Ludovic Courtès
f2d0a2cf5c
self: Shrink the module search path of the 'guix' command.
...
Previously we'd have lots of useless entries on the search paths, such
as libtasn1, libidn2, zlib, gmp, etc. because they are propagated by
gnutls.
* guix/self.scm (guix-command)[source-directories, object-directories]:
New variables. Use them in the body of "guix-command". Filter their
items with 'file-exists?'.
2018-08-27 23:22:17 +02:00
Leo Famulari
0de33cb364
gnu: feh: Enable EXIF support.
...
* gnu/packages/image-viewers.scm (feh)[arguments]: Enable EXIF support.
(inputs): Add libexif.
2018-08-27 17:04:57 -04:00
Leo Famulari
f2d2dc70fc
gnu: libexif: Update home-page URL.
...
* gnu/packages/photo.scm (libexif)[home-page]: Update URL.
2018-08-27 17:04:57 -04:00
Leo Famulari
6635a3cc7f
gnu: python-pygit2: Update to 0.26.4.
...
* gnu/packages/python.scm (python-pygit2, python2-pygit2): Update to 0.26.4.
[source]: Remove 'python-pygit2-disable-network-tests.patch'.
* gnu/packages/patches/python-pygit2-disable-network-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-08-27 15:13:46 -04:00
Marius Bakke
57dac1ee93
gnu: python-cairocffi: Update to 0.9.0.
...
* gnu/packages/python.scm (python-cairocffi): Update to 0.9.0.
[source](uri): Use PYPI-URI.
[native-inputs]: Add PYTHON-PYTEST-COV and PYTHON-PYTEST-RUNNER.
[arguments]: Remove #:tests? and outdated comment.
2018-08-27 20:40:17 +02:00
Marius Bakke
a1d3874293
gnu: python-xcffib: Update to 0.6.0.
...
* gnu/packages/python.scm (python-xcffib): Update to 0.6.0.
2018-08-27 20:40:16 +02:00
Marius Bakke
1abe0554a4
gnu: poppler: Update to 0.68.0.
...
* gnu/packages/pdf.scm (poppler): Update to 0.68.0.
[inputs]: Change LIBJPEG to LIBJPEG-TURBO.
2018-08-27 20:40:16 +02:00
Marius Bakke
eb637c64fe
gnu: poppler: Propagate Glib.
...
* gnu/packages/pdf.scm (poppler)[inputs]: Move GLIB ...
[propagated-inputs]: ... here. New field.
2018-08-27 20:40:16 +02:00
Marius Bakke
cbc8a92011
gnu: cairo: Fix undefined behaviour.
...
This fixes <https://bugs.freedesktop.org/show_bug.cgi?id=104325 > which showed
up in Guix as an infinite loop during cairocffi tests.
* gnu/packages/patches/cairo-setjmp-wrapper.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gtk.scm (cairo)[source](patches): Add it.
2018-08-27 20:17:16 +02:00
Marius Bakke
b651a5ab35
gnu: python-pandas: Update to 0.23.4.
...
* gnu/packages/python.scm (python-pandas): Update to 0.23.4.
[arguments]: Disable "--strict-data-files" pytest option. Delete one more
test. Adjust pytest invocation to be more verbose and skip very slow tests.
2018-08-27 18:28:29 +02:00
Marius Bakke
4053585e3f
gnu: python-beautifulsoup4: Update to 4.6.3.
...
* gnu/packages/python.scm (python-beautifulsoup4): Update to 4.6.3.
2018-08-27 17:13:07 +02:00
Marius Bakke
397334d977
gnu: python-pillow: Update to 5.2.0.
...
* gnu/packages/patches/python-pillow-fix-failing-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/python.scm (python-pillow): Update to 5.2.0.
[source](patches, patch-flags): Remove.
[native-inputs]: Replace PYTHON-NOSE with PYTHON-PYTEST.
[arguments]: Adjust custom check phase accordingly.
2018-08-27 16:49:05 +02:00
Marius Bakke
b49e1e81db
gnu: python-pycairo: Update to 1.17.1.
...
* gnu/packages/gtk.scm (python-pycairo): Update to 1.17.1.
2018-08-27 16:33:48 +02:00
Marius Bakke
74f3fdbdb3
gnu: python-pygobject: Update to 3.28.3.
...
* gnu/packages/glib.scm (python-pygobject): Update to 3.28.3.
2018-08-27 16:30:02 +02:00
Marius Bakke
e30fc54637
gnu: python-dateutil: Update to 2.7.3.
...
* gnu/packages/time.scm (python-dateutil): Update to 2.7.3.
[native-inputs]: Add PYTHON-SETUPTOOLS-SCM.
[license]: Add ASL2.0.
2018-08-27 16:28:06 +02:00
Clément Lassieur
a30cbd5dfb
gnu: cuirass: Update to 8d40c49.
...
* gnu/packages/ci.scm (cuirass): Update to 8d40c49.
2018-08-27 16:12:56 +02:00
Marius Bakke
d7c82e8e03
gnu: python-numpy: Update to 1.15.1.
...
* gnu/packages/python.scm (python-numpy): Update to 1.15.1.
[native-inputs]: Replace PYTHON-NOSE with PYTHON-PYTEST.
[arguments]: Set PATH before running tests. Use INVOKE.
2018-08-27 16:05:11 +02:00
Pierre Neidhardt
4715f92ef0
Update email for Pierre Neidhardt.
...
* .mailmap: Add name and email for Pierre Neidhardt.
* gnu/packages/c.scm, gnu/packages/code.scm, gnu/packages/compression.scm,
gnu/packages/disk.scm, gnu/packages/emacs.scm, gnu/packages/freedesktop.scm,
gnu/packages/golang.scm, gnu/packages/image.scm, gnu/packages/music.scm,
gnu/packages/networking.scm, gnu/packages/password-utils.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/textutils.scm, gnu/packages/video.scm, gnu/packages/xdisorg.scm:
Update email for Pierre Neidhardt.
2018-08-27 14:46:26 +02:00
Rutger Helling
c0fdc5a53d
gnu: wayland: Update to 1.16.0.
...
* gnu/packages/freedesktop.scm (wayland): Update to 1.16.0.
2018-08-27 10:16:51 +02:00
Rutger Helling
2aeee872a6
gnu: weston: Update to 5.0.0.
...
* gnu/packages/freedesktop.scm (weston): Update to 5.0.0.
2018-08-27 10:11:30 +02:00
Ludovic Courtès
1ca54999db
gnu: Add Lepton-EDA.
...
* gnu/packages/engineering.scm (lepton-eda): New variable.
2018-08-27 01:13:23 +02:00
Ludovic Courtès
69502b5eb4
gnu: Add guile-aa-tree.
...
* gnu/packages/guile.scm (guile-aa-tree): New variable.
2018-08-27 01:13:23 +02:00
Marius Bakke
45c78bf924
gnu: gcc: Include libsanitizer patch for versions 6 and 7.
...
* gnu/packages/gcc.scm (gcc-6, gcc-7)[source](patches): Add
"gcc-libsanitizer-ustat.patch".
2018-08-26 16:50:39 +02:00
Marius Bakke
8d48f358e9
gnu: parted: Fix build with glibc >= 2.28.
...
* gnu/packages/patches/parted-glibc-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/disk.scm (parted)[source](patches): New field.
2018-08-26 16:20:04 +02:00
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