Commit Graph

35257 Commits

Author SHA1 Message Date
Marius Bakke 4d19a14e77
gnu: python-llfuse: Update to 1.3.5.
* gnu/packages/python.scm (python-llfuse): Update to 1.3.5.
2018-09-10 14:29:40 +02:00
Marius Bakke 073705e725
gnu: python2-contextlib2: Use 'invoke' instead of 'system*'.
* gnu/packages/python.scm (python2-contextlib2)[arguments]: Use INVOKE.
2018-09-10 14:28:42 +02:00
Marius Bakke d06940882d
gnu: python2-contextlib2: Update to 0.5.5.
* gnu/packages/python.scm (python2-contextlib2): Update to 0.5.5.
[native-inputs]: Add PYTHON2-UNITTEST2.
2018-09-10 14:25:25 +02:00
Marius Bakke d4c04e509b
gnu: Remove python-contextlib2.
This package is part of the Python standard library since version 3.2.

* gnu/packages/python.scm (python-contextlib2): Rename to ...
(python2-contextlib2): ... this.  Remove previous incarnation.
[arguments]: Set #:python.
2018-09-10 14:24:34 +02:00
Marius Bakke e5eef32445
gnu: perl-module-runtime: Update to 0.016.
* gnu/packages/perl.scm (perl-module-runtime): Update to 0.016.
2018-09-10 14:13:36 +02:00
Ludovic Courtès 94b3b6041d
gnu: hpcguix-web: Update to 53e09ea.
* gnu/packages/web.scm (hpcguix-web): Update to 53e09ea.
2018-09-10 12:18:14 +02:00
Ludovic Courtès 81317071fb
services: hpcguix-web: Produce a log file and rotate it.
* gnu/services/web.scm (%hpcguix-web-log-file)
(%hpcguix-web-log-rotations): New variables.
(hpcguix-web-shepherd-service): Pass #:log-file.
(hpcguix-web-service-type): Extend ROTTLOG-SERVICE-TYPE.
2018-09-10 12:12:52 +02:00
Ludovic Courtès 19de8273ee
services: tailon: Move to (gnu services web).
This allows (gnu services admin) to remain deeper in the module graph
and to be used by (gnu services web).

* gnu/services/admin.scm (<tailon-configuration-file>)
(tailon-configuration-files-string)
(tailon-configuration-file-compiler, <tailon-configuration>)
(tailon-shepherd-service, %tailon-accounts)
(tailon-service-type): Move to...
* gnu/services/web.scm: ... here.
* gnu/tests/admin.scm: Remove.  Move test to...
* gnu/tests/web.scm (%tailon-os)
(run-tailon-test, %test-tailon): ... here.
2018-09-10 12:12:50 +02:00
Alex Vong d930374014
gnu: youtube-dl: Update to 2018.08.04.
* gnu/packages/video.scm (youtube-dl): Update to 2018.08.04.
2018-09-10 11:31:34 +02:00
Leo Famulari de15ff1a6c
gnu: Add asignify.
* gnu/packages/crypto.scm (asignify): New variable.
2018-09-09 20:05:47 -04:00
Marius Bakke 02107081da
gnu: double-conversion: Update to 3.1.0.
* gnu/packages/maths.scm (double-conversion): Update to 3.1.0.
2018-09-10 01:41:29 +02:00
Marius Bakke 2bdc73fb26
gnu: double-conversion: Don't use unstable tarball.
* gnu/packages/maths.scm (double-conversion)[source]: Use GIT-FETCH.
2018-09-10 01:41:29 +02:00
Marius Bakke 68a08dfbe5
gnu: libgd: Incorporate grafted changes.
* gnu/packages/gd.scm (gd)[replacement]: Remove field.
[source](patches): Add "gd-CVE-2018-5711.patch" and
"gd-CVE-2018-1000222.patch".
(gd/fixed): Remove variable.
* gnu/packages/php.scm (gd-for-php): Remove variable.
(php)[inputs]: Change GD-FOR-PHP to GD.
2018-09-10 01:39:01 +02:00
Marius Bakke fe79ce3b1f
Merge branch 'master' into core-updates 2018-09-10 01:37:32 +02:00
Marius Bakke fb94354a69
gnu: jbig2dec: Remove graft for 0.15.
* gnu/packages/image.scm (jbig2dec): Update to 0.15.
[source]: Reindent.
(jbig2dec-0.15): Remove variable.
2018-09-10 01:00:26 +02:00
Marius Bakke 18784d8f11
gnu: OpenSSL: Remove obsolete workaround.
* gnu/packages/tls.scm (openssl)[arguments]: Remove workaround that is not
needed for GCC version 5.3 and later.
2018-09-10 00:54:03 +02:00
Leo Famulari d4bd2453ec
gnu: certbot: Update to 0.27.1.
* gnu/packages/tls.scm (python-acme): Update to 0.27.1.
[arguments]: Use invoke.
(certbot): Update to 0.27.1.
[native-inputs]: Use python-sphinx-1.6.
2018-09-09 18:52:04 -04:00
Leo Famulari ced98c7e89
gnu: libgd: Fix CVE-2018-{5711,1000222}.
* gnu/packages/patches/gd-CVE-2018-1000222.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gd.scm (gd/fixed): New variable.
* gnu/packages/php.scm (gd-for-php)[source]: Use 'gd-CVE-2018-1000222.patch'.
2018-09-09 18:13:19 -04:00
Ricardo Wurmus 15cc7e6adf
ui: Add soft port for styling and filtering build output.
* guix/ui.scm (build-output-port): New procedure.
* guix/scripts/package.scm (%default-options): Print build trace.
(guix-package): Use build-output-port.
* guix/scripts/build.scm (guix-build): Use build-output-port.

