Commit Graph

35392 Commits

Author SHA1 Message Date
Marius Bakke 60ecc10f18
gnu: xorg-server@1.19.3: Rename to "xorg-server-for-tests".
...and update to the latest xorg-server.

* gnu/packages/gtk.scm (gtk+, gtkmm, girara): Change XORG-SERVER-1.19.3
references to XORG-SERVER-FOR-TESTS.
* gnu/packages/pdf.scm (zathura)[native-inputs]: Likewise.
* gnu/packages/xorg.scm (xorg-server-1.19.3): Rename to ...
(xorg-server-for-tests): ... this.
2018-08-26 16:17:31 +02:00
Christopher Lemmer Webber 6948fa0875
gnu: emacs-racket-mode: Update to commit add0190.
* gnu/packages/emacs.scm (emacs-racket-mode): Update to commit add0190.
2018-08-26 07:02:04 -04:00
Julien Lepiller 1d8d69c863
nls: Update 'fr' translation. 2018-08-26 12:43:49 +02:00
Arun Isaac 2cad58ca6f
gnu: ghc-scientific: Update to 0.3.6.2.
* gnu/packages/haskell.scm (ghc-scientific): Update to 0.3.6.2.
[inputs]: Move ghc-tasty ...
[native-inputs]: ... to here.
2018-08-26 11:48:22 +05:30
Arun Isaac 7550f4b0ef
gnu: ghc-integer-logarithms: Update to 1.0.2.1.
* gnu/packages/haskell.scm (ghc-integer-logarithms): Update to 1.0.2.1.
[inputs]: Move ghc-quickcheck, ghc-smallcheck, ghc-tasty, ghc-tasty-hunit,
ghc-tasty-quickcheck, ghc-tasty-smallcheck ...
[native-inputs]: ... to here.
[home-page]: Update URI.
2018-08-26 11:37:25 +05:30
Arun Isaac b625f3a5fb
gnu: ghc-smallcheck: Update to 1.1.5.
* gnu/packages/haskell.scm (ghc-smallcheck): Update to 1.1.5.
2018-08-26 11:33:48 +05:30
Arun Isaac 3c30054290
gnu: ghc-optparse-applicative: Update to 0.14.2.0.
* gnu/packages/haskell.scm (ghc-optparse-applicative): Update to 0.14.2.0.
[arguments]: Enable tests.
2018-08-26 11:27:00 +05:30
Mark H Weaver cfb15a5163
gnu: linux-libre: Update to 4.18.5.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.18.5.
(%linux-libre-hash): Update hash.
2018-08-26 00:38:41 -04:00
Mark H Weaver fabe2c7354
gnu: linux-libre@4.14: Update to 4.14.67.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.67.
(%linux-libre-4.14-hash): Update hash.
2018-08-26 00:36:42 -04:00
Mark H Weaver 8d55adfa67
gnu: linux-libre@4.9: Update to 4.9.124.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.124.
2018-08-26 00:36:11 -04:00
Mark H Weaver 032712f621
gnu: linux-libre@4.4: Update to 4.4.152.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.152.
2018-08-26 00:35:30 -04:00
Ludovic Courtès 64daf2177f
gnu: emacs-recent-addresses: Switch to a branch that works with Helm.
* gnu/packages/emacs.scm (emacs-recent-addresses)[source]: Change URL
and update to afbbfdc.
2018-08-26 01:47:41 +02:00
Ludovic Courtès 8a928aa729
cve: Update feed URL.
* guix/cve.scm (yearly-feed-uri): Remove "static." from the URL since
the web site now redirects to the URL without "static.".
2018-08-26 01:47:40 +02:00
Kyle Meyer bff861ece5
gnu: Add emacs-git-annex.
* gnu/packages/emacs.scm (emacs-git-annex): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-08-26 01:47:40 +02:00
Kyle Meyer 8a9e0b6ebf
gnu: emacs-recent-addresses: Add missing words to description.
* gnu/packages/emacs.scm (emacs-recent-addresses)[description]: Add missing
words.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-08-26 01:47:40 +02:00
Marius Bakke 8ad6584103
gnu: mesa: Update to 18.1.7.
* gnu/packages/gl.scm (mesa): Update to 18.1.7.
2018-08-26 01:04:45 +02:00
Kei Kebreau 7d01ee66d4
gnu: Add avogadro.
* gnu/packages/chemistry.scm (avogadro): New variable.
* gnu/packages/patches/avogadro-boost148.patch,
gnu/packages/patches/avogadro-eigen3-update.patch,
gnu/packages/patches/avogadro-python-eigen-lib.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2018-08-25 17:05:30 -04:00
Marius Bakke fa2146f769
gnu: xkeyboard-config: Update to 2.24.
* gnu/packages/xorg.scm (xkeyboard-config): Update to 2.24.
2018-08-25 20:13:08 +02:00
Marius Bakke c37e932764
gnu: gdb: Remove obsolete patch.
* gnu/packages/patches/gdb-python-3.7.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/gdb.scm (gdb)[source](patches): Remove field.
2018-08-25 19:23:35 +02:00
Marius Bakke 65ba72d749
gnu: libx11: Remove graft for 1.6.6.
* gnu/packages/xorg.scm (libx11): Update to 1.6.6.
[replacement]: Remove field.
(libx11-1.6.6): Remove variable.
2018-08-25 16:57:35 +02:00
Marius Bakke 839167ff9d
Merge branch 'staging' into core-updates 2018-08-25 16:44:07 +02:00
Marius Bakke 030c912616
gnu: libdrm: Update to 2.4.93.
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.93.
2018-08-25 16:40:31 +02:00
Marius Bakke 9b3b4c05a0
gnu: mesa: Build against elfutils instead of libelf.
* gnu/packages/gl.scm (mesa)[inputs]: Change from LIBELF to ELFUTILS.
2018-08-25 16:40:31 +02:00
Marius Bakke 173d291466
Merge branch 'master' into staging 2018-08-25 16:38:51 +02:00
Marius Bakke 94e9d750a2
gnu: libx11: Replace with 1.6.6 [security fixes].
This fixes CVE-2018-14599, CVE-2018-14600, and CVE-2018-14598.

