Age | Commit message (Expand) | Author |
2018-03-17 | gnu: curl: Ungraft....* gnu/packages/curl.scm (curl): Update to 7.59.0.
[replacement]: Remove field.
(curl-7.59.0): Remove variable.
| Mark H Weaver |
2018-03-17 | gnu: unzip: Ungraft....* gnu/packages/compression.scm (unzip)[replacement]: Remove field.
[arguments]: Add 'fortify' phase.
(unzip/fixed): Remove variable.
| Mark H Weaver |
2018-03-17 | Merge branch 'master' into core-updates | Mark H Weaver |
2018-03-17 | gnu: intel-gpu-tools: Supported only on x86_64-linux and i686-linux....* gnu/packages/admin.scm (intel-gpu-tools)[supported-systems]: New field.
| Mark H Weaver |
2018-03-17 | gnu: Fix a few more snippets to return #t....This is a followup to commit 6cbee49d6668eb7fd738080666f66febfce8c7e8.
* gnu/packages/video.scm (mlt, livemedia-utils)[source]
gnu/packages/web.scm (goaccess, httptunnel)[source]: Return #t from snippets.
| Mark H Weaver |
2018-03-16 | build-system/gnu: Tolerate errors during the 'strip' phase....This is a followup to commit 9a87649c863e1ff8b073b356875eb05eecedbcf7.
* guix/build/gnu-build-system.scm (strip)[strip-dir]: If an invoke error
occurs, issue a warning and continue to the next file. This restores the
tolerance of stripping errors prior to commit 9a87649.
| Mark H Weaver |
2018-03-16 | utils: invoke: Raise exceptions using SRFI-34 and SRFI-35....* guix/build/utils.scm (&invoke-error): New condition type.
(invoke-error?, invoke-error-program, invoke-error-arguments)
(invoke-error-exit-status, invoke-error-term-signal)
(invoke-error-stop-signal): New exported procedures.
(invoke): Raise exceptions using SRFI-34 and SRFI-35.
* guix/ui.scm (call-with-error-handling): Add a guard clause
for &invoke-error conditions.
| Mark H Weaver |
2018-03-17 | gnu: inkscape: Build with potrace support....From Inkscape 0.92, potrace is required for the Paintbucket and Trace Bitmap
tools.
* gnu/packages/inkscape.scm (inkscape)[inputs]: Add potrace.
| Arun Isaac |
2018-03-16 | vm: Pass "-append ..." only once....* gnu/build/vm.scm (load-in-linux-vm): Pass "-append ..." only once.
| Danny Milosavljevic |
2018-03-16 | gnu: Add python2-libadalang....* gnu/packages/ada.scm (python2-libadalang): New variable.
| Danny Milosavljevic |
2018-03-16 | gnu: python2-minimal: Rename to "python2-minimal"....* gnu/packages/python.scm (python2-minimal)[name]: Change to
"python2-minimal".
| Ricardo Wurmus |
2018-03-16 | gnu: python-2.7: Rename to "python2"....* gnu/packages/python.scm (python-2.7)[name]: Change to "python2".
| Ricardo Wurmus |
2018-03-16 | gnu: libvorbis: Replace with 1.3.6 [fixes CVE-2018-5146]....* gnu/packages/xiph.scm (libvorbis)[replacement]: New field.
(libvorbis-1.3.6): New public variable.
| Marius Bakke |
2018-03-16 | gnu: qtbase: Build with mariadb....* gnu/packages/qt.scm (qtbase)[inputs]: Replace mysql with mariadb.
| Ricardo Wurmus |
2018-03-16 | gnu: qt: Build with mariadb....* gnu/packages/qt.scm (qt)[inputs]: Replace mysql with mariadb.
| Ricardo Wurmus |
2018-03-16 | gnu: glib: Build reproducibly....* gnu/packages/glib.scm (glib)[arguments]: Set DETERMINISTIC_BUILD.
| Ricardo Wurmus |
2018-03-16 | gnu: icedtea@3: Update to 3.7.0 [security fixes]....Fixes CVE-2018-{2579,2582,2588,2599,2602,2603,2618,2629,2633,2634,2637,2641,
2663,2677,2678}.
* gnu/packages/java.scm (icedtea-8): Update to 3.7.0.
| Leo Famulari |
2018-03-16 | gnu: icedtea@2: Update to 2.6.13 [security fixes]....Fixes CVE-2018-{2579,2588,2599,2602,2603,2618,2629,2633,2634,2637,2641,2663,
2677,2678}.
* gnu/packages/java.scm (icedtea-7): Update to 2.6.13.
| Leo Famulari |
2018-03-16 | gnu: Add pigx....* gnu/packages/bioinformatics.scm (pigx): New variable.
| Ricardo Wurmus |
2018-03-16 | gnu: pigx-rnaseq: Disable memory hungry test....* gnu/packages/bioinformatics.scm (pigx-rnaseq)[arguments]: Add phase to
disable a memory hungry test.
| Ricardo Wurmus |
2018-03-16 | gnu: glibc: Don't apply upstreamed patch in newer glibc versions....* gnu/packages/base.scm (glibc/linux, glibc-2.25, glibc-2.24,
glibc-2.23)[source](patches): Remove 'glibc-o-largefile.patch'.
(glibc-2.22)[source](patches): Add it.
| Marius Bakke |
2018-03-16 | gnu: binutils: Update to 2.30....* gnu/packages/patches/binutils-ld-new-dtags.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/base.scm (binutils): Update to 2.30.
[source](patches): Remove obsolete patch.
[arguments]: Add "--enable-new-dtags" in #:configure-flags.
| Marius Bakke |
2018-03-16 | gnu: util-linux: Fix CVE-2018-7738....* gnu/packages/patches/util-linux-CVE-2018-7738.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (util-linux)[replacement]: New field.
(util-linux/fixed): New variable.
| Leo Famulari |
2018-03-16 | gnu: bash: Return #t from 'install-sh-symlink' phase....* gnu/packages/bash.scm (bash)[arguments]: Return #t from
'install-sh-symlink' phase.
| Mark H Weaver |
2018-03-16 | gnu: Add emacs-deft....* gnu/packages/emacs.scm (emacs-deft): New variable.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
| Konrad Hinsen |
2018-03-16 | gnu: Add emacs-exec-path-from-shell....* gnu/packages/emacs.scm (emacs-exec-path-from-shell): New variable.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
| Konrad Hinsen |
2018-03-16 | gnu: tar: Fix sparse file detection on Btrfs file systems....* gnu/packages/patches/tar-remove-wholesparse-check.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/base.scm (tar)[source]: Add patch.
| Mark H Weaver |
2018-03-16 | gettext-boot0: Return #t from chdir phase....* gnu/packages/commencement.scm (gettext-boot0)[arguments]: Return #t from
chdir phase.
| Mark H Weaver |
2018-03-16 | gnu: libstdc++: Return #t from chdir phase....* gnu/packages/gcc.scm (make-libstdc++)[arguments]: Return #t from chdir
phase.
| Mark H Weaver |
2018-03-16 | gnu: All snippets report errors using exceptions, else return #t....* gnu/packages/admin.scm, gnu/packages/algebra.scm, gnu/packages/audio.scm,
gnu/packages/backup.scm, gnu/packages/base.scm,
gnu/packages/bioinformatics.scm, gnu/packages/cdrom.scm,
gnu/packages/chez.scm, gnu/packages/code.scm, gnu/packages/compression.scm,
gnu/packages/cross-base.scm, gnu/packages/crypto.scm, gnu/packages/cups.scm,
gnu/packages/databases.scm, gnu/packages/dns.scm, gnu/packages/emacs.scm,
gnu/packages/emulators.scm, gnu/packages/engineering.scm,
gnu/packages/enlightenment.scm, gnu/packages/fpga.scm,
gnu/packages/freedesktop.scm, gnu/packages/ftp.scm, gnu/packages/games.scm,
gnu/packages/gcc.scm, gnu/packages/geo.scm, gnu/packages/ghostscript.scm,
gnu/packages/gl.scm, gnu/packages/glib.scm, gnu/packages/gnome.scm,
gnu/packages/gnuzilla.scm, gnu/packages/graphics.scm, gnu/packages/gtk.scm,
gnu/packages/guile.scm, gnu/packages/irc.scm, gnu/packages/java.scm,
gnu/packages/kerberos.scm, gnu/packages/linux.scm, gnu/packages/lisp.scm,
gnu/packages/lxde.scm, gnu/packages/machine-learning.scm,
gnu/packages/mail.scm, gnu/packages/maths.scm, gnu/packages/messaging.scm,
gnu/packages/monitoring.scm, gnu/packages/mp3.scm, gnu/packages/music.scm,
gnu/packages/netpbm.scm, gnu/packages/networking.scm, gnu/packages/node.scm,
gnu/packages/nvi.scm, gnu/packages/ocaml.scm, gnu/packages/pdf.scm,
gnu/packages/perl.scm, gnu/packages/php.scm, gnu/packages/plotutils.scm,
gnu/packages/pretty-print.scm, gnu/packages/profiling.scm,
gnu/packages/pulseaudio.scm, gnu/packages/python-crypto.scm,
gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/robotics.scm,
gnu/packages/sawfish.scm, gnu/packages/scanner.scm, gnu/packages/scheme.scm,
gnu/packages/scribus.scm, gnu/packages/sdl.scm,
gnu/packages/serialization.scm, gnu/packages/shells.scm,
gnu/packages/slang.scm, gnu/packages/smalltalk.scm, gnu/packages/ssh.scm,
gnu/packages/sync.scm, gnu/packages/syncthing.scm, gnu/packages/tbb.scm,
gnu/packages/terminals.scm, gnu/packages/texinfo.scm,
gnu/packages/text-editors.scm, gnu/packages/textutils.scm,
gnu/packages/tls.scm, gnu/packages/unrtf.scm,
gnu/packages/version-control.scm, gnu/packages/video.scm,
gnu/packages/vpn.scm, gnu/packages/web.scm, gnu/packages/wm.scm,
gnu/packages/wxwidgets.scm, gnu/packages/xdisorg.scm, gnu/packages/xorg.scm:
In all snippets, report errors using exceptions, or else return #t.
| Mark H Weaver |
2018-03-16 | gnu: cross-base: Return #t from all phases....* gnu/packages/cross-base.scm (cross-kernel-headers)[xlinux-headers]: Use
invoke.
| Mark H Weaver |
2018-03-16 | gnu-build: Issue a warning unless every phase returns #t....* guix/build/gnu-build-system.scm (gnu-build): Issue a warning if a phase
returns a value other than #t.
| Mark H Weaver |
2018-03-16 | packages: Issue a warning unless the snippet returns #t....* guix/packages.scm (patch-and-repack): Issue a warning if the snippet
returns a value other than #t.
| Mark H Weaver |
2018-03-16 | gnu: classpath-devel: Fix bootstrap phase....* gnu/packages/java.scm (classpath-devel)[arguments]: Replace "bootstrap"
build phase.
| Ricardo Wurmus |
2018-03-16 | gnu: linux-libre-headers: Update to 4.14.26....* gnu/packages/linux.scm (linux-libre-headers): Update to 4.14.26.
| Mark H Weaver |
2018-03-16 | gnu: make-bootstrap: tarball-package: Use invoke instead of system*....* gnu/packages/make-bootstrap.scm (tarball-package)[arguments]: Use invoke.
The builder always returns #t.
| Mark H Weaver |
2018-03-16 | gnu: guile-static-stripped: Use invoke instead of system*....* gnu/packages/make-bootstrap.scm (guile-static-stripped)[arguments]: Use
invoke and remove vestigial plumbing.
| Mark H Weaver |
2018-03-16 | gnu: gcc-stripped: Use invoke instead of system*....* gnu/packages/make-bootstrap.scm (gcc-stripped)[arguments]: Use invoke. All
phases return #t.
| Mark H Weaver |
2018-03-16 | gnu: libcap: Return #t from all phases....* gnu/packages/linux.scm (libcap)[arguments]: Return #t from all phases.
| Mark H Weaver |
2018-03-16 | gnu: acl: Use invoke instead of system*....* gnu/packages/acl.scm (acl)[arguments]: Use invoke. All phases return #t.
| Mark H Weaver |
2018-03-16 | gnu: autoconf-wrapper: Return #t from the builder....* gnu/packages/autotools.scm (autoconf-wrapper): Return #t from the builder.
| Mark H Weaver |
2018-03-16 | build-system/gnu: Return a boolean from all phase procedures....* guix/build/gnu-build-system.scm (patch-source-shebangs)
(patch-generated-file-shebangs, strip): Return #t.
(validate-runpath): Raise an exception if validation fails. Never return #f.
| Mark H Weaver |
2018-03-16 | gnu: Add pigx-scrnaseq....* gnu/packages/bioinformatics.scm (pigx-scrnaseq): New variable.
| Ricardo Wurmus |
2018-03-16 | packages: Update copyright notice....This is a followup to commit 5003aeaf2560d6ddebcf980a94785fba77e00f34.
* guix/packages.scm: Update copyright notice for Mark H Weaver.
| Mark H Weaver |
2018-03-16 | packages: patch-and-repack: Fix snippet handling....This is a followup to commit 5003aeaf2560d6ddebcf980a94785fba77e00f34.
* guix/packages.scm (patch-and-repack): For the snippet, generate a single
boolean expression for 'unless', instead of the list of expressions which had
previously been spliced into an 'and' form (prior to commit 5003aea).
| Mark H Weaver |
2018-03-16 | gnu: attr: Use invoke instead of system*....* gnu/packages/attr.scm (attr)[arguments]: Use invoke. Return a boolean from
all phase procedures. Add a comment explaining why one call to system* is
retained.
| Mark H Weaver |
2018-03-16 | build: emacs-utils: Use invoke instead of system*....* guix/build/emacs-utils.scm (emacs-batch-eval)
(emacs-batch-edit-file): Use invoke.
| Mark H Weaver |
2018-03-16 | hg-download: Use invoke instead of system*....* guix/build/hg.scm (hg-fetch): Use invoke and remove vestigial plumbing.
| Mark H Weaver |
2018-03-16 | svn-download: Use invoke instead of system*....* guix/build/svn.scm (svn-fetch): Use invoke and remove vestigial plumbing.
| Mark H Weaver |
2018-03-16 | cvs-download: Use invoke instead of system*....* guix/build/cvs.scm (cvs-fetch): Use invoke and remove vestigial plumbing.
| Mark H Weaver |