summary refs log tree commit diff
AgeCommit message (Collapse)Author
2022-01-29gnu: WPE WebKit: Set the Common Platform Enumeration (CPE) name.Leo Famulari
* gnu/packages/webkit.scm (wpewebkit)[properties]: New field.
2022-01-29gnu: kdenlive: Don't depend on QtWebKit.Leo Famulari
Kdenlive no longer uses QtWebKit. See <https://issues.guix.gnu.org/53289> for more information about this change. * gnu/packages/kde.scm (kdenlive)[inputs]: Remove qtwebkit.
2022-01-29gnu: nextcloud-client: Don't depend on QtWebKit.Leo Famulari
This package propagates QtWebEngine and doesn't keep a reference to QtWebKit. See <https://issues.guix.gnu.org/53289> for more information about this change. * gnu/packages/sync.scm (qtwebkit)[inputs]: Remove qtwebkit. [arguments]: Remove related #:configure-flag that is not recognized by our version of nextcloud-client.
2022-01-29tests: Add system test for TimescaleDB.Marius Bakke
* gnu/tests/databases.scm (%timescaledb-os, run-timescaledb-test, %test-timescaledb): New variables.
2022-01-29services: postgresql: Export missing <postgresql-configuration> accessor.Marius Bakke
* gnu/services/databases.scm: Export POSTGRESQL-CONFIGURATION-EXTENSION-PACKAGES.
2022-01-29tests: postgresql: Test the default PostgreSQL.Marius Bakke
* gnu/tests/databases.scm (%postgresql-os): Change from POSTGRESQL-10 to POSTGRESQL.
2022-01-29gnu: zabbix: Update to 5.4.9.Marius Bakke
* gnu/packages/monitoring.scm (zabbix-agentd): Update to 5.4.9.
2022-01-29services: zabbix-agent: Set the PATH variable.Marius Bakke
* gnu/services/monitoring.scm (zabbix-agent-shepherd-service)[start]: Set the PATH variable to the common values.
2022-01-29gnu: Add TimescaleDB.Marius Bakke
* gnu/packages/databases.scm (timescaledb): New variable.
2022-01-29services: zabbix-frontend: Adjust indentation.Marius Bakke
* gnu/services/monitoring.scm (zabbix-front-end-activation): Reindent.
2022-01-29services: zabbix-frontend: Enable IEEE754-compatible history values.Marius Bakke
* gnu/services/monitoring.scm (zabbix-front-end-config): Specify $DB['DOUBLE_IEEE754'] in the configuration file, as per current example.
2022-01-29services: zabbix-server: Add shepherd actions for runtime control commands.Marius Bakke
* gnu/services/monitoring.scm (zabbix-server-runtime-control-procedure, zabbix-server-actions): New variables. (zabbix-server-shepherd-service)[actions]: New field. Let-bind variables common between actions and the start procedure.
2022-01-29gnu: zabbix-server: Use a sensible default for the "fping" executable.Marius Bakke
* gnu/packages/monitoring.scm (zabbix-agentd)[source](modules, snippet): New fields.
2022-01-29gnu: fping: Enable IPv6 support.Marius Bakke
* gnu/packages/networking.scm (fping)[arguments]: New field.
2022-01-29services: zabbix-frontend: Fix configuration file for hard coded passwords.Marius Bakke
This is a follow-up to commit 078f5bfae7ee174177791defcfd350117a503a6d. * gnu/services/monitoring.scm (zabbix-front-end-config): When DB-PASSWORD is set, enclose the password with quotes in the configuration file.
2022-01-29gnu: python-pydantic: Update to 1.9.0.Marius Bakke
* gnu/packages/python-xyz.scm (python-pydantic): Update to 1.9.0.
2022-01-29.dir-locals.el: Don't mess up indentation of prepend and append.Liliana Marie Prikler
The current version appears to assume special values in the first and second package, but it's either all lists (default append) or all package input expressions (inside modify-inputs), which themselves are either packages or lists consisting of a package and a string. * .dir-locals.el: Drop (eval . (put 'prepend 'scheme-indent-function 2)) and (eval . (put 'append 'scheme-indent-function 2)).
2022-01-29build-system: emacs: Ensure that package descriptions are generated.Andrew Tropin
This patch addresses the second part of <https://bugs.gnu.org/48331>. While existing -pkg.el files were previously installed, no such files were generated for packages lacking them, resulting in packages not being listed as installed and not being available towards “describe-package”. * guix/build/emacs-build-system.scm (find-root-library-file) (ensure-package-description): New variables. (%standard-phases): Add ‘ensure-package-description’. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-29gnu: cpulimit: Fix build with glibc-2.32.Eric Bavier
* gnu/packages/patches/cpulimit-with-glib-2.32.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/admin.scm (cpulimit)[source]: Use it.
2022-01-29gnu: gwl: Update to 0.4.0.Ricardo Wurmus
* gnu/packages/package-management.scm (gwl): Update to 0.4.0. [inputs]: Add guile-drmaa; simplify input list.
2022-01-28gnu: Add wfetch.Petr Hodina
* gnu/packages/python-xyz.scm (wfetch): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-28gnu: Add python-pyowm.Petr Hodina
* gnu/packages/python-web.scm (python-pyowm): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-28gnu: Add python-geojson.Petr Hodina
* gnu/packages/python-xyz.scm (python-geojson): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-01-28gnu: Add texlive-textcase.Ludovic Courtès
* gnu/packages/tex.scm (texlive-textcase): New variable.
2022-01-28gnu: Add texlive-greek-fontenc.Ludovic Courtès
* gnu/packages/tex.scm (texlive-greek-fontenc): New variable.
2022-01-28gnu: Add texlive-inputenx.Ludovic Courtès
* gnu/packages/tex.scm (texlive-inputenx): New variable.
2022-01-28gnu: Add texlive-hardwrap.Ludovic Courtès
* gnu/packages/tex.scm (texlive-hardwrap): New variable.
2022-01-28home: 'reconfigure' checks for potential downgrades.Ludovic Courtès
* guix/scripts/home.scm (show-help, %options): Add "--allow-downgrades". (%default-options): Remove 'build-mode'; add 'validate-reconfigure'. (perform-action): Add #:validate-reconfigure. Call 'check-forward-update' when ACTION is 'reconfigure. (process-action): Pass #:validate-reconfigure to 'perform-action'. * gnu/home/services.scm (home-provenance): Export. * doc/guix.texi (Invoking guix home): Document '--allow-downgrades'.
2022-01-28gnu: valgrind: Add version 3.18.1.Ludovic Courtès
* gnu/packages/valgrind.scm (valgrind-3.18): New variable.
2022-01-28gnu: aseba: Build sequentially and appease Valgrind.Ludovic Courtès
* gnu/packages/robotics.scm (aseba)[source]: Remove trailing #t from 'snippet'. [arguments]: Add #:parallel-build? and #:phases. [native-inputs]: Add glibc:debug.
2022-01-28gnu: obs: Update to 27.1.3.Andrew Tropin
* gnu/packages/video.scm (obs): Update to 27.1.3. Signed-off-by: Leo Famulari <leo@famulari.name>
2022-01-28gnu: openconnect-sso: Remove a transitive dependency on QtWebKit.Leo Famulari
See <https://issues.guix.gnu.org/53289> for more information about this change. * gnu/packages/vpn.scm (openconnect-sso)[inputs]: Replace python-pyqt with python-pyqt-without-qtwebkit.
2022-01-28gnu: orange: Remove a transitive dependency on QtWebKit.Leo Famulari
See <https://issues.guix.gnu.org/53289> for more information about this change. * gnu/packages/orange.scm (orange)[inputs]: Replace python-pyqt with python-pyqt-without-qtwebkit.
2022-01-28gnu: anki: Remove a transitive dependency on QtWebKit.Leo Famulari
See <https://issues.guix.gnu.org/53289> for more information about this change. * gnu/packages/education.scm (anki)[inputs]: Replace python-pyqt with python-pyqt-without-qtwebkit.
2022-01-28gnu: Calibre: Remove a transitive dependency on QtWebKit.Leo Famulari
See <https://issues.guix.gnu.org/53289> for more information about this change. * gnu/packages/ebook.scm (calibre)[inputs]: Replace python-pyqt with python-pyqt-without-qtwebkit. [arguments]: Adjust the custom 'configure' phase accordingly.
2022-01-28gnu: python-pytest-qt: Remove a transitive dependency on QtWebKit.Leo Famulari
See <https://issues.guix.gnu.org/53289> for more information about this change. * gnu/packages/python-check.scm (python-pytest-qt)[propagated-inputs]: Replace python-pyqt with python-pyqt-without-qtwebkit.
2022-01-28gnu: python-pyqtwebengine: Remove a transitive dependency on QtWebKit.Leo Famulari
Since QtWebKit and QtWebEngine are alternative web rendering engines, it doesn't make sense for one to depend on the other. See <https://issues.guix.gnu.org/53289> for more information about this change. * gnu/packages/qt.scm (python-pyqtwebengine)[inputs]: Replace python-pyqt with python-pyqt-without-qtwebkit.
2022-01-28gnu: qutebrowser: Remove a transitive dependency on QtWebKit.Leo Famulari
This browser is explicity a Chromium / QtWebEngine browser, so it shouldn't also depend on QtWebKit. See <https://issues.guix.gnu.org/53289> for more information about this change. * gnu/packages/web-browsers.scm (qutebrowser)[inputs]: Replace python-pyqt with python-pyqt-without-qtwebkit.
2022-01-28gnu: Vorta: Remove a transitive dependency on QtWebKit.Leo Famulari
See <https://issues.guix.gnu.org/53289> for more information about this change. * gnu/packages/backup.scm (vorta)[inputs]: Replace python-pyqt with python-pyqt-without-qtwebkit.
2022-01-28gnu: Add texlive-carlisle.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-carlisle): New variable.
2022-01-28gnu: Add texlive-tabu.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-tabu): New variable.
2022-01-28gnu: Add texlive-varwidth.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-varwidth): New variable.
2022-01-28gnu: Add texlive-calrsfs.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-calrsfs): New variable.
2022-01-28gnu: Remove last texlive-generic-ulem reference.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-jadetex)[native-inputs]: Remove last reference to texlive-generic-ulem. Replace it with texlive-ulem.
2022-01-28gnu: Properly deprecate texlive-generic-ulem.Nicolas Goaziou
* gnu/packages/python-xyz.scm (python-nbconvert): * gnu/packages/maths.scm (hypre): Apply deprecation. * gnu/packages/tex.scm (texlive-generic-ulem): Fix typo in deprecation command.
2022-01-28gnu: Remove occurrences of deprecated texlive-latex-capt-of.Nicolas Goaziou
* gnu/packages/maths.scm (hypre): * gnu/packages/python-xyz.scm (python-numpy-documentation): (python-ipython-documentation): Use texlive-capt-of instead of texlive-latex-capt-of.
2022-01-28gnu: texlive-latex-enumitem: Deprecate package.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-latex-enumitem): Deprecate in favor of texlive-enumitem. * gnu/packages/python-xyz.scm (python-matplotlib-documentation): (python-nbconvert): Apply deprecation.
2022-01-28gnu: Add texlive-ulem.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-ulem): New variable. (texlive-latex-ulem): Deprecate variable.
2022-01-28gnu: Add texlive-kpfonts.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-kpfonts): New variable.
2022-01-28gnu: Add texlive-capt-of.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-capt-of): New variable. (texlive-latex-capt-of): Deprecate variabe.