summaryrefslogtreecommitdiff
path: root/gnu/packages/freedesktop.scm
Commit message (Expand)AuthorAgeFilesLines
* 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 John Kehayias12 days1-2/+2
* gnu: wayland-protocols: Update to 1.39.•••* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.39. Change-Id: I6ba34e3fb334acc2a016511eb8380e772237eaf2 John Kehayias13 days1-2/+2
* 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 John Kehayias13 days1-9/+7
* 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> Gabriel Wicki13 days1-1/+1
* gnu: Add libsfdo.•••* gnu/packages/freedesktop.scm (libsfdo): New variable. Change-Id: I458dc579294326cf9e867b8d9e8f307212ae358e Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Ahmad Draidi2025-01-021-0/+20
* 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> Simon Tournier2024-12-161-11/+13
* Revert "gnu: xdg-desktop-portal-gtk: Make possible to use with xdg-desktop-po...•••This reverts commit 5d284ebc8df87b0e21cee5844d66dc7c80863464 but breaks sway. Change-Id: I9ed395862ac0547346bd78ecb73c05b748fdf141 Danny Milosavljevic2024-12-111-1/+1
* 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 Ryan Schanzenbacher2024-12-081-0/+52
* gnu: Add hyprland-protocols.•••* gnu/packages/wm.scm (hyprland-protocols): New variable. Change-Id: If986f2b5f8c0070807484e60431bb4c47f901edc Hilton Chain2024-12-081-0/+20
* gnu: Add hyprwayland-scanner.•••* gnu/packages/wm.scm (hyprwayland-scanner): New variable. Change-Id: I492006356e3abc68609d6c73738a0dfd3b15681c Hilton Chain2024-12-081-0/+25
* 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. Danny Milosavljevic2024-12-061-1/+1
* 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 Zheng Junjie2024-11-151-15/+27
* 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 Zheng Junjie2024-11-151-14/+24
* gnu: Add libqrtr-glib.•••* gnu/packages/freedesktop.scm (libqrtr-glib): New variable. Change-Id: I84e26d0e8f69c8e5bc1c65925792aea296f6a97d Zheng Junjie2024-11-151-0/+33
* gnu: libmbim: Update to 1.30.0.•••* gnu/packages/freedesktop.scm (libmbim): Update to 1.30.0. [source]: Switch to git-fetch. [build-system]: Switch to meson-build-system. [native-inputs]: Add gobject-introspection, help2man. Replace python-wrapper with python-minimal. [inputs]: Add bash-completion. Change-Id: I607bff667a057e58bebb2f706d7021a4d1c8d763 Zheng Junjie2024-11-151-14/+21
* gnu: Add wayland-protocols-next.•••The previous version of wayland-protocols-next was removed in 72535be25ceaf11814204e57ad832d24c88e2d3b as wayland-protocols was updated to the latest version at the time. Now that there have been further updates to wayland-protocols, restore wayland-protocols-next to the latest version for use in any packages needing a newer wayland-protocols until wayland-protocols itself is updated. * gnu/packages/freedesktop.scm (wayland-protocols-next): New variable. Change-Id: I5b9e3f55604e0b8eaa72ad341785353c32f97972 John Kehayias2024-11-051-1/+15
* gnu: wayland: Update to 1.23.1.•••* gnu/packages/freedesktop.scm (wayland): Update to 1.23.1. Change-Id: Iacfeb77617cb6a039822fa7f0649a6433fa96973 Signed-off-by: John Kehayias <john.kehayias@protonmail.com> Rutherther2024-11-051-2/+2
* gnu: libinput: Update to 1.26.2.•••* gnu/packages/freedesktop.scm (libinput): Update to 1.26.2. Change-Id: Ifc4c03c7a19d9f61d2e6d8a21e7fb1a139a7e7e7 John Kehayias2024-11-051-2/+2
* gnu: Remove wayland-protocols-next.•••The default wayland-protocols has been updated to the latest version. * gnu/packages/freedesktop.scm (wayland-protocols-next): Delete variable. * gnu/packages/kde-plasma.scm (kwin)[native-inputs]: Remove wayland-protocols-next; add wayland-protocols. Change-Id: I7620db01317c08ae6bce029dff4d482a7f868f5f John Kehayias2024-11-051-13/+0
* gnu: wayland-protocols: Update to 1.37.•••* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.37. Change-Id: I32837fc9c6609532557c31cf94b0f87e999680d8 John Kehayias2024-11-051-2/+2
* gnu: udisks: Remove obsolete wrap-udisksd phase.•••The tools are now patched in the libblockdev plugin sources directly. * gnu/packages/freedesktop.scm (udisks) [phases]: Delete the wrap-udisksd phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Maxim Cournoyer2024-10-161-15/+1
* gnu: udisks: Update to 2.10.1.•••* gnu/packages/freedesktop.scm (udisks): Update to 2.10.1. [native-inputs]: Replace intltool with gettext-minimal. Remove gnome-common. Change-Id: I4fbc4f6949eb14763dad58dbccd9974793ea02f6 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Maxim Cournoyer2024-10-161-4/+3
* gnu: waypipe: Update to 0.9.1.•••* gnu/packages/freedesktop.scm (waypipe): Update to 0.9.1. [inputs]: Add lz4, libva, mesa, libdrm and ffmpeg. [arguments]<#:configure-flags>: Enable lz4, vaapi, dmabuf and video compression. Change-Id: I02891d0fbb0f697083d4599cf960005bbe0b8996 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Sisiutl2024-09-291-2/+7
* gnu: Add xdg-desktop-portal-next.•••This is based on Dan's "xdg-desktop-portal: Update to 1.18.4." commit, now reverted. * gnu/packages/freedesktop.scm (xdg-desktop-portal-next): New variable. * gnu/packages/patches/xdg-desktop-portal-disable-portal-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I7360d915bb0450f6772232c126fd0d4a4fec8997 Maxim Cournoyer2024-09-271-1/+34
* Revert "gnu: xdg-desktop-portal: Update to 1.18.4."•••This reverts commit 1b4304ea29296e25026361ecf19226cf2f554836. This broke setting themes in GNOME 44.1. Reported-by: Ada Stevenson <adanskana@gmail.com> Change-Id: Iaa8632a743d6fefd46f6415010b33f69bd6d2a04 Maxim Cournoyer2024-09-271-15/+10
* Revert "gnu: xdg-desktop-portal: Improve style."•••This reverts commit add9662686f74a39ea4f3fa75c5b81b1debb9a67. Maxim Cournoyer2024-09-271-20/+20
* gnu: Add libliftoff.•••* gnu/packages/freedesktop.scm (libliftoff): New variable. Change-Id: I19eda24aea4327bcd72a7e15ec0784ef1e302783 Reviewed-by: Steve George <steve@futurile.net> Signed-off-by: Andreas Enge <andreas@enge.fr> The Man2024-09-261-0/+24
* gnu: xdg-desktop-portal: Improve style.•••* gnu/packages/freedesktop.scm (xdg-desktop-portal) [inputs]: Move after arguments. Drop labels. [native-inputs]: Move after inputs. Drop labels. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Liliana Marie Prikler2024-09-261-20/+20
* gnu: xdg-desktop-portal: Update to 1.18.4.•••* gnu/packages/patches/xdg-desktop-portal-disable-portal-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/freedesktop.scm (xdg-desktop-portal): Update to 1.18.4. [patches]: Disable portal tests. [native-inputs]: Remove autoconf, automake, libtool and which. Add python, python-dbusmock, python-pytest and python-pytest-xdist. [inputs]: Add bubblewrap. [arguments]<#:configure-flags>: Replace “--with-systemd=no” with “-Dsystemd=disabled”. Change-Id: Ic9876565e9119443fedd082273be4f372ebce1d4 Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> dan2024-09-261-10/+15
* gnu: power-profiles-daemon: Update to 0.23.•••* gnu/packages/freedesktop.scm (power-profiles-daemon): Update to 0.23. Change-Id: Ifbb6b34e48095623c610136c724f7b51178c47f6 Zheng Junjie2024-09-191-2/+2
* gnu: power-profiles-daemon: Update to 0.22.•••* gnu/packages/freedesktop.scm (power-profiles-daemon): Update to 0.22. Change-Id: I7752dbe0c213eadcf79eb23c2f794167266e0388 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Zheng Junjie2024-09-191-2/+2
* gnu: udisks: Add missing input.•••* gnu/packages/freedesktop.scm (udisks)[inputs]: Add kmod. Change-Id: I0c0d81d52100888ea043f863a5650654a25de4a9 Efraim Flashner2024-08-311-0/+1
* gnu: accountsservice: Add libxcrypt dependency.•••* gnu/packages/freedesktop.scm (accountsservice): Add libxcrypt dependency. Change-Id: Ibafb4b79b93a15f51f8b8e5b52cb46bd429116f7 Josselin Poiret2024-08-311-0/+1
* gnu: elogind: Add libxcrypt dependency.•••* gnu/packages/freedesktop.scm (elogind): Add libxcrypt dependency. Change-Id: I7259b20a96c50a7f88cb0eb7ff30d32f233d0bfe Josselin Poiret2024-08-311-0/+2
* gnu: elogind: Reinstate test-user-util test.•••* gnu/packages/freedesktop.scm (elogind) [configure-flags]: Add -Ddefault-user-shell=/bin/sh. [phases] <adjust-tests>: Re-instate test-user-util.c test. Change-Id: I123ee22c0a4a946c7c9120360d959497e9790385 Maxim Cournoyer2024-08-311-5/+5
* gnu: udiskie: Make bash-minimal input unconditional.•••* gnu/packages/freedesktop.scm (udiskie) [inputs]: Make bash-minimal unconditional. Change-Id: I0984cb1a36ff2b983c119a075ac1bc5e7604be75 Maxim Cournoyer2024-08-311-12/+9
* gnu: perl-file-mimeinfo: Make bash-minimal input unconditional.•••* gnu/packages/freedesktop.scm (perl-file-mimeinfo) [inputs]: Make bash-minimal unconditional. Change-Id: I1b5a64b415c3316f18f828d99ea62d3ffefe1765 Maxim Cournoyer2024-08-311-7/+2
* gnu: udisks: Make bash-minimal input unconditional.•••* gnu/packages/freedesktop.scm (udisks): Normalize comments indentation. [inputs]: Make bash-minimal unconditional. Change-Id: I68994658a4a4f8e097744107177f33d81d1c7e1e Maxim Cournoyer2024-08-311-19/+16
* gnu: libinput: Remove input labels.•••* gnu/packages/freedesktop.scm (libinput)[propagated-inputs]: Remove input labels. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Hilton Chain2024-08-311-2/+2
* gnu: libinput: Update to 1.24.0.•••* gnu/packages/freedesktop.scm (libinput): Update to 1.24.0. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Hilton Chain2024-08-311-2/+2
* build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-mod...•••Until now users would have to cargo cult or inspect the private %default-modules variable of (guix build-systems gnu) to discover which modules to include when extending the used modules via the #:modules argument. The renaming was automated via the command: $ git grep -l %gnu-build-system-modules | xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i * guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to... (%default-gnu-imported-modules): ... this. (%default-modules): Rename to... (%default-gnu-modules): ... this. Export. (dist-package, gnu-build, gnu-cross-build): Adjust accordingly. Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee Maxim Cournoyer2024-08-311-3/+2
* gnu: Remove unneeded libxml2 from native-inputs. (libxslt)•••XML_CATALOG_FILES is already set within libxslt so it's unnecessary to include libxml2 for the same effect. * gnu/packages/freedesktop.scm (wayland): Remove obsolete comment. (farstream, elogind, packagekit, accountsservice, plymouth)[native-inputs]: Remove libxml2. * gnu/packages/benchmark.scm (sysbench)[native-inputs]: Ditto. * gnu/packages/cluster.scm (drbd-utils)[native-inputs]: Ditto. * gnu/packages/glib.scm (dbus)[native-inputs]: Ditto. * gnu/packages/gnome.scm (gnome-keyring, glade3, dconf, libsecret, colord) (upower, gnome-settings-daemon)[native-inputs]: Ditto. * gnu/packages/linux.scm (eudev)[native-inputs]: Ditto. * gnu/packages/networking.scm (iputils)[native-inputs]: Ditto. * gnu/packages/ocr.scm (tesseract-ocr)[native-inputs]: Ditto. * gnu/packages/polkit.scm (polkit)[native-inputs]: Ditto. * gnu/packages/samba.scm (samba/pinned)[native-inputs]: Ditto. * gnu/packages/sssd.scm (adcli)[native-inputs]: Ditto. * gnu/packages/terminals.scm (kmscon)[native-inputs]: Ditto. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: Ica3fb5a8e23ad928c53ae508c02777d78c635af0 Bruno Victal2024-08-311-6/+1
* gnu: colord-gtk: Build documentation.•••* gnu/packages/freedesktop.scm (colord-gtk): Build documentation. [arguments]<#:configure-flags>: Remove. <#:phases>: Add 'split-package phase. [native-inputs]: Add docbook-xsl, gtk-doc/stable and libxslt. [outputs]: Add 'doc output. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-5/+16
* gnu: udisks: Drop docbook workaround.•••XML_CATALOG_FILES is already set by xsltproc. * gnu/packages/freedesktop.scm (udisks)[arguments]<#:make-flags>: Remove. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-14/+0
* gnu: udisks: Rewrite using G-Expressions.•••* gnu/packages/freedesktop.scm (udisks)[arguments]: Rewrite using G-Expressions. Drop trailing #t. [native-inputs]: Drop labels. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-62/+58
* gnu: xdg-user-dirs: Drop docbook workaround.•••* gnu/packages/freedesktop.scm (xdg-user-dirs)[arguments]: Remove. [native-inputs]: Remove labels. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Bruno Victal2024-08-311-23/+4
* gnu: xdg-utils: Drop docbook workarounds.•••* gnu/packages/freedesktop.scm (xdg-utils)[arguments]<#:phases>: Drop locate-catalog-files. [modules]: Properly import gnu-build-system modules. [native-inputs]: Reorder. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: I47f00f5901649b6e530a544fee97f41fa66c6572 Bruno Victal2024-08-311-28/+4
* gnu: libinput: Add missing file-name.•••* gnu/packages/freedesktop.scm (libinput)[source]: Use GIT-FILE-NAME. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr> From: Hilton Chain2024-08-311-0/+1
* gnu: libinput: Update to 1.23.0.•••* gnu/packages/freedesktop.scm (libinput): Update to 1.23.0. [native-inputs]: Add python-minimal-wrapper and python-pytest. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr> Change-Id: I207898dc6971e9fa7be24b7ba9c8fc1887ec930e Hilton Chain2024-08-311-3/+3
* gnu: xdg-desktop-portal-kde: Update to 6.1.4.•••* gnu/packages/freedesktop.scm (xdg-desktop-portal-kde): Update to 6.1.4. Change-Id: Ic6fb4af2382eee0d295e5f899616f4043535be45 Zheng Junjie2024-08-201-2/+2