summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* gnu: sdl2-ttf: Fix source snippet.Marius Bakke2022-11-261-5/+9
| | | | | | | * gnu/packages/sdl.scm (sdl2-ttf)[source](snippet): Actually delete bundled libraries. [arguments]: New field. [propagated-inputs]: Add FREETYPE and HARFBUZZ.
* gnu: sdl2-ttf: Update to 2.20.1.Marius Bakke2022-11-261-2/+2
| | | | * gnu/packages/sdl.scm (sdl2-ttf): Update to 2.20.1.
* gnu: sdl2-net: Update to 2.2.0.Marius Bakke2022-11-261-2/+2
| | | | * gnu/packages/sdl.scm (sdl2-net): Update to 2.2.0.
* gnu: sdl2-mixer: Update to 2.6.2.Marius Bakke2022-11-261-19/+23
| | | | | | | | * gnu/packages/sdl.scm (sdl2-mixer): Update to 2.6.2. [arguments]: Don't inherit; update configure flags for 2.6.2. [inputs]: Clear. [propagated-inputs]: Add FLAC, FLUIDSYNTH, LIBMODPLUG, LIBVORBIS, MPG123, and OPUSFILE.
* gnu: sdl2-image: Update to 2.6.2.Marius Bakke2022-11-261-2/+2
| | | | * gnu/packages/sdl.scm (sdl2-image): Update to 2.6.2.
* gnu: sdl2-ttf: Add upstream-name property.Marius Bakke2022-11-261-1/+2
| | | | * gnu/packages/sdl.scm (sdl2-ttf)[properties]: New field.
* gnu: sdl2-net: Add upstream-name property.Marius Bakke2022-11-261-1/+2
| | | | * gnu/packages/sdl.scm (sdl2-net)[properties]: New field.
* gnu: sdl2-mixer: Add upstream-name property.Marius Bakke2022-11-261-1/+2
| | | | * gnu/packages/sdl.scm (sdl2-mixer)[properties]: New field.
* gnu: sdl2-image: Add upstream-name property.Marius Bakke2022-11-261-1/+2
| | | | * gnu/packages/sdl.scm (sdl2-image)[properties]: New field.
* gnu: openboardview: Update to 9.0.3.Marius Bakke2022-11-263-53/+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.
* gnu: sdl2: Update to 2.26.0.Marius Bakke2022-11-261-3/+3
| | | | * gnu/packages/sdl.scm (sdl2): Update to 2.26.0.
* gnu: libcdio: Fix test failure with glibc 2.36.Marius Bakke2022-11-233-0/+45
| | | | | | * 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.
* gnu: modem-manager: Update to 1.18.12.Marius Bakke2022-11-231-2/+2
| | | | * gnu/packages/freedesktop.scm (modem-manager): Update to 1.18.12.
* gnu: NSS: Update to 3.85.Marius Bakke2022-11-202-5/+5
| | | | | * gnu/packages/nss.scm (nss): Update to 3.85. * gnu/packages/certs.scm (nss-certs): Likewise.
* gnu: NSPR: Update to 4.35.Marius Bakke2022-11-201-2/+2
| | | | * gnu/packages/nss.scm (nspr): Update to 4.35.
* gnu: MariaDB: Remove input labels.Marius Bakke2022-11-201-16/+15
| | | | | | * gnu/packages/databases.scm (mariadb)[arguments]: Don't reference OpenSSL by label. [inputs]: Remove labels.
* gnu: MariaDB: Update to 10.10.2.Marius Bakke2022-11-204-148/+21
| | | | | | | | | | | * 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.
* gnu: vulkan-loader: Remove input labels.Marius Bakke2022-11-201-19/+22
| | | | | | * 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.
* gnu: vulkan-loader: Update to 1.3.232.Marius Bakke2022-11-201-3/+6
| | | | * gnu/packages/vulkan.scm (vulkan-loader): Update to 1.3.232.
* Merge branch 'master' into stagingMarius Bakke2022-11-2033-322/+724
|\
| * gnu: xmlsec-openssl: Remove input labels.Marius Bakke2022-11-201-2/+1
| | | | | | | | * gnu/packages/xml.scm (xmlsec-openssl)[inputs]: Remove labels.
| * gnu: xmlsec-nss: Remove input labels.Marius Bakke2022-11-201-5/+3
| | | | | | | | * gnu/packages/xml.scm (xmlsec-nss)[native-inputs, inputs]: Remove labels.
| * gnu: oath-toolkit: Fix test failure with new xmlsec.Marius Bakke2022-11-203-0/+81
| | | | | | | | | | | | * 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-201-2/+2
| | | | | | | | * gnu/packages/xml.scm (xmlsec): Update to 1.2.36.
| * gnu: xmlsec: Add 'upstream-name' property.Marius Bakke2022-11-201-0/+2
| | | | | | | | * gnu/packages/xml.scm (xmlsec)[properties]: New field.
| * services: mysql: Run mariadb-install-db instead of hard coding schemas.Marius Bakke2022-11-201-39/+18
| | | | | | | | | | | | * 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-201-94/+66
| | | | | | | | | | | | | | | | | | | | | | | | * 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-201-2/+2
| | | | | | | | | | * gnu/services/databases.scm (mysql-upgrade-shepherd-service)[start]: Pass #:log-file.
| * services: mysql-upgrade: Support custom datadir.Marius Bakke2022-11-201-30/+31
| | | | | | | | | | | | | | * 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-201-68/+119
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-201-0/+3
| | | | | | | | * gnu/tests/databases.scm (run-mysql-test): Add socket test.
| * gnu: postgresql@10: Update to 10.23.Marius Bakke2022-11-201-2/+2
| | | | | | | | * gnu/packages/databases.scm (postgresql-10): Update to 10.23.
| * gnu: postgresql@11: Update to 11.18.Marius Bakke2022-11-201-2/+2
| | | | | | | | * gnu/packages/databases.scm (postgresql-11): Update to 11.18.
| * gnu: postgresql@13: Update to 13.9.Marius Bakke2022-11-201-2/+2
| | | | | | | | * gnu/packages/databases.scm (postgresql-13): Update to 13.9.
| * gnu: postgresql: Add 15.1.Marius Bakke2022-11-201-3/+16
| | | | | | | | | | * 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-204-8/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-201-8/+9
| | | | | | | | * gnu/packages/ebook.scm (inkbox)[arguments]: Use G-expression.
| * gnu: inkbox: Update home-page and source URI.Marius Bakke2022-11-201-2/+2
| | | | | | | | | | | | * 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-201-4/+1
| | | | | | | | * gnu/packages/music.scm (fmit)[native-inputs]: Remove labels.
| * gnu: fmit: Fix build.Marius Bakke2022-11-201-3/+2
| | | | | | | | * gnu/packages/music.scm (fmit)[arguments]: Adjust for label changes.
| * gnu: openal: Add upstream-name property.Marius Bakke2022-11-201-0/+2
| | | | | | | | * gnu/packages/audio.scm (openal)[properties]: New field.
| * gnu: qtcolorwidgets: Update to 2.2.0.Marius Bakke2022-11-201-26/+23
| | | | | | | | * gnu/packages/qt.scm (qtcolorwidgets): Update to 2.2.0.
| * gnu: gzochi: Add missing dependency.Marius Bakke2022-11-201-1/+2
| | | | | | | | | | * gnu/packages/game-development.scm (gzochi)[inputs]: Add GMP. [native-inputs]: Remove label while at it.
| * gnu: protobuf@2: Fix build.Marius Bakke2022-11-201-4/+3
| | | | | | | | | | | | * 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-201-0/+28
| | | | | | | | | | | | | | * 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-201-0/+23
| | | | | | | | | | | | * 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-201-0/+23
| | | | | | | | | | | | * gnu/packages/golang.scm (go-github-com-ssor-bom): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
| * gnu: Add go-github-com-rivo-tview.(unmatched-parenthesis2022-11-201-0/+30
| | | | | | | | | | | | * gnu/packages/golang.scm (go-github-com-rivo-tview): New variable. Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
| * gnu: cl-virality: Don't install examples.Guillaume Le Vaillant2022-11-201-1/+6
| | | | | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-virality)[arguments]: Add 'delete-examples' phase.
| * gnu: Add cl-simplified-types.Paul A. Patience2022-11-201-0/+40
| | | | | | | | | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-simplified-types, cl-simplified-types, ecl-simplified-types): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>