summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: nss-certs: Do not inherit version and source from nss.Marius Bakke2021-06-19
| | | | | | | ...in order to avoid a top-level variable reference. This reverts commit 18c38c18989aab28a654c9e546243603690cc75e. * gnu/packages/certs.scm (nss-certs)[version, source]: Do not inherit from NSS.
* gnu: nss: Update to 3.67.Marius Bakke2021-06-19
| | | | * gnu/packages/nss.scm (nss): Update to 3.67.
* gnu: ntfs-3g: Do not run ldconfig during install.Marius Bakke2021-06-19
| | | | | | | | This previously did nothing, and became redundant with f85efa86e7690d9181946351631e02b1c20958c9. * gnu/packages/linux.scm (ntfs-3g)[arguments]: Add "--disable-ldconfig" to #:configure-flags.
* gnu: spice: Adjust for newer GLib.Marius Bakke2021-06-19
| | | | | * gnu/packages/spice.scm (spice)[arguments]: Set XDG_CONFIG_HOME before running the tests.
* gnu: poppler: Update to 21.06.1.Marius Bakke2021-06-19
| | | | | * gnu/packages/pdf.scm (poppler): Update to 21.06.1. [arguments]: Add "-DENABLE_BOOST=OFF" to #:configure-flags.
* gnu: meson: Update to 0.58.1.Marius Bakke2021-06-19
| | | | | * gnu/packages/build-tools.scm (meson): Update to 0.58.1. [source](patches): Remove.
* build-system/haskell: Import build variables.Marius Bakke2021-06-19
| | | | | * guix/build-system/haskell.scm (haskell-build): Wrap in WITH-BUILD-VARIABLES in order to get %build-inputs and friends.
* build-system/node: Add missing module import.Marius Bakke2021-06-19
| | | | | | This accidentally disappeared in fcc39864dba82e14895afbe841091091366c96bc. * guix/build-system/node.scm: Import (guix store).
* gnu: check: Fix failing tests on powerpc64le-linux.Chris Marusich2021-06-18
| | | | | | | Fixes <https://bugs.gnu.org/47698>. * gnu/packages/check.scm (check)[source]: Apply unreleased upstream commit 4fbe702 as a patch.
* gnu: expat: Install the static library.Marius Bakke2021-06-13
| | | | | | | * gnu/packages/xml.scm (expat)[outputs]: New field. [arguments]: Remove #:configure-flags. Add #:phases. * gnu/packages/commencement.scm (expat-sans-tests)[outputs]: New field. [arguments]: Add #:phases.
* gnu: glib: Add "static" output.Marius Bakke2021-06-13
| | | | | | | | | * gnu/packages/glib.scm (glib)[outputs]: Add "static". [arguments]: Add "--default-library=both" to #:configure-flags. Add phase move-static-libraries. (glib-static): Remove variable. * gnu/packages/virtualization.scm (qemu)[native-inputs]: Change from GLIB-STATIC to GLIB:STATIC.
* gnu: python-magic: Update to 0.4.22.Marius Bakke2021-06-13
| | | | | | | | * gnu/packages/python-xyz.scm (python-magic): Update to 0.4.22. [source]: Switch to GIT-FETCH. [arguments]: Remove #:tests?. Adjust substitution and override check phase. Remove obsolete phase. [native-inputs]: Add WHICH.
* gnu: poppler: Update to 21.05.0.Marius Bakke2021-06-13
| | | | * gnu/packages/pdf.scm (poppler): Update to 21.05.0.
* gnu: pango: Update to 1.48.4.Marius Bakke2021-06-13
| | | | * gnu/packages/gtk.scm (pango): Update to 1.48.4.
* gnu: harfbuzz: Update to 2.8.1.Marius Bakke2021-06-13
| | | | | * gnu/packages/gtk.scm (harfbuzz): Update to 2.8.1. [source](uri): Adjust to new download location.
* gnu: graphviz: Update to 2.47.1.Marius Bakke2021-06-13
| | | | | | | * gnu/packages/graphviz.scm (graphviz): Update to 2.47.1. [source]: Adjust for new download location. * gnu/packages/patches/graphviz-CVE-2020-18032.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu: python-attrs: Update to 21.2.0.Marius Bakke2021-06-13
| | | | | * gnu/packages/python-xyz.scm (python-attrs): Update to 21.2.0. [native-inputs]: Remove PYTHON-SPHINX and PYTHON-ZOPE-INTERFACE.
* gnu: GCC: Switch to GCC 10.Marius Bakke2021-06-13
| | | | | | | | | | * gnu/packages/patches/gcc-cross-gxx-include-dir.patch: New file. * gnu/packages/patches/gcc-10-cross-environment-variables.patch: New file. * gnu/packages/gcc.scm (gcc): Point to GCC-10. (gcc-objc): Point to GCC-OBJC-10. (gcc-objc++): Point to GCC-OBJC++-10. * gnu/packages/cross-base.scm (cross-gcc)[source](patches): Apply the new patches.
* gnu: curl: Absorb replacement.Marius Bakke2021-06-13
| | | | | | | | * gnu/packages/patches/curl-7.76-use-ssl-cert-env.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/curl.scm (curl): Update to 7.77.0. [replacement]: Remove. (source)[patches]: Adjust for new patch.
* gnu: expat: Remove replacement.Marius Bakke2021-06-13
| | | | | | * gnu/packages/xml.scm (expat): Update to 2.4.1. [replacement]: Remove. (expat-2.4.1): Remove variable.
* gnu: libx11: Update to 1.7.1.Marius Bakke2021-06-13
| | | | | | * gnu/packages/xorg.scm (libx11): Update to 1.7.1. [replacement]: Remove. (libx11/fixed): Remove variable.
* gnu: postgresql: Remove replacement.Marius Bakke2021-06-13
| | | | | | * gnu/packages/databases.scm (postgresql-13): Update to 13.3. [replacement]: Remove. (postgresql-13.3): Remove variable.
* gnu: OpenSSL: Remove replacement.Marius Bakke2021-06-13
| | | | | | * gnu/packages/tls.scm (openssl): Update to 1.1.1k. [replacement]: Remove. (openssl-1.1.1k): Remove variable.
* gnu: pcsc-lite: Update to 1.9.1.Brice Waegeneire2021-06-12
| | | | * gnu/packages/security-token.scm (pcsc-lite): Update to 1.9.1.
* gnu: coreutils: Disable inotify-dir-recreate testCarl Dong2021-06-11
| | | | | | | | | This test fails on filesystems where tail detects that it cannot use inotify safely. See https://issues.guix.gnu.org/47935 for more details. * gnu/packages/base.scm (coreutils)[phases]: Disable inotify-dir-recreate tests, quote Hurd substitute* call to reduce rebuilds.
* gnu: python: Move idle to a separate output.Julien Lepiller2021-06-11
| | | | | | | | | | idle is a programming environment that is not useful for building packages, but it is still useful for end users. This saves 5MB in the default output. * gnu/packages/python.scm (python-2.7)[outputs]: Add `idle'. [arguments]: Move idle files in the new output. (wrap-python): Do not wrap idle since it is in a different output.
* gnu: python: Do not install static libraries.Julien Lepiller2021-06-11
| | | | | | | | | | This is something Fedora already does since 2010, so it should be safe, and saves a lot of space. * gnu/packages/patches/python-2.7-no-static-lib.patch: New file. * gnu/packages/patches/python-3-no-static-lib.patch: New file. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/python.scm (python-2.7, python-3): Use them.
* gnu: python: Enable optimizations.Julien Lepiller2021-06-11
| | | | | | | As a result, python execution time of scripts is decreased by 6 to 40%. gnu/packages/python (python-2.7)[arguments]: Add configure and make flags to optimize the resulting python.
* gnu: python: Remove unnecessary files.Julien Lepiller2021-06-11
| | | | | | | * gnu/packages/python.scm (python2)[arguments]: Remove files built during the test phase. (python3)[arguments]: Also remove windows binaries shipped with the sources.
* gnu: nettle: Update to 3.7.3.Efraim Flashner2021-06-09
| | | | * gnu/packages/nettle.scm (nettle): Update to 3.7.3.
* Merge branch 'master' into core-updatesMarius Bakke2021-06-06
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/local.mk gnu/packages/algebra.scm gnu/packages/bioinformatics.scm gnu/packages/curl.scm gnu/packages/docbook.scm gnu/packages/emacs-xyz.scm gnu/packages/maths.scm gnu/packages/plotutils.scm gnu/packages/python-web.scm gnu/packages/python-xyz.scm gnu/packages/radio.scm gnu/packages/readline.scm gnu/packages/tls.scm gnu/packages/xml.scm gnu/packages/xorg.scm
| * scripts: substitute: Cache connection when looking for narinfos.Mathieu Othacehe2021-06-06
| | | | | | | | | | | | | | | | | | | | | | | | The process-substitution procedure is opening two distinct connections. The first one when looking for narinfo by calling lookup-narinfo and the other one when fetching nar files. Cache the connection when looking for narinfos so that process-substitution only opens one connection. * guix/scripts/substitute.scm (lookup-narinfo): Cache connection by using open-connection-for-uri/cached.
| * lint: tests-true: Check if tests are enabled when cross-compiling.Maxime Devos2021-06-06
| | | | | | | | | | | | | | | | | | | | | | * guix/lint.scm (check-tests-true): New linter. (%local-checkers)[tests-true]: Add it. * tests/lint.scm ("tests-true: #:tests? must not be set to #t") ("tests-true: absent #:tests? is acceptable") ("tests-true: #:tests? #f is acceptable") ("tests-true: #:tests? #t acceptable when compiling natively"): Test it. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| * gnu: vlc: Update to 3.0.14.Solene Rapenne via Guix-patches via2021-06-06
| | | | | | | | | | | | * gnu/packages/video.scm (vlc): Update to 3.0.14. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| * gnu: git: Update to 2.32.0.Tobias Geerinckx-Rice2021-06-06
| | | | | | | | * gnu/packages/version-control.scm (git): Update to 2.32.0.
| * gnu: Add matterbridge.Denis 'GNUtoo' Carikli2021-06-06
| | | | | | | | | | | | * gnu/packages/messaging.scm (matterbridge): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| * gnu: Add python-pytest-mp.Hartmut Goebel2021-06-06
| | | | | | | | * gnu/packages/python-check.scm (python-pytest-mp): New variable.
| * gnu: Add python-asn1tools.Hartmut Goebel2021-06-06
| | | | | | | | * gnu/packages/python-xyz.scm (python-asn1tools): New variable.
| * gnu: Add ocaml-ppx-cold.pukkamustard2021-06-06
| | | | | | | | | | | | * gnu/packages/ocaml.scm (ocaml-ppx-cold): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
| * gnu: Add ocaml-ppx-here.pukkamustard2021-06-06
| | | | | | | | | | | | | | * gnu/packages/ocaml.scm (ocaml-ppx-here): New variable. (ocaml4.07-ppx-here): Inherit from ocaml-ppx-here. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
| * gnu: Add ocaml-ppx-compare.pukkamustard2021-06-06
| | | | | | | | | | | | | | * gnu/packages/ocaml.scm (ocaml-ppx-compare): New variable. (ocaml4.07-ppx-compare): Inherit from ocaml-ppx-compare. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
| * gnu: Add ocaml-syntax-shims.pukkamustard2021-06-06
| | | | | | | | | | | | * gnu/packages/ocaml.scm (ocaml-syntax-shims): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
| * gnu: Add ocaml-ppx-let.pukkamustard2021-06-06
| | | | | | | | | | | | | | * gnu/packages/ocaml.scm (ocaml-ppx-let): New variable. (ocaml4.07-ppx-let): Inherit from ocaml-ppx-let. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
| * gnu: Add ocaml-bigstringaf.pukkamustard2021-06-06
| | | | | | | | | | | | * gnu/ocaml/packages.scm (ocaml-bigstringaf): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
| * gnu: Add ocaml-ppx-sexp-conv.pukkamustard2021-06-06
| | | | | | | | | | | | | | * gnu/packages/ocaml.scm (ocaml-ppx-sexp-conv): New variable. (ocaml4.07-ppx-sexp-conv): Inherit from ocaml-ppx-sexp-conv. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
| * gnu: Add ocaml-uunf.pukkamustard2021-06-06
| | | | | | | | | | | | * gnu/packages/ocaml.scm (ocaml-uunf): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
| * gnu: Add ocaml-sedlex.pukkamustard2021-06-06
| | | | | | | | | | | | | | * gnu/packages/ocaml.scm (ocaml-sedlex): New variable. (ocaml4.07-sedlex): Inherit from ocaml-sedlex. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
| * gnu: Add ocaml-ppxlib.pukkamustard2021-06-06
| | | | | | | | | | | | | | * gnu/packages/ocaml.scm (ocaml-ppxlib): New variable. (ocaml4.07-ppxlib): Inherit from ocaml-ppxlib. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
| * gnu: ocaml-migrate-parsetree: Update to 2.1.0.pukkamustard2021-06-06
| | | | | | | | | | | | | | * gnu/packages/ocaml.scm (ocaml-migrate-parsetree): Update to 2.1.0. (ocaml-migrate-parsetree-1): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
| * gnu: Add ocaml-compiler-libs.pukkamustard2021-06-06
| | | | | | | | | | | | | | * gnu/packages/ocaml.scm (ocaml-compiler-libs): New variable. (ocaml4.07-compiler-libs): Inherit from ocaml-compiler-libs. Signed-off-by: Julien Lepiller <julien@lepiller.eu>