From 6dc682e5b944146c81a1bb13d0ee1493048d2795 Mon Sep 17 00:00:00 2001 From: Alex Kost Date: Sat, 20 Nov 2021 16:23:38 +0300 Subject: gnu: guile-xosd: Update to 0.2.2. * gnu/packages/guile-xyz.scm (guile-xosd): Update to 0.2.2. [arguments]: Add 'set-cpath' phase. [inputs]: Use guile-3.0 as "guile". --- gnu/packages/guile-xyz.scm | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 6f3e4dcaa1..38053a268e 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -6,7 +6,7 @@ ;;; Copyright © 2016, 2017, 2018, 2019, 2020, 2021 Ricardo Wurmus ;;; Copyright © 2016 Erik Edrosa ;;; Copyright © 2016, 2019, 2020, 2021 Eraim Flashner -;;; Copyright © 2016, 2017 Alex Kost +;;; Copyright © 2016, 2017, 2021 Alex Kost ;;; Copyright © 2016, 2017 Adonay "adfeno" Felipe Nogueira ;;; Copyright © 2016, 2021 Amirouche ;;; Copyright © 2016, 2019, 2021 Jan (janneke) Nieuwenhuizen @@ -1462,7 +1462,7 @@ written in pure Scheme by using Guile's foreign function interface.") (define-public guile-xosd (package (name "guile-xosd") - (version "0.2.1") + (version "0.2.2") (source (origin (method url-fetch) (uri (string-append "https://github.com/alezost/" name @@ -1470,12 +1470,22 @@ written in pure Scheme by using Guile's foreign function interface.") "/" name "-" version ".tar.gz")) (sha256 (base32 - "1ri5065c16kmgrf2pysn2ymxjqi5302lhpb07wkl1jr75ym8fn8p")))) + "10r29bpyrsvjalnzkam2falj9k34lvxmch05zs606zp1nk93whp3")))) (build-system gnu-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-before 'build 'set-cpath + (lambda* (#:key inputs #:allow-other-keys) + (setenv "CPATH" + (string-append + (assoc-ref inputs "guile") "/include/guile/3.0:" + (or (getenv "CPATH") ""))) + #t))))) (native-inputs `(("pkg-config" ,pkg-config))) (inputs - `(("guile" ,guile-2.2) + `(("guile" ,guile-3.0) ("libx11" ,libx11) ("libxext" ,libxext) ("libxinerama" ,libxinerama) -- cgit v1.2.3