Eric Bavier
583103416d
gnu: Add a2ps, trueprint, enscript, and source-highlight
...
* gnu/packages/pretty-print.scm: New file
* gnu/packages/patches/source-highlight-regexrange-test.patch: New file
* gnu-system.am (dist_patch_DATA): Add patch.
(GNU_SYSTEM_MODULES): Add pretty-print.scm
2014-03-07 10:11:12 -06:00
Mark H Weaver
8b3099cf03
gnu: Add bitlbee.
...
* gnu/packages/messaging.scm (bitlbee): New variable.
* gnu/packages/patches/bitlbee-fix-tests.patch: New file.
* gnu/packages/patches/bitlbee-memset-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Add patches.
2014-03-06 10:23:45 -05:00
Ludovic Courtès
86d07a5514
gnu: mpc123: Add patch that fixes a segfault.
...
* gnu/packages/patches/mpc123-initialize-ao.patch: New file.
* gnu/packages/mp3.scm (mpc123): Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2014-02-21 23:49:52 +01:00
Ludovic Courtès
7fe492e8d9
gnu: bigloo: Upgrade to 4.1a.
...
* gnu/packages/scheme.scm (bigloo): Upgrade to 4.1a.
2014-02-19 16:43:25 +01:00
Mark H Weaver
0841dcf7dd
gnu: patchelf: Fix platform page size determination.
...
* gnu/packages/patches/patchelf-page-size.patch: New file.
* gnu/packages/elf.scm (patchelf): Add the patch.
* gnu-system.am (dist_patch_DATA): Add the patch.
2014-02-17 18:47:22 -05:00
Mark H Weaver
436c95d9a7
gnu: dmd: Sleep longer in tests, for slower machines.
...
* gnu/packages/patches/dmd-tests-longer-sleeps.patch: New file.
* gnu/packages/admin.scm (dmd): Add the patch.
* gnu-system.am (dist_patch_DATA): Add it.
2014-02-16 16:40:21 -05:00
Mark H Weaver
445c5abad8
gnu: ratpoison: Patch to use $SHELL instead of /bin/sh.
...
* gnu/packages/patches/ratpoison-shell.patch: New file.
* gnu/packages/ratpoison.scm (ratpoison): Add patch.
* gnu-system.am (dist_patch_DATA): Add patch.
2014-02-16 16:39:37 -05:00
Sree Harsha Totakura
7af52bd58c
gnu: gnunet: Fix failing testcases.
...
* gnu/packages/gnunet.scm (gnurl): Add pkg-config.
* gnu/packages/patches/gnunet-fix-tests.patch: Append fix for integration testcases.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-02-12 18:36:46 +01:00
Sree Harsha Totakura
b6b29c7737
gnu: curl, gnurl: Fix failing testcase 172.
...
* gnu/packages/patches/curl-fix-test172.patch: New file.
* gnu-system.am (dist_patch_DATA): Add the patch file.
* gnu/packages/gnunet.scm (gnurl): Apply the patch file.
* gnu/packages/curl.scm (curl): Apply the patch file.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2014-02-11 19:44:48 +01:00
Sree Harsha Totakura
266b39fc26
gnu: Add GNUnet.
...
* gnunet/packages/gnunet.scm (gnunet): New variable.
* gnu/package/patches/gnunet-fix-scheduler.patch: New file.
* gnu/package/patches/gnunet-fix-tests.patch: New file.
* gnu-system.am (dist_patch_DATA): Add the above two patch files.
Co-authored-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-02-10 23:36:42 +01:00
Ludovic Courtès
f9ec07a985
gnu: slim: Work around flaky synchronization with the X server.
...
* gnu/packages/patches/slim-sigusr1.patch: New file.
* gnu/packages/slim.scm (slim): Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2014-02-09 23:20:42 +01:00
Ludovic Courtès
b93afd5b53
gnu: gdb: Upgrade to 7.7.
...
* gnu/packages/gdb.scm (gdb): Upgrade to 7.7. Remove
'gdb-loongson-madd-fix.patch', no longer needed.
* gnu/packages/patches/gdb-loongson-madd-fix.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
2014-02-06 22:09:52 +01:00
Ludovic Courtès
16686a9022
gnu: slim: Upgrade to 1.3.6; allow the choice of a config file at run time.
...
* gnu/packages/slim.scm (slim): Upgrade to 1.3.6. Add patches. Comment
out systemd-related stuff from CMakeLists.txt. Add
"-DBUILD_SHARED_LIBS=OFF" and "-DCMAKE_SKIP_BUILD_RPATH=ON" to
#:configure-flags. Adjust 'home-page' field.
* gnu/packages/patches/slim-config.patch,
gnu/packages/patches/slim-session.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
2014-02-05 22:18:14 +01:00
John Darrington
1d07e9316a
gnu: inkscape: New module
...
* gnu/packages/inkscape.scm,
gnu/packages/patches/inkscape-stray-comma.patch: New files.
* gnu-system.am (GNU_SYSTEM_MODULES): Add inkscape.scm.
(dist_patch_DATA): Add inkscape-stray-comma.patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-02-05 00:02:17 +01:00
Ludovic Courtès
00585a5582
gnu: glib: Upgrade to 2.39.1.
...
* gnu/packages/glib.scm (glib): Upgrade to 2.39.1. Run tests
sequentially.
* gnu/packages/patches/glib-tests-desktop.patch: Adjust for 2.39.1. Add
hunk for gsettings.c.
2014-01-20 01:06:22 +01:00
John Darrington
e7d6f7bfa0
gnu: pspp: Upgrade to 0.8.2
...
* gnu/packages/maths.scm (pspp): Update to 0.8.2.
* gnu/packages/patches/pspp-tests.patch: Deleted.
* gnu-system.am: Removed pspp-tests.patch from the manifest.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-01-15 21:27:41 +01:00
Ludovic Courtès
f5ac2352e9
gnu: pulseaudio: Add patch for 'volume-test'; re-enable tests.
...
* gnu/packages/patches/pulseaudio-volume-test.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/pulseaudio.scm (pulseaudio): Use it. Remove
#:tests? #t.
2014-01-03 16:47:19 +01:00
John Darrington
ed19903d56
gnu: gnome: Add new package gtkglext
...
* gnu/packages/gnome.scm (gtkglext): New variable.
* gnu/packages/patches/gtkglext-disable-disable-deprecated.patch,
gnu/packages/patches/gtkglext-remove-pangox-dependency.patch: New
files.
* gnu-system.am (dist_patch_DATA): Add them.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-29 18:53:25 +01:00
Cyril Roelandt
503c5f6d5d
gnu: gobject-introspection: look for 'gcc' when no compiler seems available.
...
* gnu/packages/patches/gobject-introspection.patch: New file.
2013-12-15 23:37:22 +01:00
Andreas Enge
31f9322e6f
gnu: ffmpeg: Check via "make fate".
...
* gnu/packages/patches/ffmpeg-check.patch: Drop patch.
* gnu-system.am (dist_patch_DATA): Unregister patch.
* gnu/packages/video.scm (ffmpeg): Drop patch and use "fate" as test target
as recommended at http://trac.ffmpeg.org/ticket/3177#comment:11 .
* gnu/packages/video.scm
2013-12-13 11:32:25 +01:00
Ludovic Courtès
8a43ff101e
gnu: guix: Upgrade to 0.5.
...
* gnu/packages/package-management.scm (guix): Upgrade to 0.5. Update
the bootstrap binaries; add mips64el; add
'guix-test-networking.patch'.
2013-12-11 13:55:17 +01:00
Ludovic Courtès
9b0ac80258
gnu: Populate /etc upon startup.
...
* gnu/packages/patches/dmd-getpw.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/system.scm (dmd): Use it.
* gnu/system/vm.scm (system-qemu-image): Don't explicitly populate /etc;
don't add ETC to the GC roots.
* gnu/system/dmd.scm (dmd-configuration-file): Add 'etc' parameter.
[config]: Populate /etc from there.
2013-12-08 22:43:56 +01:00
Andreas Enge
e7de5ac0d5
gnu: ffmpeg: Enable tests.
...
* gnu/packages/video.scm (ffmpeg): Add upstream patch and re-enable tests.
* gnu/packages/patches/ffmpeg-check.patch: New file.
* gnu-system.am (dist_patch_DATA): Register patch.
2013-12-05 21:43:41 +01:00
Andreas Enge
c1897890ea
gnu: luit: Accomodate stricter warnings of gcc-4.8.
...
* gnu/packages/patches/luit-posix.patch: New file.
* gnu-system.am (dist_patch_DATA): Register patch.
* gnu/packages/xorg.scm (luit): Apply patch.
2013-11-27 22:52:42 +01:00
Ludovic Courtès
079fd3ec63
gnu: qemu: Upgrade to 1.6.1.
...
* gnu/packages/patches/qemu-make-4.0.patch: New file.
* gnu/packages/qemu.scm (qemu-headless): Use it. Upgrade to 1.6.1.
* gnu-system.am (dist_patch_DATA): Add it.
2013-11-26 23:55:04 +01:00
Ludovic Courtès
a8300ef9fd
gnu: xmodmap: Add patch to allow builds with GCC 4.8.
...
* gnu/packages/patches/xmodmap-asprintf.patch: New file.
* gnu/packages/xorg.scm (xmodmap): Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2013-11-26 00:20:58 +01:00
Andreas Enge
f392980041
gnu: pspp: Add input cairo.
...
* gnu/packages/maths.scm (pspp): Add cairo and further necessary inputs.
* gnu/packages/patches/pspp-tests.patch: New file, thanks to
John Darrington <john@darrington.wattle.id.au>.
* gnu-system.am (dist_patch_DATA): Register patch.
2013-11-18 21:12:27 +01:00
Ludovic Courtès
13990c7343
gnu: glibc: Really disable 'ldconfig' and /etc/ld.so.cache.
...
* gnu/packages/base.scm (glibc): Add 'snippet' to set use_ldconfig=no.
Remove "glibc-no-ld-so-cache.patch"; that patch would still build
'ldconfig', and ld.so would still contain ld.so.cache-related code,
and would look for info in /etc/etc/ld.so.cache (sic).
* gnu/packages/patches/glibc-no-ld-so-cache.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
2013-11-16 23:14:28 +01:00
Mark H Weaver
7a78cc7af2
gnu: mit-krb5: don't assume arguments are evaluated right-to-left.
...
* gnu/packages/patches/mit-krb5-init-fix.patch: New file.
* gnu/packages/mit-krb5.scm (mit-krb5): Apply patch at the end of the custom
unpack phase.
* gnu-system.am (dist_patch_DATA): Add patch.
2013-11-04 13:38:06 -05:00
Mark H Weaver
c5916538fd
gnu: liboop: fix deplibs check method for mips64.
...
* gnu/packages/patches/liboop-mips64-deplibs-fix.patch: New file.
* gnu/packages/lsh.scm (liboop): Add patch.
* gnu-system.am (dist_patch_DATA): Add patch.
2013-11-03 23:26:42 -05:00
Mark H Weaver
fdbd19ea6b
gnu: gd: fix deplibs check method for mips64.
...
* gnu/packages/patches/gd-mips64-deplibs-fix.patch: New file.
* gnu/packages/gd.scm (gd): Add patch.
* gnu-system.am (dist_patch_DATA): Add patch.
2013-11-03 23:26:37 -05:00
Mark H Weaver
dd863f1f39
gnu: libmad: Fix MIPS assembler code to work with new GCC.
...
* gnu/packages/patches/libmad-mips-newgcc.patch: New file.
* gnu/packages/mp3.scm (libmad): Add patch.
* gnu-system.am (dist_patch_DATA): Add patch.
2013-11-03 23:26:32 -05:00
Mark H Weaver
46acd05401
gnu: libtheora: patch ancient config.guess to support mips64.
...
* gnu/packages/patches/libtheora-config-guess.patch: New file.
* gnu/packages/oggvorbis.scm (libtheora): Add patch.
* gnu-system.am (dist_patch_DATA): Add patch.
2013-11-03 23:26:27 -05:00
Mark H Weaver
bcd94e192a
gnu: alsa-lib: fix atomic op declarations for MIPS.
...
* gnu/packages/patches/alsa-lib-mips-atomic-fix.patch: New file.
* gnu/packages/linux.scm (alsa-lib): Add patch.
* gnu-system.am (dist_patch_DATA): Add patch.
2013-11-03 23:26:22 -05:00
Mark H Weaver
b20441f228
gnu: gdb: Fix opcode table for Loongson fused multiply-add.
...
* gnu/packages/patches/gdb-loongson-madd-fix.patch: New file.
* gnu/packages/gdb.scm (gdb): Add patch.
* gnu-system.am (dist_patch_DATA): Add patch.
2013-11-03 23:26:12 -05:00
Mark H Weaver
1602fcea18
gnu: libffi: fix handling of uint32_t arguments on MIPS N32.
...
* gnu/packages/patches/libffi-mips-n32-fix.patch: New file.
* gnu/packages/libffi.scm (libffi): Add patch.
* gnu-system.am (dist_patch_DATA): Add patch.
2013-11-03 23:26:04 -05:00
Mark H Weaver
bf2cc1e5d1
gnu: libtool: skip a test that fails on MIPS N32.
...
* gnu/packages/patches/libtool-skip-tests-for-mips.patch: New file.
* gnu/packages/autotools.scm (libtool): Add patch.
* gnu-system.am (dist_patch_DATA): Add patch.
2013-11-03 23:25:59 -05:00
Mark H Weaver
2c1ceeacdf
gnu: binutils: apply fixes and workarounds for Loongson 2F CPUs.
...
* gnu/packages/patches/binutils-loongson-madd-fix.patch: New file.
* gnu/packages/patches/binutils-loongson-workaround.patch: New file.
* gnu/packages/base.scm (binutils): Add patches.
* gnu-system.am (dist_patch_DATA): Add patches.
2013-11-03 23:25:54 -05:00
Ludovic Courtès
ff8061b591
Merge branch 'master' into core-updates
2013-11-01 12:59:31 +01:00
Mark H Weaver
b645425f71
gnu: pulseaudio: increase timeout of thread test.
...
* gnu/packages/patches/pulseaudio-test-timeouts.patch: New file.
* gnu/packages/pulseaudio.scm (pulseaudio): Add patch.
* gnu-system.am (dist_patch_DATA): Add patch.
2013-11-01 12:48:25 +01:00
Andreas Enge
f506ed920c
gnu: Add gstreamer-0.10.
...
* gnu/packages/gstreamer.scm (gstreamer-0.10): New variable.
* gnu/packages/patches/gstreamer-0.10-bison3.patch,
gnu/packages/patches/gstreamer-0.10-silly-test.patch: New files.
* gnu-system.am (dist_patch_DATA): Add patches.
2013-10-30 22:06:57 +01:00
Ludovic Courtès
93a3d8f609
gnu: glib: Work around test failure in 'gio/tests/network-address.c'.
...
* gnu/packages/patches/glib-tests-newnet.patch: New file.
* gnu/packages/glib.scm (glib): Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2013-10-17 23:50:32 +02:00
Ludovic Courtès
ed41d48ef1
gnu: make: Update to 4.0, with Guile support.
...
* gnu/packages/base.scm (gnu-make): Update to 4.0. Add Guile as an input.
(gnu-make-boot0): Patch 'build.sh' so it does not attempt to build 'guile.c'.
(gnu-make-final): New variable.
(%final-inputs): Use it.
(glibc): Add 'glibc-make-4.0.patch'.
* gnu/packages/patches/glibc-make-4.0.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2013-10-16 17:36:19 +02:00
Andreas Enge
6eac909b45
gnu: cmake: Update patch to work with new system.
...
* gnu/packages/patches/cmake-fix-tests.patch: Update to work with -p1.
* gnu/packages/cmake.scm (cmake): Drop patch flag -p0.
2013-10-13 17:00:18 +02:00
Andreas Enge
1e9ed0e3dc
gnu: Add Qt 4.8.5.
...
* gnu/packages/qt.scm (qt-4): New variable.
* gnu/packages/patches/qt4-tests.patch: New file, patch dropping tests
requiring a running X server.
2013-10-12 14:50:14 +02:00
Cyril Roelandt
9fb0bc1572
gnu: Valgrind: make it work with glibc 2.18.
...
* gnu/packages/patches/valgrind-glibc.patch: update it.
2013-10-11 00:22:57 +02:00
Ludovic Courtès
cdecf77501
gnu: tar: Update to 1.17.
...
* gnu/packages/base.scm (tar): Update to 1.17. Remove 'arguments' and
'inputs'.
* gnu/packages/patches/tar-gets-undeclared.patch: Remove.
* gnu-system.am (dist_patch_DATA): Remove 'tar-gets-undeclared.patch'.
2013-10-10 22:16:58 +02:00
Andreas Enge
d274f499a3
gnu: glib: Update to 2.38.0.
...
* gnu/packages/glib.scm (glib): Update to 2.38.0 and drop rewriting of GTESTER.
* gnu/packages/patches/glib-tests-homedir.patch: Update patch for 2.38.0.
* gnu/packages/patches/glib-tests-desktop.patch: Update patch for 2.38.0 and
drop test dbus-appinfo.
2013-09-30 22:19:35 +02:00
Ludovic Courtès
1fa49a2c46
gnu: m4: Upgrade to 1.4.17.
...
* gnu/packages/m4.scm (m4): Upgrade to 1.4.17. Remove
'm4-s_isdir.patch' and 'm4-gets-undeclared.patch'.
* gnu/packages/patches/m4-s_isdir.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
2013-09-25 00:39:19 +02:00
Ludovic Courtès
5608847c6f
Merge branch 'master' into core-updates
2013-09-23 00:35:17 +02:00