| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
| |
* gnu/packages/bioinformatics.scm (mudskipper)[native-inputs]: Replace
cmake with cmake-minimal.
Change-Id: I3af7ced7a0547900aa3f452d0b56ceac2e8d0a0c
|
|
|
|
|
|
|
| |
* gnu/packages/bioinformatics.scm (circtools)[native-inputs]: Replace
cmake with cmake-minimal.
Change-Id: I4a7c49e88c3e820bfcaaea9c7bf2cff4b018a853
|
|
|
|
|
|
| |
* gnu/packages/xdisorg.scm (fyi): Update to 1.0.4.
Change-Id: I8c104e33bb91aba8bd9ec1e620dd132251ae1bee
|
|
|
|
|
| |
* gnu/packages/databases.scm (timescaledb):
[arguments]<#:phases>: Add phase 'patch-failing-tests.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
* gnu/packages/dns.scm (unbound): Update to 1.22.0.
Change-Id: I3af89323ddc0e0d85c82a9b7989bbf66eab56d0b
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
| |
* doc/guix.texi (Miscellaneous Services)[DLNA/UPnP Services]: Use string value
"60" instead of numeric value 60 in extra-config.
Change-Id: Iea05409bb2f36fc4d0caafa375f0307bfae64a08
|
|
|
|
|
|
|
| |
* doc/guix.texi (Miscellaneous Services)[DLNA/UPnP Services]: Change
media-directoriess to media-directories.
Change-Id: Iea05409bb2f36fc4d0caafa375f0307bfae64a08
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
| |
* gnu/packages/prolog.scm (trealla): Update to 2.56.13.
Change-Id: Id977e4c58398747ce9a1bfffa97837e29eab66cf
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
| |
* gnu/packages/games.scm (cowsay): Update to 3.8.3.
Change-Id: If6cbf75bec4bf95611356ee54d88c53c1389cf6f
|
|
|
|
|
|
| |
* gnu/packages/fonts.scm (font-cormorant)[outputs]: New field.
Change-Id: I742de3d380aef62b7c81a70d6d942865b2b7fd58
|
|
|
|
|
|
| |
* gnu/packages/fonts.scm (font-scientifica)[arguments]: Remove field.
Change-Id: Ice422a8604adba6b4a5b31675303f4030c6e35af
|
|
|
|
|
|
| |
* gnu/packages/fonts.scm (font-spleen)[arguments]: Remove field.
Change-Id: I731b0b6859f9351632b9faf2f486ee194f7e312a
|
|
|
|
|
|
| |
* gnu/packages/fonts.scm (font-orbitron)[outputs]: New field.
Change-Id: I8e63bbc024c28d9602b7f7a52e9b4e363cb62df9
|
|
|
|
|
|
|
| |
* gnu/packages/fonts.scm (font-recurive)[outputs]: New field.
[arguments]: New field. Add 'remove-separate-statics' phase.
Change-Id: I4ab81efb12ded417724ed103339dac0125110592
|
|
|
|
|
|
| |
* gnu/packages/fonts.scm (font-libertinus)[outputs]: New field.
Change-Id: Ia8598099fbb3a1b454fff53c09a16ef2070c38f3
|
|
|
|
|
|
| |
* gnu/packages/fonts.scm (font-linuxlibertine)[outputs]: New field.
Change-Id: I37cb4e2b9fe89db70fd40066d92b7a21eff46531
|
|
|
|
|
|
| |
* gnu/packages/fonts.scm (font-canada1500)[outputs]: New field.
Change-Id: If09b593e02e2f6ce447256a7561f423f448b5a65
|
|
|
|
|
|
| |
* gnu/packages/fonts.scm (font-intel-one-mono)[arguments]: Remove field.
Change-Id: I3cf25e8feb8c4ee40616b675ccf109a070d03b51
|
|
|
|
|
|
| |
* gnu/packages/fonts.scm (font-ibm-plex)[outputs]: New field.
Change-Id: Icc0792f81797829cd6235ecee7068da29be642f2
|
|
|
|
|
|
| |
* gnu/packages/fonts.scm (font-ibm-plex): Update to 6.4.0.
Change-Id: I2f8142ceefaacec8f21a09290cd5ad25a4703907
|
|
|
|
|
|
| |
* gnu/packages/fonts.scm (font-chivo)[outputs]: New field.
Change-Id: I3034440f6d3d50fbd3e8e95e852596e2a42a1ba0
|
|
|
|
|
|
| |
* gnu/packages/fonts.scm (font-artifika): New field.
Change-Id: I93d3ee3be92bfcd35d85063aaae70618b4a21038
|
|
|
|
|
|
|
| |
* guix/build/font-build-system.scm (install): Prefer install files into their
specified outputs (ttf, otf, woff, otb, bdf, pcf, psf).
Change-Id: I2ecd126fe31ce4fc65c59106938e37523b0cc3d2
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
| |
* gnu/packages/emulators.scm (freedisksysrom): New variable.
Change-Id: I6058d647ec0097a5b774afa3a999b8525325a648
|
|
|
|
|
|
| |
* gnu/packages/assembly.scm (asm6f): New variable.
Change-Id: Ib1c79dce8392bf11aa93d5741b5b61e03f0aa7ed
|
|
|
|
|
|
|
| |
* gnu/packages/games.scm (joycond)
[phases]: Extend the 'fix-bin-location' phase.
Change-Id: Ie41f822db023369d5d35f9a960a9dadf994663e8
|
|
|
|
|
|
|
|
| |
* gnu/packages/games.scm (joycond): Update to 0.1.0-2.9d1f509.
[phases]: Use gexps.
[license]: Correct to gpl3+.
Change-Id: I81824de94d168e63e0434149805708cb1e8b8a54
|
|
|
|
|
|
|
| |
* gnu/packages/ntp.scm (ntp): Update to 4.2.8p18.
[inputs]: Replace openssl-1.1 with openssl.
Change-Id: Ife0395b2e865093819807d4ebbb85abe8b9ea17c
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
| |
* gnu/packages/python-xyz.scm (python-glcontext): Move from here ...
* gnu/packages/python-graphics.scm: ... to here.
Change-Id: If984a8b0c128df8bcaffae2cce8d9caabda7890b
|
|
|
|
|
|
| |
* gnu/packages/python-xyz.scm (python-glcontext): Update to 3.0.0-2.f2875ab.
Change-Id: I9fb440727253fa5f1a1eb522c0c1f4caed87b477
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This project was mentioned in #48467, #50505, #52116 and #67131. It's a
refreshed version with most of the bindings implemented.
* gnu/packages/python-graphics.scm (python-pyglet): New variable.
Change-Id: I78718376bc2945184c32cb013309fbba2b2749d0
Co-Authored-By: Adam Kandur <kefironpremise@gmail.com>
Co-Authored-By: Daniel Meißner <daniel.meissner-i4k@ruhr-uni-bochum.de>
Co-Authored-By: Morgan Smith <Morgan.J.Smith@outlook.com>
Co-Authored-By: Adam Faiz <adam.faiz@disroot.org>
|
|
|
|
|
|
|
| |
* gnu/packages/python-graphics.scm: New file.
* gnu/local.mk: Add gnu/packages/python-graphics.scm to the scope.
Change-Id: I1d077c838ff1c3c014c3d699b539eaf8befd5084
|
|
|
|
|
|
|
|
|
| |
* gnu/services/upnp.scm, gnu/tests/upnp.scm: New files.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add them.
* doc/guix.texi (Miscellaneous Services): Document the service.
Change-Id: I6a3c9db9e7504df308038343ed48e4409a323581
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
|