Mark H Weaver
1084ec08c2
gnu: perl-net-ssleay: Avoid patching source in 'origin'.
...
* gnu/packages/tls.scm (perl-net-ssleay)[source]: Move patch to ...
[native-inputs]: ... here, and also add the 'patch' program.
[arguments]: Use 'modify-phases'. Add 'apply-patch' phase. Return
boolean result from 'set-ssl-prefix' phase.
2015-07-15 23:43:33 -04:00
Mark H Weaver
bbd1961545
gnu: ghc: Don't pass --build=<triplet> to configure.
...
* gnu/packages/haskell.scm (ghc)[arguments]: Add #:build #f.
2015-07-15 23:19:27 -04:00
Mark H Weaver
385ae063c9
gnu: unzip: Fix CVE-2014-9636 and some other bugs.
...
* gnu/packages/patches/unzip-CVE-2014-9636.patch,
gnu/packages/patches/unzip-allow-greater-hostver-values.patch,
gnu/packages/patches/unzip-increase-size-of-cfactorstr.patch,
gnu/packages/patches/unzip-initialize-symlink-flag.patch,
gnu/packages/patches/unzip-remove-build-date.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/zip.scm (unzip)[source]: Add patches.
[arguments]: Use 'modify-phases'. Remove custom 'configure' phase; pass
additional make-flags instead. Add custom 'build' phase that builds
"generic_gcc" target; remove "generic_gcc" from make-flags.
2015-07-15 23:02:27 -04:00
Efraim Flashner
68e88a09b4
gnu: Update livestreamer to 1.12.2.
...
* gnu/packages/video (livestreamer): Update to 1.12.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-07-15 23:57:01 +02:00
Mark H Weaver
368474150b
Merge branch 'master' into core-updates
2015-07-15 16:11:13 -04:00
Mark H Weaver
b76c415253
gnu: icecat: Update to 31.8.0-gnu1.
...
* gnu/packages/patches/icecat-enable-acceleration-and-webgl.patch: New file.
* gnu/packages/patches/icecat-CVE-2015-2722-pt1.patch,
gnu/packages/patches/icecat-CVE-2015-2722-pt2.patch,
gnu/packages/patches/icecat-CVE-2015-2724-pt1.patch,
gnu/packages/patches/icecat-CVE-2015-2724-pt2.patch,
gnu/packages/patches/icecat-CVE-2015-2724-pt3.patch,
gnu/packages/patches/icecat-CVE-2015-2724-pt4.patch,
gnu/packages/patches/icecat-CVE-2015-2728-pt1.patch,
gnu/packages/patches/icecat-CVE-2015-2728-pt2.patch,
gnu/packages/patches/icecat-CVE-2015-2733-pt1.patch,
gnu/packages/patches/icecat-CVE-2015-2733-pt2.patch,
gnu/packages/patches/icecat-CVE-2015-2735.patch,
gnu/packages/patches/icecat-CVE-2015-2736.patch,
gnu/packages/patches/icecat-CVE-2015-2738.patch,
gnu/packages/patches/icecat-CVE-2015-2739.patch,
gnu/packages/patches/icecat-CVE-2015-2740.patch,
gnu/packages/patches/icecat-CVE-2015-2743.patch: Remove files.
* gnu-system.am (dist_patch_DATA): Remove them, and add the new file.
* gnu/packages/gnuzilla.scm (icecat): Update to 31.8.0-gnu1. Remove the
outdated patches and add the new one.
2015-07-15 15:43:23 -04:00
Mark H Weaver
35995769b5
Merge branch 'master' into core-updates
2015-07-15 15:10:32 -04:00
Mark H Weaver
c6f909809a
gnu: freetype: Update to 2.6.
...
* gnu/packages/fontutils.scm (freetype): Update to 2.6.
2015-07-15 15:08:47 -04:00
Mark H Weaver
25338e9f2f
gnu: libgnome: Move popt to propagated-inputs.
...
* gnu/packages/gnome.scm (libgnome)[inputs]: Move popt to ...
[propagated-inputs]: ... here.
2015-07-15 15:03:56 -04:00
Mark H Weaver
84811c22ff
gnu: qt: On armhf, enable use of NEON.
...
* gnu/packages/qt.scm (qt-4)[arguments]: Remove "-no-neon" from arguments
passed to configure.
2015-07-15 13:37:01 -04:00
Mark H Weaver
3a286b9594
gnu: mplayer: Enable use of NEON on armhf.
...
* gnu/packages/video.scm (mplayer)[arguments]: Remove "--disable-neon" from
arguments passed to configure.
2015-07-15 13:36:58 -04:00
Mark H Weaver
46472ecd00
gnu: python: Set source file times to 1980 to fix test.
...
* gnu/packages/python.scm (python-2)[arguments]: Use 'modify-phases'. Return
true from phases where needed. Add 'set-source-file-times-to-1980' phase.
Add (ice-9 ftw) to #:modules.
2015-07-15 13:31:51 -04:00
Ricardo Wurmus
e03f6d5e95
gnu: libpcap: Enable plain "linux" backend.
...
* gnu/packages/admin.scm (libpcap)[arguments]: Add "--with-pcap=linux"
configure flag.
2015-07-15 18:28:36 +02:00
Ricardo Wurmus
b42d45088d
gnu: setbfree: Disable unsupported optimizations on non-x86.
...
* gnu/packages/music.scm (setbfree)[arguments]: Override default OPTIMIZATIONS
variable on non-x86 systems.
2015-07-15 17:19:58 +02:00
Eric Bavier
fc3cbc67c1
gnu: eigen: Use parallel-job-count.
...
* gnu/packages/algebra.scm (eigen)[arguments]: 'current-processor-count' ->
'parallel-job-count'.
2015-07-14 20:49:43 -05:00
Mark H Weaver
c09e6a5f5e
gnu: Build tarballs deterministically.
...
* gnu/packages/make-bootstrap.scm (tarball-package)[arguments]: Build tarball
deterministically.
* gnu/packages/admin.scm (isc-dhcp)[arguments]: In 'post-configure' phase,
create bind.tar.gz deterministically.
* gnu/packages/video.scm (avidemux)[arguments]: In 'repack-ffmpeg' phase,
create ffmpeg-1.2.1.tar.bz2 deterministically.
2015-07-14 19:44:38 -04:00
Eric Bavier
107db20da8
gnu: ccache: Update to 3.2.2.
...
* gnu/packages/ccache.scm (ccache): Update to 3.2.2.
[arguments]: Rename 'patch-test-shebangs phase to 'setup-tests. Set the
SHELL environment variable.
2015-07-14 18:14:43 -05:00
Alex Kost
b0ded08ff7
gnu: Add dunst.
...
* gnu/packages/dunst.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2015-07-14 18:46:18 +03:00
Alex Kost
60a5617b9d
gnu: Add libxdg-basedir.
...
* gnu/packages/freedesktop.scm (libxdg-basedir): New variable.
2015-07-14 18:46:17 +03:00
Ludovic Courtès
c6d33a9d9c
gnu: Adjust packages to new handling of propagated inputs.
...
This is a followup to 161094c
, which gets rid of the "a/b" notation for
propagated inputs.
* gnu/packages/cross-base.scm (cross-gcc-arguments): Change reference from
"libc/linux-headers" to "linux-headers".
* gnu/packages/emacs.scm (magit-svn): Change "magit/git-modes" to
"git-modes".
2015-07-14 16:15:30 +02:00
Ludovic Courtès
f868637527
gnu: nss: Upgrade to 3.19.2.
...
* gnu/packages/gnuzilla.scm (nss): Upgrade to 3.19.2.
2015-07-14 15:24:19 +02:00
Ludovic Courtès
7e5124976b
gnu: util-linux: Fix file name of 'umount' in 'eject'.
...
Fixes <http://bugs.gnu.org/21010 >.
Reported by Alex Sassmannshausen <alex.sassmannshausen@gmail.com>.
* gnu/packages/linux.scm (util-linux)[arguments]: Add 'set-umount-file-name'.
2015-07-14 14:00:46 +02:00
Ludovic Courtès
1b9cf4ad2f
gnu: util-linux: Use 'modify-phases'.
...
* gnu/packages/linux.scm (util-linux)[arguments]: Use 'modify-phases' instead
of 'alist-cons-before'.
2015-07-14 12:40:35 +02:00
Jeff Mickey
0577ddc45d
gnu: Add rc.
...
* gnu/packages/rc.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2015-07-13 19:33:17 -04:00
Mark H Weaver
7a34576206
gnu: corkscrew: Pass triplet instead of system as --build and --host.
...
This is a followup to commit 3c7d023d64
,
"build-system/gnu: Pass --build=<triplet> to configure by default"
* gnu/packages/ssh.scm (corkscrew)[arguments]: In custom configure phase,
accept 'build' keyword argument and pass it to configure in --build argument
and, if not cross-compiling, the --host argument. Previously, the nix
system string was passed.
2015-07-13 19:05:17 -04:00
Mark H Weaver
412a242258
gnu: liba52: Remove --build from configure flags.
...
This is a followup to commit 3c7d023d64
,
"build-system/gnu: Pass --build=<triplet> to configure by default"
* gnu/packages/video.scm (liba52)[arguments]: Remove --build from configure
flags.
2015-07-13 19:04:27 -04:00
Mark H Weaver
92e79092eb
gnu: sysfsutils-1: Remove --build from configure flags.
...
This is a followup to commit 3c7d023d64
,
"build-system/gnu: Pass --build=<triplet> to configure by default"
* gnu/packages/linux.scm (sysfsutils-1)[arguments]: Remove field.
2015-07-13 19:03:02 -04:00
Mark H Weaver
28b26cab94
gnu: xbindkeys: Remove --build from configure flags.
...
This is a followup to commit 3c7d023d64
,
"build-system/gnu: Pass --build=<triplet> to configure by default"
* gnu/packages/xdisorg.scm (xbindkeys)[arguments]: Remove field.
2015-07-13 19:02:09 -04:00
Mark H Weaver
b2314ca228
gnu: gmp: Remove --build from configure-flags.
...
This is a followup to commit 3c7d023d64
,
"build-system/gnu: Pass --build=<triplet> to configure by default"
* gnu/packages/multiprecision.scm (gmp)[arguments]: Remove field.
2015-07-13 18:59:32 -04:00
Mark H Weaver
28dbc04750
gnu: linux-libre: Update to 4.1.2.
...
* gnu/packages/linux.scm (linux-libre): Update to 4.1.2.
2015-07-13 15:06:03 -04:00
Andreas Enge
8d662672fc
gnu: boost: Patch to avoid -m32 flag on mips.
...
* gnu/packages/patches/boost-mips-avoid-m32.patch: New file.
* gnu-system.am (dist_patch_DATA): Register patch.
* gnu/packages/boost.scm (boost): Use it.
2015-07-13 14:53:38 -04:00
Andreas Enge
31e0ed9592
gnu: boost: Update to 1.58.0.
...
* gnu/packages/boost.scm (boost): Update to 1.58.0.
2015-07-13 14:53:38 -04:00
David Hashe
f0afb0c86f
gnu: Add rhythmbox.
...
* gnu/packages/gnome.scm (rhythmbox): New variable.
2015-07-12 23:29:08 -04:00
Ludovic Courtès
98b385d15b
gnu: Add 'libstdc++-doc'.
...
* gnu/packages/gcc.scm (make-libstdc++-doc): New procedure.
(libstdc++-doc-4.9, libstdc++-doc-5.1): New variables.
2015-07-12 23:10:43 +02:00
Claes Wallin
e662d64481
gnu: Add execline.
...
* gnu/package/skarnet.scm (execline): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-07-12 22:02:41 +02:00
Claes Wallin
4e2bd414f8
gnu: Add skalibs.
...
* gnu/package/skarnet.scm (skalibs): New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-07-12 22:00:40 +02:00
Claes Wallin
fd83aa000c
gnu: pumpa: Update to 0.9.1.
...
* gnu/packages/pumpio.scm (pumpa): Update to 0.9.1. Change URL.
Signed-off-by: Mathieu Lirzin <mthl@openmailbox.org>
2015-07-12 11:09:05 +02:00
Ludovic Courtès
f727ec5bc8
gnu: perl: Do not retain references to Binutils and other build-time tools.
...
* gnu/packages/perl.scm (perl)[arguments]: Pass -Dlibpth and -Dplibpth to
./Configure.
2015-07-12 01:27:00 +02:00
Mark H Weaver
aa7251176f
gnu: Require NEON on armhf.
...
* gnu/packages/gcc.scm (gcc-configure-flags-for-triplet): On armhf,
include --with-fpu=neon.
* doc/guix.texi (GNU Distribution): Document that our armhf port
requires NEON.
2015-07-11 19:06:20 -04:00
Mark H Weaver
c7bdc6bb7d
gnu: polkit: Update to 0.113.
...
* gnu/packages/polkit.scm (polkit): Update to 0.113.
2015-07-11 19:03:19 -04:00
Mark H Weaver
087a4e9c43
gnu: openssh: Update to 6.9p1.
...
* gnu/packages/ssh.scm (openssh): Update to 6.9p1.
[source]: Use http mirrors. Add mirror from Erlangen.
2015-07-11 18:40:33 -04:00
Mark H Weaver
e52ecc74c9
gnu: openssl: Update to 1.0.2d.
...
* gnu/packages/tls.scm (openssl): Update to 1.0.2d.
2015-07-11 15:50:13 -04:00
Mark H Weaver
16f7190830
gnu: pcre: Enable more features.
...
* gnu/packages/pcre.scm (pcre)[arguments]: To configure-flags, add
"--enable-unicode-properties", "--enable-pcre16", and "--enable-pcre32".
2015-07-11 13:00:13 -04:00
Mark H Weaver
a60cd281d1
gnu: ntp: Update to 4.2.8p3; use system libevent.
...
* gnu/packages/ntp.scm (ntp): Update to 4.2.8p3.
[source]: Add snippet to remove bundled copy of libevent.
[inputs]: Add libevent.
[arguments]: Add 'disable-network-test' phase.
2015-07-11 11:39:34 -04:00
Mark H Weaver
6870216758
gnu: gnome-terminal: Move dconf to propagated-inputs.
...
* gnu/packages/gnome.scm (gnome-terminal): Move dconf from inputs to
propagated-inputs.
2015-07-11 02:48:50 -04:00
Mark H Weaver
db35fb88e4
gnu: bash: Update to 4.3.39.
...
* gnu/packages/bash.scm (%patch-series-4.3): Add patches 34-39.
2015-07-11 01:04:18 -04:00
Mark H Weaver
47ed8e048b
gnu: texinfo: Add procps to native-inputs to fix tests.
...
* gnu/packages/texinfo.scm (texinfo)[native-inputs]: Add procps.
(texinfo-5, texinfo-4)[native-inputs]: Override to be empty.
* gnu/packages/commencement.scm (texinfo-boot0)[texinfo]: Override
native-inputs to be empty.
2015-07-11 00:59:31 -04:00
Mark H Weaver
8ba24e62af
gnu: nss: Update to 3.19.2.
...
* gnu/packages/gnuzilla.scm (nss): Update to 3.19.2.
2015-07-10 23:47:08 -04:00
Paul van der Walt
c273728a12
gnu: libgpg-error: Update to 1.19.
...
* gnu/packages/gnupg.scm (libgpg-error): Update to 1.19.
2015-07-10 23:47:08 -04:00
Mark H Weaver
f9aec676ac
gnu: libidn: Update to 1.31.
...
* gnu/packages/libidn.scm (libidn): Update to 1.31.
2015-07-10 23:47:08 -04:00
Mark H Weaver
f7b55b0416
gnu: texinfo: Use version 6.0 by default.
...
* gnu/packages/texinfo.scm (texinfo): Update to 6.0.
(texinfo-6): Removed.
(texinfo-5): New variable.
2015-07-10 23:47:08 -04:00
Mark H Weaver
5182657449
gnu: libunistring: Update to 0.9.6.
...
* gnu/packages/libunistring.scm (libunistring): Update to 0.9.6.
2015-07-10 23:47:08 -04:00
Mark H Weaver
87da4f1ed8
gnu: mpfr: Update to 3.1.3.
...
* gnu/packages/multiprecision.scm (mpfr): Update to 3.1.3.
2015-07-10 23:47:08 -04:00
Mark H Weaver
302af59fc1
gnu: ed: Update to 1.12.
...
* gnu/packages/ed.scm (ed): Update to 1.12.
2015-07-10 23:47:08 -04:00
Mark H Weaver
79e09ef2fd
gnu: gettext: Update to 0.19.5.
...
* gnu/packages/patches/gettext-msgunfmt.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/gettext.scm (gnu-gettext): Update to 0.19.5. Remove patch.
2015-07-10 23:47:07 -04:00
Mark H Weaver
c2ba49ef8e
gnu: coreutils: Update to 8.24.
...
* gnu/packages/patches/coreutils-dummy-man.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/base.scm (coreutils): Update to 8.24. Remove patch.
2015-07-10 23:47:07 -04:00
Mark H Weaver
6f317fa365
gnu: gcc-4.9: Update to 4.9.3.
...
* gnu/packages/gcc.scm (gcc-4.9): Update to 4.9.3. Remove
"gcc-arm-link-spec-fix.patch" from patches.
2015-07-10 23:47:07 -04:00
Mark H Weaver
5d6792f06f
gnu: bootstrap: Create a wrapper for guile to set the system load path.
...
* gnu/packages/bootstrap.scm (raw-build): After unpacking, use the bootstrap
guile to create its own wrapper that sets the guile system load path.
2015-07-10 23:47:07 -04:00
Mark H Weaver
1f4335ae78
gnu: openssl: Update to 1.0.2d.
...
* gnu/packages/tls.scm (openssl): Update to 1.0.2d.
2015-07-10 12:36:52 -04:00
Mark H Weaver
6c413c92f2
Revert "gnu: boost: Update to 1.58.0."
...
This reverts commit 16de69c950
.
2015-07-10 12:35:50 -04:00
David Hashe
e8627cd995
gnu: brasero: Update to 3.12.1, Add inputs.
...
* gnu/packages/gnome.scm (brasero): Update to 3.12.1.
[inputs]: Add gobject-introspection, nettle, and totem-pl-parser.
2015-07-10 01:00:18 -04:00
Mark H Weaver
b93c1d9dba
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to dd91141
.
[arguments]: Use 'modify-phases'. Add 'disable-container-tests' phase.
2015-07-09 17:43:34 -04:00
Mark H Weaver
dd9114107d
Revert "gnu: guix: Update snapshot."
...
This reverts commit bfabd1fbb8
.
2015-07-09 15:15:06 -04:00
Mark H Weaver
bfabd1fbb8
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to 9f04196
.
2015-07-09 13:07:11 -04:00
Mark H Weaver
a8f7da211d
Revert "gnu: libgpg-error: Update to 1.19."
...
This reverts commit 552b98a208
.
2015-07-09 12:51:17 -04:00
Paul van der Walt
552b98a208
gnu: libgpg-error: Update to 1.19.
...
* gnu/packages/gnupg.scm (libgpg-error): Update to 1.19.
2015-07-09 18:43:10 +02:00
Paul van der Walt
18ed97d6e2
gnu: pinentry: Update to 1.9.5; add input libassuan.
...
* gnu/packages/gnupg.scm (pinentry): Update to 1.9.5. Add input libassuan.
2015-07-09 18:43:10 +02:00
Paul van der Walt
19bda3f145
gnu: libksba: Update to 1.3.3.
...
* gnu/packages/gnupg.scm (libksba): Update to 1.3.3.
2015-07-09 18:43:10 +02:00
Paul van der Walt
a0e984c33f
gnu: gpgme: Update to 1.5.5.
...
* gnu/packages/gnupg.scm (gpgme): Update to 1.5.5.
2015-07-09 18:43:10 +02:00
Paul van der Walt
b96485b939
gnu: npth: Update to 1.2.
...
* gnu/packages/gnupg.scm (npth): Update to 1.2.
2015-07-09 18:43:09 +02:00
Paul van der Walt
15e771b001
gnu: pius: Update to 2.1.1.
...
* gnu/packages/gnupg.scm (pius): Update to 2.1.1.
2015-07-09 18:43:09 +02:00
Paul van der Walt
5dabdb75cb
gnu: libassuan: Update to 2.2.1.
...
* gnu/packages/gnupg.scm (libassuan): Update to 2.2.1.
2015-07-09 18:43:09 +02:00
Paul van der Walt
3efee6a4eb
gnu: ncmpc: Update to 0.24.
...
* gnu/packages/mpd.scm (ncmpc): Update to 0.24.
2015-07-09 18:42:00 +02:00
Paul van der Walt
555f935b06
gnu: ncmpcpp: Update to 0.6.5.
...
* gnu/packages/mpd.scm (ncmpcpp): Update to 0.6.5.
2015-07-09 18:42:00 +02:00
Paul van der Walt
37b57da2a4
gnu: mpd-mpc: Update to 0.27.
...
* gnu/packages/mpd.scm (mpd-mpc): Update to 0.27.
2015-07-09 18:42:00 +02:00
Paul van der Walt
bdae103367
gnu: mpd: Update to 0.19.10.
...
* gnu/packages/mpd.scm (mpd): Update to 0.19.10.
2015-07-09 18:42:00 +02:00
Paul van der Walt
a53a925f24
gnu: libmpdclient: Update to 2.10.
...
* gnu/packages/mpd.scm (libmpdclient): Update to 2.10.
2015-07-09 18:42:00 +02:00
Mark H Weaver
4e3fc54770
gnu: Add totem.
...
* gnu/packages/gnome.scm (totem): New variable.
2015-07-09 12:22:51 -04:00
Ricardo Wurmus
9f04196d88
gnu: preseq: Move "use-samtools-headers" phase.
...
* gnu/packages/bioinformatics.scm (preseq)[arguments]: Move phase
"use-samtools-headers" after "enter-dir" phase.
2015-07-09 12:12:07 +02:00
Mark H Weaver
92f1b4a54c
gnu: Add gst-plugins-ugly.
...
* gnu/packages/gstreamer.scm (gst-plugins-ugly): New variable.
2015-07-09 03:30:27 -04:00
Mark H Weaver
549381d6db
gnu: ffmpeg: Add libx264 support.
...
* gnu/packages/video.scm (ffmpeg)[inputs]: Add libx264.
[arguments]: Add "--enable-libx264" to configure-flags.
2015-07-09 03:30:27 -04:00
Mark H Weaver
82712597cc
gnu: Add libx264.
...
* gnu/packages/video.scm (libx264): New variable.
2015-07-09 03:30:27 -04:00
Andreas Enge
9fc852183f
gnu: libreoffice: Update to 5.0.0.2.
...
* gnu/packages/libreoffice.scm (libreoffice): Update to 5.0.0.2.
2015-07-09 09:22:23 +02:00
Andreas Enge
7680843e0f
gnu: libwps: Update to 0.4.0.
...
* gnu/packages/libreoffice.scm (libwps): Update to 0.4.0.
2015-07-09 09:21:50 +02:00
Andreas Enge
fc04ee3ba7
gnu: libmwaw: Update to 0.3.5.
...
* gnu/packages/libreoffice.scm (libmwaw): Update to 0.3.5.
2015-07-09 09:21:50 +02:00
Andreas Enge
c80259b313
gnu: libetonyek: Update to 0.1.3.
...
* gnu/packages/libreoffice.scm (libetonyek): Update to 0.1.3.
[native-inputs]: Add glm and mdds.
2015-07-09 09:21:50 +02:00
Andreas Enge
694bbb4da6
gnu: mdds: Update to 0.12.1.
...
* gnu/packages/boost.scm (mdds): Update to 0.12.1.
2015-07-09 09:21:50 +02:00
Mark H Weaver
7b21252632
gnu: Add grilo-plugins.
...
* gnu/packages/gnome.scm (grilo-plugins): New variable.
2015-07-09 02:18:55 -04:00
Mark H Weaver
8d4791bfe8
gnu: Add grilo.
...
* gnu/packages/gnome.scm (grilo): New variable.
2015-07-09 02:18:55 -04:00
Mark H Weaver
9fb00f383d
gnu: wpa-supplicant: Fix WPS and P2P NFC NDEF record payload length validation.
...
* gnu/packages/patches/wpa-supplicant-2015-5-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (wpa-supplicant-light)[source]: Add patch.
2015-07-08 18:27:37 -04:00
Andreas Enge
16de69c950
gnu: boost: Update to 1.58.0.
...
* gnu/packages/boost.scm (boost): Update to 1.58.0.
2015-07-08 23:18:40 +02:00
Ricardo Wurmus
56e373ef75
gnu: Add preseq.
...
* gnu/packages/bioinformatics.scm (preseq): New variable.
* gnu/packages/patches/preseq-1.0.2-install-to-PREFIX.patch: New file.
* gnu/packages/patches/preseq-1.0.2-link-with-libbam.patch: New file.
* gnu-system.am (dist_patch_DATA): Add them.
2015-07-08 17:05:00 +02:00
Ricardo Wurmus
5bdda30b32
gnu: samtools: Install headers.
...
* gnu/packages/bioinformatics.scm (samtools)[arguments]: Add phase
"install-headers" to install header files.
2015-07-08 17:05:00 +02:00
Federico Beffa
85ef742c25
gnu: Add emacs-mmm-mode.
...
* gnu/packages/emacs.scm (emacs-mmm-mode): New variable.
2015-07-08 10:53:05 +02:00
Federico Beffa
7839533458
gnu: Add emacs-auctex.
...
* gnu/packages/emacs.scm: New variable.
2015-07-08 10:53:05 +02:00
Cyril Roelandt
0e88cbf8c1
gnu: python-testtools: make python-mimeparse a propagated input
...
* gnu/packages/python.scm (python-testtools): move python-mimeparse from inputs
to propagated-inputs.
2015-07-08 02:28:51 +02:00
Mark H Weaver
d7facc6603
gnu: cups-filters: Update to 1.0.71.
...
* gnu/packages/cups.scm (cups-filters): Update to 1.0.71.
2015-07-07 16:47:48 -04:00
Mark H Weaver
b1982b80ca
gnu: zathura-{cb,ps,djvu,pdf-poppler}: Fix installation of desktop files.
...
Based on a patch by Alex Kost <alezost@gmail.com>.
* gnu/packages/pdf.scm (zathura-cb, zathura-ps, zathura-djvu)
(zathura-pdf-poppler)[arguments]: In make-flags, set PREFIX instead of
DESTDIR and adjust PLUGINDIR accordingly.
2015-07-07 15:58:35 -04:00
Mark H Weaver
734976b681
gnu: libdvdnav: Update to 5.0.3.
...
* gnu/packages/video.scm (libdvdnav): Update to 5.0.3.
2015-07-07 14:48:09 -04:00
Mark H Weaver
9aebf3301a
gnu: libdvdread: Update to 5.0.3.
...
* gnu/packages/video.scm (libdvdread): Update to 5.0.3.
2015-07-07 14:48:09 -04:00
Mark H Weaver
e088410984
gnu: Add libmpeg2.
...
* gnu/packages/video.scm (libmpeg2): New variable.
2015-07-07 13:09:36 -04:00
Mark H Weaver
23da88f61e
gnu: liba52: Build shared library.
...
* gnu/packages/patches/liba52-enable-pic.patch,
gnu/packages/patches/liba52-link-with-libm.patch,
gnu/packages/patches/liba52-set-soname.patch,
gnu/packages/patches/liba52-use-mtune-not-mcpu.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/video.scm (liba52)[source]: Add patches.
[native-inputs]: Add autoconf, automake, and libtool.
[arguments]: Add "--enable-shared" to configure-flags.
Add 'bootstrap' phase.
2015-07-07 10:52:04 -04:00
David Thompson
4ca5c91f65
gnu: ruby: Remove custom 'rake gem' build phase from all gems.
...
* gnu/packages/ruby.scm (ruby-hoe, ruby-rake-compiler,
ruby-net-http-persistent, ruby-minitest, ruby-minitest-sprint,
ruby-minitest-bacon): Remove custom 'rake gem' build phase that is now
handled automatically by the Ruby build system.
2015-07-07 08:54:29 -04:00
Ricardo Wurmus
795c01f31d
gnu: samtools: Update to 1.2.
...
* gnu/packages/bioinformatics.scm (samtools): Update to 1.2.
2015-07-07 14:43:07 +02:00
Andreas Enge
66b2b085ce
gnu: pari-gp: Update to 2.7.4.
...
* gnu/packages/algebra.scm (pari-gp): Update to 2.7.4.
2015-07-07 13:19:09 +02:00
Mark H Weaver
48cfe294b0
gnu: icecat: Apply more libvpx-1.4 fixes.
...
This is a followup to commit c803ffcb3a
.
* gnu/packages/patches/icecat-libvpx-1.4.patch: Augment existing patch to
include fixes for content/media/encoder/VP8TrackEncoder.cpp.
2015-07-07 02:59:59 -04:00
Mark H Weaver
c803ffcb3a
gnu: icecat: Fix build against libvpx 1.4.
...
* gnu/packages/patches/icecat-libvpx-1.4.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add patch.
2015-07-06 23:01:56 -04:00
Mark H Weaver
0ba652b2f5
gnu: gst-plugins-good: Disable rtprtx tests that frequently fail.
...
* gnu/packages/gstreamer.scm (arguments): Add 'disable-failing-rtprtx-tests'
phase.
2015-07-06 21:36:33 -04:00
Mark H Weaver
723e886656
gnu: libvpx: Update to 1.4.0.
...
* gnu/packages/patches/libvpx-fix-armhf-link.patch,
gnu/packages/patches/libvpx-fix-ssse3-quantize.patch,
gnu/packages/patches/libvpx-vp9-out-of-bounds-access.patch: Remove files.
* gnu-system.am (dist_patch_DATA): Remove them.
* gnu/packages/video.scm (libvpx): Update to 1.4.0. Remove patches. Update
source URI.
2015-07-06 21:17:05 -04:00
Mark H Weaver
9ed5486439
gnu: libwmf: Fix CVE-2006-3376, CVE-2009-1364, CVE-2015-{0848,4588,4695,4696}.
...
* gnu/packages/patches/libwmf-CVE-2006-3376.patch,
gnu/packages/patches/libwmf-CVE-2009-1364.patch,
gnu/packages/patches/libwmf-CVE-2015-0848+4588+4695+4696.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/image.scm (libwmf)[source]: Add patches.
2015-07-06 20:04:50 -04:00
Andreas Enge
f2820e0763
gnu: libreoffice: Update to 4.4.4.3.
...
* gnu/packages/libreoffice.scm (libreoffice): Update to 4.4.4.3.
2015-07-06 08:26:42 +02:00
Ludovic Courtès
1109ddcd54
gnu: freeipmi: Update to 1.4.9.
...
* gnu/packages/freeipmi.scm (freeipmi): Update to 1.4.9.
2015-07-06 00:47:09 +02:00
Ludovic Courtès
6cb2533b1e
gnu: gcal: Update to 4.
...
* gnu/packages/gcal.scm (gcal): Update to 4.
2015-07-06 00:47:09 +02:00
Ludovic Courtès
0bd6f138d9
gnu: gxmessage: Update to 3.4.3.
...
* gnu/packages/gxmessage.scm (gxmessage): Update to 3.4.3.
[inputs]: Use GTK+ instead of GTK+-2.
2015-07-06 00:47:09 +02:00
Ludovic Courtès
af87a551bc
gnu: guile-sdl: Update to 0.5.2.
...
* gnu/packages/sdl.scm (guile-sdl): Update to 0.5.2.
[arguments]: Augment 'fix-env-and-path' phase to modify 'test/Makefile.in'.
2015-07-06 00:47:09 +02:00
Ricardo Wurmus
d19cf78357
gnu: powertabeditor: Update to 2.0.0-alpha8.
...
* gnu/packages/music.scm (powertabeditor): Update to 2.0.0-alpha8.
2015-07-05 20:57:04 +02:00
Ricardo Wurmus
7e11d11355
gnu: powertabeditor: Enable tests.
...
* gnu/packages/music.scm (powertabeditor)[arguments]: Run "pte_tests" in
"check" phase; add phase "fix-tests".
2015-07-05 20:57:04 +02:00
Andreas Enge
cb6a802c01
gnu: Add LibreSSL.
...
* gnu/packages/tls.scm (libressl): New variable.
2015-07-05 19:03:34 +02:00
Andreas Enge
e9aa8d0ccb
gnu: Fix ambiguity between openssl package and license in tls module.
...
* gnu/packages/tls.scm: Prefix imported licenses.
2015-07-05 19:03:34 +02:00
Mark H Weaver
90e1cdae0c
gnu: icecat: Add support for WebGL, CUPS, Hunspell, startup-notification, etc.
...
Also remove most bundled libraries from the source, add comments about
libraries yet to be unbundled, explicitly link libxul.so with libraries that
might try (and fail) to dlopen, and remove the h264parse gstreamer module from
the blacklist.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add snippet.
[inputs]: Add cups, gdk-pixbuf, glib, hunspell, libcanberra, libgnome,
libxinerama, libxscrnsaver, mit-krb5, and startup-notification.
[arguments]<#:configure-flags>: add "--enable-default-toolkit=cairo-gtk2",
"--enable-pango", "--enable-gio", "--enable-svg", "--enable-canvas",
"--enable-mathml", "--enable-startup-notification", "--disable-gnomevfs",
"--disable-gconf", "--disable-gnomeui", and "--enable-system-hunspell".
Remove outdated comment about "--with-system-bz2" not being used.
<#:phases>: Use 'modify-phases'. Add 'remove-h264parse-from-blacklist'
and 'arrange-to-link-libxul-with-libraries-it-might-dlopen' phases.
2015-07-05 12:58:56 -04:00
Andreas Enge
cc2b77dfc7
gnu: Move content of openssl module into tls module.
...
* gnu/packages/openssl.scm (openssl, perl-net-ssleay): Move to...
* gnu/packages/tls.scm: ...here.
* gnu/packages/openssl.scm: Delete file.
* gnu-system.am (GNU_SYSTEM_MODULES): Unregister deleted file.
* gnu/packages/{admin.scm, bittorrent.scm, certs.scm, ci.scm,
cyrus-sasl.scm, databases.scm, dns.scm, ebook.scm, enlightenment.scm,
gnunet.scm, libreoffice.scm, links.scm, mail.scm, messaging.scm,
networking.scm, ntp.scm, openldap.scm, package-management.scm, pdf.scm,
python.scm, qt.scm, rdesktop.scm, rdf.scm, ruby.scm, ssh.scm,
synergy.scm, tor.scm, version-control.scm, video.scm, vpn.scm,
w3m.scm, web.scm, weechat.scm, xiph.scm}: Adapt module import.
2015-07-05 18:27:24 +02:00
Andreas Enge
a7fd7b68a6
gnu: Rename module gnutls to tls.
...
* gnu/packages/gnutls.scm: Rename to...
* gnu/packages/tls.scm: ... this. Change module name accordingly.
* gnu/packages/{admin.scm, cups.scm, curl.scm, dc.scm, dns.scm, emacs.scm,
ftp.scm, gnome.scm, gnunet.scm, gnupg.scm, gsasl.scm, lynx.scm,
mail.scm, messaging.scm, package-management.scm, shishi.scm,
task-management.scm, version-control.scm, video.scm, vpn.scm,
webkit.scm, weechat.scm, wget.scm, wine.scm, xml.scm}: Adapt module
import to new name.
* gnu-system.am (GNU_SYSTEM_MODULES): Rename gnutls module to tls.
2015-07-05 17:09:42 +02:00
Andreas Enge
a351c7c157
gnu: avidemux: Drop version 2.5.
...
* gnu/packages/video.scm (avidemux-2.5): Delete variable.
2015-07-05 12:23:12 +02:00
Ben Woodcroft
af86047537
gnu: Add prodigal.
...
* gnu/packages/bioinformatics.scm (prodigal): New variable.
2015-07-05 02:56:53 -04:00
Ricardo Wurmus
151714ca8c
gnu: shogun: Build with install RPATH.
...
* gnu/packages/bioinformatics.scm (shogun)[arguments]: Add configure flag to
build with install RPATH.
2015-07-04 17:55:30 +02:00
Ludovic Courtès
e4fef9df27
gnu: englightenment: Use https URLs.
...
* gnu/packages/enlightenment.scm (efl, elementary, emotion-generic-players,
terminology, enlightenment): Use https instead of http since the latter
redirects to the former.
2015-07-04 17:08:53 +02:00
Efraim Flashner
c4f8a7aacc
gnu: enlightenment: Update to 0.19.5.
...
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.19.5.
2015-07-04 16:50:18 +02:00
Efraim Flashner
88988b41a2
gnu: emotion-generic-loaders: Update to 1.14.0.
...
* gnu/packages/enlightenment.scm (emotion-generic-loaders): Update
to 1.14.0.
2015-07-04 16:49:42 +02:00
Efraim Flashner
7b09969b2e
gnu: evas-generic-loaders: Update to 1.14.0.
...
* gnu/packages/enlightenment.scm (evas-generic-loaders): Update
to 1.14.0.
2015-07-04 16:49:07 +02:00
Efraim Flashner
0179686d13
gnu: elementary: Update to 1.14.2.
...
* gnu/packages/enlightenment.scm (elementary): Update to 1.14.2.
2015-07-04 16:48:26 +02:00
Efraim Flashner
7e22d6fee9
gnu: efl: Update to 1.14.2.
...
* gnu/packages/enlightenment.scm (efl): Update to 1.14.2.
2015-07-04 16:47:42 +02:00
pjotrp
022170dca1
gnu: Add ruby-rake-compiler.
...
* gnu/packages/ruby.scm (ruby-rake-compiler): New variable.
2015-07-04 09:47:33 -04:00
Ricardo Wurmus
80e907fe57
gnu: eigen: Update to 3.2.5.
...
* gnu/packages/algebra.scm (eigen): Update to 3.2.5.
2015-07-04 13:32:52 +02:00
Mark H Weaver
4463c0d216
gnu: icecat: Fix CVE-2015-{2722,2724,2728,2733,2735,2736,2738,2739,2740,2743}.
...
* gnu/packages/patches/icecat-CVE-2015-2722-pt1.patch,
gnu/packages/patches/icecat-CVE-2015-2722-pt2.patch,
gnu/packages/patches/icecat-CVE-2015-2724-pt1.patch,
gnu/packages/patches/icecat-CVE-2015-2724-pt2.patch,
gnu/packages/patches/icecat-CVE-2015-2724-pt3.patch,
gnu/packages/patches/icecat-CVE-2015-2724-pt4.patch,
gnu/packages/patches/icecat-CVE-2015-2728-pt1.patch,
gnu/packages/patches/icecat-CVE-2015-2728-pt2.patch,
gnu/packages/patches/icecat-CVE-2015-2733-pt1.patch,
gnu/packages/patches/icecat-CVE-2015-2733-pt2.patch,
gnu/packages/patches/icecat-CVE-2015-2735.patch,
gnu/packages/patches/icecat-CVE-2015-2736.patch,
gnu/packages/patches/icecat-CVE-2015-2738.patch,
gnu/packages/patches/icecat-CVE-2015-2739.patch,
gnu/packages/patches/icecat-CVE-2015-2740.patch,
gnu/packages/patches/icecat-CVE-2015-2743.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add patches.
2015-07-04 05:44:10 -04:00
Andreas Enge
257b6c4375
gnu: unrtf: Fix download location.
...
* gnu/packages/unrtf.scm (unrtf): Fix download location.
2015-07-03 22:54:51 +02:00
Ricardo Wurmus
b05d1c68bc
gnu: r: Replace "atlas" with "openblas".
...
* gnu/packages/statistics.scm (r)[inputs]: Replace "atlas" with "openblas".
2015-07-03 18:45:14 +02:00
Ludovic Courtès
606c638016
gnu: gnutls: Move man3 pages to "doc" output.
...
* gnu/packages/gnutls.scm (gnutls)[arguments]: Add #:phases.
2015-07-03 15:28:07 +02:00
Ludovic Courtès
4b0f2ef743
gnu: qt-4: Remove reference from "out" to "doc".
...
* gnu/packages/qt.scm (qt-4)[arguments]: Remove '-docdir' configure flag.
Add 'move-doc' phase.
2015-07-03 15:28:07 +02:00
Ludovic Courtès
ff1989a599
gnu: qt-4: Use a more standard directory layout.
...
* gnu/packages/qt.scm (qt-4)[arguments]: Pass -datadir, -importdir,
-plugindir, and -translationdir.
2015-07-03 15:28:07 +02:00
Ludovic Courtès
cba632c4a8
gnu: qt-4: Use 'modify-phases'.
...
* gnu/packages/qt.scm (qt-4)[arguments]: Use 'modify-phases' instead of
'alist-replace'.
2015-07-03 15:28:07 +02:00
Ludovic Courtès
ef2f51a445
gnu: cups-filter: Install backends and filters under lib/cups.
...
This ensures that they are stripped during the 'strip' phase, thereby removing
references to GCC and linux-libre-headers that would otherwise be found in
debugging symbols.
* gnu/packages/cups.scm (cups-filters)[source]: Change pkgbackenddir and
pkgfilterdir to $(PREFIX)/lib/cups/{filter,backend}.
(cups)[arguments]: Adjust accordingly.
2015-07-03 15:28:07 +02:00
Ludovic Courtès
6a52df505a
gnu: mysql: Remove unnecessary binaries.
...
This saves ~42 MiB on x86_64.
* gnu/packages/databases.scm (mysql)[arguments]: Add 'remove-extra-binaries'
phase.
2015-07-03 15:28:06 +02:00
Ludovic Courtès
3f289db69d
gnu: mysql: Strip references and GCC and other build-time dependencies.
...
* gnu/packages/databases.scm (mysql)[arguments]: Add 'strip-extra-references'
phase.
2015-07-03 15:28:06 +02:00
Ludovic Courtès
b5b08878b6
gnu: mutt: Don't retain reference to GCC.
...
* gnu/packages/patches/mutt-store-references.patch: New file.
* gnu/packages/mail.scm (mutt)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2015-07-03 15:28:06 +02:00
Ludovic Courtès
9161ba818d
gnu: ghostscript: Add "doc" output.
...
* gnu/packages/ghostscript.scm (ghostscript)[source](snippet): New field.
[outputs]: New field.
[arguments]: Add 'remove-doc-reference' phase.
2015-07-03 15:28:06 +02:00
Mark H Weaver
08fa45b190
gnu: gnupg: Enable TLS support.
...
* gnu/packages/gnupg.scm (gnupg)[native-inputs]: Add pkg-config.
[inputs]: Add gnutls.
(gnupg-2.0, gnupg-1)[native-inputs]: Override inherited value to be '().
2015-07-02 12:35:12 -04:00
Mark H Weaver
5e5fa28e76
gnu: gnupg: Update to 2.1.6.
...
* gnu/packages/gnupg.scm (gnupg): Update to 2.1.6.
2015-07-02 12:35:12 -04:00
Ricardo Wurmus
c61fe02cc0
gnu: Add WarpedLMM.
...
* gnu/packages/bioinformatics.scm (python2-warpedlmm): New variable.
2015-07-02 11:16:46 +02:00
Ricardo Wurmus
f4f4ced8dc
gnu: r: Set default pager.
...
* gnu/packages/statistics.scm (r)[arguments]: Add phase "set-default-pager" to
avoid "false" as a default pager.
2015-07-02 10:50:55 +02:00
Ricardo Wurmus
d6902798d1
gnu: powertabeditor: Replace "gcc" with "libiberty".
...
* gnu/packages/music.scm (powertabeditor)[inputs]: Replace "gcc" with
"libiberty".
2015-07-01 21:52:08 +02:00