summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-06-06services: iwd: Fix expression.Ashish SHUKLA
This is a follow-up to c4e1081f82c4f45e34cf6aca1e3f3347dd384c79. The return value of ‘iwd-environment’ wasn't quoted. * gnu/services/networking.scm (iwd-environment): Return list in a G-expression. Change-Id: I5c2fb9ecd5d5c1aa61bd7758b66c7284f6e568b3 Signed-off-by: Hilton Chain <[email protected]> Fixes: https://codeberg.org/guix/guix/issues/450
2025-06-06gnu: clisp: Actually fix failing test.Ada Stevenson
This is a follow up to f2acfcc3fdd31082f909b8edc39f278c8cf14e45 that didn't actually fix the issue with patching the paths. * gnu/packages/lisp.scm (clisp)[arguments]<#:phases>: In ‘patch-sh-and-pwd’, patch ‘cat’ reference for the streamslong test. Rename the phase to ‘patch-references’. Change-Id: I16363fad0c20a83d5aaa763799001a32b2725584 Signed-off-by: Hilton Chain <[email protected]> Modified-by: Hilton Chain <[email protected]>
2025-06-06doc: contributing: Disable authentication when simulating ‘guix pull’.Hilton Chain
* doc/contributing.texi (Submitting Patches): Add ‘--disable-authentication’ when simulating ‘guix pull’. * .forgejo/pull_request_template.md: Likewise. Fixes: #427 Change-Id: I4c6847314c8876a2f6e29f938cbbbe286178231b
2025-06-06gnu: vifm: Update to 0.14.3.Efraim Flashner
* gnu/packages/vim.scm (vifm): Update to 0.14.3. Change-Id: I47de1f1aa2ba5ac1e50f409362288d2175bf1184
2025-06-06gnu: flint: Update to 3.1.3.Andreas Enge
* gnu/packages/algebra.scm (flint): Update to 3.1.3. Change-Id: Icd429e06505138fa4e98d5b5138e678bc4bc5626
2025-06-06guix: gnu-dist: Fix distcheck.Efraim Flashner
* guix/build/gnu-dist.scm (build): Add a configure-flag during the distcheck rebuild to use a shell we have in the build environment. Change-Id: I3519ab498ef47728729297a70ac1dce8e1b922ee
2025-06-06etc: manifests/release: Add more packages.Efraim Flashner
* etc/manifests/release.scm (%system-packages): Add shepherd. (%bootloader-packages, %filesystem-packages): New variables. (%system-manifest): Add %bootloader-packages, %filesystem-packages. Change-Id: I18118e85d914cfaf5bab8abd6865974a5eba39cb
2025-06-06gnu: openbox: Fix alt-tabbing crash.msglm
* gnu/packages/patches/openbox-add-fix-for-glib2-exposed-segfault.patch: New file. * gnu/local.mk (dist_patch_DATA): Add reference to it. * gnu/packages/openbox.scm (openbox)[source]: Use patch. Change-Id: I593b50bf14bdbeb300ea545ab9efe184651112fb Signed-off-by: Danny Milosavljevic <[email protected]>
2025-06-06gnu: Add sbcl-alive-lsp.Grigory Shepelev
* gnu/packages/lisp-xyz.scm (sbcl-alive-lsp): New variable. Change-Id: Id9fea38e2e4e1b66688cd478a255d49d53042285
2025-06-06gnu: Add pmbootstrap.Sughosha
* gnu/packages/postmarketos.scm: New file. * gnu/packages/local.mk (GNU_SYSTEM_MODULES): Register file. Change-Id: Ib8347dd536738d2ea16a961c85308a0e43b98c1f
2025-06-05gnu: iwd: Update to c4718a53.Sergey Trofimov
* gnu/packages/networking.scm (iwd): Update to c4718a53. Change-Id: I599a5cf259eae41ab21a1658b42fe89f5f20aa11 Signed-off-by: Ludovic Courtès <[email protected]>
2025-06-05services: networking: Add iwd-service-type.Sergey Trofimov
* gnu/services/networking.scm (iwd-service-type): New service type. (iwd-configuration), (iwd-settings), (iwd-scan-settings), (iwd-general-settings), (iwd-network-settings): New configuration types. * doc/guix.texi (Networking setup): Document it. Change-Id: I852115b9c6768b3ec4eedb34a7f9e66438bd1429 Signed-off-by: Ludovic Courtès <[email protected]>
2025-06-05services: network-manager: Require wireless-daemon.Sergey Trofimov
* gnu/services/networking.scm (<network-manager-configuration>)[shepherd-requirement]: Replace wpa-supplicant with wireless-daemon. * doc/guix.texi (Networking Setup): Adjust. Change-Id: Id1a51429ccb6ea24839fc2aacd051a3ffe91c33c Signed-off-by: Ludovic Courtès <[email protected]>
2025-06-05services: wpa-supplicant: Add 'wireless-daemon' provision.Sergey Trofimov
* gnu/services/networking.scm (wpa-supplicant-configuration): [requirement]: Deprecate, [shepherd-requirement]: New field, [shepherd-provision]: Extract to a field. Add 'wireless-daemon to it. * doc/guix.texi (Networking Setup): Document it. Change-Id: Icc6fdd695e6e96ef168a085524989da639f77cd3 Signed-off-by: Ludovic Courtès <[email protected]>
2025-06-05services: networking: Add shepherd-requirement for dhcpcd.Sergey Trofimov
* gnu/services/networking.scm (dhcpcd-configuration): Add shepherd-requirement field. (dhcpcd-shepherd-service): Use it. * doc/guix.texi (Networking Setup): Regenerate dhcpcd-configuration documentation. (File Systems): Fix typo. Change-Id: Id347e2bed2569237685a47be82dbf686640db25b Signed-off-by: Ludovic Courtès <[email protected]>
2025-06-05services: configuration: Add define-enumerated-field-type helper.Sergey Trofimov
* gnu/services/cups.scm (define-enumerated-field-type): Move... * gnu/services/configuration.scm (define-enumerated-field-type): ...here. * gnu/services/vpn.scm (define-enumerated-field-type): Remove. * gnu/services/power.scm (define-enum): Replace with define-enumerated-field-type. Change-Id: I89ec40f479e3f800268e714f1f88d638be017c7e Signed-off-by: Ludovic Courtès <[email protected]>
2025-06-05doc: Use CSS from guix.gnu.org.Ludovic Courtès
This is a followup to commit 7bbc00ccf0315a68509cacd6a85e1ae8ae7f5e5d of guix/artwork.git. * doc/build.scm (%manual-css-url): New variable. (%makeinfo-html-options): Use it instead of www.gnu.org/…/manual.css. (stylized-html): Likewise for the default #:manual-css-url. Change-Id: I20bd3866383f8cbb4984993c15dbab483a17f6c9
2025-06-05gnu: openscad: Update to 2025.06.01.nomike
* gnu/packages/engineering.scm (openscad): Update to 2025.06.01. [source]: Add patch. [arguments]<#:phases>[configure-flags]: Add -DUSE_BUILTIN_MANIFOLD=OFF, set -DUSE_BUILTIN_OPENCSG=OFF. Remove -DENABLE_TESTS=OFF, -DSNAPSHOT=ON. [check]: Preserve phase. [patch-source]: Remove bundled libraries. [inputs]: Remove python-pip. Add qtgamepad. * gnu/packages/patches/openscad-fix-path-in-expected-test-results-to-acommodate-diff.patch: New file. * gnu/local.mk (dist_patch_DATA): Add reference to it. Change-Id: Iec0e9201732a814af20e73a43ebc76bfaac494bb Signed-off-by: Danny Milosavljevic <[email protected]>
2025-06-05gnu: manifold: Update to 3.0.1-0.7c8fbe1.nomike
* gnu/packages/engineering.scm (manifold): Update to commit 7c8fbe. Change-Id: Id9524d8d436a5e6a830867a4c7a28c3436219341 Signed-off-by: Danny Milosavljevic <[email protected]>
2025-06-05gnu: opencsg: Ran guix style.nomike
* gnu/packages/graphics.scm (opencsg): Reformat. Change-Id: Id59101442badbf8206d536b9c0124ba763ae26ff Signed-off-by: Danny Milosavljevic <[email protected]>
2025-06-05gnu: opencsg: Update to 1.8.2.nomike
* gnu/packages/graphics.scm (opencsg): Update to 1.8.2. [build-system]: Switch to cmake build system. [arguments]<#:phases>[configure]: Remove replacement. [skip-example]: Delete phase. [check]: Delete phase. Change-Id: Iba5ee7f2d3a95b2df8226a5f4d42baa2806eec84 Signed-off-by: Danny Milosavljevic <[email protected]>
2025-06-05gnu: s-tui: Update to 1.2.0.Artyom V. Poptsov
* gnu/packages/admin.scm (s-tui): Update to 1.2.0. [source]: Use git-fetch. [inputs]: Remove python-psutil and python-urwid; add python-psutil-7 and python-urwid-3. [native-inputs]: Add python-setuptools, and python-wheel. Change-Id: Ic4c760510145d5c5110c11626d1ea88e8b2bd0f4
2025-06-05gnu: Add python-urwid-3.Artyom V. Poptsov
* gnu/packages/python-xyz.scm (python-urwid-3): New variable. Change-Id: If44704bb9c5492fbdaad1dc54bee18fa507b172a
2025-06-05gnu: Add python-psutil-7.Artyom V. Poptsov
* gnu/packages/python-xyz.scm (python-psutil-7): New variable. Change-Id: Ibf3f1fa0c092e2118e67df731c70bdfa3a891b71
2025-06-05gnu: px: Update to 3.6.10.Artyom V. Poptsov
* gnu/packages/admin.scm (px): Update to 3.6.10. Change-Id: I6c0ee8ad9c21eba6bf68e3b5adb05c5b6d3d5526
2025-06-06gnu: emacs-e2wm: Update to 1.5.Anderson Torres
* gnu/packages/emacs-xyz.scm (emacs-e2wm): Update to 1.5. Signed-off-by: Hilton Chain <[email protected]>
2025-06-06gnu: emacs-window-layout: Update to 1.5.Anderson Torres
* gnu/packages/emacs-xyz.scm (emacs-window-layout): Update to 1.5. Signed-off-by: Hilton Chain <[email protected]>
2025-06-06gnu: emacs-org-roam: Update to 2.3.0.Kjartan Oli Agustsson
* gnu/packages/emacs-xyz.scm (emacs-org-roam): Update to 2.3.0. Change-Id: I315c5845da5bf1308f51154a4d486fa1580089cb Signed-off-by: Hilton Chain <[email protected]> Modified-by: Hilton Chain <[email protected]>
2025-06-05gnu: parallel: Update to 20250522.Andy Tai
* gnu/packages/parallel.scm (parallel): update to 202505222. Change-Id: Ib1f416f0a1ea8d1eacebba588645511e4b03aed8 Signed-off-by: Andreas Enge <[email protected]>
2025-06-05gnu: font-google-noto: Update to 2025.06.01.Kurome
* gnu/packages/fonts.scm (font-google-noto): Update to 2025.06.01. Change-Id: Ie014fd104b44cd72d869d972910d058185bef95a Signed-off-by: Hilton Chain <[email protected]>
2025-06-05gnu: font-lilex: Update to 2.600.Kurome
* gnu/packages/fonts.scm (font-lilex): Update to 2.600. Change-Id: I58d3b7117985fb0e4b5cd8b589fde73e6a367272 Signed-off-by: Hilton Chain <[email protected]>
2025-06-05gnu: font-libertinus: Update to 7.051.Kurome
* gnu/packages/fonts.scm (font-libertinus): Update to 7.051. [outputs]: Add "ttf". Change-Id: I542a42a4c1445b382ddbc4b886d7725031e63cdc Signed-off-by: Hilton Chain <[email protected]>
2025-06-05gnu: font-victor-mono: Update to 1.5.6.Kurome
License change: <https://github.com/rubjo/victor-mono/commit/93b96ac022419eda47a9f3ce34fbc1668009a272>. * gnu/packages/fonts.scm (font-victor-mono): Update to 1.5.6. [description]: Update. [license]: Change to SIL. Change-Id: I1ac69ddb99680970e94a9c7635934a77f4e01c80 Signed-off-by: Hilton Chain <[email protected]> Modified-by: Hilton Chain <[email protected]>
2025-06-04etc: pre-push Git hook: Update the commentary.Leo Famulari
* etc/git/pre-push: Improve comments. Change-Id: Id8c97841c3fa362de7adbd8942f796d044ce50b1
2025-06-04etc: pre-push git hook: Also check Codeberg SSH remote.Hilton Chain
* etc/git/pre-push (main): Check Codeberg SSH remote. Fixes: #421 Change-Id: Id669259f510cf3e33cadf77a5c9eeada52a5d0dd
2025-06-04gnu: gmic-qt-gimp: Build for GIMP 3.Vinicius Monego
* gnu/packages/image-processing.scm (gmic-qt-gimp)[inputs]: Add gexiv2, pango. Remove cairo. Order alphabetically. [arguments]<#:configure-flags>: Pass "gimp3" to "-DGMIC_QT_HOST". Change-Id: Ic8dad91c6741ec5be0ec732ac8fa930ea6b53147
2025-06-04gnu: meep: Update to 1.30.1.Vinicius Monego
* gnu/packages/engineering.scm (meep): Update to 1.30.1. [home-page]: Follow redirect. Change-Id: I551b1be424d57749adb9043085a1d95981bca538
2025-06-04gnu: python-scrapy: Update to 2.13.1.Vinicius Monego
* gnu/packages/python-web.scm (python-scrapy): Update to 2.13.1. [arguments]<#:test-flags>: Skip failing test. [native-inputs]: Add python-hatchling. Change-Id: I027e3a9d0f9dcc580abaa9eeec02f7badfa6675a
2025-06-04gnu: python-parsel: Update to 1.10.0.Vinicius Monego
* gnu/packages/python-web.scm (python-parsel): Update to 1.10.0. Change-Id: I1cfdbb9e135bd66e19d0a3ccb666f35da03e959a
2025-06-04gnu: python-w3lib: Update to 2.3.1.Vinicius Monego
* gnu/packages/python-web.scm (python-w3lib): Update to 2.3.1. Change-Id: Ibe034f274fcb3a10cdbae269e137e1246f4dfc1e
2025-06-04gnu: python-protego: Update to 0.4.0.Vinicius Monego
* gnu/packages/python-web.scm (python-protego): Update to 0.4.0. [source]: Update URI. [build-system]: Use pyproject-build-system. [arguments]: Do not override the 'check' phase. [native-inputs]: Add python-setuptools, python-wheel. [synopsis, description]: Improve it. Change-Id: I2fa28415e26d0abe8bcad68dea73885d721b1fdd
2025-06-04gnu: python-cma: Update to 4.2.0.Vinicius Monego
* gnu/packages/machine-learning.scm (python-cma): Update to 4.2.0. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools-next. Change-Id: I9e2e913155da981c77f9d68875737056b1b9fd7e
2025-06-04gnu: python-cmaes: Update to 0.11.1.Vinicius Monego
* gnu/packages/machine-learning.scm (python-cmaes): Update to 0.11.1. [native-inputs]: Remove python-hypothesis. Add python-pytest. Change-Id: I0de72674fe09e318aef5cb5d4cd006b156902189
2025-06-04gnu: python-scikit-rf: Update to 1.7.0.Vinicius Monego
* gnu/packages/engineering.scm (python-scikit-rf): Update to 1.7.0. Change-Id: Ic90ae4e81657e14aad76b9c9eadafe52a9fa865d
2025-06-04gnu: freecad: Build with Qt6.Vinicius Monego
* gnu/packages/engineering.scm (freecad)[native-inputs]: Remove qttools-5, python-pyside-2-tools. Add qttools. [inputs]: Remove python-pyside-2, python-shiboken-2, qtbase-5, qtdeclarative-5, qtsvg-5, qtwebchannel-5, qtwebengine-5, qtwayland-5. Add python-pyside-6, python-shiboken-6, qtbase, qtdeclarative, qtsvg, qtwebchannel, qtwebengine, qtwayland. [arguments]<#:configure-flags>: Remove "-DBUILD_QT5=ON". Pass "-DFREECAD_QT_VERSION=6". Change-Id: Ic11d869347ebc7f909e9ffb75b50350ea00cfad4
2025-06-04gnu: freecad: Update to 1.0.1.Vinicius Monego
* gnu/packages/engineering.scm (freecad): Update to 1.0.1. [home-page]: Follow redirect. Change-Id: I6eba18c476450a46066aee779f11359dfd5be2fe
2025-06-04gnu: python-mapie: Update to 1.0.1.Vinicius Monego
* gnu/packages/statistics.scm (python-mapie): Update to 1.0.1. [source]: Update URI. [native-inputs]: Replace python-setuptools by python-setuptools-next. Change-Id: If11b82773e677814f835f6c52e9cebbcb18b1713
2025-06-04gnu: darktable: Update release-monitoring-url.Vinicius Monego
* gnu/packages/photo.scm (darktable)[properties]: Update release-monitoring-url. Change-Id: Icf7dbddfc2b2a3c9c630849a219cf2975ae8323f
2025-06-04gnu: homebank: Update to 5.9.2.Vinicius Monego
* gnu/packages/finance.scm (homebank): Update to 5.9.2. Change-Id: Ib2943224c9edb17abf2e3231d069732caff7a330
2025-06-04gnu: homebank: Add release-monitoring-url property.Vinicius Monego
* gnu/packages/finance.scm (homebank)[properties]: Add release-monitoring-url. Change-Id: I9d205aa829abc4b9ebc290b4eb7a1c9b6d1e4328