summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-31gnu: dbus-for-jami: Use Gexp.Zheng Junjie
This is a follow-up to 26485fc5750d2e067c45d49ab2aa20f481e1979a. * gnu/packages/glib.scm (dbus-for-jami): Use G-Expression. Change-Id: I56fd25502be65ba688519dea7462c401aeddba31 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-03-31gnu: Add python-pods.Maxim Cournoyer
* gnu/packages/python-science.scm (python-pods): New variable. Change-Id: I9044baaa750ee9cb7411e41dcee1df17b57741db
2024-03-31gnu: Add emacs-memory-usage.Maxim Cournoyer
* gnu/packages/emacs-xyz.scm (emacs-memory-usage): New variable. Change-Id: I964fc479b737712b88119c0a303ea53993e4c272
2024-03-31gnu: xfce: Add support for volume keyboard buttons.Maxim Cournoyer
* gnu/packages/xfce.scm (xfce) [inputs]: Add xfce4-volumed-pulse. Change-Id: Iac0f76e6aa43d3687ac6c1a25769859e72f840c7
2024-03-31doc: cookbook: Fix typo.Maxim Cournoyer
* doc/guix-cookbook.texi (Network bridge for QEMU): Fix typo. Change-Id: I32f88bd85157a6b2cee9f68840f9e77101596518
2024-03-31gnu: gnunet-gtk: Update to 0.21.0.Maxim Cournoyer
* gnu/packages/gnunet.scm (gnunet-gtk): Update to 0.21.0. Remove stale comment. Change-Id: I2aad59de4af06ba8534487618366b17e259a4880
2024-03-31gnu: gnunet: Update to 0.21.1.Maxim Cournoyer
* gnu/packages/gnunet.scm (gnunet): Update to 0.21.1. [phases]: Adjust disable-problematic-tests phase. Change-Id: Ia4b1c1ee9c3646e191669ea465d57acc006018e7
2024-03-31gnu: gnurl: Update to 7.72.0.Maxim Cournoyer
* gnu/packages/gnunet.scm (gnurl): Update to 7.72.0. [arguments] <test-target>: Specify 'test-nonflaky' target. <configure-flags>: Use gexps. <phases>: Likewise. Add patch-paths phase. Change-Id: Idcb6a6f2115176c9aa6074b916313e9640416033
2024-03-31gnu: libmicrohttpd: Update to 1.0.1.Maxim Cournoyer
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 1.0.1. Change-Id: I10e40d2a4d5634f9936c349c0678876e4cbba9ab
2024-04-01gnu: java-rsyntaxtextarea: Install resources.Ricardo Wurmus
* gnu/packages/textutils.scm (java-rsyntaxtextarea)[arguments]: Enable tests; install resources. [native-inputs]: Add xorg-server-for-tests. Change-Id: If7c89bc6a38058b9cccd74012fa9b5ba14d560d6
2024-03-31gnu: borgmatic: Update to 1.8.9.Fabio Natali
* gnu/packages/backup.scm (borgmatic): Update to 1.8.9. [arguments]: Apply guix style. [native-inputs]: Apply guix style. [inputs]: Apply guix style. Change-Id: Ic9eb3c9439dc0aade3e4aae0fbe8e2c7bec49754 Signed-off-by: jgart <jgart@dismail.de>
2024-03-31vm: If not the same local architecture, don't enable kvm.Zheng Junjie
* gnu/system/vm.scm (common-qemu-options): Add target keyword. Change-Id: Ic9bf18cf60ac5ce623289df31ea050a22c6e604e Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-03-31vm: add arguments to use virt machine type for qemu-riscv64.Zheng Junjie
* gnu/system/vm.scm (system-qemu-image/shared-store-script): When target riscv64, add arguments to set qemu virt machine type. Change-Id: I974c82fdd2d5bfc01caff9e6411db38e472b5cd4 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-03-31linux-initrd: don't add hid-apple module for riscv64-linux.Zheng Junjie
* gnu/system/linux-initrd.scm(default-initrd-modules): when target-riscv64, don't add hid-apple module. Change-Id: I633468421db0cb1ebd61e0603021fa1c79038473 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-03-31gnu: linux-libre-riscv64-generic: add more options.Zheng Junjie
This is required by `guix system vm'. * gnu/packages/linux (linux-libre-riscv64-generic)[#:extra-options]: Add more option. Change-Id: I5697ba7158d44ef0ea9cf28cadb4d59f312b4206 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-03-31vm: When target riscv64-linux, use u-boot-qemu-riscv64-bootloader.Zheng Junjie
* gnu/system/vm.scm (virtualized-operating-system) When target riscv64-linux, use u-boot-qemu-riscv64-bootloader. Add system, target keyword. Change-Id: I22d64d00670a705e4b81427e44a83d504598b536 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-03-31vm: use #$ for kernel-arguments.Zheng Junjie
Use #$ allow cross-compile to with support current system kernel. e.g. linux-libre-riscv64-generic. * gnu/system/vm.scm(system-qemu-image/shared-store-script) (linux-image-startup-command): use #$ for kernel-arguments. Change-Id: I9d2e7df296ce590b95cd30996b33f8ca692ac1b1 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-03-31bootloader: Add u-boot-qemu-riscv64-bootloader.Zheng Junjie
* gnu/bootloader/u-boot.scm (u-boot-qemu-riscv64-bootloader): New variable. Change-Id: If6622838d2250c90a26380849b92387aa7122fbb Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-03-31gnu: shepherd: Update to 0.10.4.Ludovic Courtès
* gnu/packages/admin.scm (shepherd-0.10): Update to 0.10.4. Change-Id: I09b8ac3544c59e47207bf7f640db13e4001a6322
2024-03-31ui: Autoload some more.Ludovic Courtès
* guix/ui.scm: Autoload a number of modules. Change-Id: I22d4f719dae73594499522ce6dc8464948f564ec
2024-03-31gnu: homebank: Update to 5.7.4.Vinicius Monego
* gnu/packages/finance.scm (homebank): Update to 5.7.4. [source, home-page]: Follow redirect. [inputs]: Replace libsoup-minimal-2 with libsoup-minimal. Change-Id: Ie48020959f104ce7b0de4fdbf67471de5360d008
2024-03-31gnu: python-plotly: Update to 5.20.0.Vinicius Monego
* gnu/packages/graph.scm (python-plotly): Update to 5.20.0. Change-Id: I0df931646677dbceb1fea7912781bc74e0207dcb
2024-03-31gnu: weechat: Update to 4.2.1.Vinicius Monego
* gnu/packages/irc.scm (weechat): Update to 4.2.1. Change-Id: I9b36ce659762aac88f940d2946304d5cd43c66ee
2024-03-31gnu: gmt: Update to 6.5.0.Vinicius Monego
* gnu/packages/geo.scm (gmt): Update to 6.5.0. Change-Id: Ib6d98494b9b67b23aedccaa50ff785999517c43d
2024-03-31gnu: python-mistletoe: Update to 1.3.0.Vinicius Monego
* gnu/packages/markup.scm (python-mistletoe): Update to 1.3.0. [build-system]: Use pyproject-build-system. [arguments]: Do not override the check phase, skip one test in #:test-flags. [native-inputs]: Add python-parameterized, python-pytest. Change-Id: If25e3cbe19d8936d150c830f1b8f4ce8f8cb5692
2024-03-31gnu: gtk: Skip failing tests on aarch64-linux.Efraim Flashner
* gnu/packages/gtk.scm (gtk)[arguments]: When building for aarch64-linux add a phase to skip a test which can't find the zink driver. Change-Id: I7b596309f1cbd555bd7ba889379d5b0bb245eabc
2024-03-30gnu: waybar: Update to 0.10.0.John Kehayias
* gnu/packages/wm.scm (waybar): Update to 0.10.0. Change-Id: I5f52f2250510575156944a589db739abd71218a4
2024-03-30gnu: wlr-randr: Update to 0.4.1.Timotej Lazar
* gnu/packages/wm.scm (wlr-randr): Update to 0.4.1. Change-Id: I95732334df46f4cf524ca32de531e36ac3fd8657 Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-03-30gnu: wireshark: Update to 4.2.4 [security fixes].Timotej Lazar
Fixes CVE-2024-2955. * gnu/packages/networking.scm (wireshark): Update to 4.2.4. Change-Id: I707fc87d9572034f203616cba9d279a8af3f85a4 Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-03-30gnu: emacs: Also skip integrity check for i686-linux.Liliana Marie Prikler
The same cases fail as with armhf-linux. * gnu/packages/emacs.scm (emacs-no-x)[#:phases]<validate-comp-integrity>: Also skip check on i686-linux.
2024-03-30gnu: python-qasync: Update to 0.27.1.Vinicius Monego
* gnu/packages/python-xyz.scm (python-qasync): Update to 0.27.1. [build-system]: Use pyproject-build-system. [arguments]: Use G-Expressions. [native-inputs]: Remove python-pytest-runner. Add python-poetry-core. Change-Id: I3290a8b59f393c7bea6f200b5e538ad4be14d349
2024-03-30gnu: ddrescue: Update to 1.28.Vinicius Monego
* gnu/packages/disk.scm (ddrescue): Update to 1.28. Change-Id: I6211c020890df293312d7c5cf213c12467fc9d00
2024-03-30gnu: python-immutabledict: Enable tests.Vinicius Monego
* gnu/packages/python-xyz.scm (python-immutabledict): Enable tests. Change-Id: I5ebd0fac21a5aa26785a2ced115b736ee5e7952c
2024-03-30gnu: python-immutabledict: Update to 4.2.0.Vinicius Monego
* gnu/packages/python-xyz.scm (python-immutabledict): Update to 4.2.0. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-poetry-core. Change-Id: Ifc3499f6e01efefdcb58aadcae87bbb5a0295d46
2024-03-30gnu: librecad: Update to 2.2.0.2.Vinicius Monego
* gnu/packages/engineering.scm (librecad): Update to 2.2.0.2. [arguments]<#:phases>: Delete the patch-boost-error, add-missing-headers and patch-paths phases. Remove trailing #t. * gnu/packages/patches/librecad-support-for-boost-1.76.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Change-Id: I23cc1a80b2e9e73bdef40575c4104480cc830d8c
2024-03-30gnu: gplates: Update to 2.4.Vinicius Monego
* gnu/packages/geo.scm (gplates): Update to 2.4. [source]: Use git-fetch and fetch from GitHub. [arguments]: Remove #:configure-flags. [native-inputs]: Remove unzip. Change-Id: Idf7c7ffb902f98361a897ce122c076a1a2f7fdf2
2024-03-30gnu: ublock-origin: Update to 1.57.0.Clément Lassieur
* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.57.0. (ublock-main-assets): Update to 13715d6deb2ab7e384ac79368fd53c9fd8a7ef64. (ublock-prod-assets): Update to 3da96ce3dd494202656cbc95e1de8baabc0ab7b2. Change-Id: Id821ec01d3fde27feadf2a95173e6a26b669aacc
2024-03-30gnu: xarcan: Update to 0.6.3.Ahmad Draidi
* gnu/packages/arcan.scm (xarcan): Update to 0.6.3. Change-Id: I2480ec0b91e4248b1bc6b6d86f8ed7266a3b95ea Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-03-30gnu: arcan: Update to 0.6.3.Ahmad Draidi
* gnu/packages/arcan.scm (arcan): Update to 0.6.3. Change-Id: I9b1337e578cdc7d290517ace3b0edb6a3fe6e926 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-03-30Merge branch 'emacs-team'Liliana Marie Prikler
2024-03-30Merge branch 'gnome-team'Liliana Marie Prikler
2024-03-30gnu: gerbil: Update to 0.18.1.Skylar Hill
* gnu/packages/scheme.scm (gerbil): Update to 0.18.1. [arguments]: Remove ‘chdir’ and ‘configure’ phases. Add ‘set-cc’ phase. Adjust ‘fix-gxi-shebangs’ phase. [native-inputs]: Remove ‘coreutils’ and ‘gcc’. Change-Id: I4248ae3d6df3beaf57b6036f5329374da79e26f1 Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2024-03-30services: postgresql: Simplify execution of ‘initdb’.Ludovic Courtès
* gnu/services/databases.scm (postgresql-activation): Replace ‘primitive-exit’ + ‘system*’ with ‘execl’. Change-Id: I491fd3093f67af59f240438d7d6123e769e4ec1e
2024-03-30services: postgresql: Don't initdb when directory exists.Robert Vollmert
* gnu/services/databases.scm (postgresql-activation): Check if directory exists. Reviewed-by: Dale Mellor <guix-devel-0brg6b@rdmp.org> Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: Id563a3e8df2cb5b805e64cd8319303c65d308c69
2024-03-30doc: Cross-reference virtual build machines from ‘guix time-machine’.Ludovic Courtès
* doc/guix.texi (Invoking guix time-machine): Tweak the note about packages that may fail to build. Add cross-reference to virtual build machines. Change-Id: Ib2a4a28cdca0c8970d0f5327e39b4a21800ea2e1
2024-03-30doc: ‘guix time-machine’ can travel to v0.16.0.Ludovic Courtès
This is a followup to a26bce55e60aa3444c4378d3996f3aa41b9661e9. * doc/guix.texi (Invoking guix time-machine): Update reference to oldest commit. Change-Id: Iae3d751d4377de92481276f9f2f31128f85c23c4
2024-03-30substitute: Retry nar download upon networking error.Ludovic Courtès
This allows ‘guix substitute’ to gracefully handle errors like: TLS error in procedure 'write_to_session_record_port': Error in the push function instead of exiting (“`guix substitute' died unexpectedly”). * guix/scripts/substitute.scm (download-nar)[try-fetch]: Catch ‘network-error?’ too. Reported-by: Ada Stevenson <adanskana@gmail.com> Change-Id: I91b92183b0165832645ee37d50c13445f9322525
2024-03-30channels: Autoload several modules.Ludovic Courtès
* guix/channels.scm: Autoload several Git-related modules. Change-Id: I23e46eabdbfa9db340e26006419b4b87bb446853
2024-03-29gnu: muse-sequencer: Update to 4.2.1.Vinicius Monego
* gnu/packages/music.scm (muse-sequencer): Update to 4.2.1. [native-inputs]: Add extra-cmake-modules. Change-Id: Ieba29ffd20539b8f5820bc1598db2262126ee0dc
2024-03-29gnu: cdo: Update to 2.4.0.Vinicius Monego
* gnu/packages/geo.scm (cdo): Update to 2.4.0. [source]: Update URL. [native-inputs]: Add python-wrapper. Change-Id: Ic2dad47e04d99b2903b3d7f53862e1ffa6e4d220