summaryrefslogtreecommitdiff
path: root/guix.packages
diff options
context:
space:
mode:
authorng0 <ng0@n0.is>2018-01-08 15:21:23 +0000
committerng0 <ng0@n0.is>2018-01-08 15:21:23 +0000
commit3e2c2d6c40845d53b2809ec4a224e6d51eea5d73 (patch)
treebf03378e183d5d38299917b72169418f1a2029ec /guix.packages
parentea351cef94af33ccf28c66434c28aefc100ad6e0 (diff)
clean up contrib: move 2 guix files to the root level. folder structure will be moved to https://c.n0.is/ng0_guix/packages
Diffstat (limited to 'guix.packages')
-rw-r--r--guix.packages44
1 files changed, 44 insertions, 0 deletions
diff --git a/guix.packages b/guix.packages
new file mode 100644
index 000000000..3b2f6cfcd
--- /dev/null
+++ b/guix.packages
@@ -0,0 +1,44 @@
+;;; -*- mode: scheme -*-
+;;; Packages required to develop GNUnet with Guix.
+;;; (See guix package --manifest option for more details on this file).
+
+(use-modules (guix profiles)
+ (gnu packages))
+
+
+(define gnunet-dev-packages
+ (list "glpk"
+ "gnurl"
+ "gstreamer"
+ "gst-plugins-base"
+ "gnutls/dane"
+ "libextractor"
+ "libgcrypt"
+ "libidn"
+ "libunistring"
+ "openssl"
+ "opus"
+ "pulseaudio"
+ "sqlite"
+ "mysql"
+ "postgresql"
+ "zlib"
+ "perl"
+ "jansson"
+ "nss"
+ "glib"
+ "gmp"
+ "glib"
+ "glibc-locales"
+ "bluez"
+ "texlive" ; FIXME: minimize
+ "pkg-config"
+ "autoconf"
+ "automake"
+ "gnu-gettext"
+ "which"
+ "texinfo-5"
+ "libtool"))
+
+
+(map specification->package gnunet-dev-packages)