宋文武
2b2f91ad87
gnu: ninja: Disable testcase SubprocessTest.InterruptChild.
...
* gnu/packages/patches/ninja-tests.patch: New file.
* gnu/packages/ninja.scm (ninja): Add the patch.
* gnu-system.am (dist_patch_DATA): Add it.
2015-01-15 11:05:18 +08:00
Federico Beffa
beb8dc0007
gnu: libcanberra: Add default sounds support.
...
* gnu/packages/libcanberra.scm (libcanberra): Add input
'sound-theme-freedesktop'. Add "libcanberra-sound-theme-freedesktop.patch"
and related phase 'patch-default-sounds-directory to patch the default
sounds directory.
2015-01-12 18:00:08 +01:00
宋文武
1aaaff1a7b
gnu: Add nss.
...
* gnu/packages/patches/nss-pkgconfig.patch: New file.
* gnu-system.scm (dist_patch_DATA): Add it.
* gnu/packages/gnuzilla.scm (nss): New variable.
2015-01-11 19:15:34 +08:00
Ludovic Courtès
e13f715be0
gnu: libtool: Add 2.4.4.
...
* gnu/packages/patches/libtool-2.4-skip-tests.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/autotools.scm (libtool-2.4.4): New variable.
2015-01-03 23:35:43 +01:00
David Thompson
4b2fd119be
gnu: minetest: Update to 0.4.11.
...
* gnu/packages/patches/minetest-subgame-env-var.patch: Delete.
* gnu-system.am (dist_patch_DATA): Remove patch.
* gnu/packages/games.scm (minetest, minetest-data): Update to 0.4.11.
2015-01-02 16:46:41 -05:00
Mark H Weaver
63d526e268
gnu: mutt: Add fix for CVE-2014-9116.
...
* gnu/packages/patches/mutt-CVE-2014-9116.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/mail.scm (mutt): Add patch.
2014-12-30 15:18:37 -05:00
Mark H Weaver
e5da2f38c3
gnu: unzip: Add fixes for CVE-2014-{8139,8140,8141}.
...
* gnu/packages/patches/unzip-CVE-2014-8139.patch,
gnu/packages/patches/unzip-CVE-2014-8140.patch,
gnu/packages/patches/unzip-CVE-2014-8141.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/zip.scm (unzip): Add patches.
2014-12-30 14:48:13 -05:00
Mark H Weaver
c7bdc7ece5
gnu: cpio: Add fixes for CVE-2014-9112.
...
* gnu/packages/patches/cpio-CVE-2014-9112-pt1.patch,
gnu/packages/patches/cpio-CVE-2014-9112-pt2.patch,
gnu/packages/patches/cpio-CVE-2014-9112-pt3.patch,
gnu/packages/patches/cpio-CVE-2014-9112-pt4.patch,
gnu/packages/patches/cpio-CVE-2014-9112-pt5.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/cpio.scm (cpio): Add patches. Add 'autoconf' to
native-inputs.
2014-12-30 14:48:13 -05:00
Mark H Weaver
7f9b77dc46
gnu: vtk: Fix build with mesa-10.
...
* gnu/packages/patches/vtk-mesa-10.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/vtk.scm (vtk): Add patch. Add glu to inputs.
2014-12-27 11:18:29 -05:00
Mark H Weaver
977736fc40
gnu: irrlicht: Fix build with mesa-10.
...
* gnu/packages/patches/irrlicht-mesa-10.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/games.scm (irrlicht): Add patch. Add glu to inputs.
2014-12-26 15:50:32 -05:00
Mark H Weaver
9cb3036f0d
gnu: sdl: Fix incompatibility with libx11-1.6.
...
* gnu/packages/patches/sdl-libx11-1.6.patch: New file
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/sdl.scm (sdl): Add patch.
2014-12-26 00:34:44 -05:00
Mark H Weaver
bd6863c245
gnu: xf86-video-vmware: Update to 13.0.2.
...
* gnu/packages/patches/xf86-video-vmware-glibc-2.20.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xf86-video-vmware): Update to 13.0.2.
Add patch. Add mesa to inputs.
2014-12-19 23:28:18 -05:00
Mark H Weaver
d0088ad82a
gnu: xf86-video-trident: Update to 1.3.6.
...
* gnu/packages/patches/xf86-video-trident-remove-mibstore.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xf86-video-trident): Update to 1.3.6. Add patch.
2014-12-19 23:28:17 -05:00
Mark H Weaver
af339a482e
gnu: xf86-video-tga: Update to 1.2.2.
...
* gnu/packages/patches/xf86-video-tga-remove-mibstore.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xf86-video-tga): Update to 1.2.2. Add patch.
2014-12-19 23:28:17 -05:00
Mark H Weaver
8366433495
gnu: xf86-video-tdfx: Update to 1.4.5.
...
* gnu/packages/patches/xf86-video-tdfx-remove-mibstore.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xf86-video-tdfx): Update to 1.4.5. Add patch.
2014-12-19 23:28:17 -05:00
Mark H Weaver
7007aeb287
gnu: xf86-video-sis: Update to 0.10.7.
...
* gnu/packages/patches/xf86-video-sis-update-api.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xf86-video-sis): Update to 0.10.7. Add patch.
2014-12-19 23:28:17 -05:00
Mark H Weaver
a5bea0a730
gnu: xf86-video-siliconmotion: Update to 1.7.7.
...
* gnu/packages/patches/xf86-video-siliconmotion-remove-mibstore.patch:
New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xf86-video-siliconmotion): Update to 1.7.7.
Add patch.
2014-12-19 23:28:17 -05:00
Mark H Weaver
975ced12d4
gnu: xf86-video-r128: Update to 6.9.2.
...
* gnu/packages/patches/xf86-video-r128-glibc-2.20.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xf86-video-r128): Update to 6.9.2. Add patch.
2014-12-19 23:28:16 -05:00
Mark H Weaver
3d7d909c9d
gnu: xf86-video-openchrome: Update to 0.3.3.
...
* gnu/packages/patches/xf86-video-openchrome-includes.patch: Remove.
* gnu/packages/patches/xf86-video-openchrome-glibc-2.20.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it and remove the other.
* gnu/packages/xorg.scm (xf86-video-openchrome): Update to 0.3.3.
Add one patch and remove the other.
2014-12-19 23:28:16 -05:00
Mark H Weaver
fc7a0cf678
gnu: xf86-video-nv: Update to 2.1.20.
...
* gnu/packages/patches/xf86-video-nv-remove-mibstore.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xf86-video-nv): Update to 2.1.20. Add patch.
2014-12-19 23:28:16 -05:00
Mark H Weaver
e6eeff1856
gnu: xf86-video-mga: Update to 1.6.3.
...
* gnu/packages/patches/xf86-video-mga-glibc-2.20.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xf86-video-mga): Update to 1.6.3. Add patch.
2014-12-19 23:28:16 -05:00
Mark H Weaver
e7908a24d3
gnu: xf86-video-mach64: Update to 6.9.4.
...
* gnu/packages/patches/xf86-video-mach64-glibc-2.20.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xf86-video-mach64): Update to 6.9.4. Add patch.
2014-12-19 23:28:16 -05:00
Mark H Weaver
49a9099ebc
gnu: xf86-video-intel: Update to 2.21.15.
...
* gnu/packages/patches/xf86-video-intel-compat-api.patch,
gnu/packages/patches/xf86-video-intel-glibc-2.20.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/xorg.scm (xf86-video-intel): Update to 2.21.15.
Add patches. Add eudev to inputs.
2014-12-19 23:28:16 -05:00
Mark H Weaver
7504007211
gnu: xf86-video-i128: Update to 1.3.6.
...
* gnu/packages/patches/xf86-video-i128-remove-mibstore.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xf86-video-i128): Update to 1.3.6. Add patch.
2014-12-19 23:28:16 -05:00
Mark H Weaver
becb7c9987
gnu: xf86-video-glint: Update to 1.2.8.
...
* gnu/packages/patches/xf86-video-glint-remove-mibstore.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xf86-video-glint): Update to 1.2.8. Add patch.
2014-12-19 23:28:15 -05:00
Mark H Weaver
3ee26f989c
gnu: xf86-video-ast: Add patch needed for upcoming xorg-server update.
...
* gnu/packages/patches/xf86-video-ast-remove-mibstore.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xf86-video-ast): Add patch.
Use modular xorg source URI.
2014-12-19 23:28:15 -05:00
Mark H Weaver
232af79efb
gnu: Resurrect xf86-video-geode and update to 2.11.16.
...
* gnu/packages/patches/xf86-video-geode-glibc-2.20.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xf86-video-geode): Uncomment it. Update
to 2.11.16. Add patch.
2014-12-19 23:28:15 -05:00
Mark H Weaver
ea73576bc1
gnu: xf86-video-ark: Update to 0.7.5.
...
* gnu/packages/patches/xf86-video-ark-remove-mibstore.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xf86-video-ark): Update to 0.7.5. Add patch.
2014-12-19 23:28:15 -05:00
Mark H Weaver
2750ee5b0d
gnu: xf86-input-synaptics: Update to 1.8.1.
...
* gnu/packages/patches/xf86-input-synaptics-glibc-2.20.patch: Remove.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/xorg.scm (xf86-input-synaptics): Update to 1.8.1.
Remove patch. Add libevdev to inputs.
2014-12-19 23:28:15 -05:00
Mark H Weaver
618ea7c94e
gnu: inkscape: Update to 0.48.5.
...
* gnu/packages/patches/inkscape-stray-comma.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/inkscape.scm (inkscape): Update to 0.48.5. Remove patch. Use
the .bz2 source tarball. Use current libgc. Add 'fix-test-includes' phase.
2014-12-19 22:47:24 -05:00
Mark H Weaver
9f8552fab5
gnu: icecat: Apply security updates for CVE-2014-{1587,1590,1592,1593,1594}.
...
* gnu/packages/patches/icecat-CVE-2014-1587-bug-1042567.patch,
gnu/packages/patches/icecat-CVE-2014-1587-bug-1072847.patch,
gnu/packages/patches/icecat-CVE-2014-1587-bug-1079729.patch,
gnu/packages/patches/icecat-CVE-2014-1587-bug-1080312.patch,
gnu/packages/patches/icecat-CVE-2014-1587-bug-1089207.patch,
gnu/packages/patches/icecat-CVE-2014-1590.patch,
gnu/packages/patches/icecat-CVE-2014-1592.patch,
gnu/packages/patches/icecat-CVE-2014-1593.patch,
gnu/packages/patches/icecat-CVE-2014-1594.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/gnuzilla.scm (icecat): Add them.
2014-12-15 20:42:53 -05:00
Mark H Weaver
d814f921f1
gnu: xfce4-panel: Support panel plugins from other packages.
...
* gnu/packages/patches/xfce4-panel-plugins.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xfce.scm (xfce4-panel): Add the patch, and a
native search path specification for X_XFCE4_LIB_DIRS.
2014-12-14 19:45:59 -05:00
Federico Beffa
6c2cf86edb
Revert "gnu: gobject-introspection: Update to 1.42.0 and add new patch."
...
This reverts commit 66717243d0
. Several
packages fail to build with the new version.
2014-12-10 14:25:34 +01:00
Alex Kost
2e88e089da
gnu: Add wmctrl.
...
* gnu/packages/xdisorg.scm (wmctrl): New variable.
* gnu/packages/patches/wmctrl-64-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2014-12-10 00:37:46 +03:00
Federico Beffa
66717243d0
gnu: gobject-introspection: Update to 1.42.0 and add new patch.
...
* gnu/packages/glib.scm (gobject-introspection): Update to version 1.42.0.
Add patch 'gobject-introspection-absolute-shlib-path.patch' provided by Luca
Bruno <lucabru@src.gnome.org> for Nix.
2014-12-09 13:41:45 +01:00
Ludovic Courtès
36d2a3afeb
gnu: glib: Work around unreliable GIO test.
...
Fixes <http://bugs.gnu.org/18445 >.
* gnu/packages/patches/glib-tests-gapplication.patch: New file
* gnu/packages/glib.scm (glib)[source]: Add it.
* gnu-system.am (dist_patch_DATA): Add it.
2014-12-03 22:52:19 +01:00
Eric Bavier
a1de06b6ab
gnu: Add python-pygobject.
...
* gnu/packages/patches/python2-pygobject-2-gi-info-type-error-domain.patch:
New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/glib.scm (python-pygobject, python2-pygobject-2): New
variables.
2014-12-02 08:35:06 -06:00
Eric Bavier
b88e1b0a62
gnu: python: Add sqlite input.
...
* gnu/packages/patches/python-sqlite-3.8.4-test-fix.patch,
gnu/packages/patches/python2-sqlite-3.8.4-test-fix.patch: New patches.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/python.scm (python-2)[source]: Add patch.
[inputs]: Add sqlite.
(python)[source]: Add patch.
2014-12-02 08:33:31 -06:00
Ludovic Courtès
7c4885f0d7
linux-modules: Correctly propagate error code from 'init_module'.
...
* gnu/packages/patches/guile-linux-syscalls.patch (scm_load_linux_module):
Leave 'errno' unchanged when ERR != 0.
* gnu/build/linux-modules.scm (load-linux-module*): Check for the errno
value of ARGS to determine whether the module was already loaded.
2014-11-28 15:08:56 +01:00
Andreas Enge
bc0b89bb3e
gnu: xf86-video-openchrome: Patch to correct build failure.
...
* gnu/packages/xorg.scm (xf86-video-openchrome): Add patch for build failure
with glibc-2.20. Fixes bug #18740 .
* gnu/packages/patches/xf86-video-openchrome-includes.patch: New file.
* gnu-system.am (dist_patch_DATA): Register patch.
2014-11-23 15:46:06 +01:00
Andreas Enge
8c3fc83411
gnu: icu4c: Update to 54.1.
...
* gnu/packages/icu4c.scm (icu4c): Update to 54.1.
* gnu/packages/patches/icu4c-test-date-format.patch: Remove unneeded patch.
* gnu-system.am (dist_patch_DATA): Unregister dropped patch.
2014-11-20 14:01:20 +01:00
David Thompson
6e206ac788
gnu: Add minetest.
...
* gnu/packages/patches/minetest-subgame-env-var.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/games.scm (minetest): New variable.
2014-11-16 19:02:24 -05:00
Ludovic Courtès
5dee9acf53
gnu: gnutls: Update to 3.2.20--this fixes CVE-2014-8564.
...
* gnu/packages/patches/gnutls-server-name-fix.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
* gnu/packages/gnutls.scm (gnutls): Update to 3.2.20.
Remove 'patches' field.
2014-11-12 23:56:28 +01:00
Ludovic Courtès
1306b0b003
gnu: cross-base: Apply Qualcomm's patches for Binutils and GCC.
...
This fixes compilation of the ath9k-htc firmware. Before that, loading
it would result in "Target is unresponsive". The patches come from
the ath9k-htc firmware source.
* gnu/packages/patches/ath9k-htc-firmware-binutils.patch,
gnu/packages/patches/ath9k-htc-firmware-gcc.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/cross-base.scm (package-with-patch): New procedure.
(cross-binutils): Check whether TARGET starts with "xtensa-", and call
'package-with-patch' when it does.
(cross-gcc-patches): New procedure.
(cross-gcc): Use it to add patches.
2014-11-11 22:36:49 +01:00
Andreas Enge
c4bd2aca00
gnu: Add polkit.
...
* gnu/packages/polkit.scm (polkit): New variable.
* gnu/packages/patches/polkit-drop-test.patch: New file.
* gnu-system.am (dist_patch_DATA): Register patch file.
2014-11-09 18:55:31 +01:00
Ludovic Courtès
ac67e20582
gnu: kmod: 'kmod static-nodes' command honors $LINUX_MODULE_DIRECTORY.
...
* gnu/packages/patches/kmod-module-directory.patch: Add hunk for
tools/static-nodes.c. Taken from Nixpkgs, where it was added by
Eelco Dolstra <eelco.dolstra@logicblox.com>.
2014-11-02 22:06:27 +01:00
Ludovic Courtès
4902c3ecc6
gnu: Add ath9k-htc-firmware.
...
* gnu/packages/firmware.scm: New file.
* gnu/packages/patches/ath9k-htc-firmware-objcopy.patch: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add 'firmware.scm'.
(dist_patch_DATA): Add the patch.
2014-10-29 00:31:23 +01:00
Mark H Weaver
1d1efa6c6a
gnu: pulseaudio: Fix CVE-2014-3970 and intermittent test failures.
...
* gnu/packages/patches/pulseaudio-CVE-2014-397.patch: New file.
* gnu/packages/patches/pulseaudio-fix-mult-test.patch: New file.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/pulseaudio.scm (pulseaudio): Add patches.
2014-10-26 02:55:38 -04:00
Mark H Weaver
388fd01b02
gnu: emacs: Update to 24.4.
...
* gnu/packages/patches/emacs-configure-sh.patch: Remove.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/emacs.scm (emacs): Update to 24.4. Add 'acl' as input.
Remove --with-crt-dir configure option.
(emacs-no-x-toolkit): Add 'inotify-tools' as input. Adjust to cope
with the lack of configure-flags in the main 'emacs' package.
2014-10-21 00:07:31 -04:00
Eric Bavier
1454a2ba88
gnu: ccache: Upgrade to 3.1.10.
...
* gnu/packages/ccache.scm (ccache): Upgrade to 3.1.10.
[source]: Remove patches.
* gnu/packages/patches/ccache-stdc-predef-test.patch: Delete patch.
* gnu-system.am (dist_patch_DATA): Remove it.
2014-10-20 16:49:32 -05:00