Zheng Junjie
e42bc2c0c4
gnu: xdg-desktop-portal-kde: Update to 6.2.5.
...
* gnu/packages/freedesktop.scm (xdg-desktop-portal-kde): Update to 6.2.5.
[inputs]: Add kcrash.
Change-Id: I5cdfa8955cc81072c296444292fa373672720735
2025-07-05 23:06:40 +08:00
Dariqq
141f96127e
gnu: power-profiles-daemon: Update to 0.30.
...
Fixing #506 .
* gnu/packages/freedesktop.scm (power-profiles-daemon): Update to 0.30.
[#:phases]: In 'wrap-program add GI_TYPELIB_PATH to the wrapper.
Change-Id: Ie5d45a8326d8925a5fb790c8effb6365a82e1b71
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-24 12:48:39 +01:00
Janneke Nieuwenhuizen
bb77fc1a78
gnu: localed: Fix build with gcc-14.
...
* gnu/packages/freedesktop.scm (localed)[arguments]: Add c_args to #:configure-flags
to relax gcc-14's strictness.
Change-Id: I2cb4d9bc7e22ab0bedacbd79b98d33a1b6a27bd0
Modified-by: Zheng Junjie <z572@z572.online>
2025-06-22 16:32:54 +08:00
Nicolas Graves
e1b921a4e3
gnu: Add xdgcpp.
...
* gnu/packages/freedesktop.scm (xdgcpp): New variable.
Change-Id: I8bf7afce6fe9e2f623e40bb7ec43c442da1aae64
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20 15:07:31 +01:00
John Kehayias
502c844ff4
gnu: Add wayland-protocols-1.42.
...
* gnu/packages/freedesktop.scm (wayland-protocols-1.42): New variable.
Change-Id: I193b1d787a88bd39463956c19866e9e88052ee46
2025-06-10 18:00:15 -04:00
John Kehayias
3b3174d79d
gnu: Remove wayland-protocols-next.
...
* gnu/packages/freedesktop.scm (wayland-protocols-next): Delete variable.
* gnu/packages/terminals.scm (foot)[native-inputs, inputs]: Replace
wayland-protocols-next with wayland-protocols.
* gnu/packages/wm.scm (hyprland)[inputs]: Likewise.
Change-Id: I2fcc94d95e15c0663f55c6517dbd3680ae8156f7
2025-06-10 18:00:05 -04:00
John Kehayias
1613ba6834
gnu: wayland-protocols: Update to 1.44.
...
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.44.
Change-Id: I1638c8d95eb62a2514ec289b421353e093505936
2025-06-08 15:35:36 -04:00
John Kehayias
4b4b5cdcd3
gnu: wayland-protocols: Update to 1.43.
...
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.43.
Change-Id: Ifbb0ec7636ade1a82a28569f38d89f11ab489c62
2025-06-08 15:35:33 -04:00
John Kehayias
563682ef8a
gnu: wayland-protocols: Update to 1.41.
...
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.41.
Change-Id: I0afe285c5d14675039701deda33c5a790768a09b
2025-06-08 15:35:26 -04:00
Maxim Cournoyer
6cb3fe229e
gnu: telepathy-logger: Update to 0.8.2-0.5eaf8c9.
...
* gnu/packages/freedesktop.scm (telepathy-logger): Update to 0.8.2-0.5eaf8c9.
[source]: Fetch from git.
[arguments]: Remove #:parallel-tests?. Add #:tests? #f.
<#:phases>: Delete trailing #t.
{fix-autogen.sh}: New phase.
<#:configure-flags>: Add --disable-Werror flag.
[native-inputs]: Replace python-2 with python-minimal. Add autoconf,
automake and libtool.
[propagated-inputs]: Move sqlite to...
[inputs]: ... here.
Change-Id: I31f37f05ab07e30746e422f839976199621421e5
2025-05-27 15:17:08 +09:00
Maxim Cournoyer
6f14ee8ee1
gnu: Reduce the number of dependents on inkscape.
...
This reduces the number of dependents from close to 2000 packages to less than
100. This is done by substituting gtk-doc for gtk-doc/stable in a few
packages: the latter depends on inkscape/pinned rather than inkscape.
* gnu/packages/display-managers.scm (lightdm)
* gnu/packages/freedesktop.scm (accountsservice)
(libqrtr-glib, libappindicator)
* gnu/packages/gnome.scm (gcr, upower, libzapojit, gnome-software)
* gnu/packages/gtk.scm (cairo-with-documentation, gtk, libdbusmenu)
* gnu/packages/ibus.scm (ibus-minimal)
* gnu/packages/mail.scm (gmime)
* gnu/packages/music.scm (libgpod)
* gnu/packages/package-management.scm (flatpak)
* gnu/packages/xfce.scm (xfce4-dev-tools)
[propagated-inputs]: Remove gtk-doc; add gtk-doc/stable.
2025-05-27 14:04:35 +09:00
Maxim Cournoyer
c5da6a07d5
gnu: telepathy-mission-control: Sanitize inputs.
...
* gnu/packages/freedesktop.scm (telepathy-mission-control):
[inputs]: Remove python-2 and gtk-doc. Move libxslt to...
[native-inputs]: ... here. Add python-minimal and gtk-doc/stable.
Change-Id: I2bafd1d434dc1335a769f390ab1133d772b5b960
2025-05-27 13:56:25 +09:00
Murilo
13e7d93668
gnu: hyprland-protocols: Update to 0.6.4.
...
* gnu/packages/freedesktop.scm (hyprland-protocols): Update to 0.6.4.
Change-Id: Iaa4302d68720ccc258aab131def8291d6b6d58e1
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-24 08:56:42 +08:00
Murilo
79f6621f73
gnu: wayland-protocols-next: Update to 1.43.
...
* gnu/packages/freedesktop.scm (wayland-protocols-next): Update to 1.43.
Change-Id: I20baa942c9e57e2b6fa1ce4d92793ac64c1a91e8
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-24 08:56:40 +08:00
Sergey Trofimov
7ece7095e9
gnu: elogind: Adjust patch for pkttyagent.
...
* gnu/packages/freedesktop.scm (elogind/fixed): New variable.
(elogind): Replace with elogind/fixed.
Change-Id: I9c474291816aee7464db5cbe9398b589479e79cf
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-05-21 08:05:27 +09:00
Nicolas Graves
0f30a646cd
gnu: libei: Update to 1.4.0.
...
* gnu/packages/freedesktop.scm (libei): Update to 1.4.0.
[native-inputs]: Add dbus, python-pyaml. Remove python-black.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:25 +02:00
Nicolas Graves
f6d9a7cc79
gnu: python-cchardet: Update to 2.2.0a2.
...
* gnu/packages/freedesktop.scm (python-cchardet): Update to 2.2.0a2.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:23 +02:00
Maxim Cournoyer
098b5cdf9c
gnu: elogind: Update to 255.17.
...
* gnu/packages/freedesktop.scm (elogind): Update to 255.17.
[source]: Delete patches.
[configure-flags]: Add mode and libexecdir options. Remove obsolete
rootlibexecdir, dbussessionservicedir and dbus-interfaces-dir ones. Update
'man' option value to 'enabled'.
[phases] {do-not-install-empty-/var/log/elogind-dir}
{patch-tzdata}: New phases.
{adjust-tests}: Fix FHS assumptions in a few test files. Re-instate the
cgroup and copy_holes tests. Disable the cgroup-util, mountpoint-util,
bus-creds, login and sd-device tests.
[native-inputs]: Remove m4. Add tzdata.
* gnu/packages/patches/elogind-fix-rpath.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
Series-to: 73428@debbugs.gnu.org
Series-version: 3
Series-changes: 3
- rebased
Series-cc: flake@uni-koblenz.de , me@tobias.gr>, ludo@gnu.org
Change-Id: I2426532b6b5143ad5e30ca879858356c4b9a2c3e
2025-04-11 12:42:47 +01:00
Maxim Cournoyer
41c40bc1cf
gnu: localed: Update to 257.4.
...
* gnu/packages/freedesktop.scm (localed): Update to 257.4.
[source]: Streamline snippet; no longer adjust to use /var/run instead of
/run.
[arguments] <#:phases>: Adjust set-xkeyboard-config-file-name phase.
* gnu/packages/patches/localed-xorg-keyboard.patch: Rebase patch.
Change-Id: I3853ee2b64b7f48ea4592aa206ecee86a7164185
2025-04-11 12:42:47 +01:00
Maxim Cournoyer
383f7f5c89
gnu: localed: Modernize.
...
* gnu/packages/freedesktop.scm (localed) [arguments]: Use gexps.
[native-inputs, inputs]: Use modify-inputs and drop labels.
Change-Id: I01f06685cd3b9d731dd36f27c32da8ecce0eb2c7
2025-04-11 12:42:47 +01:00
Maxim Cournoyer
d262248c55
gnu: localed: Remove trailing #t and re-indent.
...
* gnu/packages/freedesktop.scm (localed) [source]: Remove trailing #t in
snippet.
[arguments] <#:phases>: Likewise.
Change-Id: Icf651d806e43a8d8dc8996c612f028285086d6b8
2025-04-11 12:42:46 +01:00
Zheng Junjie
75ea733d3f
gnu: wayland-protocols-next: Update to 1.42.
...
* gnu/packages/freedesktop.scm (wayland-protocols-next): Update to 1.42.
Change-Id: Iab269f14e55451f25ab27a0a05f8c2574c054f68
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-30 10:26:20 +08:00
Zheng Junjie
c8abd1740b
gnu: wayland-protocols-next: Update to 1.41.
...
* gnu/packages/freedesktop.scm (wayland-protocols-next): Update to 1.41.
Change-Id: I18b5486a7d9e820af7208a6278de1d173127bfdc
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-22 10:04:22 +08:00
Rodion Goritskov
630201dba8
gnu: xdg-desktop-portal: Fix configuration file search.
...
* gnu/local.mk: Add patch.
* gnu/packages/freedesktop.scm (xdg-desktop-portal): Add patch.
* gnu/packages/patches/xdg-desktop-portal-disable-configuration-search-exit.patch: New file
Change-Id: Idd637f5613e7d1403fc3a0feeff53a7931e68fc6
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-05 14:25:06 +09:00
Maxim Cournoyer
41e62cb10c
gnu: udisks: Mount removal media to /run/media/ instead of /media.
...
* gnu/packages/freedesktop.scm (udisks)
[configure-flags]: Delete --enable-fhs-media.
Fixes: <https://issues.guix.gnu.org/76022 >
Change-Id: I51a1e50c66577cf45476ae441a1c57031348eeed
2025-03-05 14:23:42 +09:00
Liliana Marie Prikler
8a532ef30f
gnu: plymouth: Update to 24.004.60.
...
* gnu/packages/freedesktop.scm (plymouth): Update to 24.004.60.
[#:configure-flags]: Adjust accordingly.
[#:phases]: Add ‘fix-install’.
[inputs]: Add libevdev, libxkbcommon and xkeyboard-config.
Sort alphabetically.
2025-03-02 20:31:43 +01:00
Liliana Marie Prikler
97240b59bc
gnu: colord-gtk: Update to 0.3.1.
...
* gnu/packages/freedesktop.scm (colord-gtk): Update to 0.3.1.
2025-03-02 20:31:41 +01:00
Liliana Marie Prikler
b4cb7356c0
gnu: Make xdg-desktop-portal-next the new xdg-desktop-portal.
...
* gnu/packages/freedesktop.scm (xdg-desktop-portal-next): Inline into…
(xdg-desktop-portal): … this.
[inputs, native-inputs]: Drop input labels. Sort alphabetically.
2025-03-02 20:31:37 +01:00
Liliana Marie Prikler
82de874b1e
gnu: modem-manager: Fix build.
...
* gnu/packages/patches/modem-manager-fix-test-wrapper.patch: New file.
* gnu/packages/freedesktop.scm (modem-manager)[patches]: Use it here.
* gnu/local.mk (dist_patch_DATA): Register it here.
2025-03-02 20:31:36 +01:00
Liliana Marie Prikler
585ab06ed3
gnu: Add libei.
...
* gnu/packages/freedesktop.scm (libei): New variable.
Co-authored-by: Vivien Kraus <vivien@planete-kraus.eu>
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-02 20:31:32 +01:00
Murilo
1e84ad052d
gnu: hyprland-protocols: Update to 0.6.2.
...
* gnu/packages/freedesktop.scm (hyprland-protocols): Update to 0.6.2.
Change-Id: Ib541990c32822714681ae9f88c547a6802dc39fd
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-02-06 19:55:07 -05:00
Maxim Cournoyer
1261974236
gnu: udisks: Rewrite source URI.
...
* gnu/packages/freedesktop.scm (udisks) [source]: Rewrite source URI.
Change-Id: I3351a7b6d18f7b8f41eeb95f055e3cdaedbfbcb0
2025-02-03 13:17:58 +09:00
Murilo
f71ad8f571
gnu: xdg-desktop-portal-hyprland: Build with gcc-14.
...
* gnu/packages/freedesktop.scm (xdg-desktop-portal-hyprland)
[native-inputs]: Remove gcc-13; add gcc-14.
Change-Id: Ia885131063d1798ac6a9b43877276e3469d69957
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-02-01 14:50:26 -05:00
Murilo
b4b4c76982
gnu: hyprwayland-scanner: Update to 0.4.4.
...
* gnu/packages/freedesktop.scm (hyprwayland-scanner): Update to 0.4.4.
[native-inputs]: Remove gcc-13; add gcc-14.
Change-Id: I52fb2d404d17b69e474109488724e3cc9f31c157
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-02-01 14:49:33 -05:00
John Kehayias
06f6d6930c
gnu: hyprland-protocols: Update to 0.6.1.
...
* gnu/packages/freedesktop.scm (hyprland-protocols): Update to 0.6.1.
Change-Id: I895dbb23b3da0deefb7854a30b00ce773fb91cb2
2025-01-27 15:21:26 -05:00
Maxim Cournoyer
3cf2589369
gnu: udisks: Patch eject and umount commands.
...
Since commit "96317d13ae
" (gnu: udisks: Remove
obsolete wrap-udisksd phase.), the eject and umount commands had to be found
on PATH, leading to errors such as "Error spawning command-line `eject [...]"
when atempting to eject a drive via Nautilus, for example.
* gnu/packages/freedesktop.scm (udisks) [arguments]
<phases>: Add new patch-commands phase.
Change-Id: Ia414393f0d9da2eedd1e28c3baaf6b83a76df34c
2025-01-26 00:49:39 +09:00
John Kehayias
9c9bca4c55
gnu: xdg-desktop-portal-hyprland: Update to 1.3.9.
...
* gnu/packages/freedesktop.scm (xdg-desktop-portal-hyprland): Update to 1.3.9.
Change-Id: I7f1913bdb7121d2f48c4a3ee484e38dee8f5d8dc
2025-01-06 14:27:31 -05:00
John Kehayias
76b5a6f2c9
gnu: wayland-protocols: Update to 1.39.
...
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.39.
Change-Id: I6ba34e3fb334acc2a016511eb8380e772237eaf2
2025-01-05 20:28:21 -05:00
John Kehayias
b776730432
gnu: wayland-protocols: Update to 1.38.
...
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.38.
[source]: Switch to git-fetch.
[properties]: Remove release-monitoring-url.
Co-authored-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
Change-Id: Iaa4209eab3a467159a58d2fbedb564b1b0e5ca16
2025-01-05 20:28:15 -05:00
Gabriel Wicki
5530282655
gnu: Fix whitespace issues in various descriptions.
...
This mainly addresses `double-space after sentence end period' and `trailing
white space' issues.
* gnu/packages/audio.scm (ecasound): Fix description.
* gnu/packages/axoloti.scm (ksoloti-runtime, ksoloti-patcher): Fix
description.
* gnu/packages/bioinformatics.scm (trf, ghc-int-interval-map): Fix
description.
* gnu/packages/chez.scm (chez-scheme, chez-scheme-bootstrap-bootfiles): Fix
description.
* gnu/packages/code.scm (cscope): Fix description.
* gnu/packages/compression.scm (c-blosc): Fix description.
* gnu/packages/connman.scm (connman): Fix description.
* gnu/packages/crypto.scm (libxcrypt): Fix description.
* gnu/packages/display-managers.scm (abstractdark-sddm-theme): Fix
description.
* gnu/packages/docker.scm (docker-registry): Fix description.
* gnu/packages/freedesktop.scm (xdg-user-dirs): Fix description.
* gnu/packages/game-development.scm (deutex, grfcodec): Fix description.
* gnu/packages/games.scm (chroma): Fix description.
* gnu/packages/geo.scm (xygrib): Fix description.
* gnu/packages/gnunet.scm (gnunet-scheme): Fix description.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-block-format): Fix description.
* gnu/packages/kodi.scm (fstrcmp): Fix description.
* gnu/packages/machine-learning.scm (vosk-api): Fix description.
* gnu/packages/messaging.scm (biboumi): Fix description.
* gnu/packages/music.scm (sooperlooper, samplebrain): Fix description.
* gnu/packages/perl.scm (perl-file-readbackwards): Fix description.
* gnu/packages/rocm.scm (rocm-bandwidth-test): Fix description.
* gnu/packages/scanner.scm (sane-airscan): Fix description.
* gnu/packages/security-token.scm (pkcs11-helper): Fix description.
* gnu/packages/shellutils.scm (shell-functools): Fix description.
* gnu/packages/textutils.scm (catdoc): Fix description.
* gnu/packages/tor.scm (tor): Fix description.
* gnu/packages/xdisorg.scm (xftwidth, xwallpaper): Fix description.
* gnu/packages/xfce.scm (xfce4-volumed-pulse): Fix description.
Change-Id: I911836d66eb780c0fa279e3aebf9d7fbd53bf00a
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-01-05 15:38:04 -08:00
Ahmad Draidi
150608a85f
gnu: Add libsfdo.
...
* gnu/packages/freedesktop.scm (libsfdo): New variable.
Change-Id: I458dc579294326cf9e867b8d9e8f307212ae358e
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-02 20:55:17 +08:00
Simon Tournier
8581717065
gnu: farstream: Move common origin from phases to native-inputs.
...
* gnu/packages/dlang.scm (farstream)[arguments]<phases>: Move common
origin from here...
[native-inputs]: ...to here.
Change-Id: I0023bca2fc021b82875b1ec7329c7e37116df0b3
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-12-16 00:19:56 +01:00
Danny Milosavljevic
27750bd0cd
Revert "gnu: xdg-desktop-portal-gtk: Make possible to use with xdg-desktop-portal-wlr."
...
This reverts commit 5d284ebc8d
but breaks sway.
Change-Id: I9ed395862ac0547346bd78ecb73c05b748fdf141
2024-12-11 19:27:35 +01:00
Ryan Schanzenbacher
6099a39796
gnu: Add xdg-desktop-portal-hyprland.
...
* gnu/packages/freedesktop.scm (xdg-desktop-portal-hyprland): New variable.
Co-authored-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Change-Id: If8c413319b089ed5d8d75aa0503f886a81697278
2024-12-08 15:28:43 +08:00
Hilton Chain
0e79732c3f
gnu: Add hyprland-protocols.
...
* gnu/packages/wm.scm (hyprland-protocols): New variable.
Change-Id: If986f2b5f8c0070807484e60431bb4c47f901edc
2024-12-08 15:28:42 +08:00
Hilton Chain
9a56e3e0ad
gnu: Add hyprwayland-scanner.
...
* gnu/packages/wm.scm (hyprwayland-scanner): New variable.
Change-Id: I492006356e3abc68609d6c73738a0dfd3b15681c
2024-12-08 15:28:42 +08:00
Danny Milosavljevic
5d284ebc8d
gnu: xdg-desktop-portal-gtk: Make possible to use with xdg-desktop-portal-wlr.
...
* gnu/packages/freedesktop.scm (xdg-desktop-portal-gtk)[propagated-inputs]:
Replace xdg-desktop-portal with xdg-desktop-portal-next.
2024-12-06 19:20:59 +01:00
Zheng Junjie
13bc3237d8
gnu: modem-manager: Update to 1.22.0.
...
* gnu/packages/freedesktop.scm (modem-manager): Update to 1.22.0.
[source]: Switch to git-fetch.
[build-system]: Switch to meson-build-system.
[arguments]<#:configure-flags>: Adjust udevdir. Set -Dsystemdsystemunitdir=no,
Set -Dvapi=true.
[inputs]: Add bash-completion, libqrtr-glib and elogind.
[native-inputs]: Remove python; add python-minimal and libxslt.
Change-Id: Ife0560eb48f3cceaf22ccc6bb54010074028cddf
2024-11-15 18:51:17 +08:00
Zheng Junjie
beaffa1a3b
gnu: libqmi: Update to 1.34.0.
...
* gnu/packages/freedesktop.scm (libqmi): Update to 1.34.0.
[inputs]: Add bash-completion.
[propagated-inputs]: Add libmbim and libqrtr-glib.
[native-inputs]: Add gobject-introspection and help2man. Replace
python-wrapper with python-minimal.
[build-system]: Switch to meson-build-system.
[source]: Swich to git-fetch.
Change-Id: I8a023cc07e5484d8abd5df4615ad5f4115729c1a
2024-11-15 18:51:17 +08:00
Zheng Junjie
f1a649424b
gnu: Add libqrtr-glib.
...
* gnu/packages/freedesktop.scm (libqrtr-glib): New variable.
Change-Id: I84e26d0e8f69c8e5bc1c65925792aea296f6a97d
2024-11-15 18:51:17 +08:00