Commit Graph

20651 Commits

Author SHA1 Message Date
Ludovic Courtès 6f9f01fbf6
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'.
2017-03-30 23:46:07 +02:00
Ludovic Courtès dca96ad395
gnu: mlocate: Update URLs.
* gnu/packages/search.scm (mlocate)[source, home-page]: Change URLs to
pagure.{org,io}.
2017-03-30 23:40:22 +02:00
Ludovic Courtès 402b03e620
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.
2017-03-30 23:40:20 +02:00
Ludovic Courtès aef81a81b8
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".
2017-03-30 23:40:17 +02:00
Leo Famulari 7044301381
gnu: sysstat: Update to 11.4.3.
* gnu/packages/linux.scm (sysstat): Update to 11.4.3.
2017-03-30 17:09:29 -04:00
Marius Bakke 84157bb8bf
Merge branch 'master' into core-updates
Most conflicts are from 6fd52309b8.
2017-03-30 22:59:53 +02:00
Mark H Weaver 03d0aa8b22
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.
2017-03-30 16:43:00 -04:00
Mark H Weaver f62acf1eb7
gnu: linux-libre@4.9: Update to 4.9.19.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.19.
2017-03-30 16:42:23 -04:00
Mark H Weaver 7f79df4ae8
gnu: linux-libre@4.4: Update to 4.4.58.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.58.
2017-03-30 16:41:40 -04:00
Marius Bakke fa63939acb
gnu: chez-scheme: Fix build failure in 'reset-gzip-timestamps' phase.
* gnu/packages/chez.scm (chez-scheme)[arguments]: Add 'make-manpages-writable'
phase.
2017-03-30 22:39:24 +02:00
Marius Bakke 2513aac170
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.
2017-03-30 22:32:46 +02:00
Marius Bakke 4951d2f386
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.
2017-03-30 22:32:37 +02:00
Marius Bakke 8c0117371a
gnu: kodi: Embed full path to tzdata.
* gnu/packages/kodi.scm (kodi)[arguments]: Add substitution for tzdata in
'patch-stuff' phase.
[inputs]: Add TZDATA.
2017-03-30 22:32:37 +02:00
Marius Bakke c3c25082e8
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.
2017-03-30 22:32:36 +02:00
Marius Bakke 2657fb6381
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.
2017-03-30 22:31:29 +02:00
Marius Bakke ece42cb381
gnu: libevdev: Update to 1.5.6.
* gnu/packages/xorg.scm (libevdev): Update to 1.5.6.
2017-03-30 22:31:29 +02:00
Marius Bakke bdde64b079
gnu: libinput: Update to 1.7.0.
* gnu/packages/freedesktop.scm (libinput, libinput-minimal): Update to 1.7.0.
2017-03-30 22:31:28 +02:00
Marius Bakke 941a38b66e
gnu: exempi: Update to 2.4.2.
* gnu/packages/freedesktop.scm (exempi): Update to 2.4.2.
2017-03-30 22:31:28 +02:00
Leo Famulari 16ab9824b2
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.
2017-03-30 14:35:41 -04:00
Ricardo Wurmus 67656b7a86
gnu: propeller-binutils: Use flex 2.6.1.
* gnu/packages/embedded.scm (propeller-binutils)[native-inputs]: Replace
"flex" with "flex-2.6.1".
2017-03-30 17:34:34 +02:00
Kei Kebreau e3b2e943b8
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.
2017-03-30 10:18:22 -04:00
Ludovic Courtès 314120f2be
gnu: guix: Update development snapshot.
The previous snapshot lacked the FTP download fix from commit
6dfd683dc7.  Thus, the daemon's "download"
built-in would fail to download over FTP.

* gnu/packages/package-management.scm (guix-devel): Update to aabece2.
2017-03-30 11:50:45 +02:00
Ludovic Courtès aabece2ef8
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.
2017-03-30 11:15:17 +02:00
Ludovic Courtès e93f8d9849
gnu: guile-git: Update to latest Git snapshot.
* gnu/packages/guile.scm (guile-git): Update to 96dfb3b.
[arguments]: Remove #:parallel-tests?.
2017-03-30 11:15:17 +02:00
Andy Patterson 58b240783c
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>
2017-03-30 11:15:17 +02:00
Andy Patterson fc7d5a34d0
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>
2017-03-30 11:15:17 +02:00
Arun Isaac c86c19914a
gnu: Add emacs-linum-relative.
* gnu/packages/emacs.scm (emacs-linum-relative): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-30 11:15:17 +02:00
Vasile Dumitrascu 239cf024b4
gnu: Add emacs-highlight-sexp.
* gnu/packages/emacs (emacs-highlight-sexp): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-30 11:15:16 +02:00
Vasile Dumitrascu 6a91c5f2dc
gnu: Add emacs-ox-twbs.
* gnu/packages/emacs.scm (emacs-ox-twbs): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-30 11:15:16 +02:00
Vasile Dumitrascu 6b7e336265
gnu: Add emacs-idle-highlight.
* gnu/packages/emacs.scm (emacs-idle-highlight): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-30 11:15:16 +02:00
Ludovic Courtès 32e18d3754
hydra: Include the localstatedir in the binary tarball.
This is a followup to 6b63c43e06.

