aboutsummaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAge
* gnu: grub: Remove input labels and use gexps.Ludovic Courtès2024-06-24
| | | | | | | | | | * gnu/packages/bootloaders.scm (grub)[arguments]: Use gexps. [inputs, native-inputs]: Remove labels. (grub-minimal, grub-coreboot, grub-efi, grub-efi32) (grub-hybrid): Likewise. Change-Id: I2773e6d96d170fae991d9c5db9e10196ea603371 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: grub: Update to 2.12.Ludovic Courtès2024-06-24
| | | | | | | | | | | | | | | | * gnu/packages/bootloaders.scm (grub): Update to 2.12. [source](patches): Remove ‘grub-ignore-metadata-csum-seed.patch’. (snippet): Create ‘grub-core/extra_deps.lst’. Replace “exit 99” by “exit 77”. (grub-coreboot): Update value of ‘XFAIL_TESTS’. * doc/guix.texi (Keyboard Layout and Networking and Partitioning): Update accordingly (it should now be fine to use LUKS2). * gnu/packages/patches/grub-ignore-metadata-csum-seed.patch: Remove. * gnu/local.mk (dist_patch_DATA): Remove it. Change-Id: Ia31b3b7e0a2e7de42d30229733e9c196fcd12fd9 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: torbrowser: Update to 13.0.16 [security fixes].André Batista2024-06-24
| | | | | | | | | | | | | | | | | | | 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/tor-browsers.scm (%torbrowser-build-date): Update to 20240510190000. Change upstream reference to where this date is defined as the previous URL reference can be missing. (%torbrowser-version): Update to 13.0.16. (%torbrowser-firefox-version): Update to 115.12.0esr-13.0-1-build1. (torbrowser-translation-base): Update to f28525699864f4e3d764c354130bd898ce5b20aa. (torbrowser-translation-specific): Update to b5d79336411e5a59c4861341ef9aa7353e0bcad9. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: octave: Update to 9.2.0.Andy Tai2024-06-24
| | | | | | | * gnu/packages/maths.scm (octave-cli): Update to 9.2.0. Change-Id: Ib00c0eb687a469ecca20d570f39b69d8027c0cb0 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: wxwidgets: Update to 3.2.5.Andy Tai2024-06-24
| | | | | | | * gnu/packages/wxwidgets.scm (wxwidgets): Update to 3.2.5. Change-Id: I61786e67c2b99ceea5124ee26f50b495fbaeb69f Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: memcached: Update to 1.6.28.Andy Tai2024-06-24
| | | | | | | * gnu/packages/databases.scm (memcached): Update to 1.6.28. Change-Id: I9a75ed2794631a8901c4107adb560986595ffb9c Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: subversion: Update to 1.14.3.Andy Tai2024-06-24
| | | | | | | * gnu/packages/version-control.scm (subversion): Update to 1.14.3. Change-Id: I2d94d32065959d0bcf5b17922af2a62e3f743121 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: smartmontools: Update to 7.4.Andy Tai2024-06-24
| | | | | | | * gnu/packages/admin.scm (smartmontools): Update to 7.4. Change-Id: I43848ea3e9c00827d05e1511b7fe01c491a61b23 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: mold: Update to 2.32.0Ashish SHUKLA2024-06-24
| | | | | | | * gnu/packages/mold.scm (mold): Update to 2.32.0. Change-Id: Ia99d57c92e9e9d75d80880376687b8a0b5fde184 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: sane-backends: Update to 1.3.1.Andy Tai2024-06-24
| | | | | | | * gnu/packages/scanner.scm (sane-backends-minimal): Update to 1.3.1. Change-Id: I63a4e744b16b8bbfa18939bd7fbb0ee58a460181 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: nginx: Update to 1.27.0.Andy Tai2024-06-24
| | | | | | | | | | * gnu/packages/web.scm (nginx): Update to 1.27.0. (nginx-documentation): Update to 1.27.0. (nginx-accept-language-module)[arguments]: Add configure flags to enable compatibility and fix build. Change-Id: I447e0bb8677d3f3b14c3a8948c625bcad437ca73 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: astyle: Update to 3.5.Artyom V. Poptsov2024-06-24
| | | | | | | | | | | * gnu/packages/code.scm (astyle): Update to 3.5. [source]: Change source archive file name to match the upstream. [arguments]: Remove "modules". Add "patch-makefile" phase to set the C++ compiler to version c++17 as it is required for the build. Simplify "install-more" file. Change-Id: I8777710d723d22320c288c331645f8d61d5e640e Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* services: networking: Allow dhcp-client to use a config file.Richard Sent2024-06-24
| | | | | | | | | | | | * 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>
* gnu: fio: Update to 3.37.Vincent Legoll2024-06-24
| | | | | | * gnu/packages/benchmark.scm (fio): Update to 3.37. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: isc-bind: Update to 9.19.24.Wilko Meyer2024-06-24
| | | | | | | * gnu/packages/dns.scm (isc-bind): Update to 9.19.24. Change-Id: I0fc1128191dbda349ac27a9d1b7bf67b59caac39 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: gauche: Remove trailing #t.Maxim Cournoyer2024-06-24
| | | | | | * gnu/packages/scheme.scm (gauche) [phases]: Remove trailing #t. Change-Id: I47b4f2a7475a41e6431bba0c3d6bd21b9f584fc5
* gnu: gauche: Update to 0.9.15.Ashish SHUKLA2024-06-24
| | | | | | | * gnu/packages/scheme.scm (gauche): Update to 0.9.15. Change-Id: I63da9600fc162c3f9ab02f35c509c7402b7406ca Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* services: mpd: Fix log to file.Yarl Baudig2024-06-24
| | | | | | | | | | | (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
* gnu: bpftrace: Update to 0.21.0 and enable tests.Maxim Cournoyer2024-06-24
| | | | | | | | | | | | | | | | | | | * 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
* gnu: bcc: Update to 0.30.0, fixing build.Maxim Cournoyer2024-06-24
| | | | | | | | | | | | | | * 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
* gnu: cl-trivial-clipboard: Update to 0.0.0-8.50b3d3a.Andre A. Gomes2024-06-24
| | | | | | | * 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
* gnu: cl-cf: Update to 1.0-5.dc5d98f.Guillaume Le Vaillant2024-06-24
| | | | | | * gnu/packages/lisp-xyz.scm (sbcl-cf): Update to 1.0-5.dc5d98f. Change-Id: I67b387ad2520325029a148120a467934d2f87b59
* gnu: Add gemget.Adam Faiz2024-06-23
| | | | | | | * gnu/packages/web.scm (gemget): New variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Change-Id: I71f580e9af9b9961439a026ae3c9b93585a9164e
* gnu: Add go-github-com-makeworld-the-better-one-go-gemini-socks5.Sharlatan Hellseher2024-06-23
| | | | | | * gnu/packages/golang-web.scm (go-github-com-makeworld-the-better-one-go-gemini-socks5): New variable. Change-Id: Ic65c36840e640f7a845403715f6b1c58e06d06fe
* gnu: Add go-github-com-makeworld-the-better-one-gemget.Adam Faiz2024-06-23
| | | | | | | * 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
* gnu: go-github-com-mitchellh-colorstring: Move to golang-xyz.Sharlatan Hellseher2024-06-23
| | | | | | | | * gnu/packages/golang.scm (go-github-com-mitchellh-colorstring): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. Change-Id: I298ae2f0e94847ff865375120e4953d290bbe883
* gnu: go-github-com-msteinert-pam: Sort alphabetically.Sharlatan Hellseher2024-06-23
| | | | | | | * gnu/packages/golang-xyz.scm (go-github-com-msteinert-pam, go-github-com-msteinert-pam-v2): Sort variable alphabetically. Change-Id: I316da3eba7883af1dd0c7387ce5b2429a184b960
* gnu: go-github-com-ianlancetaylor-demangle: Sort alphabetically.Sharlatan Hellseher2024-06-23
| | | | | | | * gnu/packages/golang-xyz.scm (go-github-com-ianlancetaylor-demangle): Sort variable alphabetically. Change-Id: I932fe281e3b85031a9d6207417ec26623fc26c2e
* gnu: go-github-com-k0kubun-go-ansi: Sort alphabetically.Sharlatan Hellseher2024-06-23
| | | | | | | * gnu/packages/golang-xyz.scm (go-github-com-k0kubun-go-ansi): Sort variable alphabetically. Change-Id: I9dded01ad0592793680b5d7af3197781239d1137
* gnu: coq-autosubst: Fix Coq 8.19 compatibility.Jean-Pierre De Jesus DIAZ2024-06-23
| | | | | | | | | | | * 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>
* Revert "gnu: emacs: Update to 29.4. (security fixes)"Liliana Marie Prikler2024-06-23
| | | | | | This reverts commit 7e15704613b67ec54df8f1269916bc72b76bb785. It causes rebuilds to all of emacs-*, whereas a graft has already been applied in 868a022cdca164941a6fe8dcf205aefc693781cb.
* gnu: emacs: Update to 29.4. (security fixes)Liliana Marie Prikler2024-06-23
| | | | | | | | 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.
* gnu: emacs-ddskk: Use newer package style.gemmaro2024-06-23
| | | | | | | | | | | * 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>
* gnu: emacs-ddskk: Update to 17.1-0.8c47f46.gemmaro2024-06-23
| | | | | | | | | | | * 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>
* services: radicale: Use define-configuration.Juliana Sims2024-06-23
| | | | | | | | | | | | | | | | | | | | | * 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>
* gnu: quakespasm: Update package style.James Smith2024-06-23
| | | | | | | | | | * 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>
* gnu: quakespasm: Update to 0.96.2.James Smith2024-06-23
| | | | | | | | * 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>
* gnu: network-manager-applet: Update to 1.36.0.Ashish SHUKLA2024-06-23
| | | | | | | * 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>
* gnu: esmini: Update to 2.37.11.Liliana Marie Prikler2024-06-23
| | | | | | | | | * 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.
* gnu: Add klee.Liliana Marie Prikler2024-06-23
| | | | * gnu/packages/check.scm (klee): New variable.
* gnu: ibus-minimal: Graft to 1.5.29.Liliana Marie Prikler2024-06-23
| | | | | | | | 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.
* gnu: musl: Enable gcc wrapper.Danny Milosavljevic2024-06-23
| | | | | | * gnu/packages/musl.scm (musl)[arguments]<#:configure-flags>: Delete. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: weechat: Update to 4.3.3.Ashish SHUKLA2024-06-23
| | | | | | | * gnu/packages/irc.scm (weechat): Update to 4.3.3. Change-Id: I6345f49e19e4901fd4ab4aa26087461883c532d7 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: emacs-org: Update to 9.7.5 [security fixes].Zheng Junjie2024-06-23
| | | | | | | | | | | | | 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
* gnu: emacs-minimal: Graft with 29.4 [security fixes].Zheng Junjie2024-06-23
| | | | | | | | | | 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
* gnu: Add python-sqlalchemy-2.Tanguy Le Carrour2024-06-22
| | | | | | | * gnu/packages/databases.scm (python-sqlalchemy-2): New variable. Change-Id: I6de8a9d9ab5938b6d7129f884fe31902df828889 Signed-off-by: jgart <jgart@dismail.de>
* gnu: nar-herder: Update to 0-37.82f9371.Christopher Baines2024-06-22
| | | | | | * gnu/packages/package-management.scm (nar-herder): Update to 0-37.82f9371. Change-Id: I8f52bbe8fc966b33b1a1c7b2141d1e1b3116c8bc
* gnu: guix-build-coordinator: Update to 0-108.0d1e6e6.Christopher Baines2024-06-22
| | | | | | | * gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-108.0d1e6e6. Change-Id: I4032a28200eec4b953f982d2a1572b84866b0f98
* gnu: guix-data-service: Update to 0.0.1-51.eeb026b.Christopher Baines2024-06-22
| | | | | | * gnu/packages/web.scm (guix-data-service): Update to 0.0.1-51.eeb026b. Change-Id: I45d6d2a3d62e4d7b69089adaafec7657f3fe384a
* gnu: python-apsw: Update to 3.46.0.0.Andy Tai2024-06-22
| | | | | | | * gnu/packages/databases.scm (python-apsw): Update to 3.46.0.0. Change-Id: I1c6896910f78da77b071b4301762e85fa9f25546 Signed-off-by: Christopher Baines <mail@cbaines.net>