gnu: picom: Update to 12.5.
* gnu/packages/compton.scm (picom): Update to 12.5.
[native-inputs]: Add ruby-asciidoctor, Remove asciidoc.
Change-Id: I8bbc55240845b509736fba031bcc26a80ae26b5e
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
gnu: okular: Update to 24.12.1.
* gnu/packages/kde.scm (okular): Update to 24.12.1.
Change-Id: Ib3193be49015c2d0c9b8252b867d3372bcf2515b
gnu: poxml: Update to 24.12.1.
* gnu/packages/kde.scm (poxml): Update to 24.12.1.
[inputs]: Remove qtbase-5; add qtbase.
[native-inputs]: Remove kdoctools-5; add kdoctools.
Change-Id: Ib1cf01ded9882e3f99625f21a4353ea1841483bd
gnu: librewolf: Update to 134.0.1-1 [security fixes].
New upstream release. Some minor tweaks needed, like switching from gzip to
pigz, updating icu4c, and ensuring it builds with the correct Rust version.
CVE-2025-0237: WebChannel APIs susceptible to confused deputy attack
CVE-2025-0238: Use-after-free when breaking lines in text
CVE-2025-0239: Alt-Svc ALPN validation failure when redirected
CVE-2025-0240: Compartment mismatch when parsing JavaScript JSON
module
CVE-2025-0241: Memory corruption when using JavaScript Text
Segmentation
CVE-2025-0242: Memory safety bugs fixed in Firefox 134, Thunderbird
134, Firefox ESR 115.19, Firefox ESR 128.6, Thunderbird
115.19, and Thunderbird 128.6
CVE-2025-0243: Memory safety bugs fixed in Firefox 134, Thunderbird
134, Firefox ESR 128.6, and Thunderbird 128.6
CVE-2025-0244: Address bar spoofing using an invalid protocol scheme
on Firefox for Android
CVE-2025-0245: Lock screen setting bypass in Firefox Focus for Android
CVE-2025-0246: Address bar spoofing using an invalid protocol scheme
on Firefox for Android
CVE-2025-0247: Memory safety bugs fixed in Firefox 134 and Thunderbird
134
* gnu/packages/librewolf.scm (librewolf): Update to 134.0.1-1.
Change-Id: I027bf6f1541b0e7bec9116b2d6b39ab606813b23
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
gnu: librewolf: Tidy code formatting.
* gnu/packages/librewolf.scm (librewolf): Tidy code formatting.
Change-Id: I0341da820f170c26888800ea433e539f2a6a2520
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
gnu: make-librewolf-source: Take l10n package as an arg.
* gnu/packages/librewolf.scm (make-librewolf-source): Take l10n package as an
arg.
Change-Id: I3c405edc07edb54e27afee16325c93a83d37ad79
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
gnu: firefox-l10n: Update to d219efa7c64850dfb5904893e17a5431c7058192.
* gnu/packages/librewolf.scm (firefox-l10n): Update to d219efa7c64850dfb5904893e17a5431c7058192.
Change-Id: Ia4303f13a0cbf7c4908410b735b509a4a5f505cd
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
gnu: adms: Fix build.
Fixes <https://issues.guix.gnu.org/75740>.
* gnu/packages/engineering.scm (adms): Fix build.
[arguments]<#:phases>: Add patch-shebang phase.
Change-Id: I4c3f3ae9777277cc37997bcaa7a7e6258bbd478f
gnu: vim: Update to 9.1.1046.
* gnu/packages/vim.scm (vim): Update to 9.1.1046.
[arguments]: Skip another test.
Change-Id: I93a8ab67274cea2fee1fc1cdeb85ed9a06cd4599
gnu: Add exprtk.
* gnu/packages/maths.scm (exprtk): New variable.
Change-Id: I25e5a37cfd72b4b47dedc36916781b6ac355501e
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: home: home-pipewire: Add extra-content to configuration.
This allows for setting the default sound card/device, e.g.:
pcm.!default {type hw card 0 device 2}
ctl.!default {type hw card 0 device 2}
* gnu/home/services/sound.scm (home-pipewire-configuration)[extra-content]:
New field.
* gnu/home/services/sound.scm (home-pipewire-asoundrc): Append it to
"asoundrc".
* doc/guix.texi (Sound Home Services): Update accordingly.
Change-Id: I6ecebaaab41cd7313b16a5f365c21789db65664e
gnu: python-apprise: Update to 1.9.2.
* gnu/packages/python-xyz.scm (python-apprise): Update to 1.9.2. Fix
build.
[arguments] <test-flags>: Skip one more test.
Change-Id: I611cf1d4a8ce4dccf1e9c5917b468377ab612843
gnu: r-voltron: Update to 0.2.0-2.bbd7abb.
* gnu/packages/bioinformatics.scm (r-voltron): Update to 0.2.0-2.bbd7abb.
[arguments]: Add phase 'do-not-use-conda.
[propagated-inputs]: Remove r-basilisk; add r-pizzarr and r-rhdf5.
Change-Id: I4c57c154c8bac41d056fadb936a109ca6310d8d6
gnu: Add r-pizzarr.
* gnu/packages/bioinformatics.scm (r-pizzarr): New variable.
Change-Id: Ia922dfb4ef418ecd4317ce6127b88ecf91bd2cc7
gnu: python-biom-format: Add missing input.
* gnu/packages/bioinformatics.scm (python-biom-format)[native-inputs]: Add
python-wheel.
Change-Id: I7d462a05a73335bd1be72ab615d2550ed48a0383
gnu: trealla: Update to 2.63.27.
* gnu/packages/prolog.scm (trealla): Update to 2.63.27.
Change-Id: Ib0419751933feab465e1dce11c613c5dff34741b
gnu: ejabberd: Update to 24.12.
* gnu/packages/messaging.scm (ejabberd): Update to 24.12.
Change-Id: Id143d101c4c9941b46d8ac8cf39e1693a7ff4df1
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
gnu: erlang-yconf: Update to 1.0.17.
* gnu/packages/erlang-xyz.scm (erlang-yconf): Update to 1.0.17.
Change-Id: I98a7c9077c35c0ce1ed4cb7cb2ddc72aadd98663
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
gnu: erlang-xmpp: Update to 1.9.1.
* gnu/packages/erlang-xyz.scm (erlang-xmpp): Update to 1.9.1.
Change-Id: Iff0c066d0e077aeb1725b11e97fc82a91490fce9
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
gnu: erlang-stun: Update to 1.2.15.
* gnu/packages/erlang-xyz.scm (erlang-stun): Update to 1.2.15.
Change-Id: I46b5df636097300bedc7c287f2e313ed18ec3d2c
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>