Age | Commit message (Expand) | Author |
2023-10-07 | services: fstrim-service-type: Serialize with SRFI-171 transducers....* gnu/services/linux.scm (serialize-fstrim-configuration): Refactor to use
base-transducer.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Bruno Victal |
2023-10-07 | services: configuration: Use transducers within serialize-configuration....Introduces 'base-transducer', a SRFI-171 based transducer that can be used as a
starting point for writing custom configuration record serializing procedures.
This also fixes the symbol maybe-value serialization test case.
* gnu/services/configuration.scm (empty-serializer?): New predicate.
(base-transducer, tfilter-maybe-value): New procedure.
(serialize-configuration): Adapt to use base-transducer.
* gnu/services/telephony.scm (jami-account->alist): Use transducers to skip
fields that are unserializable or whose field maybe-value is unset.
* tests/services/configuration.scm: Remove test-expect-fail.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Bruno Victal |
2023-10-07 | services: configuration: Simplify normalize-extra-args....* gnu/services/configuration.scm
(define-configuration-helper, normalize-extra-args): Use #f instead of %unset-value.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Bruno Victal |
2023-10-07 | gnu: Add gnome-shell-extension-night-theme-switcher....* gnu/packages/gnome-xyz.scm (gnome-shell-extension-night-theme-switcher): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Sergio Pastor Pérez |
2023-10-07 | gnu: gqrx: Update to 2.17....* gnu/packages/radio.scm (gqrx): Update to 2.17.
| Guillaume Le Vaillant |
2023-10-07 | gnu: python-openai: Update to 0.28.1....* gnu/packages/python-web.scm (python-openai): Update to 0.28.1.
| jgart |
2023-10-06 | gnu: librepcb: Update to 1.0.0....* gnu/packages/engineering.scm (librepcb): Update to 1.0.0.
[source]: Add snippet to remove some vendored dependencies.
[build-system]: Use cmake-build-system.
[inputs]: Add fontconfig, fontobene-qt5, glu, hoedown, muparser,
opencascade-occt, clipper, qtdeclarative-5, qtquickcontrols2-5, quazip.
[native-inputs]: Add googletest, pkg-config.
[arguments]<#:configure-flags>: Add "-DUNBUNDLE_FONTOBENE_QT5=ON",
"-DUNBUNDLE_GTEST=ON", "-DUNBUNDLE_HOEDOWN=ON", "-DUNBUNDLE_MUPARSER=ON",
"-DUNBUNDLE_POLYCLIPPING=ON", "-DUNBUNDLE_QUAZIP=ON".
<#:phases>: Don't override the configure phase. Override the check phase and
skip failing tests.
[license]: Remove licenses from unbundled dependencies.
Signed-off-by: Vinicius Monego <monego@posteo.net>
| pinoaffe |
2023-10-06 | gnu: Add fontobene-qt5....* gnu/packages/fontutils.scm (fontobene-qt5): New variable.
Signed-off-by: Vinicius Monego <monego@posteo.net>
| pinoaffe |
2023-10-06 | gnu: exim: Update to 4.96.1 [security updates]....Fixes CVE-2023-42114, CVE-2023-42115, CVE-2023-42116, CVE-2023-42117,
CVE-2023-42118, and CVE-2023-42119. See
<https://www.exim.org/static/doc/security/CVE-2023-zdi.txt> for more details.
* gnu/packages/mail.scm (exim): Update to 4.96.1.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| Wilko Meyer |
2023-10-06 | gnu: python-pudb: Update to 2023.1....* gnu/packages/python-xyz.scm (python-pudb): Update to 2023.1.
| jgart |
2023-10-06 | gnu: Add r-webchem....* gnu/packages/cran.scm (r-webchem): New variable.
| Ricardo Wurmus |
2023-10-06 | build-system/minify: Use esbuild....* guix/build-system/minify.scm (default-uglify-js): Replace this procedure...
(default-esbuild): ...with this new procedure.
(lower): Use it, and add "esbuild" to build inputs.
* guix/build/minify-build-system.scm (minify): Invoke esbuild instead of
setting up a pipe to uglifyjs.
* gnu/packages/cran.scm (r-shiny)[native-inputs]: Replace node-uglify-js with
esbuild.
* gnu/packages/statistics.scm (r-dt)[native-inputs]: Same.
| Ricardo Wurmus |
2023-10-06 | gnu: Add linasm....* gnu/packages/maths.scm (linasm): New variable.
| Ricardo Wurmus |
2023-10-06 | gnu: openjdk-12: Fix building on aarch64-linux....* gnu/packages/java.scm (openjdk-12)[arugments]: When building for
aarch64-linux add a phase to remove a duplicate line.
| Efraim Flashner |
2023-10-06 | gnu: r-dt: Update to 0.30....* gnu/packages/statistics.scm (r-dt): Update to 0.30.
| Ricardo Wurmus |
2023-10-06 | gnu: r-hunspell: Update to 3.0.3....* gnu/packages/cran.scm (r-hunspell): Update to 3.0.3.
| Ricardo Wurmus |
2023-10-06 | gnu: r-aplot: Update to 0.2.2....* gnu/packages/cran.scm (r-aplot): Update to 0.2.2.
| Ricardo Wurmus |
2023-10-06 | gnu: r-chk: Update to 0.9.1....* gnu/packages/cran.scm (r-chk): Update to 0.9.1.
| Ricardo Wurmus |
2023-10-06 | gnu: r-sungeo: Update to 1.1.1....* gnu/packages/cran.scm (r-sungeo): Update to 1.1.1.
[propagated-inputs]: Remove r-fasterize; add r-stringr and r-terra.
| Ricardo Wurmus |
2023-10-06 | gnu: Add suitesparse-umfpack....* gnu/packages/maths.scm (suitesparse-umfpack): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-spqr....* gnu/packages/maths.scm (suitesparse-spqr): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-spex....* gnu/packages/maths.scm (suitesparse-spex): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-mongoose....* gnu/packages/maths.scm (suitesparse-mongoose): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-rbio....* gnu/packages/maths.scm (suitesparse-rbio): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-ldl....* gnu/packages/maths.scm (suitesparse-ldl): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-klu....* gnu/packages/maths.scm (suitesparse-klu): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-cxsparse....* gnu/packages/maths.scm (suitesparse-cxsparse): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-cholmod....* gnu/packages/maths.scm (suitesparse-cholmod): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add metis-suitesparse....* gnu/packages/maths.scm (metis-suitesparse): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add gklib-suitesparse....* gnu/packages/maths.scm (gklib-suitesparse): New variable.
* gnu/packages/patches/gklib-suitesparse.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add metis-5.2....* gnu/packages/maths.scm (metis-5.2): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add gklib....* gnu/packages/maths.scm (gklib): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-ccolamd....* gnu/packages/maths.scm (suitesparse-ccolamd): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-colamd....* gnu/packages/maths.scm (suitesparse-colamd): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-camd....* gnu/packages/maths.scm (suitesparse-camd): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-btf....* gnu/packages/maths.scm (suitesparse-btf): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-amd....* gnu/packages/maths.scm (suitesparse-amd): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-config....The suitesparse-source variable contains the entire SuiteSparse source code,
which is used for all subpackages.
* gnu/packages/maths.scm (suitesparse-version, suitesparse-source,
suitesparse-config): New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: suitesparse: Tweak description....* gnu/packages/maths.scm (suitesparse)[description]: Mention that all
subpackages are included.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: guix: Update to e863274....This includes the ‘guix perform-download’ fix from commit
762fdbdef52b4c17df578478cadc8655d56171a4.
* gnu/packages/package-management.scm (guix): Update to e863274.
| Ludovic Courtès |
2023-10-06 | gnu: Add vendor-reset-linux-module....* gnu/packages/linux.scm (vendor-reset-linux-module): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Lars Rustand |
2023-10-06 | gnu: matterbridge: Update to 1.26.0...* gnu/packages/messaging.scm (matterbridge): Update to 1.26.0
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Denis 'GNUtoo' Carikli |
2023-10-06 | gnu: Add python-mapie....* gnu/packages/statistics.scm (python-mapie): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Vinicius Monego |
2023-10-06 | system: Modify bash skeleton to colorize 'ip' output....* gnu/system/shadow.scm (%default-bashrc): Add an alias for 'ip' that enables
output colorization.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Bruno Victal |
2023-10-06 | gnu: r-biomvrcns: Patch R constants....* gnu/packages/bioconductor.scm (r-biomvrcns)[arguments]: Add phase
'patch-constants.
| Ricardo Wurmus |
2023-10-05 | services: hurd-vm: Leave root password uninitialized when offloading....Starting with 953c65ffdd43c02c934518fb7a1c68542584b223, offloading to
the Hurd VM would be enabled by default. However, ‘root’ had an empty
password so any user on the host could connect to the VM over VNC, log
in as root, and potentially populate the host’s store from there. This
change fixes that.
* gnu/services/virtualization.scm (operating-system-with-locked-root-account):
New procedure.
(hurd-vm-disk-image)[transform]: Add
‘operating-system-with-locked-root-account’ when offloading.
| Ludovic Courtès |
2023-10-05 | tests: childhurd: Test SSH connection with a non-root user....* gnu/tests/virtualization.scm (%childhurd-os): Remove ‘services’ and
add ‘users’ to the GNU/Hurd ‘operating-system’ declaration.
(run-childhurd-test)[run-command-over-ssh]: Log in as “test” instead of
“root”.
| Ludovic Courtès |
2023-10-05 | services: mcron: Hide ‘mkdir-p’ from (shepherd support)....This a avoids a Guile warning about the name collision with (guix build
utils). The warning was introduced by commit
e0e85f2b2396c69d078caad9bd8e1a0fddf33a4a.
* gnu/services/mcron.scm (mcron-shepherd-services): Hide ‘mkdir-p’.
| Ludovic Courtès |
2023-10-05 | gnu: guile-ini: Added missing propagated input ‘guile-lib’....Fixes <https://issues.guix.gnu.org/66315>.
* gnu/packages/guile-xyz.scm (guile-ini)[propagated-inputs]: Add
GUILE-LIB.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Fabio Natali |
2023-10-05 | gnu: prosody: Update to 0.12.4....* gnu/packages/messaging.scm (prosody): Update to 0.12.4.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| André Batista |