Nicolas Goaziou
99f1170eb8
gnu: Add rust-ihex-3.
...
* gnu/packages/crates-io.scm (rust-ihex-3): New variable.
Change-Id: Ia9115ca9bc906beb68d85d88e2b0e111ef259931
2025-03-09 18:21:28 +01:00
gravitydiv10
0f5187393b
gnu: Add rust-hxdmp-0.2.
...
* gnu/packages/crates-io.scm (rust-hxdmp-0.2): New variable.
Change-Id: I6d42a4376d6c0a579052f40427a109a6aaa77456
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-09 18:12:16 +01:00
Wilko Meyer
e23f4b545e
gnu: Add perl-devel-repl.
...
* gnu/packages/perl.scm (perl-devel-repl): New variable.
Change-Id: I7a47553ea93f125f996188b79f8526e12076dd9e
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-09 17:37:02 +01:00
Wilko Meyer
2cd17998b9
gnu: Add perl-module-refresh.
...
* gnu/packages/perl.scm (perl-module-refresh): New variable.
Change-Id: I1f96c9bd6658b4d7745192559d9d0c57a16bf1fc
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-09 17:37:02 +01:00
Wilko Meyer
04f75dc16d
gnu: Add perl-sys-sigaction.
...
* gnu/packages/perl.scm (perl-sys-sigaction): New variable.
Change-Id: I2b391f6d039f3db2b1777dee37d90fa4e0810d67
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-09 17:37:01 +01:00
Wilko Meyer
a823f8162c
gnu: Add perl-ppi-xs.
...
* gnu/packages/perl.scm (perl-ppi-xs): New variable.
Change-Id: I587488870702019faec3aa330e54ad1ddad32db2
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-09 17:37:01 +01:00
Wilko Meyer
5b55381b9c
gnu: Add perl-moosex-object-pluggable.
...
* gnu/packages/perl.scm (perl-moosex-object-pluggable): New variable.
Change-Id: Ifce5713c9e3d1e703afa846f38a4105a7202a731
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-09 17:37:01 +01:00
Wilko Meyer
7b40918423
gnu: Add perl-lexical-persistence.
...
* gnu/packages/perl.scm (perl-lexical-persistence): New variable.
Change-Id: I064c78ea87b91b8c7d68518eb0d80fa5e0b0824b
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-09 17:37:01 +01:00
Wilko Meyer
39317051e3
gnu: Add perl-data-dump-streamer.
...
* gnu/packages/perl.scm (perl-data-dump-streamer): New variable.
Change-Id: I1b95a91999f64e69855013b316f3e1afec28f5b1
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-09 17:37:01 +01:00
Wilko Meyer
26f2d413ee
gnu: Add perl-clipboard.
...
* gnu/packages/perl.scm (perl-clipboard): New variable.
Change-Id: I659333efbe5faf3ad61a4e747cd4d0621d4bb179
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-09 17:37:00 +01:00
Wilko Meyer
df289cd9ee
gnu: Add perl-b-utils.
...
* gnu/packages/perl.scm (perl-b-utils): New variable.
Change-Id: I9c479152dcceb8d78900f7ef482d2bd7280d8401
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-09 17:37:00 +01:00
Wilko Meyer
e0d0faa8b9
gnu: Add perl-app-nopaste.
...
* gnu/packages/perl.scm (perl-app-nopaste): New variable.
Change-Id: I51904582270f680418a94d200de21f0c1b19ed02
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-09 17:37:00 +01:00
Wilko Meyer
730c32b6d1
gnu: Add perl-www-pastebin-pastebincom-create.
...
* gnu/packages/perl-web.scm (perl-www-pastebin-pastebincom-create): New variable.
Change-Id: I27fb11caec0ec089f3a4664ec3d5901fd286f9a1
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-09 17:37:00 +01:00
Zheng Junjie
7a0d4003ff
gnu: filelight: Update to 24.12.3.
...
* gnu/packages/kde-utils.scm (filelight): Update to 24.12.3.
[inputs]: Add kcrash.
Change-Id: Ic7ac4fcd0a0b6136c3b78381556e1ae2afffa7f2
2025-03-10 00:21:19 +08:00
Zheng Junjie
216c97f42c
gnu: francis: Update to 24.12.3.
...
* gnu/packages/kde-utils.scm (francis): Update to 24.12.3.
Change-Id: I145f05ad38e390f690ad4b5483881d8824989232
2025-03-10 00:21:19 +08:00
Zheng Junjie
a30c418252
gnu: ktouch: Update to 24.12.3.
...
* gnu/packages/education.scm (ktouch): Update to 24.12.3.
Change-Id: I5c2cee4dab045c25002ebc1a4a731e38e8ed8e4e
2025-03-10 00:21:19 +08:00
Zheng Junjie
b6b5d0370a
gnu: kqtquickcharts: Update to 24.12.3.
...
* gnu/packages/education.scm (kqtquickcharts): Update to 24.12.3.
Change-Id: I366bc4c48a9116acfae648971a7cccbb98d01e6d
2025-03-10 00:21:19 +08:00
Zheng Junjie
d6cb39809a
gnu: kbackup: Update to 24.12.3.
...
* gnu/packages/kde-utils.scm (kbackup): Update to 24.12.3.
Change-Id: I3dc62c857ee6884d188a42d8796331e094234b71
2025-03-10 00:21:19 +08:00
Zheng Junjie
22c25b02ba
gnu: kfind: Update to 24.12.3.
...
* gnu/packages/kde-utils.scm (kfind): Update to 24.12.3.
Change-Id: I44b15e690eb53bbafa2978666aeb18b123150dce
2025-03-10 00:21:19 +08:00
Zheng Junjie
2b4da1a6b9
gnu: kcalc: Update to 24.12.3.
...
* gnu/packages/kde-utils.scm (kcalc): Update to 24.12.3.
Change-Id: Iaa9090b40de36eb1b21c08fc514feb3f51d9acf2
2025-03-10 00:21:18 +08:00
Sughosha
8e8a31fb99
gnu: Add kamera.
...
* gnu/packages/kde-utils.scm (kamera): New variable.
Change-Id: Ic1ff5c386cc40f58cd0e3b8486b9127f5b1e61fd
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-03-10 00:21:18 +08:00
Zheng Junjie
305a5e366c
gnu: kate: Update to 24.12.3.
...
* gnu/packages/kde-utils.scm (kate): Update to 24.12.3.
Change-Id: Id1d925af999783971d7f88fb8c75240443234719
2025-03-10 00:21:18 +08:00
Zheng Junjie
a6d5e2ad97
gnu: isoimagewriter: Update to 24.12.3.
...
* gnu/packages/kde-utils.scm (isoimagewriter): Update to 24.12.3.
Change-Id: Ia3740e42ec8caea2e7903cb06200ecbb9c063433
2025-03-10 00:21:18 +08:00
Zheng Junjie
bc9600213a
gnu: ark: Update to 24.12.3.
...
* gnu/packages/kde-utils.scm (ark): Update to 24.12.3.
Change-Id: I286e46d7c86d094aeb3d4f3c6d6e12487cf6fce0
2025-03-10 00:21:17 +08:00
Nathan Merkley
99075df54a
gnu: gtkwave: Build with GTK3.
...
* gnu/packages/fpga.scm (gtkwave): Use GTK3 source.
[build-system]: Use glib-or-gtk-build-system.
[inputs]: Add gtk+. Remove gtk+-2.
[arguments]: Enable GTK3 build.
Change-Id: I2deab104beb18ccc064925190ede4a33098edbef
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-09 17:14:07 +01:00
spacecadet
be08c1d70d
gnu: drawpile: Update to 2.2.2-beta.5.
...
* gnu/packages/graphics.scm (drawpile): Update to 2.2.2-beta.5.
[inputs]: Add libwebp, miniupnc, vulkan-headers, qtbase, qtmultimedia, qtsvg.
Remove qtbase-5, qtmultimedia-5, qtsvg-5.
Change-Id: I8544efa9ba722ab7ce962ee4a972eb16b6ed682e
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-09 16:22:27 +01:00
Nicolas Goaziou
c4f297a664
gnu: plover: Add udev rule.
...
* gnu/packages/stenography.scm (plover)[arguments]: Set up a udev rules file
for access to /dev/uinput. Remove unnecessary workaroud for Wayland as it is
now supported.
Change-Id: Iff57a80ffdbc148232b131e5d61671611fbb1e15
2025-03-09 09:28:17 +01:00
Liliana Marie Prikler
32b2ee45de
gnu: dino: Update to 0.4.5.
...
* gnu/packages/messaging.scm (dino): Update to 0.4.5.
2025-03-09 08:34:30 +01:00
aurtzy
09c5a27dc0
gnu: gnome-shell-extension-gsconnect: Fix paths in additional desktop file.
...
This fixes the gsconnect preferences button ("Mobile Settings") in the
top-right quick-access menu not opening the preferences application. The
window icon also displays properly with this commit.
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-gsconnect):
[arguments]<#:phases>: Patch gapplication path in an additional desktop file
in 'fix-paths phase.
Change-Id: I6b84474e4976484f1203b7cf78fe5e882694cd22
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2025-03-09 16:14:06 +09:00
aurtzy
7da79dde4d
gnu: gnome-shell-extension-gsconnect: Patch shebangs with gjs.
...
The 'patch-shebangs phase does not handle shebangs of the form
"/usr/bin/env -S", so we manually patch them to fix a not-found error.
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-gsconnect):
[arguments]<#:phases>: Add 'patch-gjs-shebangs phase to patch shebangs using
"/usr/bin/env -S" to execute gjs.
Change-Id: I6b84474e4976484f1203b7cf78fe5e882694cd22
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2025-03-09 16:14:06 +09:00
aurtzy
0aabe12717
gnu: gnome-shell-extension-gsconnect: Wrap gsconnect-preferences.
...
This fixes an error when attempting to open the gsconnect-preferences
application due to Typelib files not being found.
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-gsconnect):
[arguments]<#:phases>: Wrap gsconnect-preferences with GI_TYPELIB_PATH
environment variable. Rename 'wrap-daemons phase to 'wrap-programs.
Change-Id: Ib330766d46dba00a7c68fa3956b28223f07000f8
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2025-03-09 16:14:06 +09:00
aurtzy
d19f496c67
gnu: gnome-shell-extension-gsconnect: Fix search path patching.
...
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-gsconnect):
[arguments]<#:phases>: Fix 'fix-paths phase substitutions no longer applying.
Change-Id: I99aa0204c1dfad836aed62261d2ffc0c75366510
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2025-03-09 16:14:06 +09:00
Maxim Cournoyer
43c4d16ad9
services: Integrate gnome-keyring service in gnome-desktop service.
...
Previous to this change, GNOME users would have to manually add the
gnome-keyring-service-type to their services to have a default login keyring
created and unlocked at login time. Some applications depend on a default
keyring being available, prompt repeatedly for it, which is confusing and
doesn't match user expectations, given most distributions use the GNOME
keyring pam module to unlock the login keyring by default.
* doc/guix.texi (Desktop Services): Update doc.
* gnu/services/desktop.scm (<gnome-keyring-configuration>): Move above
gnome-desktop-service-type, and streamline description.
(pam-gnome-keyring): Return the empty list when CONFIG is #f.
(gnome-desktop-configuration) [keyring]: New field.
Change-Id: Ica26c1e1b85a038c1187edfb3ec3691fcd429641
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-03-09 15:30:33 +09:00
Arun Isaac
4538aa4acd
gnu: mumi: Update to 0.6.1.
...
* gnu/packages/mail.scm (mumi): Update to 0.6.1.
2025-03-09 01:01:18 +00:00
Andy Tai
5adfe1b8e9
gnu: Add tvm.
...
* gnu/packages/machine-learning.scm (tvm): New variable.
* gnu/packages/patches/tvm_fix_cpptest_build.patch: New file.
* gnu/local.mk: Register new file.
Change-Id: Icfee19fccc7cc1c9f6d5d6bb680b554d777f62d6
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-09 01:20:32 +01:00
Andy Tai
9b50aa9bfc
gnu: Add dmlc-core-next, as head of main branch of dmlc-core.
...
* gnu/packages/machine-learning.scm (dmlc-core-next): New variable.
Change-Id: Icf608b45b69cf020c213696644412664ba935e6d
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-09 01:20:32 +01:00
Andy Tai
170faebcf5
gnu: Add rang.
...
* gnu/packages/cpp.scm (rang): New variable.
Change-Id: Iacbea931d392579ebdc49965fc3b248ae3759a6c
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-09 01:20:32 +01:00
Cayetano Santos
7c7ffd91f5
gnu: Add emacs-vhdl-ext.
...
* gnu/packages/emacs-xyz.scm (emacs-vhdl-ext): New variable.
Change-Id: I24325ed73a2ec884087893f0c3c4eaac760052de
Signed-off-by: Ian Eure <ian@retrospec.tv >
2025-03-08 15:15:27 -08:00
Cayetano Santos
11cdebf9df
gnu: emacs-straight-el: Update to 0-4.44a866f.
...
* gnu/packages/emacs-xyz.scm (emacs-straight-el): Update to 0-4.44a866f.
Change-Id: I7980b2966cbc339c21c5cc06411a8bf3c935dde0
Signed-off-by: Ian Eure <ian@retrospec.tv >
2025-03-08 15:01:31 -08:00
Nicolas Graves
cd89c8189f
gnu: emacs-password-store: Update to 2.3.2.
...
* gnu/packages/emacs-xyz.scm (emacs-password-store): Update to 2.3.2.
[arguments]{phases}: Improve phase 'extract-el-file.
[propagated-inputs]: Remove emacs-s.
Signed-off-by: Ian Eure <ian@retrospec.tv >
2025-03-08 14:58:22 -08:00
Arun Isaac
ded45b7b9f
services: mumi: Add file-tags configuration.
...
* gnu/services/web.scm (<mumi-configuration>)[file-tags]: New field.
* gnu/services/web.scm (mumi-config-file): New function.
(mumi-shepherd-services): Pass --config argument.
* doc/guix.texi (Web Services)[mumi]: Document file-tags.
2025-03-08 22:57:36 +00:00
Arun Isaac
7bea040382
gnu: mumi: Update to 0.6.0.
...
* gnu/packages/mail.scm (mumi): Update to 0.6.0.
[inputs]: Remove guile-fibers.
2025-03-08 22:57:36 +00:00
André Batista
016456866c
gnu: mullvadbrowser: Update to 14.0.7 [security-fixes].
...
Fixes CVEs 2024-43097, 2025-1930, 2025-1931, 2025-1932, 2025-1933,
2025-1934, 2025-1935, 2025-1936, 2025-1937, 2025-1938 and 2025-1939.
See <https://www.mozilla.org/en-US/security/advisories/mfsa2025-16/ >
for details.
* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to
20250303093702.
(%mullvadbrowser-version): Update to 14.0.7.
(%mullvadbrowser-firefox-version): Update to 128.8.0esr-14.0-1-build2.
(mullvadbrowser-translation-base): Update to
21fed48fc58df9e6c4d9f67b048fcae831df50c9.
(mullvadbrowser-translation-specific): Update to
d279ce2add9a5bb3fc71f24b55679e3e0706f0eb.
Change-Id: Ia6645d75daaf9feba51215eb1ba6c6294a3a2cfd
Signed-off-by: Ian Eure <ian@retrospec.tv >
2025-03-08 14:42:23 -08:00
Nicolas Goaziou
a5256944a3
gnu: plover: Update to 4.0.0.
...
* gnu/packages/stenography.scm (plover): Update to 4.0.0.
[build-system]: Use pyproject-build-system.
[arguments]: Change phase order to account for build system shift.
[inputs]: Add python-evdev.
Change-Id: Id49481386df020413c652bcb52fcd5d7e4de724e
2025-03-08 20:58:34 +01:00
Nicolas Goaziou
ddf96eeb79
gnu: plover: Also run on Wayland.
...
* gnu/packages/stenography.scm (plover)[arguments]: Add a call to xhost in
order to let Plover run on XWayland.
[inputs]: Add xhost.
Change-Id: I9700b4fe401bd8cda31e952baaff96b32dd978a9
2025-03-08 20:40:40 +01:00
Thanos Apollo
6fb29b0e4a
gnu: Add emacs-org-gnosis.
...
* gnu/packages/emacs-xyz.scm (emacs-org-gnosis): New variable.
Change-Id: I75ddc4aa71c085cbfbcde10e68ee1aeb1fa881de
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2025-03-08 20:11:26 +01:00
Nicolas Goaziou
c6918634d0
gnu: tlp: Fix all Perl invocations.
...
Fixes <https://issues.guix.gnu.org/76848 >.
* gnu/packages/linux.scm (tlp):[arguments]: Fix Perl invocations in all Bash
scripts, even if they are not wrapped.
Change-Id: I12de013f70446e77467fa31be7ecd63a0826d955
2025-03-08 19:57:18 +01:00
André Batista
cd704d29ce
gnu: torbrowser: Update to 14.0.7 [security-fixes].
...
Fixes CVEs 2024-43097, 2025-1930, 2025-1931, 2025-1932, 2025-1933,
2025-1934, 2025-1935, 2025-1936, 2025-1937, 2025-1938 and 2025-1939.
See <https://www.mozilla.org/en-US/security/advisories/mfsa2025-16/ >
for details.
* gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to
20250303093702.
(%torbrowser-version): Update to 14.0.7.
(%torbrowser-firefox-version): Update to 128.8.0esr-14.0-1-build2.
(torbrowser-translation-base): Update to
21fed48fc58df9e6c4d9f67b048fcae831df50c9.
(torbrowser-translation-specific): Update to
100908b702f92bc001b69cdd70f96a6e63134516.
Change-Id: Iccdba49d22dcc9877e874fe2f58169abfe981cd1
Signed-off-by: Ian Eure <ian@retrospec.tv >
2025-03-08 10:30:57 -08:00
Thanos Apollo
be49b0f443
gnu: Add hunspell-dict-el-polytonic.
...
* gnu/packages/hunspell.scm (hunspell-dict-el-polytonic): New variable.
Change-Id: I18112b9f36f66160dc540defac03a7f2ed9eed2d
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-03-08 18:11:29 +01:00
Sughosha
f7cf9fbec7
services: readymedia: Change directory permissions to 775.
...
Allow users in the ‘readymedia’ group to write in the directory created
by ‘readymedia-activation’.
* gnu/services/upnp.scm (readymedia-activation): Change directory permissions
to 775.
Change-Id: Ifda8e4fe8594fb5a1cdf6e329a8c83551eab9c06
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-03-08 18:11:14 +01:00