summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Expand)Author
2021-01-28gnu: libsigsegv: Update to 2.13.•••* gnu/packages/libsigsegv.scm (libsigsegv): Update to 2.13. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Vincent Legoll
2021-01-28gnu: libsndfile: Add opus support.•••* gnu/packages/pulseaudio.scm (libsndfile)[inputs]: Move libvorbis, libogg, flac ... [propagated-inputs]: ... to here. Add opus. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Alexandros Theodotou
2021-01-28gnu: postgresql: Set default socket directory.•••* gnu/packages/databases.scm (postgresql)[arguments]: Add 'set-socket-dir phase. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Mathieu Othacehe
2021-01-27gnu: certdata2pem: Fix cross compiling.•••* gnu/packages/certs.scm (certdata2pem)[arguments]: Use cc-for-target. Efraim Flashner
2021-01-27gnu: certdata2pem: Fix source URI.•••* gnu/packages/certs.scm (certdata2pem)[source]: Download just the source. Efraim Flashner
2021-01-27gnu: certs.scm: Add missing import.•••* gnu/packages/certs.scm: Use (gnu packages perl). Efraim Flashner
2021-01-27gnu: nss-certs: Remove Python 2 and Perl build dependencies.•••* gnu/packages/certs.scm (certdata2pem): Swap package to a C variant. (nss-certs): Use 'openssl rehash' instead of the Perl 'c_rehash' script. Adjust for the new certdata2pem program. The number of certificates installed compared to when using the previous script remains unchanged (139 at the time of this commit). Maxim Cournoyer
2021-01-27gnu: nss-certs: Sync with the sources used for nss.•••* gnu/packages/certs.scm (nss-certs)[version]: Reuse nss version. [source]: Reuse nss source. [phases]{install}: Adjust for the new NSS source files hierarchy. Remove trailing #t. Maxim Cournoyer
2021-01-26gnu: boost: Patch transitive linking bug.•••* gnu/packages/patches/boost-fix-transitive-linking.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/boost.scm (boost)[source]: Use it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2021-01-26gnu: nss: Update to the latest changeset to resolve test failures.•••* gnu/packages/patches/nss-3.56-pkgconfig.patch: Update and ajdust. * gnu/packages/patches/nss-increase-test-timeout.patch: Adjust. * gnu/packages/nss.scm (nss)[version]: Compute with the git-version procedure. [source]: Switch to use the latest changeset. Adjust snippet to match restructuring of the source file hierarchy. [make-flags]: Do not chdir to the "nss" directory. [phases]: Delete trailing #t. {check}: Honor the '#:tests?' argument. Update the date used with faketime and adjust for the new all.sh script location. {install}: Adapt to the location of the 'dist/' directory, which is now at the same level as the 'source' checkout. Maxim Cournoyer
2021-01-26gnu: python-setuptools-scm: Update to 5.0.1.•••* gnu/packages/python-xyz.scm (python-setuptools-scm): Update to 5.0.1. Nicolas Goaziou
2021-01-26gnu: mercurial: Update to 5.6.1.•••This fixes the build on Python 3.9. * gnu/packages/version-control.scm (mercurial): Update to 5.6.1. Delete trailing #t. [phases]{check}: Remove the "test-transaction-rollback-on-sigpipe.t" test file and add a comment. Maxim Cournoyer
2021-01-26gnu: bison: Update to 3.7.5.•••* gnu/packages/bison.scm (bison): Update to 3.7.5. Efraim Flashner
2021-01-26gnu: binutils: Update to 2.36.•••* gnu/packages/base.scm (binutils): Update to 2.36. Efraim Flashner
2021-01-24gnu: %boot-tcc-inputs: Use gash-utils.•••* gnu/packages/commencement.scm (%boot-tcc-inputs): Remove diffutils-mesboot. Add gash-utils-boot. (diffutils-mesboot): Remove variable. Efraim Flashner
2021-01-23gnu: guile: Disable parallel builds.•••This works around <https://bugs.gnu.org/20272>, as discussed in <https://lists.gnu.org/archive/html/guix-devel/2021-01/msg00273.html>. * gnu/packages/guile.scm (guile-2.0)[arguments]: Pass #:parallel-build? #f. Ludovic Courtès
2021-01-23gnu: ibus: Remove dependency on GConf.•••GConf has been deprecated for a while. This change removes GConf (and thus ORBit) from the closure of GNOME. * gnu/packages/ibus.scm (ibus)[inputs]: Remove GCONF. Ludovic Courtès
2021-01-21gnu: zziplib: Update to 0.13.72.•••* gnu/packages/compression.scm (zziplib): Update to 0.13.72. [build-system]: Use cmake-build-system [arguments]: Remove field. Signed-off-by: Leo Famulari <leo@famulari.name> Vincent Legoll
2021-01-21gnu: libdrm: Update to 2.4.104.•••* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.104. Signed-off-by: Leo Famulari <leo@famulari.name> Vincent Legoll
2021-01-19gnu: libarchive: Update to 3.5.1.•••* gnu/packages/backup.scm (libarchive): Update to 3.5.1. Signed-off-by: Leo Famulari <leo@famulari.name> Vincent Legoll
2021-01-19gnu: automake: Update to 1.16.3.•••* gnu/packages/autotools.scm (automake): Update to 1.16.3. Efraim Flashner
2021-01-15gnu: python-isort: Update to 5.7.0, fixing build on Python 3.9.•••* gnu/packages/python-xyz.scm (python-isort): Update to 5.7.0. [source]: Delete checked in binary wheels in a snippet. [arguments]: New field. [phases]: Replace the build and install phases, implementing the basics of a PEP 517 build system. {check}: Override phase. {install-example-plugins}: New phase. [native-inputs]: Remove python-mock. Add git-minimal, python-black, python-colorama, python-hypothesmith, python-libcst-minimal, python-poetry-core, python-pylama, python-pypa-build and python-pytest-mock. [home-page]: Update home page. Maxim Cournoyer
2021-01-15gnu: python2-isort: Remove package.•••* gnu/packages/python-xyz.scm (python-isort)[properties]: Remove field. (python2-isort): Delete variable. Maxim Cournoyer
2021-01-15gnu: python2-factory-boy: Remove package.•••* gnu/packages/python-xyz.scm (python2-factory-boy): Remove variable. Maxim Cournoyer
2021-01-15gnu: python2-orator: Remove package.•••* gnu/packages/databases.scm (python-orator)[properties]: Delete field. (python2-orator): Remove variable. Maxim Cournoyer
2021-01-15gnu: python2-pylint: Remove package.•••* gnu/packages/check.scm (python-pylint)[properties]: Delete field. * gnu/packages/check.scm (python2-pylint): Remove variable. Maxim Cournoyer
2021-01-15gnu: Add python-pylama.•••* gnu/packages/python-check.scm (python-pylama): New variable. Maxim Cournoyer
2021-01-15gnu: Add python-mypy-minimal.•••* gnu/packages/python-check.scm (python-mypy-minimal): New variable. Maxim Cournoyer
2021-01-15gnu: python-typing-inspect: Fix build on Python 3.9.•••* gnu/packages/patches/python-typing-inspect-fix.patch: Add patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/python-xyz.scm (python-typing-inspect)[patches]: Apply it. Maxim Cournoyer
2021-01-15gnu: python-hypothesmith: Update to 0.1.8.•••* gnu/packages/check.scm (python-hypothesmith): Update to 0.1.8. [propagated-inputs]: Replace python-hypothesmith-5.23 by python-hypothesmith. Maxim Cournoyer
2021-01-15gnu: Add python-libcst-minimal.•••* gnu/packages/python-xyz.scm (python-libcst-minimal): New variable. (python-libcst): Add a tests? argument to the check phase override and strip trailing #t. Maxim Cournoyer
2021-01-15gnu: python-virtualenv: Update to 20.3.1.•••* gnu/packages/python-xyz.scm (python-virtualenv): Update to 20.3.1. [propagated-inputs]: Remove setuptools and python-importlib-metadata. Maxim Cournoyer
2021-01-15gnu: python-flake8-pyi: Update to 20.10.0.•••* gnu/packages/python-xyz.scm (python-flake8-pyi): Update to 20.10.0. Maxim Cournoyer
2021-01-15gnu: python-hypothesis: Update to 6.0.2•••* gnu/packages/check.scm (python-hypothesis): Update to 6.0.2. (python-hypothesis-5.23): Delete variable. Maxim Cournoyer
2021-01-15gnu: python-backpack: Fix build.•••* gnu/packages/python-xyz.scm (python-backpack)[native-inputs]: Add python-toml. Maxim Cournoyer
2021-01-15gnu: python-simplejson: Update to 3.17.2, fixing build.•••* gnu/packages/python-xyz.scm (python-simplejson): Update to 3.17.2. [native-inputs]: Add python-toml. Maxim Cournoyer
2021-01-15gnu: python-babel: Fix build.•••* gnu/packages/python-xyz.scm (python-babel)[source]: Re-indent. [native-inputs]: Add tzdata-for-tests. Maxim Cournoyer
2021-01-15gnu: python-3.9: Add a search path specification for PYTHONTZPATH.•••Python 3.9 implemented PEP 615 (<)https://www.python.org/dev/peps/pep-0615/>), which relies on either a compiled time default value or the PYTHONTZPATH environment variable to find the system tzdata database. * gnu/packages/python.scm (python-3.9)[native-search-paths]: Add a new search path specification for PYTHONTZPATH. Maxim Cournoyer
2021-01-15gnu: python-pympler: Update to 0.9.•••* gnu/packages/python-xyz.scm (python-pympler): Update to 0.9. Maxim Cournoyer
2021-01-15gnu: python-pytest-forked: Update to 1.3.0.•••* gnu/packages/check.scm (python-pytest-forked): Update to 1.3.0. [propagated-inputs]: Move python-pytest to... [native-inputs]: ... here. Maxim Cournoyer
2021-01-15gnu: python-typed-ast: Update to 1.4.2.•••* gnu/packages/python-xyz.scm (python-typed-ast): Update to 1.4.2. Maxim Cournoyer
2021-01-15gnu: python-mccabe: Fix indentation.•••* gnu/packages/python-xyz.scm (python-mccabe): Fix indentation. Maxim Cournoyer
2021-01-15gnu: python-pyflakes: Fix build.•••* gnu/packages/patches/python-pyflakes-fix-tests.patch: Add patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/python-xyz.scm (python-pyflakes)[patches]: Apply it. [home-page]: Update. Maxim Cournoyer
2021-01-15gnu: python-mccabe: Add missing python-toml input.•••* gnu/packages/python-xyz.scm (python-mccabe)[native-inputs]: Add python-toml. [home-page]: Update home page. Maxim Cournoyer
2021-01-15gnu: python-pytest: Propagate python-iniconfig, python-toml.•••Based on a reading of the install_requires field of its setup.cfg file. * gnu/packages/check.scm (python-pytest)[native-inputs]: Move python-iniconfig... [propagated-inputs]: ... to here. Add python-toml. Remove python-atomicwrites, apparently only required on the win32 platform. Maxim Cournoyer
2021-01-15gnu: python-mypy: Fix build.•••This follows commit b5ccc6cc9a, which updated python-pytest to version 6 and removed the python-pytest-6 variable. * gnu/packages/python-check.scm (python-mypy) [native-inputs]: Rename python-pytest-6 to python-pytest. Maxim Cournoyer
2021-01-15gnu: python-decorator: Update to 4.4.2.•••* gnu/packages/python-xyz.scm (python-decorator): Update to 4.4.2. Maxim Cournoyer
2021-01-15gnu: Add python-pypa-build.•••* gnu/packages/python-build.scm (python-pypa-build): New variable. Maxim Cournoyer
2021-01-15gnu: python-xyz: Move a few modules to (gnu packages python-build).•••* gnu/packages/python-xyz.scm (python-pep517): Inherit from python-pep517-bootstrap. Remove the inherited common fields. (python-poetry-core, python-wheel) (python-toml): Move to ... * gnu/packages/python-build.scm: ... here, a new module. (python-pep517-bootstrap): New package. * gnu/local.mk (GNU_SYSTEM_MODULES): Register the new module. Maxim Cournoyer
2021-01-15gnu: tar: Update to 1.33.•••* gnu/packages/base.scm (tar): Update to 1.33. Ludovic Courtès