summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
7 daysgnu: Add kamera.Sughosha
* gnu/packages/kde-utils.scm (kamera): New variable. Change-Id: Ic1ff5c386cc40f58cd0e3b8486b9127f5b1e61fd Signed-off-by: Zheng Junjie <[email protected]>
7 daysgnu: kate: Update to 24.12.3.Zheng Junjie
* gnu/packages/kde-utils.scm (kate): Update to 24.12.3. Change-Id: Id1d925af999783971d7f88fb8c75240443234719
7 daysgnu: isoimagewriter: Update to 24.12.3.Zheng Junjie
* gnu/packages/kde-utils.scm (isoimagewriter): Update to 24.12.3. Change-Id: Ia3740e42ec8caea2e7903cb06200ecbb9c063433
7 daysgnu: ark: Update to 24.12.3.Zheng Junjie
* gnu/packages/kde-utils.scm (ark): Update to 24.12.3. Change-Id: I286e46d7c86d094aeb3d4f3c6d6e12487cf6fce0
7 daysgnu: gtkwave: Build with GTK3.Nathan Merkley
* 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 <[email protected]>
7 daysgnu: drawpile: Update to 2.2.2-beta.5.spacecadet
* 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 <[email protected]>
8 daysgnu: plover: Add udev rule.Nicolas Goaziou
* 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
8 daysgnu: dino: Update to 0.4.5.Liliana Marie Prikler
* gnu/packages/messaging.scm (dino): Update to 0.4.5.
8 daysgnu: gnome-shell-extension-gsconnect: Fix paths in additional desktop file.aurtzy
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 <[email protected]>
8 daysgnu: gnome-shell-extension-gsconnect: Patch shebangs with gjs.aurtzy
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 <[email protected]>
8 daysgnu: gnome-shell-extension-gsconnect: Wrap gsconnect-preferences.aurtzy
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 <[email protected]>
8 daysgnu: gnome-shell-extension-gsconnect: Fix search path patching.aurtzy
* 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 <[email protected]>
8 daysservices: Integrate gnome-keyring service in gnome-desktop service.Maxim Cournoyer
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 <[email protected]>
8 daysgnu: mumi: Update to 0.6.1.Arun Isaac
* gnu/packages/mail.scm (mumi): Update to 0.6.1.
8 daysgnu: Add tvm.Andy Tai
* 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 <[email protected]>
8 daysgnu: Add dmlc-core-next, as head of main branch of dmlc-core.Andy Tai
* gnu/packages/machine-learning.scm (dmlc-core-next): New variable. Change-Id: Icf608b45b69cf020c213696644412664ba935e6d Signed-off-by: Nicolas Goaziou <[email protected]>
8 daysgnu: Add rang.Andy Tai
* gnu/packages/cpp.scm (rang): New variable. Change-Id: Iacbea931d392579ebdc49965fc3b248ae3759a6c Signed-off-by: Nicolas Goaziou <[email protected]>
8 daysgnu: Add emacs-vhdl-ext.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-vhdl-ext): New variable. Change-Id: I24325ed73a2ec884087893f0c3c4eaac760052de Signed-off-by: Ian Eure <[email protected]>
8 daysgnu: emacs-straight-el: Update to 0-4.44a866f.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-straight-el): Update to 0-4.44a866f. Change-Id: I7980b2966cbc339c21c5cc06411a8bf3c935dde0 Signed-off-by: Ian Eure <[email protected]>
8 daysgnu: emacs-password-store: Update to 2.3.2.Nicolas Graves
* 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 <[email protected]>
8 daysservices: mumi: Add file-tags configuration.Arun Isaac
* 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.
8 daysgnu: mumi: Update to 0.6.0.Arun Isaac
* gnu/packages/mail.scm (mumi): Update to 0.6.0. [inputs]: Remove guile-fibers.
8 daysgnu: mullvadbrowser: Update to 14.0.7 [security-fixes].André Batista
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 <[email protected]>
8 daysgnu: plover: Update to 4.0.0.Nicolas Goaziou
* 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
8 daysgnu: plover: Also run on Wayland.Nicolas Goaziou
* 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
8 daysgnu: Add emacs-org-gnosis.Thanos Apollo
* gnu/packages/emacs-xyz.scm (emacs-org-gnosis): New variable. Change-Id: I75ddc4aa71c085cbfbcde10e68ee1aeb1fa881de Signed-off-by: Nicolas Goaziou <[email protected]>
8 daysgnu: tlp: Fix all Perl invocations.Nicolas Goaziou
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
8 daysgnu: torbrowser: Update to 14.0.7 [security-fixes].André Batista
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 <[email protected]>
8 daysgnu: Add hunspell-dict-el-polytonic.Thanos Apollo
* gnu/packages/hunspell.scm (hunspell-dict-el-polytonic): New variable. Change-Id: I18112b9f36f66160dc540defac03a7f2ed9eed2d Signed-off-by: Ludovic Courtès <[email protected]>
8 daysservices: readymedia: Change directory permissions to 775.Sughosha
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 <[email protected]>
8 daysgnu: skktools: Correct phase name in package definition.gemmaro
* gnu/packages/language.scm (skktools):[arguments]<#:check-scripts>: Replace wrap-scripts phase with install-scripts since the former does not exist. Change-Id: I7a8a62fbea1b78e7e3998536a126b57861c7289d Signed-off-by: Ludovic Courtès <[email protected]>
8 daysui: Search channels for guix extensionsBrian Kubisiak
* guix/describe.scm (append-channels-to-load-path!): New function. * gnu/packages.scm (%package-module-path): Call new function. Remove the code that the function call replaces. * guix/ui.scm (extension-directories): Call new function. Search channels for guix extensions. * guix/self.scm (compiled-guix)[*core-modules*]: Add 'guile-git' to the list of extensions. Change-Id: I53af828dc554485ca28389c9e2653ea6b4fb6b7e Signed-off-by: Ludovic Courtès <[email protected]>
8 daysservices: networking: Add dhcpcd service.Sören Tempel
This is intended as an alternative to dhcp-client-service-type as isc-dhcp has reached its end-of-life in 2022 (three years ago!), see #68619 for more details. Long-term, this services is therefore intended to replace dhcp-client-service-type. * gnu/services/networking.scm (dhcpcd-service-type): New service. (dhcpcd-shepherd-service): New procedure. (dhcpcd-account-service): New variable. (dhcpcd-config-file): New procedure. (dhcpcd-configuration): New record type. (dhcpcd-serialize-list-of-strings, dhcpcd-serialize-boolean) (dhcpcd-serialize-string): New procedures. (serialize-field-name): New procedure. * gnu/tests/networking.scm (run-dhcpcd-test): New procedure. (%dhcpcd-os, %test-dhcpcd): New variables. * doc/guix.texi (Networking Services): Document it. Signed-off-by: Ludovic Courtès <[email protected]>
8 daysgnu: qemu-7.2.4: Unregister patch.Nicolas Graves
* gnu/packages/patches/qemu-7.2.4-build-info-manual.patch: Remove patch. * gnu/local.mk: Unregister patch. Signed-off-by: Maxim Cournoyer <[email protected]>
8 daysgnu: emacs-debbugs: Update to 0.44.Maxim Cournoyer
This new version preserves the subject lines in replies containing [PATCH], to ease code review. * gnu/packages/emacs-xyz.scm (emacs-debbugs): Update to 0.44. [arguments] <#:phases>: New argument. Change-Id: Ie3340a8c667c1c82ab5136db8ffe6578e092e7dd
8 daysgnu: gnome-meta-core-services: Add evolution-data-server.Maxim Cournoyer
This makes the GNOME calendar fully functional. Previously, it was not possible to add some event to the calendar. * gnu/packages/gnome.scm (gnome-meta-core-services) [propagated-inputs]: Add evolution-data-server. Change-Id: Ic63c2e879b590104d7f4c9b4513e65b51f02814f
8 daysgnu: guile-knots: Update to 0-14.e3bc3c1.Christopher Baines
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-14.e3bc3c1. Change-Id: Ic80bd354b3deb14b96e22a83affa5d8ccee4b9f1
8 daysgnu: xpra: Update to 6.2.4.Andy Tai
* gnu/packages/xorg.scm (xpra): Update to 6.2.4. Change-Id: I6dd9bc3c630b2acfeac58740d284ebe3a8a4a015 Signed-off-by: Zheng Junjie <[email protected]>
8 daysgnu: icewm: Update to 3.7.1.Andy Tai
* gnu/packages/wm.scm (icewm): Update to 3.7.1. Change-Id: I162df2df4e5419b9fe44d0092e48d42fc8bec50e Signed-off-by: Zheng Junjie <[email protected]>
9 daysgnu: Add python-nestle.Sharlatan Hellseher
* gnu/packages/statistics.scm (python-nestle): New variable. Change-Id: Ic39bd9bc048007935e52898900effc65a4c55b7d
9 daysgnu: Add python-line-profiler.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-line-profiler): New variable. Change-Id: Ia1187c2bdf56d1da86756997cbd02808735c905d
9 daysgnu: python-ubelt: Update to 1.3.6.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-ubelt): Update to 1.3.6. [build-system]: Swap to pyproject-build-system. [arguments] <test-flags>: Utilize it instead overwriting 'check phase. <phases>: Use default 'check, add 'pre-check. [native-inputs]: Add python-setuptools and python-wheel. [description]: Start from a new line. Change-Id: I4bf3872f48c2ceddeb5ff64fa5e79676897f0d10
9 daysgnu: kdeconnect: Update to 24.12.3.Zheng Junjie
* gnu/packages/kde.scm (kdeconnect): Update to 24.12.3. Change-Id: I3d31cba140159692fe6ea475256999b3ab33da74
9 daysgnu: ktimer: Update to 24.12.3.Zheng Junjie
* gnu/packages/kde.scm (ktimer): Update to 24.12.3. Change-Id: I3850af93fb9aa4bec8f4ae7a0e2486bcbbe3040b
9 daysgnu: poxml: Update to 24.12.3.Zheng Junjie
* gnu/packages/kde.scm (poxml): Update to 24.12.3. Change-Id: I0257485f24ad3c03714addf6bcd0810d5f2dc30c
9 daysgnu: tellico: Update to 4.1.1.Zheng Junjie
* gnu/packages/kde-office.scm (tellico): Update to 4.1.1. Change-Id: Ieca994d73e56111d146399b3eebf340815703915
9 daysgnu: libksane: Update to 24.12.3.Zheng Junjie
* gnu/packages/kde.scm (libksane): Update to 24.12.3. Change-Id: I6f87f6a304e071d0272d29f8d1f875116475d468
9 daysgnu: ghostwriter: Update to 24.12.3.Zheng Junjie
* gnu/packages/kde-office.scm (ghostwriter): Update to 24.12.3. Change-Id: I69beb3f9e9efab6ab453e0e1e7af1d69b98eff17
9 daysgnu: gwenview: Update to 24.12.3.Zheng Junjie
* gnu/packages/kde.scm (gwenview): Update to 24.12.3. Change-Id: I3745b8f8bd3387d93b173b3c9a87ce31e29b6a72
9 daysgnu: kcolorchooser: Update to 24.12.3.Zheng Junjie
* gnu/packages/kde.scm (kcolorchooser): Update to 24.12.3. Change-Id: I28d3388ee04ab45a93634cec527839411af205e6