From 085bdfd09266cc0a6255c75821feb2b2ee58f761 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Fri, 13 Dec 2019 18:00:44 +0100 Subject: gnu: guile-next: Update to 2.9.7. * gnu/packages/guile.scm (guile-next): Update to 2.9.7. --- gnu/packages/guile.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/guile.scm') diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm index 9df008c413..5a5d1af56a 100644 --- a/gnu/packages/guile.scm +++ b/gnu/packages/guile.scm @@ -288,14 +288,14 @@ without requiring the source code to be rewritten.") (package (inherit guile-2.2) (name "guile-next") - (version "2.9.6") + (version "2.9.7") (source (origin (inherit (package-source guile-2.2)) (uri (string-append "ftp://alpha.gnu.org/gnu/guile/guile-" version ".tar.xz")) (sha256 (base32 - "09rihg5bhzhdk6hfkpav6ajny69dflabgvnm8r7lran723gy5vbf")))) + "1dskpj8a2gl3h8si4virq8z4y06v9ywyadfa92gn2fiip2qmkw0d")))) (native-search-paths (list (search-path-specification (variable "GUILE_LOAD_PATH") -- cgit 1.4.1 From 247a47bc402371d98486904b6bfa860ade9c9e8a Mon Sep 17 00:00:00 2001 From: Mathieu Othacehe Date: Sun, 29 Dec 2019 21:20:02 +0100 Subject: gnu: guile-bytestructures: Update to 1.0.7. * gnu/packages/guile.scm (guile-bytestructures): Update to 1.0.7. --- gnu/packages/guile.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gnu/packages/guile.scm') diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm index 5a5d1af56a..03aa474bd9 100644 --- a/gnu/packages/guile.scm +++ b/gnu/packages/guile.scm @@ -9,7 +9,7 @@ ;;; Copyright © 2016, 2019 Ricardo Wurmus ;;; Copyright © 2017 Andy Wingo ;;; Copyright © 2017 Marius Bakke -;;; Copyright © 2017 Mathieu Othacehe +;;; Copyright © 2017, 2019 Mathieu Othacehe ;;; Copyright © 2017 Tobias Geerinckx-Rice ;;; Copyright © 2017, 2018 Amirouche ;;; Copyright © 2018 Danny Milosavljevic @@ -584,7 +584,7 @@ Guile's foreign function interface.") (define-public guile-bytestructures (package (name "guile-bytestructures") - (version "1.0.6") + (version "1.0.7") (source (origin (method url-fetch) (uri (string-append "https://github.com/TaylanUB/scheme-bytestructures" @@ -592,7 +592,7 @@ Guile's foreign function interface.") "/bytestructures-" version ".tar.gz")) (sha256 (base32 - "07dffrmc6cnw9mmw0pdrqlkbhzzpz0hm8p26z738l2j5i84dypnk")))) + "0q0habjiy3h9cigb7q1br9kz6z212dn2ab31f6dgd3rrmsfn5rvb")))) (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) -- cgit 1.4.1 From 16e42db095eb7dff1ed93f2321ee743257e2b821 Mon Sep 17 00:00:00 2001 From: Mathieu Othacehe Date: Sun, 29 Dec 2019 21:21:49 +0100 Subject: gnu: guile-bytestructures: Switch to git-fetch. * gnu/packages/guile.scm (guile-bytestructures)[home-page]: Move up, [source]: switch form url-fetch to git-fetch method, [native-inputs]: add autoconf and automake. --- gnu/packages/guile.scm | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'gnu/packages/guile.scm') diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm index 03aa474bd9..daac970848 100644 --- a/gnu/packages/guile.scm +++ b/gnu/packages/guile.scm @@ -585,20 +585,22 @@ Guile's foreign function interface.") (package (name "guile-bytestructures") (version "1.0.7") + (home-page "https://github.com/TaylanUB/scheme-bytestructures") (source (origin - (method url-fetch) - (uri (string-append "https://github.com/TaylanUB/scheme-bytestructures" - "/releases/download/v" version - "/bytestructures-" version ".tar.gz")) + (method git-fetch) + (uri (git-reference + (url home-page) + (commit (string-append "v" version)))) (sha256 (base32 "0q0habjiy3h9cigb7q1br9kz6z212dn2ab31f6dgd3rrmsfn5rvb")))) (build-system gnu-build-system) (native-inputs - `(("pkg-config" ,pkg-config))) + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("pkg-config" ,pkg-config))) (inputs `(("guile" ,guile-2.2))) - (home-page "https://github.com/TaylanUB/scheme-bytestructures") (synopsis "Structured access to bytevector contents for Guile") (description "Guile bytestructures offers a system imitating the type system -- cgit 1.4.1 From 9a78e181f0600a9ba5ffb2f54074ddffe250a080 Mon Sep 17 00:00:00 2001 From: Mathieu Othacehe Date: Sun, 29 Dec 2019 21:23:02 +0100 Subject: gnu: guile-bytestructures: Remove guild warnings. * gnu/packages/guile.scm (guile-bytestructures)[arguments]: Pass GUILE_AUTO_COMPILE=0 as make-flag to prevent guild warnings. --- gnu/packages/guile.scm | 3 +++ 1 file changed, 3 insertions(+) (limited to 'gnu/packages/guile.scm') diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm index daac970848..62e9bc81f0 100644 --- a/gnu/packages/guile.scm +++ b/gnu/packages/guile.scm @@ -595,6 +595,9 @@ Guile's foreign function interface.") (base32 "0q0habjiy3h9cigb7q1br9kz6z212dn2ab31f6dgd3rrmsfn5rvb")))) (build-system gnu-build-system) + (arguments + '(#:make-flags + '("GUILE_AUTO_COMPILE=0"))) ;to prevent guild warnings (native-inputs `(("autoconf" ,autoconf) ("automake" ,automake) -- cgit 1.4.1 From b9a9c8efca7fdf17ebda56518ac5df789de63e8f Mon Sep 17 00:00:00 2001 From: Mathieu Othacehe Date: Sun, 29 Dec 2019 21:24:10 +0100 Subject: gnu: guile-bytestructures: Fix cross-compilation. * gnu/packages/guile.scm (guile-bytestructures)[native-inputs]: Add guile to fix cross-compilation. --- gnu/packages/guile.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gnu/packages/guile.scm') diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm index 62e9bc81f0..d5f82b25c8 100644 --- a/gnu/packages/guile.scm +++ b/gnu/packages/guile.scm @@ -601,7 +601,8 @@ Guile's foreign function interface.") (native-inputs `(("autoconf" ,autoconf) ("automake" ,automake) - ("pkg-config" ,pkg-config))) + ("pkg-config" ,pkg-config) + ("guile" ,guile-2.2))) (inputs `(("guile" ,guile-2.2))) (synopsis "Structured access to bytevector contents for Guile") -- cgit 1.4.1 From 4347662539721cdb89b6ccbef71bf8fe91b67695 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Mon, 30 Dec 2019 12:01:54 +0200 Subject: gnu: guile-bytestructures: Use a source file name. * gnu/packages/guile.scm (guile-bytestructures)[source]: Add 'file-name'. --- gnu/packages/guile.scm | 1 + 1 file changed, 1 insertion(+) (limited to 'gnu/packages/guile.scm') diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm index d5f82b25c8..43b3e026d1 100644 --- a/gnu/packages/guile.scm +++ b/gnu/packages/guile.scm @@ -591,6 +591,7 @@ Guile's foreign function interface.") (uri (git-reference (url home-page) (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 (base32 "0q0habjiy3h9cigb7q1br9kz6z212dn2ab31f6dgd3rrmsfn5rvb")))) -- cgit 1.4.1