summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-11-21gnu: python-asdf: Update comment about tests....* gnu/packages/astronomy (python-asdf)[arguments]: Update comment about the disabled tests. python-astropy does not depends on python-asdf any longer but test keep failing due to multiple reasons. Signed-off-by: Christopher Baines <mail@cbaines.net> Sharlatan Hellseher
2022-11-21gnu: python-asdf: Update to 2.13.0....* gnu/packages/astronomy.scm (python-asdf): Update to 2.13.0. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-astropy, python-psutil, python-pytest, python-pytest-doctestplus, python-pytest-openfiles, python-pytest-remotedata, python-semantic-version. [propagated-inputs]: Add python-asdf-standard, python-asdf-transform-schemas, python-asdf-unit-schemas python-importlib-metadata, python-jsonschema-next, python-lz4. Remove python-jsonschema. Signed-off-by: Christopher Baines <mail@cbaines.net> Sharlatan Hellseher
2022-11-21gnu: asdf-transform-schemas: Update to 0.3.0....* gnu/packages/astronomy.scm (python-asdf-transform-schemas): Update to 0.3.0. [build-system]: Use new pyproject-build-system [tests]: Disable tests, to prevent cycle with python-asdf package. [native-inputs]: Remove python-pytest and python-semantic-version. [propagated-inputs]: Remove python-asdf. Add python-asdf-standard, python-importlib-resources. Signed-off-by: Christopher Baines <mail@cbaines.net> Sharlatan Hellseher
2022-11-21gnu: Add asdf-time-schemas....* gnu/packages/astronomy.scm (python-asdf-time-schemas): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net> Sharlatan Hellseher
2022-11-21gnu: Add asdf-fits-schemas....* gnu/packages/astronomy.scm (python-asdf-fits-schemas): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net> Sharlatan Hellseher
2022-11-21gnu: Add asdf-unit-schemas....* gnu/packages/astronomy.scm (python-asdf-unit-schemas): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net> Sharlatan Hellseher
2022-11-21gnu: Add asdf-standard....* gnu/packages/astronomy.scm (python-asdf-standard): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net> Sharlatan Hellseher
2022-11-21gnu: sbcl-cl-prevalence: Update to 20221121....* gnu/packages/lisp-xyz.scm (sbcl-cl-prevalence): Update to 20221121. Pierre Neidhardt
2022-11-21gnu: sbcl-s-sysdeps: Update to 20210202....* gnu/packages/lisp-xyz.scm (sbcl-s-sysdeps): Update to 20210202. Pierre Neidhardt
2022-11-21gnu: liquid-dsp: Update to 1.5.0....* gnu/packages/radio.scm (liquid-dsp): Update to 1.5.0. Guillaume Le Vaillant
2022-11-21gnu: cuirass: Update to 1.1.0-13.1341725....* gnu/packages/ci.scm (cuirass): Update to 1.1.0-13.1341725. Mathieu Othacehe
2022-11-21gnu: prusa-slicer: Update to 2.5.0....* gnu/packages/engineering.scm (prusa-slicer): Update to 2.5.0. [inputs]: Add 'libjpeg-turbo' and 'opencascade-occt'. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Artyom V. Poptsov
2022-11-21gnu: opencascade-occt: Update to 7.6.2....* gnu/packages/maths.scm (opencascade-occt): Update to 7.6.2. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Artyom V. Poptsov
2022-11-21gnu: Add cl-the-cost-of-nothing....* gnu/packages/lisp-xyz.scm (sbcl-the-cost-of-nothing, cl-the-cost-of-nothing, ecl-the-cost-of-nothing): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Paul A. Patience
2022-11-21gnu: Add cl-adopt....* gnu/packages/lisp-xyz.scm (cl-adopt, ecl-adopt, sbcl-adopt): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher
2022-11-21gnu: Add cl-one-more-re-nightmare....* gnu/packages/lisp-xyz.scm (sbcl-one-more-re-nightmare, cl-one-more-re-nightmare, ecl-one-more-re-nightmare): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Paul A. Patience
2022-11-21gnu: Add cl-stealth-mixin....* gnu/packages/lisp-xyz.scm (sbcl-stealth-mixin, cl-stealth-mixin, ecl-stealth-mixin): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Paul A. Patience
2022-11-21gnu: Add emacs-dirvish....* gnu/packages/emacs-xyz.scm (emacs-dirvish): New variable. Signed-off-by: Andrew Tropin <andrew@trop.in> Fidel Ramos
2022-11-20gnu: nautilus: Fix crash due to loading extensions twice....Fixes <https://issues.guix.gnu.org/58221>. Reported by Tobias Kortkamp <tobias.kortkamp@gmail.com>. Previously, if NAUTILUS_EXTENSION_PATH contained the same directory several times, Nautilus could end up loading the same extension a second time and crash. This patch ensures that each extension cannot be loaded more than once. * gnu/packages/patches/nautilus-extension-search-path.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gnome.scm (nautilus)[source]: Use it. [arguments]: Remove 'make-extensible' phase. Ludovic Courtès
2022-11-20installer: Add comment above the 'packages' field....* gnu/installer/services.scm (system-services->configuration): Add heading above the 'packages' field. Rename 'heading' to 'service-heading'. Ludovic Courtès
2022-11-20style: '-f' reads input files as UTF-8 by default....Reported by mirai on #guix. * guix/scripts/style.scm (format-whole-file): Wrap body in 'with-fluids'. Pass #:guess-encoding to 'call-with-input-file'. Ludovic Courtès
2022-11-20gnu: bchoppr: Update to 1.12.0....* gnu/packages/music.scm (bchoppr): Update to 1.12.0. Ricardo Wurmus
2022-11-20file-systems: Always do recursive bind mounts....Fixes <https://issues.guix.gnu.org/59185>. * guix/build/syscalls.scm (MS_REC): New variable. * gnu/build/file-systems.scm (mount-flags->bit-mask): Set MS_REC bit when bind-mounting. Ricardo Wurmus
2022-11-20gnu: xmlsec-openssl: Remove input labels....* gnu/packages/xml.scm (xmlsec-openssl)[inputs]: Remove labels. Marius Bakke
2022-11-20gnu: xmlsec-nss: Remove input labels....* gnu/packages/xml.scm (xmlsec-nss)[native-inputs, inputs]: Remove labels. Marius Bakke
2022-11-20gnu: oath-toolkit: Fix test failure with new xmlsec....* gnu/packages/patches/oath-toolkit-xmlsec-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/authentication.scm (oath-toolkit)[source](patches): New field. Marius Bakke
2022-11-20gnu: xmlsec: Update to 1.2.36....* gnu/packages/xml.scm (xmlsec): Update to 1.2.36. Marius Bakke
2022-11-20gnu: xmlsec: Add 'upstream-name' property....* gnu/packages/xml.scm (xmlsec)[properties]: New field. Marius Bakke
2022-11-20services: mysql: Run mariadb-install-db instead of hard coding schemas....* gnu/services/databases.scm (mysql-install): Run "mariadb-install-db" instead of a hard coded set of SQL commands. (mysql-upgrade-wrapper): Explicitly run as mysql user. Marius Bakke
2022-11-20services: mysql: Remove mysql-install-service in favor of wrapper....* gnu/services/databases.scm (mysql-with-install-lock): Remove variable. (mysql-start): Rename to ... (mysqld-wrapper): ... this. Do the preliminary initialization steps and call out to MYSQL-INSTALL when necessary. (mysql-install): Only initialize table schemas. (mysql-install-shepherd-service): Remove. (mysql-service)[requirement]: Remove 'mysql-install. Add 'user-processes. [start]: Don't pass #:user and #:group. (mysql-shepherd-services): Remove MYSQL-INSTALL-SHEPHERD-SERVICE. Marius Bakke
2022-11-20services: mysql-upgrade: Add log file....* gnu/services/databases.scm (mysql-upgrade-shepherd-service)[start]: Pass #:log-file. Marius Bakke
2022-11-20services: mysql-upgrade: Support custom datadir....* gnu/services/databases.scm (mysql-upgrade-wrapper): Take service configuration as argument, and pass the config file to mysql_upgrade. (mysql-upgrade-shepherd-service): Pass CONFIG instead of just socket and executable to MYSQL-UPGRADE-WRAPPER. Marius Bakke
2022-11-20gnu: mysql: Support custom data dir....* gnu/services/databases.scm (mysql-configuration): Add datadir property. * gnu/services/databases.scm (mysql-configuration-file): Replace hard coded data dir with property from config. * gnu/services/databases.scm (%mysql-activation): Remove activation, it runs before PID 1. The data dir may reside on a file system not mounted at this time. * gnu/services/databases.scm (mysql-install-shepherd-service): Create service which replaces the activation. Provide mysql-install. * gnu/services/databases.scm (mysql-shepherd-service): Move invocation of mysqld to mysql-start program-file, because the invocation gotten more complex. Require mysql-install. * gnu/services/databases.scm (mysql-start): Invoke mysqld only if a lock file appears. * gnu/services/databases.scm (mysql-shepherd-services): Prepend the install service before the normal service. * gnu/services/databases.scm (mysql-upgrade-wrapper): Increase timeout to 20s to let the mysql install procedure finish. Signed-off-by: Marius Bakke <marius@gnu.org> Ellen Papsch
2022-11-20tests: mysql: Wait for the socket before running queries....* gnu/tests/databases.scm (run-mysql-test): Add socket test. Marius Bakke
2022-11-20gnu: postgresql@10: Update to 10.23....* gnu/packages/databases.scm (postgresql-10): Update to 10.23. Marius Bakke
2022-11-20gnu: postgresql@11: Update to 11.18....* gnu/packages/databases.scm (postgresql-11): Update to 11.18. Marius Bakke
2022-11-20gnu: postgresql@13: Update to 13.9....* gnu/packages/databases.scm (postgresql-13): Update to 13.9. Marius Bakke
2022-11-20gnu: postgresql: Add 15.1....* gnu/packages/databases.scm (postgresql-15): New variable. (postgresql-14): Inherit from it. Marius Bakke
2022-11-20scripts: Use translations for guix.pot for service descriptions....Previously, service descriptions appeared in both guix.pot and packages.pot, but only translations of packages.pot were used. Now, translations are only done with guix.pot. This is better, because translators are more likely to translate guix.pot, and is also easier, because files in gnu/{home/,}services need to be in po/guix/POTFILES.in anyway and po/guix/Makevars already acts on the 'description' keyword because of lint checkers. * guix/scripts/home.scm (service-type-description-string): Use translations from guix.pot. * guix/scripts/system/search.scm (service-type-description-string) (service-type->recutils): Likewise. * po/packages/POTFILES.in: Move files in gnu/services to ... * po/guix/POTFILES.in: ... here. pelzflorian (Florian Pelz)
2022-11-20gnu: inkbox: Fix build....* gnu/packages/ebook.scm (inkbox)[arguments]: Use G-expression. Marius Bakke
2022-11-20gnu: inkbox: Update home-page and source URI....* gnu/packages/ebook.scm (inkbox)[home-page]: Set to repository, as the previous was NXDOMAIN. [source](uri): Use HOME-PAGE. Marius Bakke
2022-11-20gnu: fmit: Remove input labels....* gnu/packages/music.scm (fmit)[native-inputs]: Remove labels. Marius Bakke
2022-11-20gnu: fmit: Fix build....* gnu/packages/music.scm (fmit)[arguments]: Adjust for label changes. Marius Bakke
2022-11-20gnu: openal: Add upstream-name property....* gnu/packages/audio.scm (openal)[properties]: New field. Marius Bakke
2022-11-20gnu: qtcolorwidgets: Update to 2.2.0....* gnu/packages/qt.scm (qtcolorwidgets): Update to 2.2.0. Marius Bakke
2022-11-20gnu: gzochi: Add missing dependency....* gnu/packages/game-development.scm (gzochi)[inputs]: Add GMP. [native-inputs]: Remove label while at it. Marius Bakke
2022-11-20gnu: protobuf@2: Fix build....* gnu/packages/protobuf.scm (protobuf-2)[build-system]: Set to GNU-BUILD-SYSTEM. [arguments]: Clear. [outputs]: Remove "static". Marius Bakke
2022-11-20gnu: Add go-github-com-jaytaylor-html2text....* gnu/packages/golang.scm (go-github-com-jaytaylor-html2text): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name> (unmatched-parenthesis
2022-11-20gnu: Add go-github-com-gogs-chardet....* gnu/packages/golang.scm (go-github-com-gogs-chardet): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name> (unmatched-parenthesis
2022-11-20gnu: Add go-github-com-ssor-bom....* gnu/packages/golang.scm (go-github-com-ssor-bom): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name> (unmatched-parenthesis