summary refs log tree commit diff
AgeCommit message (Collapse)Author
2024-06-24doc: Prepend ISC to DHCP client references.Richard Sent
This makes it clearer that this service uses the ISC's dhclient implementation and does not support DHCP clients that have different command line interfaces. * doc/guix.texi (Networking Setup): Prepend ISC to all DHCP client references. Change-Id: I750ef2ffb4b23445c4a2b97aaa44eba56458f430 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24services: networking: Allow dhcp-client to use a config file.Richard Sent
* gnu/services/networking.scm (dhcp-client-configuration) [config-file]: New field. (dhcp-client-configuration-config-file): New accessor. (dhcp-client-shepherd-service): Use the config file when invoking dhclient if supplied. * doc/guix.texi: Document it. Change-Id: I286de4ddf59c5e606bf1fe0a7510570869e62b1a Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: fio: Update to 3.37.Vincent Legoll
* gnu/packages/benchmark.scm (fio): Update to 3.37. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: isc-bind: Update to 9.19.24.Wilko Meyer
* gnu/packages/dns.scm (isc-bind): Update to 9.19.24. Change-Id: I0fc1128191dbda349ac27a9d1b7bf67b59caac39 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: gauche: Remove trailing #t.Maxim Cournoyer
* gnu/packages/scheme.scm (gauche) [phases]: Remove trailing #t. Change-Id: I47b4f2a7475a41e6431bba0c3d6bd21b9f584fc5
2024-06-24gnu: gauche: Update to 0.9.15.Ashish SHUKLA
* gnu/packages/scheme.scm (gauche): Update to 0.9.15. Change-Id: I63da9600fc162c3f9ab02f35c509c7402b7406ca Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24services: mpd: Fix log to file.Yarl Baudig
(match value (%unset-value ...)) is equivalent here to (match value (_ ...)). Even if you set 'log-file to some path, it's always "syslog" in the configuration file. * gnu/services/audio.scm (mpd): Fix buggy 'match'. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: If397919c2844d856c69fe00b8907b7b3fd86e564
2024-06-24doc: Fix Reviewed-by format.Tomas Volf
The documentation does not have a space between `e' and `<', which is not how people use it, as can be seen from git log. So adjust the format to match the reality. * doc/contributing.texi (Reviewing the Work of Others): Fix format for Reviewed-by. Change-Id: Ib863536db72b885cf34927323cb4ebc52a8db2ed Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-06-24gnu: bpftrace: Update to 0.21.0 and enable tests.Maxim Cournoyer
* gnu/packages/linux.scm (bpftrace): Update to 0.21.0. [source]: Update URL. Remove patch. [arguments] <tests?>: Remove argument. <test-target>: New argument. <configure-flags>: Enable BUILD_TESTING CMake option. Remove -DHAVE_BFD_DISASM=OFF. <phases>: New argument. [native-inputs]: Add dwarves, googletest and xxd. [inputs]: Replace clang-toolchain-9 with clang-15. Add libiberty. [home-page]: Update URL. * gnu/packages/patches/bpftrace-disable-bfd-disasm.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. Change-Id: I927f881594ff78c43b1713a19ee28c158e040ef3 Change-Id: I36bb022f21873fff7ad81ec8e80b9569f3d45417
2024-06-24gnu: bcc: Update to 0.30.0, fixing build.Maxim Cournoyer
* gnu/packages/linux.scm (bcc): Update to 0.30.0. [native-inputs]: Add zip. [inputs] Remove labels. Remove stale comment (our libelf package has a static archive, but the build still fails using it). Replace the libbpf source with its binary package. Replace clang-toolchain-9 with clang-15. Add bash-minimal. [arguments]: Use gexps. <configure-flags>: Add -DCMAKE_USE_LIBBPF_PACKAGE=ON. <phases>: Remove copy-libbpf. Change-Id: Ife0bec7802e7faa54689c0199bc2618ce6a39428
2024-06-24gnu: cl-trivial-clipboard: Update to 0.0.0-8.50b3d3a.Andre A. Gomes
* gnu/packages/lisp-xyz.scm (sbcl-trivial-clipboard): Update to 0.0.0-8.50b3d3a. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Change-Id: I0d20f66230f06d0d777dc6281c188d8b42096bb5
2024-06-24gnu: cl-cf: Update to 1.0-5.dc5d98f.Guillaume Le Vaillant
* gnu/packages/lisp-xyz.scm (sbcl-cf): Update to 1.0-5.dc5d98f. Change-Id: I67b387ad2520325029a148120a467934d2f87b59
2024-06-23gnu: Add gemget.Adam Faiz
* gnu/packages/web.scm (gemget): New variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Change-Id: I71f580e9af9b9961439a026ae3c9b93585a9164e
2024-06-23gnu: Add go-github-com-makeworld-the-better-one-go-gemini-socks5.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-github-com-makeworld-the-better-one-go-gemini-socks5): New variable. Change-Id: Ic65c36840e640f7a845403715f6b1c58e06d06fe
2024-06-23gnu: Add go-github-com-makeworld-the-better-one-gemget.Adam Faiz
* gnu/packages/golang-web.scm (go-github-com-makeworld-the-better-one-go-gemini): New variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Change-Id: I904e72a2335ea95b5b7f192453da5367bbdf645e
2024-06-23gnu: go-github-com-mitchellh-colorstring: Move to golang-xyz.Sharlatan Hellseher
* gnu/packages/golang.scm (go-github-com-mitchellh-colorstring): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. Change-Id: I298ae2f0e94847ff865375120e4953d290bbe883
2024-06-23gnu: go-github-com-msteinert-pam: Sort alphabetically.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-msteinert-pam, go-github-com-msteinert-pam-v2): Sort variable alphabetically. Change-Id: I316da3eba7883af1dd0c7387ce5b2429a184b960
2024-06-23gnu: go-github-com-ianlancetaylor-demangle: Sort alphabetically.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-ianlancetaylor-demangle): Sort variable alphabetically. Change-Id: I932fe281e3b85031a9d6207417ec26623fc26c2e
2024-06-23gnu: go-github-com-k0kubun-go-ansi: Sort alphabetically.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-k0kubun-go-ansi): Sort variable alphabetically. Change-Id: I9dded01ad0592793680b5d7af3197781239d1137
2024-06-23gnu: coq-autosubst: Fix Coq 8.19 compatibility.Jean-Pierre De Jesus DIAZ
* gnu/packages/patches/coq-autosubst-1.8-remove-deprecated-files.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register patch. * gnu/packages/coq.scm (coq-autosubst)<source>: Use Coq 8.19 compatibility patch. Change-Id: Ib705c92b5605c6b679224f471ff12c018842c006 Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-06-23Revert "gnu: emacs: Update to 29.4. (security fixes)"Liliana Marie Prikler
This reverts commit 7e15704613b67ec54df8f1269916bc72b76bb785. It causes rebuilds to all of emacs-*, whereas a graft has already been applied in 868a022cdca164941a6fe8dcf205aefc693781cb.
2024-06-23gnu: emacs: Update to 29.4. (security fixes)Liliana Marie Prikler
This fixes an issue where org-mode would run arbitrary shell code on startup. See <https://lists.gnu.org/archive/html/emacs-devel/2024-06/msg00695.html> for the release announcement. * gnu/packages/emacs.scm (emacs-minimal): Update to 29.4.
2024-06-23gnu: emacs-ddskk: Use newer package style.gemmaro
* gnu/packages/emacs-xyz.scm (emacs-ddskk)[arguments]: Convert to list of G-Expressions. Use #$output rather than the outputs alist. Drop trailing #t. (emascs-ddskk-nicola): Likewise. Change-Id: Ie6ed743ded35b55fa55bb61d02353456a0f2c79f Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-06-23gnu: emacs-ddskk: Update to 17.1-0.8c47f46.gemmaro
* gnu/packages/emacs-xyz.scm (emacs-ddskk): 17.1-0.8c47f46. [#:phases]<configure>: Do not explicitly make SKK-MK or doc files writable. <fix-test>: Also patch “/bin/rm” in nicola/Makefile. (emacs-ddskk-nicola)[#:phases]: Move ‘chdir’ phase after ‘fix-test’. <configure>: Do not explicitly make NICOLA-DDSKK-CFG writable. Change-Id: I7a312f1dbbeb93666121646dd79becdd08f16b79 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-06-23services: radicale: Use define-configuration.Juliana Sims
* doc/guix.texi (radicale-configuration): Update documentation to reflect new configuration, add new symbols. * gnu/services/mail.scm (%default-radicale-config-file): Delete. (radicale-auth-configuration, radicale-auth-configuration?) (radicale-encoding-configuration, radicale-encoding-configuration?) (radicale-logging-configuration, radicale-logging-configuration?) (radicale-rights-configuration, radicale-rights-configuration?) (radicale-server-configuration, radicale-server-configuration?) (radicale-storage-configuration, radicale-storage-configuration?): New configuration types and corresponding predicates. (radicale-configuration, radicale-configuration?): Use define-configuration. (radicale-activation, radicale-shepherd-service): Update to new configuration format. (radicale-activation): Use user-defined values for service files. (radicale-service-type): Capitalize "Radicale" in description. Change-Id: Ic88b8ff2750e3d658f6c7cee02d33417aa8ee6d2 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-06-23gnu: quakespasm: Update package style.James Smith
* gnu/packages/games.scm (quakespasm)[arguments]: Convert to list of G-Expressions. <#:make-flags>: Use (cc-for-target) instead of gcc. <#:phases>: Simplify ‘fix-makefile-paths’. Remove trailing #t. Change-Id: I250a842c78f2f49b451e5df76509fbe6fa1b4576 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-06-23gnu: quakespasm: Update to 0.96.2.James Smith
* gnu/packages/games.scm (quakespasm): Update to 0.96.2. [source]: Adjust URI accordingly. Change-Id: I30559b53021249db57f078ae51fd9b24d2b580f3 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-06-23gnu: network-manager-applet: Update to 1.36.0.Ashish SHUKLA
* gnu/packages/gnome.scm (network-manager-applet): Update to 1.36.0. Change-Id: I78dc16367d4a293e856d7dc88b8a055ca9b46e69 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-06-23gnu: esmini: Update to 2.37.11.Liliana Marie Prikler
* gnu/packages/simulation.scm (esmini): Update to 2.37.11. [arguments]<#:configure-flags>: Add “-DUSE_IMPLOT=FALSE”. <#:phases>: Adjust accordingly. * gnu/packages/patches/esmini-use-pkgconfig.patch: Update accordingly. * gnu/packages/patches/esmini-no-clutter-log.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2024-06-23gnu: Add klee.Liliana Marie Prikler
* gnu/packages/check.scm (klee): New variable.
2024-06-23gnu: ibus-minimal: Graft to 1.5.29.Liliana Marie Prikler
This fixes an issue, where IBus was not able to query emoji lists. See also <https://github.com/ibus/ibus/issues/2476>. * gnu/packages/ibus.scm (ibus-minimal/fixed): New variable. (ibus-minimal): Add ibus-minimal/fixed as replacement.
2024-06-23gnu: musl: Enable gcc wrapper.Danny Milosavljevic
* gnu/packages/musl.scm (musl)[arguments]<#:configure-flags>: Delete. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-06-23gnu: weechat: Update to 4.3.3.Ashish SHUKLA
* gnu/packages/irc.scm (weechat): Update to 4.3.3. Change-Id: I6345f49e19e4901fd4ab4aa26087461883c532d7 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-06-23gnu: emacs-org: Update to 9.7.5 [security fixes].Zheng Junjie
The release is coordinated with emergency Emacs 29.4 release. The vulnerability involves arbitrary Shell code evaluation when previewing attachments in Emacs MUA (gnus-based: at least, mu4e, Notmuch, Gnus itself) or when opening third-party Org files. All the earlier versions of Org mode are affected. * gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.7.5. Change-Id: Ifa8c49225a268939ab06a3895e99a525356c3a78
2024-06-23gnu: emacs-minimal: Graft with 29.4 [security fixes].Zheng Junjie
Arbitrary shell commands are no longer run when turning on Org mode. This is for security reasons, to avoid running malicious commands. * gnu/packages/emacs.scm (emacs-minimal/fixed): New variable. (emacs-minimal)[replacement]: Graft. Change-Id: Idb74ee0a05486bfe5052c4dd804fbdaec8921774
2024-06-22gnu: Add python-sqlalchemy-2.Tanguy Le Carrour
* gnu/packages/databases.scm (python-sqlalchemy-2): New variable. Change-Id: I6de8a9d9ab5938b6d7129f884fe31902df828889 Signed-off-by: jgart <jgart@dismail.de>
2024-06-22gnu: nar-herder: Update to 0-37.82f9371.Christopher Baines
* gnu/packages/package-management.scm (nar-herder): Update to 0-37.82f9371. Change-Id: I8f52bbe8fc966b33b1a1c7b2141d1e1b3116c8bc
2024-06-22gnu: guix-build-coordinator: Update to 0-108.0d1e6e6.Christopher Baines
* gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-108.0d1e6e6. Change-Id: I4032a28200eec4b953f982d2a1572b84866b0f98
2024-06-22gnu: guix-data-service: Update to 0.0.1-51.eeb026b.Christopher Baines
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-51.eeb026b. Change-Id: I45d6d2a3d62e4d7b69089adaafec7657f3fe384a
2024-06-22gnu: python-apsw: Update to 3.46.0.0.Andy Tai
* gnu/packages/databases.scm (python-apsw): Update to 3.46.0.0. Change-Id: I1c6896910f78da77b071b4301762e85fa9f25546 Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-06-22gnu: sqlite-next: Update to 3.46.0.Andy Tai
* gnu/packages/sqlite.scm (sqlite-next): Update to 3.46.0. Change-Id: I77de92dff5a6a563089d45019ea2fb5745698f5d Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-06-22gnu: gnunet: Update to 0.21.2.Andy Tai
* gnu/packages/gnunet.scm (gnunet): Update to 0.21.2. Change-Id: Ie7c3a5092e1ab67ba911702607161f854b86efa4 Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-06-22gnu: mullvadbrowser: Update to 13.0.16.André Batista
Fixes CVEs 2024-5702, 2024-5688, 2024-5690, 2024-5691, 2024-5692, 2024-5693, 2024-5696 and 2024-5700. See the Mozilla Foundation Security advisory <https://www.mozilla.org/en-US/security/advisories/mfsa2024-26/> for details. * gnu/packages/mullvad-browsers.scm (%mullvadbrowser-locales): Update changesets. (%mullvadbrowser-build-date): Update to 20240510190000. (%mullvadbrowser-version): Update to 13.0.16. (%mullvadbrowser-firefox-version): Update to 115.12.0esr-13.0-1-build1. (mullvadbrowser-translation-base): Update to f28525699864f4e3d764c354130bd898ce5b20aa. (mullvadbrowser-translation-specific): Update to bff8092bbe5ae93b2c162ade300d739b2cd9e92d. Signed-off-by: Christopher Baines <mail@cbaines.net> Change-Id: I66d61606c496bffc0dbbbdfcc0df8cbf18af5887
2024-06-22gnu: LLVM, Clang, libomp, lld: Update to 18.1.7.Michael Ford
* gnu/packages/llvm.scm (llvm-18, clang-18, libomp-18, lld-18): Update to 18.1.7. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Change-Id: Ie1d2d00207848145c1b19e551b43f8e55465d2f0
2024-06-22doc: Fix typo in Guix Home ServiceRichard Sent
* doc/guix.texi (Guix Home Service): Change home-service-type to guix-home-service-type in example. Change-Id: Ief7f71c9e6494ced20ccda3bb2643f01eabe8441 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-06-22gnu: ngtcp2: Update to 1.6.0.Tomas Volf
* gnu/packages/networking.scm (ngtcp2): Update to 1.6.0. Change-Id: Ia1c2f31651f21aad5b20708294516ce6d2915375 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-06-22gnu: icewm: Update to 3.5.1.Andy Tai
* gnu/packages/wm.scm (icewm): Update to 3.5.1. Change-Id: I7ee341c534cf625c71a9f13fd263be7c9c66b4b1 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-06-22gnu: waybar: Update to 0.10.3.Simeon Prause
Change-Id: I0b62cb4b5d2129d11aa415166c9cbce9abdf0456 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-06-22gnu: Add wbg.dan
* gnu/packages/wm.scm (wbg): New variable. Change-Id: Ib20af5fee37ab258224ead6caf35af3b9c78e802 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-06-22gnu: trealla: update to 2.52.40.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.52.40. Change-Id: I746255bf4709d0ee5dc8ac40edcf566f07cbb413