summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-01-18gnu: linux-libre: Include pinctrl driver for Cherryview / Braswell hardware....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. Leo Famulari
2022-01-18gnu: Add font-bravura....* gnu/packages/fonts.scm (font-bravura): New public variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-01-18gnu: Add font-cormorant....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> Philip McGrath
2022-01-18gnu: Add guile-srfi-189....* gnu/packages/guile-xyz.scm (guile-srfi-189): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Attila Lendvai
2022-01-18doc: Add a language menu in the HTML manual....* doc/build.scm (stylized-html): New procedure. (html-manual): Use it. Ludovic Courtès
2022-01-18doc: Factorize 'language-code->native-name'....* 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. Ludovic Courtès
2022-01-18gnu: pitivi: Make Python a regular input....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. Leo Famulari
2022-01-18gnu: Blanket: Make Python a regular input....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. Leo Famulari
2022-01-18gnu: python-piexif: Fix patch....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. Hartmut Goebel
2022-01-18gnu: gnome-music: Add a direct dependency on Python....Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer propagates Python. * gnu/packages/gnome.scm (gnome-music)[inputs]: Add python. Leo Famulari
2022-01-18gnu: python-igraph: Do not inherit igraph replacements.......because igraph is built from different source code. * gnu/packages/graph.scm (python-igraph): Use object inheritance instead of PACKAGE/INHERIT. Marius Bakke
2022-01-18gnu: python-pyzabbix: Fix test failure....* gnu/packages/monitoring.scm (python-pyzabbix)[arguments]: Adjust test invokation. Marius Bakke
2022-01-18gnu: python-peachpy: Fix build....* gnu/packages/python-xyz.scm (python-peachpy)[arguments]: Invoke nosetests directly. [native-inputs]: Add PYTHON-SETUPTOOLS. Marius Bakke
2022-01-18gnu: python-sparqlwrapper: Build with older setuptools....* gnu/packages/rdf.scm (python-sparqlwrapper)[native-inputs]: Add PYTHON-SETUPTOOLS. Marius Bakke
2022-01-18gnu: python-aiohttp: Propagate attrs.......as required by its egginfo. * gnu/packages/python-web.scm (python-aiohttp)[propagated-inputs]: Add PYTHON-ATTRS. Marius Bakke
2022-01-18gnu: python-dulwich: Update to 0.20.30....* 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. Marius Bakke
2022-01-18gnu: python-leidenalg: Fix build failure....* gnu/packages/graph.scm (python-leidenalg)[arguments]: Add #:phases. [native-inputs]: Add PYTHON-SETUPTOOLS. Marius Bakke
2022-01-18gnu: python-parse-type: Update to 0.5.2....* gnu/packages/python-xyz.scm (python-parse-type): Update to 0.5.2. [native-inputs]: Add PYTHON-SETUPTOOLS. Marius Bakke
2022-01-18gnu: python-pydot: Update to 1.4.2....* 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. Marius Bakke
2022-01-18gnu: python-pydot: Build with old pyparsing....* gnu/packages/graphviz.scm (python-pydot)[propagated-inputs]: Change from PYTHON-PYPARSING to PYTHON-PYPARSING-2.4.7. Marius Bakke
2022-01-18gnu: python-kazoo: Update to 2.8.0....* gnu/packages/python-xyz.scm (python-kazoo): Update to 2.8.0. Marius Bakke
2022-01-18gnu: python-rdflib-jsonld: Update to 0.6.2....* gnu/packages/rdf.scm (python-rdflib-jsonld): Update to 0.6.2. Marius Bakke
2022-01-18gnu: python-rdflib: Update to 6.1.1....* 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. Marius Bakke
2022-01-18gnu: python-libusb1: Update to 2.0.1....* gnu/packages/libusb.scm (python-libusb1): Update to 2.0.1. [arguments]: Remove trailing #t's and adjust file name. Marius Bakke
2022-01-18gnu: python-lazr-delegates: Fix test failure....* gnu/packages/python-xyz.scm (python-lazr-delegates)[arguments]: Invoke 'nosetests' directly instead of through setup.py. While at it, respect '--without-tests'. Marius Bakke
2022-01-18gnu: python-gevent: Update to 21.12.0....* gnu/packages/python-xyz.scm (python-gevent): Update to 21.12.0. [propagated-inputs]: Simplify. Move PYTHON-OBJGRAPH ... [native-inputs]: ... here. Remove PYTHON-SIX. Marius Bakke
2022-01-18gnu: arm-trusted-firmware-rk3399: Remove input labels....* gnu/packages/firmware.scm (arm-trusted-firmware-rk3399)[native-inputs]: Use (modify-inputs ...). Marius Bakke
2022-01-18gnu: arm-trusted-firmware: Remove input labels....* gnu/packages/firmware.scm (make-arm-trusted-firmware)[native-inputs]: Remove labels. Marius Bakke
2022-01-18gnu: Add arm-trusted-firmware-imx8mq....* gnu/packages/firmware.scm (arm-trusted-firmware-imx8mq): New public variable. Marius Bakke
2022-01-18gnu: arm-trusted-firmware: Use the default compiler....* gnu/packages/firmware.scm (make-arm-trusted-firmware)[native-inputs]: Remove GCC-9. Marius Bakke
2022-01-18gnu: Adjust merge resolution....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. Marius Bakke
2022-01-18gnu: gqrx: Update to 2.15.4....* gnu/packages/radio.scm (gqrx): Update to 2.15.4. Guillaume Le Vaillant
2022-01-18daemon: Always default to gzip for log compression....* 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. Ludovic Courtès
2022-01-18gnu: papi: Update to 6.0.0....* 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'. Ludovic Courtès
2022-01-18gnu: papi: Add 'release-monitoring-url' property....* gnu/packages/profiling.scm (papi)[properties]: New field. Ludovic Courtès
2022-01-18doc: Extract (localization) module....* doc/build.scm (localization-helper-module): New procedure. (html-manual-indexes)[build]: Use it. Remove use of GUILE-JSON-3. Ludovic Courtès
2022-01-18gnu: gnome-control-center: Update to 41.2....* 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. Maxim Cournoyer
2022-01-18gnu: gnome-boxes: Add python to native inputs....* gnu/packages/gnome.scm (gnome-boxes)[native-inputs]: Use new style and add python. [inputs]: Use new style. Maxim Cournoyer
2022-01-18gnu: folks: Add python to native inputs....Reported by ekaitz on #guix. * gnu/packages/gnome.scm (folks): Delete trailing #t. [native-inputs]: Use new style. Add python. Maxim Cournoyer
2022-01-18gnu: python-dbusmock: Update to 0.25.0 and reap terminated processes....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). Maxim Cournoyer
2022-01-18gnu: vte: Fix build....* gnu/packages/gnome.scm (vte)[native-inputs]: Add python. Mathieu Othacehe
2022-01-18gnu: python-jose: Update to 3.3.0....Failed due to upgrade of python-ecdsa in commit 8f73537f7961e93cce0c0457c9f762ff1f1770cb. * gnu/packages/python-web.scm (python-jose): Update to 3.3.0. Lars-Dominik Braun
2022-01-18gnu: python-esptool-3.0: Add missing dependencies....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. Lars-Dominik Braun
2022-01-18gnu: python-ecdsa: Update to 0.17.0....Required by python-esptool. * gnu/packages/python-crypto.scm (python-ecdsa): Update to 0.17.0. [arguments]: Ignore failing test. Lars-Dominik Braun
2022-01-18gnu: Add python-reedsolo....Missing dependency of python-esptool. * gnu/packages/python-xyz.scm (python-reedsolo): New variable. Lars-Dominik Braun
2022-01-18gnu: emacs-xclip: Update to 1.11....* gnu/packages/emacs-xyz.scm (emacs-xclip): Update to 1.11. [source]: Use ".tar" extension. Nicolas Goaziou
2022-01-18gnu: gmni: Update to 1.0....* gnu/packages/web-browsers.scm (gmni): Update to 1.0. [arguments]<#:make-flags>: Use G-expressions. [inputs]: Replace openssl with bearssl. Nicolas Goaziou
2022-01-18gnu: Add bearssl....* gnu/packages/tls.scm (bearssl): New variable. Nicolas Goaziou
2022-01-18gnu: lagrange: Update to 1.10.0....* gnu/packages/web-browsers.scm (lagrange): Update to 1.10.0. Nicolas Goaziou
2022-01-18gnu: emacs-svg-lib: Update to 0.2.5....* gnu/packages/emacs-xyz.scm (emacs-svg-lib): Update to 0.2.5. Nicolas Goaziou