Age | Commit message (Expand) | Author |
2022-11-26 | gnu: sdl2-mixer: Add upstream-name property....* gnu/packages/sdl.scm (sdl2-mixer)[properties]: New field.
| Marius Bakke |
2022-11-26 | gnu: sdl2-image: Add upstream-name property....* gnu/packages/sdl.scm (sdl2-image)[properties]: New field.
| Marius Bakke |
2022-11-26 | gnu: openboardview: Update to 9.0.3....* gnu/packages/electronics.scm (openboardview): Update to 9.0.3.
[source](patches): Remove obsolete patch.
* gnu/packages/patches/openboardview-use-system-utf8.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
| Marius Bakke |
2022-11-26 | gnu: sdl2: Update to 2.26.0....* gnu/packages/sdl.scm (sdl2): Update to 2.26.0.
| Marius Bakke |
2022-11-23 | gnu: libcdio: Fix test failure with glibc 2.36....* gnu/packages/patches/libcdio-glibc-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/cdrom.scm (libcdio)[source](patches): New field.
| Marius Bakke |
2022-11-23 | gnu: modem-manager: Update to 1.18.12....* gnu/packages/freedesktop.scm (modem-manager): Update to 1.18.12.
| Marius Bakke |
2022-11-20 | gnu: NSS: Update to 3.85....* gnu/packages/nss.scm (nss): Update to 3.85.
* gnu/packages/certs.scm (nss-certs): Likewise.
| Marius Bakke |
2022-11-20 | gnu: NSPR: Update to 4.35....* gnu/packages/nss.scm (nspr): Update to 4.35.
| Marius Bakke |
2022-11-20 | gnu: MariaDB: Remove input labels....* gnu/packages/databases.scm (mariadb)[arguments]: Don't reference OpenSSL by
label.
[inputs]: Remove labels.
| Marius Bakke |
2022-11-20 | gnu: MariaDB: Update to 10.10.2....* gnu/packages/databases.scm (mariadb): Update to 10.9.3.
[source](snippet): Remove adjustments for deprecated TokuDB.
[arguments]: Remove obsolete #:configure-flags. Build with system libfmt.
Adjust tests for 10.10.2, and mariadb_config file name. Remove patch phase.
[native-inputs]: Remove obsolete patch.
[inputs]: Add FMT. Change from OPENSSL-1.1 to OPENSSL.
* gnu/tests/databases.scm (%mysql-os): Adjust config file so MariaDB works on
overlayfs.
| Marius Bakke |
2022-11-20 | gnu: vulkan-loader: Remove input labels....* gnu/packages/vulkan.scm (vulkan-loader)[native-inputs]: Remove labels.
[arguments]: Use SEARCH-INPUT-DIRECTORY instead of label. While at it remove
use of THIS-PACKAGE-INPUT.
| Marius Bakke |
2022-11-20 | gnu: vulkan-loader: Update to 1.3.232....* gnu/packages/vulkan.scm (vulkan-loader): Update to 1.3.232.
| Marius Bakke |
2022-11-20 | Merge branch 'master' into staging | Marius Bakke |
2022-11-20 | gnu: xmlsec-openssl: Remove input labels....* gnu/packages/xml.scm (xmlsec-openssl)[inputs]: Remove labels.
| Marius Bakke |
2022-11-20 | gnu: xmlsec-nss: Remove input labels....* gnu/packages/xml.scm (xmlsec-nss)[native-inputs, inputs]: Remove labels.
| Marius Bakke |
2022-11-20 | gnu: 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-20 | gnu: xmlsec: Update to 1.2.36....* gnu/packages/xml.scm (xmlsec): Update to 1.2.36.
| Marius Bakke |
2022-11-20 | gnu: xmlsec: Add 'upstream-name' property....* gnu/packages/xml.scm (xmlsec)[properties]: New field.
| Marius Bakke |
2022-11-20 | services: 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-20 | services: 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-20 | services: mysql-upgrade: Add log file....* gnu/services/databases.scm (mysql-upgrade-shepherd-service)[start]: Pass
#:log-file.
| Marius Bakke |
2022-11-20 | services: 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-20 | gnu: 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-20 | tests: mysql: Wait for the socket before running queries....* gnu/tests/databases.scm (run-mysql-test): Add socket test.
| Marius Bakke |
2022-11-20 | gnu: postgresql@10: Update to 10.23....* gnu/packages/databases.scm (postgresql-10): Update to 10.23.
| Marius Bakke |
2022-11-20 | gnu: postgresql@11: Update to 11.18....* gnu/packages/databases.scm (postgresql-11): Update to 11.18.
| Marius Bakke |
2022-11-20 | gnu: postgresql@13: Update to 13.9....* gnu/packages/databases.scm (postgresql-13): Update to 13.9.
| Marius Bakke |
2022-11-20 | gnu: postgresql: Add 15.1....* gnu/packages/databases.scm (postgresql-15): New variable.
(postgresql-14): Inherit from it.
| Marius Bakke |
2022-11-20 | gnu: Add vulkan-memory-allocator....* gnu/packages/vulkan.scm (vulkan-memory-allocator): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
| dan |
2022-11-20 | gnu: libseccomp: Update to 2.5.4....* gnu/packages/linux.scm (libseccomp): Update to 2.5.4.
| Marius Bakke |
2022-11-20 | gnu: libpipeline: Update to 1.5.6....* gnu/packages/man.scm (libpipeline): Update to 1.5.6.
| Marius Bakke |
2022-11-20 | gnu: perl-io-socket-ssl: Update to 2.075....* gnu/packages/web.scm (perl-io-socket-ssl): Update to 2.075.
| Marius Bakke |
2022-11-20 | gnu: perl-http-daemon: Update to 6.14....* gnu/packages/web.scm (perl-http-daemon): Update to 6.14.
[native-inputs]: Add PERL-MODULE-BUILD and PERL-TEST-NEEDS.
| Marius Bakke |
2022-11-20 | gnu: perl-test-fatal: Update to 0.016....* gnu/packages/perl-check.scm (perl-test-fatal): Update to 0.016.
| Marius Bakke |
2022-11-20 | gnu: perl-try-tiny: Update to 0.31....* gnu/packages/perl.scm (perl-try-tiny): Update to 0.31.
| Marius Bakke |
2022-11-20 | gnu: perl-http-message: Update to 6.37....* gnu/packages/web.scm (perl-http-message): Update to 6.37.
[native-inputs]: Add PERL-TEST-NEEDS.
| Marius Bakke |
2022-11-20 | gnu: glew: Omit static library....* gnu/packages/gl.scm (glew)[arguments]: Add phase to delete libGLEW.a. While
at it, convert to G-expression.
| Marius Bakke |
2022-11-20 | gnu: glew: Update to 2.2.0....* gnu/packages/gl.scm (glew): Update to 2.2.0.
| Marius Bakke |
2022-11-20 | gnu: OpenAL: Update to 1.22.2....* gnu/packages/audio.scm (openal): Update to 1.22.2.
| Marius Bakke |
2022-11-20 | gnu: bluez: Update to 5.66....* gnu/packages/linux.scm (bluez): Update to 5.66.
| Marius Bakke |
2022-11-20 | gnu: libwebp: Update to 1.2.4....* gnu/packages/image.scm (libwebp): Update to 1.2.4.
| Marius Bakke |
2022-11-20 | gnu: libical: Update to 3.0.16....* gnu/packages/calendar.scm (libical): Update to 3.0.16.
| Marius Bakke |
2022-11-20 | gnu: freeglut: Update to 3.4.0....* gnu/packages/gl.scm (freeglut): Update to 3.4.0.
| Marius Bakke |
2022-11-20 | scripts: 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-20 | gnu: inkbox: Fix build....* gnu/packages/ebook.scm (inkbox)[arguments]: Use G-expression.
| Marius Bakke |
2022-11-20 | gnu: 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-20 | gnu: fmit: Remove input labels....* gnu/packages/music.scm (fmit)[native-inputs]: Remove labels.
| Marius Bakke |
2022-11-20 | gnu: fmit: Fix build....* gnu/packages/music.scm (fmit)[arguments]: Adjust for label changes.
| Marius Bakke |
2022-11-20 | gnu: openal: Add upstream-name property....* gnu/packages/audio.scm (openal)[properties]: New field.
| Marius Bakke |
2022-11-20 | gnu: qtcolorwidgets: Update to 2.2.0....* gnu/packages/qt.scm (qtcolorwidgets): Update to 2.2.0.
| Marius Bakke |