summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: linux-libre: Include pinctrl driver for Cherryview / Braswell hardware.base-for-series-11027base-for-series-11026base-for-series-11025base-for-series-11023base-for-series-11022base-for-series-11021Leo Famulari2022-01-18
| | | | | | | | | Fixes <https://issues.guix.gnu.org/53329>, "Integrated keyboard doesn't work (Lenovo N22)". Reported by Jack Ridehalgh <jack@ridehalgh.uk>. * gnu/packages/aux-files/linux-libre/5.15-i686.conf, gnu/packages/aux-files/linux-libre/5.15-x86_64.conf: Set CONFIG_PINCTRL_CHERRYVIEW=y.
* gnu: Add font-bravura.Philip McGrath2022-01-18
| | | | | | * gnu/packages/fonts.scm (font-bravura): New public variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add font-cormorant.Philip McGrath2022-01-18
| | | | | | | | | | | | | Cormorant is a family of free fonts in the Garamond tradition. The fonts are widely used, including in professionally-published books, e.g. the German paperback edition of the works of Kazuo Ishiguro from Heyne Verlag: https://fontsinuse.com/uses/19694/kazuo-ishiguro-heyne-verlag -Philip * gnu/packages/fonts.scm (font-cormorant): New public variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add guile-srfi-189.Attila Lendvai2022-01-18
| | | | | | * gnu/packages/guile-xyz.scm (guile-srfi-189): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* doc: Add a language menu in the HTML manual.Ludovic Courtès2022-01-18
| | | | | * doc/build.scm (stylized-html): New procedure. (html-manual): Use it.
* doc: Factorize 'language-code->native-name'.Ludovic Courtès2022-01-18
| | | | | | | * doc/build.scm (localization-helper-module)[content](translate): Add call to 'setenv' before 'write'. Remove use of 'with-language'. (language-code->native-name): New procedure. (html-manual-indexes)[build](top-level-index): Use it.
* gnu: pitivi: Make Python a regular input.Leo Famulari2022-01-18
| | | | | | | | | The built package does keep a reference to Python. This is a followup to commit 10be314cd8ac76d7a58f5ad4fcf3365cdd161234. * gnu/packages/video.scm (pitivi)[native-inputs]: Move PYTHON ... [inputs]: ... to here.
* gnu: Blanket: Make Python a regular input.Leo Famulari2022-01-18
| | | | | | | | | The built package does keep a reference to Python. This is a followup to commit 3cf59e02e7eed788f02fa1a2c96d1ebedbcd2c84. * gnu/packages/task-management.scm (blanket)[native-inputs]: Move PYTHON ... [inputs]: ... to here.
* gnu: python-piexif: Fix patch.Hartmut Goebel2022-01-18
| | | | | | | Line-endings in the patch need to be CRLF to meet the patched file's content. * gnu/packages/patches/python-piexif-fix-tests-with-pillow-7.2.patch: Change line-endings of patched lines.
* gnu: gnome-music: Add a direct dependency on Python.Leo Famulari2022-01-18
| | | | | | | Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer propagates Python. * gnu/packages/gnome.scm (gnome-music)[inputs]: Add python.
* gnu: python-igraph: Do not inherit igraph replacements.Marius Bakke2022-01-18
| | | | | | | ...because igraph is built from different source code. * gnu/packages/graph.scm (python-igraph): Use object inheritance instead of PACKAGE/INHERIT.
* gnu: python-pyzabbix: Fix test failure.Marius Bakke2022-01-18
| | | | | * gnu/packages/monitoring.scm (python-pyzabbix)[arguments]: Adjust test invokation.
* gnu: python-peachpy: Fix build.Marius Bakke2022-01-18
| | | | | | * gnu/packages/python-xyz.scm (python-peachpy)[arguments]: Invoke nosetests directly. [native-inputs]: Add PYTHON-SETUPTOOLS.
* gnu: python-sparqlwrapper: Build with older setuptools.Marius Bakke2022-01-18
| | | | | * gnu/packages/rdf.scm (python-sparqlwrapper)[native-inputs]: Add PYTHON-SETUPTOOLS.
* gnu: python-aiohttp: Propagate attrs.Marius Bakke2022-01-18
| | | | | | | ...as required by its egginfo. * gnu/packages/python-web.scm (python-aiohttp)[propagated-inputs]: Add PYTHON-ATTRS.
* gnu: python-dulwich: Update to 0.20.30.Marius Bakke2022-01-18
| | | | | | * gnu/packages/python-xyz.scm (python-dulwich): Update to 0.20.30. [arguments]: Remove workaround. Patch one more file. [native-inputs]: Add GNUPG and PYTHON-GPG.
* gnu: python-leidenalg: Fix build failure.Marius Bakke2022-01-18
| | | | | * gnu/packages/graph.scm (python-leidenalg)[arguments]: Add #:phases. [native-inputs]: Add PYTHON-SETUPTOOLS.
* gnu: python-parse-type: Update to 0.5.2.Marius Bakke2022-01-18
| | | | | * gnu/packages/python-xyz.scm (python-parse-type): Update to 0.5.2. [native-inputs]: Add PYTHON-SETUPTOOLS.
* gnu: python-pydot: Update to 1.4.2.Marius Bakke2022-01-18
| | | | | | | * gnu/packages/graphviz.scm (python-pydot): Update to 1.4.2. [source](patches): Remove. * gnu/packages/patches/python-pydot-regression-test.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu: python-pydot: Build with old pyparsing.Marius Bakke2022-01-18
| | | | | * gnu/packages/graphviz.scm (python-pydot)[propagated-inputs]: Change from PYTHON-PYPARSING to PYTHON-PYPARSING-2.4.7.
* gnu: python-kazoo: Update to 2.8.0.Marius Bakke2022-01-18
| | | | * gnu/packages/python-xyz.scm (python-kazoo): Update to 2.8.0.
* gnu: python-rdflib-jsonld: Update to 0.6.2.Marius Bakke2022-01-18
| | | | * gnu/packages/rdf.scm (python-rdflib-jsonld): Update to 0.6.2.
* gnu: python-rdflib: Update to 6.1.1.Marius Bakke2022-01-18
| | | | | | | | | | | * gnu/packages/rdf.scm (python-rdflib): Update to 6.1.1. [arguments]: Remove #:tests. Add #:phases. [native-inputs]: Change from PYTHON-NOSE to PYTHON-PYTEST. (python-rdflib-5): New variable. (python2-rdflib): Inherit from PYTHON-RDFLIB-5. * gnu/packages/python-xyz.scm (python-prov): Change from PYTHON-RDFLIB to PYTHON-RDFLIB-5. * gnu/packages/bioinformatics.scm (cwltool): Likewise.
* gnu: python-libusb1: Update to 2.0.1.Marius Bakke2022-01-18
| | | | | * gnu/packages/libusb.scm (python-libusb1): Update to 2.0.1. [arguments]: Remove trailing #t's and adjust file name.
* gnu: python-lazr-delegates: Fix test failure.Marius Bakke2022-01-18
| | | | | | * gnu/packages/python-xyz.scm (python-lazr-delegates)[arguments]: Invoke 'nosetests' directly instead of through setup.py. While at it, respect '--without-tests'.
* gnu: python-gevent: Update to 21.12.0.Marius Bakke2022-01-18
| | | | | | * gnu/packages/python-xyz.scm (python-gevent): Update to 21.12.0. [propagated-inputs]: Simplify. Move PYTHON-OBJGRAPH ... [native-inputs]: ... here. Remove PYTHON-SIX.
* gnu: arm-trusted-firmware-rk3399: Remove input labels.Marius Bakke2022-01-18
| | | | | * gnu/packages/firmware.scm (arm-trusted-firmware-rk3399)[native-inputs]: Use (modify-inputs ...).
* gnu: arm-trusted-firmware: Remove input labels.Marius Bakke2022-01-18
| | | | | * gnu/packages/firmware.scm (make-arm-trusted-firmware)[native-inputs]: Remove labels.
* gnu: Add arm-trusted-firmware-imx8mq.Marius Bakke2022-01-18
| | | | * gnu/packages/firmware.scm (arm-trusted-firmware-imx8mq): New public variable.
* gnu: arm-trusted-firmware: Use the default compiler.Marius Bakke2022-01-18
| | | | | * gnu/packages/firmware.scm (make-arm-trusted-firmware)[native-inputs]: Remove GCC-9.
* gnu: Adjust merge resolution.Marius Bakke2022-01-18
| | | | | | | | | | | | Commit 276f40fdc349d2ad62582b23ea55e061b689cfc0 added unnecessary changes to these variables. * gnu/packages/openstack.scm (python-os-testr)[propagated-inputs]: Remove everything except PYTHON-STESTR. [native-inputs]: Add PYTHON-BABEL, PYTHON-TESTREPOSITORY and PYTHON-TESTTOOLS. * gnu/packages/python-xyz.scm (python-platformdirs)[arguments]: Remove obsolete phase. Run pytest verbosely. [native-inputs]: Remove PYTHON-PYTEST-COV.
* gnu: gqrx: Update to 2.15.4.Guillaume Le Vaillant2022-01-18
| | | | * gnu/packages/radio.scm (gqrx): Update to 2.15.4.
* daemon: Always default to gzip for log compression.Ludovic Courtès2022-01-18
| | | | | | | | * nix/libstore/globals.cc (Settings::Settings): Have 'logCompression' default to COMPRESSION_GZIP unconditionally. * gnu/services/base.scm (<guix-configuration>)[log-compression]: Default to 'gzip. * doc/guix.texi (Invoking guix-daemon, Base Services): Adjust accordingly.
* gnu: papi: Update to 6.0.0.Ludovic Courtès2022-01-18
| | | | | | | | | | | * gnu/packages/profiling.scm (papi): Update to 6.0.0. [source]: Add 'modules' and 'snippet'. [inputs]: Add LIBPFM4. [native-inputs]: Remove AUTOCONF. [arguments]: Use gexps. Pass "--with-shlib-tools" and "--with-pfm-prefix=". Remove 'autoconf', 'patch-components', and 'components' phases. Add 'change-directory' phase. Adjust file name in 'extra-doc' phase'.
* gnu: papi: Add 'release-monitoring-url' property.Ludovic Courtès2022-01-18
| | | | * gnu/packages/profiling.scm (papi)[properties]: New field.
* doc: Extract (localization) module.Ludovic Courtès2022-01-18
| | | | | * doc/build.scm (localization-helper-module): New procedure. (html-manual-indexes)[build]: Use it. Remove use of GUILE-JSON-3.
* gnu: gnome-control-center: Update to 41.2.Maxim Cournoyer2022-01-18
| | | | | | | | | | * gnu/packages/patches/gnome-control-center-libexecdir.patch: Add patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/gnome.scm (gnome-control-center): Update to 41.2. [source]: Apply patch. [phases]{no-polkit-magic}: New phase. [native-inputs]: Use new style. Add python. [propagated-inputs]: Use new style. Replace gdk-pixbuf by librsvg.
* gnu: gnome-boxes: Add python to native inputs.Maxim Cournoyer2022-01-18
| | | | | | * gnu/packages/gnome.scm (gnome-boxes)[native-inputs]: Use new style and add python. [inputs]: Use new style.
* gnu: folks: Add python to native inputs.Maxim Cournoyer2022-01-18
| | | | | | | Reported by ekaitz on #guix. * gnu/packages/gnome.scm (folks): Delete trailing #t. [native-inputs]: Use new style. Add python.
* gnu: python-dbusmock: Update to 0.25.0 and reap terminated processes.Maxim Cournoyer2022-01-18
| | | | | | | | | | | | | It was reported by abrenon and zimoun in #guix that python-dbusmock would fail to build on their systems. * gnu/packages/python-xyz.scm (python-dbusmock) [imported-modules, modules]: New arguments. [native-inputs]: Use new style. [phases]{check}: Override phase to run it via a dumb init that can handle signals and reap dead processes correctly. This prevents test suite failures in some cases (though it is still unknown why it was working on some systems and not on others before the change).
* gnu: vte: Fix build.base-for-series-11020base-for-series-11019base-for-series-11018Mathieu Othacehe2022-01-18
| | | | * gnu/packages/gnome.scm (vte)[native-inputs]: Add python.
* gnu: python-jose: Update to 3.3.0.Lars-Dominik Braun2022-01-18
| | | | | | | Failed due to upgrade of python-ecdsa in commit 8f73537f7961e93cce0c0457c9f762ff1f1770cb. * gnu/packages/python-web.scm (python-jose): Update to 3.3.0.
* gnu: python-esptool-3.0: Add missing dependencies.Lars-Dominik Braun2022-01-18
| | | | | | | Fixes: <https://issues.guix.gnu.org/52988> * gnu/packages/engineering.scm (python-esptool-3.0)[propagated-inputs]: Add python-reedsolo, python-cryptography and python-bitstring.
* gnu: python-ecdsa: Update to 0.17.0.Lars-Dominik Braun2022-01-18
| | | | | | | Required by python-esptool. * gnu/packages/python-crypto.scm (python-ecdsa): Update to 0.17.0. [arguments]: Ignore failing test.
* gnu: Add python-reedsolo.Lars-Dominik Braun2022-01-18
| | | | | | Missing dependency of python-esptool. * gnu/packages/python-xyz.scm (python-reedsolo): New variable.
* gnu: emacs-xclip: Update to 1.11.Nicolas Goaziou2022-01-18
| | | | | * gnu/packages/emacs-xyz.scm (emacs-xclip): Update to 1.11. [source]: Use ".tar" extension.
* gnu: gmni: Update to 1.0.Nicolas Goaziou2022-01-18
| | | | | | * gnu/packages/web-browsers.scm (gmni): Update to 1.0. [arguments]<#:make-flags>: Use G-expressions. [inputs]: Replace openssl with bearssl.
* gnu: Add bearssl.Nicolas Goaziou2022-01-18
| | | | * gnu/packages/tls.scm (bearssl): New variable.
* gnu: lagrange: Update to 1.10.0.Nicolas Goaziou2022-01-18
| | | | * gnu/packages/web-browsers.scm (lagrange): Update to 1.10.0.
* gnu: emacs-svg-lib: Update to 0.2.5.Nicolas Goaziou2022-01-18
| | | | * gnu/packages/emacs-xyz.scm (emacs-svg-lib): Update to 0.2.5.