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.