* gnu/packages/xorg.scm (libx11)[replacement]: New field.
(libx11-1.6.6): New public variable.
2018-08-25 16:32:06 +02:00
Marius Bakke 27c1df05a8
gnu: linux-libre-headers: Update to 4.14.67.
* gnu/packages/linux.scm (linux-libre-headers): Update to 4.14.67.
2018-08-25 16:27:46 +02:00
Marius Bakke cf59c62853
gnu: Remove bison@2.7.
* gnu/packages/bison.scm (bison-2.7): Remove variable.
2018-08-25 16:23:37 +02:00
Marius Bakke 34f4c214b6
gnu: flex: Update bison-for-tests to 3.0.5.
* gnu/packages/flex.scm (flex)[inputs]: Make BISON-FOR-TESTS inherit source
from BISON, and disable tests on it since they require flex.
2018-08-25 16:23:36 +02:00
Marius Bakke 2fa4066c0a
gnu: findutils: Fix build with glibc 2.28.
* gnu/packages/patches/findutils-gnulib-libio.patch,
gnu/packages/patches/findutils-makedev.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/base.scm (findutils)[source](patches): Use them.
2018-08-25 16:23:36 +02:00
Marius Bakke 8c8ded2cc9
gnu: grep: Work around test failure with glibc 2.28.
* gnu/packages/base.scm (grep)[arguments]: Add phase 'disable-failing-tests'.
2018-08-25 16:23:36 +02:00
Marius Bakke a8dcf6cec7
gnu: coreutils: Update to 8.30.
* gnu/packages/base.scm (coreutils): Update to 8.30.
[arguments]: Add phase to skip broken test.
2018-08-25 16:23:36 +02:00
Marius Bakke c7b87eeda2
gnu: gzip: Fix FTBFS with glibc >= 2.28.
* gnu/packages/compression.scm (gzip)[arguments]: Add phase
'patch-for-glibc-2.28'.
2018-08-25 16:23:36 +02:00
Marius Bakke 95895d53b0
gnu: m4: Fix FTBFS with glibc >= 2.28.
* gnu/packages/patches/m4-gnulib-libio.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/m4.scm (m4)[source](patches): New field.
2018-08-25 16:23:36 +02:00
Marius Bakke 1aef659e86
gnu: gcc: Fix build with glibc >= 2.28.
* gnu/packages/patches/gcc-libsanitizer-ustat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gcc.scm (gcc-5)[source](patches): Add it.
2018-08-25 16:23:36 +02:00
Marius Bakke e13b547407
gnu: glibc: Update to 2.28.
* gnu/packages/patches/glibc-2.28-git-fixes.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/base.scm (glibc/linux): Update to 2.28.
[source](patches): Add 'glibc-2.28-git-fixes.patch'.  Remove 2.27 equivalent.
(glibc-2.28): Remove variable.
(glibc-2.27): New public variable
2018-08-25 16:23:35 +02:00
宋文武 7789bf9531
gnu: dante: Disable preloading to make 'sockd' work.
* gnu/packages/networking.scm (dante)[arguments]: Pass '--disable-preload'
to #:configure-flags.
2018-08-25 16:40:21 +08:00
Leo Famulari 36a8d5cdf4
gnu: OpenSSH: Update to 7.8p1.
* gnu/packages/ssh.scm (openssh): Update to 7.8p1.
[source]: Remove 'openssh-CVE-2018-15473.patch'.
* gnu/packages/patches/openssh-CVE-2018-15473.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-08-24 17:04:58 -04:00
Leo Famulari 841ede7f87
nls: Update 'de' translation. 2018-08-24 16:45:39 -04:00
Ludovic Courtès dccd29d17d
import: cpan: Adjust test to new URL.
This is a followup to 9aba9b1278.

