guix_mirror_bot pushed a commit to branch master
in repository guix.

commit e65cd406621ad95f54cbad4731a3662b10b7d97d
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Fri Jun 26 10:01:37 2026 +0900

    gnu: gnunet: Propagate required libraries.
    
    * gnu/packages/gnunet.scm (gnunet)
    [inputs]: Move curl, jansson, libidn2, libgcrypt, libmicrohttpd, sqlite, and
    zlib to...
    [propagated-inputs]: ... here.
---
 gnu/packages/gnunet.scm | 20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/gnunet.scm b/gnu/packages/gnunet.scm
index 53e42baf55..67f6f3894c 100644
--- a/gnu/packages/gnunet.scm
+++ b/gnu/packages/gnunet.scm
@@ -207,24 +207,17 @@ authentication and support for SSL3 and TLS.")
     (inputs
      (list bluez
            glpk
-           curl
            gnutls/dane
            gstreamer
-           jansson
            libextractor
-           libidn2
-           libgcrypt
            libjpeg-turbo
            libltdl
-           libmicrohttpd
            libogg
            libsodium
            libunistring
            opus
            pulseaudio
-           sqlite
-           zbar
-           zlib))
+           zbar))
     (native-inputs
      (list curl
            gettext-minimal
@@ -235,6 +228,17 @@ authentication and support for SSL3 and TLS.")
            python-sphinx-rtd-theme
            which
            xxd))
+    (propagated-inputs
+     ;; These are in Requires.private of gnunetutil.pc, and are necessary for
+     ;; propagating required headers.
+     (list curl
+           jansson
+           libgcrypt
+           libidn2
+           libmicrohttpd
+           libsodium
+           sqlite
+           zlib))
     (arguments
      (list
       ;; Only running util tests until the p2p tests stop being flaky.

Reply via email to