aboutsummaryrefslogtreecommitdiff
path: root/gnu
4dd74dad2f6f6'>gnu: Add python-jaraco-text....* gnu/packages/python-xyz.scm (python-jaraco-text): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
AgeCommit message (Expand)Author
2024-01-09gnu: python-h5py: Enable tests.2018-01-21services: Missing services are automatically instantiated....This simplifies OS configuration: users no longer need to be aware of what a given service depends on. See the discussion at <https://lists.gnu.org/archive/html/guix-devel/2018-01/msg00114.html>. * gnu/services.scm (missing-target-error): New procedure. (service-back-edges): Use it. (instantiate-missing-services): New procedure. * gnu/system.scm (operating-system-services): Call 'instantiate-missing-services'. * tests/services.scm ("instantiate-missing-services") ("instantiate-missing-services, no default value"): New tests. * gnu/services/version-control.scm (cgit-service-type)[extensions]: Add FCGIWRAP-SERVICE-TYPE. * gnu/tests/version-control.scm (%cgit-os): Remove NGINX-SERVICE-TYPE and FCGIWRAP-SERVICE-TYPE instances. * doc/guix.texi (Log Rotation): Remove 'mcron-service-type' in example. (Miscellaneous Services): Remove 'nginx-service-type' and 'fcgiwrap-service-type' in Cgit example. Ludovic Courtès
Troy Figiel
2024-01-09gnu: Add python-zc-lockfile....* gnu/packages/python-web.scm (python-zc-lockfile): New variable. Troy Figiel
2024-01-09gnu: Add python-pytest-dotenv....* gnu/packages/check.scm (python-pytest-dotenv): New variable. Troy Figiel
2024-01-09gnu: Add python-python-snappy....* gnu/packages/python-compression.scm (python-python-snappy): New variable. Troy Figiel
2024-01-09gnu: Add python-hdf5storage....* gnu/packages/python-xyz.scm (python-hdf5storage): New variable. Change-Id: If54c5f4b634658854bbe9312dce194643fe23733 Troy Figiel
2024-01-09gnu: glew: Fix cross-compiling....* gnu/packages/gl.scm (mesa)[native-inputs]: When cross-compiling, add cmake-minimal-cross. [arguments]: Adjust 'fix-cross-compiling to find llvm. * gnu/packages/llvm.scm (llvm-for-mesa) [arguments]<#:configure-flags>: When cross-compiling, set -DBUILD_SHARED_LIBS:BOOL=TRUE and -DCMAKE_BUILD_WITH_INSTALL_RPATH=TRUE, remove -DLLVM_LINK_LLVM_DYLIB.*. <#:phases>: When cross-compiling, remove the 'delete-static-libraries phase. Change-Id: If10dec7695e62604e080230e10f2b8d7167f660b Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Zheng Junjie
2024-01-09gnu: linux-libre 5.10: Update to 5.10.206....* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.206. (linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: Id7c119c07c08308150354ffc593ec9bd9c13fa46 Wilko Meyer
2024-01-09gnu: linux-libre 5.15: Update to 5.15.146....* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.146. (linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: Idb7ede0fc8d4bca3edcd267e6d215dfb98ff5c94 Wilko Meyer
2024-01-09gnu: linux-libre 6.1: Update to 6.1.71....* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.71. (linux-libre-6.1-pristine-source): Update hash. Change-Id: Ifabe9ec0d18d940b10e29f14e00878a89e8767a7 Signed-off-by: Leo Famulari <leo@famulari.name> Wilko Meyer
2024-01-09gnu: linux-libre 6.6: Update to 6.6.10....* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.10. (linux-libre-6.6-pristine-source): Update hash. Change-Id: Ie6295d69e1d732436c43e603b63cb1516bf73ace Signed-off-by: Leo Famulari <leo@famulari.name> Wilko Meyer
2024-01-08services: bitlbee: Use ‘make-inetd-constructor’ unconditionally....This construct was introduced in Shepherd 0.9.0. * gnu/services/messaging.scm (bitlbee-shepherd-service): Use ‘make-inetd-constructor’ unconditionally. Change-Id: Id1b79077d60609c7f95439ee0d097dfe6e66dd2e Ludovic Courtès
2024-01-08home: services: shepherd: Use the 0.10.x interface....* gnu/home/services/shepherd.scm (home-shepherd-configuration-file): Pass ‘register-services’ a list. Call ‘start-in-the-background’ unconditionally. Change-Id: Id7ba005949653a9ac065c47eddb425df4f4792aa Ludovic Courtès
2024-01-08services: shepherd: Use the 0.10.x GOOPS-less interface....* gnu/services/shepherd.scm (%default-modules): Remove (oop goops). (shepherd-service-file): Use (service …) instead of (make <service> …). Use ‘actions’ instead of ‘make-actions’. (scm->go): Remove use of (oop goops). (shepherd-configuration-file): Pass ‘register-services’ a list. Use ‘start-in-the-background’ unconditionally. Change-Id: I0ad1ba32e339c56ee31e59f160b53d3581277d97 Ludovic Courtès
2024-01-08system: hurd: Use the Shepherd 0.10.x....* gnu/system.scm (hurd-default-essential-services): Remove reference to ‘shepherd-0.8’. * gnu/system/hurd.scm (%base-packages/hurd): Replace ‘shepherd-0.8’ with ‘shepherd-0.10’. Change-Id: I9f1800693cda456286450d3d0bb6f7e3da85d55e Ludovic Courtès
2024-01-08tests: childhurd: Increase SSH connection timeout....* gnu/tests/virtualization.scm (run-childhurd-test)[run-command-over-ssh]: Pass #:timeout. Change-Id: I44bb3673457275fe3a8ec0af2e364292727f53a8 Ludovic Courtès
2024-01-08services: openssh: Add dependency on ‘networking’....* gnu/services/ssh.scm (openssh-shepherd-service): Add ‘networking’ to ‘requirement’. Change-Id: I14c48fe40cce86810a544de6bb7f925bc360653a Ludovic Courtès
2024-01-08gnu: guile-fibers: Apply upstream patch fixing libevent timers....* gnu/packages/patches/guile-fibers-libevent-timeout.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/guile-xyz.scm (guile-fibers)[source]: Use it. Change-Id: I872ffe5b193087234d29eed399d6db518c5af4d5 Ludovic Courtès
2024-01-08scripts: system: Build layered images....* guix/scripts/system.scm (show-help, %docker-format-options, %options, %default-options, show-docker-format-options, show-docker-format-options/detailed, process-action): Handle '--max-layers' option. * gnu/system/image.scm (system-docker-image): Same. * gnu/image.scm (<image>)[max-layers]: New record field. Change-Id: I2726655aefd6688b976057fd5a38e9972ebfc292 Oleg Pykhalov
2024-01-08tests: docker-system: Increase image size....* gnu/tests/docker.scm (run-docker-system-test)[vm]: Increase 'disk-image-size'. Change-Id: If88588d8981efdfdc539460900f1cbb9a663f9cb Oleg Pykhalov
2024-01-08Merge branch 'mesa-updates'...Change-Id: I671d2733eac4c021eed191fc6bb61ea5492c3740 John Kehayias
2024-01-08gnu: obs: Fix VLC plugin....* gnu/packages/video.scm (obs)[arguments]<#:phases>: Wrap LD_LIBRARY_PATH. Change-Id: If22b5294284ea500da0e6d9ee4d4bbcc765c6771 Oleg Pykhalov
2024-01-08gnu: json-glib: Fix cross-compiling....* gnu/packages/gnome.scm (json-glib)[native-inputs]: Only add more inputs when not cross-compiling. Change-Id: I987f382f02d9f7b79b6e281d1f6f6824c1b2dfd3 Efraim Flashner
2024-01-07Merge branch 'master' into mesa-updates...Change-Id: I0b92a95109688a1a4c50572bc25a4e5676e0921e John Kehayias
2024-01-07gnu: fet: Update to 6.15.0....* gnu/packages/education.scm (fet): Update to 6.15.0. Change-Id: Iec5ed880fd09dcc63e1650ceffc0f072c1236190 Nicolas Goaziou
2024-01-07Revert "gnu: mesa: Build asahi driver on aarch64."...This reverts commit cd9c90823452fa7b88c5e2f2133dac51d9e2bd1e. Move it to mesa-updates. Mathieu Othacehe
2024-01-07gnu: swig-next: Update to 4.2.0...* gnu/packages/swig.scm (swig-next): Update to 4.2.0 Change-Id: Ic6580f0d2c3ab578de6bc0bd9a98c61b28cc1cd6 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Andy Tai
2024-01-07gnu: parallel: Update to 20231222...* gnu/packages/parallel.scm (parallel): Update to 20231222 Change-Id: I4a32d93e7d7d5e79280d8d804701bb4a7ed57bb9 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Andy Tai
2024-01-07gnu: mesa: Build asahi driver on aarch64....* gnu/packages/gl.scm (mesa): Build asahi driver on aarch64. Change-Id: I597e70732b9ebd18960131f1b664b2dc83683b8e Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Roman Scherer
2024-01-07gnu: icewm: Update to 3.4.5...* gnu/packages/wm.scm (icewm): Update to 3.4.5 Change-Id: Ibf30644fbc01dd89378f41f978201e84e0ca39ad Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Andy Tai
2024-01-07gnu: dtc: Update to 1.7.0....Enable the python bindings and switch to the meson build system that handles the python bindings better than the Makefile build system here. * gnu/packages/patches/dtc-meson-cell-overflow.patch: New file * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/bootloaders.scm (dtc): Update to 1.7.0. [build-system]: Switch to the meson-build-system. [arguments]: Remove #:make-flags. Add a new 'preparations phase. Do not edit the Makefile in the 'patch-pkg-config phase. Remove the 'configure phase. Change-Id: Ie61c920829ab3a8c32f4924c694dba6bda807711 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Mathieu Othacehe
2024-01-07gnu: Add font-cardo....* gnu/packages/fonts.scm (font-cardo): New variable. Change-Id: I60edadc74c33690bb14dff209979a57f22dd5277 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Hilton Chain
2024-01-07gnu: font-sarasa-gothic: Update to 1.0.3....* gnu/packages/fonts.scm (font-sarasa-gothic): Update to 1.0.3. [source]: Update the URI. Change-Id: I227632d725fb341199c738a5aa6ac17e7ea635cb Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Hilton Chain
2024-01-07gnu: txt2tags: Update to 3.9....* gnu/packages/textutils.scm (txt2tags): Update to 3.9. Change-Id: Ia825f5807c87941504feffdb317594f5b1fa62ef Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> kiasoc5
2024-01-07gnu: s7: Update to 618de30....* gnu/packages/lisp.scm (s7): Update to commit 618de30. Change-Id: I34d92b77a4e8de84f18de0ce7af984928e338282 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Andy Tai
2024-01-07gnu: Add guile-yamlpp....* gnu/packages/guile-xyz.scm (guile-yamlpp): New variable. Change-Id: I54694eeea17e414df4d7778a2e119f3f995c20e4 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Georgios Athanasiou
2024-01-07gnu: Add laszip....* gnu/packages/geo.scm (laszip): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Change-Id: I8baf25f1d51c9ac90bcea4a1e9a564e21e0a9ee6 Mattia Bunel
2024-01-07gnu: ovmf: Update to 202311....* gnu/packages/firmware.scm (ovmf): Update to 202311. Change-Id: I32b6d7587b37211b0de6a118024cb4f854ce112d Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Tomas Volf
2024-01-07gnu: cgit: Update to 1.2.3-793c420....* gnu/packages/version-control.scm (cgit): Update to 793c420897e18eb3474c751d54cf4e0983f85433. [inputs]: Update git to 2.43.0. Change-Id: I3441e9e2837d22ae208f5cccc53d815cc3e0f042 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Tomas Volf
2024-01-07gnu: mkvtoolnix: Remove input labels and use gexps....* gnu/packages/video.scm (mkvtoolnix)[native-inputs]: Remove labels. [arguments]: Use gexps and ‘this-package-input’ & co. Change-Id: I12b6638cd78c8c957ac9856c0e19025f4941847e Ludovic Courtès
2024-01-07gnu: mkvtoolnix: Update to 80.0....* gnu/packages/video.scm (mkvtoolnix): Update to 80.0. [inputs]: Add GMP and QTSVG. Replace QT*-5 by their non-suffixed variant. [native-inputs]: Likewise, and change to RUBY-3.2. Change-Id: If01ce578c9f9ac50e1c99e96c110687e8872177c Signed-off-by: Ludovic Courtès <ludo@gnu.org> Antoine Côté
2024-01-07gnu: libmatroska: Update to 1.7.1....* gnu/packages/video.scm (libmatroska): Update to 1.7.1. Change-Id: Ia2c943743636f0a01b1446be871b6dcd663ad0d3 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Antoine Côté
2024-01-07gnu: Add emacs-adwaita-dark-theme...* gnu/packages/emacs-xyz.scm (emacs-adwaita-dark-theme): New variable. Change-Id: Id6e6d0d6aa27e7c1cc6ec0fc11c3a5f09231d751 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Tristan Cottam
2024-01-07gnu: python-uqbar: Update to 0.5.9....* gnu/packages/graphviz.scm (python-uqbar): Update to 0.5.9. [source]: Add patch for Python 3.10 compatibility. [arguments]: Remove outdated patch phase. Change-Id: I81d83efd69bd07fe12790981c48a6e82297908f0 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Troy Figiel
2024-01-07gnu: Add emacs-color-identifiers-mode....* gnu/packages/emacs-xyz.scm (emacs-color-identifiers-mode): New variable. Change-Id: I1243d468f0ebb39715438fb814d0691dac785515 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Rostislav Svoboda
2024-01-07gnu: go-golang-org-x-sys: Update to 0.8.0....* gnu/packages/golang.scm (go-golang-org-x-sys): Update to 0.8.0. (go-golang-org-x-sys-0.8): Remove. (go-github-com-quic-go-quic-go, go-github-com-quic-go-qtls-go1-20): Use the new version of "go-golang-org-x-sys". * gnu/packages/networking.scm (yggdrasil): Use the new version of "go-golang-org-x-sys". [propagated-inputs]: Don't rewrite inputs; add "go-golang-org-x-sys". Change-Id: I969dd402427e345550038918f6de607413c44a61 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Artyom V. Poptsov
2024-01-07gnu: valgrind: Update to 3.22.0....* gnu/packages/valgrind.scm (valgrind): Update to 3.22.0. Change-Id: I336c4208d0a15e54ea8ae0238b898b8a909eea62 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2024-01-07gnu: shepherd: Update to 0.10.3....* gnu/packages/admin.scm (shepherd-0.10): Update to 0.10.3. Change-Id: I6b14a41c22a18bcf0c5bd380d7f118276d0f761c Ludovic Courtès