summaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAge
* gnu: tzdata: Use invoke instead of system*.Mark H Weaver2018-03-16
| | | | | * gnu/packages/base.scm (tzdata)[arguments]: Use invoke. Return a boolean from all phase procedures.
* gnu: eudev: Use invoke instead of system*.Mark H Weaver2018-03-16
| | | | * gnu/packages/linux.scm (eudev)[arguments]: Use invoke.
* gnu: openssl: Use invoke instead of system*.Mark H Weaver2018-03-16
| | | | | * gnu/packages/tls.scm (openssl, openssl-next)[arguments]: Use invoke. Add missing 'apply'.
* gnu: bzip2: Use invoke instead of system*.Mark H Weaver2018-03-16
| | | | | | * 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.
* gnu: zip: Use invoke instead of system*.Mark H Weaver2018-03-16
| | | | | * gnu/packages/compression.scm (zip)[arguments]: Use invoke. Remove vestigial '#:modules' argument.
* gnu: unzip: Use invoke instead of system*.Mark H Weaver2018-03-16
| | | | * gnu/packages/compression.scm (unzip)[arguments]: Use invoke.
* gnu: zlib: Use invoke instead of system*.Mark H Weaver2018-03-16
| | | | * gnu/packages/compression.scm (zlib)[arguments]: Use invoke.
* gnu: tcsh: Use invoke instead of system*.Mark H Weaver2018-03-16
| | | | * gnu/packages/shells.scm (tcsh)[arguments]: Use invoke.
* gnu: perl: Use invoke instead of system*.Mark H Weaver2018-03-16
| | | | | * gnu/packages/perl.scm (perl)[arguments]: Use invoke. Return a boolean from all phase procedures.
* gnu: glibc/hurd: Use invoke instead of system*.Mark H Weaver2018-03-16
| | | | | | * 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.
* gnu: glibc-locales: Use invoke instead of system*.Mark H Weaver2018-03-16
| | | | * gnu/packages/base.scm (glibc-locales)[arguments]: Use invoke.
* gnu: glibc-utf8-locales: Use invoke instead of system*.Mark H Weaver2018-03-16
| | | | | * gnu/packages/base.scm (glibc-utf8-locales)[arguments]: Use invoke and remove the vestigial result code plumbing.
* gnu: linux-libre-headers: Use invoke instead of system*.Mark H Weaver2018-03-16
| | | | | * gnu/packages/linux.scm (linux-libre-headers)[arguments]: Use invoke and remove vestigial result code plumbing.
* bootstrap: Use invoke instead of system*.Mark H Weaver2018-03-16
| | | | | | | | * 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.
* gnu: kentutils: Build with mariadb.Ricardo Wurmus2018-03-16
| | | | | * gnu/packages/bioinformatics.scm (kentutils)[inputs]: Replace mysql with mariadb.
* gnu: python: Update to 3.6.4.Marius Bakke2018-03-15
| | | | | | * gnu/packages/patches/python-3-search-paths.patch: Adjust context. * gnu/packages/python.scm (python): Update to 3.6.4. [source]: Re-enable test_socket.py.
* gnu: acl: Fix build failure.Ricardo Wurmus2018-03-15
| | | | | * gnu/packages/acl.scm (acl)[arguments]: Add phase "ensure-no-mtimes-pre-1980".
* gnu: Remove boost-1.66.Ricardo Wurmus2018-03-15
| | | | | * gnu/packages/boost.scm (boost-1.66): Remove variable. * gnu/packages/storage.scm (ceph)[inputs]: Replace boost-1.66 with boost.
* gnu: boost: Remove bootstrap phase.Ricardo Wurmus2018-03-15
| | | | * gnu/packages/boost.scm (boost)[arguments]: Remove bootstrap phase.
* gnu: cunit: Replace bootstrap phase.Ricardo Wurmus2018-03-15
| | | | * gnu/packages/check.scm (cunit)[arguments]: Replace bootstrap phase.
* gnu: libtool: Add libltdl to native-inputs.Ricardo Wurmus2018-03-15
| | | | | * gnu/packages/autotools.scm (libtool)[native-inputs]: Add libltdl to fix one failing test.
* gnu: python-3.6: Reset timestamps in pyc files.Ricardo Wurmus2018-03-15
| | | | | | * gnu/packages/python.scm (python-3.6)[arguments]: Add build phases to patch the bytecode generator to reset the embedded timestamp in pyc files; add build phase to rebuild the bytecode files.
* gnu: python-3.6: Disable failing test.Ricardo Wurmus2018-03-15
| | | | | * gnu/packages/python.scm (python-3.6)[source]: Delete Lib/test/test_socket.py.
* gnu: pango: Explicitly propagate some inputs.Marius Bakke2018-03-15
| | | | | | | These are already propagated from Cairo, but include them for clarity. * gnu/packages/gtk.scm (pango)[propagated-inputs]: Add FONTCONFIG, FREETYPE and GLIB.
* gnu: pango: Update to 1.42.0.Marius Bakke2018-03-15
| | | | | * gnu/packages/gtk.scm (pango): Update to 1.42.0. [inputs]: Add FRIBIDI.
* gnu: gobject-introspection: Update to 1.56.0.Marius Bakke2018-03-15
| | | | * gnu/packages/glib.scm (gobject-introspection): Update to 1.56.0.
* gnu: glib: Update to 2.56.0.Marius Bakke2018-03-15
| | | | | | | | * gnu/packages/glib.scm (glib): Update to 2.56.0. [source](patches): Remove obsolete patch. [arguments]: Disable new MIME test. * gnu/packages/patches/glib-respect-datadir.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: automake: Update to 1.16.1.Marius Bakke2018-03-14
| | | | | * gnu/packages/autotools.scm (automake): Update to 1.16.1. (automake-1.16): Remove variable.
* gnu: gdbm: Update to 1.14.1.Marius Bakke2018-03-14
| | | | * gnu/packages/databases.scm (gdbm): Update to 1.14.1.
* gnu: patch: Update to 2.7.6.Marius Bakke2018-03-14
| | | | | * gnu/packages/base.scm (patch): Update to 2.7.6. * gnu/packages/patches/patch-hurd-path-max.patch: Adjust to upstream changes.
* gnu: ghc-7: Fix build with ncurses 6.1.Ricardo Wurmus2018-03-14
| | | | | * gnu/packages/haskell.scm (ghc-7)[arguments]: Make ncurses major+minor version detection more robust.
* gnu: gawk: Enable parallel tests.Efraim Flashner2018-03-14
| | | | * gnu/packages/gawk.scm (gawk)[arguments]: Enable parallel tests.
* gnu: gawk: Update to 4.2.1.Efraim Flashner2018-03-14
| | | | * gnu/packages/gawk.scm (gawk): Update to 4.2.1.
* gnu: curl: Add HTTP/2 support.Tobias Geerinckx-Rice2018-03-14
| | | | * gnu/packages/curl.scm (curl)[inputs]: Add nghttp2.
* gnu: Ungraft glibc.Ricardo Wurmus2018-03-14
| | | | | | * gnu/packages/base.scm (glibc-2.26-patched): Remove variable. (glibc/linux)[replacement]: Remove. [source]: Add "glibc-allow-kernel-2.6.32.patch" to patches.
* Merge branch 'master' into core-updatesRicardo Wurmus2018-03-14
|\
| * gnu: samba: Update to 4.7.6 [fixes CVE-2018-1050 and CVE-2018-1057].Marius Bakke2018-03-14
| | | | | | | | * gnu/packages/samba.scm (samba): Update to 4.7.6.
| * gnu: man-db: Update to 2.8.2.Marius Bakke2018-03-14
| | | | | | | | * gnu/packages/man.scm (man-db): Update to 2.8.2.
| * gnu: curl: Update replacement to 7.59.0 [security fixes].Marius Bakke2018-03-14
| | | | | | | | | | | | | | | | This fixes CVE-2018-1000120, CVE-2018-1000121, and CVE-2018-1000122. * gnu/packages/curl.scm (curl-7.58.0): Rename to ... (curl-7.59.0): ... this. Update source hash. (curl)[replacement]: Adjust accordingly.
| * gnu: libsoup: Update to 2.62.0.Marius Bakke2018-03-14
| | | | | | | | * gnu/packages/gnome.scm (libsoup): Update to 2.62.0.
| * Revert "gnu: Use patched static bash in glibc replacement."Ricardo Wurmus2018-03-14
| | | | | | | | This reverts commit 42958b5e0feff1000ba17a353bb58fdf45f20716.
| * Revert "gnu: Add replacement for static-bash-for-glibc."Ricardo Wurmus2018-03-14
| | | | | | | | This reverts commit c4fb2b9f4e9ca1c5b586090b765b51b2a5042eff.
| * Revert "gnu: Add missing module to (gnu packages base)."Ricardo Wurmus2018-03-14
| | | | | | | | This reverts commit 911e66f922f2316f061656a6edf5f243342735b7.
| * gnu: linux-libre: Update to 4.15.9.Mark H Weaver2018-03-14
| | | | | | | | | | * gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.9. (%linux-libre-hash): Update hash.
| * gnu: linux-libre@4.14: Update to 4.14.26.Mark H Weaver2018-03-14
| | | | | | | | | | * gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.26. (%linux-libre-4.14-hash): Update hash.
| * gnu: linux-libre@4.9: Update to 4.9.87.Mark H Weaver2018-03-14
| | | | | | | | * gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.87.
| * gnu: linux-libre@4.4: Update to 4.4.121.Mark H Weaver2018-03-14
| | | | | | | | * gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.121.
| * gnu: Add ada.scm to GNU_SYSTEM_MODULES.Ricardo Wurmus2018-03-14
| | | | | | | | | | | | This is a follow-up to commit ebd43a2a45f9ac0ce702ef5810eddafd0830db5f. * gnu/local.mk (GNU_SYSTEM_MODULES): Add ada.scm.
| * gnu: Add missing module to (gnu packages base).Ricardo Wurmus2018-03-14
| | | | | | | | | | | | | | | | This is a follow-up to commit 42958b5e0feff1000ba17a353bb58fdf45f20716. Reported by pmikkelsen on IRC. * gnu/packages/base.scm: Use srfi-1 for alist-delete.
| * gnu: Add replacement for static-bash-for-glibc.Ricardo Wurmus2018-03-14
| | | | | | | | | | | | | | | | | | This is needed to replace the static bash used in glibc-final. * gnu/packages/commencement.scm (patched-glibc-final-with-bootstrap-bash, patched-static-bash-for-glibc): New variables. (static-bash-for-glibc)[replacement]: Use patched-static-bash-for-glibc as a replacement.