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
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