GNU bug report logs -
#72443
[PATCH] gnu: Add vkbasalt.
Previous Next
Reported by: James Smith <jsubuntuxp <at> disroot.org>
Date: Sat, 3 Aug 2024 13:28:01 UTC
Severity: normal
Tags: patch
Done: Zheng Junjie <zhengjunjie <at> iscas.ac.cn>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 72443 in the body.
You can then email your comments to 72443 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#72443
; Package
guix-patches
.
(Sat, 03 Aug 2024 13:28:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
James Smith <jsubuntuxp <at> disroot.org>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Sat, 03 Aug 2024 13:28:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/vulkan.scm: (vkbasalt): New variable.
Change-Id: Ib5a39df0deabb166498e16e7359e7fa83a63b6c9
---
gnu/packages/vulkan.scm | 49 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 49 insertions(+)
diff --git a/gnu/packages/vulkan.scm b/gnu/packages/vulkan.scm
index 25542c1e06..74f01a75df 100644
--- a/gnu/packages/vulkan.scm
+++ b/gnu/packages/vulkan.scm
@@ -7,6 +7,7 @@
;;; Copyright © 2022 Kaelyn Takata <kaelyn.alexi <at> protonmail.com>
;;; Copyright © 2022, 2024 dan <i <at> dan.games>
;;; Copyright © 2023 Zheng Junjie <873216071 <at> qq.com>
+;;; Copyright © 2024 James Smith <jsubuntuxp <at> disroot.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -32,6 +33,7 @@ (define-module (gnu packages vulkan)
#:use-module (guix gexp)
#:use-module (guix build-system cmake)
#:use-module (guix build-system gnu)
+ #:use-module (guix build-system meson)
#:use-module (gnu packages)
#:use-module (gnu packages autotools)
#:use-module (gnu packages bison)
@@ -246,6 +248,53 @@ (define-public glslang
;; include/SPIRV/{bitutils,hex_float}.h are Apache 2.0.
license:asl2.0))))
+(define-public vkbasalt
+ (package
+ (name "vkbasalt")
+ (version "0.3.2.10")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference (url "https://github.com/DadSchoorse/vkBasalt")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0f3qmcmqnnh8i9qd2sd3p5w0akn8rkzfm5z0hc0wazgci4lqjbhq"))))
+ (build-system meson-build-system)
+ (arguments
+ (list #:configure-flags
+ ;; Needed for giving full path to library.
+ #~(list "-Dappend_libdir_vkbasalt=TRUE")
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'fix-libdir
+ (lambda _
+ (substitute* "meson.build"
+ (("\\$LIB") "lib")))))))
+ (inputs (list glslang libx11 spirv-headers vulkan-headers))
+ (native-inputs (list pkg-config))
+ (home-page "https://github.com/DadSchoorse/vkBasalt")
+ (synopsis "Vulkan post processing layer for GNU/Linux")
+ (description "vkBasalt is a Vulkan post processing layer to enhance the
+visual graphics of games.
+
+Currently, the built-in effects are:
+
+@itemize @bullet
+@item
+Contrast Adaptive Sharpening
+@item
+Denoise Luma Sharpening
+@item
+Fast Approximate Anti-Aliasing
+@item
+Enhanced Subpixel Morphological Anti-Aliasing
+@item
+3D color LookUp Table
+@end itemize")
+ (license (list license:bsd-3 ; src/reshade/LICENSE.md
+ license:zlib)))) ; LICENSE
+
(define-public vulkan-headers
(package
(name "vulkan-headers")
base-commit: b20956651a53a8f23828fdeb6945e1a31e6997a8
--
2.45.2
Information forwarded
to
guix-patches <at> gnu.org
:
bug#72443
; Package
guix-patches
.
(Fri, 16 Aug 2024 13:15:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 72443 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/vulkan.scm: (vkbasalt): New variable.
Change-Id: Ib5a39df0deabb166498e16e7359e7fa83a63b6c9
---
gnu/packages/vulkan.scm | 49 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 49 insertions(+)
diff --git a/gnu/packages/vulkan.scm b/gnu/packages/vulkan.scm
index 8aee673653..e807ba0f73 100644
--- a/gnu/packages/vulkan.scm
+++ b/gnu/packages/vulkan.scm
@@ -7,6 +7,7 @@
;;; Copyright © 2022 Kaelyn Takata <kaelyn.alexi <at> protonmail.com>
;;; Copyright © 2022, 2024 dan <i <at> dan.games>
;;; Copyright © 2023, 2024 Zheng Junjie <873216071 <at> qq.com>
+;;; Copyright © 2024 James Smith <jsubuntuxp <at> disroot.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -32,6 +33,7 @@ (define-module (gnu packages vulkan)
#:use-module (guix gexp)
#:use-module (guix build-system cmake)
#:use-module (guix build-system gnu)
+ #:use-module (guix build-system meson)
#:use-module (gnu packages)
#:use-module (gnu packages autotools)
#:use-module (gnu packages bison)
@@ -246,6 +248,53 @@ (define-public glslang
;; include/SPIRV/{bitutils,hex_float}.h are Apache 2.0.
license:asl2.0))))
+(define-public vkbasalt
+ (package
+ (name "vkbasalt")
+ (version "0.3.2.10")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference (url "https://github.com/DadSchoorse/vkBasalt")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0f3qmcmqnnh8i9qd2sd3p5w0akn8rkzfm5z0hc0wazgci4lqjbhq"))))
+ (build-system meson-build-system)
+ (arguments
+ (list #:configure-flags
+ ;; Needed for giving full path to library.
+ #~(list "-Dappend_libdir_vkbasalt=TRUE")
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'fix-libdir
+ (lambda _
+ (substitute* "meson.build"
+ (("\\$LIB") "lib")))))))
+ (inputs (list glslang libx11 spirv-headers vulkan-headers))
+ (native-inputs (list pkg-config))
+ (home-page "https://github.com/DadSchoorse/vkBasalt")
+ (synopsis "Vulkan post processing layer for GNU/Linux")
+ (description "vkBasalt is a Vulkan post processing layer to enhance the
+visual graphics of games.
+
+Currently, the built-in effects are:
+
+@itemize @bullet
+@item
+Contrast Adaptive Sharpening
+@item
+Denoise Luma Sharpening
+@item
+Fast Approximate Anti-Aliasing
+@item
+Enhanced Subpixel Morphological Anti-Aliasing
+@item
+3D color LookUp Table
+@end itemize")
+ (license (list license:bsd-3 ; src/reshade/LICENSE.md
+ license:zlib)))) ; LICENSE
+
(define-public vulkan-headers
(package
(name "vulkan-headers")
base-commit: 41db573403ac0ade033dfe6af09c187ebe6506b5
--
2.45.2
Information forwarded
to
guix-patches <at> gnu.org
:
bug#72443
; Package
guix-patches
.
(Sat, 17 Aug 2024 03:36:02 GMT)
Full text and
rfc822 format available.
Message #11 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
James Smith via Guix-patches via <guix-patches <at> gnu.org> writes:
> * gnu/packages/vulkan.scm: (vkbasalt): New variable.
>
> Change-Id: Ib5a39df0deabb166498e16e7359e7fa83a63b6c9
> ---
> gnu/packages/vulkan.scm | 49 +++++++++++++++++++++++++++++++++++++++++
> 1 file changed, 49 insertions(+)
>
> diff --git a/gnu/packages/vulkan.scm b/gnu/packages/vulkan.scm
> index 8aee673653..e807ba0f73 100644
> --- a/gnu/packages/vulkan.scm
> +++ b/gnu/packages/vulkan.scm
> @@ -7,6 +7,7 @@
> ;;; Copyright © 2022 Kaelyn Takata <kaelyn.alexi <at> protonmail.com>
> ;;; Copyright © 2022, 2024 dan <i <at> dan.games>
> ;;; Copyright © 2023, 2024 Zheng Junjie <873216071 <at> qq.com>
> +;;; Copyright © 2024 James Smith <jsubuntuxp <at> disroot.org>
> ;;;
> ;;; This file is part of GNU Guix.
> ;;;
> @@ -32,6 +33,7 @@ (define-module (gnu packages vulkan)
> #:use-module (guix gexp)
> #:use-module (guix build-system cmake)
> #:use-module (guix build-system gnu)
> + #:use-module (guix build-system meson)
> #:use-module (gnu packages)
> #:use-module (gnu packages autotools)
> #:use-module (gnu packages bison)
> @@ -246,6 +248,53 @@ (define-public glslang
> ;; include/SPIRV/{bitutils,hex_float}.h are Apache 2.0.
> license:asl2.0))))
>
> +(define-public vkbasalt
> + (package
> + (name "vkbasalt")
> + (version "0.3.2.10")
> + (source
> + (origin
> + (method git-fetch)
> + (uri (git-reference (url "https://github.com/DadSchoorse/vkBasalt")
> + (commit (string-append "v" version))))
> + (file-name (git-file-name name version))
> + (sha256
> + (base32 "0f3qmcmqnnh8i9qd2sd3p5w0akn8rkzfm5z0hc0wazgci4lqjbhq"))))
> + (build-system meson-build-system)
> + (arguments
> + (list #:configure-flags
> + ;; Needed for giving full path to library.
> + #~(list "-Dappend_libdir_vkbasalt=TRUE")
> + #:phases
> + #~(modify-phases %standard-phases
> + (add-after 'unpack 'fix-libdir
> + (lambda _
> + (substitute* "meson.build"
> + (("\\$LIB") "lib")))))))
> + (inputs (list glslang libx11 spirv-headers vulkan-headers))
> + (native-inputs (list pkg-config))
> + (home-page "https://github.com/DadSchoorse/vkBasalt")
> + (synopsis "Vulkan post processing layer for GNU/Linux")
> + (description "vkBasalt is a Vulkan post processing layer to enhance the
> +visual graphics of games.
> +
> +Currently, the built-in effects are:
> +
> +@itemize @bullet
> +@item
> +Contrast Adaptive Sharpening
> +@item
> +Denoise Luma Sharpening
> +@item
> +Fast Approximate Anti-Aliasing
> +@item
> +Enhanced Subpixel Morphological Anti-Aliasing
> +@item
> +3D color LookUp Table
> +@end itemize")
> + (license (list license:bsd-3 ; src/reshade/LICENSE.md
> + license:zlib)))) ; LICENSE
> +
> (define-public vulkan-headers
> (package
> (name "vulkan-headers")
>
> base-commit: 41db573403ac0ade033dfe6af09c187ebe6506b5
push, move glslang to native-inputs to fix cross-compilation, and
adjustment sequence. close.
[signature.asc (application/pgp-signature, inline)]
Reply sent
to
Zheng Junjie <zhengjunjie <at> iscas.ac.cn>
:
You have taken responsibility.
(Sat, 17 Aug 2024 03:36:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
James Smith <jsubuntuxp <at> disroot.org>
:
bug acknowledged by developer.
(Sat, 17 Aug 2024 03:36:03 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sat, 14 Sep 2024 11:24:10 GMT)
Full text and
rfc822 format available.
This bug report was last modified 273 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.