* tests/cpan.scm ("cpan->guix-package"): Adjust 'home-page' URL.
2018-08-24 18:04:07 +02:00
Ludovic Courtès 93c333895a
grafts: Add (guix build debug-link) and use it.
Fixes <https://bugs.gnu.org/19973>.
Reported by Mark H Weaver <mhw@netris.org>.

* guix/build/debug-link.scm: New file.
* guix/build/graft.scm (%graft-hooks): New variable.
(graft): Add #:hooks and honor it.
* guix/grafts.scm (graft-derivation/shallow): Add (guix build
debug-link) and (guix elf) to #:modules.
* tests/debug-link.scm: New file.
* Makefile.am (MODULES): Add guix/build/debug-link.scm.
(SCM_TESTS): Add tests/debug-link.scm.
2018-08-24 18:01:05 +02:00
Ludovic Courtès e4297aa8b9
grafts: Add high-level 'graft' procedure on the build side.
* guix/build/graft.scm (graft): New procedure.
* guix/grafts.scm (graft-derivation/shallow)[build]: Use it instead of
inline code.
2018-08-24 17:57:56 +02:00
Ludovic Courtès c1352b4bad
gnu: font-gnu-unifont: Update to 11.0.02.
* gnu/packages/fonts.scm (font-gnu-unifont): Update to 11.0.02.
[arguments]: Adjust code to install 'unifont.info.gz' in 'install'
phase.
2018-08-24 17:54:10 +02:00
Ludovic Courtès bf0bb925ea
gnu: gdb: Update to 8.1.1.
* gnu/packages/gdb.scm (gdb): Update to 8.1.1.
2018-08-24 17:50:52 +02:00
Ricardo Wurmus 079cdd9c15
gnu: Add find-circ.
* gnu/packages/bioinformatics.scm (find-circ): New variable.
2018-08-24 11:20:19 +02:00
Tobias Geerinckx-Rice 4a3cf8929f
gnu: r-catools: Update to 1.17.1.1.
* gnu/packages/statistics.scm (r-catools): Update to 1.17.1.1.
2018-08-24 04:25:50 +02:00
Tobias Geerinckx-Rice 0e5d66abf6
gnu: keepassxc: Update to 2.3.4.
* gnu/packages/password-utils.scm (keepassxc): Update to 2.3.4.
[arguments]: Remove obsolete ‘patch-sources’ phase.
2018-08-24 04:25:50 +02:00
Tobias Geerinckx-Rice a7b14a1b39
gnu: capstone: Update to 3.0.5.
* gnu/packages/engineering.scm (capstone): Update to 3.0.5.
[arguments]: Set cstool's LDFLAGS in the environment instead of
SUBSTITUTE*ing the Makefile.
2018-08-24 03:04:56 +02:00
Tobias Geerinckx-Rice 77c027b98b
gnu: r-trimcluster: Update to 0.1-2.1.
* gnu/packages/statistics.scm (r-trimcluster): Update to 0.1-2.1.
2018-08-24 02:30:43 +02:00
Tobias Geerinckx-Rice 6d83cd1f9a
gnu: r-synchronicity: Update to 1.3.5.
* gnu/packages/statistics.scm (r-synchronicity): Update to 1.3.5.
2018-08-24 02:30:42 +02:00
Tobias Geerinckx-Rice 6a9a50fd2f
gnu: guile-lib: Update to 0.2.6.1.
* gnu/packages/guile.scm (guile-lib): Update to 0.2.6.1.
[source]: Remove obsolete snippet.
2018-08-24 02:30:42 +02:00