Leo Famulari [Sat, 25 Mar 2017 18:42:33 +0000 (14:42 -0400)]
gnu: jbig2dec: Fix CVE-2016-9601.
* gnu/packages/patches/jbig2dec-CVE-2016-9601.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (jbig2dec)[source]: Use it.
Ludovic Courtès [Sun, 2 Apr 2017 22:13:06 +0000 (00:13 +0200)]
Merge branch 'core-updates'
Ludovic Courtès [Sun, 2 Apr 2017 21:21:11 +0000 (23:21 +0200)]
gnu: guile-git: Install .go files to /site-ccache.
* gnu/packages/guile.scm (guile-git)[arguments] <bootstrap>: Change
"/ccache" to "/site-ccache" in Makefile.am.
Marius Bakke [Sun, 2 Apr 2017 21:39:01 +0000 (23:39 +0200)]
gnu: sddm: Build without greenisland.
This Wayland compositor is currently abandonware and has known problems.
* gnu/packages/display-managers.scm (sddm)[inputs]: Remove GREENISLAND.
Ricardo Wurmus [Sun, 2 Apr 2017 16:29:53 +0000 (18:29 +0200)]
gnu: guitarix: Update to 0.35.3.
* gnu/packages/audio.scm (guitarix): Update to 0.35.3.
Efraim Flashner [Thu, 23 Mar 2017 09:47:32 +0000 (11:47 +0200)]
guix: Compress and decompress xz archives in parallel.
* guix/scripts/pack.scm (%compressors): Add flag '-T0' when calling "xz".
* guix/utils.scm (decompressed-port, compressed-port,
compressed-output-port): Same.
Kyle Meyer [Sun, 2 Apr 2017 04:45:16 +0000 (00:45 -0400)]
gnu: notmuch: Update to 0.24.1.
* gnu/packages/mail.scm (notmuch, python-notmuch, python2-notmuch): Update to
0.24.1.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Ben Woodcroft [Thu, 30 Mar 2017 06:02:08 +0000 (16:02 +1000)]
gnu: khmer: Build with gcc-4.
* gnu/packages/bioinformatics.scm (khmer)[inputs]: Add gcc-4.9.
Ben Woodcroft [Sat, 1 Apr 2017 22:18:21 +0000 (08:18 +1000)]
gnu: ruby: Replace with ruby-2.3.4.
* gnu/packages/ruby.scm (ruby)[replacement]: New field.
(ruby-2.3.4): New variable.
Ben Woodcroft [Wed, 29 Mar 2017 11:45:04 +0000 (21:45 +1000)]
gnu: ruby-2.2: Update to 2.2.7.
* gnu/packages/ruby.scm (ruby-2.2): Update to 2.2.7.
Ricardo Wurmus [Sun, 2 Apr 2017 15:23:16 +0000 (17:23 +0200)]
gnu: tuxguitar: Update to 1.4.
* gnu/packages/music.scm (tuxguitar): Update to 1.4.
[arguments]: Replace build phase "build-editor-utils" with "build-libraries";
install resources to the expected locations.
Ricardo Wurmus [Sun, 2 Apr 2017 10:49:21 +0000 (12:49 +0200)]
gnu: pd: Run autogen.sh script.
* gnu/packages/music.scm (pd)[arguments]: Run autogen.sh instead of
plain autoreconf.
Ricardo Wurmus [Sun, 2 Apr 2017 10:47:11 +0000 (12:47 +0200)]
gnu: pd: Fix indentation of phases.
* gnu/packages/music.scm (pd)[arguments]: Fix indentation.
Ricardo Wurmus [Sun, 2 Apr 2017 10:41:14 +0000 (12:41 +0200)]
gnu: pd: Update to 0.47-1.
* gnu/packages/music.scm (pd): Update to 0.47-1.
Ricardo Wurmus [Sun, 2 Apr 2017 10:33:33 +0000 (12:33 +0200)]
gnu: tuxguitar: Update home page URL.
* gnu/packages/music.scm (tuxguitar)[home-page]: Update URL.
Ricardo Wurmus [Sun, 2 Apr 2017 10:32:59 +0000 (12:32 +0200)]
gnu: setbfree: Update to 0.8.4
* gnu/packages/music.scm (setbfree): Update to 0.8.4.
Ricardo Wurmus [Sun, 2 Apr 2017 10:25:37 +0000 (12:25 +0200)]
gnu: amsynth: Build with LASH support.
* gnu/packages/music.scm (amsynth)[inputs]: Add lash.
Ricardo Wurmus [Sun, 2 Apr 2017 10:25:07 +0000 (12:25 +0200)]
gnu: amsynth: Update to 1.7.1.
* gnu/packages/music.scm (amsynth): Update to 1.7.1.
[native-inputs]: Add intltool.
Ricardo Wurmus [Sun, 2 Apr 2017 10:15:17 +0000 (12:15 +0200)]
gnu: samplv1: Update to 0.8.1.
* gnu/packages/music.scm (samplv1): Update to 0.8.1.
Ricardo Wurmus [Sun, 2 Apr 2017 10:14:52 +0000 (12:14 +0200)]
gnu: drumkv1: Update to 0.8.1.
* gnu/packages/music.scm (drumkv1): Update to 0.8.1.
Ricardo Wurmus [Sun, 2 Apr 2017 10:09:03 +0000 (12:09 +0200)]
gnu: synthv1: Update to 0.8.1.
* gnu/packages/music.scm (synthv1): Update to 0.8.1.
Ricardo Wurmus [Sun, 2 Apr 2017 10:08:11 +0000 (12:08 +0200)]
gnu: non-sequencer, non-session-manager: Update to 1.9.5-3.
10c31e5.
* gnu/packages/music.scm (non-sequencer, non-session-manager): Update to
1.9.5-3.
10c31e5.
Ricardo Wurmus [Sun, 2 Apr 2017 10:00:50 +0000 (12:00 +0200)]
gnu: lilypond: Update to 2.19.58.
* gnu/packages/music.scm (lilypond): Update to 2.19.58.
Ricardo Wurmus [Sun, 2 Apr 2017 10:00:28 +0000 (12:00 +0200)]
gnu: extempore: Update home page.
* gnu/packages/music.scm (extempore)[home-page]: Use new home page.
Ricardo Wurmus [Sun, 2 Apr 2017 10:00:05 +0000 (12:00 +0200)]
gnu: aria-maestosa: Update to 1.4.13.
* gnu/packages/music.scm (aria-maestosa): Update to 1.4.13.
Tobias Geerinckx-Rice [Sat, 1 Apr 2017 12:39:07 +0000 (14:39 +0200)]
gnu: btrfs-progs: Update to 4.10.2.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.10.2.
Clément Lassieur [Thu, 2 Mar 2017 22:34:13 +0000 (23:34 +0100)]
services: dovecot: Fix passwd and userdb 'args' types.
* gnu/services/mail.scm (passwd-configuration)[args]
(userdb-configuration)[args]: Change type from 'free-form-args' to
'space-separated-string-list'.
* doc/guix.texi (Mail Services): Document it.
Ricardo Wurmus [Sun, 2 Apr 2017 09:36:07 +0000 (11:36 +0200)]
gnu: yoshimi: Update to 1.5.1.
* gnu/packages/music.scm (yoshimi): Update to 1.5.1.
Eric Bavier [Sat, 1 Apr 2017 01:36:26 +0000 (20:36 -0500)]
doc: Fix typos.
* doc/guix.texi (Build Systems)[ocaml-build-system]: Fix typo.
(Log Rotation)[periodic-rotations]: ditto.
(Database Services)[redis-service-type]: ditto.
(OpenSMTPD Service)[opensmtpd-configuration]: ditto.
(VPN Services)[OpenVPN]: ditto.
(Power management Services)[tlp-configuration]: ditto.
(Git daemon service)[git-daemon-service]: ditto.
(Running GuixSD in a VM): ditto.
* gnu/services/pm.scm (tlp-configuration)[runtime-pm-blacklist]: Fix typo.
* gnu/services/vpn.scm (openvpn-client-configuration)[status]: ditto.
Ludovic Courtès [Fri, 31 Mar 2017 22:20:44 +0000 (00:20 +0200)]
tests: Add GNU dicod test.
* gnu/tests/dict.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Ludovic Courtès [Fri, 31 Mar 2017 20:13:50 +0000 (22:13 +0200)]
tests: Introduce 'simple-operating-system' and use it.
* gnu/tests.scm (%simple-os): New macro.
(simple-operating-system): New macro.
* gnu/tests/base.scm (%simple-os): Define using 'simple-operating-system'.
(%mcron-os): Use 'simple-operating-system'.
* gnu/tests/mail.scm (%opensmtpd-os): Likewise.
* gnu/tests/messaging.scm (%base-os, os-with-service): Remove.
(run-xmpp-test): Use 'simple-operating-system'.
* gnu/tests/networking.scm (%inetd-os): Likewise.
* gnu/tests/ssh.scm (%base-os, os-with-service): Remove.
(run-ssh-test): Use 'simple-operating-system'.
* gnu/tests/web.scm (%nginx-os): Likewise.
Huang Ying [Thu, 30 Mar 2017 11:13:34 +0000 (19:13 +0800)]
services: dicod: Allow the configuration of "handlers".
* gnu/services/dict.scm (<dicod-configuration>)[handlers]: New field.
(<dicod-handler>): New record type.
(<dicod-database>): Add fields.
(dicod-configuration-file): Support convert handlers and enhanced databases.
configuration to config file.
* doc/guix.texi (Miscellaneous Services): Update accordingly.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Mark H Weaver [Fri, 31 Mar 2017 22:20:54 +0000 (18:20 -0400)]
gnu: linux-libre: Update to 4.10.8 [fixes CVE-2017-7184].
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.10.8.
(%linux-libre-hash): Update hash.
Mark H Weaver [Fri, 31 Mar 2017 22:20:20 +0000 (18:20 -0400)]
gnu: linux-libre@4.9: Update to 4.9.20 [fixes CVE-2017-7184].
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.20.
Mark H Weaver [Fri, 31 Mar 2017 22:19:13 +0000 (18:19 -0400)]
gnu: linux-libre@4.4: Update to 4.4.59 [fixes CVE-2017-7184].
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.59.
David Thompson [Fri, 31 Mar 2017 17:35:20 +0000 (13:35 -0400)]
gnu: guile-opengl: Build with Guile 2.2.
* gnu/packages/gl.scm (guile-opengl): Build with Guile 2.2.
Tobias Geerinckx-Rice [Fri, 31 Mar 2017 13:19:03 +0000 (15:19 +0200)]
gnu: libtermkey: Update to 0.20.
gnu/packages/terminals.scm (libtermkey): Update to 0.20.
Tobias Geerinckx-Rice [Thu, 30 Mar 2017 17:21:20 +0000 (19:21 +0200)]
substitute: Send ‘User-Agent’ header.
* guix/scripts/substitute.scm (narinfo-request): Pass ‘User-Agent’ #:headers
to ‘build-request’.
Tobias Geerinckx-Rice [Fri, 31 Mar 2017 12:35:25 +0000 (14:35 +0200)]
gnu: xonsh: Update to 0.5.9.
* gnu/packages/shells.scm (xonsh): Update to 0.5.9.
Tobias Geerinckx-Rice [Fri, 31 Mar 2017 11:29:33 +0000 (13:29 +0200)]
gnu: parallel: Update to
20170322.
* gnu/packages/parallel.scm (parallel): Update to
20170322.
David Thompson [Fri, 31 Mar 2017 13:25:15 +0000 (09:25 -0400)]
gnu: tiled: Update to 0.18.2.
* gnu/packages/game-development.scm (tiled): Update to 0.18.2.
Efraim Flashner [Fri, 31 Mar 2017 13:08:04 +0000 (16:08 +0300)]
gnu: nano: Update to 2.8.0.
* gnu/packages/nano.scm (nano): Update to 2.8.0.
Tobias Geerinckx-Rice [Thu, 30 Mar 2017 22:30:16 +0000 (00:30 +0200)]
gnu: hdparm: Use ‘modify-phases’ syntax.
* gnu/packages/linux.scm (hdparm): Use ‘modify-phases’.
Tobias Geerinckx-Rice [Thu, 30 Mar 2017 23:25:03 +0000 (01:25 +0200)]
gnu: hdparm: Expand synopsis and description.
* gnu/packages/linux.scm (hdparm)[synopsis, description]: Add some more
common uses, more examples, and more objective information.
Tobias Geerinckx-Rice [Thu, 30 Mar 2017 22:29:43 +0000 (00:29 +0200)]
gnu: hdparm: Update to 9.51.
* gnu/packages/linux.scm (hdparm): Update to 9.51.
Tobias Geerinckx-Rice [Thu, 30 Mar 2017 22:11:36 +0000 (00:11 +0200)]
gnu: goffice: Update to 0.10.34.
* gnu/packages/gnome.scm (goffice): Update to 0.10.34.
Tobias Geerinckx-Rice [Thu, 30 Mar 2017 22:12:36 +0000 (00:12 +0200)]
gnu: gmime: Update to 2.6.23.
* gnu/packages/mail.scm (gmime): Update to 2.6.23.
Efraim Flashner [Thu, 30 Mar 2017 20:20:07 +0000 (23:20 +0300)]
gnu: rapidjson: Fix building on aarch64.
* gnu/packages/web.scm (rapidjson)[arguments]: Add custom phase for
aarch64 to fix -march detection.
Tobias Geerinckx-Rice [Thu, 30 Mar 2017 21:42:37 +0000 (23:42 +0200)]
gnu: freedoom: Update to 0.11.2.
* gnu/packages/games.scm (freedoom): Update to 0.11.2.
Ludovic Courtès [Thu, 30 Mar 2017 21:46:07 +0000 (23:46 +0200)]
hydra: Don't build deprecated packages.
* build-aux/hydra/gnu-system.scm (hydra-jobs): When iterating over the
packages, exclude those that match 'package-superseded'.
Ludovic Courtès [Thu, 30 Mar 2017 21:38:14 +0000 (23:38 +0200)]
gnu: mlocate: Update URLs.
* gnu/packages/search.scm (mlocate)[source, home-page]: Change URLs to
pagure.{org,io}.
Ludovic Courtès [Thu, 30 Mar 2017 21:36:05 +0000 (23:36 +0200)]
gnu: ruby-concurrent: Work around test failure on ARM.
* gnu/packages/patches/ruby-concurrent-test-arm.patch: New file.
* gnu/packages/ruby.scm (ruby-concurrent)[source](patches): Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
Ludovic Courtès [Thu, 30 Mar 2017 21:04:03 +0000 (23:04 +0200)]
gnu: guix: Include the aarch64 bootstrap Guile.
* gnu/packages/package-management.scm (boot-guile-uri): Add case for aarch64.
(guix-0.12.0)[arguments] <copy-bootstrap-guile>: Handle aarch64.
[inputs]: Add "boot-guile/aarch64".
Leo Famulari [Thu, 30 Mar 2017 21:08:38 +0000 (17:08 -0400)]
gnu: sysstat: Update to 11.4.3.
* gnu/packages/linux.scm (sysstat): Update to 11.4.3.
Marius Bakke [Thu, 30 Mar 2017 20:59:53 +0000 (22:59 +0200)]
Merge branch 'master' into core-updates
Most conflicts are from
6fd52309b8f52c9bb59fccffac53e029ce94b698.
Mark H Weaver [Thu, 30 Mar 2017 20:43:00 +0000 (16:43 -0400)]
gnu: linux-libre: Update to 4.10.7.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.10.7.
(%linux-libre-hash): Update hash.
Mark H Weaver [Thu, 30 Mar 2017 20:42:23 +0000 (16:42 -0400)]
gnu: linux-libre@4.9: Update to 4.9.19.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.19.
Mark H Weaver [Thu, 30 Mar 2017 20:41:40 +0000 (16:41 -0400)]
gnu: linux-libre@4.4: Update to 4.4.58.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.58.
Marius Bakke [Wed, 29 Mar 2017 14:15:23 +0000 (16:15 +0200)]
gnu: chez-scheme: Fix build failure in 'reset-gzip-timestamps' phase.
* gnu/packages/chez.scm (chez-scheme)[arguments]: Add 'make-manpages-writable'
phase.
Marius Bakke [Thu, 30 Mar 2017 20:32:46 +0000 (22:32 +0200)]
gnu: kodi: Update to 18.0_alpha-1-
ec5d53d.
* gnu/packages/kodi.scm (kodi): Update to 18.0_alpha-1-
ec5d53d.
[inputs]: Replace LIBYAJL with RAPIDJSON.
Marius Bakke [Thu, 30 Mar 2017 15:18:57 +0000 (17:18 +0200)]
gnu: kodi: Remove silly wrapper script.
* gnu/packages/kodi.scm (kodi)[arguments]: Add SYSTEM_LDFLAGS in
configure-flags. Remove 'wrap' phase. Enable previously failing tests.
Marius Bakke [Fri, 24 Mar 2017 07:28:46 +0000 (08:28 +0100)]
gnu: kodi: Embed full path to tzdata.
* gnu/packages/kodi.scm (kodi)[arguments]: Add substitution for tzdata in
'patch-stuff' phase.
[inputs]: Add TZDATA.
Marius Bakke [Thu, 30 Mar 2017 11:44:46 +0000 (13:44 +0200)]
gnu: ceph: Update to 12.0.1.
* gnu/packages/storage.scm (ceph): Update to 12.0.1.
[arguments]: Disable one new test.
* gnu/packages/patches/ceph-disable-cpu-optimizations.patch: Adjust context.
Marius Bakke [Wed, 29 Mar 2017 09:29:18 +0000 (11:29 +0200)]
gnu: xcb-util-cursor: Update to 0.1.3.
* gnu/packages/xorg.scm (xcb-util-cursor): Update to 0.1.3.
[source]: Change to bz2 archive.
Marius Bakke [Wed, 29 Mar 2017 09:23:14 +0000 (11:23 +0200)]
gnu: libevdev: Update to 1.5.6.
* gnu/packages/xorg.scm (libevdev): Update to 1.5.6.
Marius Bakke [Wed, 29 Mar 2017 09:11:37 +0000 (11:11 +0200)]
gnu: libinput: Update to 1.7.0.
* gnu/packages/freedesktop.scm (libinput, libinput-minimal): Update to 1.7.0.
Marius Bakke [Wed, 29 Mar 2017 09:01:02 +0000 (11:01 +0200)]
gnu: exempi: Update to 2.4.2.
* gnu/packages/freedesktop.scm (exempi): Update to 2.4.2.
Leo Famulari [Thu, 30 Mar 2017 18:21:03 +0000 (14:21 -0400)]
gnu: mbedtls-apache: Update to 2.4.2 [fixes CVE-2017-2784, SLOTH and others].
See 'ChangeLog' in the source code distribution for more information about
security-related bug fixes.
* gnu/packages/tls.scm (mbedtls-apache): Update to 2.4.2.
Ricardo Wurmus [Thu, 30 Mar 2017 15:34:34 +0000 (17:34 +0200)]
gnu: propeller-binutils: Use flex 2.6.1.
* gnu/packages/embedded.scm (propeller-binutils)[native-inputs]: Replace
"flex" with "flex-2.6.1".
Kei Kebreau [Wed, 29 Mar 2017 14:45:43 +0000 (10:45 -0400)]
gnu: milkytracker: Update to 1.0.0.
* gnu/packages/music.scm (milkytracker): Update to 1.0.0.
[source]: Change uri; add file-name; add snippet to remove non-FSDG
compliant data.
[build-system]: Change from gnu-build-system to cmake-build-system.
[arguments]: Remove #:make-flags; disable tests (which are no longer
present).
[inputs]: Change sdl to sdl2.
Ludovic Courtès [Thu, 30 Mar 2017 09:49:41 +0000 (11:49 +0200)]
gnu: guix: Update development snapshot.
The previous snapshot lacked the FTP download fix from commit
6dfd683dc742ebb80983137f80a457af38ca7d8d. Thus, the daemon's "download"
built-in would fail to download over FTP.
* gnu/packages/package-management.scm (guix-devel): Update to
aabece2.
Ludovic Courtès [Thu, 30 Mar 2017 09:14:20 +0000 (11:14 +0200)]
gnu: guile-git, guile-bytestructures: Switch to Guile 2.2.
* gnu/packages/guile.scm (guile-bytestructures)[inputs]: Replace
GUILE-2.0 with GUILE-2.2.
(guile-git)[inputs]: Likewise.
Ludovic Courtès [Thu, 30 Mar 2017 09:05:25 +0000 (11:05 +0200)]
gnu: guile-git: Update to latest Git snapshot.
* gnu/packages/guile.scm (guile-git): Update to
96dfb3b.
[arguments]: Remove #:parallel-tests?.
Andy Patterson [Thu, 16 Mar 2017 02:12:11 +0000 (22:12 -0400)]
gnu: ccl: Forcibly set CCL_DEFAULT_DIRECTORY.
* gnu/packages/lisp.scm (ccl)[arguments]: Unconditionally set the
CCL_DEFAULT_DIRECTORY environment variable in the wrapper script.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Andy Patterson [Thu, 16 Mar 2017 02:12:10 +0000 (22:12 -0400)]
gnu: ccl: Install included libraries.
* gnu/packages/lisp.scm (ccl)[arguments]: Add 'srfi-26' to '#:modules', and
copy the included libraries to the output in the 'install' phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Arun Isaac [Wed, 29 Mar 2017 07:10:04 +0000 (12:40 +0530)]
gnu: Add emacs-linum-relative.
* gnu/packages/emacs.scm (emacs-linum-relative): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Vasile Dumitrascu [Tue, 28 Mar 2017 22:54:57 +0000 (00:54 +0200)]
gnu: Add emacs-highlight-sexp.
* gnu/packages/emacs (emacs-highlight-sexp): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Vasile Dumitrascu [Tue, 28 Mar 2017 22:08:30 +0000 (00:08 +0200)]
gnu: Add emacs-ox-twbs.
* gnu/packages/emacs.scm (emacs-ox-twbs): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Vasile Dumitrascu [Tue, 28 Mar 2017 20:12:31 +0000 (22:12 +0200)]
gnu: Add emacs-idle-highlight.
* gnu/packages/emacs.scm (emacs-idle-highlight): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Thu, 30 Mar 2017 08:41:36 +0000 (10:41 +0200)]
hydra: Include the localstatedir in the binary tarball.
This is a followup to
6b63c43e0661406bf9e8c4c54f517744fc2ffdb3.
* build-aux/hydra/gnu-system.scm (tarball-jobs): Pass #:localstatedir? #t
to 'self-contained-tarball'.
Ricardo Wurmus [Thu, 30 Mar 2017 08:23:40 +0000 (10:23 +0200)]
gnu: discrover: Add missing includes.
* gnu/packages/bioinformatics.scm (discrover)[arguments]: Add build phase
"add-missing-includes" to include "random" headers.
Ricardo Wurmus [Thu, 30 Mar 2017 08:22:21 +0000 (10:22 +0200)]
gnu: stringtie: Remove typedef conflict.
* gnu/packages/bioinformatics.scm (stringtie)[arguments]: Remove conflicting
typedef in a new build phase "remove-duplicate-typedef".
Ricardo Wurmus [Thu, 30 Mar 2017 08:11:56 +0000 (10:11 +0200)]
gnu: powertabeditor: Link with pthread.
* gnu/packages/music.scm (powertabeditor)[arguments]: Link with "-lpthread" to
fix build with GCC 5.
Ricardo Wurmus [Thu, 30 Mar 2017 08:02:29 +0000 (10:02 +0200)]
gnu: hugs: Build with GCC 4.9.
* gnu/packages/hugs.scm (hugs)[native-inputs]: Add "gcc-4.9".
Leo Famulari [Thu, 30 Mar 2017 07:30:26 +0000 (03:30 -0400)]
gnu: dash: Update to 0.5.9.1.
* gnu/packages/shells.scm (dash): Update to 0.5.9.1.
[source]: Use git-fetch.
[native-inputs]: Add autoconf and automake.
[arguments]: Add 'bootstrap' phase.
Eric Bavier [Thu, 30 Mar 2017 02:04:48 +0000 (21:04 -0500)]
gnu: qutebrowser: Upgrade to 0.10.1.
* gnu/packages/web.scm (qutebrowser): Upgrade to 0.10.1.
Eric Bavier [Thu, 30 Mar 2017 01:23:33 +0000 (20:23 -0500)]
gnu: thefuck: Upgrade to 3.15 and enable tests.
* gnu/packages/patches/thefuck-test-environ.patch: New patch.
* gnu/packages/admin.scm (thefuck): Upgrade to 3.15.
[source]: Use patch.
[arguments]: Remove '#:tests? #f'. Move 'check' phase after 'install'.
* gnu/local.mk (dist_patch_DATA): Add patch.
Tobias Geerinckx-Rice [Wed, 29 Mar 2017 22:48:16 +0000 (00:48 +0200)]
gnu: Use HTTPS for almost all gnu.org HOME-PAGEs.
All HTTP gnu.org (and supported subdomain) HOME-PAGEs changed to HTTPS.
Tobias Geerinckx-Rice [Wed, 29 Mar 2017 22:57:13 +0000 (00:57 +0200)]
gnu: orc: Update home page.
* gnu/packages/gstreamer.scm (orc)[home-page]: Update.
Mark H Weaver [Wed, 29 Mar 2017 10:56:51 +0000 (06:56 -0400)]
gnu: icecat: Add fixes from mozilla-esr45; use skia by default.
* gnu/packages/gnuzilla.scm (icecat)[source][patches]: Add fixes from
the upstream mozilla-esr45 repository.
[arguments]: Add 'use-skia-by-default' phase.
Ludovic Courtès [Wed, 29 Mar 2017 20:52:02 +0000 (22:52 +0200)]
gnu: wordnet: Build with the default GCC.
* gnu/packages/wordnet.scm (wordnet)[native-inputs]: Remove.
Ludovic Courtès [Wed, 29 Mar 2017 20:50:42 +0000 (22:50 +0200)]
packages: Remove "mips64el-linux" from '%hydra-supported-systems'.
* guix/packages.scm (%hydra-supported-systems): Remove "mips64el-linux".
Leo Famulari [Wed, 29 Mar 2017 18:41:26 +0000 (14:41 -0400)]
gnu: python-enum34: Update to 1.1.6.
* gnu/packages/python.scm (python-enum34, python2-enum34): Update to 1.1.6.
[arguments]: Remove custom test phase.
Ludovic Courtès [Wed, 29 Mar 2017 20:29:49 +0000 (22:29 +0200)]
gnu: guile-reader: Build with gperf 3.0.
* gnu/packages/guile.scm (guile-reader)[native-inputs]: Use GPERF-3.0
instead of GPERF.
Kei Kebreau [Wed, 29 Mar 2017 20:20:10 +0000 (16:20 -0400)]
gnu: schismtracker: Update to
20160913.
* gnu/packages/music.scm (schismtracker): Update to
20160913.
[source]: Update snippet for version
20160913.
Tobias Geerinckx-Rice [Wed, 29 Mar 2017 19:09:51 +0000 (21:09 +0200)]
gnu: games: Don't MKDIR before INSTALL-FILE.
* gnu/packages/games.scm (glkterm, glulxe, grue-hunter)[arguments]:
Remove spurious MKDIRs.
Tobias Geerinckx-Rice [Wed, 29 Mar 2017 18:13:30 +0000 (20:13 +0200)]
gnu: retroarch: Don't use %OUTPUT.
* gnu/packages/games.scm (retroarch)[arguments]: Accept an OUTPUTS key
in the configure phase. Add a comment about the script. Use LET*.
Tobias Geerinckx-Rice [Wed, 29 Mar 2017 17:41:26 +0000 (19:41 +0200)]
gnu: games: Use ‘modify-phases’.
* gnu/packages/games.scm (pingus, cmatrix, freedink-data, xboing, irrlicht,
glkterm, glulx, retroarch)[arguments]: Use ‘modify-phases’ syntax.
Tobias Geerinckx-Rice [Wed, 29 Mar 2017 17:02:34 +0000 (19:02 +0200)]
gnu: glulxe: Fix typo.
* gnu/packages/games.scm (glulxe)[description]: Fix typo.
Tobias Geerinckx-Rice [Wed, 29 Mar 2017 17:01:20 +0000 (19:01 +0200)]
gnu: glkterm: Use @code in description.
* gnu/packages/games.scm (glkterm)[description]: Use @code.