summary refs log tree commit diff
AgeCommit message (Collapse)Author
2023-10-30gnu: Add python-ddlparse.Giacomo Leidi
* gnu/packages/python-xyz.scm (python-ddlparse): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-30gnu: Add ffmpeg-normalize.Vinicius Monego
* gnu/packages/video.scm (ffmpeg-normalize): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-30gnu: Add ffmpeg-progress-yield.Vinicius Monego
* gnu/packages/video.scm (ffmpeg-progress-yield): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-30gnu: Add r-voltron.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-voltron): New variable. Change-Id: I5f70cf613bf2c26c4ca119483c9ad3b0beba6502
2023-10-30gnu: dezyne: Update to 2.17.7.Janneke Nieuwenhuizen
* gnu/packages/dezyne.scm (dezyne): Update to 2.17.7. Change-Id: I278e4e17f49b15600689cebda04298de6bbc8a65
2023-10-30gnu: nghttp2: Replace with 1.57.0.Philip McGrath
This release mitigates CVE-2023-44487. * gnu/packages/web.scm (nghttp2-1.57): New variable. (nghttp2)[replacement]: Use it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-30gnu: file-systems: Add xenfs to %pseudo-file-system-types.Skyler Ferris
* gnu/system/file-systems.scm (%pseudo-file-system-types): Add xenfs. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-30gnu: cuirass: Update to 1.2.0.Ludovic Courtès
* gnu/packages/ci.scm (cuirass): Update to 1.2.0. Change-Id: Iada634a9d66ea3bf1035084970cf560ff5303c28
2023-10-29gnu: passff-host: Fix builder issues.Clément Lassieur
* gnu/packages/browser-extensions.scm (passff-host)[arguments]: Use `patch-shebang` instead of wrong `substitute*`, add newline after substitution. Change-Id: I6cd1d681e9e84bdeb24943dfe1d85d996f1a262b
2023-10-29gnu: emacs-julia-mode: Update to 0.4-0.7a8c868.Simon Tournier
* gnu/packages/emacs-xyz.scm (emacs-julia-mode): Update to 0.4-0.7a8c868. [arguments]: Convert to list of G-Expressions. Change-Id: I3d06dbe824ce989400d801118e8bca496ae4b3e2 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-29gnu: emacs-julia-mode: Exclude tests that fail with Emacs 29.Simon Tournier
* gnu/packages/emacs-xyz.scm (emacs-julia-mode)[#:phases]: Add ‘fix-tests’. Change-Id: I1da1077a7e7e077392458243b2d3cd44592ebd45 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-10-28gnu: godot: Update to 4.1.2.John Kehayias
* gnu/packages/game-development.scm (godot): Update to 4.1.2. Change-Id: I358305245305c2cf31e40ce1d33f28c97c224b52
2023-10-29gnu: retroarch: Remove input labels.宋文武
* gnu/packages/emulators.scm (retroarch)[inputs]: Remove labels. Change-Id: Ia536f4b529260dc8c0f91618e0fd1e207984942f
2023-10-29gnu: retroarch: Use latest ffmpeg.宋文武
* gnu/packages/emulators.scm (retroarch)[inputs]: Replace ffmpeg-4 with ffmpeg. Change-Id: I8b2772e139fd884caa6b411afdcf1ccb849dbc28
2023-10-29gnu: retroarch: Use more system libraries.宋文武
* gnu/packages/emulators.scm (retroarch)[inputs]: Add flac, glslang, mbedtls-apache, openssl, spirv-headers and spirv-tools. [arguments]: Add configure flags to disable bundled libraries. Change-Id: I2a833da5e5b28469e4677b3c24608e71949308a7
2023-10-29gnu: retroarch: Update to 1.16.0.3.宋文武
* gnu/packages/emulators.scm (retroarch): Update to 1.16.0.3. Change-Id: Ied17b92bb416bd7e237ef883793015c96b01d2f8
2023-10-22gnu: opensmtpd: Update to 7.4.0p0.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (opensmtpd): Update to 7.4.0p0. Change-Id: I5536b828eecd16f041ed9381b16bd7aa54158155
2023-10-22gnu: linux-libre 6.5: Update deblob scripts version hash.Jelle Licht
* gnu/packages/linux.scm (deblob-scripts-6.5): Update hash. Change-Id: If692586bac01369c63099cf8311c9a94e70cc106 Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-10-22gnu: iotop: Update to 1.25.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (iotop): Update to 1.25. Change-Id: I7ee64c3318f8fd7677c181d32b920dfcf84b1836
2023-10-28gnu: custom-gcc: Set upstream name.Efraim Flashner
* gnu/packages/gcc.scm (custom-gcc)[properties]: Add upstream name. Change-Id: I30326dc7952b11451a86f7f026aa1a97364a89e4
2023-10-28build-system/go: Use gccgo when go isn't supported.Efraim Flashner
* guix/build-system/go.scm (default-gccgo): New variable. (lower): Only use default-go when it is supported. Change-Id: I30564d97703344df582accaf741f4fcd159b6be1
2023-10-28gnu: Add gccgo-13.Efraim Flashner
* gnu/packages/crates-io.scm (gccgo-13): New variable. Change-Id: I4b1ed0657518b9113a5ce89221189b9dd60f4347
2023-10-28gnu: gccgo: Add note about provided go version.Efraim Flashner
* gnu/packages/gcc.scm (gccgo-10, gccgo-11, gccgo-12): Add notes about what version of is provided by these packages. Change-Id: Id483319e606fdebe1820abeb7e129c580bf2c165
2023-10-28gnu: Add gerbera.Ricardo Wurmus
* gnu/packages/upnp.scm (gerbera): New variable. Change-Id: I8b63b16fe7587557b08835d3edd58054ebe78559
2023-10-28gnu: parallel: Update to 20231022.Andy Tai
* gnu/packages/parallel.scm (parallel): Update to 20231022. Signed-off-by: Clément Lassieur <clement@lassieur.org> Change-Id: I1af0cd5d61ebb4118d13dd0e2a56ea6b3d647c17
2023-10-28gnu: passff-host: Refactor builder.Clément Lassieur
* gnu/packages/browser-extensions.scm (passff-host)[arguments]: Refactor builder. Change-Id: I42cb5e6b4808a8b2025d20654c57392f79c01a5c
2023-07-23gnu: linux-libre 4.14: Update to 4.14.328.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.328. (linux-libre-4.14-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I7787d2ed4cac1afe2b9e988395c440355ce2edaf
2023-07-23gnu: linux-libre 4.19: Update to 4.19.297.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.297. (linux-libre-4.19-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I85840b2f7984d40ecfd09ea2603f36927cb953f3
2023-07-23gnu: linux-libre 5.4: Update to 5.4.259.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.259. (linux-libre-5.4-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: Iddba0dfd309bedda70bb2e0f910354df352dc059
2023-07-23gnu: linux-libre 5.10: Update to 5.10.199.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.199. (linux-libre-5.10-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I79378d78d5feb2b2b7e60f473c522b04a72b85e9
2023-07-23gnu: linux-libre 5.15: Update to 5.15.137.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.137. (linux-libre-5.15-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: Iec962e677edbab8f0145521905f42a0dc8e9fb56
2023-07-23gnu: linux-libre 6.1: Update to 6.1.60.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.60. (linux-libre-6.1-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I026d2956ff6fe82a495e363a6905d7ecba530c89
2023-07-23gnu: linux-libre 6.5: Update to 6.5.9.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.5-version): Update to 6.5.9. (linux-libre-6.5-pristine-source): Update hash. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I498f318d4120217a0c002c88acb20e5eacc0f146
2023-10-28tests: Adjust to cope with glibc graft.Ludovic Courtès
This is a followup to 1328c4cca531318e3ed90c6aecb522a5b22a4bcc, which led to failures for tests that were not prepared to cope with that. * tests/guix-environment-container.sh (hello_drv_nested): Pass “-E GUIX_BUILD_OPTIONS” so ‘--no-grafts’ is passed. * tests/guix-pack.sh (GUIX_BUILD_OPTIONS): Add ‘--no-grafts’. * tests/transformations.scm ("options->transformation, with-graft"): Skip when ‘glibc-final’ has a replacement. Change-Id: Ia65c9aeb06f524252815b8290a5ca7bf97ee8136
2023-10-28environment: Fix typo in error messages.Ludovic Courtès
* guix/scripts/environment.scm (guix-environment*): Fix typo in error messages. Change-Id: I0b8669cb43267d0456a70f3b157514a6bcc725e8
2023-10-28environment: Parameterize ‘%graft?’ early on.Ludovic Courtès
Previously, ‘%graft?’ would be parameterized after ‘package-derivation’ had been called for ‘%guile-for-build’, which is too late. * guix/scripts/environment.scm (guix-environment*)[with-store/maybe]: Parameterize ‘%graft?’. Remove ‘%graft?’ parameterization from body. Change-Id: I65ef4a8c5f27e19a49196005871e5f7057fabaec
2023-10-28profiles: Hooks honor the #:system parameter of ‘profile-derivation’.Ludovic Courtès
Fixes <https://issues.guix.gnu.org/65225>. * guix/profiles.scm (info-dir-file, package-cache-file) (info-dir-file, ghc-package-cache-file, ca-certificate-bundle) (emacs-subdirs, gdk-pixbuf-loaders-cache-file, glib-schemas) (gtk-icon-themes, gtk-im-modules, linux-module-database) (xdg-desktop-database, xdg-mime-database, fonts-dir-file) (manual-database, manual-database/optional): Add optional #:system parameter and pass it to ‘gexp->derivation’. (profile-derivation): Pass HOOK a second parameter, SYSTEM. * gnu/bootloader.scm (efi-bootloader-profile)[efi-bootloader-profile-hook]: Add optional #:system parameter and pass it to ‘gexp->derivation’. * guix/channels.scm (package-cache-file): Likewise. * tests/profiles.scm ("profile-derivation, #:system, and hooks"): New test. Reported-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-10-28packages: Add ‘system’ parameter for ‘set-guile-for-build’.Ludovic Courtès
* guix/packages.scm (set-guile-for-build): Add ‘system’ parameter.
2023-10-28environment: Honor ‘-s’ for guile-for-build.Ludovic Courtès
Partly fixes <https://issues.guix.gnu.org/65225>. * guix/scripts/environment.scm (guix-environment*): Pass SYSTEM to ‘package-derivation’ when defining ‘%guile-for-build’. Reported-by: Simon Tournier <zimon.toutoune@gmail.com> Change-Id: I9d883f1e61fac72754fdc9dee9b7c8a3dea32add
2023-10-28grafts: Fix corner case involving multiple-output derivations.Ludovic Courtès
Fixes a bug that would occur with references to two outputs of the same derivation, with one of them referring to the other one. For example, the references of libreoffice include both mariadb:dev and mariadb:lib; additionally, mariadb:dev refers to mariadb:lib. In this case, the glibc graft would not be applied on one of the mariadb paths, and both the grafted and ungrafted glibc would end up in the closure of libreoffice. Fixes <https://issues.guix.gnu.org/66662>. * guix/grafts.scm (non-self-references): Simplify and include references to outputs of DRV other than OUTPUTS. (reference-origins): Simplify and possibly return outputs of DRV itself. (cumulative-grafts)[graft-origin?]: Add OUTPUT parameter and honor it. [dependency-grafts]: Adjust accordingly. * tests/grafts.scm ("graft-derivation, multiple outputs need to be replaced"): New test. Change-Id: Iac2005024ab7049037537b3af55298696ec90e3c
2023-10-27home: services: Fix regression in generated ‘on-first-login’ script.Rostislav Svoboda
Fixes <https://issues.guix.gnu.org/66659>. Fixes a regression introduced in 6b0a32196982a0a2f4dbb59d35e55833a5545ac6. The first attempt in e098ba2f499bbddfea50c85058e4077e39b85513 to fix this issue didn't work. * gnu/home/services.scm (compute-on-first-login-script): Add ‘begin *unspecified*’ around #$@gexps. Change-Id: I14339ad684ffe93e692e507b57dcd221d96210ef Signed-off-by: Clément Lassieur <clement@lassieur.org>
2023-10-27gnu: Add sdl2-gamecontrollerdb.Evgeny Pisemsky
* gnu/packages/sdl.scm (sdl2-gamecontrollerdb): New variable.
2023-10-27gnu: Add emacs-pddl-mode.Liliana Marie Prikler
* gnu/packages/emacs-xyz.scm (emacs-pddl-mode): New variable.
2023-10-27gnu: Add popf.Liliana Marie Prikler
* gnu/packages/maths.scm (popf): New variable.
2023-10-27gnu: python-dm-tree: Update to 0.1.8.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-dm-tree): Update to 0.1.8. [build-system]: Use pyproject-build-system. [arguments]: Link with absl_strings_internal and use --whole-archive. Change-Id: I763b01c24082ce1d6a0f4ffd518cfde221b28e72
2023-10-27gnu: Add emacs-treebundel.Nicolas Graves
* gnu/packages/emacs-xyz.scm (emacs-treebundel): New variable. Change-Id: I1b1037b69febd0bab59aae6dd95aeeaa6a5e1e2e Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-10-27gnu: Add guile-ts.Zheng Junjie
* gnu/packages/guile-xyz.scm (guile-ts): New variable. Co-authored-by: Andrew Tropin <andrew@trop.in> Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-10-27gnu: Add moonfish.zamfofex
* gnu/packages/games.scm (moonfish): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net> Change-Id: Idadb367c60648a1c98601302398dae1373e68919
2023-10-27teams: Add myself to audio team.Gabriel Wicki
Message-ID: <cfad42ecdcd190893699ef28d42b35b706729bcd.1698355699.git.gabriel@erlikon.ch> In-Reply-To: <81d0877b2cb39164563dfbf2c551f1c99aad75ed.1698355699.git.gabriel@erlikon.ch> References: <81d0877b2cb39164563dfbf2c551f1c99aad75ed.1698355699.git.gabriel@erlikon.ch> From: Gabriel Wicki <gabriel@erlikon.ch> Date: Tue, 2 May 2023 16:47:41 +0200 Subject: [PATCH 2/2] teams: Add Gabriel Wicki. * etc/teams.scm.in ("Gabriel Wicki"): New member. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-27teams: Add audio team.Gabriel Wicki
Message-ID: <81d0877b2cb39164563dfbf2c551f1c99aad75ed.1698355699.git.gabriel@erlikon.ch> From: Gabriel Wicki <gabriel@erlikon.ch> Date: Tue, 2 May 2023 16:38:15 +0200 Subject: [PATCH 1/2] teams: Add audio team. * etc/teams.scm.in (audio): Add team. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>