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
Ludovic Courtès
67b660037c
gnu: Add numactl.
...
* gnu/packages/linux.scm (numactl): New variable.
2014-05-09 14:55:12 +02:00
Eric Bavier
85a84cbd83
gnu: openmpi: Fix typo in download uri
...
* gnu/packages/mpi.scm (openmpi)[origin]: Fix typo.
2014-05-08 17:06:46 -05:00
Eric Bavier
0fc54d4b31
gnu: fftw: Add dependency on openmpi.
...
* gnu/packages/algebra.scm (fftw)[inputs,arguments]: Add OpenMPI.
2014-05-08 17:00:27 -05:00
Eric Bavier
2cf287df59
gnu: fftw: Upgrade to 3.3.4
...
* gnu/packages/algebra.scm (fftw): Upgrade to 3.3.4.
2014-05-08 17:00:27 -05:00
Eric Bavier
8ede638c4b
gnu: openmpi: Avoid "open source" verbiage
...
* gnu/packages/mpi.scm (openmpi)[synopsis,description]: Remove mention
of "open source".
2014-05-08 14:48:59 -05:00
Eric Bavier
d8c7eeb996
gnu: Add petsc-openmpi.
...
* gnu/packages/maths.scm (petsc-openmpi): New variable.
(petsc-complex-openmpi): New variable.
2014-05-08 12:42:17 -05:00
Eric Bavier
10b11968c8
gnu: petsc: Clean some more leaked chroot references
...
* gnu/packages/maths.scm (petsc)[arguments]: Scrub some
config-generated header files before build. Only remove files if
they exist.
2014-05-08 12:42:17 -05:00
Eric Bavier
fb0e370928
gnu: Add OpenMPI
...
* gnu/packages/mpi.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-05-08 12:42:17 -05:00
Ludovic Courtès
ce2df078d7
gnu: Make $XDG_DATA_DIRS a search path variable for GLib.
...
* gnu/packages/glib.scm (glib): Add 'native-search-paths' and
'search-paths' fields.
* gnu/packages/gnome.scm (libpeas): Remove 'arguments' field.
(librsvg)[arguments]: Remove #:modules and #:imported-modules.
Remove settings of INTROSPECTION_SCANNER_ARGS and
INTROSPECTION_COMPILER_ARGS in makefiles.
* gnu/packages/gtk.scm (gtk+): Likewise.
2014-05-06 23:10:11 +02:00
Ludovic Courtès
141aed8087
gnu: gobject-introspection is usually meant to be a native input.
...
* gnu/packages/gtk.scm (atk, pango, gdk-pixbuf, gtk+): Move
gobject-introspection to 'native-inputs' since it's only used at build
time.
* gnu/packages/gnome.scm (libpeas): Move pkg-config,
gobject-introspection, and intltool to 'native-inputs'.
2014-05-06 22:47:21 +02:00
Ludovic Courtès
63016e7cd0
gnu: Add librsvg.
...
* gnu/packages/gnome.scm (librsvg): New variable.
2014-05-06 22:29:55 +02:00
Ludovic Courtès
94e3029a83
gnu: pius: Use Python 2.
...
* gnu/packages/gnupg.scm (pius): Use Python 2.
2014-05-06 16:48:58 +02:00
Ludovic Courtès
78214b4b89
gnu: make-bootstrap: Add missing export.
...
* gnu/packages/make-bootstrap.scm: Export '%guile-static-stripped'. The
problem was hidden because of <http://bugs.gnu.org/17418 >.
2014-05-06 15:01:39 +02:00
Ludovic Courtès
f57d263929
gnu: e2fsprogs: Install the libext2fs Info manual.
...
* gnu/packages/linux.scm (e2fsprogs)[native-inputs]: Add TEXINFO.
2014-05-06 14:26:49 +02:00
Ludovic Courtès
0997771ac1
gnu: e2fsprogs: Use 'static-package' for the statically-linked variant.
...
* gnu/packages/linux.scm (e2fsprogs/static): Remove.
(e2fsck/static): Use (static-package e2fsprogs) instead.
2014-05-06 14:12:41 +02:00
Ludovic Courtès
fd42e6b803
gnu: gdb: Upgrade to 7.7.1.
...
* gnu/packages/gdb.scm (gdb): Upgrade to 7.7.1.
2014-05-06 14:06:41 +02:00
Ludovic Courtès
03f4500118
gnu: gdb: Add dependency on libxml2.
...
* gnu/packages/gdb.scm (gdb)[inputs]: Add LIBXML2.
2014-05-06 14:06:16 +02:00
Ludovic Courtès
2517859411
gnu: Add libgsf.
...
* gnu/packages/gnome.scm (libgsf): New variable.
2014-05-06 00:26:10 +02:00
Ludovic Courtès
1dd26275a3
gnu: Add libcroco.
...
* gnu/packages/gnome.scm (libcroco): New variable.
2014-05-06 00:20:46 +02:00
Ludovic Courtès
6f194a1e77
gnu: pybugz: Add fixlet patches.
...
* gnu/packages/python.scm (python2-pybugz)[source]: Add 'patches'
field.
* gnu/packages/patches/pybugz-encode-error.patch,
gnu/packages/patches/pybugz-stty.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
2014-05-05 17:12:55 +02:00
Ludovic Courtès
0e2672aee3
gnu: Add missing import in (gnu packages maths).
...
* gnu/packages/maths.scm: Use (guix utils), which was needed since
b9100e2f
.
2014-05-04 11:15:30 +02:00
Ludovic Courtès
e102f94097
gnu: Add statically-linked versions of e2fsprogs and the fsck.* commands.
...
* gnu/packages/linux.scm (e2fsprogs/static, e2fsck/static): New
variables.
2014-05-03 16:37:04 +02:00
Ludovic Courtès
83a39ed7db
gnu: Add diffstat.
...
* gnu/packages/version-control.scm (diffstat): New variable.
2014-05-03 00:46:51 +02:00
Eric Bavier
f5d5a346db
gnu: Add missing copyright line
...
* gnu/packages/maths.scm: Add copyright line missing from 3de01d3
.
2014-05-02 14:25:17 -05:00
Eric Bavier
f258212df5
gnu: petsc: Add input superlu.
...
* gnu/packages/maths.scm (petsc): Configure with superlu support.
2014-05-02 14:25:17 -05:00
Eric Bavier
183e44ae44
gnu: Add superlu
...
* gnu/packages/maths.scm (superlu): New variable
2014-05-02 14:25:17 -05:00
Ludovic Courtès
6ab6ca4c9a
gnu: qemu: Upgrade to 2.0.0.
...
* gnu/packages/qemu.scm (qemu-headless): Upgrade to 2.0.0.
2014-05-01 22:31:36 +02:00
Eric Bavier
b9100e2f11
gnu: Add petsc
...
* gnu/packages/maths.scm (petsc): New variable.
(petsc-complex): New variable.
* gnu/packages/patches/petsc-fix-threadcomm.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
2014-05-01 15:27:30 -05:00
David Thompson
3da5dca34c
gnu: Add abbaye.
...
* gnu/packages/games.scm (abbaye): New variable.
2014-05-01 07:44:45 -04:00
David Thompson
586b6d4d45
gnu: Propagate necessary inputs for sdl-image.
...
* gnu/packages/sdl.scm (sdl-image): Propagate jpeg, png, and tiff
libraries.
2014-05-01 07:44:45 -04:00
Ludovic Courtès
e1485c7b38
gnu: Add sudo.
...
* gnu/packages/admin.scm (sudo): New variable.
2014-04-30 23:16:23 +02:00
Eric Bavier
864068e204
gnu: calcurse: Fix module definition.
...
* gnu/packages/calcurse.scm: Define calcurse module correctly.
2014-04-30 15:12:43 -05:00
Eric Bavier
edf684ef99
gnu: gmsh: Fix typos
...
* gnu/packages/maths.scm (gmsh): Fix typo and space aftern
end-of-sentence.
2014-04-30 14:56:52 -05:00
Eric Bavier
3de01d3fa1
gnu: Add gmsh
...
* gnu/packages/maths.scm (gmsh): New variable
2014-04-30 11:39:31 -05:00
Ludovic Courtès
2c6b7c7d55
gnu: guile-ncurses: Build with Unicode support.
...
* gnu/packages/guile.scm (guile-ncurses)[arguments]: Pass
"--with-ncursesw".
2014-04-29 18:05:52 +02:00
Ludovic Courtès
6d7b4206d7
gnu: screen: Upgrade to 4.2.1.
...
* gnu/packages/screen.scm (screen): Upgrade to 4.2.1.
2014-04-28 23:53:01 +02:00
Ludovic Courtès
b6c18d6af7
gnu: mcron: Upgrade to 1.0.7.
...
* gnu/packages/guile.scm (mcron): Upgrade to 1.0.7.
Use GUILE-2.0 instead of GUILE-1.8; add 'native-inputs' field.
2014-04-28 23:52:13 +02:00
Andreas Enge
ba948b4fa0
gnu: soprano: Add input clucene.
...
* gnu/packages/rdf.scm (soprano): Add input clucene and patch the cmake
file looking for it.
* gnu/packages/patches/soprano-find-clucene.patch: New file.
* gnu-system.am (dist_patch_DATA): Register the patch.
2014-04-28 20:20:52 +02:00
Andreas Enge
c69fe8306d
gnu: soprano: Upgrade to 2.9.4.
...
* gnu/packages/rdf.scm (soprano): Upgrade to 2.9.4.
2014-04-28 20:09:27 +02:00
Andreas Enge
06ed59825e
guix: cmake: Add input and package libraries to the rpath, and adapt package
...
definitions accordingly.
* guix/build/cmake-build-system.scm (configure): Add flags.
* gnu/packages/maths.scm (lapack): Drop special code.
* gnu/packages/ssh.scm (libssh): Drop special code.
* gnu/packages/slim.scm (slim): Drop special code and enable shared library.
Co-authored-by: Eric Bavier <bavier@member.fsf.org>
2014-04-27 11:35:26 +02:00
Andreas Enge
5d17cf8eb9
gnu: soprano: Add native input doxygen.
...
* gnu/packages/rdf.scm (soprano): Add native input doxygen.
2014-04-25 00:32:11 +02:00
Andreas Enge
9e57c1b587
gnu: doxygen: Add propagated input graphviz.
...
* gnu/packages/doxygen.scm (doxygen): Add propagated input graphviz.
2014-04-25 00:31:41 +02:00
Andreas Enge
707d3e24a2
gnu: libkate: Add native input doxygen and make input pkg-config native.
...
* gnu/packages/xiph.scm (libkate): Add native input doxygen.
Make input pkg-config native.
2014-04-25 00:24:10 +02:00
Andreas Enge
b01932868e
gnu: libmpdclient: Add native input doxygen.
...
* gnu/packages/mpd.scm (libmpdclient): Add native input doxygen.
2014-04-25 00:16:30 +02:00
Andreas Enge
eb78797163
gnu: libdbusmenu-qt: Add native input doxygen for building the documentation,
...
and make input qjson native.
* gnu/packages/kde.scm (libdbusmenu-qt): Add native input doxygen for
building the documentation.
Make input qjson native, as it is needed only for the tests.
2014-04-25 00:09:59 +02:00
Andreas Enge
436d4d1fbb
gnu: Add doxygen.
...
* gnu/packages/doxygen.scm: New file.
* gnu/packages/patches/doxygen-test.patch,
gnu/packages/patches/doxygen-tmake.patch: New files.
* gnu-system.am (GNU_SYSTEM_MODULES, dist_patch_DATA): Register the new files.
2014-04-25 00:03:36 +02:00
Andreas Enge
99fa3024b8
gnu: gp2c: Upgrade to 0.0.9pl1.
...
* gnu/packages/algebra.scm (gp2c): Upgrade to 0.0.9pl1.
2014-04-24 11:09:15 +02:00
Ludovic Courtès
42b001381e
gnu: cyrus-sasl: Add alternate source URL.
...
* gnu/packages/cyrus-sasl.scm (cyrus-sasl)[source]: Add alternate URL;
the previous one is currently unreachable.
2014-04-22 22:15:18 +02:00
Ludovic Courtès
60bbd4f1be
gnu: mplayer: Add mpg123 as an input.
...
* gnu/packages/video.scm (mplayer)[inputs]: Add mpg123.
2014-04-22 20:42:00 +02:00
Ludovic Courtès
1bdb591b74
gnu: Add mpg123.
...
* gnu/packages/mp3.scm (mpg123): New variable.
2014-04-22 20:41:25 +02:00
Ludovic Courtès
571aa6cd81
gnu: Add GCC 4.9.0.
...
* gnu/packages/gcc.scm (gcc-4.9): New variable.
* gnu/packages/base.scm (gcc-toolchain-4.9): New variable.
2014-04-22 17:45:09 +02:00
Mark H Weaver
0815f8f9a2
gnu: openssl: Fixes for CVE-2010-5298 and extension checking.
...
* gnu/packages/patches/openssl-CVE-2010-5298.patch: New file.
* gnu/packages/patches/openssl-extension-checking-fixes.patch: New file.
* gnu/packages/openssl.scm (openssl): Add them.
* gnu-system.am (dist_patch_DATA): Add them.
2014-04-22 08:55:43 -04:00
Andreas Enge
ace6924327
gnu: Add mplayer.
...
* gnu/packages/video.scm (mplayer): New variable.
2014-04-17 18:58:45 +02:00
Andreas Enge
8c0519bf83
gnu: xorg: libxxf86dga: Propagate input xf86dgaproto.
...
* gnu/packages/xorg.scm (libxxf86dga): Propagate input xf86dgaproto.
2014-04-17 18:43:40 +02:00
Andreas Enge
d5a748e8e3
gnu: Add vlc.
...
* gnu/packages/video.scm (vlc): New variable.
2014-04-16 17:46:42 +02:00
Andreas Enge
01d3f19b6b
gnu: lua: Add older version 5.1.5.
...
* gnu/packages/lua.scm (lua-5.1): New variable.
2014-04-16 15:31:24 +02:00
Andreas Enge
7b29779561
gnu: lua: Upgrade to 5.2.3.
...
* gnu/packages/lua.scm (lua): Upgrade to 5.2.3.
2014-04-16 15:14:43 +02:00
Andreas Enge
90f80bf21c
gnu: lua: Compile with -fPIC.
...
* gnu/packages/lua.scm (lua): Add -fPIC to CFLAGS and LDFLAGS.
2014-04-16 15:12:46 +02:00
Andreas Enge
58ec6f4ba9
gnu: Add strigi.
...
* gnu/packages/kde.scm (strigi): New variable.
2014-04-16 11:14:59 +02:00
Andreas Enge
7051054a0a
gnu: clucene: Add patch to indicate linking with clucene-shared, not only
...
clucene-core, to pkgconfig.
* gnu/packages/patches/clucene-pkgconfig.patch: New file.
* gnu-system.am (dist_patch_DATA): Register patch.
* gnu/packages/rdf.scm (clucene): Use patch.
2014-04-16 10:58:31 +02:00
Andreas Enge
8a79ec41e8
gnu: Add clucene.
...
* gnu/packages/rdf.scm (clucene): New variable.
2014-04-16 10:07:52 +02:00
Andreas Enge
8b32a70b23
gnu: Add attica.
...
* gnu/packages/kde.scm (attica): New variable.
2014-04-16 09:04:52 +02:00
Ludovic Courtès
10db1e6c36
gnu: tcpdump: Add dependency on OpenSSL.
...
* gnu/packages/admin.scm (tcpdump)[inputs]: Add OpenSSL.
2014-04-16 00:18:44 +02:00
Ludovic Courtès
fccf2fe06b
gnu: Add Rot[t]log.
...
* gnu/packages/admin.scm (rottlog): New variable.
2014-04-15 23:55:15 +02:00
Ludovic Courtès
1da34f5ad5
gnu: Add tcpdump.
...
* gnu/packages/admin.scm (tcpdump): New variable.
2014-04-15 23:55:15 +02:00
Ludovic Courtès
158adb6611
gnu: Add lftp.
...
* gnu/packages/ftp.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-04-15 23:55:15 +02:00
Ludovic Courtès
2b42718b34
gnu: man-db: Add specification for $MANPATH.
...
* gnu/packages/man.scm (man-db)[native-search-paths]: New field.
2014-04-15 23:55:14 +02:00
Andreas Enge
ff46707281
gnu: Add libdbusmenu-qt.
...
* gnu/packages/kde.scm (libdbusmenu-qt): New variable.
2014-04-15 17:46:55 +02:00
Andreas Enge
dc8d697609
gnu: Add qjson.
...
* gnu/packages/kde.scm (qjson): New variable.
2014-04-15 17:40:23 +02:00
Andreas Enge
7e1c735f0b
gnu: wdiff: Upgrade to 1.2.2.
...
* gnu/packages/wdiff.scm (wdiff): Upgrade to 1.2.2.
2014-04-15 14:55:44 +02:00
Andreas Enge
eda6a07419
gnu: gawk: Revert previous commit, which should go into core-updates.
...
* gnu/packages/gawk.scm (gawk): Downgrade to 4.1.0 to avoid recompiling
almost everything in master.
2014-04-15 14:50:33 +02:00
Andreas Enge
87d7bb0d02
gnu: gawk: Upgrade to 4.1.1.
...
* gnu/packages/gawk.scm (gawk): Upgrade to 4.1.1.
2014-04-15 14:31:54 +02:00
Andreas Enge
722111abb7
gnu: gmp: Upgrade to 6.0.0a.
...
* gnu/packages/multiprecision.scm (gmp): Upgrade to 6.0.0a.
* gnu/packages/base.scm (gcc-boot0): Modify symbolic link to point to
gmp-6.0.0 instead of the non-existing gmp-6.0.0a.
2014-04-15 09:36:32 +02:00
Ludovic Courtès
0b7a0c2030
gnu: unionfs-fuse-static: Remove dependency on util-linux.
...
* gnu/packages/linux.scm (fuse-static): New variable.
(unionfs-fuse/static): Use it.
2014-04-14 23:47:15 +02:00
Ludovic Courtès
dcd3ed9cc7
gnu: man-pages: Fix URL.
...
* gnu/packages/man.scm (man-pages): Use the 'kernel.org' mirror set.
2014-04-14 13:55:59 +02:00
Ludovic Courtès
8d846470f2
build-system/gnu: Reset timestamps on build tree when source is a directory.
...
* guix/build/utils.scm (copy-recursively): Add #:keep-mtime? parameter
and honor it.
* guix/build/gnu-build-system.scm (unpack): Use #:keep-mtime? #t.
* gnu/packages/admin.scm (shadow)[arguments]: Remove 'reset-timestamps'
phase.
2014-04-14 00:09:42 +02:00
Ludovic Courtès
4eb202a3d8
gnu: gcc-final: Add Texinfo as an input.
...
* gnu/packages/base.scm (gcc-final)[native-inputs]: New field.
2014-04-14 00:09:42 +02:00
Ludovic Courtès
a6ac9ca6a5
gnu: gawk: Upgrade to 4.1.1.
...
* gnu/packages/gawk.scm (gawk): Upgrade to 4.1.1.
2014-04-14 00:09:35 +02:00
Ludovic Courtès
c5cd288bc7
gnu: Add Linux man-pages.
...
* gnu/packages/man.scm (man-pages): New variable.
2014-04-12 23:46:58 +02:00
Nikita Karetnikov
ca2baf10ba
openssh: Add another mirror.
...
* gnu/packages/ssh.scm (openssh): Add the mirror.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-04-12 14:41:47 +02:00
Ludovic Courtès
87bf526b96
gnu: Add Mosh.
...
* gnu/packages/ssh.scm (mosh): New variable.
2014-04-11 22:05:33 +02:00
Ludovic Courtès
45f5cae655
gnu: Add perl-io-tty.
...
* gnu/packages/perl.scm (perl-io-tty): New variable.
2014-04-11 21:49:38 +02:00
Ludovic Courtès
14d17788a9
gnu: Add Protobuf.
...
* gnu/packages/protobuf.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-04-11 21:38:28 +02:00
Andreas Enge
772d63658e
gnu: ffmpeg: Upgrade to 2.2.1.
...
* gnu/packages/video.scm (ffmpeg): Upgrade to 2.2.1.
2014-04-11 12:50:24 +02:00
Ludovic Courtès
a87f6bd7d0
gnu: qemu: Remove 'qemu-with-multiple-smb-shares' package.
...
* gnu/packages/qemu.scm (qemu/smb-shares): Remove.
* gnu/packages/patches/qemu-multiple-smb-shares.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
2014-04-10 21:44:59 +02:00
Alírio Eyng
8b8476b859
gnu: util-linux: Enable ddate.
...
* gnu/packages/linux.scm (util-linux): Add --enable-ddate configure flag.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-04-10 21:41:58 +02:00
Andreas Enge
cc8ba868fa
gnu: qt: Upgrade to 5.2.1.
...
* gnu/packages/qt.scm (qt): Upgrade to 5.2.1.
2014-04-10 10:07:22 +02:00
Alírio Eyng
be0d8af822
gnu: linux-libre: Add SIS hardware compatibility.
...
* gnu/packages/linux.scm (linux-libre): Add CONFIG_SATA_SIS=y,
CONFIG_SIS190=y and CONFIG_DEVPTS_MULTIPLE_INSTANCES=y.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-04-09 22:21:27 +02:00
Ludovic Courtès
2e4e01eebf
gnu: guix: Upgrade to 0.6.
...
* gnu/packages/package-management.scm (guix): Upgrade to 0.6.
* gnu/services/dmd.scm (dmd-configuration-file): Change /var/nix to
/var/guix.
* gnu/system/vm.scm (operating-system-default-contents): Likewise.
2014-04-09 16:43:13 +02:00
Ludovic Courtès
e1f88ff0ab
gnu: qemu: Upgrade to 1.7.1; add virtfs support.
...
* gnu/packages/qemu.scm (qemu-headless): Upgrade to 1.7.1.
[source]: Remove 'patches' field.
[arguments]: Add --enable-virtfs configure flag.
[inputs]: Add libcap and attr.
* gnu/packages/patches/qemu-make-4.0.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
2014-04-09 14:01:31 +02:00
Eric Bavier
57e544e8f7
gnu: lapack: Augment library rpath
...
* gnu/packages/maths.scm (lapack) [arguments]: New post-installation
phase to augment the rpath of installed libraries.
2014-04-08 23:10:42 -05:00
David Thompson
cb3da2339a
gnu: Move help2man package to (gnu packages man) module.
...
* gnu/packages/man.scm (help2man): New variable.
* gnu/packages/help2man.scm: Delete it.
* gnu/packages/cdrom.scm: Import (gnu packages man).
* gnu/packages/zile.scm: Import (gnu packages man).
* gnu-system.am (GNU_SYSTEM_MODULES): Delete 'gnu/packages/help2man.scm'.
2014-04-08 20:42:08 -04:00
David Thompson
67ca0a01bb
gnu: Add man-db.
...
* gnu/packages.man.scm (man-db): New variable.
2014-04-09 00:40:09 +00:00
David Thompson
cd2e0b64f2
gnu: Add libpipeline.
...
* gnu/packages/man.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-04-09 00:40:09 +00:00
Ludovic Courtès
c397e502ca
gnu: dvdisaster: Build sequentially.
...
* gnu/packages/cdrom.scm (dvdisaster)[arguments]: Add #:parallel-build? #f.
2014-04-08 14:07:53 +02:00
Ludovic Courtès
5d2933aecc
gnu: openssl: Upgrade to 1.0.1g (CVE-2014-0160).
...
* gnu/packages/openssl.scm (openssl): Upgrade to 1.0.1g (for
CVE-2014-0160, <http://www.openssl.org/news/secadv_20140407.txt >.)
2014-04-08 10:09:27 +02:00
Eric Bavier
8a9d928f57
gnu: Add patchutils and quilt
...
* gnu/packages/patchutils.scm: New file
* gnu/packages/patches/patchutils-xfail-gendiff-tests.patch: New patch
* gnu-system.am (GNU_SYSTEM_MODULES): Add patchutils.
(dist_patch_DATA): Add patch.
2014-04-07 20:41:25 -05:00
Cyril Roelandt
ce0849cc25
gnu: Python: disable failing tests on MIPS64.
...
* gnu/packages/patches/python-fix-tests.patch: disable two failing tests on
MIPS64.
2014-04-07 20:05:32 -04:00
Mark H Weaver
32d5c72952
gnu: python: Apply mips n32 fix to bundled libffi.
...
* gnu/packages/patches/python-libffi-mips-n32-fix.patch: New file.
* gnu/packages/python.scm (python-2, python): Add it.
* gnu-system.am (dist_patch_DATA): Add it.
2014-04-07 17:41:48 -04:00
Ludovic Courtès
d013fe50ba
gnu: linux-libre: Upgrade to 3.13.7.
...
* gnu/packages/linux.scm (linux-libre): Update to 3.13.7.
2014-04-07 23:39:31 +02:00
Ludovic Courtès
717003e3ee
gnu: python: Upgrade to 3.3.5.
...
* gnu/packages/python.scm (python): Upgrade to 3.3.5.
2014-04-07 23:39:30 +02:00
Cyril Roelandt
c9fccced4e
gnu: Python: disable test_wait_result() as it fails on some setups
...
* gnu/packages/patches/python-fix-tests.patch: disable a failing test.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-04-07 23:39:30 +02:00
Eric Bavier
8de3a57821
gnu: lapack: Build shared libraries
...
* gnu/packages/maths.scm (lapack) [arguments]: Add -DBUILD_SHARED_LIBS to
#:configure-flags
2014-04-07 14:44:57 -05:00
Eric Bavier
2068f65cc4
gnu: fltk: Build shared libraries
...
* gnu/packages/fltk.scm (fltk) [arguments]: Add to --enable-shared to
#:configure-flags
2014-04-07 14:44:57 -05:00
Ludovic Courtès
1d000ae73b
gnu: shadow: Make source file timestamps deterministic.
...
* gnu/packages/admin.scm (shadow)[arguments]: Add 'reset-timestamps'
phase.
2014-04-07 18:16:58 +02:00
Cyprien Nicolas
14e72a181e
scheme/bigloo: Fix package description to reflect actual situation
...
* gnu/packages/scheme.scm (bigloo): Description: Remove the part about the C#
connection which has been removed since release 3.8a.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-04-07 18:16:58 +02:00
Cyprien Nicolas
72a0c95013
Add missing space between funcall and string argument
...
* gnu/packages/scheme.scm (hop): Add missing space.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-04-07 18:16:58 +02:00
Alírio Eyng
030daf7133
gnu: icecat: Remove duplicated line.
...
* gnu/packages/gnuzilla.scm (icecat): Remove duplicate PYTHON-2 input,
and extraneous 'native-inputs' field.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2014-04-07 09:52:08 +02:00
Alírio Eyng
c0888b3fe4
gnu: linux-libre: Make configuration more robust.
...
* gnu/packages/linux.scm (linux-libre): Append all configuration instead of
replacing. Order configuration like "make oldconfig" output. Remove
useless output.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-04-06 21:45:20 +02:00
Ludovic Courtès
574e86f9cf
gnu: Synchronize synopses and descriptions with the Womb.
...
* gnu/packages/gnunet.scm (gnunet): Synchronize description and synopsis
with upstream.
* gnu/packages/maths.scm (units): Likewise.
* gnu/packages/grub.scm (grub): Likewise.
* gnu/packages/pretty-print.scm (enscript): Likewise.
2014-04-06 21:18:13 +02:00
Mark H Weaver
1660514094
gnu: imagemagick: Upgrade to 6.8.8-10.
...
* gnu/packages/imagemagick.scm (imagemagick): Upgrade to 6.8.8-10.
2014-04-06 00:56:51 -04:00
Mark H Weaver
eb8cc6458d
gnu: mailutils: Build against Readline 6.2.
...
* gnu/packages/mail.scm (mailutils): Use Readline 6.2.
2014-04-06 00:27:58 -04:00
Mark H Weaver
9ec7b6abc4
gnu: sqlite: Upgrade to 3.8.4.3.
...
* gnu/packages/sqlite.scm (sqlite): Upgrade to 3.8.4.3.
2014-04-05 23:47:18 -04:00
Ludovic Courtès
a28ef66e04
gnu: Add 'gcc-toolchain'.
...
* gnu/packages/base.scm (gcc-toolchain): New procedure.
(gcc-toolchain-4.8): New variable.
2014-04-05 21:04:13 +02:00
Ludovic Courtès
59f21ee34a
gnu: qemu: Change multiple-SMB-share patch to /gnu/store.
...
* gnu/packages/patches/qemu-multiple-smb-shares.patch: Change
"/nix/store" to "/gnu/store".
2014-04-05 17:02:21 +02:00
Eric Bavier
87216303c1
gnu: Add clusterssh
...
* gnu/packages/admin.scm (clusterssh): New variable
2014-04-04 15:30:55 -05:00
Eric Bavier
6c4727410b
gnu: Add perl-x11-protocol
...
* gnu/packages/xorg.scm (perl-x11-protocol): New variable
2014-04-04 15:30:55 -05:00
Eric Bavier
de0c31412e
gnu: Add perl-tk
...
* gnu/packages/tcl.scm (perl-tk): New variable
2014-04-04 15:30:54 -05:00
Ludovic Courtès
34af3684d5
gnu: net-base: Upgrade to 5.2.
...
* gnu/packages/admin.scm (net-base): Upgrade to 5.2; use
'mirror://debian'.
2014-04-04 22:21:49 +02:00
Ludovic Courtès
aaff68eed3
gnu: shadow: Take the source from Git.
...
* gnu/packages/admin.scm (shadow)[source]: Use the git repo.
2014-04-04 22:04:44 +02:00
Ludovic Courtès
9c333da6f1
gnu: guile-ssh: Use libssh 0.5.5 patched for CVE-2014-0017.
...
* gnu/packages/patches/libssh-CVE-2014-0017.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/ssh.scm (libssh-0.5): New variable.
(guile-ssh): Use it.
2014-04-04 22:04:44 +02:00
Ludovic Courtès
2a58b1b024
gnu: xpdf: Build sequentially.
...
* gnu/packages/pdf.scm (xpdf)[arguments]: Add #:parallel-build? #f.
2014-04-04 22:04:43 +02:00
Ludovic Courtès
0da01f4040
gnu: lsh: Build with Readline 6.2.
...
* gnu/packages/lsh.scm (lsh): Use READLINE-6.2 instead of READLINE.
2014-04-04 22:04:43 +02:00
Mark H Weaver
f3b04737f7
gnu: gdb: Disable tests.
...
* gnu/packages/gdb.scm (gdb): Disable tests.
2014-04-04 12:47:42 -04:00
Ludovic Courtès
c3ae3e7a57
gnu: valgrind: Adjust patch for glibc 2.19.
...
* gnu/packages/patches/valgrind-glibc.patch: s/2.18/2.19/.
2014-04-04 16:16:26 +02:00
Ludovic Courtès
50322c847d
gnu: parted: Build against Readline 6.2.
...
* gnu/packages/readline.scm (readline-6.2): New variable.
* gnu/packages/parted.scm (parted): Use it instead of READLINE.
2014-04-03 23:55:51 +02:00
Ludovic Courtès
ef0383eeca
gnu: inkscape: Use libgc 7.2.
...
* gnu/packages/inkscape.scm (inkscape): Use LIBGC-7.2 instead of LIBGC.
2014-04-03 23:55:51 +02:00
Eric Bavier
bb184d9884
gnu: python: Use /nix/.../sh in popen2 module
...
* gnu/packages/python.scm (python-2): patch Lib/popen2.py to use /nix/.../sh.
2014-04-03 15:52:23 -05:00
Andreas Enge
6e407e44a2
gnu: global: Upgrade to 6.2.12.
...
* gnu/packages/global.scm (global): Upgrade to 6.2.12.
2014-04-03 22:28:29 +02:00
Andreas Enge
31e7909b4f
gnu: apl: Upgrade to 1.3.
...
* gnu/packages/apl.scm (apl): Upgrade to 1.3.
2014-04-03 22:23:18 +02:00
Andreas Enge
92b144d422
gnu: xorriso: Upgrade to 1.3.6.pl01.
...
* gnu/packages/cdrom.scm (xorriso): Upgrade to 1.3.6.pl01.
2014-04-03 22:02:25 +02:00
Andreas Enge
adbd7bd64f
gnu: gxmessage: Upgrade to 2.20.1.
...
* gnu/packages/gxmessage.scm (gxmessage): Upgrade to 2.20.1.
2014-04-03 21:35:13 +02:00
Andreas Enge
4f102a1d78
gnu: help2man: Upgrade to 1.45.1.
...
* gnu/packages/help2man.scm (help2man): Upgrade to 1.45.1.
2014-04-03 21:26:02 +02:00
Andreas Enge
b93ab68a31
gnu: zile: Upgrade to 2.4.11.
...
* gnu/packages/zile.scm (zile): Upgrade to 2.4.11.
2014-04-03 21:09:13 +02:00
Andreas Enge
983815c8b9
gnu: units: Upgrade to 2.11.
...
* gnu/packages/maths.scm (units): Upgrade to 2.11.
2014-04-03 20:54:16 +02:00
Andreas Enge
1c0dbf9ef1
gnu: freeipmi: Upgrade to 1.4.1.
...
* gnu/packages/freeipmi.scm (freeipmi): Upgrade to 1.4.1.
2014-04-03 20:44:40 +02:00
Andreas Enge
29c45e950b
gnu: parallel: Upgrade to 20140322.
...
* gnu/packages/parallel.scm (parallel): Upgrade to 20140322.
2014-04-03 20:37:24 +02:00
Andreas Enge
4a24c21434
gnu: xnee: Upgrade to 3.18.
...
* gnu/packages/xnee.scm (xnee): Upgrade to 3.18.
2014-04-03 20:22:03 +02:00
Andreas Enge
1f1c0aff26
gnu: glpk: Upgrade to 4.54.
...
* gnu/packages/maths.scm (glpk): Upgrade to 4.54.
2014-04-03 20:18:25 +02:00
Mark H Weaver
67880c8e2b
gnu: texlive: Fix bug recently introduced in d4bf49b
.
...
Fixes bug introduced in d4bf49b140
.
* gnu/packages/texlive.scm (texlive): Change 'alist-replace' to
'alist-cons-before'.
2014-04-03 01:40:33 -04:00
Mark H Weaver
8ead71b4b0
gnu: sqlite: Fix sqlite on systems with page size larger than 32K.
...
Based on a patch by Dan Kennedy <danielk1977@gmail.com>.
* gnu/packages/patches/sqlite-large-page-size-fix.patch: New file.
* gnu/packages/sqlite.scm (sqlite): Add it.
* gnu-system.am (dist_patch_DATA): Add it.
2014-04-02 15:31:28 -04:00
Mark H Weaver
d6a601816f
gnu: sqlite: Upgrade to 3.8.4.2.
...
* gnu/packages/sqlite.scm (sqlite): Upgrade to 3.8.4.2.
2014-04-02 15:31:21 -04:00
Mark H Weaver
835281829a
gnu: sqlite: Compute source URL from version number.
...
* gnu/packages/sqlite.scm (sqlite): Compute the numeric-version from the
traditional version string, and use it to compute the source URL.
2014-04-02 15:31:12 -04:00
Mark H Weaver
fb9c3acc6c
gnu: mutt: Upgrade to 1.5.23.
...
* gnu/packages/mail.scm (mutt): Upgrade to 1.5.23. Add bitbucket
source URL and try it first.
2014-04-02 11:28:34 -04:00
Mark H Weaver
3b9af0f37b
gnu: bazaar: Install man pages in share/man.
...
* gnu/packages/version-control.scm (bazaar): Add a phase that
fixes setup.py to install man pages in share/man.
2014-04-02 11:28:26 -04:00
Mark H Weaver
56fab253e3
gnu: ocaml: Install man pages in share/man.
...
* gnu/packages/ocaml.scm (ocaml): Pass -mandir to configure.
2014-04-02 11:28:10 -04:00
Mark H Weaver
223ed921f2
gnu: pth: Install man pages in share/man.
...
* gnu/packages/pth.scm (pth): Add --mandir to configure flags.
2014-04-02 11:28:01 -04:00
Mark H Weaver
988cecfd4f
gnu: expect: Install man pages in share/man.
...
* gnu/packages/tcl.scm (expect): Add --mandir configure flag.
Use 'let' to simplify configure flags generation.
2014-04-02 11:27:52 -04:00
Mark H Weaver
7575778969
gnu: zip: Improve build process and install man pages in share/man.
...
* gnu/packages/zip.scm (zip): Eliminate custom configure phase which copied
and patched the Makefile. Instead add "-f" and "prefix" to make-flags, as
well as "MANDIR". Remove "generic_gcc" from the make-flags, so that it will
not be passed during other phases involving 'make'. Instead replace the
'build' phase with one that specifies the "generic_gcc" target.
2014-04-02 11:27:38 -04:00
Mark H Weaver
a2c03fb1af
gnu: lua: Install man pages in share/man.
...
* gnu/packages/lua.scm (lua): Use 'system*' instead of 'system'.
Add INSTALL_MAN argument to 'make'.
2014-04-02 11:27:21 -04:00
Mark H Weaver
0ad2f2e6e9
gnu: indent: Install docs in share/doc.
...
* gnu/packages/indent.scm (indent): Add a phase to fix the docdir
setting in doc/Makefile.in.
2014-04-02 11:27:04 -04:00
Mark H Weaver
0d55c3563c
gnu: net-tools: Install man pages and locales in share, not usr/share.
...
* gnu/packages/linux.scm (net-tools): Add 'INSTALLNLSDIR' and 'mandir'
variables to make flags.
2014-04-02 01:55:40 -04:00
Mark H Weaver
c27d859707
gnu: libssh: Upgrade to 0.6.3.
...
* gnu/packages/ssh.scm (libssh): Upgrade to 0.6.3.
2014-04-02 01:54:55 -04:00
Mark H Weaver
b036491119
gnu: pulseaudio: Increase timeouts for tests.
...
* gnu/packages/pulseaudio.scm: Set the 'CK_DEFAULT_TIMEOUT' environment
variable to 120 in the 'pre-check' phase. Suggested by Ludovic Courtès.
2014-04-02 01:54:35 -04:00
Mark H Weaver
02c108bd1d
gnu: file: Upgrade to 5.18.
...
* gnu/packages/file.scm (file): Upgrade to 5.18.
2014-04-02 01:53:47 -04:00
Ludovic Courtès
bf6fcf5477
gnu: guile-json: Install under .../site/2.0.
...
* gnu/packages/guile.scm (guile-json)[source]: Add 'snippet'.
2014-04-01 23:57:44 +02:00
Ludovic Courtès
a7e59c50d2
gnu: Add Bogofilter.
...
* gnu/packages/mail.scm (bogofilter): New variable.
2014-04-01 23:47:51 +02:00
Cyril Roelandt
6050a1fb30
gnu: Add guile-json.
...
* gnu/packages/guile.scm (guile-json): New variable.
2014-04-01 00:48:25 +02:00
Eric Bavier
d4bf49b140
gnu: Remove unused lambda arguments and prefer separate phases over
...
augmented phases.
* gnu/packages/compression.scm (sharutils) [arguments]: Remove unused
lambda args.
* gnu/packages/gl.scm (mesa) [arguments]: Same
* gnu/packages/fltk.scm [arguments]: Same. Substitute const check
phase with #:tests? #f. Add pre-configure phase.
* gnu/packages/ghostscript.scm (ghostscript) [arguments]: Put makefile
patches in separate phase. Put so steps oinseparate phases.
* gnu/packages/glib.scm (gobject-introspection) [arguments]: Remove
unused lambda args. Put patches in pre-configure phase.
* gnu/packages/gnupg.scm (gnupg) [arguments]: Put patch in
pre-configure phase.
(pius) [arguments]: Delete const #t configure and build phases.
(signing-party) [arguments]: Factor patches into post-unpack phase.
(paperkey) [arguments]: Remove unused lambda args. Factor out
patches into pre-check phase.
* gnu/packages/icu4c.scm [arguments]: Change source dir after standard
unpack phase. Factor configure patches into pre-configure phase.
* gnu/packages/lsof.scm [arguments]: Remove unused lambda args.
Remove unnecessary apply.
* gnu/packages/lvm.scm (lvm2) [arguments]: Factor out patches into
pre-configure phase.
* gnu/packages/libtiff.scm [arguments]: Same
* gnu/packages/maths.scm (hdf5) [arguments]: Same
* gnu/packages/gtk.scm (gtk+-2) [arguments]: Same
* gnu/packages/mp3.scm (libmad) [arguments]: Same
(id3lib) [arguments]: Same
* gnu/packages/python.scm (python-2) [arguments]: Same
* gnu/packages/texlive.scm (texlive) [arguments]: Same
* gnu/packages/pretty-print.scm (a2ps) [arguments]: Same
(trueprint) [arguments]: Same
(source-highlight) [arguments]: Same. Remove unused lambda args.
* gnu/packages/netpbm.scm [arguments]: Remove unused lambda args.
Factor out test patches into pre-check phase. Condense calls to
substitute*
* gnu/packages/openldap.scm [arguments]: Factor out libtool copy into
post-configure phases. [synopsis] Remove package name.
* gnu/packages/ssh.scm (openssh) [arguments]: Factor out patches into
separate phases.
* gnu/packages/tcsh.scm [arguments]: Factor out test patches into
pre-check phase.
* gnu/packages/version-control.scm (git) [arguments]: Factor out
patches into post-configure phase.
* gnu/packages/vim.scm [arguments]: Same. [synopsis] Remove package
name.
* gnu/packages/vpn.scm (openconnect) [arguments]: Put configure flags
in #:configure-flags
2014-03-31 10:34:17 -05:00
Ludovic Courtès
3f5497ee10
gnu: ed: Upgrade to 1.10.
...
* gnu/packages/ed.scm (ed): Upgrade to 1.10. Use '.tar.lz' file, and
add 'native-inputs' field.
2014-03-29 23:15:27 +01:00
Ludovic Courtès
18fae7b939
gnu: ocrad: Upgrade to 0.23.
...
* gnu/packages/ocrad.scm (ocrad): Upgrade to 0.23.
2014-03-29 23:14:37 +01:00
Mark H Weaver
15f682f4a3
gnu: tcl: Install man pages in share/man.
...
* gnu/packages/tcl.scm (tcl): Add --mandir configure flag.
2014-03-26 21:33:36 -04:00
Andreas Enge
8bae41a4ce
gnu: gnu-pw-mgr: Fix download location.
...
* gnu/packages/gnu-pw-mgr.scm (gnu-pw-mgr): Fix download location.
2014-03-26 21:35:54 +01:00
Eric Bavier
5da64c7d5d
gnu: Add mc
...
* gnu/packages/mc.scm: New file
* gnu/packages/patches/mc-fix-ncurses-build.patch: New patch
* gnu-system.am (GNU_SYSTEM_MODULES): Add mc.scm.
(dist_patch_DATA): Add patch
2014-03-26 10:50:01 -05:00
Eric Bavier
e9c14f37a8
gnu: libssh2: Fix use with libssh2.pc
...
* gnu/packages/ssh.scm (libssh2): Pass --with-libgcrypt configure flag and
propagate inputs.
2014-03-26 10:50:00 -05:00
Ludovic Courtès
4979ee04f0
Merge branch 'core-updates'
2014-03-26 16:31:57 +01:00
Andreas Enge
c67ccedd9e
gnu: gp2c: Upgrade to 0.0.8pl1.
...
* gnu/packages/algebra.scm (gp2c): Upgrade to 0.0.8pl1, add native input perl.
2014-03-26 15:50:25 +01:00
Andreas Enge
ee172b1a06
gnu: pari-gp: Upgrade to 2.7.0.
...
* gnu/packages/algebra.scm (pari-gp): Upgrade to 2.7.0.
2014-03-26 13:48:49 +01:00