[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
12/13: gnu: vdpauinfo: Fetch from git repository.
From: |
guix-commits |
Subject: |
12/13: gnu: vdpauinfo: Fetch from git repository. |
Date: |
Sun, 29 Nov 2020 11:29:30 -0500 (EST) |
nckx pushed a commit to branch master
in repository guix.
commit f637483afca798be9a2a4903a24be808d22e98f1
Author: Tobias Geerinckx-Rice <me@tobias.gr>
AuthorDate: Sun Nov 29 14:38:53 2020 +0100
gnu: vdpauinfo: Fetch from git repository.
* gnu/packages/video.scm (vdpauinfo)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[arguments]: Replace the default 'bootstrap phase.
[native-inputs]: Add autoconf & automake.
---
gnu/packages/video.scm | 24 +++++++++++++++++-------
1 file changed, 17 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 456cef3..0c7ff92 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -3136,16 +3136,26 @@ present in modern GPUs.")
(version "1.0")
(source
(origin
- (method url-fetch)
- (uri (string-append "https://secure.freedesktop.org/~aplattner/vdpau/"
- name "-" version ".tar.gz"))
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://gitlab.freedesktop.org/vdpau/vdpauinfo")
+ (commit (string-append "vdpauinfo-" version))))
+ (file-name (git-file-name name version))
(sha256
- (base32
- "1i2b0k9h8r0lnxlrkgqzmrjakgaw3f1ygqqwzx8w6676g85rcm20"))))
+ (base32 "0j495axk56dmdzw32dn6qdb1lhd2nff77cpwdia7liwz7p1jli0g"))))
(build-system gnu-build-system)
+ (arguments
+ `(#:phases
+ (modify-phases %standard-phases
+ (replace 'bootstrap
+ ;; ./autogen.sh runs ./configure too soon.
+ (lambda _
+ (invoke "autoreconf" "-fiv"))))))
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("libx11" ,libx11)))
+ `(("autoconf" ,autoconf)
+ ("automake" ,automake)
+ ("libx11" ,libx11)
+ ("pkg-config" ,pkg-config)))
(propagated-inputs
`(("libvdpau" ,libvdpau)))
(home-page "https://wiki.freedesktop.org/www/Software/VDPAU/")
- 01/13: gnu: igt-gpu-tools: Update to 1.25., (continued)
- 01/13: gnu: igt-gpu-tools: Update to 1.25., guix-commits, 2020/11/29
- 03/13: gnu: youtube-dl: Update to 2020.11.29., guix-commits, 2020/11/29
- 02/13: gnu: igt-gpu-tools: Remove unused inputs., guix-commits, 2020/11/29
- 04/13: gnu: thermald: Update to 2.4., guix-commits, 2020/11/29
- 06/13: gnu: Add bcachefs-tools-static., guix-commits, 2020/11/29
- 05/13: gnu: hplip: Install PPDs into a separate output., guix-commits, 2020/11/29
- 07/13: gnu: Add bcachefs-static., guix-commits, 2020/11/29
- 09/13: gnu: cwm: Update to 6.7., guix-commits, 2020/11/29
- 11/13: gnu: gaupol: Update to 1.8., guix-commits, 2020/11/29
- 08/13: gnu: j4-dmenu-desktop: Update to 2.18., guix-commits, 2020/11/29
- 12/13: gnu: vdpauinfo: Fetch from git repository.,
guix-commits <=
- 10/13: gnu: cwm: Prepare for cross-compilation., guix-commits, 2020/11/29
- 13/13: gnu: vdpauinfo: Update to 1.4., guix-commits, 2020/11/29