Commit Graph

10747 Commits (c3253ce1b5122e916437cdd7a285d5c76b571ebc)

Author SHA1 Message Date
Hartmut Goebel b53fc2940f
gnu: Add python-django-simple-math-captcha.
* gnu/packages/django.scm: (python-django-simple-math-captcha)
(python2-django-simple-math-captcha): New variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-09-12 15:27:46 +02:00
Hartmut Goebel d18197af78
gnu: Add python-django.
* gnu/packages/django.scm: New file.
* gnu/packages/patches/python-django-fix-testcase.patch: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add django.scm.
(dist_patch_DATA): Add python-django-fix-testcase.patch.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-09-12 15:27:46 +02:00
Efraim Flashner 57dbf577f0
gnu: parallel: Update to 20160822.
* gnu/packages/parallel.scm (parallel): Update to 20160822.
2016-09-12 12:59:13 +03:00
Efraim Flashner 44177bc040
gnu: vapoursynth: Update to 33.1.
* gnu/packages/video.scm (vapoursynth): Update to 33.1.
2016-09-12 12:30:19 +03:00
ng0 b6337f30cc
gnu: tbb: Update to 2017.
* gnu/packages/tbb.scm (tbb): Update to 2017.
[license]: Change to ASL2.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-12 10:37:39 +03:00
Ludovic Courtès 8d4169a1d1
gnu: Add Impressive.
* gnu/packages/pdf.scm (impressive): New variable.
2016-09-12 00:57:46 +02:00
Ludovic Courtès 55fb8d7485
gnu: texinfo: Add 6.3.
* gnu/packages/texinfo.scm (texinfo-6.3): New variable.
2016-09-11 23:44:24 +02:00
Leo Famulari ee6bc65f7c
gnu: mpd: Remove unused glib-or-gtk-build-system module.
* gnu/packages/mpd.scm (define-module): Don't import
'glib-or-gtk-build-system'.
2016-09-11 14:11:08 -04:00
ng0 aeca1c0ec5
gnu: Add pybitmessage.
* gnu/packages/messaging.scm (pybitmessage): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-11 20:57:05 +03:00
ng0 29e83e1c70
gnu: messaging: Use license: prefix.
* gnu/packages/disk.scm (define-module): Import guix licenses with a prefix.
(libotr): Use the license prefix.
(bitlbee): Likewise.
(hexchat): Likewise.
(ngircd): Likewise.
(pidgin): Likewise.
(pidgin-otr): Likewise.
(znc): Likewise.
(python-nbxmpp): Likewise.
(gajim): Likewise.
(prosody): Likewise.
(libtoxcore): Likewise.
(utox): Likewise.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-11 20:55:34 +03:00
ng0 6d8e14d0ba
gnu: Add python2-pyqt-4.
* gnu/packages/qt.scm (python2-pyqt-4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-11 20:49:22 +03:00
Leo Famulari 4d4a6ed775
gnu: zimg: Update to 2.2.1.
* gnu/packages/image.scm (zimg): Update to 2.2.1.
2016-09-11 13:04:00 -04:00
Leo Famulari 35eade9cf3
gnu: jbig2dec: Update to 0.13.
* gnu/packages/image.scm (jbig2dec): Update to 0.13.
[source]: Update URL.
[home-page]: Update URL.
* gnu/packages/patches/jbig2dec-ignore-testtest.patch: Adjust patch.
2016-09-11 13:04:00 -04:00
Leo Famulari cbe2cc02fb
gnu: jpegoptim: Update to 1.4.4.
* gnu/packages/image.scm (jpegoptim): Update to 1.4.4.
2016-09-11 13:04:00 -04:00
David Craven 2932ab9ca4
install: Use login-service.
* gnu/system/install.scm (installation-services): Use login-service.
2016-09-11 18:54:13 +02:00
Leo Famulari 9f20f7f841
gnu: libupnp: Update to 1.6.20.
* gnu/packages/libupnp.scm (libupnp): Update to 1.6.20.
2016-09-11 11:31:40 -04:00
Christopher Baines 6c86cef5d3
gnu: Add sonata
* gnu/packages/mpd.scm (sonata): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-11 11:07:19 -04:00
David Craven 46ec2707a4
services: Add kmscon service.
* gnu/services/base.scm (<kmscon-configuration>, kmscon-service-type):
  New variables.
* doc/guix.texi (@deffn kmscon-service-type, @deftp
  kmscon-configuration): Add documentation.
2016-09-11 16:29:45 +02:00
David Craven 317d3b474a
services: Add login-service.
* gnu/services/base.scm (%default-motd, <login-configuration>,
  login-pam-service, login-serivce-type, login-service): New variables.
  (<mingetty-configuration>, mingetty-shepherd-service,
  mingetty-serivce-type): Remove motd. Remove allow-empty-passwords?.
  Remove mingetty-pam-service.
  (%base-services): Add login-service. Remove motd.
2016-09-11 16:29:45 +02:00
Clément Lassieur 381000d794
gnu: python-git-review: Wrap it so 'git', 'ssh' and 'scp' are found.
* gnu/packages/openstack.scm (python-git-review)[arguments]: Add
'wrap-program' phase.
[inputs]: Add openssh.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-11 10:01:18 +03:00
Efraim Flashner 90d8ef6bcb
gnu: gnunet: Use 'modify-phases'.
* gnu/packages/gnunet.scm (gnunet)[arguments]: Use 'modify-phases'.
2016-09-11 09:08:10 +03:00
Efraim Flashner b9fe72bf4d
gnu: gnurl: Use 'modify-phases'.
* gnu/packages/gnunet.scm (gnurl)[arguments]: Use 'modify-phases'.
2016-09-11 09:06:02 +03:00
ng0 c543b4e1d3
gnu: gnurl: Update to 7.50.2-1.
* gnu/packages/gnunet.scm (gnurl): Update to 7.50.2-1.
[arguments]: Remove 'delete-failing-test1139 phase.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-11 08:55:19 +03:00
Leo Famulari 5f4d09b52c
gnu: go-1.7: Update to 1.7.1.
* gnu/packages/golang.scm (go-1.7): Update to 1.7.1.
2016-09-11 01:23:34 -04:00
Mark H Weaver 7c1fedd0d7
gnu: linux-libre: Update to 4.7.3.
* gnu/packages/linux.scm (linux-libre): Update to 4.7.3.
2016-09-10 22:11:21 -04:00
Mark H Weaver 5ed67c812f
gnu: linux-libre@4.4: Update to 4.4.20.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.20.
2016-09-10 22:11:19 -04:00
Mark H Weaver 4bf184caa4
gnu: linux-libre@4.1: Update to 4.1.32.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.32.
2016-09-10 22:11:12 -04:00
宋文武 cab1760de2
gnu: icedtea-8: Hardcode dynamically loaded libraries.
Fixes <https://bugs.gnu.org/24327>.

* gnu/packages/java.scm (icedtea-8)[arguments]: Add 'patch-jni-libs' phase.
2016-09-11 10:10:11 +08:00
Ben Woodcroft dd4476214c
gnu: python-cachecontrol: Correct parentheses.
This commit is a follow-up to 'b30565b'.

* gnu/packages/python.scm (python-cachecontrol): Correct parentheses.
2016-09-11 11:32:45 +10:00
Marius Bakke b30565bd8a
gnu: Add python-cachecontrol.
* gnu/packages/python.scm (python-cachecontrol, python2-cachecontrol):
  New variables.
2016-09-11 09:48:54 +10:00
Leo Famulari debf4179b4
gnu: python-pillow: Update to 3.3.1.
* gnu/packages/python.scm (python-pillow, python2-pillow): Update to 3.3.1.
2016-09-10 18:37:34 -04:00
Marius Bakke 84be3b9920
gnu: Add mash.
* gnu/packages/bioinformatics.scm (mash): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-10 17:41:38 -04:00
Efraim Flashner 0e790a7ce0
gnu: Add edi.
* gnu/packages/enlightenment.scm (edi): New variable.
2016-09-10 22:48:50 +03:00
Efraim Flashner 2203e4c279
gnu: tig: Install man pages.
* gnu/packages/version-control.scm (tig)[native-inputs]: Add asciidoc, xmlto.
2016-09-10 22:39:46 +03:00
Efraim Flashner d0e11e8b52
gnu: tig: Add search completion and history support.
* gnu/packages/version-control.scm (tig)[inputs]: Add readline.
2016-09-10 22:39:46 +03:00
Efraim Flashner 50feff817b
gnu: tig: Update to 2.2.
* gnu/packages/version-control.scm (tig): Update to 2.2.
2016-09-10 22:39:46 +03:00
Erik Edrosa 3b38d78e9f
gnu: Add utox.
* gnu/packages/messaging.scm (utox): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-10 22:39:46 +03:00
Erik Edrosa eb64bde158
gnu: Add filteraudio.
* gnu/packages/audio.scm (filteraudio): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-10 22:39:46 +03:00
ng0 766c1488cc
gnu: glew: Update to 2.0.0.
* gnu/packages/gl.scm (glew): Update to 2.0.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-10 14:42:22 -04:00
Ludovic Courtès 9e41130b14
system: Use 'file-append' to denote file names.
* gnu/services/avahi.scm, gnu/services/base.scm,
gnu/services/databases.scm, gnu/services/dbus.scm,
gnu/services/desktop.scm, gnu/services/dict.scm,
gnu/services/mail.scm, gnu/services/networking.scm,
gnu/services/sddm.scm, gnu/services/spice.scm,
gnu/services/ssh.scm, gnu/services/web.scm,
gnu/services/xorg.scm, gnu/system.scm: Replace the
 #~(string-append #$pkg "/bin/foo") idiom with
 (file-append pkg "/bin/foo").
2016-09-10 13:10:06 +02:00
Leo Famulari e71479747b
gnu: pdf: Remove erroneous module import.
This is a followup to commit c41d97bed6.

* gnu/packages/pdf.scm: Don't import (gnu packages javascript).
2016-09-10 01:16:48 -04:00
Leo Famulari 56ab55d1df
gnu: letsencrypt: Superseded by certbot.
* gnu/packages/tls.scm (letsencrypt)[properties]: New field.
2016-09-09 21:47:02 -04:00
Leo Famulari 2884c63cbc
gnu: Remove openjpeg-2.0.
* gnu/packages/image.scm (openjpeg-2.0): Remove variable.
2016-09-09 21:03:20 -04:00
Leo Famulari c41d97bed6
gnu: mupdf: Update to 1.9a.
* gnu/packages/pdf.scm (mupdf): Update to 1.9a.
[source]: Use "mupdf-build-with-openjpeg-2.1.patch". Adjust snippet to
preserve bundled 'thirdparty/mujs'.
[inputs]: Add harfbuzz. Replace openjpeg-2.0 with openjpeg.
* gnu/packages/patches/mupdf-build-with-openjpeg-2.1.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-09 21:03:20 -04:00
Leo Famulari 4ce01773f3
gnu: openjpeg: Fix CVE-2016-5157.
* gnu/packages/patches/openjpeg-CVE-2016-5157.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (openjpeg): Use it.
2016-09-09 21:03:19 -04:00
Leo Famulari 0f97e7e5cd
gnu: openjpeg-2.*: Fix CVE-2016-7163.
* gnu/packages/patches/openjpeg-CVE-2016-7163.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (openjpeg, openjpeg-2.0): Use it.
2016-09-09 21:03:19 -04:00
Leo Famulari 876d80d424
gnu: openjpeg: Update to 2.1.1.
* gnu/packages/image.scm (openjpeg): Update to 2.1.1.
[source]: Use GitHub URL and add file-name field. Remove
"openjpeg-use-after-free-fix.patch" and "openjpeg-CVE-2015-6581.patch" from
patches.
2016-09-09 21:03:19 -04:00
Ben Woodcroft 4b6da268ff
gnu: bamm: Update to 1.7.3.
* gnu/packages/bioinformatics.scm (bamm): Update to 1.7.3.
2016-09-10 09:47:42 +10:00
Ludovic Courtès ab20d74a46
system: Build the initrd file name with 'file-append'.
* gnu/system.scm (operating-system-initrd-file)
(operating-system-grub.cfg): Use 'file-append' to construct the initrd
file name.
2016-09-09 23:54:44 +02:00
Ludovic Courtès 44d5f54e31
system: grub: Allow arbitrary kernel file names in 'menu-entry'.
Fixes <http://bugs.gnu.org/20067>.
Reported by Tomáš Čech <sleep_walker@suse.cz>.

* gnu/system.scm (system-linux-image-file-name)
(operating-system-kernel-file): New procedures.
(operating-system-grub.cfg): Use 'operating-system-kernel-file' for the
'kernel' field of 'menu-entry'.
(operating-system-parameters-file): Likewise for the 'kernel' entry.
(read-boot-parameters): Adjust 'kernel' field so that it contains the
absolute file name of the image.
* gnu/system/grub.scm (grub-configuration-file)[linux-image-name]:
Remove.
[entry->gexp]: Assume LINUX is the absolute file name of the kernel
image.
* doc/guix.texi (GRUB Configuration): Add an example, and adjust
'kernel' field documentation accordingly.
2016-09-09 23:54:43 +02:00
Leo Famulari c2783e2b94
gnu: geoclue: Update to 2.4.4.
* gnu/packages/gnome.scm (geoclue): Update to 2.4.4.
2016-09-09 17:16:33 -04:00
Eric Bavier 28f45dd7d7
gnu: c-reduce: Upgrade to 2.5.0.
* gnu/packages/debug.scm (c-reduce): Upgrade to 2.5.0.
[inputs]: Remove delta and perl-benchmark-timer.  Add perl-term-readkey.
[arguments]: Adjust wrapper libraries.
2016-09-09 07:36:40 -05:00
Eric Bavier ab78618f07
gnu: llvm: Build shared libraries.
* gnu/packages/llvm.scm (llvm)[arguments]: Add -DBUILD_SHARED_LIBS to
2016-09-09 07:36:40 -05:00
Eric Bavier 44e8559d39
gnu: llvm: propagate zlib input.
* gnu/packages/llvm.scm (llvm)[inputs]: Move zlib from here...
[ppropagated]: ...to here.
2016-09-09 07:36:40 -05:00
宋文武 19b2ea1b60
gnu: Fix wrong import of '(gnu packages zsh)'.
* gnu/packages/crypot.scm: Change import of '(gnu packages zsh)'
to '(gnu packages shells)'.
2016-09-09 19:09:38 +08:00
Ludovic Courtès 31769b9f95
gnu: guile: Search for .go files in "/site-ccache", not "/ccache".
* gnu/packages/guile.scm (guile-next)[search-paths]: Change "2.2/ccache"
to "2.2/site-ccache".
(guile-for-guile-emacs)[search-paths]: Likewise.
2016-09-09 11:04:44 +02:00
Ricardo Wurmus b5fc72ff57
gnu: ardour: Do not contact ardour.org on start.
* gnu/packages/audio.scm (ardour)[arguments]: Add configure flag
"--no-phone-home".
2016-09-09 07:59:12 +02:00
Eric Bavier 2e3f185118
gnu: Add Tomb.
* gnu/packages/crypto.scm (tomb): New variable.
2016-09-09 00:46:11 -05:00
Eric Bavier a2319d2c8f
gnu: Add Swish-e.
* gnu/packages/search.scm (swish-e): New variable.
* gnu/packages/patches/swish-e-search.patch,
gnu/packages/patches/swish-e-format-security.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Add them.
2016-09-09 00:45:14 -05:00
Eric Bavier 1fa3e33604
gnu: Add steghide.
* gnu/packages/image.scm (steghide): New variable.
* gnu/packages/patches/steghide-fixes.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-09 00:45:14 -05:00
Eric Bavier b9b3440b1f
gnu: Add mlocate.
* gnu/packages/search.scm (mlocate): New variable.
2016-09-09 00:45:14 -05:00
Leo Famulari e0479f5223
gnu: file-roller: Update to 3.20.3 [fixes CVE-2016-7162].
* gnu/packages/gnome.scm (file-roller): Update to 3.20.3.
2016-09-09 01:32:52 -04:00
Ricardo Wurmus 96262573a3
gnu: ardour: Update to 5.3.
* gnu/packages/audio.scm (ardour): Update to 5.3.
2016-09-09 07:25:29 +02:00
Efraim Flashner 585b72c6f0
gnu: Add libhdate.
* gnu/packages/calendar.scm (libhdate): New variable.
2016-09-09 08:23:51 +03:00
Ludovic Courtès 5acf00f990
gnu: kmscon: Enable elogind support.
* gnu/packages/terminals.scm (kmscon)[source]: Add 'modules' and
'snippet'.
2016-09-09 00:18:09 +02:00
Ludovic Courtès 7326944b5c
gnu: kmscon: Build the man page.
* gnu/packages/terminals.scm (kmscon)[native-inputs]: Add LIBXSLT,
LIBXML2, and DOCBOOK-XSL.
2016-09-09 00:18:09 +02:00
Ludovic Courtès 78325fa808
gnu: kmscon: Clarify synopsis, description, and supported systems.
* gnu/packages/terminals.scm (kmscon)[synopsis, description]: Clarify.
[supported-systems]: New field.
2016-09-09 00:18:09 +02:00
Clément Lassieur d443199308
gnu: Add python-git-review.
* gnu/packages/openstack.scm (python-git-review)
(python2-git-review): New variables.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-08 20:28:16 +03:00
ng0 e56e5b129c
gnu: Add surfraw.
* gnu/packages/web.scm (surfraw): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-08 19:34:20 +03:00
John Darrington fdf14c64f1
gnu: Add edit warning to generated grub.cfg files
* gnu/services/grub.scm (grub-configuration-file): Add code to emit warning.
2016-09-08 18:08:29 +02:00
John Darrington 1c6c0ad067
services: ntpd: Use a dedicated directory for drift file.
Fixes <https://bugs.gnu.org/24366>.  Drift file now resides in a
dedicated directory owned by the daemon.

* gnu/services/networking.scm (ntp-service-activation): New procedure,
(ntp-service-type): Add new service-extension.
2016-09-08 18:08:22 +02:00
Leo Famulari 7fb461d2fe
gnu: curl: Update replacement to 7.50.2 [fixes CVE-2016-7141].
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.50.2
(curl-7.50.1): Replace with ...
(curl-7.50.2): ... this.
2016-09-08 11:44:31 -04:00
Erik Edrosa a232d2c6a8
gnu: openal: Update to 1.17.2.
* gnu/packages/audio.scm (openal): Update to 1.17.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-08 11:57:32 +03:00
Efraim Flashner 9e258dc249
gnu: lightweight-desktop.tmpl: Fix typo.
* gnu/system/examples/lightweight-desktop.tmpl: While it is currently
unknown if Bob has a brother, it is sufficiently documented that Alice
is, in fact, Bob's sister.
2016-09-08 08:07:49 +03:00
Leo Famulari c0bc4b8c7d
gnu: graphicsmagick: Update to 1.3.25 [fixes CVE-2016-2317].
* gnu/packages/imagemagick.scm (graphicsmagick): Update to 1.3.25.
2016-09-07 17:53:50 -04:00
Leo Famulari 23c43e55ac
gnu: imagemagick: Update to 6.9.5-9.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.5-9.
2016-09-07 17:53:50 -04:00
Ricardo Wurmus ea55a39530
gnu: man-db: Patch path to iconv.
* gnu/packages/man.scm (man-db)[arguments]: Add phase
  "patch-iconv-path".

Fixes <http://bugs.gnu.org/24373>.
2016-09-07 20:54:14 +02:00
Ricardo Wurmus e79b3c37e3
gnu: man-db: Use modify-phases syntax.
* gnu/packages/man.scm (man-db)[arguments]: Use modify-phases syntax.
2016-09-07 20:54:01 +02:00
John Darrington d6a07ee675
gnu: Add rpc-daemon service
* gnu/services/nfs.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2016-09-07 20:26:11 +02:00
Ludovic Courtès 947a5d47a5
gnu: Add 'package-for-guile-2.2' procedure and use it.
* gnu/packages/guile.scm (guile-2.2-package-name)
(package-for-guile-2.2): New procedures.
* gnu/packages/guile.scm (guile2.2-json, guile2.2-minikanren)
(guile2.2-irregex, guile2.2-commonmark): New variables.
2016-09-07 18:42:46 +02:00
Ludovic Courtès 757ce0f99d
gnu: guile-commonmark: Remove hard-coded "/2.0" in installation directories.
* gnu/packages/guile.scm (guile-commonmark)[source]: Add 'snippet' and
'modules'.
2016-09-07 18:42:46 +02:00
Ludovic Courtès ffc72ec6df
gnu: guile-json: Remove hard-coded Guile effective version.
* gnu/packages/guile.scm (guile-json)[snippet]: Modify 'ac_subst_vars'
in 'configure', and use "@GUILE_EFFECTIVE_VERSION@" instead of "2.0" in
'Makefile.in'.
2016-09-07 18:42:46 +02:00
Ludovic Courtès 4b74a29d8f
gnu: guile-minikanren: Remove hard-coded Guile effective version.
* gnu/packages/guile.scm (guile-minikanren)[arguments]: Remove (ice-9
match) from #:modules.  Use 'open-pipe*' to determine the effective
version of Guile, and use that to compute MODULE-DIR.
2016-09-07 18:42:46 +02:00
Ludovic Courtès fe447664d8
gnu: guile-irregex: Remove hard-coded Guile effective version.
* gnu/packages/guile.scm (guile-irregex)[arguments]: Add (ice-9 popen)
and (ice-9 rdelim).  Remove nested 'use-modules' form.  Call
'open-pipe*' to determine Guile's effective version, and use it to
compute MODULE-DIR.
2016-09-07 18:42:46 +02:00
John Darrington 8f3afba44f
gnu: Enable tcp-wrappers for nrircd.
* gnu/packages/messaging.scm (ngircd) [inputs]: Add tcp-wrappers.
2016-09-07 18:41:43 +02:00
John Darrington c4947d0e1b
gnu: Add tcp-wrappers.
* gnu/packages/networking.scm (tcp-wrappers): New variable.
2016-09-07 18:41:36 +02:00
Arun Isaac e0d7b421f6
gnu: Add mpop.
* gnu/packages/mail.scm (mpop): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-09-07 15:37:19 +02:00
Ludovic Courtès afa54a38b7
services: syslog: Use a PID file.
* gnu/services/base.scm (syslog-service-type)[start]: Remove --no-detach
and use #:pid-file.
2016-09-07 11:49:48 +02:00
Ludovic Courtès e4a01b7d4d
gnu: inetutils: Use /var as the localstatedir.
* gnu/packages/admin.scm (inetutils)[arguments]: Add #:configure-flags.
2016-09-07 11:49:48 +02:00
Ludovic Courtès 309e523e8f
gnu: rottlog: Adjust the default 'weekly' config.
* gnu/packages/admin.scm (rottlog)[arguments]: Add 'tweak-rc-weekly'
phase.
2016-09-07 11:49:48 +02:00
Ludovic Courtès 268ad34e0e
gnu: rottlog: Read configuration files from /etc/rottlog.
* gnu/packages/admin.scm (rottlog)[arguments]: Set
ROTT_ETCDIR=/etc/rottlog in #:configure-flags and add #:make-flags.
2016-09-07 11:49:47 +02:00
Jan Nieuwenhuizen 11e7463482
gnu: rottlog: Set default value for 'packdir'.
* gnu/packages/admin.scm (rottlog)[arguments]: Add 'set-packdir' phase.
2016-09-07 11:49:47 +02:00
Ludovic Courtès 8dc0ecae6c
gnu: rottlog: Use 'modify-phases'.
* gnu/packages/admin.scm (rottlog)[arguments]: Use 'modify-phases'.
2016-09-07 11:49:47 +02:00
ng0 b393a44cd0
gnu: Add perl-curses.
* gnu/packages/ncurses.scm (perl-curses): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-07 09:06:10 +03:00
Mark H Weaver abc114bdd9
gnu: webkitgtk: Update to 2.12.5.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.12.5.
2016-09-07 01:15:09 -04:00
Hartmut Goebel 375cef6c6d
updated: gnu: add asn1c
* gnu/packages/tls.scm (asn1c): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-06 17:40:12 -04:00
Ludovic Courtès 967cfd18f6
gnu: paredit: Rename to 'emacs-paredit'.
* gnu/packages/emacs.scm (paredit)[name]: Change to "emacs-paredit".
(paredit/old-name): New variable.
2016-09-06 23:22:11 +02:00
Ludovic Courtès 01afdab89c
packages: Add 'package-superseded' and associated support.
This provides a way to mark a package as superseded by another one.
Upgrades replace superseded packages with their replacement.

* guix/packages.scm (package-superseded, deprecated-package): New
procedures.
* gnu/packages.scm (%find-package): Check for 'package-superseded'.
* guix/scripts/package.scm (transaction-upgrade-entry)[supersede]: New
procedure.  Call it when 'package-superseded' is true.
* tests/guix-build.sh: Add test for a superseded package.
* tests/packages.scm ("package-superseded")
("transaction-upgrade-entry, superseded package"): New tests.
2016-09-06 23:22:10 +02:00
ng0 6fabb196e3
gnu: Add eschalot.
* gnu/packages/crypto.scm (eschalot): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-06 17:20:51 -04:00
Marius Bakke 618089f951
gnu: Add gzstream.
* gnu/packages/compression.scm (gzstream): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-06 22:26:03 +03:00