summaryrefslogtreecommitdiff
path: root/gnu/packages
AgeCommit message (Expand)Author
2018-03-16gnu: 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-16gnu: qtbase: Build with mariadb....* gnu/packages/qt.scm (qtbase)[inputs]: Replace mysql with mariadb. Ricardo Wurmus
2018-03-16gnu: qt: Build with mariadb....* gnu/packages/qt.scm (qt)[inputs]: Replace mysql with mariadb. Ricardo Wurmus
2018-03-16gnu: glib: Build reproducibly....* gnu/packages/glib.scm (glib)[arguments]: Set DETERMINISTIC_BUILD. Ricardo Wurmus
2018-03-16gnu: 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-16gnu: 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-16gnu: Add pigx....* gnu/packages/bioinformatics.scm (pigx): New variable. Ricardo Wurmus
2018-03-16gnu: 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-16gnu: 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-16gnu: 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-16gnu: 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-16gnu: 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-16gnu: Add emacs-deft....* gnu/packages/emacs.scm (emacs-deft): New variable. Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com> Konrad Hinsen
2018-03-16gnu: 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-16gnu: 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-16gettext-boot0: Return #t from chdir phase....* gnu/packages/commencement.scm (gettext-boot0)[arguments]: Return #t from chdir phase. Mark H Weaver
2018-03-16gnu: libstdc++: Return #t from chdir phase....* gnu/packages/gcc.scm (make-libstdc++)[arguments]: Return #t from chdir phase. Mark H Weaver
2018-03-16gnu: 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-16gnu: cross-base: Return #t from all phases....* gnu/packages/cross-base.scm (cross-kernel-headers)[xlinux-headers]: Use invoke. Mark H Weaver
2018-03-16gnu: classpath-devel: Fix bootstrap phase....* gnu/packages/java.scm (classpath-devel)[arguments]: Replace "bootstrap" build phase. Ricardo Wurmus
2018-03-16gnu: 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-16gnu: 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-16gnu: 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-16gnu: 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-16gnu: libcap: Return #t from all phases....* gnu/packages/linux.scm (libcap)[arguments]: Return #t from all phases. Mark H Weaver
2018-03-16gnu: acl: Use invoke instead of system*....* gnu/packages/acl.scm (acl)[arguments]: Use invoke. All phases return #t. Mark H Weaver
2018-03-16gnu: autoconf-wrapper: Return #t from the builder....* gnu/packages/autotools.scm (autoconf-wrapper): Return #t from the builder. Mark H Weaver
2018-03-16gnu: Add pigx-scrnaseq....* gnu/packages/bioinformatics.scm (pigx-scrnaseq): New variable. Ricardo Wurmus
2018-03-16gnu: 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-16gnu: python-six: Use invoke instead of system*....* gnu/packages/python.scm (python-six)[arguments]: Use invoke. Mark H Weaver
2018-03-16gnu: tzdata: Use invoke instead of system*....* gnu/packages/base.scm (tzdata)[arguments]: Use invoke. Return a boolean from all phase procedures. Mark H Weaver
2018-03-16gnu: eudev: Use invoke instead of system*....* gnu/packages/linux.scm (eudev)[arguments]: Use invoke. Mark H Weaver
2018-03-16gnu: openssl: Use invoke instead of system*....* gnu/packages/tls.scm (openssl, openssl-next)[arguments]: Use invoke. Add missing 'apply'. Mark H Weaver
2018-03-16gnu: bzip2: Use invoke instead of system*....* gnu/packages/compression.scm (bzip2)[arguments]: Use invoke. In the custom configure phase, change the 'if' to 'when' and move the #t outside, so that it's always returned. Mark H Weaver
2018-03-16gnu: zip: Use invoke instead of system*....* gnu/packages/compression.scm (zip)[arguments]: Use invoke. Remove vestigial '#:modules' argument. Mark H Weaver
2018-03-16gnu: unzip: Use invoke instead of system*....* gnu/packages/compression.scm (unzip)[arguments]: Use invoke. Mark H Weaver
2018-03-16gnu: zlib: Use invoke instead of system*....* gnu/packages/compression.scm (zlib)[arguments]: Use invoke. Mark H Weaver
2018-03-16gnu: tcsh: Use invoke instead of system*....* gnu/packages/shells.scm (tcsh)[arguments]: Use invoke. Mark H Weaver
2018-03-16gnu: perl: Use invoke instead of system*....* gnu/packages/perl.scm (perl)[arguments]: Use invoke. Return a boolean from all phase procedures. Mark H Weaver
2018-03-16gnu: glibc/hurd: Use invoke instead of system*....* gnu/packages/base.scm (glibc/hurd)[arguments]: In the build phase procedure, use 'invoke' instead of 'system*' and remove the vestigial result code plumbing. Change the local macro 'make' into a normal procedure. Mark H Weaver
2018-03-16gnu: glibc-locales: Use invoke instead of system*....* gnu/packages/base.scm (glibc-locales)[arguments]: Use invoke. Mark H Weaver
2018-03-16gnu: glibc-utf8-locales: Use invoke instead of system*....* gnu/packages/base.scm (glibc-utf8-locales)[arguments]: Use invoke and remove the vestigial result code plumbing. Mark H Weaver
2018-03-16gnu: linux-libre-headers: Use invoke instead of system*....* gnu/packages/linux.scm (linux-libre-headers)[arguments]: Use invoke and remove vestigial result code plumbing. Mark H Weaver
2018-03-16bootstrap: Use invoke instead of system*....* gnu/packages/bootstrap.scm (package-from-tarball): Ignore the result of the snippet procedure. Use invoke and remove vestigial plumbing. (%bootstrap-coreutils&co): Remove the vestigial #t from the snippet. (%bootstrap-glibc, %bootstrap-gcc)[arguments]: Use invoke. Return #t from the builder. Mark H Weaver
2018-03-16gnu: kentutils: Build with mariadb....* gnu/packages/bioinformatics.scm (kentutils)[inputs]: Replace mysql with mariadb. Ricardo Wurmus
2018-03-16gnu: kentutils: Build with mariadb....* gnu/packages/bioinformatics.scm (kentutils)[inputs]: Replace mysql with mariadb. Ricardo Wurmus
2018-03-15gnu: linux-libre: Update to 4.15.10....* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.10. (%linux-libre-hash): Update hash. Mark H Weaver
2018-03-15gnu: linux-libre@4.14: Update to 4.14.27....* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.27. (%linux-libre-4.14-hash): Update hash. Mark H Weaver
2018-03-15gnu: idris: Provide the right versions of dependencies....Previously it would fail to build. See <https://bugs.gnu.org/30741>. * gnu/packages/idris.scm (idris)[inputs]: alphebetize ghc-vector-binary-instances and ghc-async. Use ghc-aeson-1.1.2.0, ghc-cheapskate-0.1.0.5, and ghc-trifecta-1.6.2.1. Remove ghc-aeson, ghc-cheapskate, ghc-parsers, ghc-tasty, ghc-tasty-golden, ghc-tasty-rerun, ghc-trifecta, and ghc-zlib. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Alex ter Weele
2018-03-15gnu: Add ghc-cheapskate-0.1.0.5....* gnu/packages/idris.scm (ghc-cheapskate-0.1.0.5): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Alex ter Weele