guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 0b17432decca0c8d10f5fd20f6e839db663f2616
Author: Cayetano Santos <[email protected]>
AuthorDate: Sat Feb 7 21:51:03 2026 +0100
gnu: bigloo: Update to 4.6a.
* gnu/packages/scheme.scm (bigloo): Update to 4.6a.
[source]: Update uri.
[inputs]: Add libbacktraceand and pcre2.
[native-inputs]: Add which.
Merges guix/guix!6219
Fixes guix/guix!6216
Change-Id: Icbf2a01f96237d8ca990df232d0de0092625598d
---
gnu/packages/scheme.scm | 16 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/gnu/packages/scheme.scm b/gnu/packages/scheme.scm
index 0fc2874cf2..9842eda6e0 100644
--- a/gnu/packages/scheme.scm
+++ b/gnu/packages/scheme.scm
@@ -228,17 +228,18 @@ features an integrated Emacs-like editor and a large
runtime library.")
(define-public bigloo
;; Upstream modifies source tarballs in place, making significant changes
;; long after the initial publication: <https://bugs.gnu.org/33525>.
- (let ((upstream-version "4.3g"))
+ (let ((upstream-version "4.6a"))
(package
(name "bigloo")
- (version "4.3g")
+ (version "4.6a")
(source (origin
(method url-fetch)
- (uri (string-append
"ftp://ftp-sop.inria.fr/indes/fp/Bigloo/bigloo"
- upstream-version ".tar.gz"))
+ (uri (string-append
+
"https://www-sop.inria.fr/indes/fp/Bigloo/download/bigloo-"
+ upstream-version ".tar.gz"))
(sha256
(base32
- "07305c134v7s1nz44igwsyqpb9qqia5zyng1q2qj60sskw3nbd67"))
+ "0xvrd9557x3n9s981ppz27xscrr5lf0g367fxim2xnv2a5rh4wni"))
;; Remove bundled libraries.
(modules '((guix build utils)))
(snippet
@@ -302,17 +303,20 @@ features an integrated Emacs-like editor and a large
runtime library.")
(string-append "EMACSDIR=" dir))))))))
(inputs
(list emacs ;UDE needs the X version of Emacs
+ (module-ref
+ (resolve-interface '(gnu packages debug)) 'libbacktrace)
libgc
libunistring
libuv
openssl
+ pcre2
sqlite
;; Optional APIs for which Bigloo has bindings.
avahi
libphidget
pcre))
(native-inputs
- (list pkg-config))
+ (list pkg-config which))
(propagated-inputs
(list gmp)) ; bigloo.h refers to gmp.h
(home-page "https://www-sop.inria.fr/indes/fp/Bigloo/")