[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
34/40: gnu: shaderc: Update to 2020.4.
From: |
guix-commits |
Subject: |
34/40: gnu: shaderc: Update to 2020.4. |
Date: |
Sun, 13 Dec 2020 15:46:22 -0500 (EST) |
mbakke pushed a commit to branch staging
in repository guix.
commit 8f8185b996036be7100b3016f27accec76ccd094
Author: Marius Bakke <marius@gnu.org>
AuthorDate: Sat Dec 12 19:13:02 2020 +0100
gnu: shaderc: Update to 2020.4.
* gnu/packages/vulkan.scm (shaderc): Update to 2020.4.
[arguments]: Add "-Dglslang_SOURCE_DIR" in #:configure-flags.
---
gnu/packages/vulkan.scm | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/vulkan.scm b/gnu/packages/vulkan.scm
index ea22a7b..ca359e4 100644
--- a/gnu/packages/vulkan.scm
+++ b/gnu/packages/vulkan.scm
@@ -298,7 +298,7 @@ API.")
(define-public shaderc
(package
(name "shaderc")
- (version "2020.0")
+ (version "2020.4")
(source
(origin
(method git-fetch)
@@ -308,12 +308,16 @@ API.")
(file-name (git-file-name name version))
(sha256
(base32
- "1kqqvsvib01bsmfbdy3fbwwpvkcdlfb6k71kjvzb3crql7w0rxff"))))
+ "07h78nd964h2bdm4drzws8i1gvyal8a3wlhbcm5qxqk6vknv8hrk"))))
(build-system cmake-build-system)
(arguments
`(;; FIXME: Skip most of the tests, because enabling system gtest breaks
;; the build: <https://github.com/google/shaderc/issues/470>.
- #:configure-flags '("-DSHADERC_SKIP_TESTS=ON")
+ #:configure-flags
+ (list "-DSHADERC_SKIP_TESTS=ON"
+ ;; Note: despite the name, this just specifies the headers.
+ (string-append "-Dglslang_SOURCE_DIR="
+ (assoc-ref %build-inputs "glslang")
"/include/glslang"))
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'do-not-look-for-bundled-sources
- 07/40: gnu: mesa: Update to 20.2.4., (continued)
- 07/40: gnu: mesa: Update to 20.2.4., guix-commits, 2020/12/13
- 10/40: gnu: GTK+: Update to 3.24.24., guix-commits, 2020/12/13
- 11/40: gnu: python-cffi: Update to 1.14.4., guix-commits, 2020/12/13
- 17/40: gnu: python-pytz: Update to 2020.4., guix-commits, 2020/12/13
- 15/40: gnu: python-requests: Update to 2.25.0., guix-commits, 2020/12/13
- 18/40: gnu: python-certifi: Update to 2020.12.5., guix-commits, 2020/12/13
- 21/40: gnu: libinput: Update to 1.16.4., guix-commits, 2020/12/13
- 30/40: gnu: glslang: Update to 10-11.0.0., guix-commits, 2020/12/13
- 24/40: gnu: pulseaudio: Update to 14.0., guix-commits, 2020/12/13
- 22/40: gnu: libxkbcommon: Update to 1.0.3., guix-commits, 2020/12/13
- 34/40: gnu: shaderc: Update to 2020.4.,
guix-commits <=
- 35/40: gnu: python-pygments: Update to 2.7.3., guix-commits, 2020/12/13
- 33/40: gnu: vulkan-tools: Update to 1.2.162., guix-commits, 2020/12/13
- 37/40: gnu: xkbcomp: Update to 1.4.4., guix-commits, 2020/12/13
- 38/40: gnu: xprop: Update to 1.2.5., guix-commits, 2020/12/13
- 40/40: gnu: postgresql: Make version 13 the default., guix-commits, 2020/12/13
- 32/40: gnu: vulkan-loader: Update to 1.2.162., guix-commits, 2020/12/13
- 36/40: gnu: elfutils: Update to 0.182., guix-commits, 2020/12/13
- 39/40: gnu: mesa: Build with LLVM 11., guix-commits, 2020/12/13