Ludovic Courtès
c15374e03d
gnu: libjpeg-turbo: Build reproducibly.
...
* gnu/packages/image.scm (libjpeg-turbo)[arguments]: Add #:configure-flags.
Co-authored-by: Z. Ren <zren@dlut.edu.cn>
2017-08-22 15:19:49 +02:00
Thomas Danckaert
1206c95a49
gnu: python-netcdf4: Update to 1.2.9.
...
* gnu/packages/python.scm (python-netcdf4): Update to 1.2.9.
2017-08-22 09:02:32 +02:00
Thomas Danckaert
5c78db6222
gnu: python-h5py: Update to 2.7.0.
...
* gnu/packages/python.scm (python-h5py): Update to 2.7.0.
2017-08-22 09:02:24 +02:00
Efraim Flashner
285e18e9ae
gnu: terminology: Update to 1.1.0.
...
* gnu/packages/enlightenment.scm (terminology): Update to 1.1.0.
[source]: Remove bundled fonts and references to them.
[native-inputs]: Add gettext-minimal.
2017-08-22 09:49:27 +03:00
Oleg Pykhalov
61b31ac46f
gnu: Update emacs-rainbow-mode to 0.13.
...
* gnu/packages/emacs.scm (emacs-rainbow-mode): Update to 0.13.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-08-22 00:00:56 +02:00
Oleg Pykhalov
86a9b1633c
gnu: python-internetarchive: Update to 1.7.1.
...
* gnu/packages/web.scm (python-internetarchive): Update to 1.7.1.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-08-22 00:00:56 +02:00
Tobias Geerinckx-Rice
58f3d45996
gnu: python-marshmallow: Update to 3.0.0b3.
...
* gnu/packages/python.scm (python-marshmallow): Update to 3.0.0b3.
2017-08-21 22:54:38 +02:00
Tobias Geerinckx-Rice
4ecab114fd
gnu: python-pylast: Update to 1.9.0.
...
* gnu/packages/python.scm (python-pylast): Update to 1.9.0.
2017-08-21 22:54:38 +02:00
Tobias Geerinckx-Rice
3592a57255
gnu: lollypop: Update to 0.9.244.
...
* gnu/packages/gnome.scm (lollypop): Update to 0.9.244.
2017-08-21 22:54:37 +02:00
Tobias Geerinckx-Rice
9f9d2a723f
gnu: gspell: Update to 1.4.2.
...
* gnu/packages/gnome.scm (gspell): Update to 1.4.2.
2017-08-21 22:54:37 +02:00
Marius Bakke
3ce16aeac5
gnu: imagemagick: Update to 6.9.9-9.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.9-9.
2017-08-21 22:48:44 +02:00
Marius Bakke
51eecee7b9
gnu: feh: Update to 2.19.3.
...
* gnu/packages/image-viewers.scm (feh): Update to 2.19.3.
2017-08-21 22:48:44 +02:00
Tobias Geerinckx-Rice
88648855f8
gnu: perl-net-dns: Update to 1.12.
...
* gnu/packages/networking.scm (perl-net-dns): Update to 1.12.
2017-08-21 17:38:08 +02:00
Tobias Geerinckx-Rice
46057c0a3f
gnu: zstd: Update to 1.3.1.
...
* gnu/packages/compression.scm (zstd): Update to 1.3.1.
2017-08-21 17:38:07 +02:00
Dave Love
6c171ff47c
gnu: openmpi: Configure without vampirtrace.
...
VT is obsoleted by scorep (not currently packaged) and disabling it reduces
the closure considerably.
* mpi.scm (openmpi)[arguments]: Configure without vampirtrace.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-08-21 17:04:54 +02:00
Dave Love
df981d8b36
gnu: openmpi: Modify configuration to reduce closure.
...
devel-headers are only for building MCA components, produce a large
closure and aren't normally packaged. Only the affinity component of
mpi-ext is useful.
* gnu/packages/mpi.scm (openmpi)[arguments]: Don't configure
--with-devel-headers and --enable-mpi-ext=all.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-08-21 17:04:54 +02:00
Dave Love
0d97d3cbff
gnu: openmpi: Remove references to compiler pathnames in "_info" programs.
...
This reduces the closure greatly, but note that the Fortran .mod files are
gfortran version-specific, so there should probably be development packages
for each incompatible version. (The runtime is supposed to be more-or-less
version-independent unless the libgfortran soname changes.) There may still
be a case for a separate runtime output.
* gnu/packages/mpi.scm (openmpi)[arguments]: Add "remove-absolute" phase.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-08-21 17:04:54 +02:00
Dave Love
84bf845abc
gnu: valgrind: Add separate "doc" output.
...
* gnu/packages/valgrind.scm (valgrind)[outputs]: New field.
[arguments]: Add 'install-doc' phase.
Co-authored-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2017-08-21 17:04:54 +02:00
Dave Love
327404aeaa
gnu: openmpi: Remove "static" output.
...
--enable-static removes dynamically-loaded MCA components.
* gnu/packages/mpi.scm (openmpi)[outputs]: Remove field.
[arguments]: Don't configure with --enable-static; remove
'move-static-libraries' phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-08-21 17:04:54 +02:00
Dave Love
685bef2bd1
gnu: openmpi: Add separate variant with thread-multiple support.
...
* gnu/packages/mpi.scm (openmpi)[arguments]: Remove
"--enable-mpi-thread-multiple".
(openmpi-thread-multiple): New variable.
Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2017-08-21 17:04:54 +02:00
Theodoros Foradis
cf684d87d7
gnu: z3: Build Python bindings.
...
* gnu/packages/maths.scm (z3): Add python bindings.
[build-system]: Change to cmake-build-system.
[arguments]: Remove "changedir" phase. Add "bootstrap" and
"make-test-z3" phases; replace the "check" phase.
Add #:configure-flags. Remove #:test-target.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-08-21 17:04:53 +02:00
Efraim Flashner
bd2e321061
gnu: augeas: Update to 1.8.1. Fixes CVE-2017-7555.
...
* gnu/packages/augeas.scm (augeas): Update to 1.8.1.
2017-08-21 16:02:23 +03:00
Marius Bakke
2718a9cd09
Merge branch 'master' into core-updates
2017-08-21 02:40:37 +02:00
ng0
e904de7ec1
gnu: gnurl: Update to 7.55.1.
...
* gnu/packages/gnunet.scm (gnurl): Update to 7.55.1.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2017-08-21 01:05:06 +02:00
Efraim Flashner
1dbd34329b
gnu: vifm: Update to 0.9.
...
* gnu/packages/vim.scm (vifm): Update to 0.9.
[source]: Add alternate uri.
[arguments]: Remove build timestamp. Add phase to install vim plugins
into vim plugin directory. Patch more shebangs.
2017-08-20 23:23:17 +03:00
Efraim Flashner
bda6c35093
gnu: pspp: Update to 1.0.0.
...
* gnu/packages/statistics.scm (pspp): Update to 1.0.0.
2017-08-20 21:44:47 +03:00
Marius Bakke
9c4ce3afac
gnu: perl-test-trap: Update to 0.3.2.
...
* gnu/packages/perl.scm (perl-test-trap): Update to 0.3.2.
[source, version]: Remove 'v' prefix from version field.
2017-08-20 17:33:16 +02:00
Marius Bakke
7295a0c020
gnu: perl-test-trap: Add missing dependency on Test::Simple.
...
* gnu/packages/perl.scm (perl-test-trap)[native-inputs]: Add PERL-TEST-SIMPLE.
2017-08-20 17:33:16 +02:00
Tobias Geerinckx-Rice
29a3325708
gnu: bundler: Update to 1.15.4.
...
* gnu/packages/ruby.scm (bundler): Update to 1.15.4.
2017-08-20 16:41:39 +02:00
Tobias Geerinckx-Rice
3fa1b08213
gnu: limnoria: Update to 2017.08.18.
...
* gnu/packages/irc.scm (limnoria): Update to 2017.08.18.
2017-08-20 16:41:39 +02:00
宋文武
a02967d77a
guix download: Support retrieving local file without the URI scheme.
...
* guix/scripts/download.scm (guix-download): Treat the URL argument as a local
file path when it fails on 'string->uri'. Call 'fetch' with the processed
'uri' instead of the original URL argument.
* tests/guix-download.sh: Adjust accordingly.
2017-08-20 20:55:45 +08:00
Kei Kebreau
6d7d9d9507
gnu: graphicsmagick: Fix CVE-2017-{12935,12936,12937}.
...
* gnu/packages/patches/graphicsmagick-CVE-2017-12935.patch,
gnu/packages/patches/graphicsmagick-CVE-2017-12936.patch,
gnu/packages/patches/graphicsmagick-CVE-2017-12937.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/imagemagick.scm (graphicsmagick)[source]: Use them.
2017-08-20 08:35:45 -04:00
Ricardo Wurmus
a8cd352304
gnu: r-minimal: Work around failure to embed reference to "which".
...
* gnu/packages/statistics.scm (r-minimal)[arguments]: Add phase "patch-which".
[native-inputs]: Move "which" from here...
[propagated-inputs]: ...to here.
2017-08-20 14:00:04 +02:00
Ricardo Wurmus
92a1cb9285
gnu: powertabeditor: Update to 2.0.0-alpha10.
...
* gnu/packages/music.scm (powertabeditor): Update to 2.0.0-alpha10.
[arguments]: Remove "set-target-directories" phase; disable additional tests.
2017-08-20 14:00:04 +02:00
Ricardo Wurmus
17cddc1714
gnu: Add r-annotationfilter.
...
* gnu/packages/bioinformatics.scm (r-annotationfilter): New variable.
2017-08-20 14:00:04 +02:00
Andy Wingo
96d36f385c
gnu: Add gnome-default-applications.
...
* gnu/packages/gnome.scm (gnome-default-applications): New public variable.
(gnome): Propagate gnome-default-applications so that nautilus is associated
with folders, not baobab.
2017-08-20 13:11:06 +02:00
Andy Wingo
a9dbefdc9d
gnu: gnome: Propagate font-dejavu.
...
* gnu/packages/gnome.scm (gnome): Add font-dejavu to propagated inputs, to
provide a better default for "Monospace". Otherwise the terminal looks
horrible and defaults to Nimbus Mono, a Courier-like face.
2017-08-20 13:10:56 +02:00
Andy Wingo
50631fe933
gnu: gobby: Re-add Gobby 0.4.
...
* gnu/packages/gobby.scm (gobby-0.4): New variable.
2017-08-20 11:30:43 +02:00
Andy Wingo
63ad9b80c7
gnu: gnome: Propagate more packages.
...
* gnu/packages/gnome.scm (gnome): Add additional dependencies, inspired by
Debian's "gnome-core" package.
2017-08-20 11:16:56 +02:00
Andy Wingo
2941b347b6
gnu: grub-efi-bootloader: Specialize grub-install invocation.
...
* gnu/bootloader/grub.scm (install-grub-efi): Fix grub-install invocation for
EFI systems.
* gnu/system/examples/bare-bones.tmpl: Use the newer
"bootloader-configuration" syntax.
* gnu/system/examples/desktop.tmpl: Use bootloader-configuration sytax. Also,
use the same label for the LUKS-mapped device and the root partition. Remove
unneeded "title" field for the file-system based on LUKS; as noted in the
manual, the "title" field is ignored for mapped devices.
* gnu/system/examples/lightweight-desktop.tmpl: Use bootloader-configuration,
and use grub-efi-bootloader.
2017-08-20 11:16:42 +02:00
Arun Isaac
97291c0c7c
gnu: gobby: Update to 0.5.0.
...
* gnu/packages/gobby.scm (gobby): Update to 0.5.0.
[inputs]: Remove libnet6 and obby. Add libinfinity. Sort.
[arguments]: Add move-executable phase.
2017-08-20 10:52:56 +05:30
Arun Isaac
6a84ec8eb3
gnu: Add libinfinity.
...
* gnu/packages/gobby.scm (libinfinity): New variable.
2017-08-20 10:52:55 +05:30
Leo Famulari
36ed934dfe
gnu: icedtea@3: Update to 3.5.1.
...
* gnu/packages/java.scm (icedtea-8): Update to 3.5.1.
2017-08-19 18:50:04 -04:00
Leo Famulari
0c2e2b660d
gnu: icedtea@2: Update to 2.6.11 [security fixes].
...
Fixes CVE-2017-{10053,10067,10074,10081,10087,10089,10090,10096,10101,10102,
10107,10108,10109,10110,10111,10115,10116,10118,10135,10074,10176}.
* gnu/packages/java.scm (icedtea-7): Update to 2.6.11.
2017-08-19 18:50:01 -04:00
Thomas Danckaert
7b87132f6e
gnu: libreoffice: Update to 5.3.5.2.
...
* gnu/packages/libreoffice.scm (libreoffice): Update to 5.3.5.2.
2017-08-19 22:46:03 +02:00
Efraim Flashner
128c9b9269
gnu: perl-www-mechanize: Update source uri.
...
* gnu/packages/web.scm (perl-www-mechanize)[source]: Update to new uri.
2017-08-19 21:52:22 +03:00
Ricardo Wurmus
af735661f3
pack: Add "none" compressor.
...
* guix/scripts/pack.scm (%compressors): Add compressor "none"; prepend
extension with ".".
(self-contained-tarball, docker-image): Assume compressor extensions start
with period.
* doc/guix.texi (Invoking guix pack): Document it.
2017-08-19 17:59:42 +02:00
Marius Bakke
7eb09e39ed
gnu: perl-net-server: Update to 2.009.
...
* gnu/packages/web.scm (perl-net-server): Update to 2.009.
2017-08-19 16:43:38 +02:00
Marius Bakke
68d5906c06
gnu: perl-www-mechanize: Update to 1.86.
...
* gnu/packages/web.scm (perl-www-mechanize): Update to 1.86.
[native-inputs]: Add PERL-TEST-DEEP, PERL-TEST-FATAL, PERL-TEST-OUTPUT and
PERL-TEST-WARNINGS.
[propagated-inputs]: Add PERL-HTML-TREE.
2017-08-19 16:43:37 +02:00
Marius Bakke
f87c1107d6
gnu: perl: Work around more "dotless @INC" build issues.
...
* gnu/packages/perl.scm (perl-hash-fieldhash,
perl-string-camelcase)[arguments]: Add 'set-perl-search-path' phase.
2017-08-19 16:43:37 +02:00