Co-authored-by: Sahithi Yarlagadda <sahi@swecha.net>
2018-09-09 23:18:21 +02:00
Sahithi Yarlagadda 80ec1b73d2
ui: Add support for colorization.
* guix/ui.scm (ansi-color-tables): New variable.
(color, colorize-string): New procedures.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2018-09-09 22:26:54 +02:00
Ricardo Wurmus 45350539aa
gnu: r-chron: Update to 2.3-53.
* gnu/packages/statistics.scm (r-chron): Update to 2.3-53.
2018-09-09 22:26:02 +02:00
Ricardo Wurmus ab50580a9d
gnu: r-annotationhub: Update to 2.12.1.
* gnu/packages/bioinformatics.scm (r-annotationhub): Update to 2.12.1.
2018-09-09 22:26:02 +02:00
Ricardo Wurmus 35c076e619
gnu: r-chippeakanno: Update to 3.14.2.
* gnu/packages/bioconductor.scm (r-chippeakanno): Update to 3.14.2.
2018-09-09 22:26:02 +02:00
Roel Janssen c36d972531
gnu: Update texmaker to 5.0.2.
* gnu/packages/tex.scm (texmaker): Update to 5.0.2.
2018-09-09 21:59:08 +02:00
Marius Bakke 4333d48a82
gnu: mariadb: Move unbundle substitutions to source snippet.
* gnu/packages/databases.scm (mariadb)[source](snippet): Add two substitutions
from ...
[arguments]: The 'unbundle' phase here.  Rename to 'fix-pcre-detection.
2018-09-09 17:59:37 +02:00
Marius Bakke 1d957c79b6
gnu: mariadb: Update to 10.1.36.
* gnu/packages/databases.scm (mariadb): Update to 10.1.36.
[arguments]: Disable one new test.
2018-09-09 17:59:36 +02:00
Marius Bakke 5e53722249
gnu: jbig2dec: Don't build libjbig2dec.a.
* gnu/packages/image.scm (jbig2dec)[arguments]: New field.
2018-09-09 17:59:36 +02:00
Marius Bakke de781c05e7
gnu: util-linux: Remove static library reference from '.la' files.
* gnu/packages/linux.scm (util-linux)[arguments]: Substitute all '.la' files.
2018-09-09 17:59:36 +02:00
Marius Bakke 334bd08c42
gnu: cmake: Update to 3.12.2.
* gnu/packages/cmake.scm (cmake): Update to 3.12.2.
2018-09-09 17:59:36 +02:00
Marius Bakke a34ce3308e
gnu: gdk-pixbuf: Update to 2.38.0.
* gnu/packages/gtk.scm (gdk-pixbuf): Update to 2.38.0.
[build-system]: Switch to MESON-BUILD-SYSTEM.
[arguments]: Don't explicitly enable x11 in #:configure-flags.  Prevent tests
from getting installed.  Adjust test substitutions.  Add phase to fix install.
[native-inputs]: Add GETTEXT-MINIMAL.
(gdk-pixbuf+svg)[arguments]: Adjust accordingly.
2018-09-09 17:59:36 +02:00
Marius Bakke 7b1ad8b1d9
gnu: gtk+: Update to 3.24.0.
* gnu/packages/gtk.scm (gtk+): Update to 3.24.0.
2018-09-09 17:59:36 +02:00
Marius Bakke 2246c19218
gnu: mesa: Update to 18.1.8.
* gnu/packages/gl.scm (mesa): Update to 18.1.8.
2018-09-09 17:59:36 +02:00
Marius Bakke 589aca1c18
gnu: Python: Delete broken test.
* gnu/packages/python.scm (python-3.7)[source](snippet): Delete test which
may crash some systems.
2018-09-09 17:59:36 +02:00
Marius Bakke 9adaf1f408
gnu: OpenBLAS: Update to 0.3.3.
* gnu/packages/maths.scm (openblas): Update to 0.3.3.
2018-09-09 17:59:35 +02:00
Marius Bakke 9bb8b563a8
gnu: meson: Update to 0.47.2.
* gnu/packages/build-tools.scm (meson): Update to 0.47.2.
2018-09-09 17:59:35 +02:00
Marius Bakke 5d948c0c5d
gnu: python-hypothesis: Update to 3.70.3.
* gnu/packages/check.scm (python-hypothesis): Update to 3.70.3.
2018-09-09 17:59:35 +02:00
Marius Bakke ad8ae693c8
gnu: python-pytest: Update to 3.8.0.
* gnu/packages/check.scm (python-pytest): Update to 3.8.0.
2018-09-09 17:59:35 +02:00
Marius Bakke 529c36225a
gnu: fontconfig: Update to 2.13.1.
* gnu/packages/fontutils.scm (fontconfig): Update to 2.13.1.
2018-09-09 17:59:35 +02:00
Marius Bakke 6cd715adef
gnu: python-scipy: Update to 1.1.0.
* gnu/packages/python.scm (python-scipy): Update to 1.1.0.
2018-09-09 17:59:35 +02:00
Marius Bakke f6f8645cc9
gnu: libcmis: Fix FTBFS with Boost >= 1.68.0.
* gnu/packages/libreoffice.scm (libcmis)[arguments]: Add phase to substitute
header file name.
2018-09-09 17:59:35 +02:00
Marius Bakke 436969904c
gnu: vigra: Fix FTBFS with Numpy >= 1.15.
* gnu/packages/image.scm (vigra)[arguments]: Disable one more test.
2018-09-09 17:59:34 +02:00
Marius Bakke 6bbbdb1a34
gnu: oath-toolkit: Fix FTBFS with Glibc >= 2.28.
* gnu/packages/patches/oath-toolkit-glibc-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/authentication.scm (oath-toolkit)[source](patches): New field.
2018-09-09 17:59:34 +02:00
Marius Bakke 0171019418
gnu: openssl: Update to 1.0.2p.
* gnu/packages/patches/openssl-1.0.2-CVE-2018-0495.patch,
gnu/packages/patches/openssl-1.0.2-CVE-2018-0732.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/tls.scm (openssl): Update to 1.0.2p.
[source](patches): Remove obsolete.
2018-09-09 17:57:39 +02:00
Marius Bakke 16676fc3b1
gnu: curl: Remove graft for 7.61.1.
* gnu/packages/curl.scm (curl): Update to 7.61.1.
(curl-7.61.1): Remove variable.
2018-09-09 17:55:33 +02:00
Marius Bakke 842c44c974
gnu: ghostscript: Remove graft for 9.24.
* gnu/packages/patches/ghostscript-CVE-2018-10194.patch,
gnu/packages/patches/ghostscript-runpath.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/ghostscript.scm (ghostscript): Update to 9.24.
(ghostscript/fixed): Remove variable.
2018-09-09 17:54:32 +02:00
Marius Bakke 0aeb134850
Merge branch 'master' into core-updates 2018-09-09 17:40:35 +02:00
Marius Bakke 0084744b3a
gnu: ghostscript: Update replacement to 9.24 [security fixes].
The following CVEs are fixed with this release: CVE-2018-15908,
CVE-2018-15909, CVE-2018-15910, CVE-2018-15911, CVE-2018-16509,
CVE-2018-16510, CVE-2018-16511, CVE-2018-16513, CVE-2018-16539,
CVE-2018-16540, CVE-2018-16541, CVE-2018-16542, CVE-2018-16543.

