aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* gnu: gnutls: Update to 3.6.12.•••* gnu/packages/tls.scm (gnutls): Update to 3.6.12. Marius Bakke2020-02-03
* gnu: libtasn1: Update to 4.16.0.•••* gnu/packages/tls.scm (libtasn1): Update to 4.16.0. Marius Bakke2020-02-03
* gnu: python-more-itertools: Update to 8.2.0.•••* gnu/packages/python-xyz.scm (python-more-itertools): Update to 8.2.0. Marius Bakke2020-02-03
* gnu: python-hypothesis: Update to 5.4.1.•••* gnu/packages/check.scm (python-hypothesis): Update to 5.4.1. Marius Bakke2020-02-03
* gnu: python-pytest: Update to 5.3.5.•••* gnu/packages/check.scm (python-pytest): Update to 5.3.5. Marius Bakke2020-02-03
* gnu: pciutils: Update to 3.6.4.•••* gnu/packages/pciutils.scm (pciutils): Update to 3.6.4. Marius Bakke2020-02-03
* gnu: libbsd: Do not build the static library.•••* gnu/packages/libbsd.scm (libbsd)[arguments]: New field. Marius Bakke2020-02-03
* gnu: util-linux: Update to 2.35.1.•••* gnu/packages/linux.scm (util-linux): Update to 2.35.1. Marius Bakke2020-02-03
* gnu: poppler: Update to 0.85.0.•••* gnu/packages/pdf.scm (poppler): Update to 0.85.0. Marius Bakke2020-02-03
* gnu: SQLite: Update to 3.31.1.•••* gnu/packages/sqlite.scm (sqlite): Update to 3.31.1. Marius Bakke2020-02-03
* gnu: OpenLDAP: Update to 2.4.49.•••* gnu/packages/openldap.scm (openldap): Update to 2.4.49. Marius Bakke2020-02-03
* gnu: ninja: Update to 1.10.0.•••* gnu/packages/ninja.scm (ninja): Update to 1.10.0. Marius Bakke2020-02-03
* gnu: ninja: Do not use unstable tarball.•••* gnu/packages/ninja.scm (ninja)[source]: Change to GIT-FETCH. Marius Bakke2020-02-03
* gnu: RHash: Move custom configure logic to #:configure-flags.•••* gnu/packages/crypto.scm (rhash)[arguments]: Add #:configure-flags. Adjust the 'configure' phase accordingly. Marius Bakke2020-02-03
* gnu: checkpolicy: Fix cross-compilation.•••* gnu/packages/selinux.scm (checkpolicy)[arguments]: Check for (%CURRENT-TARGET-SYSTEM) and adjust the "CC" flag accordingly. Marius Bakke2020-02-03
* gnu: libsepol: Fix cross-compilation.•••* gnu/packages/selinux.scm (libsepol)[arguments]: Check for (%CURRENT-TARGET-SYSTEM) and adjust the "CC" flag accordingly. Marius Bakke2020-02-03
* gnu: libaio: Fix cross-compilation.•••* gnu/packages/linux.scm (libaio)[arguments]: When cross-compiling, set CC to the cross-gcc in #:make-flags. Marius Bakke2020-02-03
* gnu: llvm@3: Do not inherit 'install-opt-viewer' phase.•••This is a follow-up to commit 50b61ec22306181c419a3bd4c35b3c001c604994. * gnu/packages/llvm.scm (llvm-3.9.1)[outputs, arguments]: New fields. (llvm-3.8, llvm-3.7, llvm-3.6, llvm-3.5): Inherit from LLVM-3.9.1. Marius Bakke2020-02-03
* gnu: python2-importlib-metadata: Fix circular dependency.•••Commit 0684a2f907151c20cee1643873547f7968fcbfa0 introduced a circular dependency in the Python 2 variant of python-importlib-metadata. * gnu/packages/python-xyz.scm (python-importlib-metadata)[native-inputs]: Remove PYTHON-SIX and PYTHON-PACKAGING-BOOTSTRAP. Add PYTHON-PACKAGING. (python2-importlib-metadata)[native-inputs]: New field. Marius Bakke2020-02-03
* gnu: python-importlib-metadata: Fix test suite.•••* gnu/packages/python-xyz.scm (python-importlib-metadata)[native-inputs]: Add python-six. Efraim Flashner2020-02-03
* gnu: php: Update to 7.4.2.•••Fixes issue #38250 (see: https://bugs.gnu.org/38250). * gnu/packages/php.scm (php): Update to 7.4.2. [home-page]: Update URL. [phases]{prepare-tests}: Delete failing tests. Maxim Cournoyer2020-02-02
* guix: Fix missing export for make-desktop-entry-file.•••* guix/build/utils.scm: Export make-desktop-entry-file. Pierre Neidhardt2020-01-30
* derivations: Import modules with 'add-file-tree-to-store'.•••This reduces the number of RPCs on "guix build libreoffice -nd" from 2,589 to 2,558 (1%). * guix/derivations.scm (imported-files): Rewrite to call to 'add-file-tree-to-store'. Remove #:system and #:guile parameters. (%imported-modules): Adjust docstring to say that result is a store item, and adjust 'imported-files' call. (%compiled-modules): Adjust accordingly. (imported+compiled-modules): Likewise. (build-expression->derivation): Likewise. Ludovic Courtès2020-01-30
* gexp: Move 'file-mapping->tree' to (guix store).•••* guix/gexp.scm (%not-slash): Remove. (file-mapping->tree): Move to... * guix/store.scm (file-mapping->tree): ... here. Ludovic Courtès2020-01-30
* gnu: cmake: Fix cross-compilation.•••* gnu/packages/cmake.scm (cmake-bootstrap)[native-inputs]: Move everything except (PACKAGE-SOURCE LIBARCHIVE) ... [inputs]: ... here. * gnu/packages/cmake.scm (cmake-minimal)[native-inputs, inputs]: Adjust accordingly. Marius Bakke2020-01-26
* gnu: rhash: Fix cross-compilation.•••* gnu/packages/crypto.scm (rhash)[arguments]: In custom configure phase, set "--target" and "-cc" when cross-compiling. Marius Bakke2020-01-26
* gnu: jsoncpp: Fix cross-compilation.•••* gnu/packages/serialization.scm (jsoncpp)[arguments]: Add configure flag to prevent running a test during the build process. Marius Bakke2020-01-26
* build-system/cmake: Specify C++ compiler when cross-compiling.•••* guix/build/cmake-build-system.scm (configure)[args]: Add "-DCMAKE_CXX_COMPILER" when cross-compiling. Marius Bakke2020-01-26
* gnu: libjpeg-turbo: Fix cross-compilation.•••* gnu/packages/image.scm (libjpeg-turbo)[arguments]: In #:configure-flags, add "-DCMAKE_SYSTEM_PROCESSOR" for known architectures when cross-compiling. Marius Bakke2020-01-26
* gnu: cmake: Enable debugging information.•••* gnu/packages/cmake.scm (cmake)[arguments]: Set #:build-type. Marius Bakke2020-01-26
* gnu: cmake: Remove bundled LibUV.•••* gnu/packages/cmake.scm (cmake-minimal)[source](snippet): Delete 'Utilities/cmlibuv'. Marius Bakke2020-01-26
* gnu: cmake, cmake-minimal: Use cmake-build-system.•••This allows removing the bundled LibUV in a subsequent commit. This commit alone makes no functional changes apart from the build system adjustments. * gnu/packages/cmake.scm (%common-build-phases, %common-disabled-tests): New variables. (cmake-bootstrap)[arguments]: Refactor to use the shared phases and tests. (cmake-minimal)[build-system]: Change to CMAKE-BUILD-SYSTEM. [arguments]: Adjust accordingly. (cmake)[arguments]: Likewise. Marius Bakke2020-01-26
* build-system/cmake: Enable parallel tests by default.•••* guix/build-system/cmake.scm (cmake-build, cmake-cross-build): Set the PARALLEL-TESTS? key to #t. Marius Bakke2020-01-26
* gnu: CMake: Remove most bundled libraries.•••* gnu/packages/cmake.scm (cmake-bootstrap)[source](modules): Add (ice-9 ftw). [source](snippet): Change to a whitelist approach, keeping "jsoncpp" and "libuv". [arguments]: Add phase "use-system-libarchive". Remove substitution of deleted file. [native-inputs]: Add (PACKAGE-SOURCE LIBARCHIVE) [license]: Remove LICENSE:BSD-4 and LICENSE:BSD-2. Marius Bakke2020-01-25
* gnu: cmake-minimal: Remove bundled jsoncpp.•••* gnu/packages/cmake.scm (cmake-minimal)[source](snippet): New field. Purge bundled jsoncpp. [inputs]: Add JSONCPP. [arguments]: Adjust accordingly. * gnu/packages/serialization.scm (jsoncpp)[arguments]: For native builds, use CMAKE-BOOTSTRAP. Marius Bakke2020-01-25
* gnu: cmake-minimal-bootstrap: Rename to cmake-bootstrap.•••...and change the inheritance order while at it, to prepare for the next commit. * gnu/packages/cmake.scm (cmake-minimal): Rename to ... (cmake-bootstrap): ... this. [name]: Set to "cmake-bootstrap". [native-inputs]: Change from CURL to CURL-MINIMAL. (cmake-minimal-bootstrap): Remove variable. (cmake-minimal): New variable, inherits from CMAKE-BOOTSTRAP. * gnu/packages/image.scm (libjpeg-turbo)[arguments]: Change from CMAKE-MINIMAL-BOOTSTRAP to CMAKE-BOOTSTRAP. Marius Bakke2020-01-25
* gnu: cmake: Build an optimized executable.•••* gnu/packages/cmake.scm (cmake-bootstrap)[arguments]: Pass "-DCMAKE_BUILD_TYPE" in #:configure-flags. Marius Bakke2020-01-25
* gnu: python2-pygtk: Build with pango@1.42.•••* gnu/packages/gtk.scm (python2-pygtk)[inputs]: Add PANGO-1.42. Marius Bakke2020-01-24
* gnu: qmapshack: Remove sqlite-with-column-metadata workaround.•••* gnu/packages/geo.scm (qmapshack)[arguments]: Do not set LD_LIBRARY_PATH in wrapper scripts. Marius Bakke2020-01-24
* gnu: bison: Update to 3.5.1.•••* gnu/packages/bison.scm (bison): Update to 3.5.1. Marius Bakke2020-01-24
* gnu: meson: Update to 0.53.1.•••* gnu/packages/build-tools.scm (meson): Update to 0.53.1. Marius Bakke2020-01-24
* gnu: pciutils: Update to 3.6.3.•••* gnu/packages/pciutils.scm (pciutils): Update to 3.6.3. Marius Bakke2020-01-24
* gnu: sqlite: Update to 3.31.0.•••* gnu/packages/sqlite.scm (sqlite): Update to 3.31.0. Marius Bakke2020-01-24
* gnu: util-linux: Update to 2.35.•••* gnu/packages/linux.scm (util-linux): Update to 2.35. [arguments]: Add substitution to fix test locale. Marius Bakke2020-01-24
* gnu: libuv: Update to 1.34.2.•••* gnu/packages/libevent.scm (libuv): Update to 1.34.2. Marius Bakke2020-01-24
* gnu: python-fonttools: Update to 4.2.4.•••* gnu/packages/python-xyz.scm (python-fonttools): Update to 4.2.4. Marius Bakke2020-01-24
* gnu: python-pytest-runner: Update to 5.2.•••* gnu/packages/check.scm (python-pytest-runner): Update to 5.2. [arguments]: New field. [native-inputs]: Remove PYTHON-PYTEST-BOOTSTRAP. Marius Bakke2020-01-24
* gnu: python-freezegun: Update to 0.3.14.•••* gnu/packages/check.scm (python-freezegun): Update to 0.3.14. Marius Bakke2020-01-24
* gnu: python-pycairo: Update to 1.19.0.•••* gnu/packages/gtk.scm (python-pycairo): Update to 1.19.0. (python2-pycairo): Stick with 1.18.2. Marius Bakke2020-01-24
* gnu: python-setuptools-scm: Update to 3.4.3.•••* gnu/packages/python-xyz.scm (python-setuptools-scm): Update to 3.4.3. Marius Bakke2020-01-24