Ludovic Courtès
4aeea896f8
gnu: Rename (gnu packages system) to (gnu packages admin).
...
* gnu/packages/system.scm: Rename to...
* gnu/packages/admin.scm: ... this. Adjust module name accordingly.
* gnu-system.am (GNU_SYSTEM_MODULES): Update.
2014-01-13 21:32:39 +01:00
Ludovic Courtès
c73d4c9276
gnu: Add ISC's DHCP implementation.
...
* gnu/packages/system.scm (isc-dhcp): New variable.
2014-01-13 21:27:57 +01:00
Ludovic Courtès
3e424f2541
gnu: Add libtirpc.
...
* gnu/packages/onc-rpc.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2014-01-13 18:53:26 +01:00
Ludovic Courtès
6869e5c90c
gnu: Add aumix.
...
* gnu/packages/linux.scm (aumix): New variable.
2014-01-13 18:47:59 +01:00
Ludovic Courtès
40d806afae
gnu: Add GnuPG's pinentry.
...
* gnu/packages/gnupg.scm (pinentry): New variable.
2014-01-13 18:47:31 +01:00
Ludovic Courtès
d50f242d50
gnu: guile-ssh: Remove now unneeded cruft.
...
* gnu/packages/ssh.scm (guile-ssh): Remove libssh version hack from
'autoreconf' phase.
2014-01-13 00:37:16 +01:00
Ludovic Courtès
15756a7a12
gnu: Add Aspell dictionaries.
...
* gnu/packages/aspell.scm (aspell-dictionary): New procedure.
(aspell-dict-en, aspell-dict-eo, aspell-dict-es, aspell-dict-fr): New
variables.
2014-01-12 22:47:48 +01:00
Ludovic Courtès
b846126052
gnu: lsh: Move generic patching to 'snippet'.
...
* gnu/packages/lsh.scm (lsh): Move generic patching to the 'snippet'
field of 'origin'.
2014-01-05 23:46:45 +01:00
Ludovic Courtès
aebaeaee33
gnu: lsh: Fix the absolute file name of 'sexp-conv'.
...
* gnu/packages/lsh.scm (lsh): Rename 'fix-test-suite' phase to
'pre-configure'. Set PATH_SEXP_CONV in environ.h.in.
2014-01-04 17:27:41 +01:00
Ludovic Courtès
64cc58b249
gnu: nettle: Set the RUNPATH on 'sexp-conv' and other programs.
...
* gnu/packages/nettle.scm (nettle): Rename 'inputs' to 'native-inputs'.
Add 'arguments' field.
2014-01-04 16:59:46 +01:00
Ludovic Courtès
cb58dd3479
gnu: lsh: Distinguish between native inputs and target inputs.
...
* gnu/packages/lsh.scm (lsh): Move M4, Guile, gperf, and psmisc to
'native-inputs'. Use GUILE-2.0 instead of GUILE-FINAL.
2014-01-04 16:46:01 +01:00
Ludovic Courtès
f5ac2352e9
gnu: pulseaudio: Add patch for 'volume-test'; re-enable tests.
...
* gnu/packages/patches/pulseaudio-volume-test.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/pulseaudio.scm (pulseaudio): Use it. Remove
#:tests? #t.
2014-01-03 16:47:19 +01:00
John Darrington
bf0018cd87
gnu: games: Add new package gnubg
...
* gnu/packages/games.scm (gnubg): New variable
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-30 23:33:56 +01:00
Ludovic Courtès
40fed2d836
gnu: libgcrypt: Add "debug" output.
...
* gnu/packages/gnupg.scm (libgcrypt): Add 'outputs' field.
2013-12-30 23:22:08 +01:00
John Darrington
200726ed09
gnu: mesa: Move out of xorg.scm and into gl.scm
...
* gnu/packages/xorg.scm (mesa): Move to...
* gnu/packages/gl.scm (mesa): ... here. New variable.
* gnu/packages/gnome.scm, gnu/packages/gnuzilla.scm,
gnu/packages/qemu.scm, gnu/packages/qt.scm: Adjust accordingly.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-30 16:53:30 +01:00
Ludovic Courtès
4b155fea74
gnu: automake: Upgrade to 1.14.1.
...
* gnu/packages/autotools.scm (automake): Upgrade to 1.14.1.
2013-12-29 22:44:23 +01:00
Ludovic Courtès
57ed6ab792
gnu: gdbm: Upgrade to 1.11.
...
* gnu/packages/gdbm.scm (gdbm): Upgrade to 1.11.
2013-12-29 22:22:09 +01:00
John Darrington
490c6528ed
gnu: games: New module
...
* gnu/packages/games.scm (gnubik): New variable
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-29 19:50:23 +01:00
John Darrington
ed19903d56
gnu: gnome: Add new package gtkglext
...
* gnu/packages/gnome.scm (gtkglext): New variable.
* gnu/packages/patches/gtkglext-disable-disable-deprecated.patch,
gnu/packages/patches/gtkglext-remove-pangox-dependency.patch: New
files.
* gnu-system.am (dist_patch_DATA): Add them.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-29 18:53:25 +01:00
Andreas Enge
557813760d
gnu: python: Update to 3.3.3.
...
* gnu/packages/python.scm (python): Update to 3.3.3.
2013-12-28 15:41:01 +01:00
Andreas Enge
ee2b510929
gnu: python-2: Update to 2.7.6.
...
* gnu/packages/python.scm (python-2): Update to 2.7.6.
2013-12-28 15:24:08 +01:00
Andreas Enge
81bb10ad17
gnu: parallel: Update to 20131122.
...
* gnu/packages/parallel.scm (parallel): Update to 20131122.
2013-12-28 14:59:15 +01:00
Andreas Enge
f6727409c2
gnu: xorriso: Update to 1.3.4.
...
* gnu/packages/cdrom.scm (xorriso): Update to 1.3.4.
2013-12-28 14:53:07 +01:00
Andreas Enge
d0c2cf7d54
gnu: libcdio: Update to 0.92.
...
* gnu/packages/cdrom.scm (libcdio): Update to 0.92.
2013-12-28 14:42:04 +01:00
Andreas Enge
579b249683
gnu: libextractor: Update to 1.3.
...
* gnu/packages/gnunet.scm (libextractor): Update to 1.3.
2013-12-28 09:01:15 +01:00
Andreas Enge
d3f1333693
gnu: vim: Update to 7.4.
...
* gnu/packages/vim.scm (vim): Update to 7.4.
2013-12-22 23:23:11 +01:00
Andreas Enge
7eb71d7a3d
gnu: xf86-video-vmware: Add input xorg-server.
...
* gnu/packages/xorg.scm (xf86-video-vmware): Add input xorg-server.
2013-12-18 19:58:40 +01:00
Andreas Enge
217a67c020
gnu: iso-codes: Update to 3.49.
...
* gnu/packages/iso-codes.scm (iso-codes): Update to 3.49.
2013-12-18 15:49:57 +01:00
Andreas Enge
e148203588
gnu: shishi: Use libgcrypt-1.5.
...
* gnu/packages/shishi.scm (shishi): Use input libgcrypt-1.5 instead of 1.6.
2013-12-18 14:24:34 +01:00
Andreas Enge
a53421fdda
gnu: libgcrypt: Make old version 1.5.3 public.
...
* gnu/packages/gnupg.scm (libgcrypt-1.5): New variable.
* gnu/packages/ssh.scm (libssh): Use libgcrypt-1.5 instead of defining it
ad-hoc.
2013-12-18 14:11:01 +01:00
Ludovic Courtès
d44da8b092
gnu: libssh: Upgrade to 0.5.5.
...
* gnu/packages/ssh.scm (libssh): Upgrade to 0.5.5.
2013-12-17 22:02:07 +01:00
Ludovic Courtès
678110b949
gnu: libssh: Build against an older libgcrypt.
...
* gnu/packages/ssh.scm (libssh): Use libgcrypt 1.5.3 as an input.
2013-12-17 22:01:42 +01:00
Andreas Enge
f22e0e264e
gnu: ffmpeg: Modify runpath of binaries to include output library path.
...
* gnu/packages/video.scm (ffmpeg): Patch binaries to add output library path
to runpath.
2013-12-17 21:19:41 +01:00
Ludovic Courtès
f733c4c838
gnu: tor: Upgrade to 0.2.4.19.
...
* gnu/packages/tor.scm (tor): Upgrade to 0.2.4.19.
2013-12-16 23:57:24 +01:00
Ludovic Courtès
ec9a25612e
gnu: freeipmi: Upgrade to 1.3.4.
...
* gnu/packages/freeipmi.scm (freeipmi): Upgrade to 1.3.4.
2013-12-16 23:45:21 +01:00
Ludovic Courtès
375c6297c6
gnu: libgcrypt: Upgrade to 1.6.0.
...
* gnu/packages/gnupg.scm (libgcrypt): Upgrade to 1.6.0.
2013-12-16 23:44:58 +01:00
Cyril Roelandt
9cc98f8aa6
gnu: Add gnome-desktop.
...
* gnu/packages/gnome.scm (gnome-desktop): New variable.
2013-12-16 02:21:09 +01:00
Cyril Roelandt
2748062080
gnu: Add iso-codes.
...
* gnu/packages/iso-codes.scm: New file.
* gnu-system.am: Add it.
2013-12-15 23:39:43 +01:00
Cyril Roelandt
7a8605ceb5
gnu: Add libpeas.
...
* gnu/packages/gnome.scm (libpeas): New variable.
2013-12-15 23:39:43 +01:00
Cyril Roelandt
af949e8ee7
gnu: gtk+: enable introspection.
...
* gnu/packages/gtk.scm (atk, gdk-pixbuf, gtk+, pango): enable introspection
* guix/build/gnome.scm: New file.
2013-12-15 23:39:43 +01:00
Cyril Roelandt
503c5f6d5d
gnu: gobject-introspection: look for 'gcc' when no compiler seems available.
...
* gnu/packages/patches/gobject-introspection.patch: New file.
2013-12-15 23:37:22 +01:00
Ludovic Courtès
3e778ad3af
gnu: Move libelf and patchelf to (gnu packages elf).
...
* gnu/packages/patchelf.scm (patchelf): Move to...
* gnu/packages/elf.scm (patchelf): ... here.
* gnu/packages/patchelf.scm: Remove.
* gnu-system.am (GNU_SYSTEM_MODULES): Adjust accordingly.
* gnu/packages/gcc.scm (libelf): Move to...
* gnu/packages/elf.scm (libelf): ... here.
* gnu/packages/cdrom.scm, gnu/packages/icu4c.scm,
gnu/packages/samba.scm, gnu/packages/scheme.scm, gnu/packages/ssh.scm:
Adjust references to (gnu packages patchelf).
2013-12-15 23:27:56 +01:00
Ludovic Courtès
2ed5b0f42c
gnu: Add elfutils.
...
* gnu/packages/elf.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2013-12-15 23:19:44 +01:00
John Darrington
c4c4cc0597
gnu: Move numerous "inputs" which should be "native-inputs".
...
* gnu/packages/avahi.scm, gnu/packages/cdrom.scm, gnu/packages/cryptsetup.scm,
gnu/packages/curl.scm, gnu/packages/emacs.scm, gnu/packages/fontutils.scm,
gnu/packages/gdb.scm, gnu/packages/geeqie.scm, gnu/packages/ghostscript.scm,
gnu/packages/glib.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm,
gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/graphviz.scm,
gnu/packages/groff.scm, gnu/packages/gstreamer.scm, gnu/packages/gtk.scm,
gnu/packages/gv.scm, gnu/packages/imagemagick.scm, gnu/packages/irssi.scm,
gnu/packages/kde.scm, gnu/packages/libcanberra.scm, gnu/packages/libtiff.scm,
gnu/packages/linux.scm, gnu/packages/lvm.scm, gnu/packages/mp3.scm,
gnu/packages/netpbm.scm, gnu/packages/parted.scm, gnu/packages/pdf.scm,
gnu/packages/pulseaudio.scm, gnu/packages/qemu.scm, gnu/packages/qt.scm,
gnu/packages/ratpoison.scm, gnu/packages/rdf.scm, gnu/packages/slim.scm,
gnu/packages/texlive.scm, gnu/packages/version-control.scm,
gnu/packages/video.scm, gnu/packages/vpn.scm, gnu/packages/w3m.scm,
gnu/packages/xml.scm, gnu/packages/xnee.scm, gnu/packages/xorg.scm,
gnu/packages/zip.scm: Move some build-time dependencies from `inputs' to
`native-inputs'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-15 22:31:19 +01:00
John Darrington
e766f699be
gnu: gnupg: Fix cross-compile issues.
...
* gnu/packages/gnupg.scm (libgpg-error): Add gcc as a native input,
and set the CC_FOR_BUILD variable.
* gnu/packages/gnupg.scm (libgcrypt): Add libgpg-error as a native input and
set the --with-gpg-error-prefix configure option.
* gnu/packages/gnupg.scm (libksba): Add libgpg-error as a native input and
set the --with-gpg-error-prefix configure option.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-15 22:31:18 +01:00
John Darrington
94e450812b
gnu: openssl: Fix cross-compile issues.
...
* gnu/packages/openssl.scm (openssl): Move perl from inputs to
native-inputs.
Replace reference to target bash with the native bash or target bash as
appropriate.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-15 22:31:18 +01:00
Andreas Enge
9b937137fb
gnu: imagemagick: Add inputs.
...
* gnu/packages/imagemagick.scm (imagemagick): Add inputs fftw and lcms.
2013-12-15 01:15:49 +01:00
Andreas Enge
d694a44cef
gnu: imagemagick: Update to 6.8.7-9.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.8.7-9.
2013-12-15 00:19:09 +01:00
Andreas Enge
f198ffd097
gnu: qt: Update to 5.2.0.
...
* gnu/packages/qt.scm (qt): Update to 5.2.0.
2013-12-14 23:49:27 +01:00
John Darrington
5839958a8f
gnu: libxml2: Fixed cross-compilation.
...
* gnu/packages/xml.scm (libxml2): assign "cross-libc"
to the variable glibc.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-14 22:12:08 +01:00
Ludovic Courtès
c94d01bab2
gnu: tzdata: Fix cross-compilation.
...
Reported by John Darrington <john@darrington.wattle.id.au>.
* gnu/packages/base.scm (tzdata): Use the 'source' keyword argument in
phases rather than the "source" input. This fixes cross-compilation.
2013-12-14 19:23:29 +01:00
Andreas Enge
98a046cd25
gnu: icecat: Further analyse the failure of using system libpng and libjpeg.
...
* gnu/packages/gnuzilla.scm (icecat): Add comments.
2013-12-14 13:51:54 +01:00
John Darrington
e93c24df09
gnu: file: Fixed cross-compilation.
...
* gnu/packages/file.scm (file): [(eq? (%current-target-system) #f)] Add native-inputs.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-13 23:36:57 +01:00
Ludovic Courtès
1ae6df81db
gnu: icecat: Build without debugging symbols; use some of the system libs.
...
* gnu/packages/gnuzilla.scm (icecat): Add 'native-inputs'. Add bzip2,
libevent, libffi, and zlib as inputs. Add #:configure-flags. Change
'configure' phase to honor it.
2013-12-13 18:09:01 +01:00
Ludovic Courtès
2e5728318b
gnu: idutils: Add Emacs as an input so idutils.el gets compiled and installed.
...
* gnu/packages/idutils.scm (idutils): Add Emacs to 'native-inputs'.
2013-12-13 18:09:01 +01:00
Ludovic Courtès
9ed1ba8ae2
gnu: global: Install the elisp file under $out/share/emacs/site-lisp.
...
* gnu/packages/global.scm (global)[arguments]: Add #:phases.
2013-12-13 18:09:01 +01:00
Andreas Enge
31f9322e6f
gnu: ffmpeg: Check via "make fate".
...
* gnu/packages/patches/ffmpeg-check.patch: Drop patch.
* gnu-system.am (dist_patch_DATA): Unregister patch.
* gnu/packages/video.scm (ffmpeg): Drop patch and use "fate" as test target
as recommended at http://trac.ffmpeg.org/ticket/3177#comment:11 .
* gnu/packages/video.scm
2013-12-13 11:32:25 +01:00
Ludovic Courtès
a31f4d3557
gnu: libtasn1: Upgrade to 3.4.
...
* gnu/packages/gnutls.scm (libtasn1): Upgrade to 3.4. Add
'native-inputs' field.
2013-12-11 23:05:12 +01:00
Ludovic Courtès
8a43ff101e
gnu: guix: Upgrade to 0.5.
...
* gnu/packages/package-management.scm (guix): Upgrade to 0.5. Update
the bootstrap binaries; add mips64el; add
'guix-test-networking.patch'.
2013-12-11 13:55:17 +01:00
Ludovic Courtès
9afb63bb7f
gnu: gdb: Upgrade to 7.6.2.
...
* gnu/packages/gdb.scm (gdb): Update to 7.6.2.
2013-12-11 01:25:39 +01:00
John Darrington
e67253dbe2
gnu: compression: Fix cross-compilation of zlib.
...
* gnu/packages/compression.scm : Zlib uses a non-standard
way of configuring for cross-compilation. Thanks to Ludovic
for showing me the correct way to fix this.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-10 13:55:35 +01:00
Andreas Enge
f7faff88b7
gnu: perl-xml-dom: Propagate inputs.
...
* gnu/packages/xml.scm (perl-xml-dom): Drop inputs that are obtained through
propagation, propagate the other inputs.
2013-12-10 00:17:04 +01:00
Andreas Enge
7b81406a4f
gnu: perl-libxml: Propagate input.
...
* gnu/packages/xml.scm (perl-libxml): Propagate input perl-xml-parser.
2013-12-10 00:13:08 +01:00
Andreas Enge
f852114ed6
gnu: perl-http-message: Propagate input perl-http-date.
...
* gnu/packages/web.scm (perl-http-message): Propagate input perl-http-date.
* gnu/packages/web.scm (perl-http-cookies, perl-http-daemon): Drop input perl-http-date.
2013-12-10 00:06:02 +01:00
Andreas Enge
d42daec07b
gnu: perl-libwww: Propagate all inputs.
...
* gnu/packages/web.scm (perl-libwww): Drop inputs that appear through
propagation, and propagate all others.
2013-12-09 23:59:11 +01:00
Andreas Enge
846972ebe5
gnu: perl-file-listing: Propagate input.
...
* gnu/packages/web.scm (perl-file-listing): Propagate input perl-http-date.
2013-12-09 23:49:22 +01:00
Andreas Enge
3adf588805
gnu: perl-www-robotrules: Propagate input.
...
* gnu/packages/web.scm (perl-www-robotrules): Propagate input perl-uri.
2013-12-09 23:47:00 +01:00
Andreas Enge
d0bb5f77e9
gnu: perl-http-negotiate: Propagate input.
...
* gnu/packages/web.scm (perl-http-negotiate): Propagate input
perl-http-message, drop input perl-uri (propagated by perl-http-message).
2013-12-09 23:45:02 +01:00
Andreas Enge
6e8cf5c9e0
gnu: perl-http-daemon: Propagate inputs.
...
* gnu/packages/web.scm (perl-http-daemon): Propagate inputs perl-http-date,
perl-http-message and perl-lwp-mediatypes; drop input perl-uri
(propagated by perl-http-message).
2013-12-09 23:42:25 +01:00
Andreas Enge
800de8da3b
gnu: perl-http-cookies: Propagate inputs.
...
* gnu/packages/web.scm (perl-http-cookies): Propagate inputs perl-http-date
and perl-http-message; drop input perl-uri (itself propagated from
perl-http-message).
2013-12-09 23:38:10 +01:00
Andreas Enge
daee66fc2e
gnu: perl-http-message: Propagate input perl-uri.
...
* gnu/packages/web.scm (perl-http-message): Propagate input perl-uri,
since "perl -MHTTP::Message" complains that it is missing.
2013-12-09 23:34:18 +01:00
Andreas Enge
ad871fc600
gnu: Add perl-xml-dom.
...
* gnu/packages/xml.scm (perl-xml-dom): New variable.
2013-12-09 22:37:28 +01:00
Andreas Enge
374a9a8520
gnu: Add perl-libwww.
...
* gnu/packages/web.scm (perl-libwww): New variable.
2013-12-09 22:23:47 +01:00
Andreas Enge
09a8778f73
gnu: Add perl-encode-locale.
...
* gnu/packages/web.scm (perl-encode-locale): New variable.
2013-12-09 22:21:27 +01:00
Andreas Enge
56aa03b0c2
gnu: Add perl-file-listing.
...
* gnu/packages/web.scm (perl-file-listing): New variable.
2013-12-09 22:16:30 +01:00
Andreas Enge
15974e6358
gnu: Add perl-file-list.
...
* gnu/packages/perl.scm (perl-file-list): New variable.
2013-12-09 15:45:25 +01:00
Andreas Enge
97ac64284d
gnu: rcs: Update to 5.9.2.
...
* gnu/packages/version-control.scm (rcs): Update to 5.9.2.
2013-12-08 23:04:42 +01:00
Andreas Enge
201180e481
gnu: parallel: Update to 20131122.
...
* gnu/packages/parallel.scm (parallel): Update to 20131122.
2013-12-08 22:58:25 +01:00
Ludovic Courtès
9b0ac80258
gnu: Populate /etc upon startup.
...
* gnu/packages/patches/dmd-getpw.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/system.scm (dmd): Use it.
* gnu/system/vm.scm (system-qemu-image): Don't explicitly populate /etc;
don't add ETC to the GC roots.
* gnu/system/dmd.scm (dmd-configuration-file): Add 'etc' parameter.
[config]: Populate /etc from there.
2013-12-08 22:43:56 +01:00
Andreas Enge
677078b48f
gnu: Add perl-net-http.
...
* gnu/packages/web.scm (perl-net-http): New variable.
2013-12-08 22:24:21 +01:00
Andreas Enge
a3eb919fb4
gnu: Add perl-www-robotrules.
...
* gnu/packages/web.scm (perl-www-robotrules): New variable.
2013-12-08 22:18:58 +01:00
Andreas Enge
e7444ee273
gnu: Add perl-http-negotiate.
...
* gnu/packages/web.scm (perl-http-negotiate): New variable.
2013-12-08 22:03:50 +01:00
Andreas Enge
77874f970e
gnu: bison: Update to 3.0.2.
...
* gnu/packages/bison.scm (bison): Update to 3.0.2.
2013-12-08 21:54:49 +01:00
Andreas Enge
3f41e6b310
gnu: Add perl-http-daemon.
...
* gnu/packages/web.scm (perl-http-daemon): New variable.
2013-12-08 21:53:12 +01:00
Andreas Enge
b3d18aff2f
gnu: Add perl-http-cookies.
...
* gnu/packages/web.scm (perl-http-cookies): New variable.
2013-12-07 22:52:29 +01:00
Andreas Enge
91318a9e19
gnu: Add perl-http-message.
...
* gnu/packages/web.scm (perl-http-message): New variable.
2013-12-07 22:49:07 +01:00
Andreas Enge
e426106bd1
gnu: Add perl-io-html.
...
* gnu/packages/web.scm (perl-io-html): New variable.
2013-12-07 22:47:40 +01:00
Andreas Enge
24b3c0533d
gnu: Add perl-lwp-mediatypes.
...
* gnu/packages/web.scm (perl-lwp-mediatypes): New variable.
2013-12-07 22:42:18 +01:00
Andreas Enge
fea5ebb106
gnu: Add perl-uri.
...
* gnu/packages/web.scm (perl-uri): New variable.
2013-12-07 22:36:02 +01:00
Andreas Enge
ae2aa18dba
gnu: Add perl-http-date.
...
* gnu/packages/web.scm (perl-http-date): New variable.
2013-12-07 22:24:53 +01:00
Andreas Enge
8ec0d3fbcf
gnu: Add perl-html-parser.
...
* gnu/packages/web.scm (perl-html-parser): New variable.
2013-12-07 22:20:53 +01:00
Andreas Enge
c9ea41ffd2
gnu: Add perl-html-tagset.
...
* gnu/packages/web.scm (perl-html-tagset): New variable.
2013-12-07 22:16:05 +01:00
Andreas Enge
7339fbe279
gnu: Rename perl-xml-parser-perlsax to perl-libxml.
...
* gnu/packages/xml.scm (perl-libxml): Rename from perl-xml-parser-perlsax.
2013-12-07 21:28:54 +01:00
Andreas Enge
dc47b181da
gnu: pulseaudio: Disable tests on mips64el.
...
* gnu/packages/pulseaudio.scm (pulseaudio): Drop tests also on mips64el.
2013-12-06 23:17:40 +01:00
Andreas Enge
a2e520afbf
gnu: Add perl-xml-regexp.
...
* gnu/packages/xml.scm (perl-xml-regexp): New variable.
2013-12-06 22:54:44 +01:00
Andreas Enge
1385ba4fd1
gnu: Add perl-xml-parser-perlsax.
...
* gnu/packages/xml.scm (perl-xml-parser-perlsax): New variable.
2013-12-06 22:50:12 +01:00
Andreas Enge
703d18e252
gnu: libmicrohttpd: Upgrade to 0.9.32.
...
* gnu/packages/gnunet.scm (libmicrohttpd): Upgrade to 0.9.32.
2013-12-06 00:29:53 +01:00
Andreas Enge
5642cecdde
gnu: soprano: Add input raptor2.
...
* gnu/packages/rdf.scm (soprano): Add input raptor2.
2013-12-06 00:07:59 +01:00
Andreas Enge
2c4e4d2597
gnu: Add raptor2.
...
* gnu/packages/rdf.scm (raptor2): New variable.
2013-12-06 00:05:13 +01:00
Ludovic Courtès
c01f767843
gnu: pulseaudio: Fix typo introduced in 76dcc99
.
...
* gnu/packages/pulseaudio.scm (pulseaudio): Disable tests on i686.
(pavucontrol): Remove 'arguments'.
2013-12-05 23:07:23 +01:00
Ludovic Courtès
76dcc993f7
gnu: pulseaudio: Disable tests on i686.
...
* gnu/packages/pulseaudio.scm (pavucontrol): New 'arguments' field.
2013-12-05 22:50:38 +01:00
Andreas Enge
e7de5ac0d5
gnu: ffmpeg: Enable tests.
...
* gnu/packages/video.scm (ffmpeg): Add upstream patch and re-enable tests.
* gnu/packages/patches/ffmpeg-check.patch: New file.
* gnu-system.am (dist_patch_DATA): Register patch.
2013-12-05 21:43:41 +01:00
Ludovic Courtès
49d294e5c8
gnu: Move 'guile-ssh' to (gnu packages ssh).
...
Reported by John Darrington <john@darrington.wattle.id.au>.
* gnu/packages/guile.scm (guile-ssh): Move to...
* gnu/packages/ssh.scm (guile-ssh): ... here. New variable.
This fixes a circular dependency issue, as reported at
<https://lists.gnu.org/archive/html/guix-devel/2013-12/msg00024.html >.
2013-12-04 22:24:28 +01:00
Andreas Enge
b0a552e30b
gnu: ffmpeg: Disable tests.
...
* gnu/packages/video.scm (ffmpeg): Disable tests, see
https://trac.ffmpeg.org/ticket/3177 .
2013-12-04 08:15:31 +01:00
Ludovic Courtès
595801e2f4
gnu: Add Guile-SSH.
...
* gnu/packages/guile.scm (guile-ssh): New variable.
2013-12-04 00:30:08 +01:00
Ludovic Courtès
deed349b4a
gnu: libssh: Add $libdir to RUNPATH of libssh_threads.so.
...
* gnu/packages/ssh.scm (libssh)[arguments]: Add #:phases, #:modules, and
#:imported-modules.
[native-inputs]: New field.
2013-12-04 00:29:19 +01:00
Ludovic Courtès
799dcdc48f
gnu: Improve synopses in vpn.scm.
...
* gnu/packages/vpn.scm (vpnc): Shorten synopsis, and fix spelling.
(openconnect): Fix synopsis spelling.
2013-12-04 00:00:19 +01:00
Ludovic Courtès
4095b41308
gnu: Add missing copyright line.
...
* gnu/packages/vpn.scm: Add copyright line lost in commit 7af8a9b
.
2013-12-03 23:59:22 +01:00
Ludovic Courtès
136b008fe7
gnu: patchelf: Shorten synopsis.
...
* gnu/packages/patchelf.scm (patchelf): Shorten synopsis.
2013-12-03 23:57:48 +01:00
Eric Bavier
97aed46fa3
Add GNU Serveez
...
* gnu/packages/serveez.scm: New file
* gnu-system.am (GNU_SYSTEM_MODULES): Add it
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-03 23:47:32 +01:00
John Darrington
addfc3fc02
gnu: Add mtools.
...
* gnu/packages/mtools.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-03 23:33:00 +01:00
Eric Bavier
889a87f08c
gnu: Add gnu-pw-mgr
...
* gnu/packages/gnu-pw-mgr.scm: New file
* gnu-system.am (GNU_SYSTEM_MODULES): Add it
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-03 22:07:23 +01:00
Ludovic Courtès
7af8a9b7ba
gnu: Move GVPE to vpn.scm.
...
* gnu/packages/vpn.scm (gvpe): New variable, moved from...
* gnu/packages/gvpe.scm: ... here. Remove.
* gnu-system.am (GNU_SYSTEM_MODULES): Remove 'gvpe.scm'.
2013-12-03 22:07:00 +01:00
Ludovic Courtès
901eee2c4c
gnu: Add Guile-WM.
...
* gnu/packages/guile-wm.scm (guile-wm): New variable.
2013-12-03 22:05:13 +01:00
Ludovic Courtès
2941448ea8
gnu: dmd: Upgrade to 0.1.
...
* gnu/packages/system.scm (dmd): Upgrade to 0.1. Move PKG-CONFIG to
'native-inputs'.
2013-12-02 23:35:12 +01:00
Ludovic Courtès
0af626ff0f
gnu: Add Guile-XCB.
...
* gnu/packages/guile-wm.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
2013-12-02 23:25:59 +01:00
John Darrington
e6a5ce8e67
gnu: pspp: Enabled build of the gui
...
* gnu/packages/math.scm (pspp): Removed the --without-gui flag
and added the necessary inputs to build it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-02 13:51:02 +01:00
John Darrington
95d439b24c
gnu: Add GtkSourceView.
...
* gnu/packages/gtk.scm (gtksourceview): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-02 13:50:43 +01:00
Ludovic Courtès
79c311b81c
gnu: Synchronize descriptions with 'gnumaint'.
2013-12-01 22:33:23 +01:00
gzg
e6a9aa366e
Update references from Guy's old name
2013-11-29 14:21:36 +01:00
Ludovic Courtès
1681cd4a24
gnu: Add libssh.
...
* gnu/packages/ssh.scm (libssh): New variable.
2013-11-28 00:15:07 +01:00
Ludovic Courtès
b455a11868
gnu: qemu/smb-shares: Keep the original patches.
...
* gnu/packages/qemu.scm (qemu/smb-shares): Keep the patches from
QEMU-HEADLESS.
2013-11-28 00:15:07 +01:00
Andreas Enge
c1897890ea
gnu: luit: Accomodate stricter warnings of gcc-4.8.
...
* gnu/packages/patches/luit-posix.patch: New file.
* gnu-system.am (dist_patch_DATA): Register patch.
* gnu/packages/xorg.scm (luit): Apply patch.
2013-11-27 22:52:42 +01:00
Andreas Enge
d02196a7b3
gnu: ffmpeg: Update to 2.1.1.
...
* gnu/packages/video.scm (ffmpeg): Update to 2.1.1.
2013-11-27 22:37:29 +01:00
Ludovic Courtès
079fd3ec63
gnu: qemu: Upgrade to 1.6.1.
...
* gnu/packages/patches/qemu-make-4.0.patch: New file.
* gnu/packages/qemu.scm (qemu-headless): Use it. Upgrade to 1.6.1.
* gnu-system.am (dist_patch_DATA): Add it.
2013-11-26 23:55:04 +01:00
Ludovic Courtès
df8a09c708
gnu: mit-krb5: Build with GCC 4.7.
...
* gnu/packages/mit-krb5.scm (mit-krb5): Make BISON and PERL native
inputs. Add GCC-4.7 as a native input.
2013-11-26 22:31:22 +01:00
Ludovic Courtès
a8300ef9fd
gnu: xmodmap: Add patch to allow builds with GCC 4.8.
...
* gnu/packages/patches/xmodmap-asprintf.patch: New file.
* gnu/packages/xorg.scm (xmodmap): Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2013-11-26 00:20:58 +01:00
Andreas Enge
07cec9a5b9
gnu: Correct typo in previous commit.
...
* gnu/packages/rdf.scm: Name module rdf.
2013-11-25 23:14:07 +01:00
Andreas Enge
c079848873
gnu: Add soprano.
...
* gnu/packages/rdf.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add module.
2013-11-25 23:10:30 +01:00
gzg
4aa0891cd2
gnu: Add SLiM.
...
* gnu/packages/slim.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-11-25 22:54:32 +01:00
Ludovic Courtès
5fd7f3e015
gnu: iproute2: Upgrade to 3.12.0.
...
* gnu/packages/linux.scm (iproute): Upgrade to 3.12.0.
2013-11-25 18:51:24 +01:00
Ludovic Courtès
2e1f5bcac1
gnu: {binutils,bash,gnu-make}-final are private.
...
* gnu/packages/base.scm (binutils-final, bash-final, gnu-make-final):
Use 'define', not 'define-public'.
2013-11-24 23:01:33 +01:00
John Darrington
0ed873f3f6
gnu: pixman: Upgrade to 0.32.4.
...
* gnu/packages/xorg.scm (pixman): Upgrade to 0.32.4.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-11-24 18:32:05 +01:00
Ludovic Courtès
53c85e97dc
Merge branch 'core-updates'
...
Conflicts:
gnu/packages/gnunet.scm
2013-11-23 22:30:10 +01:00
Ludovic Courtès
cd143df018
gnu: net-tools: Adjust to removal of the 'patch' phase.
...
* gnu/packages/linux.scm (net-tools): Adjust to removal of the 'patch'
phase. Reported by Mark H. Weaver <mhw@netris.org>.
2013-11-23 22:17:48 +01:00
Andreas Enge
2e838890ff
gnu: libextractor: Add input.
...
* gnu/packages/gnunet.scm (libextractor): Add input exiv2.
2013-11-23 18:30:07 +01:00
Ludovic Courtès
4942d42a94
gnu: qemu: Add GUI version.
...
* gnu/packages/qemu.scm (qemu): Rename to...
(qemu-headless): ... this.
(qemu/smb-shares): Inherit from it.
(qemu): New variable.
* gnu/packages/grub.scm (qemu-for-tests): Inherit from QEMU-HEADLESS.
2013-11-23 18:21:44 +01:00
Ludovic Courtès
558a5122fa
gnu: sdl: Propagate libx11.
...
* gnu/packages/sdl.scm (sdl): Propagate LIBX11.
(sdl-gfx, sdl-ttf): Remove LIBX11 from 'inputs'.
2013-11-23 18:21:44 +01:00
Andreas Enge
248c06454e
gnu: libextractor: Add optional inputs.
...
* gnu/packages/gnunet.scm (libextractor): Add inputs ffmpeg and gstreamer.
2013-11-23 18:16:03 +01:00
Ludovic Courtès
0ece707470
gnu: make-bootstrap: Add missing inputs for Canadian cross of '%gcc-static'.
...
* gnu/packages/make-bootstrap.scm (%gcc-static): Add 'native-inputs'
field.
2013-11-23 16:07:29 +01:00
David Thompson
5cf3bcd4fb
gnu: Add SDL extension libraries.
...
* gnu/packages/sdl.scm (sdl-gfx, sdl-image, sdl-mixer, sdl-net, sdl-ttf): New
variables.
2013-11-23 08:50:30 -05:00
Ludovic Courtès
023fef7d94
gnu: Add PowerTOP.
...
* gnu/packages/linux.scm (powertop): New variable.
2013-11-22 22:55:06 +01:00
Ludovic Courtès
3cc2067523
gnu: Add libnl.
...
* gnu/packages/linux.scm (libnl): New variable.
2013-11-22 22:50:17 +01:00
Ludovic Courtès
d321bf4c27
gnu: apl: Adjust to gettext renaming.
...
* gnu/packages/apl.scm (apl): Use GNU-GETTEXT.
2013-11-21 00:21:12 +01:00
Ludovic Courtès
edae5b3d50
Merge branch 'master' into core-updates
...
Conflicts:
guix/packages.scm
2013-11-20 23:51:26 +01:00
Ludovic Courtès
1dba64079c
gnu: gettext: Rename binding to 'gnu-gettext'.
...
* gnu/packages/gettext.scm (gettext): Rename to...
(gnu-gettext): ... this. This is used to work around the circular
dependency introduced in commit c42a4b7
, which users with a #:renamer
cannot cope with.
* gnu/packages/acl.scm, gnu/packages/attr.scm, gnu/packages/cdrom.scm,
gnu/packages/fdisk.scm, gnu/packages/gkrellm.scm, gnu/packages/glib.scm,
gnu/packages/gnunet.scm, gnu/packages/grub.scm, gnu/packages/linux.scm,
gnu/packages/maths.scm, gnu/packages/nano.scm, gnu/packages/parted.scm,
gnu/packages/system.scm, gnu/packages/version-control.scm,
gnu/packages/vpn.scm, gnu/packages/w3m.scm, gnu/packages/wget.scm:
Adjust accordingly.
2013-11-20 22:12:49 +01:00
Eric Bavier
e3aaefe71b
gnu: Add GNU Parallel.
...
* gnu/packages/parallel.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-11-20 19:03:46 +01:00
Ludovic Courtès
953ab5030f
gnu: make-bootstrap: Simplify '%gcc-static'.
...
* gnu/packages/make-bootstrap.scm (%gcc-static): Add a bunch of
--disable configure flags. Remove useless 'inputs' field.
2013-11-20 19:01:27 +01:00
David Thompson
8bf8d7c78f
gnu: Add SDL and SDL2.
...
* gnu/packages/sdl.scm (sdl, sdl2): New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-11-20 12:08:34 +01:00
Ludovic Courtès
8d9865df14
gnu: autogen: Upgrade to 5.18.2.
...
* gnu/packages/autogen.scm (autogen): Upgrade to 5.18.2.
2013-11-19 23:47:04 +01:00