* gnu/packages/patches/ghostscript-CVE-2018-10194.patch: Delete file.
* gnu/packages/patches/ghostscript-CVE-2018-16509.patch,
gnu/packages/patches/ghostscript-bug-699708.patch: New files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/ghostscript.scm (ghostscript/fixed): Update to 9.24.
[source](patches): Remove 'ghostscript-CVE-2018-10194.patch' and
'ghostscript-runpath.patch'.  Add 'ghostscript-CVE-2018-16509.patch' and
'ghostscript-bug-699708.patch'.
[arguments]: Add LDFLAGS to #:configure-flags, and a phase to create output
directory.
2018-09-09 16:43:11 +02:00
Marius Bakke 910a20e2b8
gnu: jbig2dec: Replace with 0.15 [security fixes].
* gnu/packages/image.scm (jbig2dec-0.15): New public variable.
(jbig2dec)[replacement]: New field.
2018-09-09 16:43:11 +02:00
Marius Bakke a617fd55df
gnu: OpenBLAS: Update source URI.
* gnu/packages/maths.scm (openblas)[source](uri): Use the more stable
SourceForge mirror.
2018-09-09 16:43:11 +02:00
Marius Bakke 1448fa2547
gnu: openal: Update to 1.19.0.
* gnu/packages/audio.scm (openal): Update to 1.19.0.
2018-09-09 16:43:11 +02:00