aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-10-26gnu: sqlite: Move Hurd-specific patch into source....* gnu/packages/sqlite.scm (sqlite)[native-inputs]: Move conditional "sqlite-hurd.patch" to... [source]: ...here. [arguments]: Remove "patch-sqlite/hurd" stage. Jan (janneke) Nieuwenhuizen
2020-10-26gnu: boost: Move conditional configure fix for the Hurd inline....* gnu/packages/boost.scm (boost)[arguments]: Inline configure substitution for the Hurd. Jan (janneke) Nieuwenhuizen
2020-10-26gnu: sudo: Undo "groff" dependency removal for the Hurd....* gnu/packages/admin.scm (sudo)[native-inputs]: Undo "groff" dependency removal for the Hurd. Jan (janneke) Nieuwenhuizen
2020-10-26gnu: glibc: Move patches for the Hurd from cross-libc....* gnu/packages/cross-base.scm (cross-libc)[arguments]: Remove "patch-libc/hurd" stage. [native-inputs]: Move hurd patches to... * gnu/packages/base.scm (glibc)[source]: ...here. Jan (janneke) Nieuwenhuizen
2020-10-23gnu: python-six: Update to 1.15.0....* gnu/packages/python-xyz.scm (python-six): Update to 1.15.0. Signed-off-by: Christopher Baines <mail@cbaines.net> Simon South
2020-10-23gnu: mpc: Update to 1.2.1....* gnu/packages/multiprecision.scm (mpc): Update to 1.2.1. Andreas Enge
2020-10-22gnu: inetutils: Let telnetd and rlogind find login....Without the shadow input, configure doesn't find login and sets PATH_LOGIN to a (wrong) default value, which means that rlogind and telnetd doesn't work. * gnu/packages/admin.scm (inetutils): Let telnetd and rlogind find login. [inputs]: Add shadow. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Michael Rohleder
2020-10-21gnu: libcacard: Enable tests....gnutls is now built with p11-kit support. * gnu/packages/spice.scm (libcacard)[arguments]: Don't disable the tests. Christopher Baines
2020-10-21gnu: gnutls: Enable p11-kit....Everywhere except mips64el, where a comment says it doesn't work. I can't test as I can't build this on mips64el anyway. This change will enable running the tests for libcacard. * gnu/packages/tls.scm (gnutls)[arguments]: Only specify --without-p11-kit on mips64el. [inputs]: Include the p11-kit for all systems except mips64el. Christopher Baines
2020-10-20gnu: python-2.7: Byte compile files with a single optimization level....* gnu/packages/python.scm (python-2.7)[phases]{rebuild-bytecode}: Byte compile using optimization level, -OO. Provide the output directory as the source argument to 'compileall', instead of looping over each individual source file. Maxim Cournoyer
2020-10-20gnu: python-2.7: Update to 2.7.18....* gnu/packages/python.scm (python-2.7): Update to 2.7.18. Maxim Cournoyer
2020-10-20gnu: python-2.7: Fix indentation....* gnu/packages/python.scm (python-2.7): Fix indentation. Maxim Cournoyer
2020-10-20build-system/python: Revert changing of phase order....Commit c94a2864d4 moved the 'check' phase back into its original place before the 'install' phase, but such a change would require adapting the definition of many Python packages which have come to rely on such phase ordering. * guix/build/python-build-system.scm (%standard-phases): Move the check phase back after the install phase, and update comment. Maxim Cournoyer
2020-10-19gnu: python-xmlschema: Update to 1.2.5....* gnu/packages/xml.scm (python-xmlschema): Update to 1.2.5. [phases]{check}: Skip the failing test 'test_export_remote__issue_187'. Maxim Cournoyer
2020-10-19gnu: python-elementpath: Update to 2.0.3....* gnu/packages/xml.scm (python-elementpath): Update to 2.0.3. [arguments]: Add field; disable the tests. Maxim Cournoyer
2020-10-19gnu: icedove: Refer to the correct node variable....* gnu/packages/gnuzilla.scm (icedove)[native-inputs]: Refer to the node rather than node-10.22, as the later no longer exists. Maxim Cournoyer
2020-10-19gnu: icecat: Refer to the correct node variable....* gnu/packages/gnuzilla.scm (icecat)[native-inputs]: Refer to the node rather than node-10.22, as the later no longer exists. Maxim Cournoyer
2020-10-19gnu: python-atomicwrites: Update to 1.4.0....* gnu/packages/python-xyz.scm (python-atomicwrites): Update to 1.4.0. Maxim Cournoyer
2020-10-19build-system/python: Do not embed timestamps in the .pyc byte code files....Fixes <https://issues.guix.gnu.org/22129>. A previously worked around problem where running the test suite after byte compiling the sources in commit 6bbb37a545912c6bb2513ee08587ee4fe39cc330 could be broken by adding built sources to the PYTHONPATH, as is done for python-matplotlib and many others. This seems to be caused by the timestamps embedded in the sources (mtime), that can somehow change when running the tests, or by picking up the different installed source files mtimes when their location is added to the PYTHONPATH. Since Python 3.7.0, it is possible to produce .pyc byte code files that do not embed any timestamp, which solves the problem in a definitive way. This patch makes use of this new feature. * guix/build/python-build-system.scm (install): Add '--no-compile' parameter to setup.py, and instead invoke the 'compileall' module with the "--invalidation-mode=unchecked-hash" option to byte compile the source files. (%standard-phases): Revert the workaround that moved the check phase after the install phase, as it is no longer necessary. Update comment. Reported-by: Mark H Weaver <mhw@netris.org> Maxim Cournoyer
2020-10-19Merge branch 'staging'...Conflicts: gnu/packages/admin.scm gnu/packages/commencement.scm gnu/packages/gdb.scm gnu/packages/llvm.scm gnu/packages/package-management.scm gnu/packages/tls.scm Maxim Cournoyer
2020-10-19gnu: python-asn1crypto: Fix indentation....* gnu/packages/python-crypto.scm (python-asn1crypto): Fix indentation. Maxim Cournoyer
2020-10-19gnu: python-asn1crypto: Update to 1.4.0....* gnu/packages/python-crypto.scm (python-asn1crypto): Update to 1.4.0. Maxim Cournoyer
2020-10-19Merge branch 'master' into stagingMarius Bakke
2020-10-19gnu: Add libebur128....* gnu/packages/audio.scm (libebur128): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Vinicius Monego
2020-10-19gnu: Add ccal....* gnu/packages/calendar.scm (ccal): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Peng Mei Yu
2020-10-19gnu: Add authenticator....* gnu/packages/gnome.scm (authenticator): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Vinicius Monego
2020-10-19gnu: Add python-pyzbar....* gnu/packages/python-xyz.scm (python-pyzbar): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Vinicius Monego
2020-10-19gnu: Add yoyo-migrations....* gnu/packages/databases.scm (yoyo-migrations): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Vinicius Monego
2020-10-19gnu: Add python-pyotp....* gnu/packages/python-crypto.scm (python-pyotp): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Vinicius Monego
2020-10-19gnu: Add python-pyfavicon....* gnu/packages/python-xyz.scm (python-pyfavicon): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Vinicius Monego
2020-10-19gnu: Add passwordsafe....* gnu/packages/gnome.scm (passwordsafe): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Vinicius Monego
2020-10-19gnu: libpwquality: Enable Python binding....* gnu/packages/password-utils.scm (libpwquality)[arguments]: Enable Python binding. [native-inputs]: Add python-wrapper. Signed-off-by: Marius Bakke <marius@gnu.org> Vinicius Monego
2020-10-19gnu: Add python-pykeepass....* gnu/packages/python-crypto.scm (python-pykeepass): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Vinicius Monego
2020-10-19gnu: Add python-grandalf....* gnu/packages/python-xyz.scm (python-grandalf): New variable. Signed-off-by: Marius Bakke <marius@gnu.org> Joseph LaFreniere
2020-10-19gnu: ungoogled-chromium: Update to 86.0.4240.75-0.c34a56d....* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 86. Include bundled libc++, jsoncpp, re2 and libvpx for now. (gentoo-patch, chromium-gcc-patchset, %gentoo-patches, %gentoo-revision, xcb-proto/python2): Remove variables. (%debian-revision, %debian-patches): Update to debian/84.0.4147.105-1. Remove jsoncpp unbundling patch. (%ungoogled-revision, %ungoogled-origin): Update to c34a56db4c121238fface560. (%chromium-version, arch-patch, %arch-revision): New variables. (%arch-patches): Add more patches. (ungoogled-chromium-snippet): Don't apply GCC or Gentoo patches. Don't unbundle libvpx or re2. (ungoogled-chromium): Update to 86.0.4240.75-0.c34a56d. [arguments]: Adjust #:configure-flags and substitutions for 86. Add workaround for building with bundled libc++. Adjust install phase to take a hard coded list of files instead of using SCANDIR and REGEXP-EXEC. [native-inputs]: Change from CLANG-10 to CLANG-11. [inputs]: Remove JSONCPP, RE2 and XCB-PROTO/PYTHON2. Marius Bakke
2020-10-19gnu: gn: Update to 0.0-1819.e327ffd....* gnu/packages/build-tools.scm (gn): Update to 0.0-1819.e327ffd. Marius Bakke
2020-10-19gnu: lld: Update to 11.0.0....* gnu/packages/llvm.scm (lld): Update to 11.0.0. [inputs]: Change from LLVM-10 to LLVM-11. Marius Bakke
2020-10-19gnu: LLVM, Clang: Add 11.0.0....* gnu/packages/patches/clang-11.0-libc-search-path.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/llvm.scm (llvm-11, clang-runtime-11, clang-11, clang-toolchain-11): New variables. Marius Bakke
2020-10-19gnu: llvm.scm: Reorder variables....Keep all LLVM and Clang packages in order, define default versions last. Marius Bakke
2020-10-19gnu: extempore: Inline custom package variants....Except novel ones without suitable replacements in Guix. * gnu/packages/music.scm (portmidi-for-extempore): Remove variable, and move to ... (extempore)[inputs]: ... here. * gnu/packages/llvm.scm (llvm-for-extempore): Likewise. * gnu/packages/image.scm (stb-image-for-extempore): Likewise. Marius Bakke
2020-10-19build-system/haskell: Disable parallel builds....Fixes <https://bugs.gnu.org/43843>. * guix/build-system/haskell.scm (haskell-build): Turn off PARALLEL-BUILD? by default. Signed-off-by: Marius Bakke <marius@gnu.org> zimoun
2020-10-18gnu: python-babel: Reinstate previously failing tests....* gnu/packages/python-xyz.scm (python-babel)[arguments]: Remove field. [home-page]: Use HTTPS. Maxim Cournoyer
2020-10-18gnu: python-babel: Fix build....* gnu/packages/patches/python-babel-fix-parse-future-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/python-xyz.scm (python-babel): Use it. Maxim Cournoyer
2020-10-18gnu: curl: Update to 7.73.0....* gnu/packages/curl.scm (curl): Update to 7.73.0. Maxim Cournoyer
2020-10-18installer: Call setlocale after init gettext....* gnu/installer.scm (installer-program)[init-gettext]: Change locale from C, installed at the program start. Miguel Ángel Arruga Vivas
2020-10-18system: Use locale information in grub.cfg....* gnu/bootloader/grub.scm (define-module): Add new dependency. (grub-configuration-file): Add locale keyword. (grub-configuration-file)[locale-config]: New variable with generated locale configuration when locale parameter has been provided. [builder]: Add locale-config. Miguel Ángel Arruga Vivas
2020-10-18system: Provide locale information to the bootloader....* gnu/machine/ssh.scm (roll-back-managed-host): Use locale information from boot-parameters. * gnu/system.scm (operating-system-bootcfg): Provide locale information to the bootloader. * guix/system/script.scm (reinstall-bootloader): Use locale information from boot-parameters. Miguel Ángel Arruga Vivas
2020-10-18system: Add locale to boot-parameters....* gnu/system.scm (define-module)[export]: Add boot-parameters-locale. (<boot-parameters>)[locale]: New field. [boot-parameters-locale]: New accessor. (read-boot-parameters): Read locale field. (operating-system-boot-parameters): Provide operating-system locale to boot-parameters record. (opeating-system-boot-parameters-file): Likewise. * Makefile.am (SCM_TESTS): Add tests/boot-parameters.scm. * tests/boot-parameters.scm: New test file. Miguel Ángel Arruga Vivas
2020-10-18gnu: Add python2-openpyxl....* gnu/packages/python-xyz.scm (python2-openpyxl): New package. (python-openpyxl)[properties]: Add reference to python2-openpyxl. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> BonfaceKilz
2020-10-18gnu: Add hunspell-dict-de....* gnu/packages/libreoffice.scm (hunspell-dict-de): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Jonathan Brielmaier