Age | Commit message (Expand) | Author |
2024-10-22 | gnu: xdot: Update to 1.4....* gnu/packages/graphviz.scm (xdot): Update to 1.4.
[native-inputs]: Add python-packaging.
Change-Id: Ifc06ab8fddfd23d0273d134efec610750bf2a462
| Artyom V. Poptsov |
2024-10-21 | gnu: ardour: Update to 8.10....* gnu/packages/audio.scm (ardour): Update to 8.10.
Change-Id: Ie6498779b9e48226f35ef376687dfed749e632cc
| Ricardo Wurmus |
2024-10-21 | news: Add news entry for build user takeover vulnerability fix....* etc/news.scm: add entry about build user takeover vulnerability.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I469e368914681e599252e766cd30100d5a377257
| Reepca Russelstein |
2024-10-21 | gnu: guix: Update to 5ab3c4c....Fixes <https://issues.guix.gnu.org/73919>.
* gnu/packages/package-management.scm (guix): Update to 5ab3c4c.
Change-Id: Iab3eb615e44d11a1befe57456fc55df2228503ba
| Ludovic Courtès |
2024-10-21 | daemon: Sanitize successful build outputs prior to exposing them....There is currently a window of time between when the build outputs are exposed
and when their metadata is canonicalized.
* nix/libstore/build.cc (DerivationGoal::registerOutputs): wait until after
metadata canonicalization to move successful build outputs to the store.
Change-Id: Ia995136f3f965eaf7b0e1d92af964b816f3fb276
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Reepca Russelstein |
2024-10-21 | daemon: Sanitize failed build outputs prior to exposing them....The only thing keeping a rogue builder and a local user from collaborating to
usurp control over the builder's user during the build is the fact that
whatever files the builder may produce are not accessible to any other users
yet. If we're going to make them accessible, we should probably do some
sanity checking to ensure that sort of collaborating can't happen.
Currently this isn't happening when failed build outputs are moved from the
chroot as an aid to debugging.
* nix/libstore/build.cc (secureFilePerms): new function.
(DerivationGoal::buildDone): use it.
Change-Id: I9dce1e3d8813b31cabd87a0e3219bf9830d8be96
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Reepca Russelstein |
2024-10-20 | gnu: Add linux-libre 6.11.4....* gnu/packages/linux.scm (linux-libre-6.11-version, linux-libre-6.11-gnu-revision,
deblob-scripts-6.11, linux-libre-6.11-pristine-source, linux-libre-6.11-source,
linux-libre-headers-6.11, linux-libre-6.11): New variables.
* gnu/packages/aux-files/linux-libre/6.11-arm.conf,
gnu/packages/aux-files/linux-libre/6.11-arm64.conf,
gnu/packages/aux-files/linux-libre/6.11-i686.conf,
gnu/packages/aux-files/linux-libre/6.11-riscv.conf,
gnu/packages/aux-files/linux-libre/6.11-x86.conf: New files.
* Makefile.am (AUX_FILES): Add them.
Co-authored-by: Ahmad Draidi <a.r.draidi@redscript.org>
Change-Id: I35bad9fbea9f568e60e7f24c95f85c240ef96277
Signed-off-by: Leo Famulari <leo@famulari.name>
| Wilko Meyer |
2024-10-20 | gnu: mudskipper: Build with cmake-minimal....* gnu/packages/bioinformatics.scm (mudskipper)[native-inputs]: Replace
cmake with cmake-minimal.
Change-Id: I3af7ced7a0547900aa3f452d0b56ceac2e8d0a0c
| Efraim Flashner |
2024-10-20 | gnu: circtools: Build with cmake-minimal....* gnu/packages/bioinformatics.scm (circtools)[native-inputs]: Replace
cmake with cmake-minimal.
Change-Id: I4a7c49e88c3e820bfcaaea9c7bf2cff4b018a853
| Efraim Flashner |
2024-10-20 | gnu: fyi: Update to 1.0.4....* gnu/packages/xdisorg.scm (fyi): Update to 1.0.4.
Change-Id: I8c104e33bb91aba8bd9ec1e620dd132251ae1bee
| Ashish SHUKLA |
2024-10-20 | gnu: timescaledb: Ignore failing tests....* gnu/packages/databases.scm (timescaledb):
[arguments]<#:phases>: Add phase 'patch-failing-tests.
| Nicolas Graves |
2024-10-20 | gnu: timescaledb: Update to 2.16.1. [security fixes]...This fixes CVE-2023-25149.
* gnu/packages/databases.scm (timescaledb): Update to 2.16.1.
[arguments]<#:phases>: Remove comment and symlink trick in
'prepare-tests phase.
| Nicolas Graves |
2024-10-20 | gnu: unbound: Update to 1.22.0....* gnu/packages/dns.scm (unbound): Update to 1.22.0.
Change-Id: I3af89323ddc0e0d85c82a9b7989bbf66eab56d0b
| Ashish SHUKLA |
2024-10-20 | gnu: stklos: Update to 2.10....* gnu/packages/scheme.scm (stklos): Update to 2.10.
[inputs]: Add gmp, libgc, pcre2, libffi, and readline.
[native-inputs]: Add pkg-config.
[arguments]<#:configure-flags>: set LDFLAGS flag.
Change-Id: Ife374dd60ef17129fa88b7a0940ab914e7b3c396
Co-authored-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
| Ashish SHUKLA |
2024-10-20 | gnu: iverilog: Update to 12.0....* gnu/packages/fpga.scm (iverilog): Update to 12.0.
[source]: Switch to git-fetch.
[arguments]: Use G-expressions.
Set #:bootstrap-scripts to #~(list "autoconf.sh").
Set #:test-target to "check".
[home-page]: Update to new home page.
[native-inputs]: Add autoconf, gperf, remove ghostscript and zlib.
Change-Id: I55c3142aa41b190fef79572576cac6fc02473645
| Cayetano Santos |
2024-10-20 | doc: Do not use numeric values in readymedia extra-config....* doc/guix.texi (Miscellaneous Services)[DLNA/UPnP Services]: Use string value
"60" instead of numeric value 60 in extra-config.
Change-Id: Iea05409bb2f36fc4d0caafa375f0307bfae64a08
| Arun Isaac |
2024-10-20 | doc: Fix typo in readymedia example configuration....* doc/guix.texi (Miscellaneous Services)[DLNA/UPnP Services]: Change
media-directoriess to media-directories.
Change-Id: Iea05409bb2f36fc4d0caafa375f0307bfae64a08
| Arun Isaac |
2024-10-20 | services: readymedia: Add trailing newline after media_dir lines....* gnu/services/upnp.scm (readymedia-configuration->config-file): Add trailing
newline after media_dir lines.
Change-Id: Ib2e584f22526f1969098b843c4be6ee386ed809c
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
| Fabio Natali |
2024-10-20 | gnu: Add ibus-chewing....* gnu/packages/ibus.scm (ibus-chewing): New variable.
Co-authored-by: Charles <charles@charje.net>.
Change-Id: I37c1ac836e5afd3101378d206e5c2056293cc182
Signed-off-by: jgart <jgart@dismail.de>
| Efraim Flashner |
2024-10-20 | gnu: Add fcitx5-chewing....* gnu/packages/fcitx5.scm (fcitx5-chewing): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I27cd2d9732ad12a387ecaa258a36f7342d438ab1
Signed-off-by: jgart <jgart@dismail.de>
| Charles |
2024-10-20 | gnu: libchewing: Update to 0.9.0....* gnu/packages/language.scm (libchewing): Update to 0.9.0.
[build-system]: Switch to cargo-build-system.
[arguments]: Adjust for switch to cargo-build-system. Enable
parallel-tests. Add a phase to allow older versions of
rust-clap-mangen. Add the cmake version of 'configure after 'configure.
Use the cmake versions of 'build, 'check and 'install.
[native-inputs]: Add corrosion, cmake-minimal. Remove autoconf,
automake, libtool, perl, pkg-config, python-wrapper, texinfo.
Co-authored-by: Charles <charles@charje.net>
Change-Id: Ic11e38646fc47cfc2c575320f43b9355a1c83b39
Signed-off-by: jgart <jgart@dismail.de>
| Efraim Flashner |
2024-10-20 | gnu: Add corrosion....* gnu/packages/cmake.scm (corrosion): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I0bb56889722128b9946af495fab05d39beaaf65a
Signed-off-by: jgart <jgart@dismail.de>
| Charles |
2024-10-20 | gnu: trealla: Update to 2.56.13....* gnu/packages/prolog.scm (trealla): Update to 2.56.13.
Change-Id: Id977e4c58398747ce9a1bfffa97837e29eab66cf
| jgart |
2024-10-19 | gnu: linux-libre: Update to 6.6.56....* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.56.
(linux-libre-6.6-pristine-source, deblob-scripts-6.6): Update hash.
Change-Id: Idd4c9a4d78b77144aae61b2d85e4ea83a3842695
Signed-off-by: Leo Famulari <leo@famulari.name>
| Wilko Meyer |
2024-10-19 | gnu: linux-libre: Update to 6.10.14....* gnu/packages/linux.scm (linux-libre-6.10-version): Update to 6.10.14.
(linux-libre-6.10-pristine-source, deblob-scripts-6.10): Update hash.
Change-Id: Iadd53f2d12e53034da4ca9391e5a184dd516469f
Signed-off-by: Leo Famulari <leo@famulari.name>
| Wilko Meyer |
2024-10-19 | gnu: cowsay: Update to 3.8.3....* gnu/packages/games.scm (cowsay): Update to 3.8.3.
Change-Id: If6cbf75bec4bf95611356ee54d88c53c1389cf6f
| Artyom V. Poptsov |
2024-10-19 | gnu: font-cormorant: Split outputs....* gnu/packages/fonts.scm (font-cormorant)[outputs]: New field.
Change-Id: I742de3d380aef62b7c81a70d6d942865b2b7fd58
| 宋文武 |
2024-10-19 | gnu: font-scientifica: Remove unnecessary custom install phase....* gnu/packages/fonts.scm (font-scientifica)[arguments]: Remove field.
Change-Id: Ice422a8604adba6b4a5b31675303f4030c6e35af
| 宋文武 |
2024-10-19 | gnu: font-spleen: Remove unnecessary custom install phase....* gnu/packages/fonts.scm (font-spleen)[arguments]: Remove field.
Change-Id: I731b0b6859f9351632b9faf2f486ee194f7e312a
| 宋文武 |
2024-10-19 | gnu: font-orbitron: Split outputs....* gnu/packages/fonts.scm (font-orbitron)[outputs]: New field.
Change-Id: I8e63bbc024c28d9602b7f7a52e9b4e363cb62df9
| 宋文武 |
2024-10-19 | gnu: font-recursive: Split outputs....* gnu/packages/fonts.scm (font-recurive)[outputs]: New field.
[arguments]: New field. Add 'remove-separate-statics' phase.
Change-Id: I4ab81efb12ded417724ed103339dac0125110592
| 宋文武 |
2024-10-19 | gnu: font-libertinus: Split outputs....* gnu/packages/fonts.scm (font-libertinus)[outputs]: New field.
Change-Id: Ia8598099fbb3a1b454fff53c09a16ef2070c38f3
| 宋文武 |
2024-10-19 | gnu: font-linuxlibertine: Split outputs....* gnu/packages/fonts.scm (font-linuxlibertine)[outputs]: New field.
Change-Id: I37cb4e2b9fe89db70fd40066d92b7a21eff46531
| 宋文武 |
2024-10-19 | gnu: font-canada1500: Split outputs....* gnu/packages/fonts.scm (font-canada1500)[outputs]: New field.
Change-Id: If09b593e02e2f6ce447256a7561f423f448b5a65
| 宋文武 |
2024-10-19 | gnu: font-intel-one-mono: Remove unnecessary 'split-outputs' phase....* gnu/packages/fonts.scm (font-intel-one-mono)[arguments]: Remove field.
Change-Id: I3cf25e8feb8c4ee40616b675ccf109a070d03b51
| 宋文武 |
2024-10-19 | gnu: font-ibm-plex: Split outputs....* gnu/packages/fonts.scm (font-ibm-plex)[outputs]: New field.
Change-Id: Icc0792f81797829cd6235ecee7068da29be642f2
| 宋文武 |
2024-10-19 | gnu: font-ibm-plex: Update to 6.4.0....* gnu/packages/fonts.scm (font-ibm-plex): Update to 6.4.0.
Change-Id: I2f8142ceefaacec8f21a09290cd5ad25a4703907
| 宋文武 |
2024-10-19 | gnu: font-chivo: Split outputs....* gnu/packages/fonts.scm (font-chivo)[outputs]: New field.
Change-Id: I3034440f6d3d50fbd3e8e95e852596e2a42a1ba0
| 宋文武 |
2024-10-19 | gnu: font-artifika: Split outputs....* gnu/packages/fonts.scm (font-artifika): New field.
Change-Id: I93d3ee3be92bfcd35d85063aaae70618b4a21038
| 宋文武 |
2024-10-19 | build-system: font: Handle multiple outputs in the install phase....* guix/build/font-build-system.scm (install): Prefer install files into their
specified outputs (ttf, otf, woff, otb, bdf, pcf, psf).
Change-Id: I2ecd126fe31ce4fc65c59106938e37523b0cc3d2
| 宋文武 |
2024-10-19 | services: ntp: Default to an address that supports IPv6....* gnu/services/networking.scm (%ntp-servers): Replace 0.guix.pool.ntp.org with
2.guix.pool.ntp.org.
Fixes: <https://issues.guix.gnu.org/71462>
Change-Id: I8bf3dc1cec58e7977c5369739b8662f817eeb186
| Maxim Cournoyer |
2024-10-19 | upstream: Try the generic importers last....* guix/upstream.scm (%updaters): Ensure the updaters with a name starting by
'generic' appear last in the list.
Fixes: <https://issues.guix.gnu.org/73508>
Change-Id: I98977f6c925c14303273755b5b4dc36035f78bda
| Maxim Cournoyer |
2024-10-19 | gnu: Add freedisksysrom....* gnu/packages/emulators.scm (freedisksysrom): New variable.
Change-Id: I6058d647ec0097a5b774afa3a999b8525325a648
| Maxim Cournoyer |
2024-10-19 | gnu: Add asm6f....* gnu/packages/assembly.scm (asm6f): New variable.
Change-Id: Ib1c79dce8392bf11aa93d5741b5b61e03f0aa7ed
| Maxim Cournoyer |
2024-10-19 | gnu: joycond: Patch /bin/setfacl in udev rules....* gnu/packages/games.scm (joycond)
[phases]: Extend the 'fix-bin-location' phase.
Change-Id: Ie41f822db023369d5d35f9a960a9dadf994663e8
| Maxim Cournoyer |
2024-10-19 | gnu: joycond: Update to 0.1.0-2.9d1f509, use gexps and fix license....* gnu/packages/games.scm (joycond): Update to 0.1.0-2.9d1f509.
[phases]: Use gexps.
[license]: Correct to gpl3+.
Change-Id: I81824de94d168e63e0434149805708cb1e8b8a54
| Maxim Cournoyer |
2024-10-19 | gnu: ntp: Update to 4.2.8p18....* gnu/packages/ntp.scm (ntp): Update to 4.2.8p18.
[inputs]: Replace openssl-1.1 with openssl.
Change-Id: Ife0395b2e865093819807d4ebbb85abe8b9ea17c
| Maxim Cournoyer |
2024-10-19 | gnu: book-sparc: Update to 2.2.0....* gnu/packages/books.scm (book-sparc): Update to 2.2.0.
[inputs]: Add git, gnu-make, texlive-fancyvrb, and texlive-upquote.
[native-inputs]: Add autoconf and automake.
Reviewed-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: Icd19f295b8572428aea39f46c27e22f87d5dc7e1
| Artyom V. Poptsov |
2024-10-18 | gnu: python-glcontext: Keep default check phase....* gnu/packages/python-graphics.scm (python-glcontext) [arguments]
<#:phases>: Keep default 'check phase; add 'prepare-test-environment
phase.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I0ab856ab1bfe339c53600852bc5d90dbe1051c13
| Sharlatan Hellseher |
2024-10-18 | gnu: python-glcontext: Move to python-graphics....* gnu/packages/python-xyz.scm (python-glcontext): Move from here ...
* gnu/packages/python-graphics.scm: ... to here.
Change-Id: If984a8b0c128df8bcaffae2cce8d9caabda7890b
| Sharlatan Hellseher |