* build-aux/hydra/gnu-system.scm (tarball-jobs): Pass #:localstatedir? #t
to 'self-contained-tarball'.
2017-03-30 11:15:16 +02:00
Ricardo Wurmus fa702e1a29
gnu: discrover: Add missing includes.
* gnu/packages/bioinformatics.scm (discrover)[arguments]: Add build phase
"add-missing-includes" to include "random" headers.
2017-03-30 10:35:54 +02:00
Ricardo Wurmus 0d2c0562b8
gnu: stringtie: Remove typedef conflict.
* gnu/packages/bioinformatics.scm (stringtie)[arguments]: Remove conflicting
typedef in a new build phase "remove-duplicate-typedef".
2017-03-30 10:35:53 +02:00
Ricardo Wurmus c3913fac57
gnu: powertabeditor: Link with pthread.
* gnu/packages/music.scm (powertabeditor)[arguments]: Link with "-lpthread" to
fix build with GCC 5.
2017-03-30 10:35:53 +02:00
Ricardo Wurmus e32f8dad94
gnu: hugs: Build with GCC 4.9.
* gnu/packages/hugs.scm (hugs)[native-inputs]: Add "gcc-4.9".
2017-03-30 10:35:52 +02:00
Leo Famulari 06e8d0c8e5
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.
2017-03-30 03:37:31 -04:00
Eric Bavier 77310a1c2d
gnu: qutebrowser: Upgrade to 0.10.1.
* gnu/packages/web.scm (qutebrowser): Upgrade to 0.10.1.
2017-03-29 21:04:48 -05:00
Eric Bavier bf5b6fb294
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.
2017-03-29 20:51:06 -05:00
Tobias Geerinckx-Rice 6fd52309b8
gnu: Use HTTPS for almost all gnu.org HOME-PAGEs.
All HTTP gnu.org (and supported subdomain) HOME-PAGEs changed to HTTPS.
2017-03-30 01:30:16 +02:00
Tobias Geerinckx-Rice c219997a14
gnu: orc: Update home page.
* gnu/packages/gstreamer.scm (orc)[home-page]: Update.
2017-03-30 01:29:33 +02:00
Mark H Weaver 2abf6371cc
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.
2017-03-29 19:03:38 -04:00
Ludovic Courtès 755c5ba85c
gnu: wordnet: Build with the default GCC.
* gnu/packages/wordnet.scm (wordnet)[native-inputs]: Remove.
2017-03-29 22:52:02 +02:00
Ludovic Courtès cdb3f734cf
packages: Remove "mips64el-linux" from '%hydra-supported-systems'.
* guix/packages.scm (%hydra-supported-systems): Remove "mips64el-linux".
2017-03-29 22:50:42 +02:00
Leo Famulari 5e92341471
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.
2017-03-29 16:39:04 -04:00
Ludovic Courtès 2fa077f316
gnu: guile-reader: Build with gperf 3.0.
* gnu/packages/guile.scm (guile-reader)[native-inputs]: Use GPERF-3.0
instead of GPERF.
2017-03-29 22:29:49 +02:00
Kei Kebreau 9342c5a0bc
gnu: schismtracker: Update to 20160913.
* gnu/packages/music.scm (schismtracker): Update to 20160913.
[source]: Update snippet for version 20160913.
2017-03-29 16:23:59 -04:00
Tobias Geerinckx-Rice a29d329fa8
gnu: games: Don't MKDIR before INSTALL-FILE.
* gnu/packages/games.scm (glkterm, glulxe, grue-hunter)[arguments]:
Remove spurious MKDIRs.
2017-03-29 22:06:01 +02:00
Tobias Geerinckx-Rice 05e0ac46ef
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*.
2017-03-29 22:06:01 +02:00
Tobias Geerinckx-Rice 3f12714742
gnu: games: Use ‘modify-phases’.
* gnu/packages/games.scm (pingus, cmatrix, freedink-data, xboing, irrlicht,
glkterm, glulx, retroarch)[arguments]: Use ‘modify-phases’ syntax.
2017-03-29 22:06:00 +02:00
Tobias Geerinckx-Rice 92bdf77790
gnu: glulxe: Fix typo.
* gnu/packages/games.scm (glulxe)[description]: Fix typo.
2017-03-29 22:06:00 +02:00