From 249c59a3993afed63d6843a4c734b309631e1815 Mon Sep 17 00:00:00 2001 From: Murilo Date: Sat, 4 Oct 2025 12:49:20 -0300 Subject: [PATCH] gnu: hyprgraphics: Update to 0.2.0. Note: we use librsvg-for-system but for non-Rust systems the current version is too old for this package to build there. * gnu/packages/cpp.scm (hyprgraphics): Update to 0.2.0. [inputs]: Add librsvg-for-system, pango. Change-Id: I2437fa12278ee33de098a25fdb3e5a52f17ce6b1 Signed-off-by: John Kehayias Modified-by: John Kehayias --- gnu/packages/cpp.scm | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 03f05934feadc3127891d077a1ac39559c2ea488..7e1888f1deb35f06db8db627480ffb64fa95c8b1 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -104,6 +104,7 @@ #:use-module (gnu packages gcc) #:use-module (gnu packages gl) #:use-module (gnu packages glib) + #:use-module (gnu packages gnome) #:use-module (gnu packages gtk) #:use-module (gnu packages image) #:use-module (gnu packages libevent) @@ -913,7 +914,7 @@ library for SIMD (Single Instruction, Multiple Data) with runtime dispatch.") (define-public hyprgraphics (package (name "hyprgraphics") - (version "0.1.5") + (version "0.2.0") (source (origin (method git-fetch) (uri (git-reference @@ -924,14 +925,18 @@ library for SIMD (Single Instruction, Multiple Data) with runtime dispatch.") (snippet #~(substitute* "CMakeLists.txt" (("libjxl_cms") ""))) (sha256 (base32 - "0q7bpywn8ljsj3dymvv19cm7n0r51vg5hj1jsapdl5bwpwf7bf41")))) + "1xr2pbawwnnwjwzkgsy9s4wq1j85x4qhj3m4s2pwb9wp6g69da2g")))) (build-system cmake-build-system) (native-inputs (list gcc-15 pkg-config)) (inputs (list cairo hyprutils libjpeg-turbo libjxl + ;; Note: The current librsvg-2.40 for non-Rust architectures + ;; is too old. + (librsvg-for-system) libwebp + pango pixman spng)) (home-page "https://wiki.hypr.land/Hypr-Ecosystem/hyprgraphics/")