Commit Graph

34692 Commits (e050aa1990ca846ccbf27327bc9009ffcfa0d578)

Author SHA1 Message Date
Marius Bakke e050aa1990
gnu: make-bootstrap: Adjust for GCC7.
This is a follow-up to commit 01e8263feb.

* gnu/packages/make-bootstrap.scm (package-with-relocatable-glibc): Add the
GCC7 'treat-glibc-as-system-header' build phase.
2019-02-28 19:15:02 +01:00
Marius Bakke b45a97ea84
gnu: GCC: Move cross-toolchain build fix to (gnu packages cross-base).
This makes sure it is inherited by packages using (cross-gcc ...).  This
commit is a followup to 01e8263feb.

* gnu/build/cross-toolchain.scm (cross-gcc-build-phases): Move
'treat-glibc-as-system-header' phase ...
* gnu/packages/cross-base.scm (cross-gcc-arguments): ... here.
2019-02-28 19:15:02 +01:00
Marius Bakke b4037d82c0
gnu: groff: Return #t from all phases.
* gnu/packages/groff.scm (groff)[arguments]: Return #t from phases.
2019-02-28 19:15:02 +01:00
Marius Bakke 5466e82a1e
gnu: groff: Adjust relocatability snippet for 1.22.4.
This commit does three things.  It reverts 73b2ce87 ("gnu: groff-minimal:
Disable relocatability."), re-applies f57693e1 ("gnu: groff: Disable
relocatability."), and finally adjusts the substitution for changes since
0559a4c2 ("gnu: groff: Update to 1.22.4.").

* gnu/packages/groff.scm (groff-minimal)[arguments]: Move relocatibility
snippet ...
(groff)[arguments]: ... here.  Don't delete relocation.cpp and adjust file name.
2019-02-28 19:13:54 +01:00
Marius Bakke 9a6b8c9fa3
Merge branch 'staging' into core-updates 2019-02-24 21:26:58 +01:00
Marius Bakke aa51eb2073
Merge branch 'master' into staging 2019-02-24 21:25:52 +01:00
Marius Bakke 6eb35d4a78
gnu: git: Update to 2.21.0.
* gnu/packages/version-control.scm (git): Update to 2.21.0.
2019-02-24 21:22:48 +01:00
Marius Bakke 191b07dfd0
gnu: GCC: Don't modify copyright headers in xtensa patch.
* gnu/packages/patches/ath9k-htc-firmware-gcc.patch: Drop hunk.
2019-02-24 21:22:48 +01:00
Tobias Geerinckx-Rice ddcda4ee12
gnu: libksysguard: Update to 5.15.1.
* gnu/packages/kde-plasma.scm (libksysguard): Update to 5.15.1.
2019-02-24 19:44:07 +01:00
Tobias Geerinckx-Rice 95c786758a
gnu: libkscreen: Update to 5.15.1.
* gnu/packages/kde-plasma.scm (libkscreen): Update to 5.15.1.
2019-02-24 19:44:07 +01:00
Tobias Geerinckx-Rice 3b6cfb427d
gnu: kscreenlocker: Update to 5.15.1.
* gnu/packages/kde-plasma.scm (kscreenlocker): Update to 5.15.1.
2019-02-24 19:44:07 +01:00
Tobias Geerinckx-Rice c31f2d01d4
gnu: kdecoration: Update to 5.15.1.
* gnu/packages/kde-plasma.scm (kdecoration): Update to 5.15.1.
2019-02-24 19:44:07 +01:00
Tobias Geerinckx-Rice 9296d4b66d
gnu: font-hack: Update to 3.003.
* gnu/packages/fonts.scm (font-hack): Update to 3.003.
2019-02-24 17:51:30 +01:00
Tobias Geerinckx-Rice 5d63272843
gnu: ragel: Update to 6.10.
* gnu/packages/ragel.scm (ragel): Update to 6.10.
2019-02-24 17:51:30 +01:00
Tobias Geerinckx-Rice da9e132055
gnu: ragel: Use HTTPS home page.
* gnu/packages/ragel.scm (ragel)[source, home-page]: Use HTTPS.
2019-02-24 17:51:30 +01:00
Tobias Geerinckx-Rice fc0dd636cc
gnu: bind: Update to 9.12.3-P4.
* gnu/packages/dns.scm (isc-bind): Update to 9.12.3-P4.
2019-02-24 17:51:30 +01:00
Tobias Geerinckx-Rice 54fd7c024b
gnu: bind: Don't use NAME in source URI.
* gnu/packages/dns.scm (isc-bind)[source]: Hard-code NAME.
2019-02-24 17:51:30 +01:00
Tobias Geerinckx-Rice 1584b9d680
gnu: autogen: Update to 5.18.16.
* gnu/packages/autogen.scm (autogen): Update to 5.18.16.
[inputs]: Update to guile-2.2.
[arguments]: Add ‘--disable-dependency-tracking’ to #:configure-flags.
Re-indent.
2019-02-24 17:51:29 +01:00
Tobias Geerinckx-Rice fcab568dea
gnu: clamav: Update to 0.101.1.
* gnu/packages/antivirus.scm (clamav): Update to 0.101.1.
[source]: Delete bundled tomsfastmath outright.
[native-inputs]: Remove bison and flex.
[inputs]: Switch to pcre2.
* gnu/packages/patches/clamav-system-tomsfastmath.patch: Update.
2019-02-24 17:51:29 +01:00
Tobias Geerinckx-Rice 545383fd04
gnu: parallel: Update to 20190222.
* gnu/packages/parallel.scm (parallel): Update to 20190222.
2019-02-24 17:51:29 +01:00
Tobias Geerinckx-Rice ed7dc85717
gnu: acpid: Update to 2.0.31.
* gnu/packages/linux.scm (acpid): Update to 2.0.31.
2019-02-24 17:51:29 +01:00
Tobias Geerinckx-Rice eea4a0910c
gnu: 4ti2: Update to 1.6.9.
* gnu/packages/maths.scm (4ti2): Update to 1.6.9.
[source]: Update URI.
2019-02-24 17:51:28 +01:00
Tobias Geerinckx-Rice d9c8009832
gnu: agda: Update to 2.5.4.2.
* gnu/packages/agda.scm (agda): Update to 2.5.4.2.
[inputs]: Remove cpphs.
2019-02-24 17:51:28 +01:00
Tobias Geerinckx-Rice 29ff0474f4
gnu: perl-net-idn-encode: Update to 2.500.
* gnu/packages/perl.scm (perl-net-idn-encode): Update to 2.500.
Re-indent.
2019-02-24 13:37:05 +01:00
Tobias Geerinckx-Rice 8eb2c56556
gnu: qd: Update to 2.3.22.
* gnu/packages/multiprecision.scm (qd): Update to 2.3.22.
2019-02-24 13:37:05 +01:00
Tobias Geerinckx-Rice 659afdae5e
gnu: 0xffff: Don't use unstable tarball.
* gnu/packages/flashing-tools.scm (0xffff)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-24 13:37:04 +01:00
Tobias Geerinckx-Rice 03df9e5a1e
gnu: 0xffff: Update to 0.8.
* gnu/packages/flashing-tools.scm (0xffff): Update to 0.8.
[arguments]: Build man page reproducibly.
2019-02-24 13:37:04 +01:00
Efraim Flashner 1a753385c7
gnu: Add libtommath.
* gnu/packages/multiprecision.scm (libtommath): New variable.
* gnu/packages/patches/libtommath.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2019-02-24 10:39:51 +02:00
Mark H Weaver 13eb556f9f
gnu: linux-libre: Update to 4.20.12.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.20.12.
(%linux-libre-hash): Update hash.
2019-02-23 22:55:20 -05:00
Mark H Weaver cac6e0efba
gnu: linux-libre@4.19: Update to 4.19.25.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.25.
(%linux-libre-4.19-hash): Update hash.
2019-02-23 22:54:27 -05:00
Mark H Weaver ed5cabe6ee
gnu: linux-libre@4.14: Update to 4.14.103.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.103.
(%linux-libre-4.14-hash): Update hash.
2019-02-23 22:52:58 -05:00
Mark H Weaver bc14e23650
gnu: linux-libre@4.9: Update to 4.9.160.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.160.
2019-02-23 22:52:08 -05:00
Mark H Weaver 992f8c0241
gnu: linux-libre@4.4: Update to 4.4.176.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.176.
2019-02-23 22:50:36 -05:00
Brett Gilio 1275f9ef2c
gnu: emacs-pyvenv: Update to 1.20.
* gnu/packages/emacs-xyz.scm (emacs-pyvenv): Update to 1.20.
[synopsis]: Update.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-02-24 11:07:56 +08:00
Brett Gilio 608b922fda
gnu: emacs-tide: Update to 3.2.3.
* gnu/packages/emacs-xyz.scm (emacs-tide): Update to 3.2.3.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-02-24 10:27:20 +08:00
Brett Gilio b6ecf3d7b6
gnu: emacs-ht: Update to 2.2.
* gnu/packages/emacs-xyz.scm (emacs-ht): Update to 2.2.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-02-24 10:25:29 +08:00
Brett Gilio 498eb769c5
gnu: emacs-which-key: Update to 3.3.1.
* gnu/packages/emacs-xyz.scm (emacs-which-key): Update to 3.3.1.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-02-24 10:23:15 +08:00
Brett Gilio 07f3387a84
gnu: neofetch: Update to 6.0.0.
* gnu/packages/admin.scm (neofetch): Update to 6.0.0.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-02-24 10:23:02 +08:00
Pkill -9 590b989c95
gnu: font-awesome: Update to 5.7.2.
* gnu/packages/fonts.scm (font-awesome): Update to 5.7.2.
[home-page]: Use HTTPS.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-02-24 10:01:49 +08:00
Marius Bakke 4e3a7d8461
gnu: Python: Consolidate test patches.
While at it, adjust patches for -p1 patch flag.

* gnu/packages/patches/python-fix-tests.patch: Delete file.  Move contents ...
* gnu/packages/patches/python-3-fix-tests.patch: ... here.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/python.scm (python-3.7)[source](patches): Remove obsolete.
[source](patch-flags): Remove.
* gnu/packages/patches/python-3-deterministic-build-info.patch,
gnu/packages/patches/python-3-search-paths.patch: Adjust for `patch -p1`.
2019-02-23 20:44:36 +01:00
Marius Bakke db91596a78
gnu: gd: Incorporate grafted changes.
* gnu/packages/gd.scm (gd)[replacement]: Remove.
[source](patches): Add gd-CVE-2019-6977.patch and gd-CVE-2019-6978.patch.
(gd/fixed): Remove variable.
2019-02-23 20:44:35 +01:00
Marius Bakke 9b070277f9
gnu: libjpeg-turbo: Remove graft for 2.0.2.
* gnu/packages/image.scm (libjpeg-turbo): Update to 2.0.2.
[replacement]: Remove.
(libjpeg-turbo-2.0.2): Remove variable.
2019-02-23 20:44:35 +01:00
Marius Bakke 218eb6e611
gnu: tar: Update to 1.32.
* gnu/packages/base.scm (tar): Update to 1.32.
[arguments]: Remove #:make-flags and #:configure-flags.
2019-02-23 20:44:35 +01:00
Marius Bakke 3f544cf207
gnu: OpenSSL: Remove obsolete phase.
* gnu/packages/tls.scm (openssl)[arguments]: Remove 'make-libraries-writable' phase.
2019-02-23 20:44:35 +01:00
Marius Bakke 1b9eb93a5d
gnu: libxkbcommon: Update to 0.8.4.
* gnu/packages/xdisorg.scm (libxkbcommon): Update to 0.8.4.
2019-02-23 18:35:36 +01:00
Marius Bakke dcbdd8780f
gnu: libxkbcommon: Don't use NAME in source URI.
* gnu/packages/xdisorg.scm (libxkbcommon)[source](uri): Hard-code NAME.
2019-02-23 18:35:11 +01:00
Marius Bakke 0964671086
gnu: fluidsynth: Update to 2.0.4.
* gnu/packages/audio.scm (fluidsynth): Update to 2.0.4.
2019-02-23 18:32:57 +01:00
Marius Bakke 6a46a06ce4
gnu: python2-coverage-test-runner: Update to 1.15.
* gnu/packages/check.scm (python2-coverage-test-runner): Update to 1.15.
2019-02-23 18:31:18 +01:00
Marius Bakke e516a9c258
gnu: python2-ttystatus: Update to 0.36.
* gnu/packages/python-xyz.scm (python2-ttystatus): Update to 0.36.
2019-02-23 18:31:18 +01:00
Marius Bakke 9064b84e02
gnu: python2-cliapp: Update to 1.20180812.1.
* gnu/packages/python-xyz.scm (python2-cliapp): Update to 1.20180812.1.
2019-02-23 18:31:18 +01:00