aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* gnu: python-asdf: Update comment about tests.Sharlatan Hellseher2022-11-21
| | | | | | | | * 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>
* gnu: python-asdf: Update to 2.13.0.Sharlatan Hellseher2022-11-21
| | | | | | | | | | | | | * 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>
* gnu: asdf-transform-schemas: Update to 0.3.0.Sharlatan Hellseher2022-11-21
| | | | | | | | | | | * 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>
* gnu: Add asdf-time-schemas.Sharlatan Hellseher2022-11-21
| | | | | | * gnu/packages/astronomy.scm (python-asdf-time-schemas): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: Add asdf-fits-schemas.Sharlatan Hellseher2022-11-21
| | | | | | * gnu/packages/astronomy.scm (python-asdf-fits-schemas): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: Add asdf-unit-schemas.Sharlatan Hellseher2022-11-21
| | | | | | * gnu/packages/astronomy.scm (python-asdf-unit-schemas): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: Add asdf-standard.Sharlatan Hellseher2022-11-21
| | | | | | * gnu/packages/astronomy.scm (python-asdf-standard): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: sbcl-cl-prevalence: Update to 20221121.Pierre Neidhardt2022-11-21
| | | | * gnu/packages/lisp-xyz.scm (sbcl-cl-prevalence): Update to 20221121.
* gnu: sbcl-s-sysdeps: Update to 20210202.Pierre Neidhardt2022-11-21
| | | | * gnu/packages/lisp-xyz.scm (sbcl-s-sysdeps): Update to 20210202.
* gnu: liquid-dsp: Update to 1.5.0.Guillaume Le Vaillant2022-11-21
| | | | * gnu/packages/radio.scm (liquid-dsp): Update to 1.5.0.
* gnu: cuirass: Update to 1.1.0-13.1341725.Mathieu Othacehe2022-11-21
| | | | * gnu/packages/ci.scm (cuirass): Update to 1.1.0-13.1341725.
* gnu: prusa-slicer: Update to 2.5.0.Artyom V. Poptsov2022-11-21
| | | | | | | * 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>
* gnu: opencascade-occt: Update to 7.6.2.Artyom V. Poptsov2022-11-21
| | | | | | * gnu/packages/maths.scm (opencascade-occt): Update to 7.6.2. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: Add cl-the-cost-of-nothing.Paul A. Patience2022-11-21
| | | | | | | * 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>
* gnu: Add cl-adopt.Sharlatan Hellseher2022-11-21
| | | | | | * gnu/packages/lisp-xyz.scm (cl-adopt, ecl-adopt, sbcl-adopt): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: Add cl-one-more-re-nightmare.Paul A. Patience2022-11-21
| | | | | | | * 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>
* gnu: Add cl-stealth-mixin.Paul A. Patience2022-11-21
| | | | | | | * 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>
* gnu: Add emacs-dirvish.Fidel Ramos2022-11-21
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-dirvish): New variable. Signed-off-by: Andrew Tropin <andrew@trop.in>
* gnu: nautilus: Fix crash due to loading extensions twice.Ludovic Courtès2022-11-20
| | | | | | | | | | | | | | | 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.
* installer: Add comment above the 'packages' field.Ludovic Courtès2022-11-20
| | | | | | * gnu/installer/services.scm (system-services->configuration): Add heading above the 'packages' field. Rename 'heading' to 'service-heading'.
* style: '-f' reads input files as UTF-8 by default.Ludovic Courtès2022-11-20
| | | | | | | 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'.
* gnu: bchoppr: Update to 1.12.0.Ricardo Wurmus2022-11-20
| | | | * gnu/packages/music.scm (bchoppr): Update to 1.12.0.
* file-systems: Always do recursive bind mounts.Ricardo Wurmus2022-11-20
| | | | | | | | 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.
* gnu: xmlsec-openssl: Remove input labels.Marius Bakke2022-11-20
| | | | * gnu/packages/xml.scm (xmlsec-openssl)[inputs]: Remove labels.
* gnu: xmlsec-nss: Remove input labels.Marius Bakke2022-11-20
| | | | * gnu/packages/xml.scm (xmlsec-nss)[native-inputs, inputs]: Remove labels.
* gnu: oath-toolkit: Fix test failure with new xmlsec.Marius Bakke2022-11-20
| | | | | | * 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.
* gnu: xmlsec: Update to 1.2.36.Marius Bakke2022-11-20
| | | | * gnu/packages/xml.scm (xmlsec): Update to 1.2.36.
* gnu: xmlsec: Add 'upstream-name' property.Marius Bakke2022-11-20
| | | | * gnu/packages/xml.scm (xmlsec)[properties]: New field.
* services: mysql: Run mariadb-install-db instead of hard coding schemas.Marius Bakke2022-11-20
| | | | | | * 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.
* services: mysql: Remove mysql-install-service in favor of wrapper.Marius Bakke2022-11-20
| | | | | | | | | | | | * 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.
* services: mysql-upgrade: Add log file.Marius Bakke2022-11-20
| | | | | * gnu/services/databases.scm (mysql-upgrade-shepherd-service)[start]: Pass #:log-file.
* services: mysql-upgrade: Support custom datadir.Marius Bakke2022-11-20
| | | | | | | * 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.
* gnu: mysql: Support custom data dir.Ellen Papsch2022-11-20
| | | | | | | | | | | | | | | | | | | | | | * 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>
* tests: mysql: Wait for the socket before running queries.Marius Bakke2022-11-20
| | | | * gnu/tests/databases.scm (run-mysql-test): Add socket test.
* gnu: postgresql@10: Update to 10.23.Marius Bakke2022-11-20
| | | | * gnu/packages/databases.scm (postgresql-10): Update to 10.23.
* gnu: postgresql@11: Update to 11.18.Marius Bakke2022-11-20
| | | | * gnu/packages/databases.scm (postgresql-11): Update to 11.18.
* gnu: postgresql@13: Update to 13.9.Marius Bakke2022-11-20
| | | | * gnu/packages/databases.scm (postgresql-13): Update to 13.9.
* gnu: postgresql: Add 15.1.Marius Bakke2022-11-20
| | | | | * gnu/packages/databases.scm (postgresql-15): New variable. (postgresql-14): Inherit from it.
* scripts: Use translations for guix.pot for service descriptions.pelzflorian (Florian Pelz)2022-11-20
| | | | | | | | | | | | | | | | | | 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.
* gnu: inkbox: Fix build.Marius Bakke2022-11-20
| | | | * gnu/packages/ebook.scm (inkbox)[arguments]: Use G-expression.
* gnu: inkbox: Update home-page and source URI.Marius Bakke2022-11-20
| | | | | | * gnu/packages/ebook.scm (inkbox)[home-page]: Set to repository, as the previous was NXDOMAIN. [source](uri): Use HOME-PAGE.
* gnu: fmit: Remove input labels.Marius Bakke2022-11-20
| | | | * gnu/packages/music.scm (fmit)[native-inputs]: Remove labels.
* gnu: fmit: Fix build.Marius Bakke2022-11-20
| | | | * gnu/packages/music.scm (fmit)[arguments]: Adjust for label changes.
* gnu: openal: Add upstream-name property.Marius Bakke2022-11-20
| | | | * gnu/packages/audio.scm (openal)[properties]: New field.
* gnu: qtcolorwidgets: Update to 2.2.0.Marius Bakke2022-11-20
| | | | * gnu/packages/qt.scm (qtcolorwidgets): Update to 2.2.0.
* gnu: gzochi: Add missing dependency.Marius Bakke2022-11-20
| | | | | * gnu/packages/game-development.scm (gzochi)[inputs]: Add GMP. [native-inputs]: Remove label while at it.
* gnu: protobuf@2: Fix build.Marius Bakke2022-11-20
| | | | | | * gnu/packages/protobuf.scm (protobuf-2)[build-system]: Set to GNU-BUILD-SYSTEM. [arguments]: Clear. [outputs]: Remove "static".
* gnu: Add go-github-com-jaytaylor-html2text.(unmatched-parenthesis2022-11-20
| | | | | | | * gnu/packages/golang.scm (go-github-com-jaytaylor-html2text): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add go-github-com-gogs-chardet.(unmatched-parenthesis2022-11-20
| | | | | | * gnu/packages/golang.scm (go-github-com-gogs-chardet): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
* gnu: Add go-github-com-ssor-bom.(unmatched-parenthesis2022-11-20
| | | | | | * gnu/packages/golang.scm (go-github-com-ssor-bom): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>