~ruther/guix-local

d407dcdc93992955e011fd485c30b3602ae3e9e4 — Josep Bigorra 1 year, 5 months ago 9187970
gnu: guile-dbi: Switch to Guile 3.0.

* gnu/packages/guile-xyz.scm (guile-dbi)[native-inputs]: Add libltdl.
[propagated-inputs]: Switch to ‘guile-3.0’.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: Icf898034a480fad52e0ebd2c4c1dc928ba2839d2
1 files changed, 4 insertions(+), 2 deletions(-)

M gnu/packages/guile-xyz.scm
M gnu/packages/guile-xyz.scm => gnu/packages/guile-xyz.scm +4 -2
@@ 51,6 51,7 @@
;;; Copyright © 2024 Artyom Bologov <mail@aartaka.me>
;;; Copyright © 2024 Felix Lechner <felix.lechner@lease-up.com>
;;; Copyright © 2024 Alec Barreto <mrh57@posteo.net>
;;; Copyright © 2024 Josep Bigorra <jjbigorra@gmail.com>
;;;
;;; This file is part of GNU Guix.
;;;


@@ 1984,6 1985,7 @@ bindings to the @code{yaml-cpp} C++ library.")
                  ,@%default-gnu-modules)
       #:imported-modules ((guix build guile-build-system)
                           ,@%default-gnu-imported-modules)
       #:make-flags '("LDFLAGS=\"-Wl,-allow-multiple-definition\"")
       #:configure-flags
       (list (string-append
              "--with-guile-site-dir=" %output "/share/guile/site/"


@@ 2005,9 2007,9 @@ bindings to the @code{yaml-cpp} C++ library.")
                    (ext (string-append out "/lib/libguile-dbi")))
               (substitute* dbi.scm (("libguile-dbi") ext))))))))
    (native-inputs
     (list autoconf automake libtool perl texinfo))
     (list autoconf automake libtool perl texinfo libltdl))
    (propagated-inputs
     (list guile-2.2))
     (list guile-3.0))
    (synopsis "Guile database abstraction layer")
    (home-page "https://github.com/opencog/guile-dbi")
    (description