Federico Beffa
3e6ccb5355
gnu: python-matplotlib: Update comments.
...
* gnu/packages/python.scm (python-matplotlib): Update comments as, with the
patched 'gobject-introspection', setting LD_LIBRARY_PATH at run time is not
anymore necessary. It's still necessary at build time.
2015-01-18 18:05:53 +01:00
Federico Beffa
a6035fc19a
gnu: gtk+: Update to 3.14.7.
...
* gnu/packages/gtk.scm (gtk+): Update to 3.14.7.
2015-01-18 18:05:53 +01:00
Federico Beffa
dfbc33dceb
gnu: python-matplotlib: Remove python-pillow input.
...
* gnu/packages/python.scm (python-matplotlib): Remove python-pillow input as
it currently is broken.
2015-01-18 18:05:53 +01:00
Federico Beffa
8597ab7d22
gnu: atk: Update to 2.15.3.
...
* gnu/packages/gtk.scm (atk): Update to 2.15.3.
2015-01-18 18:05:53 +01:00
Federico Beffa
31aa437987
gnu: eudev: Add pre-build phase.
...
* gnu/packages/linux.scm (eudev): Add 'pre-build phase to fix compilation with
'gobject-introspection' 1.42.0.
2015-01-18 18:05:52 +01:00
Federico Beffa
b6e5e1b738
gnu: eudev: Update to 2.1.1.
...
* gnu/packages/linux.scm (eudev): Update to 2.1.1.
2015-01-18 17:44:29 +01:00
Federico Beffa
5c88063614
gnu: gdk-pixbuf: Update to 2.31.1.
...
* gnu/packages/gtk.scm (gdk-pixbuf): Update to 2.31.1.
2015-01-18 17:44:29 +01:00
Federico Beffa
dca1b58df1
gnu: pango: Update to 1.36.8.
...
* gnu/packages/gtk.scm (pango): Update to 1.36.8.
2015-01-18 17:44:29 +01:00
Federico Beffa
2474b81d96
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.
2015-01-18 17:44:29 +01:00
Jason Self
5db3719153
gnu: linux-libre: Update to 3.18.3
...
* gnu/packages/linux.scm (linux-libre): Update to version 3.18.3.
2015-01-17 10:32:57 -08:00
Andreas Enge
ca1071e1c3
gnu: rasqal: Update to 0.9.33.
...
* gnu/packages/rdf.scm (rasqal): Update to 0.9.33.
2015-01-17 18:47:03 +01:00
Andreas Enge
f4ee08d85e
gnu: raptor2: Update to 2.0.15.
...
* gnu/packages/rdf.scm (raptor2): Update to 2.0.15.
2015-01-17 18:14:48 +01:00
宋文武
c1b0c7d976
gnu: Add fvwm.
...
* gnu/packages/fvwm.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2015-01-17 17:11:55 +08:00
Mark H Weaver
80650d7719
gnu: fontconfig: Propagate expat and freetype.
...
* gnu/packages/fontutils.scm (fontconfig)[inputs]: Move expat and freetype ...
[propagated-inputs]: ... to here.
2015-01-17 00:53:24 -05:00
宋文武
622c8f0af2
gnu: ffmpeg: Augment rpath of libraries.
...
* gnu/packages/video.scm (ffmpeg)[arguments]<phases>[add-lib-to-run-path]:
Add $out/lib to the RUNPATH of libraries.
2015-01-17 12:24:20 +08:00
Andreas Enge
f159735885
gnu: fontconfig: Update to 2.11.92.
...
* gnu/packages/fontutils.scm (fontconfig): Update to 2.11.92.
2015-01-16 23:55:42 +01:00
Ludovic Courtès
e48977e755
gnu: e2fsck-static: Use really statically-linked executables.
...
* gnu/packages/linux.scm (e2fsprogs/static): New variable.
(e2fsck/static): Use it in 'inputs'.
2015-01-16 21:11:55 +01:00
Ludovic Courtès
f327b36edb
gnu: Add CGAL.
...
* gnu/packages/graphics.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2015-01-16 21:11:55 +01:00
Ludovic Courtès
8f4b1dfb77
gnu: Add Eigen.
...
* gnu/packages/algebra.scm (eigen): New variable.
2015-01-16 21:11:55 +01:00
Federico Beffa
ae1ab9fe82
gnu: Add IPython.
...
* gnu/packages/python.scm (python-ipython, python2-ipython): New variable.
2015-01-16 17:51:47 +01:00
Mark H Weaver
2a666e9cfd
gnu: icecat: Add fixes for CVE-2014-{8634,8638,8639,8641}.
...
* gnu/packages/patches/icecat-CVE-2014-8634-pt1.patch,
gnu/packages/patches/icecat-CVE-2014-8634-pt2.patch,
gnu/packages/patches/icecat-CVE-2014-8638-pt1.patch,
gnu/packages/patches/icecat-CVE-2014-8638-pt2.patch,
gnu/packages/patches/icecat-CVE-2014-8639.patch,
gnu/packages/patches/icecat-CVE-2014-8641.patch,
gnu/packages/patches/icecat-armhf-xpcom.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add patches.
2015-01-16 09:14:08 -05:00
Ludovic Courtès
57b7e1a62d
Merge branch 'core-updates'
...
Conflicts:
gnu/packages/bootstrap.scm
2015-01-16 13:27:03 +01:00
宋文武
72b703cdca
gnu: add RetroArch.
...
* gnu/packages/games.scm (retroarch): New variable.
2015-01-16 19:58:56 +08:00
Mark H Weaver
b01a0ba86e
gnu: gd: Update to 2.1.1.
...
* gnu/packages/patches/gd-mips64-deplibs-fix.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/gd.scm (gd): Update to 2.1.1. Update source URI. Remove
patch. Remove 'chdir' phase. Add pkg-config to native-inputs.
2015-01-15 20:27:57 -05:00
Ludovic Courtès
aeb1a1d966
gnu: gdb: Update to 7.8.2.
...
* gnu/packages/gdb.scm (gdb): Update to 7.8.2.
2015-01-15 23:10:05 +01:00
Ludovic Courtès
63c5462236
gnu: nix: Update to 1.8.
...
* gnu/packages/package-management.scm (nix): Update to 1.8.
2015-01-15 23:10:05 +01:00
Ludovic Courtès
ceae3fef44
gnu: plotutils: Do not propagate libXaw.
...
* gnu/packages/plotutils.scm (plotutils): Move LIBXAW from
'propagated-inputs' to 'inputs'. Add 'snippet'.
2015-01-15 23:10:05 +01:00
Ludovic Courtès
52958f0dfd
gnu: mercurial: Update to 3.2.4.
...
* gnu/packages/version-control.scm (mercurial): Update to 3.2.4.
2015-01-15 23:10:05 +01:00
Mark H Weaver
e478a9ecc2
gnu: teckit: Add alternate source URL.
...
Fixes <http://bugs.gnu.org/19600 >.
* gnu/packages/fontutils.scm (teckit)[source]: Add Fedora mirror.
2015-01-15 13:47:02 -05:00
宋文武
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
Ludovic Courtès
9fdd80e8f2
gnu: cross-base: Don't build the cross-compilers with target = host.
...
* gnu/packages/cross-base.scm (xgcc-mips64el)[supported-systems]: Delete
"mips64el-linux".
(xgcc-armhf)[supported-systems]: Delete "armhf-linux".
2015-01-14 21:14:14 +01:00
Ludovic Courtès
6ee01481c3
gnu: Don't build the mips64el-linux-gnuabi64 cross-compiler on i686.
...
Fixes <http://bugs.gnu.org/19598 >.
Reported by Mark H Weaver <mhw@netris.org>.
* gnu/packages/cross-base.scm (xgcc-mips64el): Remove "i686-linux" from
'supported-systems'.
2015-01-14 19:40:58 +01:00
Ludovic Courtès
f220a83848
packages: Convert source derivations to monadic style.
...
* guix/packages.scm (origin->derivation): Take body from
'package-source-derivation', and change it to monadic style. Expect
METHOD to a monadic procedure.
(package-source-derivation): Define in terms of 'origin->derivation'.
* guix/download.scm (url-fetch): Remove 'store' argument. Remove
'guile-for-build' variable. Turn into a monadic procedure.
* guix/git-download.scm (git-fetch): Likewise.
* guix/svn-download.scm (svn-fetch): Likewise.
* tests/builders.scm (url-fetch*): New procedure.
Change tests to call 'url-fetch*' instead of 'url-fetch'.
* tests/packages.scm ("package-source-derivation, snippet"): Remove
'store' parameter of 'fetch' and change it to use 'interned-file'
instead of 'add-to-store'.
* gnu/packages/bootstrap.scm (bootstrap-origin)[boot]: Remove 'store'
parameter.
2015-01-14 14:42:10 +01:00
Mark H Weaver
54e612818b
gnu: tre: Build a locale for the tests.
...
* gnu/packages/tre.scm (tre)[arguments]: Add 'install-locales' phase.
2015-01-14 08:41:47 -05:00
Mark H Weaver
a0ba3fc520
gnu: guile-ncurses: Build a UTF-8 locale for the tests.
...
* gnu/packages/guile.scm (guile-ncurses)[arguments]: Add 'install-locales'
phase.
2015-01-13 20:37:57 -05:00
Ludovic Courtès
1c975f60b1
gnu: Add zerofree.
...
* gnu/packages/linux.scm (zerofree): New variable.
2015-01-13 22:20:12 +01:00
Ludovic Courtès
7c594a2c2f
gnu: e2fsprogs: Install libext2fs.
...
* gnu/packages/linux.scm (e2fsprogs)[source]: Add 'snippet'.
[arguments]: Add --enable-elf-shlibs to #:configure-flags.
Add #:make-flags.
2015-01-13 22:14:30 +01:00
Mark H Weaver
d585f244ce
gnu: gnutls: Update to 3.2.21.
...
* gnu/packages/gnutls.scm (gnutls): Update to 3.2.21.
2015-01-13 15:14:23 -05:00
Mark H Weaver
fe3711bcce
gnu: openssl: Update to 1.0.1k.
...
* gnu/packages/openssl.scm (openssl): Update to 1.0.1k.
2015-01-13 14:58:07 -05:00
Ludovic Courtès
524f4becff
gnu: Add GLEW.
...
* gnu/packages/gl.scm (glew): New variable.
2015-01-13 18:16:35 +01:00
Ludovic Courtès
fb9b7ce258
gnu: wireless-tools: Describe it as deprecated.
...
* gnu/packages/linux.scm (wireless-tools)[description]: Explain that it
is deprecated in favor of 'iw'.
2015-01-13 18:16:35 +01:00
Ludovic Courtès
2e69dd8c1d
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update snapshot.
Remove now-unneeded sub-module stuff in the 'bootstrap' phase.
2015-01-13 18:16:35 +01:00
Mark H Weaver
a813710a5f
Merge branch 'master' into core-updates
2015-01-13 12:14:08 -05:00
Mark H Weaver
d8cd159490
gnu: xorg-server: Update to 1.16.3.
...
* gnu/packages/xorg.scm (xorg-server): Update to 1.16.3.
2015-01-13 11:57:50 -05:00
Ricardo Wurmus
765f0ac8f9
gnu: Add QPDF.
...
* gnu/packages/pdf.scm (qpdf): New variable.
2015-01-13 16:51:52 +01:00
Mark H Weaver
65cd77db20
gnu: Add iw.
...
* gnu/packages/linux.scm (iw): New variable.
2015-01-12 18:37:16 -05:00
Mark H Weaver
bdac3d4bf7
gnu: libnl: Update to 3.2.25.
...
* gnu/packages/linux.scm (libnl): Update to 3.2.25.
2015-01-12 18:37:16 -05:00
Mark H Weaver
73161579b2
gnu: libpng: Update to 1.5.21.
...
* gnu/packages/image.scm (libpng): Update to 1.5.21.
2015-01-12 18:35:42 -05:00
Ludovic Courtès
ab69d9ac86
gnu: Move xlockmore to (gnu packages xdisorg).
...
* gnu/packages/xlockmore.scm: Remove.
* gnu/packages/xdisorg.scm (xlockmore): New variable, from
xlockmore.scm.
* gnu-system.am (GNU_SYSTEM_MODULES): Remove xlockmore.scm.
2015-01-12 23:33:08 +01:00
Ludovic Courtès
bb54c8ff05
gnu: xlockmore: Update to 5.45.
...
* gnu/packages/xlockmore.scm (xlockmore): Update to 5.45.
[arguments]: Add #:configure-flags.
2015-01-12 23:33:08 +01:00
Federico Beffa
3d243e9c45
gnu: evince: Add inputs.
...
* gnu/packages/gnome.scm (evince): Add 'dconf' and 'libcanberra' inputs.
Remove custom phase 'set-mime-search-path which is now handled by
glib-or-gtk-build-system.
2015-01-12 18:00:08 +01: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
Federico Beffa
b47e1b20bd
gnu: dconf: Add dconf.
...
* gnu/packages/gnome.scm (dconf): New variable.
2015-01-12 18:00:08 +01:00
Jason Self
9f496d430b
gnu: ffmpeg: Update to 2.5.3
...
* gnu/packages/video.scm (ffmpeg): Update to version 2.5.3.
2015-01-12 08:00:21 -08:00
Jason Self
7d05f76956
gnu: ffmpeg-2.2: Update to 2.2.11
...
* gnu/packages/video.scm (ffmpeg-2.2): Update to version 2.2.11.
2015-01-12 07:59:17 -08:00
Andreas Enge
a63ffe03d4
gnu: gp2c: Update to 0.0.9pl2.
...
* gnu/packages/algebra.scm (gp2c): Update to 0.0.9pl2.
2015-01-12 13:31:35 +01:00
Andreas Enge
bbea956575
gnu: pari-gp: Update to 2.7.2.
...
* gnu/packages/algebra.scm (pari-gp): Update to 2.7.2.
2015-01-12 13:27:59 +01:00
Mark H Weaver
798e004538
gnu: sqlite: Update to 3.8.7.4.
...
* gnu/packages/patches/sqlite-large-page-size-fix.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/databases.scm (sqlite): Update to 3.8.7.4. Remove patch.
2015-01-11 15:28:41 -05:00
Mark H Weaver
74d72608b3
gnu: curl: Update to 7.40.0.
...
* gnu/packages/patches/curl-gss-api-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/curl.scm (curl): Update to 7.40.0. Add patch.
2015-01-11 11:12:27 -05:00
Mark H Weaver
7744885731
Merge branch 'master' into core-updates
2015-01-11 09:38:49 -05:00
宋文武
0009ed71ad
gnu: qt: Add more inputs.
...
* gnu/packages/qt.scm (qt): Add expat, pciutils, libxcomposite, libxcursor,
libxfixes, libxinerama, libxml2, libxrandr, libxslt, libxtst, mtdev, nss,
pcre, sqlite, eudev to 'inputs'.
Add bison, flex, gperf, ninja, python-2, ruby, which to 'native-inputs'.
2015-01-11 19:51:51 +08:00
宋文武
5b490ab52f
gnu: qt: Update to 5.4.0.
...
* gnu/packages/qt.scm (qt): Update to 5.4.0.
[origin]: Add snippet.
2015-01-11 19:37:33 +08:00
宋文武
cd287ba162
gnu: Add ninja.
...
* gnu/packages/ninja.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2015-01-11 19:19:03 +08: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
宋文武
4923e06f21
gnu: Move mozjs and nspr to (gnu packages gnuzilla).
...
* gnu/packages/polkit.scm (mozjs, nspr): Move to...
* gnu/packages/gnuzilla.scm (mozjs, nspr): ... here. New variables.
2015-01-11 19:14:53 +08:00
Mark H Weaver
62c155c0bc
gnu: libtool: Add m4 to propagated-inputs.
...
* gnu/packages/autotools.scm (libtool)[propagated-inputs]: Add m4.
2015-01-10 19:19:34 -05:00
Mark H Weaver
b2363f6551
gnu: file: Update to 5.22.
...
* gnu/packages/file.scm (file): Update to 5.22.
2015-01-10 19:12:49 -05:00
Jason Self
c2d9355c36
gnu: linux-libre: Update to 3.18.2
...
* gnu/packages/linux.scm (linux-libre): Update to version 3.18.2.
2015-01-09 21:19:43 -08:00
Ludovic Courtès
4eb01e5442
build-system/gnu: Patch /usr/bin/file in all 'configure' files.
...
* guix/build/utils.scm (patch-/usr/bin/file): New procedure.
* guix/build/gnu-build-system.scm (patch-usr-bin-file): Rewrite using
it. Patch all the files returned by 'find-files' that are executable.
* gnu/packages/gawk.scm (gawk)[arguments]: Remove use of 'substitute*'
for 'extension/configure'.
2015-01-09 23:29:20 +01:00
Ricardo Wurmus
927d4d9bd8
gnu: poppler: build with openjpeg and lcms
...
* gnu/packages/pdf.scm (poppler): build poppler with openjpeg 1.5 and lcms.
2015-01-09 14:24:14 +01:00
Ricardo Wurmus
da2021bca1
gnu: openjpeg: Update to 2.0.1.
...
* gnu/packages/image.scm (openjpeg): Update to 2.0.1.
2015-01-09 14:24:07 +01:00
Ricardo Wurmus
6140b9d875
gnu: Add openjpeg-1.
...
* gnu/packages/image.scm (openjpeg-1): New variable.
2015-01-09 14:23:57 +01:00
Ricardo Wurmus
4100fe9d33
gnu: openjpeg: update home page URL.
...
* gnu/packages/image.scm (openjpeg)[home-page]: Update URL.
2015-01-09 14:23:46 +01:00
Mark H Weaver
aa1e19477b
gnu: Add bootstrap binaries for 'armhf-linux'.
...
* gnu/packages/bootstrap/armhf-linux/bash,
gnu/packages/bootstrap/armhf-linux/mkdir,
gnu/packages/bootstrap/armhf-linux/tar,
gnu/packages/bootstrap/armhf-linux/xz: New files.
* gnu-system.am (bootstrap_armhf_linuxdir, dist_bootstrap_armhf_linux_DATA)
(nodist_bootstrap_armhf_linux_DATA): New variables.
(DISTCLEANFILES): Add $(nodist_bootstrap_armhf_linux_DATA).
(gnu/packages/bootstrap/armhf-linux/guile-2.0.11.tar.xz): New target.
* build-aux/download.scm (file-name->uri): Use newer date in URI for
armhf-linux.
* gnu/packages/bootstrap.scm (raw-build): Use "guile-2.0.11.tar.xz" on
armhf-linux.
(glibc-dynamic-linker, %bootstrap-coreutils&co, %bootstrap-binutils)
(%bootstrap-glibc, %bootstrap-gcc): Add armhf-linux cases.
* m4/guix.m4 (GUIX_SYSTEM_TYPE): Add armhf case.
(GUIX_ASSERT_SUPPORTED_SYSTEM): Add armhf-linux to list of
supported systems.
* doc/guix.texi (GNU Distribution): Add armhf-linux to the list of
supported systems.
2015-01-07 21:47:51 -05:00
Mark H Weaver
b58b7dbb75
gnu: libtool: Skip nopic test on ARM and MIPS systems.
...
* gnu/packages/patches/libtool-skip-tests.patch: Skip nopic test on ARM and
MIPS systems.
2015-01-07 18:00:49 -05:00
Mark H Weaver
3f00ff8b43
gnu: Add toolchain support for 'armhf-linux'.
...
Based on preliminary work by John Darrington <john@darrington.wattle.id.au>.
* gnu/packages/cross-base.scm (xgcc-armhf): New variable.
* gnu/packages/gcc.scm (gcc-configure-flags-for-triplet): Add armhf case.
(gcc-4.7)[pre-configure]: Add gcc/config/*/linux-eabi.h to the list
of files in which to patch GLIBC_DYNAMIC_LINKER.
* gnu/packages/bootstrap.scm (glibc-dynamic-linker): Add armhf case.
* guix/utils.scm (gnu-triplet->nix-system, nix-system->gnu-triplet):
Add armhf cases.
2015-01-07 16:27:55 -05:00
Mark H Weaver
f7d2b496b9
gnu: patchelf: On ARM, apply experimental patch to get it working.
...
* gnu/packages/patches/patchelf-rework-for-arm.patch: New file.
* gnu-system.am: Add it.
* gnu/packages/elf.scm: Apply patch when the target is ARM.
2015-01-07 12:38:11 -05:00
Mark H Weaver
24aaf2f257
gnu: gmp: Apply fixes for armhf.
...
* gnu/packages/patches/gmp-arm-asm-nothumb.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/multiprecision.scm (gmp): Add patch. Include --build triplet
in configure args when building natively.
* gnu/packages/commencement.scm (gcc-final): Use bootstrap guile to
build gmp-source.
2015-01-07 12:34:19 -05:00
Mark H Weaver
76e639a00f
gnu: gcc: Use 'gcc-configure-flags-for-triplet' for native compilers too.
...
* gnu/packages/gcc.scm (gcc-configure-flags-for-triplet): Do not export it.
(gcc-4.7): Pass the result of 'gcc-configure-flags-for-triplet' to configure
for all builds, including native ones.
* gnu/packages/cross-base.scm (cross-gcc-arguments): Do not add the result of
'gcc-configure-flags-for-triplet' here, since it is now included in the
configure-flags inherited from gcc-4.8.
2015-01-07 12:34:13 -05:00
Mark H Weaver
8eb8048432
Move 'nix-system->gnu-triplet' to (guix utils) and export it.
...
* gnu/packages/commencement.scm (nix-system->gnu-triplet): Move to...
* guix/utils.scm (nix-system->gnu-triplet): ... here. Fix docstring typo.
2015-01-07 12:34:10 -05:00
Mark H Weaver
270b501ee2
gnu: gcc-static: Remove -lgcc_s from GNU_USER_TARGET_LIB_SPEC.
...
* gnu/packages/make-bootstrap.scm (%gcc-static): Add 'remove-lgcc_s
phase.
* gnu/packages/gcc.scm (gcc-4.7): Add comment.
2015-01-07 12:33:38 -05:00
Mark H Weaver
84cbe39c5a
gnu: bootstrap: Fix egrep and fgrep after unpacking bootstrap binaries.
...
* gnu/packages/bootstrap.scm (%bootstrap-coreutils&co): Add #:snippet argument
to 'package-from-tarball' that calls 'patch-shebang' on egrep and fgrep
after unpacking. Test 'fgrep' instead of 'true'.
2015-01-07 12:33:32 -05:00
Mark H Weaver
2959dbe935
gnu: bootstrap: Add support for snippets to 'package-from-tarball'.
...
* gnu/packages/bootstrap.scm (package-from-tarball): Add new keyword
argument #:snippet.
2015-01-07 12:33:27 -05:00
Mark H Weaver
c9a4655553
gnu: tcl: Pass --mandir to configure.
...
This partially reverts 9b1bf33081
.
"gnu: Remove a bunch of now unneeded '--mandir' configure flags."
* gnu/packages/tcl.scm (tcl)[arguments]: Put back the --mandir configure flag,
with a comment explaining why it's still needed.
2015-01-07 12:05:16 -05:00
Ludovic Courtès
3246cc9185
gnu: Make libtool and libltdl completely separate.
...
* gnu/packages/autotools.scm (libtool)[outputs]: Remove.
[arguments]: Remove 'if' around arguments. Add #:configure-flags.
* gnu/packages/apr.scm (apr)[inputs]: Change libtool to libltdl.
* gnu/packages/fontutils.scm (libuninameslist)[native-inputs]: Remove
"libtool-bin".
* gnu/packages/global.scm (global): Change libtool to libltdl.
* gnu/packages/gnunet.scm (libextractor, gnunet): Likewise.
* gnu/packages/graphviz.scm (graphviz): Likewise.
* gnu/packages/libcanberra.scm (libcanberra): Likewise.
* gnu/packages/libevent.scm (libuv)[native-inputs]: Remove "bin" part
for libtool.
* gnu/packages/mail.scm (mailutils): Change libtool to libltdl.
(libetpan): Remove "bin" part for libtool.
* gnu/packages/mp3.scm (libmp3splt): Change libtool to libltdl.
* gnu/packages/openldap.scm (openldap): Remove "bin" part of libtool.
Move it from 'inputs' to 'native-inputs'.
* gnu/packages/photo.scm (libgphoto2): Change libtool to libltdl.
* gnu/packages/pulseaudio.scm (pulseaudio): Likewise.
* gnu/packages/ssh.scm (guile-ssh): Remove "bin" part of libtool.
* gnu/packages/web.scm (libpsl): Likewise.
* gnu/packages/weechat.scm (weechat): Move libtool to 'native-inputs'
and add libltdl to 'inputs'.
2015-01-07 16:48:50 +01:00
Ludovic Courtès
c154e1ea81
gnu: libtool: Update to 2.4.4.
...
* gnu/packages/patches/libtool-2.4-skip-tests.patch: Rename to...
* gnu/packages/patches/libtool-skip-tests.patch: ... this.
* gnu/packages/patches/libtool-skip-tests-for-mips.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
* gnu/packages/autotools.scm (libtool): Update to 2.4.4.
(libtool-2.4.4): Remove.
2015-01-07 16:48:50 +01:00
Ludovic Courtès
be11b10244
gnu: guile: Depend on 'libltdl' rather than 'libtool'.
...
* gnu/packages/guile.scm (guile-1.8, guile-2.0): Replace LIBTOOL with
LIBLTDL.
2015-01-07 16:48:50 +01:00
Ludovic Courtès
3cbb3f9c55
gnu: libtool: Add libltdl as a separate package.
...
* gnu/packages/autotools.scm (libltdl): New variable.
2015-01-07 16:48:50 +01:00
Ludovic Courtès
5d65ad80b5
gnu: libtool: Use 'parallel-job-count' to get the argument for '-j'.
...
* gnu/packages/autotools.scm (libtool)[arguments] <check>:
Use (parallel-job-count) instead of hand-written code.
2015-01-07 16:48:50 +01:00
Mark H Weaver
fa1e2f3d0d
Revert "gnu: gcc: Add '-lgcc_s' only when '-pthread' is given."
...
This reverts commit 9097e666d4
.
This turned out not to be a good strategy. Some build system, e.g. tcl's, do
not pass -pthread on GNU/Linux by default, but merely link with -lpthread.
Also, Ludovic found other cases where libgcc_s is dlopened by libc that have
nothing to do with pthreads, e.g. to walk the stack.
2015-01-07 09:51:23 -05:00
Mark H Weaver
b515822de1
gnu: guile: Apply fixes for arm.
...
* gnu/packages/patches/guile-arm-fixes.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/guile.scm (guile-2.0): Add patch.
2015-01-06 19:47:09 -05:00
Mark H Weaver
9097e666d4
gnu: gcc: Add '-lgcc_s' only when '-pthread' is given.
...
Suggested by Ludovic Courtès <ludo@gnu.org>.
* gnu/packages/gcc.scm (gcc-4.7): In our modified GNU_USER_TARGET_LIB_SPEC,
add '-lgcc_s' only when '-pthread' is given.
2015-01-06 19:46:48 -05:00
Mark H Weaver
91c47befb8
gnu: gcc: Improve dynamic linker patching code.
...
* gnu/packages/gcc.scm (gcc-4.7): Join multi-line definitions of
GLIBC_DYNAMIC_LINKER* before attempting substitutions.
(gcc-4.9)[arguments]: Remove arguments override.
2015-01-06 19:37:04 -05:00
Mark H Weaver
fd19df7252
gnu: patchelf: Update to 0.8.
...
* gnu/packages/elf.scm (patchelf): Update to 0.8.
* gnu/packages/patches/patchelf-page-size.patch: Adapt to new version.
2015-01-06 18:40:42 -05:00
Mark H Weaver
c93d7edda3
gnu: bash: Update to 4.3.33.
...
* gnu/packages/bash.scm (%patch-series-4.3): Add patches 31-33.
2015-01-06 17:46:00 -05:00
Mark H Weaver
fe32c7f760
gnu: udev: Remove package, now superceded by eudev.
...
* gnu/packages/linux.scm (udev): Remove.
(eudev): Incorporate fields formerly inherited from udev.
2015-01-06 14:02:08 -05:00
Mark H Weaver
8fcaf8b173
gnu: lvm2: Switch to eudev from udev.
...
* gnu/packages/linux.scm (lvm2)[inputs]: Use eudev, not udev.
2015-01-06 13:52:57 -05:00
Mark H Weaver
77a39799f9
gnu: swig: Build a UTF-8 locale for the tests.
...
* gnu/packages/swig.scm (swig)[arguments]: Add 'install-locales' phase.
2015-01-06 13:40:50 -05:00
Mark H Weaver
0d93648bec
gnu: icu4c: Avoid use of 'patchelf'; fix build on ARM systems.
...
* gnu/packages/icu4c.scm (icu4c)[inputs]: Remove patchelf.
[configure-flags]: Add --enable-rpath. Add --with-data-packaging=archive
on arm systems.
[phases]: Remove 'add-lib-to-runpath' phase.
2015-01-06 13:35:13 -05:00
Mark H Weaver
cf0a154c41
gnu: gawk: Fix target-system check.
...
* gnu/packages/gawk.scm (gawk): Fix target-system check.
2015-01-06 13:31:49 -05:00
Mark H Weaver
7cd802f342
gnu: boost: Fix target-system check.
...
* gnu/packages/boost.scm (boost): Fix target-system check.
2015-01-06 13:31:44 -05:00
Mark H Weaver
d2e842814a
gnu: texlive: Fix target-system check.
...
* gnu/packages/texlive.scm (texlive)[arguments]: Fix target-system
check.
2015-01-06 13:31:20 -05:00
Mark H Weaver
97f94f5e9b
gnu: gtk+: Include xorg-server in native-inputs on MIPS; enable tests.
...
* gnu/packages/gtk.scm (gtk+)[native-inputs]: Unconditionally include
xorg-server and enable tests.
2015-01-06 13:30:17 -05:00
Mark H Weaver
cd06768e66
gnu: mit-krb5: Build with default gcc.
...
* gnu/packages/mit-krb5.scm (mit-krb5)[native-inputs]: Remove gcc-4.7.
2015-01-06 13:30:07 -05:00
Mark H Weaver
23800e4736
Merge branch 'master' into core-updates
2015-01-06 12:57:15 -05:00
Ludovic Courtès
aebb05b095
gnu: automake: Update to 1.15.
...
* gnu/packages/autotools.scm (automake): Update to 1.15.
2015-01-06 17:54:25 +01:00
Ludovic Courtès
d976258907
gnu: git-manpages: Install under $out/share/man, not $out/share.
...
* gnu/packages/version-control.scm (git-manpages)[argument]: Install
under $out/share/man, not $out/share.
2015-01-06 15:20:12 +01:00
Ludovic Courtès
1c38551a36
gnu: Add git-manpages.
...
* gnu/packages/version-control.scm (git-manpages): New variable.
2015-01-06 15:07:22 +01:00
Ludovic Courtès
50ec74308e
gnu: git: Update to 2.2.1.
...
* gnu/packages/version-control.scm (git): Update to 2.2.1.
2015-01-06 15:06:38 +01:00
Ludovic Courtès
ffc200d7e0
gnu: libtool-2.4.4: Disable tests on MIPS.
...
* gnu/packages/autotools.scm (libtool-2.4.4)[arguments]: New field.
2015-01-06 14:53:10 +01:00
Ludovic Courtès
9b1bf33081
gnu: Remove a bunch of now unneeded '--mandir' configure flags.
...
This has become redundant with the 'validate-documentation-location'
phase introduced in commit d68fe74
.
* gnu/packages/compression.scm (bzip2): Remove 'fix-man-dir' phase.
* gnu/packages/ncurses.scm (ncurses)[arguments]: Remove --mandir.
* gnu/packages/pth.scm (pth)[arguments]: Remove #:configure-flags.
* gnu/packages/tcl.scm (tcl)[arguments]: Likewise.
* gnu/packages/xiph.scm (flac)[arguments]: Likewise.
2015-01-04 22:23:48 +01:00
Ludovic Courtès
d8491ba563
ld-wrapper: Add '-rpath' flag for libraries passed by file name.
...
Discussed at
<http://lists.gnu.org/archive/html/guix-devel/2015-01/msg00028.html >.
* gnu/packages/ld-wrapper.scm (switch-arguments, library-path): Remove.
(library-files-linked): Rewrite to include the name of libraries
passed by file names, and to honor the current -L search path instead
of the final one.
(rpath-arguments): Remove 'lib-path' parameter. Expect LIBRARY-FILES
to be a list of absolute file names.
(ld-wrapper): Adjust accordingly.
2015-01-04 22:21:11 +01:00
Mark H Weaver
fcdebadf39
gnu: gcc-4.9: Fix build on MIPS.
...
* gnu/packages/gcc.scm (gcc-4.9): Add 'join-two-line-dynamic-linker-defns
phase.
2015-01-03 23:48:44 -05: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
Ludovic Courtès
7452806931
gnu: libxml2: Wrap search path specification in a list.
...
Reported by Mark H Weaver.
* gnu/packages/xml.scm (libxml2)[native-search-paths]: Wrap into a list.
2015-01-03 18:48:16 +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
宋文武
f4e9727786
gnu: icon-naming-utils: Wrap with PERL5LIB to find XML::Simple.
...
Fixes <http://bugs.gnu.org/19367 >.
* gnu/packages/gnome.scm (icon-naming-utils)[arguments]: New field.
2015-01-02 11:20:13 +08:00
宋文武
27ef7f4542
gnu: perl-xml-simple: Propagate XML::Parser.
...
* gnu/packages/xml.scm (perl-xml-simple): Move XML::Parser from 'inputs'
to 'propagated-inputs'.
2015-01-02 11:20:13 +08:00
Mark H Weaver
0f481f0616
gnu: mesa: Fix build on non-intel systems.
...
* gnu/packages/gl.scm (mesa): On non-intel systems, pass
"--with-dri-drivers=" configure flag with i915 and i965 removed.
2015-01-01 02:30:46 -05:00
Mark H Weaver
171bf17cc5
gnu: libdrm: Remove old version 2.4.33.
...
* gnu/packages/xdisorg.scm (libdrm-2.4.33): Remove, as it is no longer needed.
2014-12-31 23:16:18 -05:00
Mark H Weaver
bf0baaf7db
gnu: glibc: MIPS: Avoid a dangling `vfork@GLIBC_2.0' reference.
...
* gnu/packages/patches/glibc-mips-dangling-vfork-ref.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/base.scm (glibc): Add patch.
2014-12-30 19:58:05 -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
2d2301e37a
gnu: Import (gnu packages) into (gnu packages zip).
...
Should have been included in: e5da2f38c3
.
* gnu/packages/zip.scm: Import (gnu packages).
2014-12-30 15:10:30 -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
26804e1351
gnu: glibc: Add fixes for CVE-2014-7817 and CVE-2012-3406.
...
* gnu/packages/patches/glibc-CVE-2012-3406.patch,
gnu/packages/patches/glibc-CVE-2014-7817.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/base.scm (glibc): Add patches.
2014-12-30 13:57:40 -05:00
Mark H Weaver
8cbb67e045
Merge branch 'master' into core-updates
2014-12-30 12:23:32 -05:00
Ludovic Courtès
7da473b757
gnu: Revert use of '--strip-all'.
...
This reverts commits f05bdc9412
and 856ae5e6c7
.
This broke all sorts of things. See <http://hydra.gnu.org/eval/102058 >,
for example.
2014-12-29 21:54:12 +01:00
Ludovic Courtès
8f501ac849
gnu: Fix misuses of 'x11-style' licenses.
...
* gnu/packages/xorg.scm (libevdev)[license]: Actually call
'license:x11-style'.
(libxshmfence): Likewise.
2014-12-29 12:18:11 +01:00
Ludovic Courtès
f05bdc9412
gnu: Don't use --strip-all in cases where this is problematic.
...
This is a followup to 856ae5e
. See <http://hydra.gnu.org/build/180506 >
for an example of build failure.
* guix/build/gnu-build-system.scm (strip): Add #:archive-strip-flags
parameter. Use it when (ar-file? path).
* guix/build-system/gnu.scm (gnu-build): Add #:archive-strip-flags
parameter and pass it down.
* gnu/packages/commencement.scm (gcc-boot0)[arguments]: Add
#:strip-flags.
* gnu/packages/base.scm (glibc)[arguments]: Likewise.
2014-12-28 23:46:59 +01:00
Ludovic Courtès
07af3e5efe
gnu: Fix or update a number of 'home-page' fields.
...
* gnu/packages/fltk.scm (fltk): Fix 'home-page'.
* gnu/packages/fonts.scm (font-bitstream-vera): Likewise, and fix
license URL.
* gnu/packages/games.scm (gnubg, cmatrix, chess): Fix 'home-page'.
* gnu/packages/kde.scm (attica): Likewise.
* gnu/packages/mail.scm (fetchmail): Likewise.
* gnu/packages/popt.scm (popt): Likewise.
* gnu/packages/python.scm (python-mock): Likewise.
* gnu/packages/stalonetray.scm (stalonetray): Likewise.
2014-12-28 17:57:37 +01:00
Ludovic Courtès
2a8d44015f
gnu: libxml2: Add search path specification.
...
* gnu/packages/xml.scm (libxml2)[native-search-paths, search-paths]: New
fields.
* gnu/packages/gnome.scm (gnome-doc-utils)[arguments]: Remove.
* gnu/packages/gps.scm (gpscorrelate)[arguments]: Remove settings for
'XML_CATALOG_FILES' from 'configure' phase.
* gnu/packages/web.scm (tinyproxy)[arguments]: Likewise.
2014-12-27 23:54:23 +01:00
Ludovic Courtès
af07095516
packages: Add 'file-type' field to 'search-path-specification'.
...
Fixes <http://bugs.gnu.org/18033 >.
* guix/packages.scm (<search-path-specification>): Rename 'directories'
field to 'files'. Add 'file-type'.
(search-path-specification->sexp): Honor 'file-type'.
* gnu/packages/autotools.scm, gnu/packages/bootstrap.scm,
gnu/packages/cross-base.scm, gnu/packages/games.scm,
gnu/packages/gcc.scm, gnu/packages/glib.scm,
gnu/packages/guile.scm, gnu/packages/man.scm,
gnu/packages/perl.scm, gnu/packages/pkg-config.scm,
gnu/packages/python.scm, gnu/packages/ruby.scm,
gnu/packages/xfce.scm: Change 'directories' to 'files'.
* tests/packages.scm ("search paths"): Change 'directories' field to
'files'.
* guix/scripts/environment.scm (for-each-search-path): Likewise.
2014-12-27 23:22:49 +01:00
Ludovic Courtès
856ae5e6c7
build-system/gnu: Strip with '--strip-all' instead of '--strip-debug'.
...
This saves 19% on the 'bin' directory of Coreutils, and certainly
helpful for things like Git's 'libexec' directory.
* guix/build-system/gnu.scm (gnu-build): Change default value for
#:strip-flags to '("--strip-all").
* guix/build/gnu-build-system.scm (strip): Ditto.
* gnu/packages/linux.scm (linux-libre)[arguments]: Add #:strip-flags.
2014-12-27 19:20:18 +01:00
Mark H Weaver
f9930cfaab
Merge branch 'xorg-updates'
2014-12-27 12:03:04 -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
85f4190221
gnu: gmsh: Add glu to inputs.
...
* gnu/packages/maths.scm (gmsh): Add glu to inputs.
2014-12-27 11:18:29 -05:00
Mark H Weaver
9a224ac2e3
gnu: Use patch --force instead of --batch.
...
* gnu/packages/linux.scm (linux-libre, net-tools): Pass "--force" to patch,
instead of "--batch".
* gnu/packages/mit-krb5.scm (mit-krb5): Ditto.
2014-12-27 08:45:17 -05:00
Ludovic Courtès
8c89f514bf
gnu: gettext: Update to 0.19.4.
...
* gnu/packages/gettext.scm (gnu-gettext): Update to 0.19.4.
2014-12-27 12:25:31 +01:00
Ludovic Courtès
84c84ce7bf
gnu: binutils: Update to 2.25.
...
* gnu/packages/base.scm (binutils): Update to 2.25.
2014-12-27 12:25:31 +01:00
Mark H Weaver
6ac8aa3d75
gnu: m4: Remove already-applied patch.
...
* gnu/packages/patches/m4-readlink-EINVAL.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/m4.scm (m4): Remove patch.
2014-12-26 20:26:10 -05:00
Ludovic Courtès
0d12bc744e
gnu: gcc-4.8: Update to 4.8.4.
...
* gnu/packages/gcc.scm (gcc-4.8): Update to 4.8.4. Remove patch.
* gnu/packages/patches/gcc-fix-pr61801.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
2014-12-27 00:17:43 +01:00
Ludovic Courtès
763a401ed1
Merge branch 'master' into core-updates
2014-12-26 23:31:04 +01:00
Ricardo Wurmus
be7134bf75
gnu: Add pysam.
...
* gnu/packages/python.scm (python-pysam, python2-pysam): New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-12-26 23:28:13 +01:00
Ricardo Wurmus
ee97be9fb4
gnu: Add fastjar.
...
* gnu/packages/compression.scm (fastjar): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-12-26 23:28:13 +01: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
8a984cb307
Merge branch 'master' into xorg-updates
2014-12-26 09:05:25 -05:00
Mark H Weaver
fb916f4dd6
gnu: qemu: Update to 2.2.0.
...
* gnu/packages/qemu.scm (qemu): Update to 2.2.0.
2014-12-26 09:01:15 -05:00
Mark H Weaver
00c0930019
gnu: pingus: Add glu to inputs.
...
* gnu/packages/games.scm (pingus): Add glu to inputs.
2014-12-26 00:57:42 -05:00
Mark H Weaver
276a8f7191
gnu: gnubik: Add glu to inputs.
...
* gnu/packages/games.scm (gnubik): Add glu to inputs.
2014-12-26 00:57:42 -05:00
Mark H Weaver
6a95024c0a
gnu: gnubg: Add glu to inputs.
...
* gnu/packages/games.scm (gnubg): Add glu to inputs.
2014-12-26 00:57:42 -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
cc8b02f4a5
gnu: gtkglext: Add glu to inputs.
...
* gnu/packages/gnome.scm (gtkglext): Add glu to inputs.
2014-12-26 00:01:51 -05:00
Mark H Weaver
e933ad3dad
gnu: ntp: Update to 4.2.8.
...
* gnu/packages/ntp.scm (ntp): Update to 4.2.8. Add openssl to inputs.
Add pkg-config to native-inputs. Change source URI to archive.ntp.org.
2014-12-25 00:22:38 -05:00
Mark H Weaver
53a427cf20
gnu: ntp: Update to 4.2.8.
...
* gnu/packages/ntp.scm (ntp): Update to 4.2.8. Add openssl to inputs.
Add pkg-config to native-inputs. Change source URI to archive.ntp.org.
2014-12-25 00:19:36 -05:00
Ludovic Courtès
764c077b30
Revert "gnu: matplotlib: Comment out python2-matplotlib."
...
This reverts commit afc720d34c
.
2014-12-23 19:17:17 +01:00
Federico Beffa
afc720d34c
gnu: matplotlib: Comment out python2-matplotlib.
...
* gnu/packages/python.scm (python2-matplotlib, python2-scipy, python2-numpy):
Comment out python2-matplotlib and the packages making use of it as the
generation of the derivation of these packages takes very long.
2014-12-23 17:56:48 +01:00
Mark H Weaver
7dcf67c070
Merge branch 'master' into xorg-updates
2014-12-20 15:08:38 -05:00
宋文武
eea3e54c59
gnu: Add xfce4-terminal.
...
* gnu/packages/xfce.scm (xfce4-terminal): New variable.
2014-12-20 13:06:01 +08:00
宋文武
ea57378f24
gnu: Add vte.
...
* gnu/packages/gnome.scm (vte, vte/gtk+-2): New variables.
2014-12-20 13:01:47 +08:00
Mark H Weaver
d2611ffbb5
gnu: Consistently use modular xorg source URIs in xorg.scm.
...
* gnu/packages/xorg.scm (bigreqsproto, compositeproto, damageproto)
(dmxproto, encodings, font-adobe100dpi, font-adobe75dpi, font-alias)
(font-arabic-misc, font-cronyx-cyrillic, font-dec-misc, font-isas-misc)
(font-micro-misc, font-misc-cyrillic, font-misc-ethiopic, font-misc-misc)
(font-mutt-misc, font-schumacher-misc, font-screen-cyrillic, font-sony-misc)
(font-sun-misc, font-util, font-winitzki-cyrillic, font-xfree86-type1)
(libpthread-stubs, libwindowswm, libxdmcp, libxkbfile, libxscrnsaver)
(luit, recordproto, renderproto, resourceproto, scrnsaverproto, setxkbmap)
(smproxy, windowswmproto, x11perf, xcb-proto, xcmiscproto, xcmsdb, xdriinfo)
(xf86-input-void, xf86-video-newport, xf86bigfontproto, xf86dgaproto)
(xf86driproto, xf86vidmodeproto, xgamma, xineramaproto, xkbevd, xlsatoms)
(xorg-sgml-doctools, xpr, xwud, fixesproto, mkfontdir, libxcb, xcb-util)
(xcb-util-image, xcb-util-keysyms, xcb-util-renderutil, kbproto, xbitmaps):
Use source URIs with prefix mirror://xorg/individual/ for consistency.
(dri3proto, presentproto, printproto): Remove comments about them not
being part of X11R7.7.
2014-12-19 23:28:18 -05:00
Mark H Weaver
073cd6092c
gnu: xorg-server: Update to 1.16.2.901, with many security fixes.
...
Includes fixes for CVE-2014-8091, CVE-2014-8092, CVE-2014-8093, CVE-2014-8094,
CVE-2014-8095, CVE-2014-8096, CVE-2014-8097, CVE-2014-8098, CVE-2014-8099,
CVE-2014-8100, CVE-2014-8101, CVE-2014-8102, and CVE-2014-8103.
See <http://www.x.org/wiki/Development/Security/Advisory-2014-12-09/ >
* gnu/packages/xorg.scm (xorg-server): Update to 1.16.2.901. Move mesa,
resourceproto, scrnsaverproto, and xf86driproto from inputs to
propagated-inputs. Add dri3proto and presentproto to propagated-inputs.
Add eudev and libxshmfence to inputs. Add a 'pre-configure' phase instead
of modifying the 'configure' phase. Adapt substitution that avoids trying
to 'mkdir /var' to build system changes.
* gnu/services/xorg.scm (xserver.conf): Add xf86-input-evdev ModulePath line.
2014-12-19 23:28:18 -05:00
Mark H Weaver
c0e40804b2
gnu: xf86-video-voodoo: Update to 1.2.5.
...
* gnu/packages/xorg.scm (xf86-video-voodoo): Update to 1.2.5.
2014-12-19 23:28:18 -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
7dd17c76ae
gnu: xf86-video-vesa: Update to 2.3.3.
...
* gnu/packages/xorg.scm (xf86-video-vesa): Update to 2.3.3.
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
a1d80a04b6
gnu: xf86-video-sunffb: Update to 1.2.2.
...
* gnu/packages/xorg.scm (xf86-video-sunffb): Update to 1.2.2.
2014-12-19 23:28:17 -05:00
Mark H Weaver
c4bce93fa2
gnu: xf86-video-suncg6: Update to 1.1.2.
...
* gnu/packages/xorg.scm (xf86-video-suncg6): Update to 1.1.2.
2014-12-19 23:28:17 -05:00
Mark H Weaver
3fc4eb211e
gnu: xf86-video-modesetting: Now uses the same libdrm as mesa.
...
* gnu/packages/xorg.scm (xf86-video-modesetting): Remove a comment stating
that the libdrm used in this driver is incompatible with the one in mesa,
because it is no longer true.
* gnu/services/xorg.scm (xserver.conf): Uncomment 'xf86-video-modesetting'
ModulePath and remove associated comment.
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
1a78304572
gnu: xf86-video-savage: Update to 2.3.7.
...
* gnu/packages/xorg.scm (xf86-video-savage): Update to 2.3.7.
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
caabecf056
gnu: xf86-video-neomagic: Update to 1.2.8.
...
* gnu/packages/xorg.scm (xf86-video-neomagic): Update to 1.2.8.
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
2c0a2d7a4f
gnu: xf86-video-fbdev: Update to 0.4.4.
...
* gnu/packages/xorg.scm (xf86-video-fbdev): Update to 0.4.4.
2014-12-19 23:28:15 -05:00
Mark H Weaver
102e8fc0a1
gnu: xf86-video-cirrus: Update to 1.5.2.
...
* gnu/packages/xorg.scm (xf86-video-cirrus): Update to 1.5.2.
2014-12-19 23:28:15 -05:00
Mark H Weaver
316fdeb27e
gnu: xf86-video-ati: Update to 7.5.0.
...
* gnu/packages/xorg.scm (xf86-video-ati): Update to 7.5.0.
Add "--disable-glamor" configure flag.
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
9b1cd1e56a
gnu: xf86-input-mouse: Update to 1.9.1.
...
* gnu/packages/xorg.scm (xf86-input-mouse): Update to 1.9.1. Add
"--with-sdkdir" configure flag.
2014-12-19 23:28:14 -05:00
Mark H Weaver
02c9f9ca4c
gnu: xf86-input-keyboard: Update to 1.8.0.
...
* gnu/packages/xorg.scm (xf86-input-keyboard): Update to 1.8.0.
2014-12-19 23:28:14 -05:00
Mark H Weaver
aa868f6da4
gnu: xf86-input-joystick: Update to 1.6.2.
...
* gnu/packages/xorg.scm (xf86-input-joystick): Update to 1.6.2.
2014-12-19 23:28:14 -05:00
Mark H Weaver
04074a95de
gnu: xf86-input-evdev: Update to 2.8.4.
...
* gnu/packages/xorg.scm (xf86-input-evdev): Update to 2.8.4.
Add libevdev to inputs. Switch to eudev from udev.
2014-12-19 23:28:14 -05:00
Mark H Weaver
5c28dce043
gnu: xwininfo: Update to 1.1.3.
...
* gnu/packages/xorg.scm (xwininfo): Update to 1.1.3.
2014-12-19 23:28:14 -05:00
Mark H Weaver
b3ba0379eb
gnu: xwd: Update to 1.0.6.
...
* gnu/packages/xorg.scm (xwd): Update to 1.0.6. Add libxkbfile to inputs.
2014-12-19 23:28:01 -05:00
Mark H Weaver
9489b6ea39
gnu: xvinfo: Update to 1.1.2.
...
* gnu/packages/xorg.scm (xvinfo): Update to 1.1.2.
2014-12-19 22:47:30 -05:00
Mark H Weaver
61ba0bbfca
gnu: xsetroot: Update to 1.1.1.
...
* gnu/packages/xorg.scm (xsetroot): Update to 1.1.1.
2014-12-19 22:47:30 -05:00
Mark H Weaver
0ef700db89
gnu: xset: Update to 1.2.3.
...
* gnu/packages/xorg.scm (xset): Update to 1.2.3.
2014-12-19 22:47:30 -05:00
Mark H Weaver
eae74117fc
gnu: xrefresh: Update to 1.0.5.
...
* gnu/packages/xorg.scm (xrefresh): Update to 1.0.5.
2014-12-19 22:47:30 -05:00
Mark H Weaver
4585250372
gnu: xrdb: Update to 1.1.0.
...
* gnu/packages/xorg.scm (xrdb): Update to 1.1.0.
2014-12-19 22:47:30 -05:00
Mark H Weaver
eafd33e896
gnu: xrandr: Update to 1.4.3.
...
* gnu/packages/xorg.scm (xrandr): Update to 1.4.3.
2014-12-19 22:47:30 -05:00
Mark H Weaver
a1d537b053
gnu: xprop: Update to 1.2.2.
...
* gnu/packages/xorg.scm (xprop): Update to 1.2.2.
2014-12-19 22:47:30 -05:00
Mark H Weaver
467ac76d24
gnu: xmodmap: Update to 1.0.8.
...
* gnu/packages/xorg.scm (xmodmap): Update to 1.0.8.
2014-12-19 22:47:30 -05:00
Mark H Weaver
cdacad71a5
gnu: xlsclients: Update to 1.1.3.
...
* gnu/packages/xorg.scm (xlsclients): Update to 1.1.3.
2014-12-19 22:47:30 -05:00
Mark H Weaver
f61bfb3427
gnu: xkill: Update to 1.0.4.
...
* gnu/packages/xorg.scm (xkill): Update to 1.0.4.
2014-12-19 22:47:29 -05:00
Mark H Weaver
d6f7ee720b
gnu: xkeyboard-config: Update to 2.13.
...
* gnu/packages/xorg.scm (xkeyboard-config): Update to 2.13.
2014-12-19 22:47:29 -05:00
Mark H Weaver
c9ad1f97df
gnu: xkbutils: Update to 1.0.4.
...
* gnu/packages/xorg.scm (xkbutils): Update to 1.0.4.
2014-12-19 22:47:29 -05:00
Mark H Weaver
6bd87b7670
gnu: xkbcomp: Update to 1.3.0.
...
* gnu/packages/xorg.scm (xkbcomp-intermediate): Update to 1.3.0.
2014-12-19 22:47:29 -05:00
Mark H Weaver
e2a712cae7
gnu: xinput: Update to 1.6.1.
...
* gnu/packages/xorg.scm (xinput): Update to 1.6.1. Add libxext to inputs.
2014-12-19 22:47:29 -05:00
Mark H Weaver
9248fd7f04
gnu: xhost: Update to 1.0.6.
...
* gnu/packages/xorg.scm (xhost): Update to 1.0.6.
2014-12-19 22:47:29 -05:00
Mark H Weaver
73e122be1d
gnu: xcursor-themes: Update to 1.0.4.
...
* gnu/packages/xorg.scm (xcursor-themes): Update to 1.0.4.
2014-12-19 22:47:29 -05:00
Mark H Weaver
edc2ad8e3e
gnu: xev: Update to 1.2.1.
...
* gnu/packages/xorg.scm (xev): Update to 1.2.1.
2014-12-19 22:47:29 -05:00
Mark H Weaver
39deb4b144
gnu: xdpyinfo: Update to 1.3.1.
...
* gnu/packages/xorg.scm (xdpyinfo): Update to 1.3.1.
2014-12-19 22:47:29 -05:00
Mark H Weaver
125d405f75
gnu: xcursorgen: Update to 1.0.6.
...
* gnu/packages/xorg.scm (xcursorgen): Update to 1.0.6.
2014-12-19 22:47:29 -05:00
Mark H Weaver
b48b7ca795
gnu: xauth: Update to 1.0.9.
...
* gnu/packages/xorg.scm (xauth): Update to 1.0.9. Disable tests.
2014-12-19 22:47:29 -05:00
Mark H Weaver
da1a6bb32c
gnu: xbacklight: Update to 1.2.1.
...
* gnu/packages/xorg.scm (xbacklight): Update to 1.2.1. Change inputs
to use xcb libraries.
2014-12-19 22:47:29 -05:00
Mark H Weaver
f540eddef4
gnu: sessreg: Update to 1.0.8.
...
* gnu/packages/xorg.scm (sessreg): Update to 1.0.8.
2014-12-19 22:47:28 -05:00
Mark H Weaver
d220d152ad
gnu: iceauth: Update to 1.0.6.
...
* gnu/packages/xorg.scm (iceauth): Update to 1.0.6.
2014-12-19 22:47:28 -05:00
Mark H Weaver
b3cbd61a5c
gnu: xcb-util-wm: Update to 0.4.1.
...
* gnu/packages/xorg.scm (xcb-util-wm): Update to 0.4.1.
2014-12-19 22:47:28 -05:00
Mark H Weaver
acba78a123
gnu: mkfontscale: Update to 1.1.1.
...
* gnu/packages/xorg.scm (mkfontscale): Update to 1.1.1.
2014-12-19 22:47:28 -05:00
Mark H Weaver
95b7bafea0
gnu: bdftopcf: Update to 1.0.4.
...
* gnu/packages/xorg.scm (bdftopcf): Update to 1.0.4.
2014-12-19 22:47:28 -05:00
Mark H Weaver
3ae74dfd45
gnu: makedepend: Update to 1.0.5.
...
* gnu/packages/xorg.scm (makedepend): Update to 1.0.5.
2014-12-19 22:47:28 -05:00
Mark H Weaver
ab9d06be83
gnu: Add libevdev.
...
* gnu/packages/xorg.scm (libevdev): New variable.
2014-12-19 22:47:28 -05:00
Mark H Weaver
66e0147e86
gnu: libxaw: Update to 1.0.12.
...
* gnu/packages/xorg.scm (libxaw): Update to 1.0.12.
2014-12-19 22:47:28 -05:00
Mark H Weaver
cec79ce664
gnu: libxcursor: Update to 1.1.14.
...
* gnu/packages/xorg.scm (libxcursor): Update to 1.1.14.
2014-12-19 22:47:28 -05:00
Mark H Weaver
24e97d3487
gnu: libxxf86dga: Update to 1.1.4.
...
* gnu/packages/xorg.scm (libxxf86dga): Update to 1.1.4.
2014-12-19 22:47:28 -05:00
Mark H Weaver
07c6af48d2
gnu: libxres: Update to 1.0.7.
...
* gnu/packages/xorg.scm (libxres): Update to 1.0.7.
2014-12-19 22:47:28 -05:00
Mark H Weaver
15bcd5b77e
gnu: libxpm: Update to 3.5.11.
...
* gnu/packages/xorg.scm (libxpm): Update to 3.5.11.
2014-12-19 22:47:28 -05:00
Mark H Weaver
788093dd9d
gnu: libxmu: Update to 1.1.2.
...
* gnu/packages/xorg.scm (libxmu): Update to 1.1.2.
2014-12-19 22:47:27 -05:00
Mark H Weaver
4fde7d34c4
gnu: libxt: Update to 1.1.4.
...
* gnu/packages/xorg.scm (libxt): Update to 1.1.4.
2014-12-19 22:47:27 -05:00
Mark H Weaver
140a079347
gnu: libxft: Update to 2.3.2.
...
* gnu/packages/xorg.scm (libxft): Update to 2.3.2.
2014-12-19 22:47:27 -05:00
Mark H Weaver
4c573e6967
gnu: libxcomposite: Update to 0.4.4.
...
* gnu/packages/xorg.scm (libxcomposite): Update to 0.4.4.
2014-12-19 22:47:27 -05:00
Mark H Weaver
d8dde29631
gnu: libsm: Update to 1.2.2.
...
* gnu/packages/xorg.scm (libsm): Update to 1.2.2.
2014-12-19 22:47:27 -05:00
Mark H Weaver
b54eab023f
gnu: libpciaccess: Update to 1.13.2.
...
* gnu/packages/xorg.scm (libpciaccess): Update to 1.13.2.
2014-12-19 22:47:27 -05:00
Mark H Weaver
cbc4f50cec
gnu: libfs: Update to 1.0.6.
...
* gnu/packages/xorg.scm (libfs): Update to 1.0.6.
2014-12-19 22:47:27 -05:00
Mark H Weaver
eb2a0e1136
gnu: libdmx: Update to 1.1.3.
...
* gnu/packages/xorg.scm (libdmx): Update to 1.1.3.
2014-12-19 22:47:27 -05:00
Mark H Weaver
81f7096b97
gnu: libxxf86vm: Update to 1.1.3.
...
* gnu/packages/xorg.scm (libxxf86vm): Update to 1.1.3.
2014-12-19 22:47:27 -05:00
Mark H Weaver
8dc29fd1fc
gnu: libxvmc: Update to 1.0.8.
...
* gnu/packages/xorg.scm (libxvmc): Update to 1.0.8.
2014-12-19 22:47:27 -05:00
Mark H Weaver
728a4f20ab
gnu: libxrandr: Update to 1.4.2.
...
* gnu/packages/xorg.scm (libxrandr): Update to 1.4.2.
2014-12-19 22:47:27 -05:00
Mark H Weaver
e5392784fa
gnu: libxfont: Update to 1.5.0.
...
* gnu/packages/xorg.scm (libxfont): Update to 1.5.0.
2014-12-19 22:47:27 -05:00
Mark H Weaver
7d7a47c663
gnu: libfontenc: Update to 1.1.2.
...
* gnu/packages/xorg.scm (libfontenc): Update to 1.1.2.
2014-12-19 22:47:26 -05:00
Mark H Weaver
5c2168c81d
gnu: libice: Update to 1.0.9.
...
* gnu/packages/xorg.scm (libice): Update to 1.0.9.
2014-12-19 22:47:26 -05:00
Mark H Weaver
88e86ee9c5
gnu: libxv: Update to 1.0.10.
...
* gnu/packages/xorg.scm (libxv): Update to 1.0.10.
2014-12-19 22:47:26 -05:00
Mark H Weaver
223681e73a
gnu: libxtst: Update to 1.2.2.
...
* gnu/packages/xorg.scm (libxtst): Update to 1.2.2.
2014-12-19 22:47:26 -05:00
Mark H Weaver
59f9bd7088
gnu: libxrender: Update to 0.9.8.
...
* gnu/packages/xorg.scm (libxrender): Update to 0.9.8.
2014-12-19 22:47:26 -05:00
Mark H Weaver
9a8b8f2632
gnu: libxp: Update to 1.0.2.
...
* gnu/packages/xorg.scm (libxp): Update to 1.0.2.
2014-12-19 22:47:26 -05:00
Mark H Weaver
90466b59ff
gnu: libxinerama: Update to 1.1.3.
...
* gnu/packages/xorg.scm (libxinerama): Update to 1.1.3.
2014-12-19 22:47:26 -05:00
Mark H Weaver
e18bb48020
gnu: libxdamage: Update to 1.1.4.
...
* gnu/packages/xorg.scm (libxdamage): Update to 1.1.4.
2014-12-19 22:47:26 -05:00
Mark H Weaver
2b8172c4a4
gnu: libxi: Update to 1.7.4.
...
* gnu/packages/xorg.scm (libxi): Update to 1.7.4. Add libxfixes
to propagated-inputs.
2014-12-19 22:47:26 -05:00
Mark H Weaver
b05752dbe6
gnu: libxfixes: Update to 5.0.1.
...
* gnu/packages/xorg.scm (libxfixes): Update to 5.0.1.
2014-12-19 22:47:26 -05:00
Mark H Weaver
ccffa91c1d
gnu: libxext: Update to 1.3.3.
...
* gnu/packages/xorg.scm (libxext): Update to 1.3.3.
2014-12-19 22:47:26 -05:00
Mark H Weaver
fda2ebe75f
gnu: libxau: Update to 1.0.8.
...
* gnu/packages/xorg.scm (libxau): Update to 1.0.8.
2014-12-19 22:47:25 -05:00
Mark H Weaver
075e9a11d3
gnu: libx11: Update to 1.6.2.
...
* gnu/packages/xorg.scm (libx11): Update to 1.6.2.
2014-12-19 22:47:25 -05:00
Mark H Weaver
75dc8b2266
gnu: xtrans: Update to 1.3.5.
...
* gnu/packages/xorg.scm (xtrans): Update to 1.3.5.
2014-12-19 22:47:25 -05:00
Mark H Weaver
9643cff15c
gnu: randrproto: Update to 1.4.0.
...
* gnu/packages/xorg.scm (randrproto): Update to 1.4.0.
2014-12-19 22:47:25 -05:00
Mark H Weaver
0b271d2bbe
gnu: videoproto: Update to 2.3.2.
...
* gnu/packages/xorg.scm (videoproto): Update to 2.3.2.
2014-12-19 22:47:25 -05:00
Mark H Weaver
cc28048d1a
gnu: glproto: Update to 1.4.17.
...
* gnu/packages/xorg.scm (glproto): Update to 1.4.17.
2014-12-19 22:47:25 -05:00
Mark H Weaver
8fc8c1ee0b
gnu: fontsproto: Update to 2.1.3.
...
* gnu/packages/xorg.scm (fontsproto): Update to 2.1.3.
2014-12-19 22:47:25 -05:00
Mark H Weaver
7f65303d73
gnu: inputproto: Update to 2.3.1.
...
* gnu/packages/xorg.scm (inputproto): Update to 2.3.1.
2014-12-19 22:47:25 -05:00
Mark H Weaver
3097d65e29
gnu: dri2proto: Update to 2.8.
...
* gnu/packages/xorg.scm (dri2proto): Update to 2.8.
2014-12-19 22:47:25 -05:00
Mark H Weaver
e8453d7b91
gnu: xextproto: Update to 7.3.0.
...
* gnu/packages/xorg.scm (xextproto): Update to 7.3.0.
2014-12-19 22:47:25 -05:00
Mark H Weaver
e876456a67
gnu: xproto: Update to 7.0.26.
...
* gnu/packages/xorg.scm (xproto): Update to 7.0.26.
2014-12-19 22:47:25 -05:00
Mark H Weaver
0a761f1ebd
gnu: util-macros: Update to 1.19.0.
...
* gnu/packages/xorg.scm (util-macros): Update to 1.19.0.
2014-12-19 22:47:24 -05:00
Mark H Weaver
d36caa10a5
gnu: cairomm: Update to 1.11.2.
...
* gnu/packages/gtk.scm (cairomm): Update to 1.11.2.
2014-12-19 22:47:24 -05:00
Mark H Weaver
9e5c0927e4
gnu: cairo: Update to 1.12.18.
...
* gnu/packages/gtk.scm (cairo): Update to 1.12.18. Add libxdamage
to propagated-inputs.
2014-12-19 22:47:24 -05:00
Mark H Weaver
daf47d4388
gnu: pixman: Update to 0.32.6.
...
* gnu/packages/xdisorg.scm (pixman): Update to 0.32.6.
2014-12-19 22:47:24 -05:00
Mark H Weaver
3d6befa4af
gnu: glibmm: Update to 2.42.0.
...
* gnu/packages/glib.scm (glibmm): Update to 2.42.0. Use 'version-major+minor'
to compute source URI.
2014-12-19 22:47:24 -05:00
Mark H Weaver
4b1b387776
gnu: dbus-glib: Update to 0.102.
...
* gnu/packages/glib.scm (dbus-glib): Update to 0.102.
2014-12-19 22:47:24 -05:00
Mark H Weaver
ee28fc6432
gnu: glib: Update to 2.42.1.
...
* gnu/packages/glib.scm (glib): Update to 2.42.1. Disable a test
that requires dbus.
2014-12-19 22:47:24 -05:00
Mark H Weaver
11163131cd
gnu: dbus: Update to 1.8.12.
...
* gnu/packages/glib.scm (dbus): Update to 1.8.12.
2014-12-19 22:47:24 -05:00
Mark H Weaver
8befb33d23
gnu: poppler: Update to 0.28.1.
...
* gnu/packages/pdf.scm (poppler): Update to 0.28.1. Use the .xz source
tarball.
2014-12-19 22:47:24 -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
ce4d7abf02
gnu: mesa: Update to 10.4.0.
...
* gnu/packages/gl.scm (mesa): Update to 10.4.0. Use current libdrm. Add
eudev, dri3proto, presentproto, and libxshmfence to inputs. Add gnu-gettext
to native-inputs. Add --enable-xa configure flag. Add new phases
'add-missing-m4-files' and 'patch-create_test_cases'.
2014-12-19 22:47:24 -05:00
Mark H Weaver
31157f8e52
gnu: libdrm: Update to 2.4.58.
...
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.58.
2014-12-19 22:47:24 -05:00
Mark H Weaver
f0b6c5d8fe
gnu: Add libxshmfence.
...
* gnu/packages/xorg.scm (libxshmfence): New variable.
2014-12-19 22:47:24 -05:00
Ricardo Wurmus
2c7ee16720
gnu: Add bowtie
...
* gnu/packages/bioinformatics.scm (bowtie): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-12-19 18:50:28 +01:00
Ricardo Wurmus
cdae969ae5
gnu: Add Clone.
...
* gnu/packages/perl.scm (perl-clone): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-12-19 17:15:53 +01:00
Federico Beffa
9e0997230c
gnu: cairocffi: Move to python module.
...
* gnu/packages/gtk.scm, gnu/packages/python.scm (python-cairocffi,
python2-cairocffi): Move variables from gtk to python module to avoid
circular dependency.
Reported by Mark H Weaver <mhw@netris.org>
2014-12-18 22:00:19 +01:00
Federico Beffa
25f9a068f2
gnu: matplotlib: Add gtk3 backends and optional dependency. Adjust inputs.
...
* gnu/packages/python.scm (python-matplotlib, python2-matplotlib): Add gtk3
backends with the necessary inputs and a 'configure-environment' phase. Add
the optional 'python-pillow' dependency. Move 'python-pyparsing' from
'inputs' to 'propagated-inputs' as it is required at run time.
2014-12-18 17:58:10 +01:00
Federico Beffa
63cd6e5a95
gnu: Add cairocffi.
...
* gnu/packages/gtk.scm (python-cairocffi, python2-cairocffi): New variables.
2014-12-18 17:58:10 +01:00
Federico Beffa
6fa144692c
gnu: Add xcffib
...
* gnu/packages/python.scm (python-xcffib, python2-xcffib): New variables.
2014-12-18 17:58:10 +01:00
Ludovic Courtès
46a3e00b5b
gnu: icecat: Build with PulseAudio support.
...
* gnu/packages/gnuzilla.scm (icecat)[arguments]: Add
--enable-pulseaudio.
2014-12-17 14:06:59 +01:00
Jason Self
80db9915a0
gnu: linux-libre: Update to 3.18.1
...
* gnu/packages/linux.scm (linux-libre): Update to version 3.18.1.
2014-12-17 04:30:52 -08:00
Ricardo Wurmus
7576cbd6da
gnu: Add Test::Simple.
...
* gnu/packages/perl.scm (perl-test-simple): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-12-17 00:11:28 +01:00
Ricardo Wurmus
0ad3969fcd
gnu: Add Test::Deep.
...
* gnu/packages/perl.scm (perl-test-deep): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-12-17 00:11:28 +01:00
Ricardo Wurmus
9dc8a1577f
gnu: Add Test::NoWarnings.
...
* gnu/packages/perl.scm (perl-test-nowarnings): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-12-17 00:11:28 +01:00
Ricardo Wurmus
ea0a52d7d6
gnu: Add Test::Tester.
...
* gnu/packages/perl.scm (perl-test-tester): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-12-17 00:11:27 +01:00
Federico Beffa
6a84316848
Revert "gnu: python-numpy-bootstrap: Reduce matrix size in failing test."
...
This reverts commit 31557440c2
as it did not
provide the desired effect. The test is still failing.
2014-12-16 18:37:13 +01:00
Ricardo Wurmus
81de56479a
gnu: Add bedtools
...
* gnu/packages/bioinformatics.scm (bedtools): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-12-16 18:17:15 +01:00
Tomáš Čech
b336da21e9
gnu: tmux: Update to 1.9a.
...
* gnu/packages/tmux.scm (tmux): Update to 1.9a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-12-16 18:17:15 +01:00
Ricardo Wurmus
f3cd952b45
gnu: samtools: disable tests for non-64-bit systems
...
* gnu/packages/bioinformatics.scm (samtools): disable tests for all non-64-bit
systems because of an upstream bug in the test data.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-12-16 18:17:15 +01:00
Mark H Weaver
a142e38e9d
gnu: groff: Disable parallel builds.
...
* gnu/packages/groff.scm (groff): Disable parallel builds.
2014-12-16 11:16:54 -05:00
Mark H Weaver
dec7ab5953
gnu: groff: Update to 1.22.3.
...
* gnu/packages/groff.scm (groff): Update to 1.22.3.
2014-12-16 03:28:06 -05:00
Mark H Weaver
a6e818586b
gnu: ghostscript: Update to 9.14.0.
...
* gnu/packages/ghostscript.scm (ghostscript): Update to 9.14.0.
Change license to agpl3+.
2014-12-16 03:08:00 -05:00
Mark H Weaver
6b282cc9fb
gnu: lcms: Update to 2.6.
...
* gnu/packages/ghostscript.scm (lcms): Update to 2.6.
2014-12-16 03:07:57 -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
Tomáš Čech
6cb89466ba
gnu: Add bullet.
...
* gnu/packages/game-development.scm: New file
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-12-15 08:09:04 -05:00
宋文武
5a659a489e
gnu: Add vala.
...
* gnu/packages/gnome.scm (vala): New variable.
2014-12-15 18:51:30 +08:00
Mark H Weaver
5afbfb9924
gnu: youtube-dl: Update to 2014.12.15.
...
* gnu/packages/video.scm (youtube-dl): Update to 2014.12.15.
2014-12-15 03:36:54 -05:00
Mark H Weaver
bfb8486929
gnu: Add xfce4-battery-plugin.
...
* gnu/packages/xfce.scm (xfce4-battery-plugin): New variable.
2014-12-14 19:46:12 -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
31557440c2
gnu: python-numpy-bootstrap: Reduce matrix size in failing test.
...
* gnu/packages/python.scm (python-numpy-bootstrap): Add phase
'fix-failing-tests.
2014-12-14 20:01:22 +01:00
John Darrington
de51bf58b9
gnu: Add xdotool.
...
* gnu/packages/xdisorg.scm (xdotool): New variable.
2014-12-14 18:43:22 +01:00
Ludovic Courtès
c4a1b6c2ba
Merge branch 'master' into 'core-updates'.
2014-12-14 11:55:07 +01:00
Federico Beffa
c1125a04bb
gnu: python-numpy-bootstrap: Make tests verbose.
...
* gnu/packages/python.scm (python-numpy-bootstrap): Make tests verbose to
allow test failure debugging on hydra.
2014-12-13 09:44:26 +01:00
宋文武
aba42c98b3
gnu: xfconf: Disable parallel tests.
...
* gnu/packages/xfce.scm (xfconf): Add 'arguments' field.
2014-12-13 11:15:03 +08:00
Ricardo Wurmus
4e10a22168
gnu: Add samtools
...
* gnu/packages/bioinformatics.scm: New file
* gnu-system.am (GNU_SYSTEM_MODULES): Add it
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-12-13 00:01:06 +01:00
Mark H Weaver
c9d512faac
gnu: Add nginx.
...
* gnu/packages/web.scm (nginx): New variable.
2014-12-12 08:57:21 -05:00
Mark H Weaver
90dcf9c8c5
gnu: pcre: Update to 8.36 and enable JIT support.
...
* gnu/packages/pcre.scm (pcre): Update to 8.36. Enable JIT support.
2014-12-12 08:56:56 -05:00
宋文武
8a3c54e0a1
gnu: Add xfdesktop.
...
* gnu/packages/xfce.scm (xfdesktop): New variable.
2014-12-12 20:50:12 +08:00
宋文武
3a4bfddee7
gnu: Add xfwm4.
...
* gnu/packages/xfce.scm (xfwm4): New variable.
2014-12-12 20:49:07 +08:00
宋文武
aac0380040
gnu: Add thunar-volman.
...
* gnu/packages/xfce.scm (thunar-volman): New variable.
2014-12-12 20:45:50 +08:00
宋文武
5c776d2706
gnu: Add thunar.
...
* gnu/packages/xfce.scm (thunar): New variable.
2014-12-12 20:44:04 +08:00
宋文武
55613927ea
gnu: Add xfce4-settings.
...
* gnu/packages/xfce.scm (xfce4-settings): New variable.
2014-12-12 20:41:51 +08:00
宋文武
9a8a040dfe
gnu: Add xfce4-session.
...
* gnu/packages/xfce.scm (xfce4-session): New variable.
2014-12-12 20:39:12 +08:00
宋文武
c5c2f9bbb0
gnu: Add xfce4-appfinder.
...
* gnu/packages/xfce.scm (xfce4-appfinder): New variable.
2014-12-12 20:36:44 +08:00
宋文武
3b3a7fe78c
gnu: Add xfce4-panel.
...
* gnu/packages/xfce.scm (xfce4-panel): New variable.
2014-12-12 20:35:25 +08:00
宋文武
305bc4cca8
gnu: Add tumbler.
...
* gnu/packages/xfce.scm (tumbler): New variable.
2014-12-12 20:27:04 +08:00
宋文武
7fc3d5f3ec
gnu: Add garcon.
...
* gnu/packages/xfce.scm (garcon): New variable.
2014-12-12 20:18:43 +08:00
宋文武
2eb7d77d48
gnu: Add exo.
...
* gnu/packages/xfce.scm (exo): New variable.
2014-12-12 20:16:22 +08:00
宋文武
6cec9818db
gnu: Add libxfce4ui.
...
* gnu/packages/xfce.scm (libxfce4ui): New variable.
2014-12-12 20:14:46 +08:00
宋文武
471dbb70f9
gnu: Add xfconf.
...
* gnu/packages/xfce.scm (xfconf): New variable.
2014-12-12 20:13:07 +08:00
宋文武
79c2528ffb
gnu: Add libxfce4util.
...
* gnu/packages/xfce.scm (libxfce4util): New variable.
2014-12-12 20:11:11 +08:00
宋文武
62ac2ed9f4
gnu: Add gtk-xfce-engine.
...
* gnu/packages/xfce.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-12-12 20:01:40 +08:00
Ludovic Courtès
180e33e3f2
gnu: freeipmi: Update to 1.4.7.
...
* gnu/packages/freeipmi.scm (freeipmi): Update to 1.4.7.
2014-12-11 18:02:07 +01:00
Ludovic Courtès
32bcad9709
gnu: wget: Update to 1.16.1.
...
* gnu/packages/wget.scm (wget): Update to 1.16.1.
2014-12-11 18:02:07 +01:00
宋文武
1b5758a65e
gnu: gdk-pixbuf: Propagate glib and libpng.
...
* gnu/packages/gtk.scm (gdk-pixbuf): Move glib and libpng to
'propagated-inputs'.
2014-12-11 19:43:19 +08:00
宋文武
4281d1b6f3
gnu: libxcomposite: Propagate inputs.
...
* gnu/packages/xorg.scm (libxcomposite): Move all existing 'inputs'
to 'propagated-inputs'.
2014-12-11 19:42:39 +08:00
Federico Beffa
57c3f71632
gnu: Add cffi.
...
* gnu/packages/python.scm (python-cffi, python2-cffi): New variables.
2014-12-10 14:27:44 +01: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
Ludovic Courtès
c7e553a309
gnu: Add BBDB.
...
* gnu/packages/emacs.scm (bbdb): New variable.
2014-12-09 23:21:39 +01:00
Ludovic Courtès
71f571588f
gnu: emacs: Use 'glib-or-gtk-build-system'.
...
Fixes <http://bugs.gnu.org/19138 >.
Reported by Andreas Enge <andreas@enge.fr>.
* gnu/packages/emacs.scm (emacs)[build-system]: Switch to
GLIB-OR-GTK-BUILD-SYSTEM.
(emacs-no-x-toolkit): Add 'build-system' field.
2014-12-09 23:21:39 +01:00
Alex Kost
4a01b30b33
gnu: Move unclutter to (gnu packages xdisorg).
...
* gnu/packages/unclutter.scm: Remove.
(unclutter) Move to...
* gnu/packages/xdisorg.scm (unclutter): ... here. New variable.
* gnu-system.am (GNU_SYSTEM_MODULES): Remove unclutter file name.
2014-12-10 00:37:47 +03:00
Alex Kost
1410f342f7
gnu: Move scrot to (gnu packages xdisorg).
...
* gnu/packages/scrot.scm: Remove.
(scrot) Move to...
* gnu/packages/xdisorg.scm (scrot): ... here. New variable.
* gnu-system.am (GNU_SYSTEM_MODULES): Remove scrot file name.
2014-12-10 00:37:47 +03: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
Eric Bavier
426fde9ae1
gnu: Add c-reduce.
...
* gnu/packages/debug.scm (c-reduce): New variable.
2014-12-09 12:02:09 -06:00
Eric Bavier
3e4249ce10
gnu: Add llvm and clang.
...
* gnu/packages/llvm.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-12-09 12:02:08 -06:00
Eric Bavier
043092e80b
gnu: Add perl-sys-cpu.
...
* gnu/packages/perl.scm (perl-sys-cpu): New variable.
2014-12-09 12:02:08 -06:00
Eric Bavier
b593600e21
gnu: Add perl-regexp-common.
...
* gnu/packages/perl.scm (perl-regexp-common): New variable.
2014-12-09 12:02:08 -06:00
Eric Bavier
d193ba6d79
gnu: Add perl-getopt-tabular.
...
* gnu/packages/perl.scm (perl-getopt-tabular): New variable.
2014-12-09 12:02:08 -06:00
Eric Bavier
31f3976a21
gnu: Add perl-file-which.
...
* gnu/packages/perl.scm (perl-file-which): New variable.
2014-12-09 12:02:08 -06:00
Eric Bavier
2e66590aad
gnu: Add perl-test-script.
...
* gnu/packages/perl.scm (perl-test-script): New variable.
2014-12-09 12:02:08 -06:00
Eric Bavier
c7518b04f0
gnu: Add perl-ipc-run3.
...
* gnu/packages/perl.scm (perl-ipc-run3): New variable.
2014-12-09 12:02:08 -06:00
Eric Bavier
7850f47ac5
gnu: Add perl-probe-perl.
...
* gnu/packages/perl.scm (perl-probe-perl): New variable.
2014-12-09 12:02:08 -06:00
Eric Bavier
63edfca495
gnu: Add perl-exporter-lite.
...
* gnu/packages/perl.scm (perl-exporter-lite): New variable.
2014-12-09 12:02:08 -06:00
Eric Bavier
2aa466247f
gnu: Add perl-benchmark-timer.
...
* gnu/packages/perl.scm (perl-benchmark-timer): New variable.
2014-12-09 12:02:08 -06:00
Eric Bavier
8d809faf8c
gnu: Add delta.
...
* gnu/packages/debug.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-12-09 12:02:08 -06:00
Eric Bavier
47833c90d5
gnu: Add astyle.
...
* gnu/packages/pretty-print.scm (astyle): New variable.
2014-12-09 12:02:08 -06:00
Federico Beffa
5a4753a699
gnu: gobject-introspection: Define search path for typelib files.
...
* gnu/packages/glib.scm (gobject-introspection): Add 'native-search-paths' and
'search-paths' fields.
2014-12-09 13:43:03 +01: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
Federico Beffa
a415f036e8
gnu: Add pycparser.
...
* gnu/packages/python.scm (python-pycparser, python2-pycparser): New variables.
2014-12-09 13:23:59 +01:00
Tomáš Čech
15f5f68656
gnu: Add slock.
...
* gnu/packages/dwm.scm (slock): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-12-09 13:19:47 +01:00
Tomáš Čech
d6e941bc95
gnu: add msmtp
...
* gnu/packages/mail.scm (msmtp): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-12-09 13:19:47 +01:00
宋文武
427476d57d
gnu: libwnck: Propagate inputs.
...
* gnu/packages/gnome.scm (libwnck, libwnck-1): Propagate inputs libxres and
startup-notification.
2014-12-09 19:15:07 +08:00
宋文武
fecbf86eaa
gnu: Add libwnck.
...
* gnu/packages/gnome.scm (libwnck, libwnck-1): New variables.
2014-12-09 18:50:01 +08:00
宋文武
a693bba135
gnu: Add startup-notification.
...
* gnu/packages/xdisorg.scm (startup-notification): New variable.
2014-12-09 18:50:01 +08:00
Ludovic Courtès
f6d9b3ded7
gnu: Add socat.
...
* gnu/packages/socat.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-12-08 23:29:23 +01:00
Federico Beffa
01480b9e1c
gnu: atlas: Remove MIPS from 'supported-systems'.
...
* gnu/packages/maths.scm (atlas): Drop support for "mips64el-linux".
2014-12-08 09:54:34 +01:00
Jason Self
e1bdb56e3b
gnu: linux-libre: Update to 3.18
...
* gnu/packages/linux.scm (linux-libre): Update to version 3.18.
2014-12-07 20:52:55 -08:00
Ludovic Courtès
0d6a83390d
gnu: python2-py2cairo: Fix 'license' field.
...
* gnu/packages/gtk.scm (python2-py2cairo)[license]: Change to a list of
<license> (was a list of symbols.)
2014-12-07 12:14:19 +01:00
Alex Kost
4c8425b783
gnu: tzdata: Update to 2014j.
...
* gnu/packages/base.scm (tzdata): Update to 2014j.
2014-12-07 10:03:15 +03:00
宋文武
fa9d665385
gnu: fish: Use /etc as sysconfdir.
...
* gnu/packages/fish.scm (fish) [arguments]: Add #:configure-flags.
[origin]: Add snippet.
2014-12-07 11:52:22 +08:00
Ludovic Courtès
6036453fff
gnu: Add libyubikey and ykclient.
...
* gnu/packages/yubico.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-12-07 00:02:43 +01:00
宋文武
4c8d523f93
gnu: fish: Update to 2.1.1.
...
* gnu/packages/fish.scm (fish): Update to 2.1.1.
2014-12-06 19:09:07 +08:00
Federico Beffa
bb986599e6
gnu: Add scipy.
...
* gnu/packages/python.scm (python-scipy, python2-scipy): New variables.
2014-12-04 16:06:40 +01:00
宋文武
65a056900f
gnu: Add dmenu.
...
* gnu/packages/dwm.scm (dmenu): New variable.
2014-12-04 18:51:14 +08:00
Ludovic Courtès
f47f676120
gnu: glib: Update to 2.40.2.
...
* gnu/packages/glib.scm (glib): Update to 2.40.2.
2014-12-03 22:52:19 +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
Ludovic Courtès
f2122ed1dc
gnu: dbus: Update to 1.8.10.
...
* gnu/packages/glib.scm (dbus): Update to 1.8.10.
(dbus-1.8.10): Remove.
2014-12-03 22:52:19 +01:00
John Darrington
1567bb1976
gnu: Add tre (including the agrep utility)
...
* gnu/packages/tre.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-12-03 11:14:57 +01:00
Alex Kost
d51cafb041
gnu: emacs: Add autoloads for Emacs packages.
...
* gnu/packages/emacs.scm (geiser): Make "geiser-autoloads.el" by
symlinking "geiser-install.el".
(emacs-w3m): Make "w3m-autoloads.el" by symlinking "w3m-load.el".
(emms): Make "emms-autoloads.el" by symlinking "emms-auto.el".
(paredit): Generate "paredit-autoloads.el".
(magit): Generate "magit-autoloads.el".
(emacs-wget): Generate "wget-autoloads.el".
2014-12-02 22:09:24 +03:00
Ludovic Courtès
ece9b4173b
gnu: Add more missing (gnu packages xdisorg) import.
...
This is a followup to 3c156c8..
* gnu/packages/qemu.scm, gnu/packages/texlive.scm: Use (gnu packages
xdisorg).
2014-12-02 18:29:55 +01:00
Ludovic Courtès
b2b7def1cc
gnu: Add missing (gnu packages xdisorg) import.
...
This is a followup to 3c156c8..
* gnu/packages/gl.scm: Use (gnu packages xdisorg).
2014-12-02 17:47:42 +01:00
Ludovic Courtès
6c0e878e68
gnu: Add missing uses of (gnu packages xdisorg).
...
This is a followup to 3c156c8
.
* gnu/packages/gtk.scm: Use (gnu packages xdisorg).
* gnu/packages/xorg.scm: Likewise.
2014-12-02 17:16:58 +01:00
Eric Bavier
f4c4513d47
gnu: Add gourmet.
...
* gnu/packages/nutrition.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-12-02 08:35:06 -06:00
Eric Bavier
0b96fb2ac0
gnu: Add python2-pygtk.
...
* gnu/packages/gtk.scm (python2-pygtk): New variable.
2014-12-02 08:35:06 -06: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
fbcfa73074
gnu: Add python-pycairo.
...
* gnu/packages/gtk.scm (python-pycairo, python2-py2cairo): New variables.
2014-12-02 08:35:06 -06:00
Eric Bavier
ea5456c88c
gnu: Add python-elib.intl.
...
* gnu/packages/python.scm (python-elib.intl, python2-elib.intl): New
variables.
2014-12-02 08:35:06 -06:00
Eric Bavier
1671c07cc7
gnu: Add python-distutils-extra.
...
* gnu/packages/python.scm (python-distutils-extra, python2-distutils-extra):
New variables.
2014-12-02 08:35:06 -06:00
Eric Bavier
c937562e2f
gnu: Add python-pillow.
...
* gnu/packages/python.scm (python-pillow, python2-pillow): New variables.
2014-12-02 08:35:06 -06:00
Eric Bavier
94914805c2
gnu: Add python-sqlalchemy.
...
* gnu/packages/python.scm (python-sqlalchemy, python2-sqlalchemy): 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
Eric Bavier
7639105b12
gnu: subversion: Fix libtool wrapper execution in hooks.
...
* gnu/packages/version-control.scm (subversion)[arguments]: New
'patch-libtool-wrapper-ls phase.
2014-12-02 08:33:30 -06:00
John Darrington
de878f1b29
gnu: Add xclip.
...
* gnu/packages/xdisorg.scm (xclip): New variable.
2014-12-02 15:13:10 +01:00
John Darrington
3c156c8a94
gnu: move xorg to xdisorg
...
* gnu/packages/xorg.scm (xeyes, pixman, libdrm, libdrm-2.4.33, mtdev):
Move to ...
* gnu/packages/xdisorg.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-12-02 15:13:10 +01:00
Federico Beffa
2ee8869a69
gnu: Add numpy.
...
* gnu/packages/python.scm (python-numpy, python2-numpy): New variables.
2014-12-02 11:12:44 +01:00
Ludovic Courtès
4cdec09a39
gnu: bittorrent: Build with 'glib-or-gtk-build-system'.
...
Fixes <http://bugs.gnu.org/19128 >.
* gnu/packages/bittorrent.scm (transmission)[build-system]: Change to
GLIB-OR-GTK-BUILD-SYSTEM.
[arguments]: Add #:glib-or-gtk-wrap-excluded-outputs argument.
2014-12-01 22:41:04 +01:00
Andreas Enge
e823c14918
gnu: libgpg-error: Update to 1.17.
...
* gnu/packages/gnupg.scm (libgpg-error): Update to 1.17.
2014-12-01 22:39:47 +01:00
Andreas Enge
29cafd17f8
gnu: libtasn1: Update to 4.2.
...
* gnu/packages/gnutls.scm (libtasn1): Update to 4.2.
2014-12-01 22:35:39 +01:00
Andreas Enge
0bee13a4d9
gnu: parallel: Update to 20141122.
...
* gnu/packages/parallel.scm (parallel): Update to 20141122.
2014-12-01 22:33:44 +01:00
Andreas Enge
fc205802ed
gnu: ocrad: Update to 0.24.
...
* gnu/packages/ocrad.scm (ocrad): Update to 0.24.
2014-12-01 22:32:03 +01:00
Andreas Enge
98a11f81d1
gnu: libmicrohttpd: Update to 0.9.38.
...
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.38.
2014-12-01 22:30:39 +01:00
Andreas Enge
8cb3f90074
gnu: freeipmi: Update to 1.4.6.
...
* gnu/packages/freeipmi.scm (freeipmi): Update to 1.4.6.
2014-12-01 22:24:32 +01:00
Andreas Enge
3de92182a4
gnu: help2man: Update to 1.46.4.
...
* gnu/packages/man.scm (help2man): Update to 1.46.4.
2014-12-01 22:21:18 +01:00
Andreas Enge
bdeb576793
gnu: global: Update to 6.3.3.
...
* gnu/packages/global.scm (global): Update to 6.3.3.
2014-12-01 22:19:46 +01:00
Andreas Enge
4f7181b5df
gnu: ucommon: Update to 6.2.3.
...
* gnu/packages/telephony.scm (ucommon): Update to 6.2.3.
2014-12-01 21:46:32 +01:00
Andreas Enge
d514bedb05
gnu: cd-discid: Fix download location.
...
* gnu/packages/cdrom.scm (cd-discid): Fix download location.
2014-12-01 21:42:21 +01:00
Eric Bavier
a63094a752
gnu: Add git-test-sequence.
...
* gnu/packages/version-control.scm (git-test-sequence): New variable.
2014-12-01 00:23:24 -06:00
Eric Bavier
c7810bd1a8
gnu: Add git-flow.
...
* gnu/packages/version-control.scm (git-flow, shflags): New variables.
2014-12-01 00:23:23 -06:00
Ludovic Courtès
40b4c6d606
gnu: wpa-supplicant: Remove dependency on DBus.
...
* gnu/packages/admin.scm (wpa-supplicant): Remove dependency on DBUS.
2014-11-30 23:23:24 +01:00
Federico Beffa
1c65314c60
gnu: Add matplotlib.
...
* gnu/packages/python.scm (python-matplotlib, python2-matplotlib): New
variables.
2014-11-30 16:59:08 +01:00
Taylan Ulrich B
2184ed9179
gnu: Add mg.
...
* gnu/packages/mg.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add mg.scm.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-11-29 22:34:59 +01:00
宋文武
ec01f22d15
gnu: wireless-tools: Install the manual pages under $out/share/man.
...
* gnu/packages/linux.scm (wireless-tools)[origin]: Add snippet.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-11-29 22:34:58 +01:00
Ludovic Courtès
7dfc937e2f
gnu: Add abcde.
...
* gnu/packages/cdrom.scm (abcde): New variable.
2014-11-29 22:34:58 +01:00
Ludovic Courtès
e2bb5fd627
gnu: Add cd-discid.
...
* gnu/packages/cdrom.scm (cd-discid): New variable.
2014-11-29 22:34:58 +01:00
Ludovic Courtès
fbe52bcda2
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update.
2014-11-29 22:34:58 +01:00
Andreas Enge
5e6bdf06a7
gnu: Rename fonts according to our new naming scheme.
...
* gnu/packages/fonts.scm (ttf-dejavu): Rename to ...
* gnu/packages/fonts.scm (font-dejavu): ... this.
* gnu/packages/fonts.scm (ttf-bitstream-vera): Rename to ...
* gnu/packages/fonts.scm (font-bitstream-vera): ... this.
* gnu/packages/fonts.scm (freefont-ttf): Rename to ...
* gnu/packages/fonts.scm (font-gnu-freefont-ttf): ... this.
* gnu/packages/fonts.scm (terminus-font): Rename to ...
* gnu/packages/fonts.scm (font-terminus): ... this.
2014-11-29 21:48:38 +01: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
4625141126
gnu: gcl: Drop 'strip phase.
...
* gnu/packages/lisp.scm (gcl): Drop 'strip phase to make maxima build.
2014-11-27 23:34:46 +01:00
Federico Beffa
ec00de358e
gnu: Add numpydoc.
...
* gnu/packages/python.scm (python-numpydoc, python2-numpydoc): New variables.
2014-11-27 09:50:47 +01:00
Ludovic Courtès
e9bab1df6d
gnu: gawk: Build a UTF-8 locale for the tests.
...
* gnu/packages/gawk.scm (gawk)[arguments]: Add 'install-locales' phase.
2014-11-26 23:34:34 +01:00
Andreas Enge
9b4d1e7321
gnu: ccrtp: Update to 2.1.1.
...
* gnu/packages/telephony.scm (ccrtp): Update to 2.1.1.
2014-11-26 21:29:42 +01:00
Andreas Enge
e26e134b4a
gnu: ucommon: Update to 6.2.2.
...
* gnu/packages/telephony.scm (ucommon): Update to 6.2.2.
2014-11-26 14:56:51 +01:00
Andreas Enge
07ba213a39
gnu: sipwitch: Update to 1.9.3.
...
* gnu/packages/telephony.scm (sipwitch): Update to 1.9.3.
2014-11-26 14:56:51 +01:00
Ludovic Courtès
97e1120903
gnu: glibc: Do not install all the locales.
...
* gnu/packages/base.scm (glibc)[outputs]: Remove "locales".
[arguments]: Remove --localedir argument. Change libc_cv_localedir
value to "/run/current-system/locale". Remove 'install-locales'
phase.
2014-11-26 11:16:05 +01:00
Ludovic Courtès
2d2a2bacc0
gnu: emms: Enable the 'mp3info' back-end for MP3 meta-data.
...
* gnu/packages/emacs.scm (emms)[arguments]: Properly initialize
'emms-info-mp3info-program-name'. This allows the 'emms-info-mp3info'
back-end to be enabled by default, even when 'mp3info' is not in
$PATH.
2014-11-26 09:24:06 +01:00
Ludovic Courtès
588a781396
gnu: pkg-config: Add pkg.m4 to the cross pkg-config.
...
Suggested by John Darrington.
* gnu/packages/pkg-config.scm (cross-pkg-config): Make
$out/share/aclocal a symlink to %PKG-CONFIG/share/aclocal.
2014-11-25 23:12:42 +01:00
Andreas Enge
e43c2a0b89
gnu: gss: Update to 1.0.3.
...
* gnu/packages/gsasl.scm (gss): Update to 1.0.3.
2014-11-25 22:47:51 +01:00
Federico Beffa
15bfe6d635
gnu: Add pyparsing.
...
* gnu/packages/python.scm (python-pyparsing, python2-pyparsing): New
variables.
2014-11-25 22:04:38 +01:00
Ludovic Courtès
a82bec4e89
gnu: Remove #:select on circular dependency.
...
* gnu/packages/mp3.scm: Remove #:select on (gnu packages linux) so that
the circular dependency is correctly handled.
2014-11-25 21:49:20 +01:00
Ludovic Courtès
77c9286d4a
gnu: Add EMMS.
...
* gnu/packages/emacs.scm (emms): New variable.
2014-11-25 18:01:59 +01:00
Ludovic Courtès
6eef465eea
gnu: libksba: Update to 1.3.2 [security fix].
...
* gnu/packages/gnupg.scm (libksba): Update to 1.3.2.
2014-11-25 18:01:59 +01:00
Ludovic Courtès
086518ddf3
gnu: Add TagLib.
...
* gnu/packages/mp3.scm (taglib): New variable.
2014-11-25 18:01:59 +01:00
Ludovic Courtès
68ff528c75
gnu: Add mp3info.
...
* gnu/packages/mp3.scm (mp3info): New variable.
2014-11-25 18:01:59 +01:00
Andreas Enge
e6c1e91d8b
gnu: gcl: Update to 2.6.12.
...
* gnu/packages/lisp.scm (gcl): Update to 2.6.12.
2014-11-25 08:55:26 +01:00
Ludovic Courtès
c4a298c52c
gnu: grep: Update to 2.21.
...
* gnu/packages/base.scm (grep): Update to 2.21.
2014-11-24 22:47:41 +01:00
Federico Beffa
0da9853360
gnu: Add numpy-bootstrap.
...
* gnu/packages/python.scm (python-numpy-bootstrap, python2-numpy-bootstrap):
New file-local variables.
2014-11-24 22:22:20 +01:00
Taylan Ulrich B
2d8dc79c1e
gnu: Add rTorrent.
...
* gnu/packages/bittorrent.scm (rtorrent): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-11-24 22:01:47 +01:00
Ludovic Courtès
df66fee79a
gnu: Add libTorrent.
...
* gnu/packages/bittorrent.scm (libtorrent): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-11-24 22:01:08 +01:00
Julien Lepiller
e8435c4d28
gnu: Add claws-mail.
...
* gnu/packages/mail.scm (claws-mail): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-11-24 21:52:39 +01:00
Julien Lepiller
f58f767b6d
gnu: Add libetpan.
...
* gnu/packages/mail.scm (libetpan): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-11-24 21:52:39 +01:00
宋文武
98e9e22feb
gnu: Add getmail.
...
* gnu/packages/mail.scm (getmail): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-11-24 21:52:39 +01:00
Alex Kost
1619111731
gnu: Add 'font-liberation'.
...
* gnu/packages/fonts.scm (font-liberation): New variable.
2014-11-24 23:18:50 +03:00
Federico Beffa
faef3b153a
gnu: xfig: Add 'wrap-xfig phase.
...
* gnu/packages/xfig.scm (xfig): Set XAPPLRESDIR environment variable to help
xfig find the app-defaults resource files.
2014-11-24 18:28:52 +01:00
Andreas Enge
47757541b9
gnu: vera: Update to 1.22.
...
* gnu/packages/dictionaries.scm (vera): Update to 1.22.
2014-11-23 22:13:13 +01:00
Andreas Enge
723fa420b4
gnu: ddrescue: Update to 1.19.
...
* gnu/packages/disk.scm (ddrescue): Update to 1.19.
2014-11-23 22:13:13 +01:00
Andreas Enge
b6e2215af7
gnu: libcdio: Update to 0.93.
...
* gnu/packages/cdrom.scm (libcdio): Update to 0.93.
2014-11-23 21:52:18 +01:00
David Thompson
0c645f0bd1
gnu: abbaye: Fix install phase.
...
* gnu/packages/games (abbaye): Create '/share/pixmaps' directory
before installing.
2014-11-23 11:30:44 -05: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
Federico Beffa
af89a66735
gnu: atlas: Try to fix build on MIPS.
...
* gnu/packages/maths.scm (atlas): Add MIPS specific configure flags.
2014-11-23 15:37:29 +01:00
Andreas Enge
bc9812f150
gnu: gegl: Disable tests.
...
* gnu/packages/gimp.scm (gegl): Disable tests since failures are apparently
not taken care of in upstream releases.
2014-11-23 13:49:48 +01:00
Ludovic Courtès
2acb8b272a
gnu: youtube-dl: Update to 2014.11.21.1.
...
* gnu/packages/video.scm (youtube-dl): Update to 2014.11.21.1.
2014-11-22 19:16:02 +01:00
Jason Self
49ff939f52
gnu: linux-libre: Update to 3.17.4
...
* gnu/packages/linux.scm (linux-libre): Update to version 3.17.4.
2014-11-22 07:14:51 -08:00
Andreas Enge
5dee80dde2
gnu: libxkbcommon: Add inputs libx11 and xkeyboard-config and use
...
corresponding configure flags.
* gnu/packages/qt.scm (libxkbcommon): Add inputs libx11 and xkeyboard-config.
Use configure flags to set XKB config root and X11 locale root
directories.
2014-11-22 13:06:58 +01:00
Andreas Enge
8b6a5e0f82
gnu: qt: Add input ruby.
...
* gnu/packages/qt.scm (qt): Add input ruby.
2014-11-22 13:06:58 +01:00
Ludovic Courtès
e56512125d
gnu: pkg-config: Update to 0.28.
...
* gnu/packages/pkg-config.scm (%pkg-config): Update to 0.28.
2014-11-22 12:26:37 +01:00
Ludovic Courtès
0253ab3979
gnu: file: Update to 5.20.
...
* gnu/packages/file.scm (file): Update to 5.20.
(file-5.20): Remove.
* gnu/packages/patches/file-CVE-2014-3587.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
* gnu/packages/patchutils.scm (quilt): Use FILE instead of FILE-5.20.
* gnu/packages/version-control.scm (aegis): Ditto.
2014-11-22 12:24:41 +01:00
Manolis Ragkousis
a5b60e3c6b
gnu: Add AVR-Libc.
...
* gnu/packages/avr.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add avr.scm.
* gnu/packages/cross-base.scm (xgcc-avr): New variable.
* gnu/packages/bootstrap.scm (glibc-dynamic-linker): Add case for
"avr".
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-11-21 23:30:27 +01:00
Julien Lepiller
b977cd2b8e
gnu: Add hexchat.
...
* gnu/packages/messaging.scm (hexchat): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-11-21 22:52:17 +01:00
Andreas Enge
ff53457d05
gnu: libxkbcommon: Update to 0.5.0.
...
* gnu/packages/qt.scm (libxkbcommon): Update to 0.5.0.
Add input libxcb and native input pkg-config.
2014-11-21 18:01:22 +01:00
Andreas Enge
c736bc94e9
gnu: xcb-util-renderutil: Update to 0.3.9.
...
* gnu/packages/xorg.scm (xcb-util-renderutil): Update to 0.3.9.
2014-11-21 18:01:22 +01:00
Andreas Enge
60ac75cdd1
gnu: xcb-util-keysyms: Update to 0.4.0.
...
* gnu/packages/xorg.scm (xcb-util-keysyms): Update to 0.4.0.
2014-11-21 18:01:22 +01:00
Andreas Enge
6639292daa
gnu: xcb-util-image: Update to 0.4.0.
...
* gnu/packages/xorg.scm (xcb-util-image): Update to 0.4.0.
2014-11-21 18:01:22 +01:00
Andreas Enge
01400dd602
gnu: xcb-util: Update to 0.4.0.
...
* gnu/packages/xorg.scm (xcb-util): Update to 0.4.0.
2014-11-21 18:01:21 +01:00
Andreas Enge
f8f68c0749
gnu: libxcb: Update to 1.11.
...
* gnu/packages/xorg.scm (libxcb): Update to 1.11.
2014-11-21 18:01:21 +01:00
Andreas Enge
d1de5ff3b1
gnu: xcb-proto: Update to 1.11.
...
* gnu/packages/xorg.scm (xcb-proto): Update to 1.11.
2014-11-21 18:01:21 +01:00
Ludovic Courtès
9723ce5886
gnu: dbus: Add 1.8.10 as a replacement.
...
* gnu/packages/glib.scm (dbus)[replacement]: New field.
(dbus-1.8.10): New variable.
2014-11-21 16:33:53 +01:00
David Thompson
c09e60e4d5
gnu: Add pflask.
...
* gnu/packages/linux.scm (pflask): New variable.
2014-11-20 22:31:56 -05: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
John Darrington
a4d8913613
gnu: gst-plugins-good: Enable more plugins
...
* gnu/packages/gstreamer.scm (gst-plugins-good): New inputs:
cairo, gdk-pixbuf, flac, speex, libogg, libx11, zlib, libpng, libjpeg,
libXext, libxv, pulseaudio.
2014-11-19 23:42:28 +01:00
Ludovic Courtès
dd3b6d66b9
gnu: Add NcFTP Client.
...
* gnu/packages/ftp.scm (ncftp): New variable.
2014-11-19 22:07:02 +01:00
宋文武
77264d1512
gnu: Add Glulxe.
...
* gnu/packages/games.scm (glkterm, glulxe): New variables.
Signed-off-by: Eric Bavier <bavier@member.fsf.org>
2014-11-19 09:44:30 -06:00
John Darrington
1fcf67f461
gnu: Add some more gstreamer plugins
...
* gnu/packages/gstreamer.scm (gst-plugins-good): New variable.
(gst-plugins-base): New inputs:
pango, libogg, libtheora,
libvorbis, libx11, libXext,
libxv, alsa-lib, zlib
2014-11-19 07:08:34 +01:00
John Darrington
24753e6947
gnu: busybox - whitespace changes only.
...
* gnu/packages/busybox.scm: Adjust formatting of description field.
2014-11-19 07:08:34 +01:00
Eric Bavier
93882f0eda
gnu: intltool: Make file a regular input.
...
* gnu/packages/glib.scm (intltool)[propagated-inputs]: Move file from here...
[inputs]: to here.
[arguments]: New 'patch-file-references phase.
2014-11-18 23:10:26 +01:00
Andreas Enge
3f2a772789
gnu: acl: Towards tests; enable infrastructure, but keep tests disabled
...
since they fail.
* gnu/packages/acl.scm (acl): Correct test target, add inputs perl and sed,
replace "/bin/sh" in perl test script.
2014-11-18 23:10:17 +01:00
Andreas Enge
aa3d901126
gnu: acl: Also install header files.
...
* gnu/packages/acl.scm (acl): Install header files. Drop unneeded phase
PATCH-MAKEFILE-SHELL.
2014-11-18 23:10:08 +01:00
宋文武
8f9580ca8b
gnu: Add Wine.
...
* gnu/packages/wine.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-11-18 22:30:09 +01:00
Julien Lepiller
7131ef4b4a
gnu: Add Openbox.
...
* gnu/packages/openbox.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-11-18 21:59:10 +01:00
Julien Lepiller
9a5acb54c1
gnu: pango: Add dependency on libxft.
...
* gnu/packages/gtk.scm (pango)[inputs]: Add LIBXFT.
2014-11-18 21:59:09 +01:00
Ludovic Courtès
186de634a7
gnu: curl: Enable more verbose test output.
...
* gnu/packages/curl.scm (curl)[arguments]: Fold 'patch-runtests' phase
into 'check' phase, and replace the standard 'check' phase. Run "make
-C tests test".
2014-11-18 13:56:07 +01:00
John Darrington
db5584dd11
gnu: Fix cross-compilation issue in guile-json
...
* gnu/packages/guile.scm (guile-json): Move guile from inputs to native inputs.
2014-11-18 10:45:45 +01:00
John Darrington
e093274238
gnu: Fix cross compilation issue with libgcrypt.
...
* gnu/packages/gnupg.scm (libgcrypt): Distinguish between the native and
non-native libgpg-error input
2014-11-18 10:38:13 +01:00
John Darrington
a6abac9f2e
gnu: Fix cross-compilation issues with autotools
...
* gnu/packages/autotools.scm (autoconf, automake): Move inputs to native-inputs.
2014-11-18 10:36:41 +01:00
Ludovic Courtès
05093579e9
gnu: Add perl-digest-sha1.
...
* gnu/packages/perl.scm (perl-digest-sha1): New variable.
2014-11-17 23:58:58 +01:00
Ludovic Courtès
90422555f1
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to post-0.8
commit.
(guix): Switch from GUIX-0.8 to GUIX-DEVEL.
2014-11-17 23:57:46 +01:00
Ludovic Courtès
47739f5165
gnu: guix: Update to 0.8.
...
* gnu/packages/package-management.scm (guix-0.7): Rename to...
(guix-0.8): ... this. Update to 0.8. Adjust users accordingly.
(guix): Switch from GUIX-DEVEL to GUIX-0.8.
2014-11-17 22:57:43 +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
David Thompson
7e51e5bcf4
gnu: Add minetest-data.
...
* gnu/packages/games.scm (minetest-data): New variable.
2014-11-16 19:02:24 -05:00
David Thompson
024e2c1771
gnu: Add irrlicht.
...
* gnu/packages/games.scm (irrlicht): New variable.
2014-11-16 19:02:24 -05:00
David Thompson
19b396bf31
gnu: Add openal.
...
* gnu/packages/games.scm (openal): New variable.
2014-11-16 19:02:24 -05:00
Ludovic Courtès
7bcf372e84
gnu: hello: Update to 2.10.
...
* gnu/packages/base.scm (hello): Update to 2.10.
2014-11-16 22:10:55 +01:00
David Thompson
ecde61914e
gnu: ruby: Update to 2.1.5.
...
* gnu/packages/ruby.scm (ruby): Update to version 2.1.5.
2014-11-15 13:53:05 -05:00
Ludovic Courtès
38b19699b2
gnu: guix: Fix hash of snapshot source.
...
* gnu/packages/package-management.scm (guix-devel): Fix hash, which was
wrongfully input in commit a0e59dd
.
2014-11-15 19:27:48 +01:00
John Darrington
a886404f68
gnu: Add opus-tools
...
* gnu/packages/xiph.scm (opus-tools): New variable.
2014-11-15 19:13:46 +01:00
Jason Self
3a3278e956
gnu: linux-libre: Update to 3.17.3
...
* gnu/packages/linux.scm (linux-libre): Update to version 3.17.3.
2014-11-14 20:31:09 -08:00
宋文武
13d1862632
gnu: Add Tiled.
...
* gnu/packages/games.scm (tiled): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-11-14 22:56:47 +01:00
Ludovic Courtès
a0e59dd806
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update snapshot.
2014-11-14 09:51:53 +01:00
Ludovic Courtès
cd2512bfa3
gnu: file: Add itself as a native input for cross-compilation.
...
Fixes a regression introduced in c198872b
.
Reported by John Darrington.
* gnu/packages/file.scm (file)[self-native-input?]: New field.
2014-11-13 22:11:56 +01:00
Ludovic Courtès
351d690f37
gnu: aegis, quilt: Use file-5.20.
...
Suggested by Mark H Weaver.
* gnu/packages/version-control.scm (aegis): Use FILE-5.20 instead of FILE.
* gnu/packages/patchutils.scm (quilt): Likewise.
2014-11-13 21:41:38 +01:00
Ludovic Courtès
310081e27e
gnu: file: Remove replacement; add separate file-5.20 package.
...
* gnu/packages/file.scm (file)[replacement]: Remove.
(file/fixed): Remove.
(file-5.20): New variable.
2014-11-13 17:51:27 +01:00
Ludovic Courtès
db719df769
gnu: net-base: Update to 5.3.
...
Reported by nebuli on #guix.
* gnu/packages/admin.scm (net-base): Update to 5.3.
2014-11-13 14:02:14 +01:00
Ludovic Courtès
9a0569aafe
gnu: lsof: Update to 4.88.
...
Reported by nebuli on #guix.
* gnu/packages/lsof.scm (%ftp-base): New variable.
(lsof): Update to 4.88. Add /OLD as alternate URL.
2014-11-13 13:58:20 +01:00
Ludovic Courtès
3940c5cab3
gnu: file: Add 5.20 as a replacement--fixes CVE-2014-3710.
...
* gnu/packages/file.scm (file)[replacement]: New field.
(file/fixed): New variable.
2014-11-13 11:35:14 +01:00
Ludovic Courtès
3fd242e097
gnu: file: Fix typo in description.
...
* gnu/packages/file.scm (file)[description]: Fix typo.
2014-11-13 11:09:54 +01:00
Ludovic Courtès
c43065a8ee
gnu: chicken: Update to 4.9.0.1.
...
* gnu/packages/scheme.scm (chicken): Update to 4.9.0.1.
2014-11-12 23:56:28 +01: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
b173d0e443
gnu: guix: Add Emacs as an input.
...
* gnu/packages/package-management.scm (guix-0.7)[native-inputs]: Add
Emacs.
2014-11-12 23:56:28 +01:00
Ludovic Courtès
be05e643ae
gnu: windowmaker: Leave 'wmaker' unwrapped.
...
Fixes <http://bugs.gnu.org/18698 >.
Reported by Mark H Weaver <mhw@netris.org>.
* gnu/packages/gnustep.scm (windowmaker)[arguments]: Add 'pre-configure'
phase. Change 'wrap' phase to wrap 'wmaker.inst', not 'wmaker'.
2014-11-12 23:56:28 +01:00
宋文武
a21b42e225
gnu: Add GNU Typist.
...
* gnu/packages/games.scm (gtypist): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2014-11-12 14:38:55 +01:00
Ludovic Courtès
85c4848fcc
gnu: guix: Update Git snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to commit
8ee0e71
.
2014-11-12 13:50:46 +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
Alex Kost
380f2ab6a4
gnu: fonts: Fix license of 'terminus-font'.
...
* gnu/packages/fonts.scm (terminus-font): Use 'silofl1.1' license.
2014-11-11 22:20:50 +03:00
Mark H Weaver
efe0be6de7
gnu: libuninameslist: Include package name in file-name of source tarball.
...
* gnu/packages/fontutils.scm (libuninameslist)[source]: Add file-name field.
2014-11-11 12:15:12 -05:00
Andreas Enge
b118401f71
gnu: polkit: Propagate input glib.
...
* gnu/packages/polkit.scm (polkit): Propagate input glib.
* gnu/packages/polkit.scm (polkit-qt): Drop input glib, now available
through propagation.
2014-11-11 10:51:52 +01:00
Mark H Weaver
5220e6200b
gnu: libpsl: Include package-name in file-name of source tarball.
...
* gnu/packages/web.scm (libpsl)[source]: Add file-name field.
2014-11-10 23:50:24 -05:00
Ludovic Courtès
a6b55314b1
gnu: Add wrapper for Freedink.
...
* gnu/packages/games.scm (freedink-engine, freedink-data): Make
private.
(freedink): New variable.
2014-11-11 00:06:01 +01:00
Sylvain Beucler
bb3b71ce87
gnu: Add GNU Freedink.
...
* gnu/packages/games.scm (freedink-engine, freedink-data): New
variables.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>.
2014-11-11 00:03:24 +01:00
Ludovic Courtès
03920078d5
gnu: libmikmod: Avoid dlopening libasound & co.
...
* gnu/packages/sdl.scm (libmikmod)[arguments]: New field.
2014-11-10 23:12:01 +01:00
Andreas Enge
054a3921f0
gnu: Add polkit-qt.
...
* gnu/packages/polkit.scm (polkit-qt): New variable.
2014-11-10 13:15:25 +01:00
David Thompson
bcc046fc87
gnu: Add guile-sdl.
...
* gnu/packages/sdl.scm (guile-sdl): New variable.
2014-11-09 19:15:25 -05:00
David Thompson
d6f74baf5d
gnu: Add sdl-union.
...
* gnu/packages/sdl.scm (sdl-union): New variable.
2014-11-09 19:15:25 -05:00
Ludovic Courtès
a2b63d58d4
gnu: Re-synchronize a couple of synopses with the Womb.
...
* gnu/packages/lisp.scm (gcl): Synchronize synopsis.
* gnu/packages/scheme.scm (mit-scheme): Ditto.
2014-11-09 22:33:45 +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
Andreas Enge
922ea80683
gnu: Add nspr.
...
* gnu/packages/polkit.scm (nspr): New variable.
2014-11-09 11:09:12 +01:00
Ludovic Courtès
b138ec947a
gnu: Add Image::ExitTool.
...
* gnu/packages/photo.scm (perl-image-exiftool): New variable.
2014-11-08 22:34:24 +01:00
Jason Self
bfdbaf779f
gnu: ffmpeg-2.2: Update to 2.2.10.
...
* gnu/packages/video.scm (ffmpeg-2.2): Update to version 2.2.10.
2014-11-08 07:50:55 -08:00
Jason Self
75058ecaea
gnu: ffmpeg: Update to 2.4.3.
...
* gnu/packages/video.scm (ffmpeg): Update to version 2.4.3.
2014-11-08 07:46:44 -08:00
Ludovic Courtès
d8c1944196
gnu: slim: Update URL.
...
Reported by Felipe López <felipe.lopez@openmailbox.org>.
* gnu/packages/slim.scm (slim)[origin, home-page]: Update URL.
2014-11-08 15:10:42 +01:00
Andreas Enge
a9967103de
gnu: acct: Update to 6.6.2.
...
* gnu/packages/acct.scm (acct): Update to 6.6.2.
2014-11-08 13:25:53 +01:00
Andreas Enge
cff1c5c1c6
gnu: Add mozjs (Mozilla Spidermonkey).
...
* gnu/packages/polkit.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Register new file.
2014-11-08 13:24:21 +01:00
Andreas Enge
a50fbf0d65
gnu: libassuan: Update to 2.1.3.
...
* gnu/packages/gnupg.scm (libassuan): Update to 2.1.3.
2014-11-08 12:12:05 +01:00
Ludovic Courtès
9b24c76802
gnu: grub: Add dependency on GNU Unifont.
...
* gnu/packages/grub.scm (unifont): New variable.
(grub)[arguments]: Copy and unzip Unifont in 'patch-stuff' phase.
[native-inputs]: Add UNIFONT.
2014-11-08 01:05:35 +01:00
Andreas Enge
0fa22d5a7c
gnu: xf86-video-intel: Swap input libdrm with mesa.
...
* gnu/packages/xorg.scm (xf86-video-intel): Drop input libdrm, add input
mesa.
2014-11-07 22:41:13 +01:00
Ludovic Courtès
72b030c049
gnu: cppunit: Add missing space in description.
...
* gnu/packages/check.scm (cppunit)[description]: Add missing space.
2014-11-07 17:52:11 +01:00
Ludovic Courtès
41eb11988e
gnu: Move pkg-config to 'native-inputs' in various places.
...
* gnu/packages/glib.scm (libsigc++): Move pkg-config to
'native-inputs'.
(glibmm): Likewise.
* gnu/packages/mpd.scm (mpd): Likewise.
* gnu/packages/package-management.scm (guix-0.7): Likewise.
* gnu/packages/sdl.scm (sdl-net): Likewise.
(sdl-ttf): Likewise.
* gnu/packages/xiph.scm (vorbis-tools): Likewise.
2014-11-07 17:52:11 +01:00
Ludovic Courtès
41d07f5e98
gnu: Add xf86-video-modesetting.
...
* gnu/packages/xorg.scm (xf86-video-modesetting): New variable.
* gnu/services/xorg.scm (xorg-start-command)[xserver.conf]: Add
ModulePath line for XF86-VIDEO-MODESETTING, commented out.
2014-11-06 23:58:54 +01:00
Ludovic Courtès
50fe945c01
gnu: ots: Make sure the shared library has the '.so' extension.
...
Fixes <http://bugs.gnu.org/18521 >.
* gnu/packages/ots.scm (ots)[arguments]: Add #:phases.
2014-11-06 14:54:40 +01:00
Ludovic Courtès
12bcf94a9a
gnu: Synchronize descriptions with the Womb.
...
Note: some of these changes undo bits of 35b9e4232
.
* gnu/packages/base.scm, gnu/packages/gperf.scm, gnu/packages/guile.scm,
gnu/packages/libidn.scm, gnu/packages/miscfiles.scm,
gnu/packages/telephony.scm: Adjust synopses and descriptions as
suggested by 'make sync-descriptions'.
2014-11-05 23:23:38 +01:00
Ludovic Courtès
b1821e8272
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-devel): Update to commit
84934f4
.
2014-11-05 22:59:50 +01:00
Ludovic Courtès
52b321e908
gnu: ntp: Build with POSIX capabilities support on GNU/Linux.
...
* gnu/packages/ntp.scm (ntp)[inputs]: New field.
2014-11-05 11:25:39 +01:00
Ludovic Courtès
6b464e6e5a
gnu: sdl: Fix home page URLs.
...
* gnu/packages/sdl.scm (sdl-image, sdl-mixer, sdl-net, sdl-ttf): Prepend
"http://" to 'home-page'.
2014-11-05 11:25:39 +01:00
Eric Bavier
e0622a9c4a
gnu: calcurse: Update to 3.2.1.
...
* gnu/packages/calcurse.scm (calcurse): Update to 3.2.1.
2014-11-04 21:37:47 -06:00
David Thompson
f9664de768
gnu: freeimage: Remove MIPS from supported-systems.
...
* gnu/packages/image.scm (freeimage): Drop support for "mips64el-linux".
2014-11-04 22:10:50 -05:00
Andreas Enge
dad287bdba
gnu: phonon: Update to 4.8.2.
...
* gnu/packages/kde.scm (phonon): Update to 4.8.2.
2014-11-04 23:47:32 +01:00
Andreas Enge
0d011aad10
gnu: xf86-video-ati: Update to 6.14.6.
...
* gnu/packages/xorg.scm (xf86-video-ati): Update to 6.14.6 to circumvent
build failures.
2014-11-04 22:55:46 +01:00
Andreas Enge
8de1691475
gnu: qt: Update to 5.3.2.
...
* gnu/packages/qt.scm (qt): Update to 5.3.2. Drop configure flag
-no-neon, which is not supported any more.
2014-11-04 19:14:29 +01:00
Ludovic Courtès
3b1bba4cab
gnu: gcc-4.9: Update to 4.9.2.
...
* gnu/packages/gcc.scm (gcc-4.9): Update to 4.9.2.
2014-11-04 18:59:25 +01:00
Ludovic Courtès
342005e7e3
gnu: Add GNU adns.
...
* gnu/packages/adns.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-11-04 18:59:25 +01:00
Ludovic Courtès
121de2e107
gnu: evince: Use 'glib-or-gtk-build-system'.
...
* gnu/packages/gnome.scm (evince)[build-system]: Switch to
GLIB-OR-GTK-BUILD-SYSTEM.
2014-11-04 18:59:25 +01:00
Ludovic Courtès
d611d0833f
gnu: gdb: Do not install libopcodes and libbfd.
...
* gnu/packages/gdb.scm (gdb)[arguments]: Add 'post-install' phase.
2014-11-04 18:59:25 +01:00
Ludovic Courtès
b77b84717d
gnu: gdb: Update to 7.8.1.
...
* gnu/packages/gdb.scm (gdb): Update to 7.8.1.
2014-11-04 18:59:25 +01:00
Federico Beffa
aec149e32a
gnu: Add docbook-xml-4.2
...
* gnu/packages/docbook.scm (docbook-xml-4.2): New variable.
2014-11-04 18:43:08 +01:00
Federico Beffa
6f885c059c
gnu: Add gnome-themes-standard.
...
* gnu/packages/gnome.scm (gnome-themes-standard): New variable.
2014-11-04 18:33:32 +01:00
Federico Beffa
cd14b5e3f3
gnu: librsvg: Generate complete loaders.cache including support for SVG.
...
* gnu/packages/gnome.scm (librsvg): Add 'generate-full-cache phase.
2014-11-04 18:16:12 +01:00
Andreas Enge
ff0a8c590d
gnu: qt: Explicitly link with the dbus library.
...
* gnu/packages/qt.scm (qt, qt-4): Add a configure flag to link explicitly
with dbus.
2014-11-04 15:41:20 +01:00
Andreas Enge
6f7f24092f
gnu: swig: Disable input python.
...
* gnu/packages/swig.scm (swig): Disable input python. Before, it was not
taken into account during configure; now that it is found, it fails
its tests. None of the dependent packages need it.
2014-11-04 13:43:20 +01:00
Andreas Enge
4f38d922fe
gnu: swig: Update to 3.0.2.
...
* gnu/packages/swig.scm (swig): Update to 3.0.2.
2014-11-04 13:42:01 +01:00
Andreas Enge
17e1ddf697
gnu: swig: Update to 2.0.12.
...
* gnu/packages/swig.scm (swig): Update to 2.0.12.
2014-11-04 13:41:02 +01:00
Andreas Enge
3c0f23290d
gnu: python-wrapper: Propagate input python.
...
* gnu/packages/python.scm (python-wrapper): Propagate input python, so that
the python libraries are made available as well as the python3 binaries
without the symbolic links.
2014-11-04 13:40:32 +01:00
Eric Bavier
b38e45d813
gnu: Use version-major+minor in gnome and gtk.
...
* gnu/packages/gnome.scm (gnome-desktop, gnome-doc-utils,
libgnome-keyring, evince, gsettings-desktop-schemas,
gnome-icon-theme, libnotify, lipeas, glade, libcroco, libgsf,
librsvg, libidl, orbit2, gconf, gnome-mime-data, gnome-vfs,
libgnome, libart-lgpl, libgnomecanvas, libgnomeui, libglade,
libgnomeprint, libgnomeprintui, libbonoboui, goffice, gnumeric): Use
version-major+minor.
(shared-mime-info, hicolor-icon-theme): Wrap long uri lines.
* gnu/packages/gtk.scm (atk, pangox-compat, gtksourceview, gdk-pixbuf,
at-spi2-core, at-spi2-atk, gtk+-2, gtk+, pangomm, atkmm, gtkmm,
gtkmm-2): Use version-major+minor.
2014-11-04 05:03:26 -06:00
Federico Beffa
6888830b35
gnu: Add Cython.
...
* gnu/packages/python.scm (cython, cython2): New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-11-03 10:36:50 +01:00
Ludovic Courtès
3b509259bf
gnu: man-pages: Build sequentially.
...
Fixes <http://bugs.gnu.org/18701 >.
Reported by Mark H Weaver <mhw@netris.org>.
* gnu/packages/man.scm (man-pages)[arguments]: Add #:parallel-build? #f.
2014-11-02 23:23:43 +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
05962f2958
packages: Implement grafts.
...
Thanks to Mark H. Weaver <mhw@netris.org> for insightful discussions
and suggestions.
* guix/packages.scm (<package>)[graft]: New field.
(patch-and-repack): Invoke 'package-derivation' with #:graft? #f.
(package-source-derivation): Likewise. Do not use (%guile-for-build)
in call to 'patch-and-repack', and we could end up using a grafted
Guile.
(expand-input): Likewise, also for 'package-cross-derivation' call.
(package->bag): Add #:graft? parameter. Honor it. Use 'strip-append'
instead of 'package-full-name'.
(input-graft, input-cross-graft, bag-grafts, package-grafts): New
procedures.
(package-derivation, package-cross-derivation): Add #:graft? parameter
and honor it.
* gnu/packages/bootstrap.scm (package-with-bootstrap-guile): Add
recursive call on 'graft'.
* guix/build-system/gnu.scm (package-with-explicit-inputs,
package-with-extra-configure-variable, static-package): Likewise.
(gnu-build): Use the ungrafted Guile to avoid full rebuilds.
(gnu-cross-build): Likewise.
* guix/build-system/cmake.scm (cmake-build): Likewise.
* guix/build-system/glib-or-gtk.scm (glib-or-gtk-build): Likewise.
* guix/build-system/perl.scm (perl-build): Likewise.
* guix/build-system/python.scm (python-build): Likewise.
* guix/build-system/ruby.scm (ruby-build): Likewise.
* guix/build-system/trivial.scm (guile-for-build): Likewise.
* tests/packages.scm ("package-derivation, direct graft",
"package-cross-derivation, direct graft", "package-grafts,
indirect grafts", "package-grafts, indirect grafts, cross",
"package-grafts, indirect grafts, propagated inputs",
"package-derivation, indirect grafts"): New tests.
("bag->derivation", "bag->derivation, cross-compilation"): Wrap in
'parameterize'.
* doc/guix.texi (Security Updates): New node.
(Invoking guix build): Document --no-graft.
2014-11-02 21:22:12 +01:00
Andreas Enge
5c2033f864
gnu: Add oxygen-icons.
...
* gnu/packages/kde.scm (oxygen-icons): New variable.
2014-11-02 19:13:44 +01:00
David Thompson
43402c5cd2
gnu: Add freeimage.
...
* gnu/packages/image.scm (freeimage): New variable.
2014-11-02 12:33:25 -05:00
Andreas Enge
76c9b6aaef
gnu: libart-lgpl: Update to 2.3.21.
...
* gnu/packages/gnome.scm (libart-lgpl): Update to 2.3.21.
2014-11-02 13:15:39 +01:00
Eric Bavier
edda6db236
gnu: wget: Add input libpsl.
...
* gnu/packages/wget.scm (wget)[inputs]: Add libpsl.
2014-10-31 20:25:02 -05:00
Eric Bavier
488e886384
gnu: Add libpsl.
...
* gnu/packages/web.scm (libpsl): New variable.
2014-10-31 20:25:02 -05:00
Eric Bavier
fb7bdb43ef
gnu: wget: Upgrade to 1.16.
...
* gnu/packages/wget.scm (wget)[source]: Upgrade to 1.16.
[inputs]: Add libidn.
[native-inputs]: Add python, perl-http-daemon, and
perl-io-socket-ssl.
2014-10-31 20:25:02 -05:00
Eric Bavier
3484d052fa
gnu: Add perl-io-socket-ssl.
...
* gnu/packages/web.scm (perl-io-socket-ssl): New variable.
2014-10-31 20:25:02 -05:00
Eric Bavier
a16e9204ad
gnu: Add perl-net-ssleay.
...
* gnu/packages/openssl.scm (perl-net-ssleay): New variable.
2014-10-31 20:25:02 -05:00
David Thompson
12d39eb514
gnu: ruby: Update to 2.1.4.
...
* gnu/packages/ruby.scm: Update. Remove the now redundant readline patch.
2014-10-31 18:57:30 -04:00
Jason Self
c268a0d4a6
gnu: linux-libre: Update to 3.17.2.
...
* gnu/packages/linux.scm (linux-libre): Update to version 3.17.2.
2014-10-30 21:13:20 -07:00
Ludovic Courtès
49aeaedfa7
gnu: gpsbabel: Correctly unquote the value for #:tests?.
...
* gnu/packages/gps.scm (gpsbabel)[arguments]: Add missing unquote.
Fixes typo introduced in 8235039
.
2014-10-31 00:10:44 +01:00
Ludovic Courtès
82350397ed
gnu: gpsbabel: Disable tests on i686.
...
* gnu/packages/gps.scm (gpsbabel)[arguments]: Add #:tests?.
2014-10-30 14:08:03 +01:00
Andreas Enge
e9a6d2252c
gnu: texlive: Move script packages from native-inputs to inputs.
...
* gnu/packages/texlive.scm (texlive): Move perl, python and tcsh from
native inputs to inputs.
2014-10-30 00:01:02 +01:00
Andreas Enge
b32c8549e4
gnu: texlive: Add inputs fontforge and ruby.
...
* gnu/packages/texlive.scm (texlive): Add interpreters fontforge and ruby
to the inputs.
2014-10-29 21:21:50 +01:00
Andreas Enge
7591698210
gnu: texlive: Use system potrace instead of bundled copy.
...
* gnu/packages/texlive.scm (texlive): Add potrace as an input and modify
the configure flags accordingly.
2014-10-29 21:21:49 +01:00
Andreas Enge
4797d84ddb
gnu: potrace: Install libraries and header files.
...
* gnu/packages/fontutils.scm (potrace): Add configure flag to install
libraries and header files.
2014-10-29 21:21:49 +01:00
Andreas Enge
283fd55b41
gnu: texlive: Drop obsolete input t1lib.
...
* gnu/packages/texlive.scm (texlive): Drop input t1lib and the corresponding
configure flag.
Since texlive-2013, xdvi uses freetype instead of t1lib for rendering.
2014-10-29 21:21:49 +01:00
Andreas Enge
609578a7d0
gnu: texlive: Use system libpaper instead of bundled copy.
...
* gnu/packages/texlive.scm (texlive): Add libpaper as an input and modify
the configure flags accordingly.
2014-10-29 21:21:49 +01:00
Andreas Enge
c70cf7eb07
gnu: texlive: Use system harfbuzz instead of bundled copy.
...
* gnu/packages/texlive.scm (texlive): Add harfbuzz as an input and modify
the configure flags accordingly.
2014-10-29 21:21:48 +01:00
Andreas Enge
27383915ce
gnu: harfbuzz: Add and enable input graphite2.
...
* gnu/packages/gtk.scm (harfbuzz): Add input graphite2 and enable it with
the corresponding configure flag.
2014-10-29 21:21:48 +01:00
Andreas Enge
be2c88caa0
gnu: texlive: Use system graphite2 instead of bundled copy.
...
* gnu/packages/texlive.scm (texlive): Add graphite2 as an input and modify
the configure flags accordingly.
2014-10-29 21:21:48 +01:00
Ludovic Courtès
3b23972059
gnu: Add GPS Correlate.
...
* gnu/packages/gps.scm (gpscorrelate): New variable.
2014-10-29 17:58:42 +01:00
Ludovic Courtès
83aabfbcc6
gnu: Add GPSBabel.
...
* gnu/packages/gps.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-10-29 14:58:31 +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
Ludovic Courtès
9d3074609a
gnu: Add Xtensa bare-bones cross-compiler.
...
* gnu/packages/cross-base.scm (xgcc-xtensa): New variable.
* gnu/packages/bootstrap.scm (glibc-dynamic-linker): Add case for
"xtensa-elf".
2014-10-29 00:31:23 +01:00
Ludovic Courtès
31a123fe00
gnu: guile-ncurses: Update to 1.6.
...
* gnu/packages/guile.scm (guile-ncurses): Update to 1.6.
2014-10-29 00:31:23 +01:00
Ludovic Courtès
7491edafdb
gnu: mit-scheme: Fix typo in 'supported-systems'.
...
* gnu/packages/scheme.scm (mit-scheme)[supported-systems]: Correct
spelling of "mips64el-linux".
2014-10-28 10:29:36 +01:00
Ludovic Courtès
f15615b119
gnu: atlas: Make it non-substitutable.
...
Suggested by Federico Beffa <beffa@ieee.org>.
* gnu/packages/maths.scm (atlas)[arguments]: Pass #:substitutable? #f.
[description]: Adjust accordingly.
2014-10-28 10:17:55 +01:00
Ludovic Courtès
f47638a353
gnu: Mark a few packages as unsupported on MIPS.
...
* gnu/packages/gprolog.scm (gprolog): Add 'supported-systems' field.
* gnu/packages/qemu.scm (qemu-headless): Likewise.
* gnu/packages/qt.scm (qt): Likewise.
* gnu/packages/scheme.scm (racket): Likewise.
2014-10-28 01:18:50 +01:00
John Darrington
eeb3703db5
gnu: Add miscfiles
...
* gnu/packages/miscfiles.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-10-27 11:17:21 +01:00
Mark H Weaver
4e2f98c539
gnu: Add prefix to license imports in (gnu packages feh).
...
* gnu/packages/feh.scm: Import (guix licenses) with #:prefix license: to avoid
importing 'imlib2' from both (gnu packages image) and (guix licenses).
2014-10-27 03:35:02 -04:00
Mark H Weaver
6becfdff76
gnu: ruby: Miscellaneous improvements to package definition.
...
* gnu/packages/ruby.scm (ruby): Compute major+minor version string for the
source URI. Switch to the .bz2 tarball and update the hash accordingly.
Remove 'autoconf' from the inputs. Change 'native-search-paths' to the
directory that is actually created by the build. Remove the package name
from the synopsis.
(ruby-1.8): Compute major+minor version string for the source URI, and avoid
the use of 'name' in the URI computation. Remove 'name' field, since it is
inherited and no longer needed.
2014-10-27 03:20:36 -04:00
Pjotr Prins
218ee89b0c
gnu: Add ruby 1.8.7.
...
* gnu/packages/ruby.scm (ruby-1.8): New variable.
2014-10-27 03:20:32 -04:00
Alex Kost
b94ae0b89e
gnu: gnutls: Fix path to a guile site directory.
...
Suggested by Ludovic Courtès.
* gnu/packages/gnutls.scm (gnutls): Add '--with-guile-site-dir' configure
flag.
2014-10-27 09:56:58 +03:00
Mark H Weaver
fa35dafe9a
gnu: parallel: Update to 20141022.
...
* gnu/packages/parallel.scm (parallel): Update to 20141022.
2014-10-26 23:05:29 -04:00
Mark H Weaver
bed9307062
gnu: tor: Update to 0.2.5.10.
...
* gnu/packages/tor.scm (tor): Update to 0.2.5.10.
2014-10-26 16:49:55 -04:00
Alex Kost
8835aed4ad
licenses: Add 'imlib2'.
...
* guix/licenses.scm (imlib2): New variable.
* gnu/packages/image.scm (imlib2): Use it.
2014-10-26 22:22:43 +03:00
Eric Bavier
35b9e4232c
gnu: Some cleanup based on lint checkers.
...
* gnu/packages/admin.scm, gnu/packages/aidc.scm, gnu/packages/algebra.scm,
gnu/packages/apr.scm, gnu/packages/avahi.scm, gnu/packages/backup.scm,
gnu/packages/base.scm, gnu/packages/calcurse.scm, gnu/packages/cdrom.scm,
gnu/packages/check.scm, gnu/packages/compression.scm, gnu/packages/cook.scm,
gnu/packages/crypto.scm, gnu/packages/cryptsetup.scm, gnu/packages/curl.scm,
gnu/packages/cyrus-sasl.scm, gnu/packages/databases.scm,
gnu/packages/doxygen.scm, gnu/packages/dwm.scm, gnu/packages/elf.scm,
gnu/packages/emacs.scm, gnu/packages/feh.scm, gnu/packages/file.scm,
gnu/packages/fish.scm, gnu/packages/flex.scm, gnu/packages/fltk.scm,
gnu/packages/fontutils.scm, gnu/packages/games.scm, gnu/packages/gcal.scm,
gnu/packages/gcc.scm, gnu/packages/geeqie.scm, gnu/packages/ghostscript.scm,
gnu/packages/gimp.scm, gnu/packages/gl.scm, gnu/packages/glib.scm,
gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm,
gnu/packages/gperf.scm, gnu/packages/grub.scm, gnu/packages/gsasl.scm,
gnu/packages/gtk.scm, gnu/packages/guile-wm.scm, gnu/packages/guile.scm,
gnu/packages/hurd.scm, gnu/packages/icu4c.scm, gnu/packages/image.scm,
gnu/packages/imagemagick.scm, gnu/packages/irssi.scm, gnu/packages/kde.scm,
gnu/packages/libdaemon.scm, gnu/packages/libevent.scm,
gnu/packages/libidn.scm, gnu/packages/libusb.scm, gnu/packages/linux.scm,
gnu/packages/lout.scm, gnu/packages/lsh.scm, gnu/packages/lsof.scm,
gnu/packages/lua.scm, gnu/packages/maths.scm, gnu/packages/mcrypt.scm,
gnu/packages/mp3.scm, gnu/packages/netpbm.scm, gnu/packages/noweb.scm,
gnu/packages/ocaml.scm, gnu/packages/openssl.scm, gnu/packages/pcre.scm,
gnu/packages/pdf.scm, gnu/packages/pkg-config.scm,
gnu/packages/pretty-print.scm, gnu/packages/python.scm, gnu/packages/qt.scm,
gnu/packages/rsync.scm, gnu/packages/scheme.scm, gnu/packages/scrot.scm,
gnu/packages/sdl.scm, gnu/packages/skribilo.scm, gnu/packages/ssh.scm,
gnu/packages/stalonetray.scm, gnu/packages/tcl.scm, gnu/packages/tcsh.scm,
gnu/packages/telephony.scm, gnu/packages/texlive.scm, gnu/packages/tor.scm,
gnu/packages/valgrind.scm, gnu/packages/version-control.scm,
gnu/packages/vim.scm, gnu/packages/vpn.scm, gnu/packages/w3m.scm,
gnu/packages/web.scm, gnu/packages/wordnet.scm, gnu/packages/xiph.scm,
gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/packages/zile.scm,
gnu/packages/zip.scm, gnu/packages/zsh.scm [synopsis, description]: Adjust
according to lint checkers.
* gnu/packages/fltk.scm (fltk)[source]: Wrap long line in uri.
* /gnu/packages/xiph.scm (libogg, libtheora, vorbis-tools)[source]: Same.
2014-10-26 13:03:53 -05:00
Federico Beffa
ec322be248
gnu: Add ATLAS.
...
* gnu/packages/maths.scm (atlas): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-10-26 15:16:06 +01:00
Joshua Grant
822efdff8a
Update name and email address for Joshua Grant.
2014-10-26 14:48:57 +01:00
John Darrington
3435266298
gnu: Add cppunit
...
* gnu/packages/check.scm (cppunit): New variable.
2014-10-26 08:50:58 +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
16755848fc
gnu: acl: Install library and disable failing test suite.
...
Previously, this package was completely broken. It installed only
binaries that failed to run for lack of the shared library.
* gnu/packages/acl.scm (acl): Disable tests. Remove customized
'check' phase that ran tests and ignored errors. Remove 'perl' as
input, needed only for tests. Replace 'install' phase with one that
includes 'install-lib' target.
2014-10-26 02:55:38 -04:00
Mark H Weaver
e102df2812
gnu: openssl: Update to 1.0.1j.
...
* gnu/packages/openssl.scm (openssl): Update to 1.0.1j.
2014-10-26 02:55:38 -04:00
Mark H Weaver
c57a6e4cd5
gnu: gettext: Update to 0.19.3.
...
* gnu/packages/gettext.scm (gettext): Update to 0.19.3.
2014-10-26 02:55:37 -04:00
Mark H Weaver
459cad2311
gnu: bash: Update to 4.3.30.
...
* gnu/packages/bash.scm (%patch-series-4.3): Add patches 28-30.
(bash)[source]: Remove parser-oob patch. It is superceded by
upstream patch bash43-028.
2014-10-26 02:55:37 -04:00
Mark H Weaver
6178ae9cb7
gnu: make: Update to 4.1.
...
* gnu/packages/base.scm (make): Update to 4.1. Adapt 'default_shell'
substitution to new code.
* gnu/packages/commencement.scm (gnu-make-boot0): Remove code that
manually removed guile.c from list of things to build.
2014-10-26 02:55:37 -04:00
Mark H Weaver
f9e687b51a
gnu: ffmpeg: Add version 2.2.9 and use it for vlc.
...
* gnu/packages/video.scm (ffmpeg-2.2): New variable.
(vlc): Use ffmpeg-2.2.
2014-10-25 20:06:43 -04:00
Andreas Enge
569ac04681
gnu: python2-pyicu: Update to 1.8.
...
* gnu/packages/python.scm (python2-pyicu): Update to 1.8.
2014-10-24 21:36:41 +02:00
Mark H Weaver
23466647a8
gnu: vlc: Update to 2.1.5.
...
* gnu/packages/video.scm (vlc): Update to 2.1.5.
2014-10-23 20:16:46 -04:00
Mark H Weaver
47bc885c2c
gnu: icecat: Update to 31.2.0.
...
* gnu/packages/gnuzilla.scm (icecat): Update to 31.2.0. Download
source from GNU mirrors.
2014-10-23 18:47:39 -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
Jason Self
7947a05439
gnu: ffmpeg: Update to 2.4.2.
...
* gnu/packages/video.scm (ffmpeg): Update to version 2.4.2.
2014-10-20 12:32:42 -07:00
John Darrington
45c151d9b4
gnu: Add sane-backends
...
* gnu/packages/scanner.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-10-20 18:13:36 +02:00
Andreas Enge
9a9f1003ae
gnu: sqlite: Add readline as input.
...
* gnu/packages/databases.scm (sqlite): Add input readline.
2014-10-20 16:10:09 +02:00
Ian Denhardt
29a7c98a42
gnu: Add 'version-prefix' and 'version-major+minor'; use them.
...
The procedure version-prefix truncates a version string to a certain
number of components. version-major+minor is a special case of this,
which extracts the "major.minor" part of the string. Previously this
was handled by an expression common to several packages.
* guix/utils.scm (version-prefix, version-major+minor): New procedures
* gnu/packages/backup.scm (duplicity): Use version-major+minor.
* gnu/packages/cmake.scm (cmake): Likewise.
* gnu/packages/gnome.scm (libbonobo, libbonoboui): Likewise.
* gnu/packages/gnutls.scm (gnutls): Likewise.
* gnu/packages/mail.scm (gmime): Likewise.
* gnu/packages/mpd.scm (mpd): Likewise.
* gnu/packages/mpi.scm (openmpi): Likewise.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-10-20 15:32:54 +02:00
John Darrington
d99e12d247
gnu: Add ntp
...
* gnu/packages/ntp.scm: New file.
* gnu-system.am (gnu/packages/ntp.scm): Add it.
2014-10-19 10:03:34 +02:00
Ludovic Courtès
67a86d3b8d
gnu: valgrind: Don't build on mipsel64-linux.
...
* gnu/packages/valgrind.scm (valgrind): Add 'supported-systems'.
2014-10-17 23:23:20 +02:00
Ludovic Courtès
1d830bc0c2
gnu: sdl-gfx: Build only on Intel machines.
...
* gnu/packages/sdl.scm (sdl-gfx): Add 'supported-systems' field.
2014-10-17 23:23:20 +02:00
Jason Self
fd2b6df2a8
gnu: linux-libre: Update to 3.17.1.
...
* gnu/packages/linux.scm (linux-libre): Update to version 3.17.1.
2014-10-16 05:45:44 -07:00
Ludovic Courtès
51861587c6
gnu: gnutls: Patch bug in 'set-session-server-name!'.
...
* gnu/packages/patches/gnutls-server-name-fix.patch: New file.
* gnu/packages/gnutls.scm (gnutls)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2014-10-14 23:09:07 +02:00
John Darrington
11c38cbe0d
gnu: Add xboing
...
* gnu/packages/games.scm (xboing): New variable.
2014-10-13 23:39:23 +02:00
Ludovic Courtès
3de9a5936c
gnu: gnutls: Update to 3.2.19.
...
* gnu/packages/gnutls.scm (gnutls): Update to 3.2.19.
2014-10-13 23:34:09 +02:00
Eric Bavier
6aad2d625f
gnu: xfig, transfig: Patch compiler flags for mips and i686.
...
* gnu/packages/xfig.scm (xfig, transfig)[arguments]: Have Makefile
substitution match for more targets.
2014-10-13 10:11:43 -05:00
Mark H Weaver
0546393164
gnu: nss-mdns: Add alternate source URLs.
...
Based on 8c43746
by Ludovic Courtès <ludo@gnu.org>.
Fixes <http://bugs.gnu.org/18704 >.
* gnu/packages/avahi.scm (nss-mdns)[source]: Add Debian and Fedora mirrors.
2014-10-13 03:03:42 -04:00
Ludovic Courtès
7d09fb3464
gnu: icu4c: Reinstate RUNPATH on shared libraries.
...
Fixes <http://bugs.gnu.org/18695 >.
Reported by Mark H Weaver <mhw@netris.org>.
* gnu/packages/icu4c.scm (icu4c)[arguments]: In 'add-lib-to-runpath',
reinstate RUNPATH on files under lib/. Fixes a regression introduced
in commit 7239828
.
2014-10-13 00:34:44 +02:00
Ludovic Courtès
817efe8bb1
gnu: guile-ssh: Update to 0.7.1.
...
* gnu/packages/ssh.scm (guile-ssh)[source]: Update to 0.7.1.
[arguments]: Remove ssh/Makefile.am fiddling from 'autoreconf' phase.
Remove #:parallel-build? argument.
[inputs]: Add LIBGCRYPT-1.5.
2014-10-13 00:32:14 +02:00
Ludovic Courtès
e3703818db
gnu: libssh: Add libgcrypt bug-fix patch.
...
Suggested by Artyom Poptsov <poptsov.artyom@gmail.com>.
* gnu/packages/ssh.scm (libssh)[source]: Add 'patches'.
2014-10-13 00:30:49 +02:00
Ludovic Courtès
3ad9a0b1e7
gnu: guix: Update development snapshot.
...
* gnu/packages/package-management.scm (guix-0.7): Make public.
(guix-devel)[source]: Update to commit 14e84b2
.
[propagated-inputs]: New field.
(guix): Alias for GUIX-DEVEL.
2014-10-13 00:29:09 +02:00
John Darrington
14e84b2d97
gnu: Add unixodbc
...
* gnu/packages/databases.scm (unixodbc): New variable.
2014-10-12 14:19:26 +02:00
Mark H Weaver
fac8b30bf8
gnu: magit: Update to 1.2.1.
...
* gnu/packages/emacs.scm (magit): Update to 1.2.1.
2014-10-12 03:32:36 -04:00
Mark H Weaver
1b7d5242c3
gnu: libarchive: Apply fixes including for CVE-2013-0211.
...
* gnu/packages/patches/libarchive-CVE-2013-0211.patch,
gnu/packages/patches/libarchive-fix-lzo-test-case.patch,
gnu/packages/patches/libarchive-mtree-filename-length-fix.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/backup.scm (libarchive)[source]: Add patches.
2014-10-11 23:21:37 -04:00
Eric Bavier
36ae58488b
gnu: Add transfig.
...
* gnu/packages/xfig.scm (transfig): New variable.
2014-10-11 21:11:23 -05:00
Eric Bavier
b3f3fb825e
gnu: Add xfig.
...
* gnu/packages/xfig.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-10-11 21:11:23 -05:00
Eric Bavier
a0e9b72e44
gnu: libjpeg: Upgrade to version 9a.
...
* gnu/packages/image.scm (libjpeg): Upgrade to version 9a.
2014-10-11 21:11:23 -05:00
Eric Bavier
50d74f3964
gnu: Add imake.
...
* gnu/packages/xorg.scm (imake): New variable.
2014-10-11 21:11:23 -05:00
John Darrington
fddbf35bf5
gnu: Add perl-zip.
...
* gnu/packages/zip.scm (perl-zip): New variable.
2014-10-11 17:00:15 +02:00
Mark H Weaver
d8b85b7d42
gnu: openssh: Update to 6.7p1.
...
* gnu/packages/ssh.scm (openssh): Update to 6.7p1.
2014-10-11 02:57:39 -04:00
Mark H Weaver
58d08c369b
Add copyright line to gnuzilla.scm.
...
* gnu/packages/gnuzilla.scm: Add copyright line for Mark H Weaver, which
should have been added in 74c7af9
(gnu: icecat: Update to 31.1.1).
2014-10-11 02:57:35 -04:00
John Darrington
7239828d29
gnu: icu4c: Correct error in the binaries' runpath
...
* gnu/packages/icu4c.scm (icu4c): Apply the RUNPATH to the binaries,
instead of the libs
2014-10-10 05:35:07 +02:00
Mark H Weaver
74c7af9fb8
gnu: icecat: Update to 31.1.1.
...
* gnu/packages/gnuzilla.scm (icecat): Update to 31.1.1. Add 'pango',
'freetype', 'libxft' and 'pulseaudio' as inputs. Set
'out-of-source?' to #t. Remove 'sanitise' phase. Adapt customized
'configure' phase to handle 'out-of-source?' build. Add
'--with-l10n-base' argument to configure.
2014-10-09 00:04:43 -04:00
Eric Bavier
c824d34fae
gnu: cmake: Use our curl, zlib, expat, bzip2, and libarchive.
...
* gnu/packages/cmake.scm (cmake)[arguments]: Move sh-patching to new
'patch-bin-sh phase. New 'set-paths phase.
[inputs]: Add curl, zlib, expat, bzip2, and libarchive.
[description]: Fix space after end-of-sentence.
2014-10-08 11:56:58 -05:00
Eric Bavier
ae133b89cc
gnu: slim: Fix typo in synopsis and wrap description.
...
* gnu/packages/slim.scm (slim)[synopsis]: Fix typo.
[description]: Fix two-space-after-end-of-sentence. Wrap to 80
characters.
2014-10-08 09:39:17 -05:00
Eric Bavier
36160ebbfb
gnu: conkeror: install conkeror-spawn-helper.
...
* gnu/packages/conkeror.scm (conkeror)[build-system]: Change to
gnu-build-system. Adjust arguments accordingly.
[inputs]: Remove now-implicit bash.
[native-inputs]: Remove now-implicit tar and gzip.
[description]: Fix two-space-after-end-of-sentence. Remove comment
about separate conkeror-spawn-process-helper package.
2014-10-08 08:57:08 -05:00
Eric Bavier
0c115d8c64
gnu: Add fontforge.
...
* gnu/packages/fontutils.scm (fontforge): New variable.
2014-10-07 16:37:13 -05:00
Eric Bavier
f945bf06af
gnu: Add libuninameslist.
...
* gnu/packages/fontutils.scm (libuninameslist): New variable.
2014-10-07 16:37:13 -05:00
Eric Bavier
5277dbb062
gnu: Add libspiro.
...
* gnu/packages/fontutils.scm (libspiro): New variable.
2014-10-07 16:37:12 -05:00
Eric Bavier
ee69f85c7d
gnu: Add potrace.
...
* gnu/packages/fontutils.scm (potrace): New variable.
2014-10-07 16:37:12 -05:00
John Darrington
c28ba7aa60
gnu: boost: Add zlib to the inputs.
...
* gnu/packages/boost.scm (boost): Add zlib to inputs.
2014-10-07 11:51:00 +02:00
Ludovic Courtès
eb564fc389
gnu: eudev: Really update to 1.10.
...
* gnu/packages/linux.scm (eudev)[version]: Fix typo.
[source]: Add 'snippet'.
2014-10-07 10:31:45 +02:00
Mark H Weaver
cb90e7e0eb
gnu: mupdf: Update to 1.6.
...
* gnu/packages/pdf.scm (mupdf): Update to 1.6.
2014-10-06 23:41:28 -04:00
Mark H Weaver
235c4ec30a
gnu: mupdf: Use a source URL where older versions remain available.
...
* gnu/packages/pdf.scm (mupdf)[source]: Download from the archive
subdirectory, where both old and new versions are kept.
2014-10-06 23:41:24 -04:00
Jason Self
2de52589dd
gnu: eudev: Update to 1.10.
...
* gnu/packages/linux.scm (eudev): Update to version 1.10.
2014-10-06 16:10:58 -07:00
John Darrington
80059f54d9
gnu: clucene: Enable the contrib-libs.
...
* gnu/packages/rdf.scm (clucene): Enable the contribs-lib directory.
2014-10-06 23:26:15 +02:00
John Darrington
475992f20d
gnu: libxdamage: Move inputs to propagated-inputs
...
* gnu/packages/xorg.scm (libxdamage): Move all existing inputs
to propagated-inputs.
2014-10-06 23:26:11 +02:00
Ludovic Courtès
177088a3f3
gnu: net-tools: Allow compilation with current libc and GCC.
...
* gnu/packages/patches/net-tools-bitrot.patch: New file.
* gnu/packages/linux.scm (net-tools): Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2014-10-06 23:11:41 +02:00
Ludovic Courtès
75af27f764
gnu: mit-scheme: Restrict to non-MIPS systems.
...
* gnu/packages/scheme.scm (mit-scheme)[supported-systems]: New field.
2014-10-06 19:34:27 +02:00
Jason Self
108e0c6101
gnu: linux-libre: Update to 3.17.
...
* gnu/packages/linux.scm (linux-libre): Update to version 3.17.
2014-10-06 05:04:24 -07:00
Ian Denhardt
b0d1f10b5e
gnu: Add feh.
...
* gnu/packages/feh.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-10-06 09:57:13 +02:00
Ludovic Courtès
8c43746f35
gnu: libdaemon: Add alternate source URLs.
...
Fixes <http://bugs.gnu.org/18639 >.
Reported by Mark H Weaver <mhw@netris.org>.
* gnu/packages/libdaemon.scm (libdaemon)[source]: Add Debian and Fedora
mirrors.
2014-10-06 09:57:12 +02:00
Jason Self
04a6e43755
gnu: linux-libre: Update to 3.16.4.
...
* gnu/packages/linux.scm (libogg): Update to version 3.16.4.
2014-10-05 19:56:16 -07:00
Mark H Weaver
f410c11076
gnu: xpdf: Update to 3.04.
...
* gnu/packages/patches/xpdf-constchar.patch: Remove.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/pdf.scm (xpdf): Update to 3.04. Remove patch.
Add libpng as an input.
2014-10-05 22:39:37 -04:00
Ludovic Courtès
708be46bfd
gnu: dbus: Move 'pkg-config' to 'native-inputs'.
...
* gnu/packages/glib.scm (dbus): Move PKG-CONFIG to 'native-inputs'.
2014-10-05 22:24:33 +02:00
Ludovic Courtès
8fa9ff20a8
gnu: dbus: Create $out/etc/dbus-1/{system,session}.d to placate 'dbus-launch'.
...
* gnu/packages/glib.scm (dbus)[arguments]: Add 'post-install' phase.
2014-10-05 22:24:33 +02:00
Ludovic Courtès
22e47b640e
gnu: dbus: Update to 1.8.8.
...
* gnu/packages/glib.scm (dbus): Update to 1.8.8.
2014-10-05 22:24:33 +02:00
Ludovic Courtès
d3d337d2d8
build-system: Bags record their system and target.
...
* guix/build-system.scm (<bag>)[system, target]: New fields.
(make-bag): Add #:system parameter and pass it to LOWER.
* gnu/packages/bootstrap.scm (make-raw-bag): Initialize 'system' field.
* guix/build-system/cmake.scm (lower): Likewise.
* guix/build-system/perl.scm (lower): Likewise.
* guix/build-system/python.scm (lower): Likewise.
* guix/build-system/ruby.scm (lower): Likewise.
* guix/build-system/trivial.scm (lower): Likewise.
* guix/build-system/gnu.scm (lower): Initialize 'system' and 'target'
fields.
* guix/packages.scm (bag->derivation, bag->cross-derivation): New
procedures.
(package-derivation, package-cross-derivation): Use 'bag->derivation'.
* tests/packages.scm ("search paths"): Initialize 'system' and 'target'
fields.
("package->bag", "package->bag, cross-compilation", "bag->derivation",
"bag->derivation, cross-compilation"): New tests.
2014-10-05 21:58:42 +02:00
Ludovic Courtès
b4469d8c12
gnu: cross-base: Use the right dynamic linker name.
...
* gnu/packages/cross-base.scm (cross-gcc-arguments): Parametrize
%CURRENT-TARGET-SYSTEM.
* tests/monads.scm ("package-file + package->cross-derivation"): Replace
"foo64-gnu" with "mips64el-linux-gnu".
2014-10-05 21:58:42 +02:00
Ludovic Courtès
cdb4b4b3ed
gnu: cross-base: Externalize cross-gcc arguments.
...
* gnu/packages/cross-base.scm (cross-gcc-arguments): New procedure.
(cross-gcc): Use it. [No functional change.]
2014-10-05 21:58:42 +02:00
Ludovic Courtès
0d5a559f0f
build-system: Introduce "bags" as an intermediate representation.
...
* guix/build-system.scm (<build-system>)[build, cross-build]: Remove.
[lower]: New field.
(<bag>): New record type.
(make-bag): New procedure.
* guix/packages.scm (bag-transitive-inputs, bag-transitive-build-inputs,
bag-transitive-host-inputs, bag-transitive-target-inputs,
package->bag): New procedures.
(package-derivation): Use it; use the bag, apply its build procedure,
etc.
(package-cross-derivation): Likewise.
* gnu/packages/bootstrap.scm (raw-build, make-raw-bag): New procedure.
(%bootstrap-guile): Use them.
* guix/build-system/trivial.scm (lower): New procedure.
(trivial-build, trivial-cross-build): Remove 'source' parameter. Pass
INPUTS as is.
(trivial-build-system): Adjust accordingly.
* guix/build-system/gnu.scm (%store, inputs-search-paths,
standard-search-paths, expand-inputs, standard-inputs): Remove.
(gnu-lower): New procedure.
(gnu-build): Remove 'source' and #:implicit-inputs? parameters.
Remove 'implicit-inputs' and 'implicit-search-paths' variables. Get
the source from INPUT-DRVS.
(gnu-cross-build): Likewise.
(standard-cross-packages): Remove call to 'standard-packages'.
(standard-cross-inputs, standard-cross-search-paths): Remove.
(gnu-build-system): Remove 'build' and 'cross-build'; add 'lower'.
* guix/build-system/cmake.scm (lower): New procedure.
(cmake-build): Remove 'source' and #:cmake parameters. Use INPUTS and
SEARCH-PATHS as is. Get the source from INPUTS.
* guix/build-system/perl.scm: Likewise.
* guix/build-system/python.scm: Likewise.
* guix/build-system/ruby.scm: Likewise.
* gnu/packages/cross-base.scm (cross-gcc): Change "cross-linux-headers"
to "linux-headers".
(cross-libc)[xlinux-headers]: Pass #:implicit-cross-inputs? #f.
Likewise. In 'propagated-inputs', change "cross-linux-headers" to
"linux-headers".
* guix/git-download.scm (git-fetch): Use 'standard-packages' instead of
'standard-inputs'.
* tests/builders.scm ("gnu-build-system"): Remove use of
'build-system-builder'.
("gnu-build"): Remove 'source' and #:implicit-inputs? arguments to
'gnu-build'.
* tests/packages.scm ("search paths"): Adjust to new build system API.
("package-cross-derivation, no cross builder"): Likewise.
* doc/guix.texi (Build Systems): Add paragraph on bags.
2014-10-05 21:58:42 +02:00
Jason Self
881c3f0163
gnu: bazaar: Update to 2.6.0.
...
* gnu/packages/version-control.scm (bazaar): Update to version 2.6.0.
2014-10-04 16:21:51 -07:00
Andreas Enge
4d96439d08
gnu: git: Fix download location.
...
* gnu/packages/version-control.scm (git): Fix source uri by switching
to kernel.org.
2014-10-05 00:12:02 +02:00
Ludovic Courtès
ff212a5cdf
gnu: git: Update to 2.1.2.
...
* gnu/packages/version-control.scm (git): Update to 2.1.2.
2014-10-04 23:28:41 +02:00
John Darrington
3dcd78109c
gnu: pspp: Upgrade to 0.8.4.
...
* gnu/packages/maths.scm (pspp): Upgrade to 0.8.4.
2014-10-03 19:52:50 +02:00
Ludovic Courtès
7998200258
gnu: windowmaker: Update to 0.95.6.
...
* gnu/packages/gnustep.scm (windowmaker): Update to 0.95.6.
2014-10-03 18:03:09 +02:00
Manolis Ragkousis
2a9a4fb8b7
gnu: Add dfu-programmer
...
* gnu/packages/flashing-tools.scm (dfu-programmer): New variable.
* gnu/packages/patches/dfu-programmer-fix-libusb.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-10-02 10:46:29 +02:00
Mark H Weaver
4b91ce2974
gnu: tor: Update to 0.2.4.24.
...
* gnu/packages/tor.scm (tor): Update to 0.2.4.24.
2014-10-02 02:27:32 -04:00
Eric Bavier
98caed035f
gnu: autogen: Upgrade to 5.18.4.
...
* gnu/packages/autogen.scm (autogen): Upgrade to 5.18.4.
[native-inputs]: New field.
2014-09-30 17:29:24 -05:00
Ludovic Courtès
b62fe07f3d
gnu: Add perf.
...
* gnu/packages/linux.scm (perf): New variable.
2014-09-30 15:56:47 +02:00
Manolis Ragkousis
eff5f452b0
gnu: Move flashrom and avrdude to (gnu packages flashing-tools).
...
* gnu/packages/admin.scm (flashrom): Move this and...
* gnu/packages/avrdude.scm (avrdude): ... this to...
* gnu/packages/flashing-tools.scm: ... this. New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Adjust accordingly.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-09-30 13:38:01 +02:00
Alex Kost
e596ab0f24
gnu: Move giflib to (gnu packages image).
...
* gnu/packages/giflib.scm: Remove. Move the contents to (gnu packages image).
* gnu-system.am (GNU_SYSTEM_MODULES): Remove giflib file name.
* gnu/packages/emacs.scm: Remove giflib module name.
* gnu/packages/image.scm (giflib): New variable.
2014-09-30 08:50:35 +04:00
Eric Bavier
2efb3ddaa4
gnu: Add dblatex.
...
* gnu/packages/docbook.scm (dblatex): New variable.
2014-09-29 17:09:26 -05:00
Ludovic Courtès
6602576e84
gnu: guile-ncurses: Update to 1.5.
...
* gnu/packages/guile.scm (guile-ncurses): Update to 1.5. Remove patch.
* gnu/packages/patches/guile-ncurses-tests.patch: Remove.
* gnu-system.am (dist_patch_DATA): Remove it.
2014-09-29 23:17:53 +02:00
Mark H Weaver
2d5d63d718
gnu: bash: Update to 4.3.27 and fix out-of-bounds memory accesses.
...
Based on a patch by Ludovic Courtès <ludo@gnu.org>.
* gnu/packages/bash.scm (%patch-series-4.3): Add two patches.
(bash)[source]: Add parser-oob patch. Add 'snippet'.
[native-inputs]: New field.
* gnu/packages/commencement.scm (bison-boot1): New variable.
(static-bash-for-glibc): Add 'native-inputs'.
Co-Authored-By: Ludovic Courtès <ludo@gnu.org>
2014-09-29 14:14:54 -04:00
Eric Bavier
b5f4bb855d
gnu: Add synergy.
...
* gnu/packages/synergy.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-09-29 09:40:31 -05:00
Eric Bavier
335bc6833f
gnu: duplicity: Fix and disable some tests.
...
* gnu/packages/patches/duplicity-piped-password.patch: New patch.
* gnu/packages/patches/duplicity-test_selection-tmp.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/backup.scm (duplicity)[source]: Add patches field.
[inputs]: Add util-linux and tzdata.
[arguments]: rename patch-tests phase to check-setup. Set HOME and TZDIR
for tests.
2014-09-28 18:24:25 -05:00
Mathieu Lirzin
182d6311c2
gnu: Add dionysus.
...
* gnu/packages/maths.scm (dionysus): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-09-29 00:16:28 +02:00
David Thompson
acf735f2be
gnu: Add ruby-i18n.
...
* gnu/packages/ruby.scm (ruby-i18n): New variable.
2014-09-28 15:09:24 -04:00
Pjotr Prins
6ef8c59a7a
gnu: Add ruby.
...
Co-authored-by: David Thompson <davet@gnu.org>
* gnu/packages/ruby.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
* guix/licenses.scm (ruby): New variable.
2014-09-28 15:09:24 -04:00
Manolis Ragkousis
29a61bd0a5
gnu: hurd-headers: Use --build instead of --host.
...
* gnu/packages/hurd.scm (hurd-headers): Replace '--host' with
'--build'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-09-28 11:53:20 +02:00
Andreas Enge
47e225cde8
gnu: qt-4: Explicitly link with icu.
...
* gnu/packages/qt.scm (qt-4): Explicitly link with libicui18n, which is
dlopened by QtCore.so.
2014-09-28 09:35:32 +02:00
Ludovic Courtès
fcb0109d09
gnu: Add Nix.
...
This commit is dedicated to the Nix project, without which we wouldn't
be hacking all this today. :-)
* gnu/packages/package-management.scm (nix): New variable.
2014-09-28 01:04:18 +02:00
Ludovic Courtès
d22d72fc50
gnu: Add perl-www-curl.
...
* gnu/packages/web.scm (perl-www-curl): New variable.
2014-09-28 00:52:05 +02:00
Ludovic Courtès
274da61d51
gnu: Add perl-dbi and perl-dbd-sqlite.
...
* gnu/packages/databases.scm (perl-dbi, perl-dbd-sqlite): New variable.
2014-09-28 00:41:39 +02:00
Ludovic Courtès
a0efb39ad4
gnu: mit-scheme: Rename top-level helper.
...
Suggested by Mark H. Weaver.
* gnu/packages/scheme.scm (source-directory): Rename to...
(mit-scheme-source-directory): ... this.
2014-09-27 23:59:30 +02:00
Andreas Enge
319e2d1736
gnu: Add graphite2.
...
* gnu/packages/fontutils.scm (graphite2): New variable.
2014-09-27 23:48:30 +02:00
Andreas Enge
68dddcad62
gnu: mit-scheme: Delete more dangling symlinks for non-x86 systems.
...
* gnu/packages/scheme.scm (mit-scheme): Delete more dangling symlinks for
non-x86 systems.
2014-09-27 20:04:43 +02:00
Andreas Enge
ecb26c101e
gnu: mit-scheme: Fix source file name for mips64el.
...
* gnu/packages/scheme.scm (mit-scheme): Fix source file name for
architectures other than x86_64 and i686.
2014-09-27 19:36:57 +02:00
Andreas Enge
dc47939172
gnu: phonon: Update to 4.8.0.
...
* gnu/packages/kde.scm (phonon): Update to 4.8.0.
2014-09-27 17:50:14 +02:00
Andreas Enge
6c4a2884b6
gnu: mit-scheme: Update to 9.2.
...
* gnu/packages/scheme.scm (mit-scheme): Update to 9.2.
2014-09-27 16:51:44 +02:00
Andreas Enge
17b9d16fa2
gnu: libxscrnsaver: Propagate input scrnsaverproto.
...
* gnu/packages/xorg.scm (libxscrnsaver): Propagate input scrnsaverproto,
since scrnsaver.h from libxscrnsaver includes saver.h from scrnsaverproto.
2014-09-27 15:49:06 +02:00
Andreas Enge
38877bf346
gnu: help2man: Update to 1.46.3.
...
* gnu/packages/man.scm (help2man): Update to 1.46.3.
2014-09-27 12:31:37 +02:00
Andreas Enge
237c048609
gnu: gcl: Update to 2.6.11.
...
* gnu/packages/lisp.scm (gcl): Update to 2.6.11.
2014-09-27 12:13:53 +02:00
Andreas Enge
483ca9d88d
gnu: parallel: Update to 20140922.
...
* gnu/packages/parallel.scm (parallel): Update to 20140922.
2014-09-27 12:08:21 +02:00
Andreas Enge
5520c94c94
gnu: libidn: Update to 1.29.
...
* gnu/packages/libidn.scm (libidn): Update to 1.29.
2014-09-27 11:30:33 +02:00
Andreas Enge
53f896f23f
gnu: rcs: Update to 5.9.3.
...
* gnu/packages/version-control.scm (rcs): Update to 5.9.3.
2014-09-27 11:27:47 +02:00
Federico Beffa
f36afe4d05
gnu: maxima: Install .el files in the right place, and help find Gnuplot.
...
* gnu/packages/maths.scm (maxima): Remove Tcl from 'inputs'. Add
'post-install' phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-09-27 11:22:58 +02:00
Andreas Enge
dd0b0e681b
gnu: ucommon: Update to 6.1.11.
...
* gnu/packages/telephony.scm (ucommon): Update to 6.1.11.
2014-09-27 10:25:22 +02:00
Andreas Enge
05681d7388
gnu: libassuan: Update to 2.1.2.
...
* gnu/packages/gnupg.scm (libassuan): Update to 2.1.2.
2014-09-27 09:17:56 +02:00
Ludovic Courtès
b5c5d763ca
Merge branch 'bash-cve-2014-6271'
2014-09-26 09:49:09 +02:00
Alex Kost
223ecaba7f
gnu: Add scrot.
...
* gnu/packages/scrot.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-09-26 09:23:11 +04:00
Alex Kost
f7d28082bb
gnu: Add giblib.
...
* gnu/packages/image.scm (giblib): New variable.
2014-09-26 09:23:10 +04:00
Alex Kost
76d88cfa57
gnu: Add imlib2.
...
* gnu/packages/image.scm (imlib2): New variable.
2014-09-26 09:23:10 +04:00
David Thompson
fddb640971
gnu: libtoxcore: Update to 1.0.0.
...
* gnu/packages/crypto.scm (libsodium): Update version and change home-page.
2014-09-24 17:17:24 -04:00
Ludovic Courtès
c1fe82d586
gnu: bash: Apply patch series up to 25 [CVE-2014-6271].
...
* gnu/packages/bash.scm (patch-url, bash-patch): New procedures.
(patch-series): New macro.
(%patch-series-4.3): New variable.
(download-patches): New procedure.
(bash): Change version to include the patch level; pass
%PATCH-SERIES-4.3 in the origin.
2014-09-24 19:19:03 +02:00
Ludovic Courtès
ce517b20d4
gnu: bootstrap: Correctly handle patches that are origins.
...
* gnu/packages/bootstrap.scm (bootstrap-origin): Rewrite the patches of
SOURCES that are also origins.
2014-09-24 19:08:54 +02:00
Federico Beffa
df354a771d
gnu: maxima: Update to 5.34.1 and add dependencies.
...
* gnu/packages/maths.scm (maxima): Update to 5.34.1 which fixes a bug in
the plotting capabilities present in the previous version. Add Gnuplot
and Tcl/Tk to 'inputs'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-09-24 09:35:44 +02:00
Mark H Weaver
b5b73a8269
Use #:prefix instead of #:renamer with 'symbol-prefix-proc'.
...
* gnu/packages/abiword.scm, gnu/packages/admin.scm, gnu/packages/aidc.scm,
gnu/packages/backup.scm, gnu/packages/bittorrent.scm,
gnu/packages/boost.scm, gnu/packages/compression.scm,
gnu/packages/cryptsetup.scm, gnu/packages/curl.scm,
gnu/packages/cyrus-sasl.scm, gnu/packages/dc.scm, gnu/packages/emacs.scm,
gnu/packages/fonts.scm, gnu/packages/fontutils.scm, gnu/packages/geeqie.scm,
gnu/packages/ghostscript.scm, gnu/packages/gimp.scm,
gnu/packages/gkrellm.scm, gnu/packages/gl.scm, gnu/packages/glib.scm,
gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm,
gnu/packages/gnutls.scm, gnu/packages/gnuzilla.scm, gnu/packages/gsasl.scm,
gnu/packages/gtk.scm, gnu/packages/gv.scm, gnu/packages/image.scm,
gnu/packages/indent.scm, gnu/packages/inkscape.scm,
gnu/packages/lesstif.scm, gnu/packages/links.scm, gnu/packages/lisp.scm,
gnu/packages/lsh.scm, gnu/packages/lsof.scm, gnu/packages/maths.scm,
gnu/packages/mp3.scm, gnu/packages/openssl.scm, gnu/packages/ots.scm,
gnu/packages/pciutils.scm, gnu/packages/pcre.scm, gnu/packages/pdf.scm,
gnu/packages/pulseaudio.scm, gnu/packages/python.scm, gnu/packages/slim.scm,
gnu/packages/ssh.scm, gnu/packages/texlive.scm, gnu/packages/vim.scm,
gnu/packages/vpn.scm, gnu/packages/web.scm, gnu/packages/wv.scm,
gnu/packages/xiph.scm, gnu/packages/xml.scm, gnu/packages/xorg.scm,
gnu/packages/yasm.scm, gnu/packages/zip.scm,
guix/build/cmake-build-system.scm, guix/build/perl-build-system.scm,
guix/build/python-build-system.scm, guix/download.scm: Replaces uses of
#:renamer and 'symbol-prefix-proc' with #:prefix.
2014-09-23 18:52:29 -04:00
Mark H Weaver
c3f16c554e
gnu: gtk+: Disable tests on mips64el-linux.
...
* gnu/packages/gtk.scm (gtk+): Disable tests on mips64el-linux.
2014-09-23 18:52:27 -04:00
Ludovic Courtès
99462faca0
gnu: gtk+: Remove dependency on Xorg server on mips64el-linux.
...
Reported by Mark H. Weaver.
* gnu/packages/gtk.scm (gtk+)[native-inputs]: Remove XORG-SERVER on
mips64el-linux.
2014-09-23 18:52:26 -04:00
Ludovic Courtès
b5d9beaa1a
gnu: xf86-input-synaptics: Allow building with libc 2.20.
...
* gnu/packages/patches/xf86-input-synaptics-glibc-2.20.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xf86-input-synaptics): Use it. Improve
synopsis and description.
2014-09-23 22:49:42 +02:00
Ludovic Courtès
c9d39df937
gnu: node: Add 'which' as an input.
...
* gnu/packages/node.scm (node)[native-inputs]: Add WHICH.
2014-09-23 15:30:13 +02:00
Ludovic Courtès
969b662128
gnu: xorg: Remove xf86-input-vmmouse.
...
* gnu/packages/xorg.scm (xf86-input-vmmouse): Remove. This driver
implement the mouse protocol of a proprietary emulator.
* gnu/services/xorg.scm (xorg-start-command): Remove reference.
2014-09-23 15:13:46 +02:00
Ludovic Courtès
3b0273885b
gnu: linux-libre: Work around GCC 4.8.3 ICE.
...
* gnu/packages/linux.scm (linux-libre)[inputs]: New field.
2014-09-23 10:12:17 +02:00
Ludovic Courtès
f07aa672fd
Merge branch 'core-updates'
2014-09-22 23:06:33 +02:00
Ludovic Courtès
cb150ca34f
gnu: perl-tk: Build sequentially.
...
Fixes <http://bugs.gnu.org/18262 >.
* gnu/packages/tcl.scm (perl-tk)[arguments]: Add #:parallel-build? #f.
2014-09-22 14:27:46 +02:00
Ludovic Courtès
5f36ea03ad
gnu: valgrind: Update to 3.10.0.
...
* gnu/packages/valgrind.scm (valgrind): Update to 3.10.0.
* gnu/packages/patches/valgrind-glibc.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
2014-09-22 10:07:52 +02:00
Ludovic Courtès
cc7f4e0589
gnu: duplicity: Add dependency on util-linux.
...
* gnu/packages/backup.scm (duplicity)[native-inputs]: Add util-linux.
2014-09-20 23:38:16 +02:00
Ludovic Courtès
a69bc0103d
gnu: ots: Build sequentially.
...
* gnu/packages/ots.scm (ots)[arguments]: New field.
2014-09-20 23:14:48 +02:00
Ludovic Courtès
573a35541f
gnu: Add sound-theme-freedesktop.
...
Suggested by Federico Beffa <beffa@ieee.org>.
* gnu/packages/libcanberra.scm (sound-theme-freedesktop): New variable.
2014-09-20 15:10:11 +02:00
Ludovic Courtès
571a0310ff
gnu: libcanberra: Add dependency on PulseAudio and eudev.
...
* gnu/packages/libcanberra.scm (libcanberra): Add PulseAudio and eudev
as inputs.
2014-09-20 15:02:45 +02:00
Ludovic Courtès
0a9e9a6311
gnu: emacs: Switch to GTK+ 3.
...
Suggested by Federico Beffa <beffa@ieee.org>.
* gnu/packages/emacs.scm (emacs): Switch to GTK+ 3.
2014-09-20 14:49:20 +02:00
Ludovic Courtès
dd68dd137a
gnu: cyrus-sasl: Build sequentially.
...
* gnu/packages/cyrus-sasl.scm (cyrus-sasl)[arguments]: Pass
#:parallel-build?.
2014-09-20 14:15:17 +02:00
Ludovic Courtès
f75426d5b4
gnu: guile-charting: Update to 0.2.0.
...
* gnu/packages/guile.scm (guile-charting): Update to 0.2.0. Remove
now-unnecessary cruft from 'snippet'. Modify 'godir' in Makefile.in.
2014-09-19 17:23:17 +02:00
Alex Kost
516e93f8a6
gnu: Fix typos.
...
* gnu/packages/cdrom.scm (cdparanoia): Double space in description.
* gnu/packages/maths.scm (hdf5): Double space in synopsis.
2014-09-19 15:31:19 +04:00
Jason Self
49e4bca583
gnu: linux-libre: Update to 3.16.3.
...
* gnu/packages/linux.scm (linux-libre): Update to version 3.16.3.
2014-09-18 16:18:14 -07:00
Ludovic Courtès
2f7a10db6d
gnu: skribilo: Make sure Guile-Reader is in the search path.
...
Reported by Luis Souto Graña <luissoutobueu@gmail.com>.
* gnu/packages/skribilo.scm (skribilo)[arguments]: Add #:phases.
2014-09-18 11:22:01 +02:00
Ludovic Courtès
6904ecce5f
gnu: gcc-4.8.3: Add patch for PR61801.
...
* gnu/packages/patches/gcc-fix-pr61801.patch: New file.
* gnu/packages/gcc.scm (gcc-4.8): Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2014-09-17 17:17:43 +02:00
Ludovic Courtès
c8bf8b2f88
gnu: libcanberra: Update URL.
...
Reported by Federico Beffa <beffa@ieee.org>.
* gnu/packages/libcanberra.scm (libcanberra)[source]: Update URI.
2014-09-17 11:09:22 +02:00
Ludovic Courtès
64a4a21e86
gnu: guile-charting: Modules correctly installed, guile-cairo propagated.
...
* gnu/packages/guile.scm (guile-charting): Patch Makefile.in files to
install to guile/site/2.0. Move GUILE-CAIRO to 'propagated-inputs'.
2014-09-16 17:49:57 +02:00
Ludovic Courtès
3f9d63df13
gnu: pulseaudio: Disable Console-Kit support by default.
...
This prevented PulseAudio from starting on systems without Console-Kit.
* gnu/packages/pulseaudio.scm (pulseaudio)[source]: Add snippet.
2014-09-15 23:58:39 +02:00
Ludovic Courtès
a34cedc45e
gnu: Add OPAM.
...
* gnu/packages/ocaml.scm (opam): New variable.
2014-09-15 23:58:39 +02:00
Andreas Enge
6b8e828577
gnu: Add arb.
...
* gnu/packages/algebra.scm (arb): New variable.
2014-09-15 16:26:30 +02:00
Ludovic Courtès
2274b8163a
gnu: mupdf: Adjust synopsis.
...
* gnu/packages/pdf.scm (mupdf): Remove article from synopsis.
2014-09-15 09:06:42 +02:00
Marek Benc
c0b390ed72
gnu: Add mupdf.
...
* gnu/packages/pdf.scm (mupdf): New variable.
* gnu/packages/patches/mupdf-buildsystem-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Added the above patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-09-15 09:04:19 +02:00
Marek Benc
38c55e5c8e
gnu: Add openjpeg.
...
* gnu/packages/image.scm (openjpeg): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-09-15 09:00:12 +02:00
Marek Benc
8d9872b539
gnu: Add jbig2dec
...
* gnu/packages/image.scm (jbig2dec): New variable.
* gnu/packages/patches/jbig2dec-ignore-testtest.patch: New file.
* gnu-system.am (dist_patch_DATA): Added the above patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-09-15 08:54:02 +02:00
Mark H Weaver
9fac9e3be3
Merge branch 'master' into core-updates
...
Conflicts:
gnu-system.am
2014-09-13 19:48:47 -04:00
Andreas Enge
d7ab698a62
gnu: Add flint.
...
* gnu/packages/algebra.scm (flint): New variable.
2014-09-13 18:55:21 +02:00
Ludovic Courtès
9e771e3bb6
gnu: Adjust synopses as recommended by 'guix lint'.
...
Remove leading articles and trailing periods in package synopses.
2014-09-13 15:50:30 +02:00
Ludovic Courtès
c5779c931b
gnu: Synchronize GNU package descriptions with upstream.
...
These are mostly two-space-after-end-of-sentence-period changes
resulting from commit 3a09e1d2
.
2014-09-13 15:36:07 +02:00
Ludovic Courtès
c19ce3a711
gnu: eudev: Honor $EUDEV_RULES_DIRECTORY.
...
* gnu/packages/patches/eudev-rules-directory.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (eudev): Use it.
2014-09-13 10:47:58 +02:00
Ludovic Courtès
dc2d59afa9
gnu: eudev: Build with libkmod support.
...
* gnu/packages/linux.scm (eudev)[arguments]: New field.
2014-09-13 10:46:10 +02:00
Ludovic Courtès
9a4efac9ef
gnu: fuse: Install udev rules in lib/udev/rules.d.
...
* gnu/packages/linux.scm (fuse): Change UDEV_RULES_PATH suffix to
/lib/udev/rules.d.
2014-09-13 10:34:50 +02:00
Ludovic Courtès
b0e652d836
Revert "gnu: util-linux: Don't install 'logger'."
...
This reverts commit c9a8ad8477
.
2014-09-12 22:19:33 +02:00
Ludovic Courtès
9d77da2a47
gnu: util-linux: Don't install 'logger'.
...
* gnu/packages/linux.scm (util-linux)[source]: Add 'snippet'.
2014-09-12 22:18:44 +02:00
Ludovic Courtès
7fa715e783
gnu: Add eudev.
...
* gnu/packages/linux.scm (eudev): New variable.
2014-09-12 22:13:52 +02:00
Ludovic Courtès
c9a8ad8477
gnu: util-linux: Don't install 'logger'.
...
* gnu/packages/linux.scm (util-linux)[source]: Add 'snippet'.
2014-09-12 22:13:52 +02:00
Ludovic Courtès
ddfc2fd8e0
gnu: e2fsprogs: Build with --disable-blkid.
...
* gnu/packages/linux.scm (e2fsprogs)[arguments]: Pass --disable-blkid.
2014-09-12 22:13:52 +02:00
Mark H Weaver
66ea98e321
Merge branch 'master' into core-updates
...
Conflicts:
gnu/packages/image.scm
2014-09-11 18:26:28 -04:00
Kevin Lemonnier
f489668723
gnu: Add weechat
...
* gnu/packages/weechat.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Eric Bavier <bavier@member.fsf.org>
2014-09-11 17:14:24 -05:00
Andreas Enge
66fdf54587
gnu: glpk: Update to 4.55.
...
* gnu/packages/maths.scm (glpk): Update to 4.55.
2014-09-11 16:43:08 +02:00
Andreas Enge
9493176ad7
gnu: global: Update to 6.3.2.
...
* gnu/packages/global.scm (global): Update to 6.3.2.
2014-09-11 15:32:09 +02:00
Andreas Enge
d5b888fa2d
gnu: freeipmi: Update to 1.4.5.
...
* gnu/packages/freeipmi.scm (freeipmi): Update to 1.4.5.
2014-09-11 15:25:46 +02:00
Kevin Lemonnier
c361d075d3
gnu: Have lua-5.1 compile a .so
...
* gnu/packages/patches/lua51-liblua-so.patch: New file
* gnu/packages/lua.scm: Use of lua51-liblua-so.patch in lua-5.1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-09-11 11:59:15 +02:00
Ludovic Courtès
275a77113c
gnu: lzip: Update to 1.16.
...
* gnu/packages/compression.scm (lzip): Update to 1.16.
2014-09-11 09:51:39 +02:00
Ludovic Courtès
f2817d4303
gnu: lvm2: Programs such as 'dmsetup' now have a correct RUNPATH.
...
* gnu/packages/linux.scm (alsa-utils): Add comment.
(lvm2): Add LDFLAGS as a configure flag.
2014-09-10 22:59:27 +02:00
Ludovic Courtès
6bb08d056e
gnu: wv: Fix URL.
...
Reported by Marek Benc.
* gnu/packages/wv.scm (wv): Change URL to mirror://. Also replace one
NAME occurrence in the URL with 'wvware'.
2014-09-09 17:18:04 +02:00
Ludovic Courtès
757d5ff306
gnu: libwmf: Use a mirror:// URL.
...
* gnu/packages/image.scm (libwmf): Use a mirror://sourceforge URL.
2014-09-09 15:35:00 +02:00
Ludovic Courtès
a3c4aa1b70
gnu: abiword: Use 'wv', not 'wvware'.
...
* gnu/packages/abiword.scm: Change 'wvware' to 'wv'.
2014-09-09 15:33:57 +02:00
Marek Benc
698d228001
gnu: Add AbiWord.
...
* gnu/packages/patches/abiword-explictly-cast-bools.patch New file.
* gnu/packages/patches/abiword-link-plugins-against-backend.patch: New file.
* gnu/packages/patches/abiword-no-include-glib-internal-headers.patch: New file.
* gnu/packages/patches/abiword-pass-no-undefined-to-linker.patch
* gnu/packages/patches/abiword-use-proper-png-api.patch: New file.
* gnu/packages/patches/abiword-wmf-version-lookup-fix.patch: New file.
* gnu/packages/abiword.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add abiword.scm.
(dist_patch_DATA): Add the 6 patches for abiword.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-09-09 13:55:20 +02:00
Marek Benc
52910ded6c
gnu: Add ots.
...
* gnu/packages/patches/ots-no-include-missing-file.patch: New file.
* gnu/packages/ots.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add ots.scm.
(dist_patch_DATA): Add ots-no-include-missing-file.patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-09-09 13:40:04 +02:00
Marek Benc
1deac3440c
gnu: Add Enchant.
...
* gnu/packages/enchant.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-09-09 13:34:22 +02:00
Marek Benc
9ffbe2b7d5
gnu: Add wv.
...
* gnu/packages/wv.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-09-09 11:58:35 +02:00
Marek Benc
efa77baf26
gnu: Add libwmf.
...
* gnu/packages/image.scm (libwmf): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-09-09 11:48:44 +02:00
Marek Benc
b005157c9b
gnu: Add GNU FriBidi.
...
* gnu/packages/fribidi.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-09-09 11:41:55 +02:00
Kevin Lemonnier
cf31157fb2
gnu: Add zsh.
...
* gnu/packages/zsh.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-09-09 09:50:19 +02:00
Ludovic Courtès
c2619e10ea
gnu: Add GNU direvent.
...
* gnu/packages/admin.scm (direvent): New variable.
2014-09-08 23:47:28 +02:00
Ludovic Courtès
c4492a16ea
gnu: Add testdisk.
...
* gnu/packages/admin.scm (testdisk): New variable.
2014-09-08 23:47:28 +02:00
Ludovic Courtès
813caa0a66
gnu: youtube-dl: Update to 2014.09.06.
...
* gnu/packages/video.scm (youtube-dl): Update to 2014.09.06.
2014-09-08 23:47:28 +02:00
Mark H Weaver
da5538ef44
gnu: libunistring: Update to 0.9.4.
...
* gnu/packages/libunistring.scm (libunistring): Update to 0.9.4.
2014-09-08 12:40:28 -04:00
Ludovic Courtès
db60b1d9ff
gnu: Add tdb.
...
* gnu/packages/databases.scm (tdb): New variable.
2014-09-08 18:00:03 +02:00
Ludovic Courtès
5f96f303eb
gnu: Consolidate databases in (gnu packages databases).
...
* gnu/packages/databases.scm: New file, with the contents of the
following deleted files.
* gnu/packages/mysql.scm, gnu/packages/postgresql.scm,
gnu/packages/recutils.scm, gnu/packages/sqlite.scm,
gnu/packages/bdb.scm: Remove.
* gnu-system.am (GNU_SYSTEM_MODULES): Adjust accordingly.
* gnu/packages/apl.scm, gnu/packages/dc.scm, gnu/packages/games.scm,
gnu/packages/gnunet.scm, gnu/packages/linux.scm, gnu/packages/mail.scm,
gnu/packages/mpd.scm, gnu/packages/nvi.scm, gnu/packages/openldap.scm,
gnu/packages/package-management.scm, gnu/packages/python.scm,
gnu/packages/qt.scm, gnu/packages/rdf.scm,
gnu/packages/version-control.scm: Adjust to new module name.
2014-09-08 17:48:57 +02:00
Ludovic Courtès
971863fb45
gnu: Remove extra import in (gnu packages admin).
...
* gnu/packages/admin.scm: Remove duplicate use of (gnu packages base).
2014-09-08 17:48:55 +02:00
Mark H Weaver
39ccbfad1c
gnu: glibc: Update to 2.20.
...
* gnu/packages/patches/glibc-CVE-2014-5119.patch: Remove.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/base.scm (glibc): Update to 2.20. Remove patch.
Raise minimum linux version to 2.6.32.
2014-09-08 11:27:05 -04:00
Mark H Weaver
e759c0a38c
Merge branch 'master' into core-updates
2014-09-08 11:00:06 -04:00
Jason Self
e46db7728d
gnu: linux-libre: Update to 3.16.2.
...
* gnu/packages/linux.scm (linux-libre): Update to version 3.16.2.
2014-09-06 19:52:38 -07:00
Ludovic Courtès
1456cff18f
gnu: unionfs-fuse/static: Remove store references from the executable.
...
* gnu/packages/linux.scm (unionfs-fuse/static)[arguments]: Add #:phases.
2014-09-06 23:42:56 +02:00
Jason Self
108293c5ea
gnu: linux-libre: Revert to 3.16.1.
...
* gnu/packages/linux.scm (linux-libre): Revert to version 3.16.1.
2014-09-06 09:33:41 -07:00
Jason Self
8dd09fad52
gnu: linux-libre: Update to 3.16.2.
...
* gnu/packages/linux.scm (linux-libre): Update to version 3.16.2.
2014-09-06 09:19:08 -07:00
David Thompson
9dd6078d3b
gnu: Add python-sphinx.
...
* gnu/packages/python.scm (python-sphinx, python2-sphinx): New variables.
2014-09-05 23:31:20 -04:00
David Thompson
fb35b7c088
gnu: Add python-pygments.
...
* gnu/packages/python.scm (python-pygments, python2-pygments): New variables.
2014-09-05 23:31:20 -04:00
David Thompson
3580ab8be2
gnu: Add python-docutils.
...
* gnu/packages/python.scm (python-docutils, python2-docutils): New variables.
2014-09-05 23:31:20 -04:00
David Thompson
fe34f0d152
gnu: Add python-jinja2.
...
* gnu/packages/python.scm (python-jinja2, python2-jinja2): New variables.
2014-09-05 23:31:20 -04:00
David Thompson
8176d4d55b
gnu: Add python-markupsafe.
...
* gnu/packages/python.scm (python-markupsafe, python2-markupsafe): New
variables.
2014-09-05 23:31:20 -04:00
David Thompson
5731cae394
gnu: Add python-virtualenv.
...
* gnu/packages/python.scm (python-virtualenv, python2-virtualenv): New
variables.
2014-09-05 23:31:20 -04:00
David Thompson
ec5dbb5c30
gnu: Add python-itsdangerous.
...
* gnu/packages/python.scm (python-itsdangerous, python2-itsdangerous): New
variables.
2014-09-05 23:31:20 -04:00
David Thompson
2cec1f6f56
gnu: Add python-oauthlib.
...
* gnu/packages/python.scm (python-oauthlib, python2-oauthlib): New variables.
2014-09-05 23:31:20 -04:00
David Thompson
6d45fef43e
gnu: Add python-pyjwt.
...
* gnu/packages/python.scm (python-pyjwt, python2-pyjwt): New variables.
2014-09-05 23:31:20 -04:00
David Thompson
041358fb01
gnu: Add python-discover.
...
* gnu/packages/python.scm (python-discover, python2-discover): New variables.
2014-09-05 23:31:20 -04:00
David Thompson
243a009ada
gnu: Add python-coverage.
...
* gnu/packages/python.scm (python-coverage, python2-coverage): New variables.
2014-09-05 23:31:20 -04:00
David Thompson
b24a0c00e4
gnu: Add python-testrepository.
...
* gnu/packages/python.scm (python-testrepository, python2-testrepository): New
variables.
2014-09-05 23:31:20 -04:00
David Thompson
cd49454b7b
gnu: Add python-fixtures.
...
* gnu/packages/python.scm (python-fixtures, python2-fixtures): New variables.
2014-09-05 23:31:20 -04:00
David Thompson
070ab0588c
gnu: Add python-subunit.
...
* gnu/packages/python.scm (python-subunit, python2-subunit): New variables.
2014-09-05 23:31:20 -04:00
David Thompson
dac79ecc51
gnu: Add python-testresources.
...
* gnu/packages/python.scm (python-testresources, python2-testresources): New
variables.
2014-09-05 23:31:20 -04:00
David Thompson
5bf3afea68
gnu: Add python-testscenarios.
...
* gnu/packages/python.scm (python-testscenarios, python2-testscenarios): New
variables.
2014-09-05 23:31:20 -04:00
David Thompson
d8fa80e13f
gnu: Add python-testtools.
...
* gnu/packages/python.scm (python-testtools, python2-testtools): New
variables.
2014-09-05 23:31:20 -04:00
David Thompson
84d2401728
gnu: Add python-scripttest.
...
* gnu/packages/python.scm (python-scriptest, python2-scripttest): New
variables.
2014-09-05 23:31:20 -04:00
David Thompson
855d4761a5
gnu: Add python-pytest.
...
* gnu/packages/python.scm (python-pytest, python2-pytest): New variables.
2014-09-05 23:31:20 -04:00
David Thompson
542ad60fbc
gnu: Add python-py.
...
* gnu/packages/python.scm (python-py, python2-py): New variables.
2014-09-05 23:31:20 -04:00
David Thompson
6cd9c35637
gnu: Add python-unittest2.
...
* gnu/packages/python.scm (python-unittest2, python2-unittest2): New
variables.
2014-09-05 23:31:20 -04:00
David Thompson
4435427e6d
gnu: Add python-nose.
...
* gnu/packages/python.scm (python-nose, python2-nose): New variables.
2014-09-05 23:31:20 -04:00
David Thompson
c15a5c0eac
gnu: Add python-extras.
...
* gnu/packages/python.scm (python-extras, python2-extras): New variables.
2014-09-05 23:31:20 -04:00
David Thompson
56ea0efd72
gnu: Add python-mimeparse.
...
* gnu/packages/python.scm (python-mimeparse, python2-mimeparse): New
variables.
2014-09-05 23:31:20 -04:00
David Thompson
850189b839
gnu: Add python-unidecode.
...
* gnu/packages/python.scm (python-unidecode, python2-unidecode): New
variables.
2014-09-05 23:31:20 -04:00
David Thompson
864b5211cd
gnu: Add python-jsonschema.
...
* gnu/packages/python.scm (python-jsonschema, python2-jsonschema): New
variables.
2014-09-05 23:31:20 -04:00
David Thompson
e6cfbd364a
gnu: Add python2-requests.
...
* gnu/packages/python.scm (python2-requests): New variable.
2014-09-05 23:31:20 -04:00
David Thompson
3a1f9a68e5
gnu: Add python-certifi.
...
* gnu/packages/python.scm (python-certifi, python2-certifi): New variables.
2014-09-05 23:31:20 -04:00
David Thompson
d5f89b22d8
gnu: Add python-pyld.
...
* gnu/packages/python.scm (python-pyld, python2-pyld): New variables.
2014-09-05 23:31:20 -04:00
David Thompson
c7303d3cef
gnu: Add python-exif-read.
...
* gnu/packages/python.scm (python-exif-read, python2-exif-read): New
variables.
2014-09-05 23:31:20 -04:00
Ludovic Courtès
a423555d3c
gnu: datamash: Fix license.
...
* gnu/packages/datamash.scm (datamash)[license]: Change to GPL3+.
2014-09-03 15:43:07 +02:00
David Thompson
52bd0810a8
gnu: Add postgresql.
...
* gnu/packages/postgresql.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-09-03 07:47:47 -04:00
Marek Benc
bf2a56f8ec
gnu: Add nvi.
...
* gnu/packages/nvi.scm: New file.
* gnu/packages/patches/nvi-assume-preserve-path.patch: New file.
* gnu-system.am: Add them.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-09-02 21:32:30 +02:00
Ludovic Courtès
8b8ea80781
gnu: ucommon: Update to 6.1.10.
...
* gnu/packages/telephony.scm (ucommon): Update to 6.1.10.
2014-09-02 00:01:38 +02:00
Ludovic Courtès
86da684c3d
gnu: libtasn1: Update to 4.1.
...
* gnu/packages/gnutls.scm (libtasn1): Update to 4.1.
2014-09-02 00:01:11 +02:00
Ludovic Courtès
f0214ece31
gnu: datamash: Update to 1.0.6.
...
* gnu/packages/datamash.scm (datamash): Update to 1.0.6.
2014-09-01 23:57:05 +02:00
Ludovic Courtès
7239e41196
gnu: parallel: Update to 20140822.
...
* gnu/packages/parallel.scm (parallel): Update to 20140822.
2014-09-01 23:56:01 +02:00
Ludovic Courtès
5c97df3ae6
gnu: help2man: Update to 1.46.1.
...
* gnu/packages/man.scm (help2man): Update to 1.46.1.
2014-09-01 23:55:23 +02:00
Ludovic Courtès
d474d5d0c6
gnu: gcc-toolchain: Inherit GCC's search path specifications.
...
Reported by Federico Beffa <beffa@ieee.org>.
* gnu/packages/commencement.scm (gcc-toolchain): Add
'native-search-paths' and 'search-paths' fields.
2014-08-31 22:18:47 +02:00
Mark H Weaver
6646747c02
gnu: gawk: Patch /usr/bin/file in extension/configure on MIPS.
...
* gnu/packages/gawk.scm (gawk): When building for MIPS, patch /usr/bin/file in
extension/configure.
2014-08-29 18:31:57 -04:00
Ludovic Courtès
00b7776c0d
gnu: Add nss-mdns.
...
* gnu/packages/avahi.scm (nss-mdns): New variable.
2014-08-29 14:13:26 +02:00
Mark H Weaver
b5ef82e064
gnu: Add missing import to (gnu packages base).
...
* gnu/packages/base.scm: Import (gnu packages base).
2014-08-28 15:34:17 -04:00
Mark H Weaver
c00a9fbfef
Merge branch 'master' into core-updates
...
Conflicts:
gnu/packages/base.scm
2014-08-28 14:22:15 -04:00
John Darrington
ba5324c30e
gnu: Add perl-archive-zip.
...
* gnu/packages/perl.scm (perl-archive-zip): New variable.
2014-08-28 18:56:16 +02:00
John Darrington
b1da9f82a8
gnu: Add bison-2.7
...
* gnu/packages/bison.scm (bison-2.7): New variable.
Bison 3.x and 2.x are incompatible. Some programs require 2.x
2014-08-28 18:56:13 +02:00
Ludovic Courtès
c23372131d
gnu: libwebsockets: Update to 1.3.
...
* gnu/packages/web.scm (libwebsockets): Update to 1.3. Switch to
CMAKE-BUILD-SYSTEM. Remove #:phases parameter and add #:tests?.
Remove AUTOCONF, AUTOMAKE, and LIBTOOL from 'native-inputs'.
2014-08-28 11:38:12 +02:00
Ludovic Courtès
12507a3ee6
gnu: Add Guile-Charting.
...
* gnu/packages/guile.scm (guile-charting): New variable.
2014-08-28 10:09:28 +02:00
Ludovic Courtès
49710cea4c
gnu: guile-cairo: Propagate Cairo.
...
* gnu/packages/gtk.scm (guile-cairo): Move CAIRO to 'propagated-inputs'.
2014-08-28 10:06:48 +02:00
Ludovic Courtès
bdb36958fb
gnu: Split (gnu packages base), adding (gnu packages commencement).
...
* gnu/packages/base.scm (gnu-make-boot0, diffutils-boot0,
findutils-boot0, %boot0-inputs, nix-system->gnu-triplet, boot-triplet,
binutils-boot0, gcc-boot0, perl-boot0, linux-libre-headers-boot0,
texinfo-boot0, %boot1-inputs, glibc-final-with-bootstrap-bash,
cross-gcc-wrapper, static-bash-for-glibc, glibc-final,
gcc-boot0-wrapped, %boot2-inputs, binutils-final, libstdc++,
gcc-final, ld-wrapper-boot3, %boot3-inputs, bash-final, %boot4-inputs,
guile-final, gnu-make-final, ld-wrapper, coreutils-final, grep-final,
%boot5-inputs, %final-inputs, canonical-package, gcc-toolchain,
gcc-toolchain-4.8, gcc-toolchain-4.9): Move to...
* gnu/packages/commencement.scm: ... here. New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
* build-aux/check-final-inputs-self-contained.scm: Adjust accordingly.
* gnu/packages/cross-base.scm: Likewise.
* gnu/packages/make-bootstrap.scm: Likewise.
* guix/build-system/cmake.scm (cmake-build): Likewise.
* guix/build-system/gnu.scm (standard-packages, gnu-build,
gnu-cross-build): Likewise.
* guix/build-system/perl.scm (perl-build): Likewise.
* guix/build-system/python.scm (python-build): Likewise.
* guix/build-system/trivial.scm (guile-for-build): Likewise.
* guix/download.scm (url-fetch): Likewise.
* guix/gexp.scm (default-guile): Likewise.
* guix/git-download.scm (git-fetch): Likewise.
* guix/monads.scm (run-with-store): Likewise.
* guix/packages.scm (default-guile): Likewise.
* guix/scripts/package.scm (guix-package): Likewise.
* guix/scripts/refresh.scm: Likewise.
* guix/svn-download.scm (svn-fetch): Likewise.
* tests/builders.scm (%bootstrap-inputs, %bootstrap-search-paths):
Likewise.
* tests/packages.scm ("GNU Make, bootstrap"): Likewise.
* tests/guix-package.sh: Likewise.
* gnu/services/base.scm: Use 'canonical-package' instead of xxx-final.
* gnu/services/xorg.scm: Likewise.
* gnu/system/vm.scm: Likewise.
* guix/scripts/pull.scm (guix-pull): Likewise.
2014-08-28 09:21:54 +02:00
Alex Kost
18311966d1
gnu: Add unclutter.
...
* gnu/packages/unclutter.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-08-27 15:52:25 +04:00
Mark H Weaver
f5beb0caf3
gnu: glibc: Fix CVE-2014-5119.
...
* gnu/packages/patches/glibc-CVE-2014-5119.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/base.scm (glibc): Add the patch.
2014-08-26 16:04:16 -04:00
Mark H Weaver
48abd13021
gnu: file: Update to 5.19; add fix for CVE-2014-3587.
...
* gnu/packages/patches/file-CVE-2014-3587.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/file.scm (file): Update to 5.19. Add patch.
2014-08-26 12:05:37 -04:00
Ludovic Courtès
bcac69f674
gnu: libgcrypt: Update to 1.6.2.
...
* gnu/packages/gnupg.scm (libgcrypt): Update to 1.6.2.
2014-08-24 14:38:07 +02:00
Mark H Weaver
bc0506f5b7
gnu: libgcrypt: Update to 1.6.2.
...
* gnu/packages/gnupg.scm (libgcrypt): Update to 1.6.2.
2014-08-23 20:48:28 -04:00
Mark H Weaver
c198872b99
gnu: Rely on 'file' implicit input and 'patch-usr-bin-file'.
...
* gnu/packages/admin.scm (sudo):
* gnu/packages/gawk.scm (gawk): Remove workaround on MIPS.
* gnu/packages/mcrypt.scm (mcrypt, libmhash):
* gnu/packages/file.scm (file): Remove 'file' from native-inputs.
* gnu/packages/mc.scm (mc):
* gnu/packages/pretty-print.scm (a2ps, trueprint, source-highlight):
* gnu/packages/image.scm (libtiff): Remove 'file' from native-inputs.
Remove 'patch-configure' phase.
2014-08-23 20:48:21 -04:00
Mark H Weaver
8f5708c1d8
gnu: bootstrap: Add 'file' to %boot0-inputs and %final-inputs.
...
* gnu/packages/base.scm (file-boot0): New variable.
(%boot0-inputs): Add 'file-boot0'.
(%final-inputs): Add 'file' to list of packages to 'finalize'.
2014-08-23 20:48:12 -04:00
Mark H Weaver
ce3e35ed6a
Merge branch 'master' into core-updates
2014-08-23 20:43:51 -04:00
Mark H Weaver
f0dafadcfc
gnu: libgc-7.2: Update to 7.2f.
...
* gnu/packages/bdw-gc.scm (libgc-7.2): Update to 7.2f.
2014-08-23 20:34:23 -04:00
Mark H Weaver
460f97f8fd
gnu: libgcrypt-1.5: Update to 1.5.4.
...
* gnu/packages/gnupg.scm (libgcrypt-1.5): Update to 1.5.4.
2014-08-23 20:34:17 -04:00
Mark H Weaver
fa5731baab
Revert "gnu: Add 'file' as a native-input on MIPS for some packages."
...
This reverts commit c3114b7567
.
2014-08-21 21:49:36 -04:00
Mark H Weaver
c3114b7567
gnu: Add 'file' as a native-input on MIPS for some packages.
...
* gnu/packages/admin.scm (sudo):
gnu/packages/gawk.scm (gawk): Add 'file' as a native input on MIPS.
Remove earlier workaround on MIPS.
* gnu/packages/libffi.scm (libffi):
gnu/packages/bdw-gc.scm (libatomic-ops, libgc): Add 'file' as a
native input on MIPS.
2014-08-20 12:16:13 -04:00
Jason Self
cc69516cdd
gnu: ffmpeg: Update to 2.3.3.
...
* gnu/packages/video.scm (ffmpeg): Update to version 2.3.3.
2014-08-20 09:06:25 -07:00
Mark H Weaver
06a70dbec1
gnu: gnutls: Update to 3.2.16.
...
* gnu/packages/gnutls.scm (gnutls): Update to 3.2.16. Remove
-DENABLE_RSA_EXPORT workaround.
2014-08-20 04:06:23 -04:00
Mark H Weaver
647cfda83b
Merge branch 'master' into core-updates
2014-08-20 03:17:56 -04:00
Mark H Weaver
cba95006a6
gnu: guile-2.0: Make 'bash' an input unconditionally.
...
* gnu/packages/guile.scm (guile-2.0): Make 'bash' an input
unconditionally.
2014-08-20 01:44:50 -04:00
Mark H Weaver
785c33e3af
gnu: libffi: Update to 3.1.
...
* gnu/packages/patches/libffi-mips-n32-fix.patch: Remove.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/libffi.scm (libffi): Update to 3.1. Remove patch.
2014-08-20 01:43:05 -04:00
Mark H Weaver
a23276cd8b
gnu: libgc: Update to 7.4.2.
...
* gnu/packages/bdw-gc.scm (libgc): Update to 7.4.2.
2014-08-20 01:30:51 -04:00
Mark H Weaver
8174e9b7ae
gnu: libatomic-ops: Update to 7.4.2.
...
* gnu/packages/bdw-gc.scm (libatomic-ops): Update to 7.4.2.
2014-08-20 01:29:42 -04:00
Ludovic Courtès
65f88b2085
gnu: lightning: Update to 2.0.5.
...
* gnu/packages/lightning.scm (lightning): Update to 2.0.5.
2014-08-17 11:59:47 +02:00
David Thompson
cdf2b28654
gnu: guile-json: Update to 0.4.0.
...
* gnu/packages/guile.scm (guile-json): Update to 0.4.0.
2014-08-16 19:30:26 -04:00
Mark H Weaver
f798837f9e
gnu: apr: Disable parallel tests.
...
* gnu/packages/apr.scm (apr): Disable parallel tests.
2014-08-16 12:54:32 -04:00
Mark H Weaver
975071449c
gnu: apr-util: Update to 1.5.3.
...
* gnu/packages/apr.scm (apr-util): Update to 1.5.3.
2014-08-16 12:36:13 -04:00
Mark H Weaver
d7b4677f79
gnu: apr: Update to 1.5.1.
...
* gnu/packages/apr.scm (apr): Update to 1.5.1.
2014-08-16 12:36:09 -04:00
Eric Bavier
ffbf749e6a
gnu: texi2html: Fix tests in the absense of gettext.
...
* gnu/packages/patches/texi2html-i18n.patch: New patch.
* gnu/packages/texinfo.scm (texi2html)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2014-08-16 11:07:03 -05:00
Mark H Weaver
cb8b285adf
gnu: subversion: Update to 1.7.18.
...
* gnu/packages/version-control.scm (subversion): Update to 1.7.18.
2014-08-16 02:25:01 -04:00
Mark H Weaver
ae2189a9f2
gnu: Fix synopses for emacs-wget and fetchmail.
...
* gnu/packages/emacs.scm (emacs-wget): Improve synopsis.
* gnu/packages/mail.scm (fetchmail): Fix typo in synopsis.
2014-08-15 02:12:21 -04:00
Mark H Weaver
89925972fb
gnu: Add emacs-wget.
...
* gnu/packages/emacs.scm (emacs-wget): New variable.
2014-08-14 23:53:18 -04:00
Mark H Weaver
18d2621008
gnu: Add emacs-w3m.
...
* gnu/packages/emacs.scm (emacs-w3m): New variable.
2014-08-14 23:53:15 -04:00
Mark H Weaver
fe4163f351
gnu: Add paredit.
...
* gnu/packages/emacs.scm (paredit): New variable.
2014-08-14 23:53:13 -04:00
Mark H Weaver
9a4c971521
gnu: Add magit.
...
* gnu/packages/emacs.scm (magit): New variable.
2014-08-14 23:53:10 -04:00
Jason Self
74dde9e919
gnu: linux-libre: Update to 3.16.1.
...
* gnu/packages/linux.scm (linux-libre): Update to version 3.16.1.
2014-08-14 10:57:29 -07:00
Mark H Weaver
87eabd5ca7
gnu: apl: Update to 1.4, add sqlite support.
...
* gnu/packages/apl.scm (apl): Update to 1.4. Add 'sqlite' as an input.
Pass --with-sqlite3 to configure.
2014-08-14 13:47:53 -04:00
Mark H Weaver
93c5b1fe1f
gnu: mysql: Update to 5.1.73.
...
* gnu/packages/mysql.scm (mysql): Update to 5.1.73. Update source URI.
2014-08-14 13:29:59 -04:00
Mark H Weaver
e6a83df11b
gnu: gpgme: Update to 1.5.1.
...
* gnu/packages/gnupg.scm (gpgme): Update to 1.5.1. Pass "GPG=gpg2"
to 'make'.
2014-08-14 10:03:57 -04:00
Ludovic Courtès
66269d4786
gnu: lvm2: Upgrade, use udev, improve synopsis and description.
...
* gnu/packages/linux.scm (lvm2): New variable.
* gnu/packages/lvm.scm: Remove.
* gnu-system.am (GNU_SYSTEM_MODULES): Remove it.
* gnu/packages/cryptsetup.scm: Adjust accordingly.
2014-08-14 00:34:47 +02:00
Mark H Weaver
e69a4dd047
gnu: gnupg: Update to 2.0.26.
...
* gnu/packages/gnupg.scm (gnupg): Update to 2.0.26.
2014-08-13 02:48:31 -04:00
Guy Grant
d41bb065c8
gnu: Add terminus-font.
...
* gnu/packages/fonts.scm (terminus-font): New variable.
2014-08-12 23:19:10 -04:00
Eric Bavier
b36fcf9550
gnu: Add detox.
...
* gnu/packages/admin.scm (detox): New variable.
2014-08-12 13:36:35 -05:00
Ludovic Courtès
d759cf6774
gnu: texi2html: Remove dependency on Gettext.
...
Partly fixes <http://bugs.gnu.org/18247 >.
* gnu/packages/texinfo.scm (texi2html)[source]: Add 'snippet' field.
2014-08-12 15:46:21 +02:00
Eric Bavier
51152cd125
gnu: Add orpheus.
...
* gnu/packages/orpheus.scm: New file.
* gnu/packages/patches/orpheus-cast-errors-and-includes.patch: New patch.
* gnu-system.am (GNU_SYSTEM_MODULES): Add file.
(dist_patch_DATA): Add patch.
2014-08-12 00:28:39 -05:00
Taylan Ulrich Bayirli/Kammer
4a3e602c72
gnu: Add emacs-no-x-toolkit.
...
* gnu/packages/emacs.scm (emacs-no-x-toolkit): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-08-11 23:01:46 +02:00
Eric Bavier
c5d8376843
gnu: Add texi2html.
...
* gnu/packages/texinfo.scm (texi2html): New variable.
* gnu/packages/patches/texi2html-document-encoding.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
2014-08-11 12:22:53 -05:00
Manolis Ragkousis
4acd5c0f9a
gnu: Add AVRDUDE
...
* gnu/packages/avrdude.scm: New file
* gnu-system.am (GNU_SYSTEM_MODULES): Add avrdude.scm
* gnu/packages/patches/avrdude-fix-libusb.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-08-11 18:38:34 +02:00
Mark H Weaver
8991a470ea
gnu: geiser: Update to 0.6.
...
* gnu/packages/emacs.scm (geiser): Update to 0.6.
2014-08-09 21:11:11 -04:00
Jason Self
c8c85ed7d2
gnu: linux-libre: Update to 3.16.
...
* gnu/packages/linux.scm (linux-libre): Update to version 3.16.
2014-08-09 09:33:28 -07:00
Mark H Weaver
2cabd7d862
gnu: openssl: Update to 1.0.1i.
...
* gnu/packages/openssl.scm (openssl): Update to 1.0.1i.
2014-08-09 11:27:36 -04:00
Mark H Weaver
0b28f1584f
gnu: linux-libre: Update to 3.15.9.
...
* gnu/packages/linux.scm (linux-libre): Update to 3.15.9.
2014-08-09 04:44:25 -04:00
Andreas Enge
35536412a4
gnu: xorg: Add presentproto.
...
* gnu/packages/xorg.scm (presentproto): New variable.
2014-08-08 22:37:32 +02:00
Andreas Enge
43dd1cf360
gnu: xorg: Add dri3proto.
...
* gnu/packages/xorg.scm (dri3proto): New variable.
2014-08-08 22:30:07 +02:00
Andreas Enge
4e3a820bfd
gnu: xf86-input-evdev: Add required input udev.
...
* gnu/packages/xorg.scm (xf86-input-evdev): Add input udev.
2014-08-08 21:37:54 +02:00
Mark H Weaver
ac995eaf74
gnu: setxkbmap: Use xkeyboard-config as default config root.
...
* gnu/packages/xorg.scm (setxkbmap): Add 'xkeyboard-config' as an input.
Pass --with-xkb-config-root to configure.
2014-08-08 02:34:53 -04:00
Mark H Weaver
b087d41316
gnu: Add xsensors.
...
* gnu/packages/linux.scm (xsensors): New variable.
2014-08-07 20:41:53 -04:00
Mark H Weaver
30016044e0
gnu: Add lm-sensors.
...
* gnu/packages/patches/lm-sensors-hwmon-attrs.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (lm-sensors): New variable.
2014-08-07 20:41:39 -04:00
Mark H Weaver
13e7ce857c
gnu: Add rrdtool.
...
* gnu/packages/rrdtool.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-08-07 20:41:34 -04:00
Mark H Weaver
4cf7bd2b7e
gnu: Add stress.
...
* gnu/packages/admin.scm (stress): New variable.
2014-08-07 20:41:26 -04:00
Andreas Enge
87806dde17
gnu: curl: Update to 7.37.1.
...
* gnu/packages/curl.scm (curl): Update to 7.37.1. Remove patch.
* gnu/packages/patches/curl-fix-test172.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove patch.
2014-08-07 22:53:21 +02:00
Andreas Enge
75f6f74f15
gnu: gnurl: Update to 7.37.0.
...
* gnu/packages/gnunet.scm (gnurl): Update to 7.37.0.
2014-08-07 22:29:33 +02:00
Mark H Weaver
7f767bccf8
gnu: notmuch: Update to 0.18.1.
...
* gnu/packages/mail.scm (notmuch): Update to 0.18.1.
2014-08-06 12:43:34 -04:00
Mark H Weaver
352b3bb6e3
gnu: xapian: Update to 1.2.18.
...
* gnu/packages/search.scm (xapian): Update to 1.2.18.
2014-08-06 12:43:28 -04:00
Mark H Weaver
1f2b8c886b
gnu: transmission: Update to 2.84.
...
* gnu/packages/bittorrent.scm (transmission): Update to 2.84.
2014-08-06 00:28:29 -04:00
Mark H Weaver
13c8c2bf13
gnu: Add acpica.
...
* gnu/packages/admin.scm (acpica): New variable.
2014-08-05 20:00:37 -04:00
Mark H Weaver
42dc3af5bf
gnu: Add flashrom.
...
* gnu/packages/patches/flashrom-use-libftdi1.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (flashrom): New variable.
2014-08-05 20:00:29 -04:00
Mark H Weaver
f0176a9f18
gnu: libftdi: Fix mistakes in package description.
...
* gnu/packages/libftdi.scm (libftdi): Change 'libusb' from a
'native-input' to a normal 'input'. Fix the 'home-page' and
'license' fields.
2014-08-05 20:00:21 -04:00
Mark H Weaver
d43d1a7bbf
gnu: ffmpeg: Update to 2.3.1.
...
* gnu/packages/video.scm (ffmpeg): Update to 2.3.1.
2014-08-05 20:00:12 -04:00
Mark H Weaver
66b93ee14b
gnu: tor: Update to 0.2.4.23.
...
* gnu/packages/tor.scm (tor): Update to 0.2.4.23.
2014-08-04 22:43:42 -04:00
Mark H Weaver
82fce926f4
gnu: ffmpeg and vlc: Rely on runtime cpu detection.
...
* gnu/packages/video.scm (ffmpeg): Pass "--enable-runtime-cpudetect"
to configure. Do not disable use of processor features that can be
detected at runtime.
(vlc): Rely on runtime cpu detection. Do not disable use of
processor features that can be detected at runtime.
2014-08-04 16:12:44 -04:00
Mark H Weaver
fe138965af
gnu: mplayer: Enable runtime cpu detection.
...
* gnu/packages/video.scm (mplayer): Pass --enable-runtime-cpudetection
to configure on supported platforms, as well as a suitable --target.
2014-08-03 23:50:19 -04:00
Mark H Weaver
d6535cf1db
gnu: tar: Update to 1.28.
...
* gnu/packages/base.scm (tar): Update to 1.28.
2014-08-03 21:01:32 -04:00
Mark H Weaver
a092cd820b
gnu: coreutils: Update to 8.23.
...
* gnu/packages/patches/coreutils-skip-nohup.patch: Remove.
* gnu-system.am (dist_patch_DATA): Remove coreutils-skip-nohup.patch.
* gnu/packages/patches/coreutils-dummy-man.patch: Adapt for 8.23.
* gnu/packages/base.scm (coreutils): Update to 8.23.
2014-08-03 21:01:27 -04:00
Mark H Weaver
8ceaf72c6d
Merge branch 'master' into core-updates
2014-08-03 21:01:18 -04:00
Mark H Weaver
684a2f5974
gnu: gdb: Update to 7.8.
...
* gnu/packages/gdb.scm (gdb): Update to 7.8. Add 'guile' and 'python'
as inputs. Add 'pkg-config' as a native-input.
2014-08-03 13:05:14 -04:00
Jason Self
087f67b641
gnu: linux-libre: Update to 3.15.8.
...
* gnu/packages/linux.scm (linux-libre): Update to version 3.15.8.
2014-08-01 15:35:16 -07:00
Mark H Weaver
c4df90a594
gnu: gccgo: Suppress the separate "lib" output.
...
Fixes <http://debbugs.gnu.org/18101 >.
* gnu/packages/gcc.scm (custom-gcc): Add 'separate-lib-output?'
keyword argument.
(gccgo-4.8): Pass #:separate-lib-output? #f to 'custom-gcc'.
2014-07-31 18:26:07 -04:00
Jason Self
1b13df509e
gnu: linux-libre: Update to 3.15.7.
...
* gnu/packages/linux.scm (linux-libre): Update to version 3.15.7.
2014-07-30 07:55:53 -07:00
Mark H Weaver
33690ffde5
Merge branch 'master' into core-updates
2014-07-27 20:15:50 -04:00
Mark H Weaver
b9663471a8
gnu: gnumeric: Adapt to glib "bin" split.
...
* gnu/packages/gnome.scm (gnumeric): Add glib:bin to 'native-inputs'.
2014-07-26 17:10:22 -04:00
Mark H Weaver
f280cdb1ba
gnu: goffice: Adapt to glib "bin" split.
...
* gnu/packages/gnome.scm (goffice): Add glib:bin to 'native-inputs'.
2014-07-26 16:44:26 -04:00
Mark H Weaver
f8984634fd
gnu: sudo: Apply workaround to build system for MIPS.
...
* gnu/packages/admin.scm (sudo): Work around the fact that configure fails on
MIPS without 'file'.
2014-07-26 16:08:35 -04:00
Mark H Weaver
936229930f
gnu: libpeas: Adjust to glib "bin" split.
...
* gnu/packages/gnome.scm (libpeas): Add glib:bin to 'native-inputs'.
2014-07-25 15:48:25 -04:00
Ludovic Courtès
d43f4296cc
gnu: Add dmidecode.
...
* gnu/packages/admin.scm (dmidecode): New variable.
2014-07-25 17:48:06 +02:00
Ludovic Courtès
7eade0ee03
gnu: guix: Update to 0.7.
...
* gnu/packages/package-management.scm (guix-0.6): Rename to...
(guix-0.7): ... this. Upgrade to 0.7.
(guix): Alias for GUIX-0.7.
(guix-devel): Change 'guix-0.6' to 'guix-0.7'.
2014-07-25 13:47:09 +02:00
Mark H Weaver
2f4640e320
gnu: texlive: Disable tests on mips64el.
...
* gnu/packages/texlive.scm (texlive): Disable tests on mips64el.
2014-07-24 23:32:13 -04:00
Mark H Weaver
aaf77acc1a
gnu: boost: Omit context and coroutines libraries on mips64el.
...
* gnu/packages/boost.scm (boost): Omit context and coroutines libraries on
mips64el.
2014-07-24 23:06:49 -04:00
Mark H Weaver
da9c810280
gnu: gcc: Update to 4.9.1.
...
* gnu/packages/gcc.scm (gcc-4.9): Update to 4.9.1.
2014-07-24 10:13:38 -04:00
Manolis Ragkousis
7736218683
gnu: Add libftdi.
...
* gnu/packages/libftdi.scm: New file
* gnu-system.am (GNU_SYSTEM_MODULES): Add libftdi.scm
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-07-24 09:42:32 +02:00
Mark H Weaver
9fd571a292
gnu: Adjust more packages to GLib "bin" split.
...
* gnu/packages/gimp.scm (gegl): Add glib:bin to 'native-inputs'.
* gnu/packages/mail.scm (mu): Ditto.
2014-07-23 18:26:03 -04:00
Andreas Enge
408137d992
gnu: parallel: Upgrade to 20140722.
...
* gnu/packages/parallel.scm (parallel): Upgrade to 20140722.
2014-07-23 23:09:36 +02:00
Andreas Enge
bc7f024c47
gnu: xorriso: Upgrade to 3.1.8.
...
* gnu/packages/cdrom.scm (xorriso): Upgrade to 3.1.8.
2014-07-23 23:07:18 +02:00
Andreas Enge
1b4f23bdf6
gnu: nano: Upgrade to 2.3.6.
...
* gnu/packages/nano.scm (nano): Upgrade to 2.3.6.
2014-07-23 23:06:55 +02:00
Mark H Weaver
20e6c852d3
gnu: htop: Update source URI.
...
* gnu/packages/admin.scm (htop): Update source URI.
2014-07-23 16:50:30 -04:00
Ludovic Courtès
94b13427d7
gnu: module-init-tools: Fix $LINUX_MODULE_DIRECTORY handling in 'depmod'.
...
* gnu/packages/patches/module-init-tools-moduledir.patch: Adjust the
'depmod' part to handle $LINUX_MODULE_DIRECTORY without a trailing
slash.
2014-07-23 22:27:17 +02:00
Ludovic Courtès
4a8b4c25b0
gnu: kmod: Install symlinks for 'insmod', 'modprobe', etc.
...
* gnu/packages/linux.scm (kmod)[arguments]: Add 'install-modprobe&co'
phase.
2014-07-23 19:09:27 +02:00
Ludovic Courtès
906f70406a
gnu: module-init-tools: Handle $LINUX_MODULE_DIRECTORY without trailing slash.
...
Fixes <http://bugs.gnu.org/18068 >.
* gnu/packages/patches/module-init-tools-moduledir.patch: Adjust to deal
with the lack of a trailing slash.
2014-07-23 18:51:07 +02:00
Andreas Enge
742160428e
gnu: dvdisaster: Upgrade to 0.72.6.
...
* gnu/packages/cdrom.scm (dvdisaster): Upgrade to 0.72.6.
2014-07-23 18:00:19 +02:00
Andreas Enge
5383fb5bd4
gnu: pari-gp: Upgrade to 2.7.1.
...
* gnu/packages/algebra.scm (pari-gp): Upgrade to 2.7.1.
2014-07-23 16:46:05 +02:00
Jason Self
fcbf703efa
gnu: ffmpeg: Remove --disable-vis.
...
* gnu/packages/video.scm (ffmpeg): Remove --disable-vis.
2014-07-20 13:37:02 -07:00
Jason Self
7e81a45513
gnu: wpa-supplicant: Update to 2.2.
...
* gnu/packages/admin.scm (wpa-supplicant): Update to version 2.2.
2014-07-20 11:59:09 -07:00
Jason Self
a915ab6a6b
gnu: sudo: Update to 1.8.10p3.
...
* gnu/packages/admin.scm (sudo): Update to version 1.8.10p3.
2014-07-20 11:56:59 -07:00
Jason Self
5c47b06b43
gnu: acl: Update to 2.2.52.
...
* gnu/packages/acl.scm (acl): Update to version 2.2.52.
2014-07-20 06:55:33 -07:00
Jason Self
da891830da
gnu: htop: Update to 1.0.3.
...
* gnu/packages/admin.scm (htop): Update to version 1.0.3.
2014-07-20 06:48:58 -07:00
Jason Self
180d7ac163
gnu: dfc: Update to 3.0.4.
...
* gnu/packages/admin.scm (dfc): Update to version 3.0.4.
2014-07-20 06:47:14 -07:00
John Darrington
00e79195a5
gnu: Enable tests for patch.
...
* gnu/packages/base.scm (patch): Enable test and add "ed" as input.
2014-07-20 11:30:54 +02:00
John Darrington
0a643dc6f4
gnu: Enable swig tests.
...
* gnu/packages/swig.scm (swig): Add boost as input and enable tests.
2014-07-20 10:12:16 +02:00
Jason Self
428a62f257
gnu: linux-libre: Update to 3.15.6.
...
* gnu/packages/linux.scm (linux-libre): Update to version 3.15.6.
2014-07-19 07:14:09 -07:00
David Thompson
000f7559a7
gnu: Add wireless-tools.
...
* gnu/packages/linux.scm (wireless-tools): New variable.
2014-07-19 08:40:22 -04:00
Eric Bavier
501aa54f7d
gnu: Add datamash.
...
* gnu/packages/datamash.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-07-18 14:40:15 -05:00
John Darrington
0e534e74aa
gnu: Add Aegis.
...
* gnu/packages/version-control.scm (aegis): New variable.
* gnu/packages/patches/aegis-constness-error.patch: New file.
* gnu/packages/patches/aegis-perl-tempdir1.patch: New file.
* gnu/packages/patches/aegis-perl-tempdir2.patch: New file.
* gnu/packages/patches/aegis-test-fixup-1.patch: New file.
* gnu/packages/patches/aegis-test-fixup-2.patch: New file.
2014-07-18 06:45:33 +02:00
John Darrington
a4dc3bdb15
gnu: whitespace change only
...
* gnu/packages/version-control.scm: Remove blank line
2014-07-18 06:45:33 +02:00
Ludovic Courtès
e5b648e06a
gnu: apr-util: Run 'make check' sequentially.
...
* gnu/packages/apr.scm (apr-util)[arguments]: Add #:parallel-tests?.
2014-07-18 00:52:45 +02:00
Ludovic Courtès
9f9236b766
Merge branch 'gettext-upgrade'
2014-07-17 18:42:28 +02:00
Jason Self
f125f4b72a
gnu: ffmpeg: Update to 2.3.
...
* gnu/packages/video.scm (ffmpeg): Update to version 2.3.
Signed-off-by: Jason Self <j@jxself.org>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-07-17 18:41:48 +02:00
Jason Self
72fe9d0b39
gnu: libogg: Update to 1.3.2.
...
* gnu/packages/xiph.scm (libogg): Update to version 1.3.2.
Signed-off-by: Jason Self <j@jxself.org>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-07-17 18:39:41 +02:00
Ludovic Courtès
42b9b8f9cb
gnu: guix: Upgrade development snapshot.
...
* gnu/packages/package-management.scm (guix): Upgrade to commit
0ae8c15
.
2014-07-17 18:30:11 +02:00
Ludovic Courtès
f2cdcafbc1
gnu: kbd: Make sure unicode_{start,stop} work as expected.
...
* gnu/packages/linux.scm (kbd): Patch 'src/unicode_{start,stop}' to use
'tty'.
<phases>: Add 'post-install' phase.
2014-07-16 15:54:47 +02:00
John Darrington
6217ca12c5
gnu: Tinyproxy: Cleanup xml dependencies
...
* gnu/packages/web.scm (tinyproxy): Use the XML catalog from docbook instead of
generating a temporary one.
2014-07-16 06:28:01 +02:00
John Darrington
b4ce630048
gnu: Enable gnome-doc-utils tests
...
* gnu/packages/gnome (gnome-doc-utils): Set the XML_CATALOG_FILES variable and
enable the tests.
2014-07-16 06:28:01 +02:00
John Darrington
7f4bf03034
gnu: docbook-xsl write absolute file:// uris in catalogs instead of ./ relative ones
...
* gnu/packages/docbook.scm (docbook-xsl): Replace ./ paths with file:// uris
2014-07-16 06:28:01 +02:00
John Darrington
a6639cf7f2
gnu: docbook-xml: Substitute remote xml_catalog uris with local ones.
...
* gnu/packages/docbook.scm: substitute remote uri with local ones.
2014-07-16 06:28:01 +02:00
John Darrington
1cac3de660
gnu: Add docbook-xml version 4.3 and 4.4
...
* gnu/packages/docbook.scm (docbook-xml-4.3, docbook-xml-4.4): New variables.
2014-07-16 06:28:01 +02:00
John Darrington
a37a30772f
gnu: docbook-xsl update to 1.78.1
...
* gnu/packages/docbook.scm (docbook-xsl): Upgrade to version 1.78.1
2014-07-16 06:28:01 +02:00
Jason Self
2af4937edd
gnu: libvorbis: Update to 1.3.4.
...
* gnu/packages/xiph.scm (libvorbis): Update to version 1.3.4.
Signed-off-by: Jason Self <j@jxself.org>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-07-15 22:48:07 +02:00
Jason Self
399fdcf75c
gnu: flac: Upgrade to 1.3.0.
...
* gnu/packages/xiph.scm (flac): Update to version 1.3.0.
Remove 'patches' field.
* gnu/packages/patches/flac-fix-memcmp-not-declared.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
Signed-off-by: Jason Self <j@jxself.org>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-07-15 22:42:42 +02:00
Ludovic Courtès
b1e50c32a0
gnu: gettext: Update to 0.19.2.
...
* gnu/packages/gettext.scm (gnu-gettext): Update to 0.19.2.
2014-07-15 09:55:40 +02:00
Ludovic Courtès
66672a455c
gnu: Synchronize synopses and descriptions with the Womb.
...
* gnu/packages/gimp.scm (gimp): Synchronize synopsis and description.
* gnu/packages/gl.scm (guile-opengl): Likewise.
* gnu/packages/gnome.scm (gnumeric): Likewise.
2014-07-14 15:59:41 +02:00
Jason Self
88a1976cbe
gnu: linux-libre: Update to 3.15.5.
...
* gnu/packages/linux.scm (linux-libre): Update to version 3.15.5.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-07-14 00:08:28 +02:00
Jason Self
f123a18f8a
gnu: linux-libre: Disable CONFIG_DEBUG_INFO and turn off nvidiafb module.
...
Disabling CONFIG_DEBUG_INFO so that local builds aren't so enormous.
Also turning off nvidiafb module based on a bug report I received.
Nouveau has its own framebuffer device and it looks like they conflict
if you load both.
* gnu/packages/linux-libre-x86_64.conf: Comment out CONFIG_FB_NVIDIA,
and remove related items. Comment out CONFIG_DEBUG_INFO.
* gnu/packages/linux-libre-i686.conf: Likewise.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-07-14 00:03:00 +02:00
Ludovic Courtès
c3cf9d36e4
Merge branch 'bug-17853'
2014-07-13 23:44:55 +02:00
John Darrington
ae9cb418df
gnu: Add chess and xboard.
...
* gnu/packages/games.scm (xboard, chess): New variables.
2014-07-13 16:04:34 +02:00
John Darrington
c2150d9ace
gnu: Add links.
...
* gnu-system.am (GNU_SYSTEM_MODULES): Add new file.
* gnu/packages/links.scm: New file.
2014-07-12 06:44:26 +02:00
Eric Bavier
42e1394b11
gnu: texlive: Upgrade to 2014.
...
* gnu/packages/texlive.scm (texlive-extra-src, texlive-texmf-src,
texlive): Upgrade to 2014.
(texlive)[arguments]: Remove 'patch-perl-shebang' phase.
2014-07-11 10:58:56 -05:00
David Thompson
361046f7eb
gnu: Add fish.
...
* gnu/packages/fish.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-07-11 08:11:07 -04:00
Ludovic Courtès
cda3d81ea8
gnu: linux-libre: Remove '--strip-all' argument.
...
* gnu/packages/linux.scm (linux-libre)[arguments]: Remove
#:strip-flags, which led to unloadable modules. This reverts
commit 9ca7eaa1
.
[build-phase]: Add INSTALL_MOD_STRIP=1.
2014-07-11 00:26:27 +02:00
Eric Bavier
ca9ea1a849
gnu: glib: Fix build on i686.
...
* gnu/packages/patches/glib-tests-timer.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/glib.scm: Use it.
2014-07-10 17:03:42 -05:00
Ludovic Courtès
501de668f1
gnu: Add VTK.
...
* gnu/packages/vtk.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-07-10 21:34:07 +02:00
Ludovic Courtès
a6eb1a95d6
gnu: plotutils: Propagate libXaw.
...
* gnu/packages/plotutils.scm (plotutils): Move LIBXAW to from 'inputs'
to 'propagated-inputs'.
2014-07-10 13:05:47 +02:00
Ludovic Courtès
1650dd8a38
gnu: linux-libre: Fallback to 'defconfig' when there's no config file.
...
* gnu/packages/linux.scm (kernel-config): Return #f rather than error
out in the default case.
(linux-libre)[native-inputs]: Add "kconfig" input only when
'kernel-config' returns true.
[build-phase]: Adjust accordingly.
2014-07-10 13:03:46 +02:00
Ludovic Courtès
9ca7eaa134
gnu: linux-libre: Strip everything with '--strip-all'.
...
* gnu/packages/linux.scm (linux-libre)[arguments]: Add #:strip-flags.
2014-07-10 00:35:27 +02:00
Ludovic Courtès
a94546ecc4
gnu: linux-libre: Add i686 and x86_64 full-blown configs.
...
Thanks to Jason Self <jself@gnu.org> for the kernel configs.
* gnu/packages/linux.scm (kernel-config): New procedure.
(linux-libre)[build-phase]: Copy it to .config. Reduce the list of
things appended to .config.
[native-inputs]: Add "kconfig" input.
* gnu/packages/linux-libre-i686.conf,
gnu/packages/linux-libre-x86_64.conf: New files, from
<http://jxself.org/x86-32.txt > and <http://jxself.org/x86-64.txt >.
* Makefile.am (KCONFIGS): New variable.
(nobase_dist_guilemodule_DATA): Add it.
2014-07-10 00:35:27 +02:00
John Darrington
8fd3de0bbb
gnu: Add sipwitch and dependent packages
...
* gnu-system.am (GNU_SYSTEM_MODULES): Add new file.
* gnu/packages/telephony.scm: New file.
2014-07-09 18:21:41 +02:00
Cyrill Schenkel
35dbbbe04c
gnu: Add conkeror.
...
* gnu-system.am (GNU_SYSTEM_MODULES): Add new package.
* gnu/packages/conkeror.scm: New file.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-07-08 17:57:32 +02:00
Mark H Weaver
3263b9b396
gnu: tor: Upgrade to 0.2.4.22.
...
* gnu/packages/tor.scm (tor): Upgrade to 0.2.4.22.
2014-07-08 09:12:50 -04:00
Ludovic Courtès
b3342b545a
gnu: dmd: Update to 0.2.
...
* gnu/packages/admin.scm (dmd): Update to 0.2; remove 'patches'.
* gnu/packages/patches/dmd-getpw.patch,
gnu/packages/patches/dmd-tests-longer-sleeps.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
2014-07-08 00:12:30 +02:00
Ludovic Courtès
ac47a7c240
gnu: linux-libre: Use the GNU + Freedo boot logo.
...
* gnu/packages/linux.scm (%boot-logo-patch): New variable.
(linux-libre)[build-phase]: Apply it.
[native-inputs]: Add it.
2014-07-08 00:12:30 +02:00
Mark H Weaver
fa40e4d4ec
gnu: bitlbee: Upgrade to 3.2.2.
...
* gnu/packages/messaging.scm (bitlbee): Upgrade to 3.2.2. Remove patches.
Use 'libotr' instead of 'libotr-3'.
* gnu/packages/patches/bitlbee-fix-tests.patch: Remove file.
* gnu/packages/patches/bitlbee-memset-fix.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove patches.
2014-07-07 17:17:18 -04:00
Ludovic Courtès
8ee380ba3d
gnu: gnupg: Update to 2.0.25 and 1.4.18.
...
* gnu/packages/gnupg.scm (gnupg): Update to 2.0.25.
(gnupg-1): Update to 1.4.18.
2014-07-05 19:51:43 +02:00
John Darrington
8731e52749
gnu: Add maxima.
...
* gnu/packages/maths.scm (maxima): New variable.
2014-07-05 16:16:03 +02:00
John Darrington
f842bbed19
gnu: Add gcl.
...
* gnu-system.am (GNU_SYSTEM_MODULES): Add new package.
* gnu/packages/lisp.scm: New file.
2014-07-05 16:15:59 +02:00
Ludovic Courtès
3a100e7934
gnu: Avoid circular dependency among modules.
...
Reported by Alex Kost <alezost@gmail.com>.
* gnu/packages/python.scm: Don't use #:select for (gnu packages zip).
2014-07-04 15:09:39 +02:00
John Darrington
12c0f32a3f
gnu: Add gegl and gimp
...
* gnu/packages/gimp.scm (gegl, gimp): New variables.
2014-07-04 06:53:50 +02:00
Ludovic Courtès
615215a535
gnu: Add youtube-dl.
...
* gnu/packages/video.scm (youtube-dl): New variable.
2014-07-03 22:21:53 +02:00
Eric Bavier
59bad04fe4
gnu: glib: Upgrade to 2.40.0.
...
* gnu/packages/glib.scm (glib)[source]: Upgrade to 2.40.0. Adjust
patch list.
* gnu/packages/patches/glib-tests-newnet.patch: Remove.
* gnu/packages/patches/glib-tests-desktop.patch: Adjust for 2.40.0.
2014-07-02 13:58:02 -05:00
Eric Bavier
f1fc45a9fd
gnu: libbonobo: Skip failing test case.
...
* gnu/packages/patches/libbonobo-activation-test-race.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (libbonobo)[source]: New 'patches' field.
2014-07-02 13:52:12 -05:00
Eric Bavier
5becd02510
gnu: gnome: Version splitting and line wrapping.
...
* gnu/packages/gnome.scm (orbit2): Wrape code to 80 characters. Use
string-split/string-join to get version major/minor numbers.
(libbonoboui): Likewise.
2014-07-02 13:47:23 -05:00
Eric Bavier
221ed17a58
gnu: Adjust yet more packages to GLib "bin" split.
...
* gnu/packages/maths.scm (pspp): Add glib:bin to 'native-inputs'.
* gnu/packages/gnome.scm (gconf, gnome-vfs, libgnome, libgnomeui,
libbonoboui): Likewise.
(libbonobo, libgnomecanvas, libgnomeprint): Comment on why glib:bin.
* gnu/packages/gtk.scm (gtksourceview): Likewise.
2014-07-02 13:32:59 -05:00
Ludovic Courtès
44add1ce19
gnu: Adjust more packages to GLib "bin" split.
...
* gnu/packages/glib.scm (dbus-glib): Add glib-bin to 'native-inputs'.
(glibmm): Likewise.
* gnu/packages/gstreamer.scm (gstreamer-0.10): Likewise.
* gnu/packages/gtk.scm (gtksourceview): Likewise.
* gnu/packages/qemu.scm (qemu-headless): Likewise.
* gnu/packages/gnome.scm (librsvg, libbonobo, libgnomecanvas,
libgnomeprint): Likewise.
2014-07-02 11:42:17 +02:00
Ludovic Courtès
0f28ee3487
gnu: pdf: Add PoDoFo.
...
* gnu/packages/pdf.scm (podofo): New variable.
2014-07-02 09:50:04 +02:00
Cyrill Schenkel
3cf118a110
gnu: Add cmatrix.
...
* gnu/packages/games.scm (cmatrix): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-07-01 17:29:55 +02:00
Cyrill Schenkel
ed02caff89
gnu: Add node.
...
* gnu-system.am (GNU_SYSTEM_MODULES): Add new package.
* gnu/packages/node.scm: New file.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-07-01 10:32:09 +02:00
Eric Bavier
cafc3f5ad7
gnu: Add jrnl, python-pycrypto, python-keyring, python-parsedatetime, and python-tzlocal.
...
* gnu/packages/jrnl.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/python.scm (python-pycrypto, python-keyring,
python-dateutil-2, python-parsedatetime, python-tzlocal): New
variables.
2014-06-30 11:26:42 -05:00
Eric Bavier
a480bc4157
gnu: Add behave, python-six, python-enum34, python-parse-type, and python-parse.
...
* gnu/packages/python.scm (python-six, python-enum34, python-parse-type,
python-parse, behave): New variables.
2014-06-30 11:26:41 -05:00
Ludovic Courtès
426adbe827
gnu: glib: Add "bin" output.
...
Fixes <http://bugs.gnu.org/17853 >.
* gnu/packages/glib.scm (glib)[outputs]: Add "bin".
(gobject-introspection)[native-inputs]: New field.
* gnu/packages/avahi.scm (avahi)[native-inputs]: Add glib:bin.
* gnu/packages/gnome.scm (brasero, libgnome-keyring, evince,
gsettings-desktop-schemas, libnotify, gtkglext): Likewise.
* gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base,
gst-plugins-base-0.10): Likewise.
* gnu/packages/gtk.scm (atk, pango, gdk-pixbuf, gtk+-2, gtk+):
Likewise.
* gnu/packages/linux.scm (udev): Likewise.
* gnu/packages/pdf.scm (poppler): Likewise.
2014-06-30 18:05:57 +02:00
John Darrington
b804c61e6f
gnu: Add goffice and gnumeric
...
gnu/packages/gnome.scm (goffice, gnumeric): New variables.
2014-06-30 13:34:22 +02:00
Cyrill Schenkel
009c5b5cdc
gnu: Add ncmpcpp.
...
* gnu/packages/mpd.scm (ncmpcpp): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-06-29 22:36:37 +02:00
Ludovic Courtès
5d69fb54fb
gnu: guix: Use the development version by default.
...
* gnu/packages/package-management.scm (guix): Rename to...
(guix-0.6): ... this.
(guix-devel): Rename to...
(guix): ... this. Replace references to 'guix' by references to
'guix-0.6'.
2014-06-27 23:38:19 +02:00
Ludovic Courtès
480af4d622
gnu: guix: Add development version.
...
* gnu/packages/package-management.scm (guix-devel): New variable.
2014-06-27 23:06:55 +02:00
Ludovic Courtès
20b1d19e10
gnu: Adjust for (gnu packages image) merger.
...
* gnu/packages/aidc.scm: Use (gnu packages image).
2014-06-27 22:36:25 +02:00
John Darrington
dff624230a
gnu: Add talkfilters.
...
* gnu/packages/games.scm (talkfilters): New variable.
2014-06-27 17:53:40 +02:00
John Darrington
51d3dcea42
gnu: Add qrencode.
...
* gnu/packages/aidc.scm (qrencode): New variable.
2014-06-27 17:53:40 +02:00
David Thompson
e55354b87e
gnu: Consolidate libjpeg, libpng, and libtiff into one module.
...
* gnu/packages/image.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add image.scm and remove libjpeg.scm,
libpng.scm, and libtiff.scm.
* gnu/packages/libjpeg.scm, gnu/packages/libpng.scm, gnu/packages/libtiff.scm:
Delete files.
* gnu/packages/emacs.scm gnu/packages/games.scm, gnu/packages/gd.scm,
gnu/packages/geeqie.scm, gnu/packages/ghostscript.scm,
gnu/packages/gimp.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm,
gnu/packages/gnustep.scm, gnu/packages/gnuzilla.scm,
gnu/packages/graphviz.scm, gnu/packages/gtk.scm,
gnu/packages/imagemagick.scm, gnu/packages/inkscape.scm,
gnu/packages/netpbm.scm, gnu/packages/pdf.scm, gnu/packages/plotutils.scm,
gnu/packages/qemu.scm, gnu/packages/qt.scm, gnu/packages/scheme.scm,
gnu/packages/sdl.scm, gnu/packages/slim.scm, gnu/packages/tcl.scm,
gnu/packages/texlive.scm, gnu/packages/video.scm, gnu/packages/xiph.scm,
gnu/packages/xorg.scm: Use (gnu packages image) module.
2014-06-27 06:27:53 -04:00
David Thompson
dc55b8b234
gnu: Enable libvpx support in ffmpeg.
...
* gnu/packages/video.scm (ffmpeg): Add libvpx input.
2014-06-27 06:22:49 -04:00
David Thompson
80b77646a4
gnu: Add libsodium.
...
* gnu-system.am (GNU_SYSTEM_MODULES): Add crypto.scm.
* gnu/packages/crypto.scm: New file.
2014-06-26 17:53:29 -04:00
David Thompson
7025a035df
gnu: Add guile-opengl.
...
* gnu/packages/gl.scm (guile-opengl): New variable.
2014-06-26 17:52:44 -04:00
David Thompson
d0ed39be55
gnu: Add libvpx.
...
* gnu/packages/video.scm (libvpx): New variable.
2014-06-26 17:51:40 -04:00
John Darrington
091befba64
gnu: Add new package barcode
...
* gnu/packages/aidc.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-06-26 19:49:09 +02:00
Eric Bavier
7cd157e221
gnu: cursynth: Upgrade to 1.5.
...
* gnu/packages/cursynth.scm (cursynth)[source]: Upgrade to 1.5. New
'patches' field.
* gnu/packages/patches/cursynth-wave-rand.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
2014-06-25 14:25:26 -05:00
Ludovic Courtès
edc28d3c42
gnu: libmicrohttpd: Upgrade to 0.9.37.
...
* gnu/packages/gnunet.scm (libmicrohttpd): Upgrade to 0.9.37.
2014-06-25 11:47:58 +02:00
Ludovic Courtès
58970d6a5d
gnu: gnupg: Upgrade versions 1 and 2 (security fix.)
...
* gnu/packages/gnupg.scm (gnupg): Upgrade to 2.0.24.
(gnupg-1): Upgrade to 1.4.17.
2014-06-25 11:47:58 +02:00
Ludovic Courtès
473dad6fde
gnu: libgpg-error: Upgrade to 1.13.
...
* gnu/packages/gnupg.scm (libgpg-error): Upgrade to 1.13.
2014-06-25 11:47:58 +02:00
Ludovic Courtès
7f27b32f31
gnu: nano: Upgrade to 2.3.4.
...
* gnu/packages/nano.scm (nano): Upgrade to 2.3.4.
2014-06-25 11:47:58 +02:00
Ludovic Courtès
0179cd7ed2
gnu: lightning: Upgrade to 2.0.4.
...
* gnu/packages/lightning.scm (lightning): Upgrade to 2.0.4.
2014-06-25 11:47:58 +02:00
Ludovic Courtès
85f35ad623
gnu: ddrescue: Upgrade to 1.18.1.
...
* gnu/packages/disk.scm (ddrescue): Upgrade to 1.18.1.
2014-06-25 11:47:58 +02:00
Ludovic Courtès
d12c626cf8
gnu: mcron: Upgrade to 1.0.8.
...
* gnu/packages/guile.scm (mcron): Upgrade to 1.0.8.
2014-06-25 11:47:57 +02:00
Ludovic Courtès
5177f0fb41
gnu: libtasn1: Upgrade to 3.6.
...
* gnu/packages/gnutls.scm (libtasn1): Upgrade to 3.6.
2014-06-25 11:47:57 +02:00
Ludovic Courtès
39ed6749dd
gnu: nettle: Add version 3.0.
...
* gnu/packages/nettle.scm (nettle-3): New variable.
2014-06-25 11:47:57 +02:00
Eric Bavier
b4eab6a6a5
gnu: parallel: Upgrade to 20140622.
...
* gnu/packages/parallel.scm (parallel)[source]: Upgrade to 20140622.
2014-06-25 02:23:10 -05:00
Eric Bavier
f4bf37825b
gnu: moe: Upgrade to 1.6.
...
* gnu/packages/moe.scm (moe)[source]: Upgrade to 1.6.
Add 'native-inputs' field.
2014-06-25 02:13:47 -05:00
Ludovic Courtès
f6ad09ae5a
gnu: Move JSON-C to (gnu packages web).
...
* gnu/packages/pulseaudio.scm (json-c): Move to...
* gnu/packages/web.scm (json-c): ... here. New variable.
2014-06-24 14:53:51 +02:00
Ludovic Courtès
9ab7415329
gnu: json-c: Upgrade to 0.12.
...
* gnu/packages/pulseaudio.scm (json-c)[source]: Upgrade to 0.12. Add
'modules' and 'snippet' fields.
2014-06-24 14:43:51 +02:00
David Thompson
1bd3f84986
gnu: Add notmuch.
...
* gnu/packages/mail.scm (notmuch): New variable.
2014-06-23 08:09:39 -04:00
David Thompson
f4eae897cb
gnu: Add dtach.
...
gnu/packages/screen.scm (dtach): New variable.
2014-06-23 08:09:33 -04:00
David Thompson
1790739c75
gnu: Add talloc.
...
* gnu/packages/samba.scm (talloc): New variable.
2014-06-23 08:05:00 -04:00
Ludovic Courtès
528b6a3dce
gnu: kmod: Honor $LINUX_MODULE_DIRECTORY.
...
* gnu/packages/patches/kmod-module-directory.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (kmod)[origin]: Use it.
2014-06-22 21:14:23 +02:00
Andreas Enge
d7d42d6b24
gnu: Add udev.
...
* gnu/packages/linux.scm (udev): New variable.
* gnu/packages/patches/udev-gir-libtool.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2014-06-22 15:02:20 +02:00
Andreas Enge
e062d54240
gnu: Add kmod.
...
* gnu/packages/linux.scm (kmod): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-06-22 12:29:38 +02:00
Ludovic Courtès
b6a4dba116
gnu: man-pages: Upgrade to 3.69.
...
* gnu/packages/man.scm (man-pages): Upgrade to 3.69.
2014-06-21 12:52:34 +02:00
Ludovic Courtès
d3e3b77dcc
gnu: gnupg: Upgrade to 2.0.23.
...
* gnu/packages/gnupg.scm (gnupg): Upgrade to 2.0.23.
2014-06-21 00:26:31 +02:00
Ludovic Courtès
ea9711018c
gnu: global: Upgrade to 6.3.
...
* gnu/packages/global.scm (global): Upgrade to 6.3.
2014-06-21 00:22:34 +02:00
Ludovic Courtès
f513527a8e
Merge branch 'core-updates'
2014-06-20 23:44:42 +02:00
Ludovic Courtès
9b762b8d7c
system: Prefer packages from %FINAL-INPUTS.
...
* gnu/packages/base.scm (canonical-package): New procedure.
* gnu/system.scm (%base-packages): Pass BASH, COREUTILS, FINDUTILS,
GREP, and SED through 'canonical-package'.
2014-06-19 23:35:41 +02:00
Ludovic Courtès
dc34393569
gnu: isc-dhcp: In native builds, refer to the final Coreutils and sed.
...
* gnu/packages/admin.scm (isc-dhcp)[inputs]: Add Coreutils and sed only
when (%current-target-system) is true.
2014-06-19 23:35:41 +02:00
Ludovic Courtès
ae5c6fca26
gnu: privoxy: Use etc/privoxy as the sysconfdir.
...
Reported by "d00000" on #guix.
* gnu/packages/tor.scm (privoxy)[arguments]: Add #:configure-flags.
2014-06-19 23:35:41 +02:00
Mark H Weaver
2c14c6d7cb
gnu: gawk: Apply work around to build system for MIPS.
...
* gnu/packages/gawk.scm (gawk): Work around a build problem on MIPS.
2014-06-18 18:42:35 -04:00
Ludovic Courtès
ed4a8816d6
gnu: linux-libre: Upgrade to 3.15.
...
* gnu/packages/linux.scm (linux-libre): Upgrade to 3.15.
2014-06-18 16:23:06 +02:00
Ludovic Courtès
c8f60748bd
gnu: kbd: Patch buggy makefile.
...
* gnu/packages/linux.scm (kbd)[source]: Add 'modules' and 'snippet'
fields.
2014-06-18 15:32:17 +02:00
Ludovic Courtès
c4e52354c6
gnu: guile-ncurses: Work around missing test files.
...
* gnu/packages/patches/guile-ncurses-tests.patch: New file.
* gnu/packages/guile.scm (guile-ncurses)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2014-06-16 21:46:27 +02:00
Ludovic Courtès
1319cfe946
gnu: icu4c: Upgrade to 53.1.
...
* gnu/packages/icu4c.scm (icu4c): Upgrade to 53.1.
2014-06-16 17:19:34 +02:00
Ludovic Courtès
eb705bb3f7
gnu: icu4c: Fix failing test.
...
* gnu/packages/patches/icu4c-test-date-format.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/icu4c.scm (icu4c)[source]: Use it.
2014-06-16 17:18:47 +02:00
Ludovic Courtès
b344c505f4
gnu: qemu: Remove dependency on Samba.
...
* gnu/packages/qemu.scm (qemu-headless)[inputs]: Remove SAMBA.
[arguments]: Remove --smbd configure flag.
2014-06-16 10:47:36 +02:00
Ludovic Courtès
7190ae7743
Reverting "gnu: ncurses: Build libtinfo."
...
This reverts commit 953c9fcf8c
. It turns
out that most packages (guile-ncurses, cursynth, aumix, util-linux,
etc.) expect libncurses to provide everything. So they had to be
patched to add -ltinfow to their LDFLAGS, which is counterproductive.
Other recent distros take that approach---e.g.,
<https://bugs.launchpad.net/ubuntu/+source/ncurses/+bug/259139 >.
2014-06-15 22:18:10 +02:00
Ludovic Courtès
c3428a08be
gnu: apr: Build sequentially.
...
* gnu/packages/apr.scm (apr)[arguments]: New field.
2014-06-15 21:10:58 +02:00
Ludovic Courtès
09ba396c02
gnu: Remove dependency from gzip to the bootstrap binaries.
...
* gnu/packages/base.scm (grep-final): New variable.
(%boot5-inputs): Add it.
(%final-inputs): Use it.
2014-06-15 11:53:02 +02:00
John Darrington
feadf100a2
gnu: Add cook.
...
* gnu/packages/cook.scm: New file.
* gnu-system.am: New file cook.scm.
2014-06-15 06:52:06 +02:00
Ludovic Courtès
5c860cec83
gnu: gcc: Really avoid 'install-strip' when cross-compiling.
...
This is a followup to 6b9229c
.
* gnu/packages/gcc.scm (gcc-4.7): Turn 'install-target' into a thunk,
so (%current-target-system) is current.
2014-06-14 23:28:28 +02:00
Ludovic Courtès
7470df5ddf
Merge branch 'master' into core-updates
2014-06-14 23:25:59 +02:00
Ludovic Courtès
d2e2f14226
gnu: gcc-4.7: Upgrade to 4.7.4.
...
* gnu/packages/gcc.scm (gcc-4.7): Upgrade to 4.7.4.
2014-06-14 22:21:29 +02:00
Ludovic Courtès
6b9229ca51
gnu: gcc: Don't use the 'install-strip' target when cross-compiling.
...
* gnu/packages/gcc.scm (gcc-4.7): Add 'install-target' variable. Use
it in the 'install' phase.
2014-06-14 22:16:03 +02:00
Ludovic Courtès
fd0b276624
gnu: gcc: Fix cross-compilation of gcc (Canadian cross).
...
* gnu/packages/gcc.scm (gcc-4.7)[arguments] <#:make-flags>:
When (%current-target-system) is true, pass the empty list or
'("CFLAGS=-g0 -O2").
2014-06-14 16:04:38 +02:00
Ludovic Courtès
6e3ecad6ca
gnu: make-bootstrap: Make sure %gcc-stripped binaries are usable.
...
* gnu/packages/make-bootstrap.scm (%gcc-stripped):
When (%current-target-system) is false, run gcc, g++, and cpp with
--version.
2014-06-14 15:58:23 +02:00
Ludovic Courtès
c4873bc4f5
gnu: make-bootstrap: Build %gcc-static with --disable-lto.
...
* gnu/packages/make-bootstrap.scm (%gcc-static): Pass --disable-lto.
2014-06-14 15:34:56 +02:00
Eric Bavier
a83c6a6471
gnu: Add pingus.
...
* gnu/packages/games.scm (pingus): New variable.
* gnu/packages/patches/pingus-sdl-libs-config.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
2014-06-13 14:11:14 -05:00
John Darrington
95faa10714
gnu: Add busybox.
...
* gnu/packages/busybox.scm: New file.
* gnu-system.am: Add gnu/packages/busybox.scm.
2014-06-13 20:21:26 +02:00
Ludovic Courtès
97b465feb1
gnu: make-bootstrap: Build libstdc++ in '%gcc-static'.
...
* gnu/packages/make-bootstrap.scm (%gcc-static): Re-enable C++.
2014-06-13 17:57:41 +02:00
Ludovic Courtès
37550e67b9
gnu: make-bootstrap: Use single-output GCCs.
...
* gnu/packages/make-bootstrap.scm (package-with-relocatable-glibc)[native-inputs]:
Add 'outputs' field for the rewritten GCC.
(%gcc-stripped): Add 'outputs' field.
2014-06-13 15:57:23 +02:00
Ludovic Courtès
df142dd40e
gnu: grep: Upgrade to 2.20.
...
* gnu/packages/base.scm (grep): Upgrade to 2.20.
2014-06-12 23:35:02 +02:00
Ludovic Courtès
cf02d3a5d7
gnu: gettext: Upgrade to 0.19.1.
...
* gnu/packages/gettext.scm (gnu-gettext): Upgrade to 0.19.1.
2014-06-12 23:33:15 +02:00
Ludovic Courtès
288a09ca91
gnu: make-bootstrap: Fix compilation of %gcc-static.
...
* gnu/packages/make-bootstrap.scm (%gcc-static)[arguments]
<#:configure-flags>: Add --disable-bootstrap
--with-stage1-ldflags=-static.
Remove #:make-flags.
2014-06-12 23:27:25 +02:00
John Darrington
b777d784a0
gnu: Add tinyproxy.
...
* gnu/packages/web.scm (tinyproxy): New variable.
* gnu/packages/docbook.scm: Remove #:select (tar)
2014-06-12 16:08:14 +02:00
John Darrington
8c6cfd553e
gnu: Add dropbear.
...
* gnu/packages/ssh.scm (dropbear): New variable.
2014-06-12 16:01:56 +02:00
Ludovic Courtès
a49c57a793
gnu: cross-gcc: Use a single output.
...
* gnu/packages/cross-base.scm (cross-gcc): Add 'outputs' field.
2014-06-09 22:45:01 +02:00
Ludovic Courtès
6ec2e6b0c9
gnu: skribilo: Propagate Guile dependencies.
...
Reported by Carlos Carleos <carleos@uniovi.es>.
* gnu/packages/skribilo.scm (skribilo)[inputs]: Move
GUILE-READER/GUILE-2.0 and GUILE-LIB to...
[propagated-inputs]: ... here. New field.
2014-06-09 18:55:47 +02:00
Ludovic Courtès
b47b2b5275
gnu: coreutils: Remove run-time dependency on Bash.
...
* gnu/packages/base.scm (coreutils)[arguments] <patch-shell-references>:
Leave src/split.c unpatched. Set $SHELL. Use .../bin/sh and not
.../bin/bash in tests.
2014-06-09 12:22:59 +02:00
Ludovic Courtès
84e6756c57
gnu: gcc: Add a "lib" output.
...
* gnu/packages/gcc.scm (gcc-4.7)[configure-flags]: Add
--with-gxx-include-dir.
[outputs]: New field.
[arguments] <phases>: Adjust to use the "lib" output. Add
'substitute*' calls for "libstdc++-v3/python/Makefile.in" and
"gcc/config.in".
* gnu/packages/base.scm (gcc-boot0) <symlink-libgcc_eh>: Use the "lib"
output.
(cross-gcc-wrapper): Add 'outputs' field.
(glibc-final)[arguments]: Adjust #:allowed-references to list
'(GCC-BOOT0 "lib").
(libstdc++): Add 'outputs' field.
(gcc-final)[arguments]: Add "lib" to #:allowed-references.
* gnu/packages/make-bootstrap.scm (%gcc-static): Add 'outputs' field.
2014-06-09 11:58:43 +02:00
Ludovic Courtès
e0a0c84b4f
gnu: glibc-final: Remove top-level circular dependency.
...
This fixes a top-level circular dependency between linux.scm and
base.scm introduced in 2e92375
.
* gnu/packages/base.scm (glibc-final): Remove call to
'package-with-restricted-references', and use an 'arguments' field
instead.
2014-06-08 23:24:04 +02:00
Ludovic Courtès
3916023228
gnu: libunistring: Work around parallel build issue.
...
* gnu/packages/libunistring.scm (libunistring)[arguments]: New field.
2014-06-08 10:54:44 +02:00
Eric Bavier
e531172d11
gnu: rdup: Fix tests.
...
* gnu/packages/backup.scm (rdup) [arguments]: Add pre-check phase.
[origin]: Add snippet.
2014-06-07 21:49:54 -05:00
Ludovic Courtès
a744719d70
gnu: gettext: Remove debugging leftover.
...
* gnu/packages/gettext.scm (gnu-gettext)[source](patches): Remove.
2014-06-07 22:42:57 +02:00
Ludovic Courtès
2e6a134515
gnu: gcc-final: Make sure the output refers only to libc.
...
* gnu/packages/base.scm (gcc-final)[arguments]: Add
#:allowed-references.
2014-06-07 20:20:09 +02:00
Ludovic Courtès
592e8660a1
gnu: binutils-final: Make sure the output refers only to libc.
...
* gnu/packages/base.scm (binutils-final)[arguments]: Add
#:allowed-references.
2014-06-07 19:39:23 +02:00
Ludovic Courtès
2e92375eb1
gnu: glibc-final: Make sure we hold just the right set of references.
...
* gnu/packages/base.scm (glibc-final): Wrap in
'package-with-restricted-references'.
2014-06-07 19:36:50 +02:00
Ludovic Courtès
1c93be5600
gnu: glibc: Make sure the bootstrap libc is not in $CPATH.
...
This fixes a bug whereby the bootstrap-glibc headers could be picked up
when building libc.so, which could be noticed by the fact that the
.debug files contained references to bootstrap-glibc.
* gnu/packages/base.scm (glibc-final-with-bootstrap-bash)[arguments]:
Add 'pre-configure' phase.
[inputs]: Remove 'alist-delete' call.
2014-06-07 17:23:53 +02:00
Ludovic Courtès
3d78d51d8e
gnu: Build the final Coreutils before Findutils.
...
This fixes a bug whereby Findutils' 'updatedb' script would retain a
reference to the bootstrap binaries ('sort', etc.)
* gnu/packages/base.scm (coreutils-final, %boot5-inputs): New variables.
(%final-inputs): Use them.
2014-06-07 00:38:17 +02:00
Ludovic Courtès
0e4e4b1329
gnu: gettext: Upgrade to 0.19.
...
* gnu/packages/gettext.scm (gnu-gettext): Upgrade to 0.19.
[arguments] <phases>: Remove now unneeded 'link-expat' phase. Patch
lang-sh and msgfilter test scripts; patch msginit.c and project-id.
Add #:make-flags.
2014-06-07 00:35:34 +02:00
Ludovic Courtès
872c69d00e
Merge branch 'master' into core-updates
2014-06-06 17:23:14 +02:00
Ludovic Courtès
c6b76405ff
gnu: Add WakeLan.
...
* gnu/packages/admin.scm (wakelan): New variable.
2014-06-06 00:28:21 +02:00
Mark H Weaver
017f7415ab
gnu: openssl: Upgrade to 1.0.1h.
...
* gnu/packages/openssl.scm (openssl): Upgrade to 1.0.1h. Remove
patches, which are now upstream.
* gnu/packages/patches/openssl-extension-checking-fixes.patch: Remove.
* gnu/packages/patches/openssl-CVE-2010-5298.patch: Remove.
* gnu-system.am (dist_patch_DATA): Remove them.
2014-06-05 16:36:25 -04:00
Ludovic Courtès
cc24623d71
gnu: bdb: Move documentation to "doc" output.
...
* gnu/packages/bdb.scm (bdb): Add 'outputs' field. Adjust 'configure'
phase to move documentation to the "doc" output.
2014-06-04 23:55:12 +02:00
Ludovic Courtès
9d9b576bcd
gnu: Set proper source location for 'gcc-final'.
...
* gnu/packages/base.scm (gcc-final)[location]: New field.
Reported by Andreas Enge <andreas@enge.fr>.
2014-06-04 23:32:46 +02:00
Ludovic Courtès
d3bbe992ec
system: Tell module-init-tools where to look for modules.
...
* gnu/packages/linux.scm (module-init-tools)[source](patches): New
field.
* gnu/packages/patches/module-init-tools-moduledir.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/system.scm (etc-directory): Add #:kernel parameter. Set
'LINUX_MODULE_DIRECTORY' in bashrc.
(operating-system-etc-directory): Pass #:kernel to 'etc-directory'.
2014-06-04 18:15:50 +02:00
Ludovic Courtès
202adef2ec
gnu: guix: Use /etc as sysconfdir.
...
* gnu/packages/package-management.scm (guix)[arguments]: Pass
--sysconfdir=/etc.
2014-06-04 18:15:50 +02:00
Mark H Weaver
39d4fde3bf
gnu: gnutls: Upgrade to 3.2.15.
...
* gnu/packages/gnutls.scm (gnutls): Upgrade to 3.2.15.
2014-06-04 01:03:17 -04:00
Ludovic Courtès
d8bb353c26
gnu: linux-libre: Build the e1000e driver (Intel ethernet NIC driver.)
...
* gnu/packages/linux.scm (linux-libre): Add CONFIG_E1000E=m.
2014-06-03 22:43:05 +02:00
Ludovic Courtès
cc4a2aeb98
gnu: Merge Parted, fdisk, and ddrescue in (gnu packages disk).
...
* gnu/packages/parted.scm: Rename to...
* gnu/packages/disk.scm: ... this. New file. Merge with...
* gnu/packages/fdisk.scm: ... this; remove file;
* gnu/packages/ddrescue.scm: ... and this; remove file.
* gnu/system/install.scm, gnu/system/vm.scm: Adjust accordingly.
* gnu-system.am (GNU_SYSTEM_MODULES): Remove
gnu/packages/{parted,fdisk,ddrescue}.scm and add
gnu/packages/disk.scm.
2014-06-03 22:43:00 +02:00
Ludovic Courtès
b6772a01e9
gnu: elfutils: Add synopsis and description.
...
* gnu/packages/elf.scm (elfutils): Add synopsis and description.
2014-06-03 11:10:58 +02:00
Ludovic Courtès
0497ba3b26
Revert "gnu: hurd: Add Hurd Minimal."
...
This reverts commit bc046a94de
,
which referred to uncommitted things ('glibc/hurd-headers'.)
2014-06-02 23:28:07 +02:00
Manolis Ragkousis
bc046a94de
gnu: hurd: Add Hurd Minimal.
...
* gnu/packages/hurd.scm (hurd-minimal): New variable.
* gnu/packages/patches/hurd-minimal.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-06-01 23:56:14 +02:00
Ludovic Courtès
5a6a3ba43a
gnu: util-linux: Remove dependency on Perl.
...
* gnu/packages/linux.scm (util-linux)[source](patches): New field.
* gnu/packages/patches/util-linux-perl.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
2014-06-01 22:53:16 +02:00
Ludovic Courtès
b0e3635e0a
gnu: Move libarchive to (gnu packages backup).
...
* gnu/packages/compression.scm (libarchive): Move to...
* gnu/packages/backup.scm (libarchive): ... here.
Import (guix licenses) with #:renamer to avoid conflicting 'zlib'
bindings.
2014-05-31 15:25:49 +02:00
Eric Bavier
bd3fc08c4d
gnu: Add rdiff-backup.
...
* gnu/packages/backup.scm (rdiff-backup): New variable.
2014-05-30 14:30:42 -05:00
Eric Bavier
22c2462112
gnu: Add btar.
...
* gnu/packages/backup.scm (btar): New variable.
2014-05-30 12:36:27 -05:00
Eric Bavier
d42e61224e
gnu: Add rdup.
...
* gnu/packages/backup.scm (rdup): New variable.
2014-05-30 12:36:27 -05:00
Eric Bavier
28469ab0ec
gnu: Add libarchive.
...
* gnu/packages/compression.scm (libarchive): New variable.
2014-05-30 12:36:27 -05:00
Eric Bavier
2d762953ba
gnu: Add hdup.
...
* gnu/packages/backup.scm (hdup): New variable.
2014-05-30 12:36:27 -05:00
Andreas Enge
ff0bf0aca5
gnu: libgnome: Correct source file name.
...
* gnu/packages/gnome.scm (libgnome): Correct source file name.
2014-05-29 17:08:52 +02:00
Ludovic Courtès
bd6639026b
gnu: fuse: Allow use of 'fusermount' taken from $PATH.
...
* gnu/packages/linux.scm (fuse) <set-file-names>: Set FUSERMOUNT_DIR in
lib/Makefile.
2014-05-28 23:25:17 +02:00
Ludovic Courtès
db288efafb
gnu: Add sshfs-fuse.
...
* gnu/packages/linux.scm (sshfs-fuse): New variable.
2014-05-28 23:25:17 +02:00
John Darrington
a83b6a06b7
gnu: Make gtk-glext depend on pangox-compat and remove workaround patch
...
* gnu/packages/gnome.scm (gtk-glext): Add new dependency and remove patch
* gnu/packages/patches/gtkglext-remove-pangox-dependency.patch: Delete file
* gnu-system.am: Delete gnu/packages/patches/gtkglext-remove-pangox-dependency.patch
2014-05-28 18:50:01 +02:00
John Darrington
25f76ef0ba
gnu: Add cssc.
...
* gnu/packages/version-control.scm (cssc): New variable.
* gnu/packages/patches/cssc-gets-undeclared.patch: New file
* gnu/packages/patches/cssc-missing-include.patch: New file
* gnu-system.am: Add gnu/packages/patches/cssc-gets-undeclared.patch
and gnu/packages/patches/cssc-missing-include.patch
2014-05-28 18:50:00 +02:00
Andreas Enge
93c3de921a
gnu: hdf5: Fix source download location.
...
* gnu/packages/maths.scm (hdf5): Use "release" directory and not the "current"
directory for the source, which does not break on new upstream releases.
2014-05-28 16:04:08 +02:00
Ludovic Courtès
a4d48cc24d
gnu: grep: Upgrade to 2.19.
...
* gnu/packages/base.scm (grep): Upgrade to 2.19.
2014-05-27 23:23:10 +02:00
Ludovic Courtès
a43da8f90c
gnu: gcc-4.8: Upgrade to 4.8.3.
...
* gnu/packages/gcc.scm (gcc-4.8): Upgrade to 4.8.3.
2014-05-27 23:22:50 +02:00
Ludovic Courtès
af018f5e0a
Merge branch 'master' into core-updates
2014-05-27 23:19:49 +02:00
Ludovic Courtès
2a7050abf8
gnu: Add Autoconf 2.64.
...
* gnu/packages/autotools.scm (autoconf-2.64): New variable.
2014-05-27 22:28:34 +02:00
Eric Bavier
33dcd2a804
gnu: librsync: Fix source uri
...
* gnu/packages/rsync.scm (librsync) [source]: Fix sourceforge uri.
2014-05-27 10:38:57 -05:00
Eric Bavier
d1a5439bcb
gnu: Add duplicity.
...
* gnu/packages/backup.scm: New file.
* gnu-system.am: Add it.
2014-05-27 10:05:33 -05:00
Eric Bavier
5a1a4bf6b2
gnu: Add python-mock.
...
* gnu/packages/python.scm (python-mock): New variable.
2014-05-27 10:05:33 -05:00
Eric Bavier
c1448c6974
gnu: Add python-lockfile.
...
* gnu/packages/python.scm (python-lockfile): New variable.
2014-05-27 10:05:32 -05:00
Ludovic Courtès
3963a7292a
gnu: Add Transmission.
...
* gnu/packages/bittorrent.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-05-26 23:38:06 +02:00
John Darrington
5698b8b82c
gnu: Add gsegrafix and dependent libraries.
...
* gnu/packages/math.scm (gsegrafix): New variable.
* gnu/packages/gtk.scm (pangox-compat): New variable.
* gnu/packages/gnome.scm (libidl, orbit2, libbonobo, gconf, gnome-mime-data,
gnome-vfs, libgnome, libart-lgpl, libgnomecanvas, libgnomeui, libglade,
libgnomeprint, libgnomeprintui, libbonoboui): New variables.
2014-05-26 18:19:55 +02:00
Eric Bavier
ff78435fa0
gnu: Add mcrypt, libmcrypt, and libmhash.
...
* gnu/packages/mcrypt.scm: New file.
* gnu/packages/patches/mhash-keygen-test-segfault.patch: New patch.
* gnu-system.am (GNU_SYSTEM_MODULES): Add file.
(dist_patch_DATA): Add patch.
2014-05-26 01:15:53 -05:00
Eric Bavier
7f0635f684
gnu: Add librsync.
...
* gnu/packages/rsync.scm (librsync): New variable.
2014-05-25 23:33:58 -05:00
Ludovic Courtès
de0b620e88
gnu: Add inotify-tools.
...
* gnu/packages/linux.scm (inotify-tools): New variable.
2014-05-26 00:08:50 +02:00
Eric Bavier
a9f48ff076
gnu: Add lzop.
...
* gnu/packages/compression.scm (lzop): New variable.
2014-05-24 01:03:02 -05:00
Andreas Enge
ca143f1379
gnu: imagemagick: Upgrade to 6.8.9-0.
...
* gnu/packages/imagemagick.scm (imagemagick): Upgrade to 6.8.9-0.
2014-05-22 22:28:12 +02:00
Andreas Enge
39aa11e090
gnu: perl-io-tty: Upgrade to 1.11.
...
* gnu/packages/perl.scm (perl-io-tty): Upgrade to 1.11.
2014-05-22 22:13:42 +02:00
Ludovic Courtès
952298d709
gnu: Add wpa_supplicant.
...
* gnu/packages/admin.scm (wpa-supplicant): New variable.
2014-05-21 17:12:03 +02:00
Eric Bavier
5bbd6bf181
gnu: Add ccache.
...
* gnu/packages/ccache.scm: New file.
* gnu/packages/patches/ccache-stdc-predef-test.patch: New patch.
* gnu-system.am (GNU_SYSTEM_MODULES): Add ccache.scm.
(dist_patch_DATA): Add patch.
2014-05-20 16:21:43 -05:00
Eric Bavier
16ecf3ff4a
gnu: Edit synopses of petsc packages.
...
* gnu/packages/maths.scm (petsc) [synopsis]: Shorten.
(petsc-complex,petsc-openmpi,petsc-complex-openmpi) [synopsis]:
Repeat synopsis from petsc package with extensions. [description]: Remove.
2014-05-20 09:53:19 -05:00
Eric Bavier
7886e23b03
gnu: offlineimap: fix license.
...
* gnu/packages/mail.scm (offlineimap) [license]: Change to gpl2+.
2014-05-20 09:50:58 -05:00
Eric Bavier
d2938d59aa
gnu: Add mu.
...
* gnu/packages/mail.scm (mu): New variable.
2014-05-20 09:02:39 -05:00
Eric Bavier
3919a31a75
gnu: Add offlineimap
...
* gnu/packages/mail.scm (offlineimap): New variable.
2014-05-20 09:02:39 -05:00
Ludovic Courtès
953c9fcf8c
gnu: ncurses: Build libtinfo.
...
* gnu/packages/ncurses.scm (ncurses)[arguments]: Add --with-termlib to
#:configure-flags.
2014-05-20 14:30:19 +02:00
Ludovic Courtès
6d69a7ed10
gnu: ncurses: Set a RUNPATH on the executables and libraries.
...
* gnu/packages/ncurses.scm (ncurses)[arguments]: Add LDFLAGS to
#:configure-flags.
2014-05-20 14:29:46 +02:00
Ludovic Courtès
b10e9ff6da
gnu: Add Linux kbd.
...
* gnu/packages/linux.scm (kbd): New variable.
2014-05-19 23:52:40 +02:00
Eric Bavier
a54aefead6
gnu: Add superlu-dist package.
...
* gnu/packages/maths.scm (superlu-dist): New variable.
* gnu/packages/patches/superlu-dist-scotchmetis.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
2014-05-19 00:15:11 -05:00
Eric Bavier
6acb4adb34
gnu: Add pt-scotch package.
...
* gnu/packages/maths.scm (pt-scotch): New variable.
2014-05-19 00:15:11 -05:00
Eric Bavier
f8ed036a31
gnu: Add scotch package.
...
* gnu/packages/maths.scm (scotch): New variable.
* gnu/packages/patches/scotch-test-threading.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
2014-05-19 00:15:11 -05:00
Eric Bavier
1691b4cdc6
gnu: openmpi: Add memchecker support.
...
* gnu/packages/mpi.scm (openmpi) [inputs]: Add valgrind. Unpropagate
gfortran. [arguments]: Add configure flags for memchecker.
2014-05-18 11:09:42 -05:00
Andreas Enge
bf43449ace
gnu: soprano: Add input redland.
...
* gnu/packages/rdf.scm (soprano): Add inputs redland and rasqal, drop raptor2
(propagated by rasqal).
2014-05-17 17:53:39 +02:00
Andreas Enge
af6fce0fd1
gnu: Add redland.
...
* gnu/packages/rdf.scm (redland): New variable.
2014-05-17 17:53:39 +02:00
Andreas Enge
85d83c3b7b
gnu: rasqal: Propagate input raptor2.
...
* gnu/packages/rdf.scm (rasqal): Propagate input raptor2 as indicated in
the pkg-config file.
2014-05-17 17:53:39 +02:00
Andreas Enge
1634c0420e
gnu: Add rasqal.
...
* gnu/packages/rdf.scm (rasqal): New variable.
2014-05-17 14:43:34 +02:00
Ludovic Courtès
90f69c2ec5
gnu: Add libuv.
...
* gnu/packages/libevent.scm (libuv): New variable.
2014-05-16 15:45:25 +02:00
Ludovic Courtès
4106c58988
gnu: xterm: Upgrade to 304.
...
* gnu/packages/xorg.scm (xterm): Upgrade to 304. Switch to a
version-specific URL.
2014-05-14 23:02:10 +02:00
Andreas Enge
211345b3a5
gnu: libsm: Propagate input libice.
...
* gnu/packages/xorg.scm (libsm): Propagate input libice.
2014-05-14 16:04:42 +02:00
Andreas Enge
c98f2ff309
gnu: qt-4: Upgrade to 4.8.6.
...
* gnu/packages/qt.scm (qt-4): Upgrade to 4.8.6.
2014-05-14 15:53:00 +02:00
Andreas Enge
e7e5a4f8d4
gnu: qt-4: Enable session management by adding libsm as an input.
...
* gnu/packages/qt.scm (qt-4): Add input qt-4.
2014-05-14 14:32:22 +02:00
Eric Bavier
5b527256ee
gnu: openmpi: Use our hwloc.
...
* gnu/packages/mpi.scm (hwloc): Propagate numactl.
(openmpi)[inputs]: Add hwloc.
[native-inputs]: Add pkg-config.
[argument]: Add hwloc configure flags.
2014-05-12 17:20:32 -05:00
Ludovic Courtès
a37b807769
gnu: Add babl.
...
* gnu/packages/gimp.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-05-12 23:55:28 +02:00
Eric Bavier
f5ea273a00
gnu: perl-tk: Patch for i686
...
* gnu/packages/patches/perl-tk-x11-discover.patch: New patch.
* gnu-system.am [dist_patch_DATA]: Add it.
* gnu/packages/tcl.scm (perl-tk)[origin]: Use it.
2014-05-12 16:15:31 -05:00
John Darrington
7e0c23fb3e
gnu: pspp: Upgrade to 0.8.3
...
* gnu/packages/maths.scm (pspp): Update to 0.8.3.
2014-05-11 13:42:49 +02:00
Eric Bavier
e5c66f8c7b
gnu: fftw: Factor out OpenMPI dependency.
...
* gnu/packages/algebra.scm (fftw)[inputs,arguments]: Remove OpenMPI.
(fftw-openmpi): New variable.
2014-05-09 09:03:38 -05:00
Ludovic Courtès
2b0d560a3f
gnu: Add hwloc.
...
* gnu/packages/mpi.scm (hwloc): New variable.
(openmpi): Add TODO comment.
2014-05-09 15:49:08 +02:00
Ludovic Courtès
42422cc2f1
gnu: Add pciutils.
...
* gnu/packages/pciutils.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-05-09 15:48:15 +02:00