diff options
Diffstat (limited to 'contrib/packages/guix')
-rw-r--r-- | contrib/packages/guix/gnunet-doc.scm | 14 | ||||
-rw-r--r-- | contrib/packages/guix/gnunet.scm | 14 | ||||
-rw-r--r-- | contrib/packages/guix/guix-env.scm | 1 | ||||
-rw-r--r-- | contrib/packages/guix/packages/gnunet/packages/gnunet.scm | 4 |
4 files changed, 23 insertions, 10 deletions
diff --git a/contrib/packages/guix/gnunet-doc.scm b/contrib/packages/guix/gnunet-doc.scm index 9974c1b51..b1ede6612 100644 --- a/contrib/packages/guix/gnunet-doc.scm +++ b/contrib/packages/guix/gnunet-doc.scm | |||
@@ -94,7 +94,7 @@ | |||
94 | ("gnurl" ,gnurl) | 94 | ("gnurl" ,gnurl) |
95 | ("gstreamer" ,gstreamer) | 95 | ("gstreamer" ,gstreamer) |
96 | ("gst-plugins-base" ,gst-plugins-base) | 96 | ("gst-plugins-base" ,gst-plugins-base) |
97 | ("gnutls" ,gnutls) ;Change to gnutls/dane once it is merged. | 97 | ("gnutls/dane" ,gnutls/dane) |
98 | ("libextractor" ,libextractor) | 98 | ("libextractor" ,libextractor) |
99 | ("libgcrypt" ,libgcrypt) | 99 | ("libgcrypt" ,libgcrypt) |
100 | ("libidn" ,libidn) | 100 | ("libidn" ,libidn) |
@@ -109,7 +109,7 @@ | |||
109 | ("mysql" ,mysql) | 109 | ("mysql" ,mysql) |
110 | ("zlib" ,zlib) | 110 | ("zlib" ,zlib) |
111 | ("perl" ,perl) | 111 | ("perl" ,perl) |
112 | ("python" ,python) ; tests and gnunet-qr | 112 | ("python-2" ,python-2) ; tests and gnunet-qr |
113 | ("jansson" ,jansson) | 113 | ("jansson" ,jansson) |
114 | ("nss" ,nss) | 114 | ("nss" ,nss) |
115 | ("glib" ,glib "bin") | 115 | ("glib" ,glib "bin") |
@@ -126,6 +126,7 @@ | |||
126 | ("gnu-gettext" ,gnu-gettext) | 126 | ("gnu-gettext" ,gnu-gettext) |
127 | ("graphviz" ,graphviz) ; dot | 127 | ("graphviz" ,graphviz) ; dot |
128 | ("texinfo-5" ,texinfo-5) ; Debian stable | 128 | ("texinfo-5" ,texinfo-5) ; Debian stable |
129 | ("which" ,which) | ||
129 | ("libtool" ,libtool))) | 130 | ("libtool" ,libtool))) |
130 | (arguments | 131 | (arguments |
131 | `(#:configure-flags | 132 | `(#:configure-flags |
@@ -142,8 +143,13 @@ | |||
142 | (zero? (system* "sh" "bootstrap")))) | 143 | (zero? (system* "sh" "bootstrap")))) |
143 | (replace 'build | 144 | (replace 'build |
144 | (lambda _ | 145 | (lambda _ |
145 | (chdir "doc") | 146 | (chdir "doc/documentation") |
146 | (zero? (system* "make" "doc-all-give-me-the-noise")))) | 147 | ;;(zero? (system* "make" "dev-build")))) |
148 | (zero? (system* "sh" "run-gendocs.sh")))) | ||
149 | ;; (zero? (system* "make" "pdf")) | ||
150 | ;; (zero? (system* "make" "html")) | ||
151 | ;; (zero? (system* "make" "info")))) | ||
152 | ;;(zero? (system* "make" "doc-all-give-me-the-noise")))) | ||
147 | (replace 'install | 153 | (replace 'install |
148 | (lambda _ | 154 | (lambda _ |
149 | (zero? (system* "make" "doc-all-install"))))))) | 155 | (zero? (system* "make" "doc-all-install"))))))) |
diff --git a/contrib/packages/guix/gnunet.scm b/contrib/packages/guix/gnunet.scm index a358fcecc..d8eee1805 100644 --- a/contrib/packages/guix/gnunet.scm +++ b/contrib/packages/guix/gnunet.scm | |||
@@ -60,6 +60,7 @@ | |||
60 | (gnu packages texinfo) | 60 | (gnu packages texinfo) |
61 | (gnu packages tex) | 61 | (gnu packages tex) |
62 | (gnu packages tls) | 62 | (gnu packages tls) |
63 | (gnu packages upnp) | ||
63 | (gnu packages video) | 64 | (gnu packages video) |
64 | (gnu packages web) | 65 | (gnu packages web) |
65 | (gnu packages xiph) | 66 | (gnu packages xiph) |
@@ -91,7 +92,7 @@ | |||
91 | ("gnurl" ,gnurl) | 92 | ("gnurl" ,gnurl) |
92 | ("gstreamer" ,gstreamer) | 93 | ("gstreamer" ,gstreamer) |
93 | ("gst-plugins-base" ,gst-plugins-base) | 94 | ("gst-plugins-base" ,gst-plugins-base) |
94 | ("gnutls" ,gnutls) ;Change to gnutls/dane once it is merged. | 95 | ("gnutls/dane" ,gnutls/dane) ;Change to gnutls/dane once it is merged. |
95 | ("libextractor" ,libextractor) | 96 | ("libextractor" ,libextractor) |
96 | ("libgcrypt" ,libgcrypt) | 97 | ("libgcrypt" ,libgcrypt) |
97 | ("libidn" ,libidn) | 98 | ("libidn" ,libidn) |
@@ -113,24 +114,25 @@ | |||
113 | ("gmp" ,gmp) | 114 | ("gmp" ,gmp) |
114 | ("bluez" ,bluez) ; for optional bluetooth feature | 115 | ("bluez" ,bluez) ; for optional bluetooth feature |
115 | ("glib" ,glib) | 116 | ("glib" ,glib) |
116 | ;; There are currently no binary substitutes for texlive on | 117 | ;; TODO: figure out the right texlive parts. |
117 | ;; hydra.gnu.org or its mirrors due to its size. Uncomment if you need it. | 118 | ;;("texlive-minimal" ,texlive-minimal) |
118 | ;;("texlive-minimal" ,texlive-minimal) ; optional. | ||
119 | ("texlive" ,texlive) | 119 | ("texlive" ,texlive) |
120 | ("miniupnpc" ,miniupnpc) | ||
120 | ("libogg" ,libogg))) | 121 | ("libogg" ,libogg))) |
121 | (native-inputs | 122 | (native-inputs |
122 | `(("pkg-config" ,pkg-config) | 123 | `(("pkg-config" ,pkg-config) |
123 | ("autoconf" ,autoconf) | 124 | ("autoconf" ,autoconf) |
124 | ("automake" ,automake) | 125 | ("automake" ,automake) |
125 | ("gnu-gettext" ,gnu-gettext) | 126 | ("gnu-gettext" ,gnu-gettext) |
127 | ("which" ,which) | ||
126 | ("texinfo" ,texinfo-5) ; Debian stable: 5.2 | 128 | ("texinfo" ,texinfo-5) ; Debian stable: 5.2 |
127 | ("libtool" ,libtool))) | 129 | ("libtool" ,libtool))) |
128 | (outputs '("out" "debug")) | 130 | (outputs '("out" "debug")) |
129 | (arguments | 131 | (arguments |
130 | `(#:configure-flags | 132 | `(#:configure-flags |
131 | (list (string-append "--with-nssdir=" %output "/lib") | 133 | (list (string-append "--with-nssdir=" %output "/lib") |
132 | "--enable-gcc-hardening" | 134 | ;;"--enable-gcc-hardening" |
133 | "--enable-linker-hardening" | 135 | ;;"--enable-linker-hardening" |
134 | "--enable-logging=verbose" | 136 | "--enable-logging=verbose" |
135 | "CFLAGS=-ggdb -O0") | 137 | "CFLAGS=-ggdb -O0") |
136 | #:phases | 138 | #:phases |
diff --git a/contrib/packages/guix/guix-env.scm b/contrib/packages/guix/guix-env.scm index c62a713a2..da4a60b73 100644 --- a/contrib/packages/guix/guix-env.scm +++ b/contrib/packages/guix/guix-env.scm | |||
@@ -146,6 +146,7 @@ | |||
146 | ("autoconf" ,autoconf) | 146 | ("autoconf" ,autoconf) |
147 | ("automake" ,automake) | 147 | ("automake" ,automake) |
148 | ("gnu-gettext" ,gnu-gettext) | 148 | ("gnu-gettext" ,gnu-gettext) |
149 | ("which" ,which) | ||
149 | ("texinfo" ,texinfo-5) ; Debian stable: 5.2 | 150 | ("texinfo" ,texinfo-5) ; Debian stable: 5.2 |
150 | ("libtool" ,libtool))) | 151 | ("libtool" ,libtool))) |
151 | ;; TODO: To make use of out:debug, which carries the symbols, | 152 | ;; TODO: To make use of out:debug, which carries the symbols, |
diff --git a/contrib/packages/guix/packages/gnunet/packages/gnunet.scm b/contrib/packages/guix/packages/gnunet/packages/gnunet.scm index fbc132d78..be529ec1d 100644 --- a/contrib/packages/guix/packages/gnunet/packages/gnunet.scm +++ b/contrib/packages/guix/packages/gnunet/packages/gnunet.scm | |||
@@ -26,6 +26,7 @@ | |||
26 | #:use-module (gnu packages admin) | 26 | #:use-module (gnu packages admin) |
27 | #:use-module (gnu packages aidc) | 27 | #:use-module (gnu packages aidc) |
28 | #:use-module (gnu packages autotools) | 28 | #:use-module (gnu packages autotools) |
29 | #:use-module (gnu packages base) | ||
29 | #:use-module (gnu packages bison) | 30 | #:use-module (gnu packages bison) |
30 | #:use-module (gnu packages compression) | 31 | #:use-module (gnu packages compression) |
31 | #:use-module (gnu packages databases) | 32 | #:use-module (gnu packages databases) |
@@ -60,6 +61,7 @@ | |||
60 | ;; TODO: Use HEAD without checking sum of it. | 61 | ;; TODO: Use HEAD without checking sum of it. |
61 | ;; Explanation for name scheme: UNIXPATH is capped at 108 characters, | 62 | ;; Explanation for name scheme: UNIXPATH is capped at 108 characters, |
62 | ;; this causes lots of tests to fail. | 63 | ;; this causes lots of tests to fail. |
64 | ;; FIXME: make this file MUCH shorter. | ||
63 | (define-public gnunetg | 65 | (define-public gnunetg |
64 | (let* ((commit "3c3090717610ea787fdd3562901329254a6af0d6") | 66 | (let* ((commit "3c3090717610ea787fdd3562901329254a6af0d6") |
65 | (revision "32")) | 67 | (revision "32")) |
@@ -112,6 +114,7 @@ | |||
112 | ("autoconf" ,autoconf) | 114 | ("autoconf" ,autoconf) |
113 | ("automake" ,automake) | 115 | ("automake" ,automake) |
114 | ("gnu-gettext" ,gnu-gettext) | 116 | ("gnu-gettext" ,gnu-gettext) |
117 | ("which" ,which) | ||
115 | ("texinfo" ,texinfo) | 118 | ("texinfo" ,texinfo) |
116 | ("libtool" ,libtool))) | 119 | ("libtool" ,libtool))) |
117 | (outputs '("out" "debug")) | 120 | (outputs '("out" "debug")) |
@@ -199,6 +202,7 @@ | |||
199 | (native-inputs | 202 | (native-inputs |
200 | `(("pkg-config" ,pkg-config) | 203 | `(("pkg-config" ,pkg-config) |
201 | ("autoconf" ,autoconf) | 204 | ("autoconf" ,autoconf) |
205 | ("which" ,which) | ||
202 | ("automake" ,automake) | 206 | ("automake" ,automake) |
203 | ("gnu-gettext" ,gnu-gettext) | 207 | ("gnu-gettext" ,gnu-gettext) |
204 | ("texinfo" ,texinfo) | 208 | ("texinfo" ,texinfo) |