Age | Commit message (Collapse) | Author |
|
* gnu/packages/kde-utils.scm (kamera): New variable.
Change-Id: Ic1ff5c386cc40f58cd0e3b8486b9127f5b1e61fd
Signed-off-by: Zheng Junjie <[email protected]>
|
|
* gnu/packages/kde-utils.scm (kate): Update to 24.12.3.
Change-Id: Id1d925af999783971d7f88fb8c75240443234719
|
|
* gnu/packages/kde-utils.scm (isoimagewriter): Update to 24.12.3.
Change-Id: Ia3740e42ec8caea2e7903cb06200ecbb9c063433
|
|
* gnu/packages/kde-utils.scm (ark): Update to 24.12.3.
Change-Id: I286e46d7c86d094aeb3d4f3c6d6e12487cf6fce0
|
|
* 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]>
|
|
* 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]>
|
|
* 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
|
|
* gnu/packages/messaging.scm (dino): Update to 0.4.5.
|
|
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]>
|
|
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]>
|
|
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]>
|
|
* 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]>
|
|
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]>
|
|
* gnu/packages/mail.scm (mumi): Update to 0.6.1.
|
|
* 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]>
|
|
* gnu/packages/machine-learning.scm (dmlc-core-next): New variable.
Change-Id: Icf608b45b69cf020c213696644412664ba935e6d
Signed-off-by: Nicolas Goaziou <[email protected]>
|
|
* gnu/packages/cpp.scm (rang): New variable.
Change-Id: Iacbea931d392579ebdc49965fc3b248ae3759a6c
Signed-off-by: Nicolas Goaziou <[email protected]>
|
|
* gnu/packages/emacs-xyz.scm (emacs-vhdl-ext): New variable.
Change-Id: I24325ed73a2ec884087893f0c3c4eaac760052de
Signed-off-by: Ian Eure <[email protected]>
|
|
* gnu/packages/emacs-xyz.scm (emacs-straight-el): Update to 0-4.44a866f.
Change-Id: I7980b2966cbc339c21c5cc06411a8bf3c935dde0
Signed-off-by: Ian Eure <[email protected]>
|
|
* 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]>
|
|
* 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.
|
|
* gnu/packages/mail.scm (mumi): Update to 0.6.0.
[inputs]: Remove guile-fibers.
|
|
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]>
|
|
* 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
|
|
* 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
|
|
* gnu/packages/emacs-xyz.scm (emacs-org-gnosis): New variable.
Change-Id: I75ddc4aa71c085cbfbcde10e68ee1aeb1fa881de
Signed-off-by: Nicolas Goaziou <[email protected]>
|
|
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
|
|
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]>
|
|
* gnu/packages/hunspell.scm (hunspell-dict-el-polytonic): New variable.
Change-Id: I18112b9f36f66160dc540defac03a7f2ed9eed2d
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
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]>
|
|
* 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]>
|
|
* 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]>
|
|
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]>
|
|
* 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]>
|
|
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
|
|
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
|
|
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-14.e3bc3c1.
Change-Id: Ic80bd354b3deb14b96e22a83affa5d8ccee4b9f1
|
|
* gnu/packages/xorg.scm (xpra): Update to 6.2.4.
Change-Id: I6dd9bc3c630b2acfeac58740d284ebe3a8a4a015
Signed-off-by: Zheng Junjie <[email protected]>
|
|
* gnu/packages/wm.scm (icewm): Update to 3.7.1.
Change-Id: I162df2df4e5419b9fe44d0092e48d42fc8bec50e
Signed-off-by: Zheng Junjie <[email protected]>
|
|
* gnu/packages/statistics.scm (python-nestle): New variable.
Change-Id: Ic39bd9bc048007935e52898900effc65a4c55b7d
|
|
* gnu/packages/python-check.scm (python-line-profiler): New variable.
Change-Id: Ia1187c2bdf56d1da86756997cbd02808735c905d
|
|
* 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
|
|
* gnu/packages/kde.scm (kdeconnect): Update to 24.12.3.
Change-Id: I3d31cba140159692fe6ea475256999b3ab33da74
|
|
* gnu/packages/kde.scm (ktimer): Update to 24.12.3.
Change-Id: I3850af93fb9aa4bec8f4ae7a0e2486bcbbe3040b
|
|
* gnu/packages/kde.scm (poxml): Update to 24.12.3.
Change-Id: I0257485f24ad3c03714addf6bcd0810d5f2dc30c
|
|
* gnu/packages/kde-office.scm (tellico): Update to 4.1.1.
Change-Id: Ieca994d73e56111d146399b3eebf340815703915
|
|
* gnu/packages/kde.scm (libksane): Update to 24.12.3.
Change-Id: I6f87f6a304e071d0272d29f8d1f875116475d468
|
|
* gnu/packages/kde-office.scm (ghostwriter): Update to 24.12.3.
Change-Id: I69beb3f9e9efab6ab453e0e1e7af1d69b98eff17
|
|
* gnu/packages/kde.scm (gwenview): Update to 24.12.3.
Change-Id: I3745b8f8bd3387d93b173b3c9a87ce31e29b6a72
|
|
* gnu/packages/kde.scm (kcolorchooser): Update to 24.12.3.
Change-Id: I28d3388ee04ab45a93634cec527839411af205e6
|