Ludovic Courtès
caf0c0a9e9
gnu: miniupnpc: Allow executables to find libupnp.so.
...
* gnu/packages/upnp.scm (miniupnpc)[arguments]: Pass
"LDFLAGS=-Wl,-rpath=...".
2015-04-14 10:03:24 +02:00
Ludovic Courtès
e91d1d3133
gnu: libtocc: Help the tests find libtocc.so.
...
* gnu/packages/search.scm (libtocc)[arguments] <check>: Pass
-Wl,-rpath=../src/.libs for the tests.
2015-04-14 10:03:24 +02:00
Ludovic Courtès
4836989a69
gnu: libmicrohttpd: Update to 0.9.40.
...
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.40.
2015-04-14 10:03:24 +02:00
Ludovic Courtès
fb799cb72e
gnu: Disable RUNPATH validation for packages that use $ORIGIN.
...
* gnu/packages/haskell.scm (ghc)[arguments]: Add #:validate-runpath?.
* gnu/packages/julia.scm (julia)[arguments]: Likewise.
* gnu/packages/java.scm (icedtea6)[arguments]: Likewise.
2015-04-14 10:03:24 +02:00
宋文武
b2a80c785d
gnu: glib: Move html documentation to $doc/share/gtk-doc/html.
...
* gnu/packages/glib.scm (glib)[arguments]<#:configure-flags>:
Pass "--with-html-dir=$doc/share/gtk-doc/html".
2015-04-14 15:40:58 +08:00
宋文武
5d4c695721
gnu: openldap: Update to 2.4.40.
...
* gnu/packages/openldap.scm (openldap): Update to 2.4.40.
2015-04-14 15:23:23 +08:00
宋文武
0e05d01e4f
gnu: python: Use 'version-major+minor' to compute PYTHONPATH.
...
Fixes a regression introduced in 08c0450
.
* gnu/packages/python.scm (python)[native-search-paths]: Use
'version-major+minor' to compute PYTHONPATH.
2015-04-14 15:11:51 +08:00
Mark H Weaver
46a1130207
gnu: linux-libre: Remove linux-libre-vblank-fix.patch.
...
* gnu/packages/patches/linux-libre-vblank-fix.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/linux.scm (linux-libre): Remove patch.
2015-04-14 02:35:38 -04:00
David Thompson
463acb4acb
gnu: ruby: Update to 2.2.2.
...
* gnu/packages/ruby.scm (ruby): Update to 2.2.2.
2015-04-13 19:56:01 -04:00
Ludovic Courtès
1bef37ee2e
gnu: emacs: Do not keep references to the entries of the build-time $PATH.
...
This reduces the number of references of the output from 54 to 31,
removing references notably to gcc, expat, glib:bin, ld-wrapper-0,
texinfo, pkg-config, make, gawk, binutils, etc.
Reported by David Thompson.
* gnu/packages/patches/emacs-exec-path.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/emacs.scm (emacs)[source]: Use it.
2015-04-13 23:20:07 +02:00
Ricardo Wurmus
8214b7fbea
gnu: rseqc: Update hash.
...
* gnu/packages/bioinformatics.scm (rseqc): Update hash.
2015-04-13 15:39:02 +02:00
Mark H Weaver
279a587d60
gnu: gst-libav: Add missing quotes in phase names passed to 'modify-phases'.
...
This should have been done in 1ca8ff285b
.
* gnu/packages/gstreamer.scm (gst-libav): Add missing quotes in phase names
passed to 'modify-phases'.
2015-04-13 09:07:01 -04:00
Jason Self
2784a65af6
gnu: linux-libre: Update to 4.0
...
* gnu/packages/linux.scm (linux-libre): Update to version 4.0.
2015-04-13 05:57:50 -07:00
Mark H Weaver
9bbd52e536
gnu: libepoxy: Fix tests on arm.
...
* gnu/packages/gl.scm (libepoxy)[arguments]: When building for arm,
patch test/dlwrap.c to fix the tests.
2015-04-13 01:29:51 -04:00
Mark H Weaver
1ca8ff285b
Merge branch 'master' into core-updates
2015-04-13 01:25:28 -04:00
Mark H Weaver
14fe9488f4
gnu: p11-kit: Update to 0.23.1.
...
* gnu/packages/gnutls.scm (p11-kit): Update to 0.23.1.
2015-04-12 22:50:51 -04:00
Mark H Weaver
a153ff80c8
gnu: net-tools: Adapt to linux-libre-headers-3.14.x.
...
* gnu/packages/linux.scm (net-tools): Remove the HAVE_HWSTRIP and HAVE_HWTR
options from the configuration.
2015-04-12 19:46:20 -04:00
Andy Wingo
be23412848
services: Add upower.
...
* gnu-system.am (GNU_SYSTEM_MODULES): Add gnu/services/upower.scm.
* gnu/services/upower.scm: New file, defining a upower service.
* doc/guix.texi (Various Services): Mention it.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2015-04-13 00:02:59 +02:00
Andy Wingo
a1d5bb0ec7
gnu: Add upower.
...
* gnu/packages/gnome.scm (upower): New variable.
* gnu/packages/patches/upower-builddir.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-04-13 00:02:59 +02:00
Mark H Weaver
866f469edd
gnu: gnutls: Update to 3.4.0.
...
* gnu/packages/patches/gnutls-fix-duplicate-manpages.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/gnutls.scm (gnutls)[source]: Update to 3.4.0. Add patch.
[arguments]: Pass --without-p11-kit to 'configure'.
[propagated-inputs]: Use 'nettle' instead of 'nettle-2'. Add 'libidn'.
2015-04-12 17:26:39 -04:00
Mark H Weaver
7ae3e06a32
gnu: gnutls: Add debug output.
...
* gnu/packages/gnutls.scm (gnutls)[outputs]: Add debug output.
2015-04-12 17:26:35 -04:00
Mark H Weaver
8cba6fc9ee
gnu: nettle: Add debug output.
...
* gnu/packages/nettle.scm (nettle)[outputs]: Add debug output.
2015-04-12 17:26:32 -04:00
Ludovic Courtès
4c9050c63d
doc: Add example showing how to customize 'nscd-service'.
...
* doc/guix.texi (Name Service Switch): Add link to nss-mdns. Add
example show how to pass #:name-services to 'nscd-service'.
(Base Services): Add link from 'nscd-service' to the above.
* gnu/services/base.scm (nscd-service): Update docstring accordingly.
2015-04-12 22:34:47 +02:00
Ludovic Courtès
99af4996ea
gnu: man-pages: Update to 3.82.
...
* gnu/packages/man.scm (man-pages): Update to 3.82.
2015-04-12 22:19:18 +02:00
Ludovic Courtès
b158f1d751
system: Allow users to PTRACE_ATTACH to their own processes.
...
* gnu/build/activation.scm (activate-ptrace-attach): New procedure.
* gnu/system.scm (operating-system-activation-script): Use it.
2015-04-12 15:33:42 +02:00
Ludovic Courtès
260b07a7d0
gnu: gtk+: Pass --with-html-dir=$doc.
...
Fixes a regression introduced in 6b1f238
.
* gnu/packages/gtk.scm (gtk+)[arguments]: Add #:configure-flags.
2015-04-12 14:45:08 +02:00
Ludovic Courtès
13cc689ae8
gnu: elfutils: Add $libdir to the RUNPATH of binaries.
...
* gnu/packages/elf.scm (elfutils)[arguments]: New field.
2015-04-11 17:08:27 +02:00
Ludovic Courtès
cc1e1b38c9
gnu: elfutils: Work around PTRACE_ATTACH-induced test failures.
...
* gnu/packages/patches/elfutils-tests-ptrace.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/elf.scm (elfutils)[source]: Use it.
2015-04-11 17:02:30 +02:00
Ludovic Courtès
8550894bfe
gnu: nspr: Add $libdir to the RUNPATH of binaries.
...
* gnu/packages/gnuzilla.scm (nspr)[arguments]: Add
LDFLAGS=-Wl,-rpath=$libdir to #:configure-flags.
2015-04-11 13:06:23 +02:00
Ludovic Courtès
713e0aa4b3
gnu: netpbm: Remove non-FSDG-compliant code in 'snippet'.
...
* gnu/packages/netpbm.scm (netpbm)[source]: Add 'file-name', 'modules',
and 'snippet'.
[arguments]: Remove 'substitute*' uses that removed non-FSDG-compliant
code since this is now done in 'snippet'.
2015-04-11 13:06:22 +02:00
宋文武
50c26d9e44
gnu: iptables: Add $libdir to the RUNPATH of executables.
...
* gnu/packages/linux.scm (iptables)[arguments]: Add #:configure-flags.
2015-04-11 18:23:27 +08:00
宋文武
6d889daf2a
gnu: libcap: Add $libdir to the RUNPATH of executables.
...
* gnu/packages/linux.scm (libcap)[arguments]: Set LDFLAGS to
'-Wl,-rpath=...' in Make.Rules.
2015-04-11 13:59:54 +08:00
宋文武
d1f9e45e5d
gnu: cdparanoia: Don't use patchelf.
...
* gnu/packages/cdrom.scm (cdparanoia): Remove 'patchelf' from inputs.
[arguments]: Remove #:modules, #:imported-modules and #:phases. Pass
'LDFLAGS=-Wl,-rpath=...' as #:configure-flags.
[origin]: Add 'snippet'.
2015-04-11 13:30:58 +08:00
宋文武
be84118181
gnu: netpbm: Add $libdir to the RUNPATH of binaries.
...
* gnu/packages/netpbm.scm (netpbm)[arguments]: Add 'LDFLAGS += -Wl,-rpath=...'
to config.mk in the configure phase.
2015-04-11 12:47:22 +08:00
宋文武
6b206853a0
gnu: subversion: Add $libdir to the RUNPATH of Perl bindings.
...
Fixes <http://bugs.gnu.org/20052 >.
* gnu/packages/version-control.scm (subversion)[arguments]:
Pass '-Wl,-rpath=...' as OTHERLDFLAGS in install-perl-bindings phase.
2015-04-11 12:14:52 +08:00
Ludovic Courtès
53a53be91b
gnu: boost: Add $libdir to the RUNPATH of libraries.
...
* gnu/packages/boost.scm (boost)[arguments]: Add -Wl,-rpath=... to
BUILD-FLAGS. Remove 'check' phase and use #:tests? #f instead.
2015-04-10 23:37:36 +02:00
Mark H Weaver
4c2a38c25f
gnu: emacs: Update to 24.5.
...
* gnu/packages/emacs.scm (emacs): Update to 24.5.
2015-04-10 15:20:22 -04:00
Ludovic Courtès
3314f8a7b6
gnu: libtool: Leave out the test suite workarounds.
...
They are no longer needed since the latest ld-wrapper changes (commit
51d0cd9.)
* gnu/packages/patches/libtool-skip-tests2.patch: New file.
* gnu/packages/autotools.scm (libtool)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2015-04-10 18:09:46 +02:00
宋文武
b3455870e1
gnu: libvpx: Augment rpath.
...
Fixes <http://bugs.gnu.org/20055 >.
* gnu/packages/video.scm (libvpx)[arguments]: Set LDFLAGS to
'-Wl,-rpath=$out/lib' in configure phase.
2015-04-10 22:26:44 +08:00
Mark H Weaver
5e738ac224
system: Clean /tmp and /var/run during early boot.
...
* gnu/system.scm (operating-system-boot-script): Clean out /tmp and
/var/run before activating the system.
2015-04-10 09:22:49 -04:00
宋文武
1b922590d7
gnu: Add gst-libav.
...
* gnu/packages/gstreamer.scm (gst-libav): New variable.
2015-04-10 21:02:19 +08:00
Ricardo Wurmus
5854f6858b
gnu: Add GRIT.
...
* gnu/packages/bioinformatics.scm (grit): New variable.
2015-04-10 14:35:48 +02:00
Ludovic Courtès
3a4de6b2d2
gnu: Add missing quotes in phase names passed to 'modify-phases'.
...
This is a followup to f8503e2
.
* gnu/packages/gnome.scm (glib-networking): Add missing quotes before
phase names passed to 'modify-phases'.
(libsoup): Likewise.
(gnome-terminal): Likewise.
(colord): Likewise.
(geoclue): Likewise.
* gnu/packages/gtk.scm (at-spi2-core, at-spi2-atk): Likewise.
* gnu/packages/haskell.scm (ghc-network): Likewise.
* gnu/packages/imagemagick.scm (perl-image-magick): Likewise.
* gnu/packages/video.scm (aalib): Likewise.
* gnu/packages/web.scm (nginx): Likewise.
2015-04-10 11:35:50 +02:00
Ludovic Courtès
caaf1933a4
gnu: Fix incorrect references to %GNU-BUILD-SYSTEM-MODULES.
...
Fixes a regression introduced in 8ff3df5
.
* gnu/packages/emacs.scm (emacs-w3m)[arguments]: Use quasiquote, not
quote.
(emacs-wget)[arguments]: Likewise, and use unquote-splicing for
%GNU-BUILD-SYSTEM-MODULES.
(emms): Likewise.
* gnu/packages/haskell.scm (ghc): Likewise.
* gnu/packages/samba.scm (samba): Likewise.
2015-04-10 10:34:04 +02:00
Tomáš Čech
a55e2b221c
gnu: curl: Update to 7.41.0. Support CURLOPT_CAPATH on GnuTLS.
...
Fixes <http://bugs.gnu.org/20121 >.
* gnu/packages/patches/curl-gss-api-fix.patch: Delete file.
* gnu/packages/patches/curl-support-capath-on-gnutls.patch,
gnu/packages/patches/curl-support-capath-on-gnutls-conf.patch: New files.
* gnu-system.am (dist_patch_DATA): Add new patches and remove old one.
* gnu/packages/curl.scm (curl): Update to 7.41.0. Add new patches and remove
old one. Disable one unit test.
Modified-By: Mark H Weaver <mhw@netris.org>
2015-04-10 01:04:22 -04:00
宋文武
7dae5ac4b1
gnu: gnome-themes-standard: Update to 3.16.0.
...
This is a followup to 12f7f4a
.
* gnu/packages/gnome.scm (gnome-themes-standard): Update hash.
2015-04-10 10:15:51 +08:00
Mark H Weaver
7934c8cfee
gnu: python-2: Restore python-libffi-mips-n32-fix.patch.
...
This patch was removed in 08c045091e
,
but it's still needed for python-2.
* gnu/packages/patches/python-libffi-mips-n32-fix.patch: Restore it.
* gnu-system.am (dist_patch_DATA): Add it back.
2015-04-09 18:57:52 -04:00
Cyril Roelandt
08c045091e
python: Update to 3.4.3
...
* gnu/packages/python.scm (python): Update from 3.3.5 to 3.4.3.
* gnu/packages/patches/python-fix-tests.patch: Update the required test fixes.
* gnu/packages/patches/python-libffi-mips-n32-fix.patch: Remove it...
* gnu-system.am (dist_patch_DATA): ... and do not reference it here.
2015-04-10 00:19:46 +02:00
Andy Wingo
2bfe74378c
gnu: Add geocode-glib.
...
* gnu/packages/gnome.scm (geocode-glib): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-04-09 21:18:12 +02:00
Andy Wingo
12f7f4aa27
gnu: gnome-desktop: Update to 3.16.0.
...
* gnu/packages/gnome.scm (gnome-desktop): Update to 3.16.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-04-09 21:17:28 +02:00
Ludovic Courtès
ee5408576d
Merge branch 'master' into core-updates
2015-04-09 21:10:46 +02:00
Ludovic Courtès
afd40799e4
gnu: libtasn1: Update to 4.4 [fix for CVE-2015-2806].
...
* gnu/packages/gnutls.scm (libtasn1): Update to 4.4.
2015-04-09 19:07:04 +02:00
Ludovic Courtès
2891974c35
gnu: nettle: Update to 3.1.
...
* gnu/packages/nettle.scm (nettle): Update to 3.1. Add 'arguments'
field.
2015-04-09 18:49:30 +02:00
Ludovic Courtès
0be199c976
gnu: nettle: Make version 3 the default.
...
* gnu/packages/nettle.scm (nettle): Rename to...
(nettle-2): ... this.
(nettle-3): Rename to...
(nettle): ... this.
* gnu/packages/gnutls.scm (gnutls): Use NETTLE-2.
* gnu/packages/lsh.scm (lsh): Likewise.
2015-04-09 18:49:28 +02:00
Ricardo Wurmus
c833ab556f
gnu: Add Shogun.
...
* gnu/packages/bioinformatics.scm (shogun): New variable.
2015-04-09 15:05:12 +02:00
Mark H Weaver
1421afa94a
gnu: gcc: Do not pass -dynamic-linker to linker when !shared on arm.
...
Fixes <http://bugs.gnu.org/20102 >.
* gnu/packages/patches/gcc-arm-link-spec-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/gcc.scm (gcc-4.8, gcc-4.9): Add patch.
* gnu/packages/cross-base.scm (cross-gcc): Preserve patches from gcc-4.8.
Co-Authored-By: Ludovic Courtès <ludo@gnu.org>
2015-04-09 01:58:04 -04:00
Ludovic Courtès
9bea87a542
activation: Remove undeclared user accounts and groups.
...
Fixes <http://bugs.gnu.org/19795 >.
Reported by David Thompson <dthompson2@worcester.edu>.
* gnu/build/activation.scm (enumerate, current-users, current-groups,
delete-user, delete-group): New procedures.
(activate-users+groups): Add calls to 'delete-user' and
'delete-group'.
* doc/guix.texi (User Accounts): Add a paragraph about statelessness.
Explain that passwords are preserved.
2015-04-08 21:41:04 +02:00
Federico Beffa
a231ef7eec
gnu: Add ghc-http.
...
* gnu/packages/haskell.scm (ghc-http): New variable.
2015-04-08 17:31:13 +02:00
Federico Beffa
9ce031c57f
gnu: Add ghc-network-uri.
...
* gnu/packages/haskell.scm (ghc-network-uri): New variable.
2015-04-08 17:31:13 +02:00
Federico Beffa
abfed253e6
gnu: Add ghc-network.
...
* gnu/packages/haskell.scm (ghc-network): New variable.
2015-04-08 17:31:13 +02:00
Federico Beffa
f50fc13815
gnu: Add ghc-vector.
...
* gnu/packages/haskell.scm (ghc-vector): New variable.
2015-04-08 17:31:13 +02:00
Federico Beffa
fa468e879f
gnu: Add ghc-parsec.
...
* gnu/packages/haskell.scm (ghc-parsec): New variable.
2015-04-08 17:31:13 +02:00
Federico Beffa
d692228e8b
gnu: Add ghc-split.
...
* gnu/packages/haskell.scm (ghc-split): New variable.
2015-04-08 17:31:13 +02:00
Federico Beffa
01a687da09
gnu: Add ghc-unordered-containers.
...
* gnu/packages/haskell.scm (ghc-unordered-containers): New variable.
2015-04-08 17:31:13 +02:00
Federico Beffa
c5043f4aac
gnu: Add ghc-fgl.
...
* gnu/packages/haskell.scm (ghc-fgl): New variable.
2015-04-08 17:31:13 +02:00
Federico Beffa
61c02099a3
gnu: Add ghc-containers.
...
* gnu/packages/haskell.scm (ghc-containers): New variable.
2015-04-08 17:31:12 +02:00
Federico Beffa
eaa3088e2c
gnu: Add ghc-syb.
...
* gnu/packages/haskell.scm (ghc-syb): New variable.
2015-04-08 17:31:12 +02:00
Federico Beffa
7a1e8c74a3
gnu: Add ghc-case-insensitive.
...
* gnu/packages/haskell.scm (ghc-case-insensitive): New variable.
2015-04-08 17:31:12 +02:00
Federico Beffa
dc0ae39a8f
gnu: Add ghc-quickcheck.
...
* gnu/packages/haskell.scm (ghc-quickcheck): New variable.
2015-04-08 17:31:12 +02:00
Federico Beffa
c272160ab0
gnu: Add ghc-tf-random.
...
* gnu/packages/haskell.scm (ghc-tf-random): New variable.
2015-04-08 17:31:12 +02:00
Federico Beffa
4af803a7c0
gnu: Add ghc-primitive.
...
* gnu/packages/haskell.scm (ghc-primitive): New variable.
2015-04-08 17:31:12 +02:00
Federico Beffa
df596b948d
gnu: Add ghc-random.
...
* gnu/packages/haskell.scm (ghc-random): New variable.
2015-04-08 17:31:12 +02:00
Federico Beffa
c3b90c0edb
gnu: Add ghc-hunit
...
* gnu/packages/haskell.scm (ghc-hunit): New variable.
2015-04-08 17:31:12 +02:00
Federico Beffa
775be802a3
gnu: Add ghc-hashable.
...
* gnu/packages/haskell.scm (ghc-hashable): New variable.
2015-04-08 17:31:12 +02:00
Federico Beffa
deb36de072
gnu: Add ghc-text.
...
* gnu/packages/haskell.scm (ghc-text): New variable.
2015-04-08 17:31:12 +02:00
Federico Beffa
e916e21102
gnu: Add ghc-parallel.
...
* gnu/packages/haskell.scm (ghc-parallel): New variable.
2015-04-08 17:31:12 +02:00
Federico Beffa
a39f3936a9
gnu: Add ghc-stm.
...
* gnu/packages/haskell.scm (ghc-stm): New variable.
2015-04-08 17:31:12 +02:00
Federico Beffa
3d3613d55d
gnu: Add ghc-zlib.
...
* gnu/packages/haskell.scm (ghc-zlib): New variable.
2015-04-08 17:31:12 +02:00
Federico Beffa
0939da6e4d
gnu: Add ghc-paths.
...
* gnu/packages/haskell.scm: (ghc-paths): New variable.
2015-04-08 17:31:12 +02:00
Federico Beffa
7d5baa300d
gnu: Add ghc-mtl.
...
* gnu/packages/haskell.scm: (ghc-mtl): New variable.
2015-04-08 17:31:12 +02:00
宋文武
bba229a3ca
gnu: Add libsecret.
...
* gnu/packages/gnome.scm (libsecret): New variable.
2015-04-08 22:20:27 +08:00
Andy Wingo
7b2abd0055
gnu: Add geoclue.
...
* gnu/packages/gnome.scm (geoclue): New variable.
* gnu/packages/patches/geoclue-config.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-04-08 14:42:27 +02:00
Andy Wingo
7ce597ff9e
gnu: Add colord service.
...
* gnu-system.am (GNU_SYSTEM_MODULES): Add gnu/services/colord.scm.
* gnu/services/colord.scm: New file.
* doc/guix.texi (Various Services): Document it.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2015-04-08 14:34:32 +02:00
Andy Wingo
75016d07ec
gnu: Add colord package.
...
* gnu/packages/gnome.scm (colord): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-04-08 14:25:13 +02:00
Ludovic Courtès
1dccdb758a
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to 0b13161
.
2015-04-08 10:41:27 +02:00
Ludovic Courtès
d525da858d
gnu: inetutils: Apply syslogd patch.
...
* gnu/packages/patches/inetutils-syslogd.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (inetutils)[source]: Use it.
[native-inputs]: New field.
2015-04-08 10:20:59 +02:00
宋文武
cf3e3e374c
Merge branch 'master' into core-updates
2015-04-08 16:04:37 +08:00
宋文武
068a53c36d
gnu: at-spi2-core: Move html documentation to 'doc' output.
...
* gnu/packages/gtk.scm (at-spi2-core)[outputs]: New field.
[arguments]: Add #:configure-flags.
2015-04-08 16:02:34 +08:00
宋文武
6967cc3f28
gnu: at-spi2-atk: Propagate input at-spi2-core.
...
* gnu/packages/gtk.scm (at-spi2-atk): Move at-spi2-core to 'propagated-inputs'.
Move dbus to 'native-inputs'.
2015-04-08 16:02:34 +08:00
宋文武
57fcd22415
gnu: at-spi2-atk: Enable tests.
...
* gnu/packages/gtk.scm (at-spi2-atk)[arguments]: Remove #:tests? #f.
Add #:phases.
2015-04-08 16:02:34 +08:00
宋文武
13a9e29190
gnu: atk: Propagate input glib.
...
* gnu/packages/gtk.scm (atk): Move glib to 'propagated-inputs'.
2015-04-08 16:02:33 +08:00
宋文武
d3d4bc0bc4
gnu: at-spi2-atk: Update to 2.16.0.
...
* gnu/packages/gtk.scm (at-spi2-atk): Update to 2.16.0.
2015-04-08 16:02:33 +08:00
宋文武
cd0466ebf8
gnu: atk: Move html documentation to 'doc' output.
...
* gnu/packages/gtk.scm (atk)[outputs]: New field.
[arguments]: New field.
2015-04-08 16:02:33 +08:00
宋文武
20342b7e7e
gnu: atk: Update to 2.16.0.
...
* gnu/packages/gtk.scm (atk): Update to 2.16.0.
2015-04-08 16:02:33 +08:00
宋文武
50cc7f41b9
gnu: at-spi2-core: Enable GObject introspection.
...
* gnu/packages/gtk.scm (at-spi2-core)[arguments]: Add #:make-flags.
[native-inputs]: Add gobject-introspection.
2015-04-08 16:02:33 +08:00
宋文武
c6a552daea
gnu: at-spi2-core: Propagate inputs dbus and glib.
...
* gnu/packages/gtk.scm (at-spi2-core): Move dbus and glib to
'propagated-inputs'.
2015-04-08 16:02:33 +08:00
宋文武
af10867745
gnu: at-spi2-core: Enable tests.
...
* gnu/packages/gtk.scm (at-spi2-core)[arguments]: Remove #:tests? #f.
Add #:phases.
2015-04-08 16:02:33 +08:00
宋文武
0c75803b7c
gnu: at-spi2-core: Update to 2.16.0.
...
* gnu/packages/gtk.scm (at-spi2-core): Update to 2.16.0.
2015-04-08 16:02:33 +08:00
宋文武
6b1f238834
gnu: gtk+-2: Move html documentation to 'doc' output.
...
* gnu/packages/gtk.scm (gtk+-2)[outputs]: New field.
[arguments]<#:configure-flags>: Add '--with-html-dir'.
2015-04-08 16:02:32 +08:00
宋文武
dfbce50cdf
gnu: gtk+-2: Add more inputs.
...
* gnu/packages/gtk.scm (gtk+-2)[inputs]: Add cups, libxcomposite,
libxcursor, libxdamage, libxi, libxinerama and libxrandr.
[native-inputs]: Add gettext.
[arguments]: Add #:configure-flags.
2015-04-08 16:02:32 +08:00
宋文武
674fca0e41
gnu: gtk+-2: Update to 2.24.27.
...
* gnu/packages/gtk.scm (gtk+-2): Update to 2.24.27.
2015-04-08 16:02:32 +08:00
Ricardo Wurmus
de4b3828ca
gnu: julia: Pass MARCH make flag.
...
* gnu/packages/julia.scm (julia)[arguments]: Pass "MARCH" flag for supported
architectures.
2015-04-08 09:29:38 +02:00
Ricardo Wurmus
9e54e957f9
gnu: julia: Mark as unsupported on ARM and MIPS.
...
* gnu/packages/julia.scm (julia): Add 'supported-systems' field.
2015-04-08 09:29:31 +02:00
宋文武
60950faa0e
gnu: wavpack: Fix wavpack.pc by passing '--libdir' to `configure'.
...
* gnu/packages/audio.scm (wavpack)[arguments]: New field.
2015-04-08 09:48:35 +08:00
Ludovic Courtès
4ae7559fd6
gnu: Emit a warning when a package module cannot be loaded.
...
* guix/ui.scm (warn-about-load-error): New procedure.
* gnu/packages.scm (package-modules): Wrap 'resolve-interface' call in
'catch #t', and call 'warn-about-load-error' in handler.
2015-04-07 22:28:36 +02:00
Ludovic Courtès
c8bfa5b425
gnu: Change ld-wrapper extension from .scm to .in.
...
* gnu/packages/ld-wrapper.scm: Rename to...
* gnu/packages/ld-wrapper.in: ... this.
* gnu/packages/base.scm (make-ld-wrapper): Adjust "wrapper" input
accordingly.
* gnu-system.am (GNU_SYSTEM_MODULES): Remove ld-wrapper.scm.
(MISC_DISTRO_FILES): New variable.
2015-04-07 22:28:36 +02:00
Ludovic Courtès
dfc8bb2071
gnu: gcc: Disable RUNPATH validation for native builds.
...
* gnu/packages/gcc.scm (gcc-4.7)[arguments]: Pass
#:validate-runpath? #f.
* gnu/packages/commencement.scm (gcc-boot0)[arguments]: Override
#:validate-runpath? with 'substitute-keyword-arguments'.
(gcc-final)[arguments]: Likewise.
* gnu/packages/cross-base.scm (cross-gcc-arguments): Likewise.
2015-04-07 22:28:36 +02:00
Ludovic Courtès
71b6716814
gnu: ld-wrapper: Add 'GUIX_LD_WRAPPER_DISABLE_RPATH' environment variable.
...
* gnu/packages/ld-wrapper.scm (%disable-rpath?): New variable.
(rpath-arguments): Honor it.
2015-04-07 22:28:36 +02:00
Ludovic Courtès
51d0cd9b38
gnu: ld-wrapper: Add '-rpath' flag only for libraries that are in the store.
...
This avoids adding bogus entries to the RUNPATH of installed binaries,
pointing to the build directory or similar.
* gnu/packages/ld-wrapper.scm (store-file-name?): New procedure.
(rpath-arguments): Add "-rpath" flag on when FILE matches
'store-file-name?', not when it matches 'pure-file-name?'.
2015-04-07 22:28:35 +02:00
Ludovic Courtès
41fc0eb900
gnu: ld-wrapper: Extract symlink dereferencing.
...
* gnu/packages/ld-wrapper.scm (readlink*, dereference-symlinks): New
procedures.
(pure-file-name?): Use it instead of local loop.
2015-04-07 22:28:35 +02:00
Mark H Weaver
710b4928c8
gnu: kbd: Update to 2.0.2.
...
* gnu/packages/linux.scm (kbd): Update to 2.0.2.
2015-04-07 13:18:53 -04:00
Ricardo Wurmus
2c0499ad87
gnu: Add python-drmaa.
...
* gnu/packages/python.scm (python-drmaa, python2-drmaa): New variables.
2015-04-07 10:51:21 +02:00
Ricardo Wurmus
c267cc1578
gnu: Add Solfege.
...
* gnu/packages/music.scm (solfege): New variable.
2015-04-07 08:34:09 +02:00
Ricardo Wurmus
fda85ca67d
gnu: Add Csound.
...
* gnu/packages/audio.scm (csound): New variable.
2015-04-07 08:34:01 +02:00
宋文武
3f7bf86a71
gnu: Add libiec61883.
...
* gnu/packages/linux.scm (libiec61883): New variable.
2015-04-07 13:25:23 +08:00
Mark H Weaver
d70a4a5e87
gnu: apl: Update to 1.5.
...
* gnu/packages/apl.scm (apl): Update to 1.5.
2015-04-06 22:24:15 -04:00
Mark H Weaver
ff03ef0b3a
gnu: parallel: Update to 20150322.
...
* gnu/packages/parallel.scm (parallel): Update to 20150322.
2015-04-06 22:24:15 -04:00
宋文武
6e1bb64201
gnu: Add libsoup.
...
* gnu/packages/gnome.scm (libsoup): New variable.
2015-04-07 10:17:52 +08:00
Mark H Weaver
bb146db14f
gnu: dbus: Update to 1.8.16.
...
* gnu/packages/glib.scm (dbus): Update to 1.8.16.
2015-04-06 22:12:25 -04:00
Mark H Weaver
1e44ebcc83
gnu: gnutls: Update to 3.3.14.
...
* gnu/packages/gnutls.scm (gnutls): Update to 3.3.14.
2015-04-06 21:55:00 -04:00
Andy Wingo
31b254a324
gnu: gtk+: Update to 3.16.0.
...
* gnu/packages/gtk.scm (gtk+): Update to 3.16.0. Add libepoxy to
propagated-inputs. Add gettext to native-inputs. Add a 'pre-configure'
phase instead of modifying the existing 'configure' phase. Fix references
to 'gtk-update-icon-cache' in Makefile.in files.
Co-Authored-By: Mark H Weaver <mhw@netris.org>
2015-04-06 18:11:05 -04:00
Andy Wingo
131ddf991f
gnu: Add libepoxy.
...
* gnu/packages/gl.scm (libepoxy): New variable.
Modified-By: Mark H Weaver <mhw@netris.org>
2015-04-06 18:11:05 -04:00
Andy Wingo
d16c9fd80f
gnu: Paper over a build circularity problem.
...
A forthcoming gtk+ update that will import (gnu packages gl) from
(gnu packages gtk) triggers an issue related to circular dependencies
between modules. This patch works around the issue.
* gnu/packages/sdl.scm: Remove the #:prefix from the (gnu packages fontutils)
import, and instead #:hide 'freetype' from the (guix licenses) import.
Modified-By: Mark H Weaver <mhw@netris.org>
2015-04-06 17:48:00 -04:00
Ludovic Courtès
d45d8904b0
gnu: lsof: Add mirrors.
...
Reported by Tomáš Čech.
* gnu/packages/lsof.scm (lsof)[source]: Add two mirrors.
2015-04-06 20:50:35 +02:00
Eric Bavier
d507b277eb
gnu: Perl GD: Add real patch.
...
Replaces the stub patch added in 43754738e0
.
* gnu/packages/patches/perl-gd-options-passthrough-and-fontconfig.patch:
Update patch.
43754738e0
2015-04-06 10:20:23 -05:00
Mark H Weaver
e081385af2
gnu: linux-libre-headers: Update to 3.14.37.
...
* gnu/packages/linux.scm (linux-libre-headers): Update to 3.14.37.
2015-04-06 10:25:03 -04:00
Mark H Weaver
07d4d9b751
gnu: icecat: Fix source URI.
...
* gnu/packages/gnuzilla.scm (icecat)[source]: Fix source URI computation.
2015-04-06 09:47:40 -04:00
Mark H Weaver
7e84e1994a
gnu: icecat: Update to 31.6.0-gnu1.
...
* gnu/packages/patches/icecat-CVE-2015-0801.patch,
gnu/packages/patches/icecat-CVE-2015-0807.patch,
gnu/packages/patches/icecat-CVE-2015-0815-pt1.patch,
gnu/packages/patches/icecat-CVE-2015-0815-pt2.patch,
gnu/packages/patches/icecat-CVE-2015-0815-pt3.patch,
gnu/packages/patches/icecat-CVE-2015-0816.patch,
gnu/packages/patches/icecat-CVE-2015-0817.patch,
gnu/packages/patches/icecat-CVE-2015-0818-pt1.patch,
gnu/packages/patches/icecat-CVE-2015-0818-pt2.patch,
gnu/packages/patches/icecat-bug-1127780.patch,
gnu/packages/patches/icecat-bug-1145870.patch: Remove files.
* gnu-system.am (dist_patch_DATA): Remove them.
* gnu/packages/gnuzilla.scm (icecat): Update to 31.6.0-gnu1. Remove patches.
2015-04-06 02:14:27 -04:00
Mark H Weaver
2bb9b5de7d
gnu: nss: Update to 3.18.
...
* gnu/packages/gnuzilla.scm (nss): Update to 3.18. Compute source URI
automatically based on version.
2015-04-05 23:04:03 -04:00
Mark H Weaver
5180717e64
Remove unused module import (gnu packages ed) from (gnu packages commencement).
...
* gnu/packages/commencement.scm: Remove (gnu packages ed) module import.
2015-04-05 23:03:42 -04:00
Mark H Weaver
8ba4dc6380
gnu: emacs: Add librsvg to inputs.
...
* gnu/packages/emacs.scm (emacs)[inputs]: Add librsvg.
(emacs-no-x)[inputs]: Remove librsvg from inherited inputs.
2015-04-05 23:03:28 -04:00
Mark H Weaver
025523f1e4
gnu: linux-libre: Fix drm_wait_one_vblank warnings.
...
* gnu/packages/patches/linux-libre-vblank-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (linux-libre)[source]: Add patch.
2015-04-05 23:03:21 -04:00
宋文武
1b85e57f11
gnu: glib: Add search path specification for 'GIO_EXTRA_MODULES'.
...
* gnu/packages/glib.scm (glib): Add specification for 'GIO_EXTRA_MODULES'.
2015-04-05 21:17:03 -04:00
宋文武
f2ca414acb
gnu: Add glib-networking.
...
* gnu/packages/gnome.scm (glib-networking): New variable.
2015-04-06 08:23:51 +08:00
Andy Wingo
d8720c5045
gnu: cairo: Update to 1.14.2.
...
* gnu/packages/gtk.scm (cairo): Update to 1.14.2.
2015-04-05 18:22:23 -04:00
Andy Wingo
6e5c371306
gnu: glib: Update to 2.44.0.
...
* gnu/packages/glib.scm (glib): Update to 2.44.0.
2015-04-05 18:22:19 -04:00
Andy Wingo
4aaad09db1
gnu: gettext: Link explicitly to libexpat, again.
...
* gnu/packages/gettext.scm (gnu-gettext): Re-enable patch from
0e4e4b1329
to explictly link to
libexpat. Otherwise libexpat was searched at runtime via dlopen,
which obviously doesn't work in a Guix context.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-04-05 23:18:53 +02:00
Ludovic Courtès
29ec55ee27
gnu: util-linux: Install Bash completions under 'etc/bash_completion.d'.
...
* gnu/packages/linux.scm (util-linux)[arguments]: Pass
--with-bashcompletiondir.
2015-04-05 23:18:19 +02:00
Ludovic Courtès
e26d5076df
linux-initrd: Add virtio drivers by default.
...
* gnu/system/linux-initrd.scm (base-initrd): Change #:virtio? default
to #t. This will facilitate the use of GuixSD in VM guests.
2015-04-05 23:15:20 +02:00
Andy Wingo
0d275f4aa3
system: Take kernel modules from the user-specified kernel.
...
* gnu/system/linux-initrd.scm (base-initrd): Add #:linux option to
specify the linux kernel to use.
* gnu/system/vm.scm (expression->derivation-in-linux-vm): Propagate
#:linux to base-initrd.
* gnu/system.scm (operating-system-initrd-file): Pass #:linux to
'make-initrd'.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2015-04-05 23:15:20 +02:00
David Thompson
59446b208c
gnu: nginx: Clean up installation directories.
...
* gnu/packages/web.scm (nginx): Add 'fix-root-dirs' phase.
2015-04-05 16:13:29 -04:00
David Thompson
a71c315bc2
gnu: nginx: Use modify-phases syntax.
...
* gnu/packages/web.scm (nginx): Use modify-phases syntax.
2015-04-05 13:06:24 -04:00
David Thompson
e16fde1447
gnu: Add livestreamer.
...
* gnu/packages/video.scm (livestreamer): New variable.
2015-04-05 12:42:36 -04:00
David Thompson
0234ca06ce
gnu: Add python-singledispatch.
...
* gnu/packages/python.scm (python-singledispatch, python2-singledispatch): New
variables.
2015-04-05 12:42:36 -04:00
David Thompson
ae64112828
gnu: python-requests: Fix Python 2 version and add support for Python 3.
...
* gnu/packages/python.scm (python-requests): New variable.
(python2-requests): Generate based on Python 3 variant.
2015-04-05 12:38:48 -04:00
宋文武
121398e7d4
gnu: gnome-mines: Update to 3.16.0.
...
* gnu/packages/gnome.scm (gnome-mines): Update to 3.16.0.
2015-04-05 23:55:57 +08:00
宋文武
7211944a4f
gnu: gsettings-desktop-schemas: Enable GObject introspection.
...
* gnu/packages/gnome.scm (gsettings-desktop-schemas)[native-inputs]:
Add gobject-introspection.
2015-04-05 22:55:51 +08:00
宋文武
67bdcfbcc5
gnu: gsettings-desktop-schemas: Update to 3.16.0.
...
* gnu/packages/gnome.scm (gsettings-desktop-schemas): Update to 3.16.0.
2015-04-05 22:55:51 +08:00
Ludovic Courtès
1d386b2d71
gnu: ghostscript: Add $libdir to the RUNPATH of executables.
...
Fixes <http://bugs.gnu.org/20050 >.
Reported by taylanbayirli@gmail.com (Taylan Ulrich Bayırlı/Kammer).
* gnu/packages/patches/ghostscript-runpath.patch: New file.
* gnu/packages/ghostscript.scm (ghostscript)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2015-04-05 15:23:11 +02:00
Ludovic Courtès
c17b2adf54
gnu: ghostscript: Use 'modify-phases'.
...
* gnu/packages/ghostscript.scm (ghostscript)[arguments]: Use
'modify-phases' instead of a chain of 'alist-cons-after'.
2015-04-05 10:45:56 +02:00
Ludovic Courtès
85345684d6
gnu: ghostscript: Make sure phases don't fail.
...
* gnu/packages/ghostscript.scm (ghostscript)[arguments]: Wrap 'system*'
calls in (zero? ...).
2015-04-05 10:44:02 +02:00
宋文武
6b2c6be0c3
gnu: Add aalib.
...
* gnu/packages/video.scm (aalib): New variable.
2015-04-05 11:52:41 +08:00
宋文武
01b90919ef
gnu: Add WavPack.
...
* gnu/packages/audio.scm (wavpack): New variable.
2015-04-05 10:37:59 +08:00
宋文武
9d44ab95a6
gnu: Add libshout.
...
* gnu/packages/xiph.scm (libshout): New varibale.
2015-04-05 10:37:59 +08:00
宋文武
68e3c29d20
gnu: Add libavc1394.
...
* gnu/packages/linux.scm (libavc1394): New variable.
2015-04-05 10:37:59 +08:00
宋文武
0a588bf956
gnu: Add libraw1394.
...
* gnu/packages/linux.scm (libraw1394): New variable.
2015-04-05 10:37:59 +08:00
David Thompson
6ef1c223aa
gnu: Add icecast.
...
* gnu/packages/xiph.scm (icecast): New variable.
2015-04-04 20:26:33 -04:00
Ludovic Courtès
3e462da5c1
gnu: openssl: Set appropriate RUNPATH on shared libraries.
...
Fixes <http://bugs.gnu.org/20041 >.
Reported by taylanbayirli@gmail.com (Taylan Ulrich Bayırlı/Kammer).
* gnu/packages/patches/openssl-runpath.patch: New file.
* gnu/packages/openssl.scm (openssl)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2015-04-05 01:17:30 +02:00
David Thompson
4cd27cd60a
gnu: node: Update to 0.12.2.
2015-04-04 13:48:17 -04:00
Andy Wingo
88f7066591
gnu: Add gnome-terminal.
...
* gnu/packages/gnome.scm (gnome-terminal): New variable.
2015-04-04 13:15:07 -04:00
Mark H Weaver
43754738e0
gnu: Perl GD: Add stub patch.
...
This is a temporary fix to enable hydra to complete evaluations, which were
broken by f7ee7a9b06
due to a missing patch
file. The real patch will be put into place in a later commit.
* gnu/packages/patches/perl-gd-options-passthrough-and-fontconfig.patch:
New file. This is just a stub.
* gnu-system.am (dist_patch_DATA): Add it.
2015-04-04 11:15:30 -04:00
Mark H Weaver
f905286b11
gnu: source-highlight: Remove obsolete patch.
...
This should have been done in a952b10c23
.
* gnu/packages/patches/source-highlight-regexrange-test.patch: Remove.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/pretty-print.scm (source-highlight)[source]: Remove patch.
2015-04-04 11:02:34 -04:00
Mark H Weaver
353fda815e
gnu: ed: Update to 1.11.
...
* gnu/packages/ed.scm (ed): Update to 1.11.
2015-04-04 03:46:55 -04:00
Mark H Weaver
a952b10c23
gnu: source-highlight: Update to 3.1.8.
...
* gnu/packages/pretty-print.scm (source-highlight): Update to 3.1.8.
2015-04-04 03:46:14 -04:00
Federico Beffa
5868a8bf9d
gnu: ghc: Fix i686 build.
...
* gnu/packages/haskell.scm (ghc-bootstrap-7.8.4): Replace with ...
(ghc-bootstrap-i686-7.8.4, ghc-bootstrap-x86_64-7.8.4): ... these.
(ghc)[native-inputs]: Select the appropriate bootstrap.
2015-04-04 09:11:30 +02:00
Eric Bavier
c985cfe624
gnu: Add Catalyst-View-JSON.
...
* gnu/packages/web.scm (perl-catalyst-view-json): New variable.
2015-04-04 00:46:04 -05:00
Eric Bavier
419dd41152
gnu: Add Perl YAML.
...
* gnu/packages/perl.scm (perl-yaml): New variable.
2015-04-04 00:46:04 -05:00
Eric Bavier
41778634e2
gnu: Add Test-YAML.
...
* gnu/packages/perl.scm (perl-test-yaml): New variable.
2015-04-04 00:46:04 -05:00
Eric Bavier
0ca74e1d25
gnu: Add Test-Base.
...
* gnu/packages/perl.scm (perl-test-base): New variable.
2015-04-04 00:46:04 -05:00
Eric Bavier
54268c43c9
gnu: Add Spiffy.
...
* gnu/packages/perl.scm (perl-spiffy): New variable.
2015-04-04 00:46:04 -05:00
Eric Bavier
83261658fb
gnu: Add Catalyst-View-Download.
...
* gnu/packages/web.scm (perl-catalyst-view-download): New variable.
2015-04-04 00:46:04 -05:00
Eric Bavier
13b2552cdb
gnu: Add Test-WWW-Mechanize-Catalyst.
...
* gnu/packages/web.scm (perl-test-www-mechanize-catalyst): New
variable.
2015-04-04 00:46:04 -05:00
Eric Bavier
bc834d7339
gnu: Add Text-CSV.
...
* gnu/packages/perl.scm (perl-text-csv): New variable.
2015-04-04 00:46:04 -05:00
Eric Bavier
cbe8f0cdd6
gnu: Add Test-utf8.
...
* gnu/packages/perl.scm (perl-test-utf8): New variable.
2015-04-04 00:46:04 -05:00
Eric Bavier
b902eb1ccd
gnu: Add Catalyst-TraitFor-Request-ProxyBase.
...
* gnu/packages/web.scm (perl-catalyst-traitfor-request-proxybase): New
variable.
2015-04-04 00:46:04 -05:00
Eric Bavier
227687ae65
gnu: Add CatalystX-RoleApplicator.
...
* gnu/packages/web.scm (perl-catalystx-roleapplicator): New variable.
2015-04-04 00:46:04 -05:00
Eric Bavier
107671a202
gnu: Add MooseX-RelatedClassRoles.
...
* gnu/packages/perl.scm (perl-moosex-relatedclassroles): New variable.
2015-04-04 00:46:04 -05:00
Eric Bavier
996f41102f
gnu: Add Catalyst-Plugin-StackTrace.
...
* gnu/packages/web.scm (perl-catalyst-plugin-stacktrace): New
variable.
2015-04-04 00:46:04 -05:00
Eric Bavier
47533b6f69
gnu: Add Catalyst-Plugin-Session-Store-FastMmap.
...
* gnu/packages/web.scm (perl-catalyst-plugin-session-store-fastmmap): New
variable.
2015-04-04 00:46:03 -05:00
Eric Bavier
a1c9547f25
gnu: Add Cache-FastMmap.
...
* gnu/packages/perl.scm (perl-cache-fastmmap): New variable.
2015-04-04 00:46:03 -05:00
Eric Bavier
be73447995
gnu: Add Catalyst-Plugin-Session-State-Cookie.
...
* gnu/packages/web.scm (perl-catalyst-plugin-session-state-cookie):
New variable.
2015-04-04 00:46:03 -05:00
Eric Bavier
57c2680e5c
gnu: Add Catalyst-Plugin-Captcha.
...
* gnu/packages/web.scm (perl-catalyst-plugin-captcha): New variable.
2015-04-04 00:46:03 -05:00
Eric Bavier
d8ae0acc9a
gnu: Add GD-SecurityImage.
...
* gnu/packages/gd.scm (perl-gd-securityimage): New variable.
2015-04-04 00:46:03 -05:00
Eric Bavier
b56a918f77
gnu: Add PerlMagick.
...
* gnu/packages/imagemagick.scm (perl-image-magick): New variable.
2015-04-04 00:46:03 -05:00
Eric Bavier
f7ee7a9b06
gnu: Add Perl GD.
...
* gnu/packages/gd.scm (perl-gd): New variable.
2015-04-04 00:46:03 -05:00
宋文武
4ec48644c3
gnu: gst-plugins-base: Enable GObjection introspection.
...
* gnu/packages/gstreamer.scm (gst-plugins-base): Add gobject-introspection
to 'native-inputs'.
[arguments]<#:phases>: Rename patch-test-pb-utils to patch. Add
(setenv "CC" "gcc") to patch phase.
2015-04-04 12:42:29 +08:00
宋文武
e9a8212959
gnu: gst-plugins-base: Move html documentation to 'doc' output.
...
* gnu/packages/gstreamer.scm (gstreamer)[outputs]: New field.
[arguments]: Add #:configure-flags.
2015-04-04 12:42:28 +08:00
宋文武
34ff76fdd6
gnu: gst-plugins-base: Propagate input gstreamer.
...
* gnu/packages/gstreamer.scm (gst-plugins-base): Move "gstreamer" to
'propagated-inputs'.
2015-04-04 12:42:28 +08:00
宋文武
2fb016b8f1
gnu: gstreamer: Move html documentation to 'doc' output.
...
* gnu/packages/gstreamer.scm (gstreamer)[outputs]: New field.
[arguments]: Add #:configure-flags.
2015-04-04 12:42:28 +08:00
宋文武
0f998a140e
gnu: gstreamer: Enable GObject introspection.
...
* gnu/packages/gstreamer.scm (gstreamer): Add gobject-introspection
to 'native-inputs'.
[arguments]: New field.
2015-04-04 12:42:28 +08:00
Ludovic Courtès
302393bc7c
gnu: vte: Propagate GnuTLS.
...
* gnu/packages/gnome.scm (vte): Move GNUTLS from 'inputs' to
'propagated-inputs'. Suggested by 宋文武 <iyzsong@gmail.com>.
2015-04-03 23:27:21 +02:00
Andy Wingo
191e9b4e01
gnu: vte: Update to 0.40.0.
...
* gnu/packages/gnome.scm (vte): Update to 0.40.0. Add 'inputs' field.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2015-04-03 23:24:41 +02:00
Ludovic Courtès
21cc905ac2
services: lsh: Change #:initialize? to default to #t.
...
* gnu/services/ssh.scm (lsh-service): Change #:initialize? to default
to #t.
* doc/guix.texi (Using the Configuration System): Remove #:initialize? #t
from example.
(Networking Services): Adjust accordingly.
2015-04-03 22:58:49 +02:00
Ludovic Courtès
4a740d0fec
gnu: cross-base: Use an 'ld' wrapper also when cross-compiling.
...
* gnu/packages/base.scm (make-ld-wrapper): Add #:target parameter and
honor it.
* gnu/packages/cross-base.scm (cross-gcc-arguments)[#:phases]
<make-cross-binutils-visible>: Refer to the ld wrapper.
(cross-gcc)[native-inputs]: Add "ld-wrapper-cross".
2015-04-03 22:31:15 +02:00
Ludovic Courtès
9bab6bea86
gnu: ld-wrapper: Use a hard-coded self-reference instead of $0.
...
* gnu/packages/ld-wrapper.scm: Use @SELF@ instead of $0. This is so
that the .go file is found even when the wrapper is invoked via a
symlink to it.
* gnu/packages/base.scm (make-ld-wrapper): Substitute @SELF@.
2015-04-03 22:28:06 +02:00
Ludovic Courtès
8fdd410160
gnu: Add 'make-ld-wrapper' procedure.
...
* gnu/packages/base.scm (make-ld-wrapper): New procedure. Abstracted
from...
* gnu/packages/commencement.scm (ld-wrapper-boot3): ... here. Use it.
2015-04-03 22:28:04 +02:00
宋文武
c2a362be41
gnu: librep: Update to 0.92.5.
...
* gnu/packages/sawfish.scm (librep): Update to 0.92.5.
* gnu/packages/patches/librep-rules.mk.patch: Remove.
2015-04-03 23:36:05 +08:00
Alex Kost
946dc71f63
gnu: xorg: Add patch to fix sis driver crashes.
...
* gnu/packages/patches/xf86-video-sis-fix-exa-crash.patch: New file.
* gnu/packages/xorg.scm (xf86-video-sis): Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2015-04-03 15:21:12 +03:00
Alex Kost
0492f4a2b9
packages: Fix typo.
...
* gnu/packages.scm: Fix the name of an exported variable (%patch-path).
2015-04-03 15:20:44 +03:00
宋文武
dac354fe10
gnu: Add libinput.
...
* gnu/packages/freedesktop.scm (libinput): New variable.
2015-04-03 16:49:40 +08:00
Ludovic Courtès
9c4b6e5484
gnu: ncurses: Install terminfo files when cross-compiling.
...
* gnu/packages/ncurses.scm (ncurses): Remove 'cross-pre-install-phase'.
When cross-compiling, it was leading to an empty $out/share/terminfo
directory.
2015-04-02 22:25:55 +02:00
Ludovic Courtès
ae0bdd8189
gnu: libva: Fix 'license' field.
...
* gnu/packages/video.scm: Import (guix licenses) with the 'license:'
prefix and adjust 'license' fields accordingly. Fixes a bug whereby
libva was referring to the 'expat' package instead of the 'expat'
license.
2015-04-02 19:17:03 +02:00
Eric Bavier
0a74d78d43
gnu: Add Catalyst-Plugin-AccessLog.
...
* gnu/packages/web.scm (perl-catalyst-plugin-accesslog): New variable.
2015-04-02 10:40:35 -05:00
Eric Bavier
c90361b322
gnu: Add DateTime.
...
* gnu/packages/perl.scm (perl-datetime): New variable.
2015-04-02 10:40:35 -05:00
Eric Bavier
e210472d9f
gnu: Add DateTime-Locale.
...
* gnu/packages/perl.scm (perl-datetime-locale): New variable.
2015-04-02 10:40:35 -05:00
Eric Bavier
f12b77a82f
gnu: Add DateTime-TimeZone.
...
* gnu/packages/perl.scm (perl-datetime-timezone): New variable.
2015-04-02 10:40:35 -05:00
Eric Bavier
66b9c74eb9
gnu: Add List-AllUtils.
...
* gnu/packages/perl.scm (perl-list-allutils): New variable.
2015-04-02 10:40:35 -05:00
Eric Bavier
c16a204a7a
gnu: Add Class-Singleton.
...
* gnu/packages/perl.scm (perl-class-singleton): New variable.
2015-04-02 10:40:34 -05:00
Eric Bavier
9473af1d2c
gnu: Add Catalyst-DispatchType-Regex.
...
* gnu/packages/web.scm (perl-catalyst-dispatchtype-regex): New
variable.
2015-04-02 10:40:34 -05:00
宋文武
488c34ece4
gnu: Add fcitx.
...
* gnu/packages/fcitx.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2015-04-02 17:54:57 +08:00
Ludovic Courtès
7e3c9f741b
gnu: gcc: Fix libgcc_s directory in RUNPATH for cross-compiled binaries.
...
* gnu/packages/gcc.scm (gcc-4.7): Add 'libdir' procedure. Use it to
determine the right libdir, including when cross-compiling. This
fixes a bug whereby the RUNPATH of cross-compiled binaries would be
set to $crossgcc/lib instead of $crossgcc/$triplet/lib.
See <http://hydra.gnu.org/build/354389/nixlog/1/raw > for an example.
2015-04-02 10:26:15 +02:00
Mark H Weaver
b7178dc45d
gnu: icecat: Apply fixes for CVE-2015-{0801,0807,0815,0816}.
...
Actually, CVE-2015-0801 and CVE-2015-0816 were already patched in
4c153a9125
, but the corresponding CVEs
were not yet announced.
* gnu/packages/patches/icecat-bug-1146339.patch: Rename to ...
* gnu/packages/patches/icecat-CVE-2015-0801.patch: ... this.
* gnu/packages/patches/icecat-bug-1144991.patch: Rename to ...
* gnu/packages/patches/icecat-CVE-2015-0816.patch: ... this.
* gnu/packages/patches/icecat-CVE-2015-0807.patch,
gnu/packages/patches/icecat-CVE-2015-0815-pt1.patch,
gnu/packages/patches/icecat-CVE-2015-0815-pt2.patch,
gnu/packages/patches/icecat-CVE-2015-0815-pt3.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them, and adapt to renamed files.
* gnu/packages/gnuzilla.scm (icecat): Add patches, and adapt to renamed files.
2015-04-02 01:42:46 -04:00
Ludovic Courtès
c2366e3ce4
gnu: commencement: Turn off RUNPATH checks for 'gcc-final'.
...
* gnu/packages/commencement.scm (gcc-final)[arguments]: Add
#:validate-runpath? #f.
2015-04-02 00:19:53 +02:00
Mark H Weaver
5fd5e83da6
gnu: linux-libre: Update to 3.19.3.
...
The changes to linux-libre-*.conf are by Jason Self <j@jxself.org>.
* gnu/packages/patches/linux-libre-libreboot-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (linux-libre): Update to version 3.19.3.
Add patch.
* gnu/packages/linux-libre-i686.conf,
gnu/packages/linux-libre-x86_64.conf: Update for 3.19.x.
Co-Authored-By: Jason Self <j@jxself.org>
2015-04-01 17:38:47 -04:00
Alex Kost
1bb76f7523
services: syslog-service: Add 'config-file' argument.
...
* gnu/services/base.scm (syslog-service): Add 'config-file' keyword
argument.
* doc/guix.texi (Base Services): Document it.
2015-04-01 20:54:37 +03:00
Ludovic Courtès
112da58875
build-system/gnu: Add 'validate-runpath' phase.
...
* guix/build/gnu-build-system.scm (every*, validate-runpath): New
procedures.
(%standard-phases): Add 'validate-runpath'.
* guix/build-system/gnu.scm (%gnu-build-system-modules): Add (guix build
gremlin) and (guix elf).
(gnu-build): Add #:validate-runpath?.
[builder]: Pass it.
(gnu-cross-build): Likewise.
* gnu/packages/base.scm (glibc)[arguments]: Add #:validate-runpath? #f.
2015-04-01 16:47:49 +02:00
Ludovic Courtès
8ff3df5baa
gnu: Refer to %GNU-BUILD-SYSTEM-MODULES instead of listing modules.
...
* gnu/packages/cdrom.scm (cdparanoia)[arguments]: Refer to
%GNU-BUILD-SYSTEM-MODULES instead of providing the actual list.
* gnu/packages/emacs.scm (magit, emacs-w3m, emacs-wget, emms):
Likewise.
* gnu/packages/haskell.scm (ghc): Likewise.
* gnu/packages/samba.scm (samba): Likewise.
* gnu/packages/video.scm (ffmpeg): Likewise.
2015-04-01 15:41:55 +02:00
Ludovic Courtès
8f3c3e84c2
gnu: Remove unneeded uses of #:imported-modules.
...
* gnu/packages/certs.scm (nss-certs)[arguments]: Remove
#:imported-modules.
* gnu/packages/gnuzilla.scm (nss)[arguments]: Likewise.
* gnu/packages/texlive.scm (texlive-texmf)[arguments]: Likewise.
* gnu/packages/xfce.scm (xfce)[arguments]: Likewise.
2015-04-01 15:39:47 +02:00
Ricardo Wurmus
bfe3c68572
gnu: Add clustal omega.
...
* gnu/packages/bioinformatics.scm (clustal-omega): New variable.
2015-04-01 11:39:39 +02:00
Ricardo Wurmus
9495e73689
gnu: Add argtable.
...
* gnu/packages/popt.scm (argtable): New variable.
2015-04-01 11:39:33 +02:00
Ludovic Courtès
ed835ad710
gnu: node: Remove unneeded import.
...
* gnu/packages/node.scm: Remove import of (guix build gnu-build-system).
2015-04-01 10:36:17 +02:00
Mark H Weaver
f6e7e20b03
gnu: pulseaudio: Increase timeout on cpu-mix-test.
...
* gnu/packages/patches/pulseaudio-longer-test-timeout.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/pulseaudio.scm (pulseaudio)[source]: Add patch.
2015-04-01 03:33:46 -04:00
Ludovic Courtès
4c0d38bee3
gnu: Update bootstrap binaries for x86_64 and i686.
...
Fixes <http://bugs.gnu.org/19780 >.
Reported by Ricardo Wurmus <ricardo.wurmus@mdc-berlin.de>.
* gnu/packages/bootstrap/i686-linux/bash,
gnu/packages/bootstrap/i686-linux/mkdir,
gnu/packages/bootstrap/i686-linux/tar,
gnu/packages/bootstrap/i686-linux/xz,
gnu/packages/bootstrap/x86_64-linux/bash,
gnu/packages/bootstrap/x86_64-linux/mkdir,
gnu/packages/bootstrap/x86_64-linux/tar,
gnu/packages/bootstrap/x86_64-linux/xz: Update from
<ftp://alpha.gnu.org:/gnu/guix/bootstrap/i686-linux/20131110/static-binaries.tar.xz>
and
<ftp://alpha.gnu.org:/gnu/guix/bootstrap/x86_64-linux/20131110/static-binaries.tar.xz>,
respectively. The libc in those binaries has no dynamic NSS support,
which could otherwise lead to crashes when they tried to load NSS
modules of the host system.
2015-03-31 23:07:17 +02:00
Ludovic Courtès
f8503e2b25
utils: 'modify-phases' no longer introduces quotes.
...
Suggested by Taylan Ulrich Bayırlı/Kammer <taylanbayirli@gmail.com>.
* guix/build/utils.scm (%modify-phases): Remove quotes.
* guix/build/cmake-build-system.scm (%standard-phases): Adjust
accordingly.
* guix/build/glib-or-gtk-build-system.scm (%standard-phases): Likewise.
* guix/build/gnu-dist.scm (%dist-phases): Likewise.
* guix/build/perl-build-system.scm (%standard-phases): Likewise.
* guix/build/python-build-system.scm (%standard-phases): Likewise.
* guix/build/ruby-build-system.scm (%standard-phases): Likewise.
* guix/build/waf-build-system.scm (%standard-phases): Likewise.
* gnu/packages/bash.scm, gnu/packages/code.scm, gnu/packages/gl.scm,
gnu/packages/gnome.scm, gnu/packages/graphics.scm,
gnu/packages/image.scm, gnu/packages/key-mon.scm,
gnu/packages/ocr.scm, gnu/packages/plotutils.scm,
gnu/packages/search.scm, gnu/packages/video.scm: Likewise.
2015-03-31 22:43:01 +02:00
Ludovic Courtès
023dd28a30
Merge branch 'master' into core-updates
2015-03-31 22:41:54 +02:00
Mark H Weaver
fbbcf6989b
gnu: xterm: Update to 317.
...
* gnu/packages/xorg.scm (xterm): Update to 317.
2015-03-31 14:30:38 -04:00
Ricardo Wurmus
c5372108f2
gnu: pbtranscript-tofu: Add missing inputs.
...
* gnu/packages/bioinformatics.scm (pbtranscript-tofu)[inputs]: Add missing
runtime inputs.
2015-03-31 20:04:41 +02:00
Ricardo Wurmus
49261e45d8
gnu: pbtranscript-tofu: Delete pre-built libraries.
...
* gnu/packages/bioinformatics.scm (pbtranscript-tofu)[arguments]: Delete
"build" directory and any shared objects after unpacking.
2015-03-31 20:04:32 +02:00
Ricardo Wurmus
32f77c0445
gnu: Add python-networkx.
...
* gnu/packages/python.scm (python-networkx, python2-networkx): New variables.
2015-03-31 20:00:21 +02:00
Ricardo Wurmus
3cff95cbee
gnu: Add python-decorator.
...
* gnu/packages/python.scm (python-decorator, python2-decorator): New
variables.
2015-03-31 20:00:00 +02:00
Ricardo Wurmus
de07c0db4a
gnu: Add vcftools.
...
* gnu/packages/bioinformatics.scm (vcftools): New variable.
2015-03-31 17:43:52 +02:00
Ricardo Wurmus
8e913213d9
gnu: Add cutadapt.
...
* gnu/packages/bioinformatics.scm (cutadapt): New variable.
2015-03-31 17:38:56 +02:00
Taylan Ulrich Bayırlı/Kammer
9af288a680
gnu: ngircd: Fix test suite.
...
* gnu/packages/messaging.scm (ngircd): Overwrite getpid.sh with a more
reliable version.
2015-03-31 16:16:53 +02:00
Ludovic Courtès
f73b8e3d0a
install: Create /var/tmp.
...
Suggested by Mark H Weaver <mhw@netris.org>.
* gnu/build/install.scm (directives): Add /var/tmp.
2015-03-31 13:59:37 +02:00
Ludovic Courtès
e9f1fa39a2
gnu: Add missing copyright line.
...
* gnu/packages/graphics.scm: Add copyright line for 87bafa0
.
2015-03-30 15:37:35 +02:00
Mark H Weaver
a06af9f528
gnu: tzdata: Update to 2015b.
...
* gnu/packages/base.scm (tzdata): Update to 2015b.
2015-03-30 06:01:03 -04:00
Mark H Weaver
8d30be32fa
Revert "gnu: tzdata: Update to 2015b."
...
This reverts commit 41fd23334d
.
2015-03-30 06:00:14 -04:00
Taylan Ulrich Bayırlı/Kammer
147479c918
gnu: Add audacity.
...
* gnu/packages/audacity.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/patches/audacity-fix-ffmpeg-binding.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2015-03-30 11:47:33 +02:00
Taylan Ulrich Bayırlı/Kammer
b47be0214d
gnu: portaudio: Patch for Audacity compatibility.
...
* gnu/packages/audio.scm (portaudio): Add a patch for Audacity compatibility.
* gnu/packages/patches/portaudio-audacity-compat.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2015-03-30 11:47:33 +02:00
Mark H Weaver
41fd23334d
gnu: tzdata: Update to 2015b.
...
* gnu/packages/base.scm (tzdata): Update to 2015b.
2015-03-30 05:34:24 -04:00
Mark H Weaver
e930c2a350
gnu: liba52: Pass --build to configure.
...
* gnu/packages/video.scm (liba52)[arguments]: Pass --build to configure.
2015-03-29 21:36:31 -04:00
Mark H Weaver
18ad5bff7a
gnu: xbindkeys: Pass --build to configure.
...
* gnu/packages/xdisorg.scm (xbindkeys)[arguments]: Pass --build to
configure.
2015-03-29 21:35:24 -04:00
Eric Bavier
065b795497
gnu: Add tocc.
...
* gnu/packages/search.scm (libtocc, tocc): New variables.
2015-03-29 14:35:37 -05:00
Eric Bavier
b4a9c92467
gnu: Add UnQLite.
...
* gnu/packages/databases.scm (unqlite): New variable.
2015-03-29 14:35:37 -05:00
Eric Bavier
3bfc99c74c
gnu: Add Catch.
...
* gnu/packages/check.scm (catch-framework): New variable.
2015-03-29 14:28:11 -05:00
Jason Self
2babe98e4e
gnu: linux-libre: Update to 3.18.10
...
* gnu/packages/linux.scm (linux-libre): Update to version 3.18.10.
2015-03-28 19:26:02 -07:00
Taylan Ulrich Bayırlı/Kammer
1c1178cd17
gnu: Add mpv.
...
* gnu/packages/video.scm (mpv): New variable.
2015-03-27 19:39:31 +01:00
Taylan Ulrich Bayırlı/Kammer
6f6c8b6537
gnu: Add vapoursynth.
...
* gnu/packages/video.scm (vapoursynth): New variable.
2015-03-27 19:39:31 +01:00
Taylan Ulrich Bayırlı/Kammer
d814be32d5
gnu: Add tesseract-ocr.
...
* gnu/packages/ocr.scm (tesseract-ocr): New variable.
2015-03-27 19:39:31 +01:00
Taylan Ulrich Bayırlı/Kammer
9e617a5419
gnu: Rename (gnu packages ocrad) to (gnu packages ocr).
...
* gnu/packages/ocrad.scm: Deleted.
* gnu/packages/ocr.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Change ocrad.scm to ocr.scm.
2015-03-27 19:39:31 +01:00