summary refs log tree commit diff
path: root/gnu/packages/freedesktop.scm
AgeCommit message (Collapse)Author
2022-12-04gnu: xdg-desktop-portal-wlr: Install missing documentation.Tobias Geerinckx-Rice
* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr)[arguments]: Add a new 'install-documentation phase.
2022-12-02Merge branch 'master' into stagingMarius Bakke
2022-11-27gnu: libfprint: Update to 1.94.5.Tobias Geerinckx-Rice
* gnu/packages/freedesktop.scm (libfprint): Update to 1.94.5.
2022-11-27gnu: elogind: Support global shutdown & suspend hooks.Tobias Geerinckx-Rice
* gnu/packages/freedesktop.scm (elogind)[arguments]: Add a new 'use-global-hook-directory phase.
2022-11-26Merge branch 'master' into stagingMarius Bakke
2022-11-24gnu: wayland: Update to 1.21.0.andy Tai
gnu/packages/freedesktop.scm (wayland): Update to 1.21.0. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-11-24gnu: wayland-protocols: Fix URI.andy Tai
gnu/packages/freedesktop.scm (wayland-protocols) [source]: Fix URI. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-11-23gnu: modem-manager: Update to 1.18.12.Marius Bakke
* gnu/packages/freedesktop.scm (modem-manager): Update to 1.18.12.
2022-11-20gnu: wayland-protocols: Update to 1.29.Maxim Cournoyer
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.29.
2022-11-20gnu: xdg-utils: Use G-expression.Marius Bakke
* gnu/packages/freedesktop.scm (xdg-utils)[arguments]: Use gexp.
2022-11-20gnu: xdg-utils: Resolve TODOs.Marius Bakke
* gnu/packages/freedesktop.scm (xdg-utils)[inputs]: Remove labels. [arguments]: Make cross-compilation fixes unconditional. Don't rely on labels.
2022-11-21gnu: Add wayland-utils.Petr Hodina
* gnu/packages/freedesktop.scm (wayland-utils): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: Add xdg-desktop-portal-kde.Petr Hodina
* gnu/packages/freedesktop.scm (xdg-desktop-portal-kde): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: packagekit: Update to 1.2.5.Petr Hodina
* gnu/packages/freedesktop.scm (packagekit): Update to 1.2.5. [build-system]: Use meson-build-system. [arguments]: Disable systemd. Fix xsl. [native-inputs]: Add docbook-xsl, gobject-introspection, libxml2, libxslt and vala. [inputs]: Add gstreamer, gst-plugins-base and gtk+. Co-authored-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: packagekit: Remove input labels and use gexp.Petr Hodina
* gnu/packages/freedesktop.scm (pacakgekit): Remove input labels and use gexp. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: Add maliit-keyboard.Petr Hodina
* gnu/pacakges/freedesktop.scm (maliit-keyboard): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21gnu: Add maliit-framework.Petr Hodina
* gnu/pacakges/freedesktop.scm (maliit-framework): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-16gnu: udiskie: Update to 2.4.2.kiasoc5
* gnu/packages/freedesktop.scm (udiskie): Update to 2.4.2. [phases]: Remove trailing #t. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-11-14gnu: Add snixembed.John Kehayias
* gnu/packages/freedesktop.scm (snixembed): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-11-11gnu: plymouth: Update to 22.02.122.Ricardo Wurmus
* gnu/packages/freedesktop.scm (plymouth): Update to 22.02.122.
2022-11-11gnu: plymouth: Change configure flags.Ricardo Wurmus
Remove unnecessary color flags, and set the default logo to the run directory because /etc will not exist in the early boot process. * gnu/packages/freedesktop.scm (plymouth)[arguments]: Remove "--with-background-color", "--with-background-start-color-stop", and "--with-background-end-color-stop" options; change value of "--with-logo" option.
2022-11-11gnu: plymouth: Use plain list of native inputs.Ricardo Wurmus
* gnu/packages/freedesktop.scm (plymouth)[native-inputs]: Use list without labels.
2022-11-11gnu: plymouth: Use gexps.Ricardo Wurmus
* gnu/packages/freedesktop.scm (plymouth)[arguments]: Use gexps.
2022-10-12Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner
Conflicts: gnu/packages/gnuzilla.scm gnu/packages/graphics.scm gnu/packages/gstreamer.scm gnu/packages/gtk.scm gnu/packages/kde-frameworks.scm gnu/packages/video.scm
2022-10-08gnu: weston: Use G-expression.Ricardo Wurmus
* gnu/packages/freedesktop.scm (weston)[arguments]: Use gexp to remove references to %outputs and %build-inputs.
2022-10-08gnu: weston: Use plain list of inputs.Ricardo Wurmus
* gnu/packages/freedesktop.scm (weston)[inputs]: Use new style.
2022-10-08gnu: weston: Remove trailing #T from build phases.Ricardo Wurmus
* gnu/packages/freedesktop.scm (weston)[arguments]: Remove trailing #T from build phases.
2022-10-08gnu: weston: Update to 10.0.2.Kaelyn Takata
* gnu/packages/freedesktop.scm (weston): Update to 10.0.2. [inputs] Switch from pipewire to pipewire-0.3, use wayland-protocols-next. [native-inputs]: Add python-3.
2022-09-16gnu: Remove wayland-protocols-next.Marius Bakke
* gnu/packages/freedesktop.scm (wayland-protocols-next): Remove variable. * gnu/packages/gnome.scm (mutter)[native-inputs]: Change from WAYLAND-PROTOCOLS-NEXT to WAYLAND-PROTOCOLS. * gnu/packages/kde-plasma.scm (kwayland-server)[inputs]: Likewise. * gnu/packages/wm.scm (swaylock)[native-inputs]: Likewise.
2022-09-15Merge branch 'staging' into core-updatesMaxim Cournoyer
Conflicts resolved in: gnu/local.mk gnu/packages/cmake.scm gnu/packages/glib.scm gnu/packages/gnome.scm gnu/packages/gtk.scm gnu/packages/sdl.scm pango-next, vala-next and librsvg-bootstrap were removed in the process.
2022-09-15Merge branch 'master' into stagingMaxim Cournoyer
With resolved conflicts in: gnu/local.mk gnu/packages/freedesktop.scm gnu/packages/gnuzilla.scm
2022-09-13gnu: colord-gtk: Update to 0.3.0.Maxim Cournoyer
* gnu/packages/freedesktop.scm (colord-gtk): Update to 0.3.0. [build-system]: Use meson-build-system. [configure-flags] New argument. [native-inputs]: Replace intltool with gettext-minimal. [inputs]: Add pango-next. [propagated-inputs]: Replace gtk+ with gtk. [description]: Substitute GTK+ for GTK.
2022-09-13gnu: accountsservice: Add bash-minimal to inputs.Maxim Cournoyer
* gnu/packages/freedesktop.scm (accountsservice)[inputs]: Add bash-minimal.
2022-09-13gnu: accountsservice: Propagate glib.Maxim Cournoyer
* gnu/packages/freedesktop.scm (accountsservice) [propagated-inputs]: Add glib.
2022-09-13gnu: Add wayland-protocols-next.Maxim Cournoyer
* gnu/packages/freedesktop.scm (wayland-protocols-next): New variable.
2022-09-12gnu: modem-manager: Update to 1.18.10 and remove input labels.Maxim Cournoyer
* gnu/packages/freedesktop.scm (modem-manager): Update to 1.18.10. [configure-flags]: Use gexps. [native-inputs]: Remove labels. Add python, python-dbus and python-pygobject. Replace intltool with gettext-minimal.
2022-09-12gnu: libqmi: Update to 1.30.8.Maxim Cournoyer
* gnu/packages/freedesktop.scm (libqmi): Update to 1.30.8.
2022-09-12gnu: Add python-libevdev.Maxim Cournoyer
* gnu/packages/freedesktop.scm (python-libevdev): New variable.
2022-09-12gnu: libmbim: Update to 1.26.4.Maxim Cournoyer
* gnu/packages/freedesktop.scm (libmbim): Update to 1.26.4.
2022-09-01Merge branch 'staging' into core-updatesMarius Bakke
2022-09-01Merge branch 'master' into stagingMarius Bakke
2022-09-01gnu: Add appstream-qt.Brendan Tildesley
* gnu/packages/freedesktop.scm (appstream-qt): Add a build of appstream with Qt support. Co-authored-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: appstream: Update to 0.15.5.Marius Bakke
* gnu/packages/freedesktop.scm (appstream): Update to 0.15.2. [arguments]: Use G-expression. Add #:meson. Enable (some) previously failing tests. Don't patch docbook file names, and use SEARCH-INPUT-FILE for libstemmer header. Add phase to set HOME before tests. [inputs]: Add CURL and LIBXMLB. [native-inputs]: Add ITSTOOL and LIBXML2. [license]: Remove GPL2+. Co-authored-by: Brendan Tildesley <mail@brendan.scot> Co-authored-by: phodina <phodina@protonmail.com>
2022-09-01gnu: Add wayland-protocols 1.26.Brendan Tildesley
* gnu/packages/freedesktop.scm (wayland-protocols-next): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-08-30Merge branch 'staging' into core-updatesMarius Bakke
2022-08-30Merge branch 'master' into stagingMarius Bakke
2022-08-30gnu: accountsservice: Actually run the test suite.Marius Bakke
* gnu/packages/freedesktop.scm (accountsservice)[native-inputs]: Add PYTHON.
2022-08-30gnu: accountsservice: Don't reference the build-time coreutils.Marius Bakke
* gnu/packages/freedesktop.scm (accountsservice)[inputs]: Add COREUTILS-MINIMAL.
2022-08-30gnu: accountsservice: Remove obsolete input.Marius Bakke
* gnu/packages/freedesktop.scm (accountsservice)[native-inputs]: Remove INTLTOOL. Add GETTEXT-MINIMAL.
2022-08-30gnu: wayland-protocols: Fix cross-compilationTobias Kortkamp
* gnu/packages/freedesktop.scm (wayland-protocols): Fix cross-compilation [native-inputs]: Add pkg-config-for-build and wayland. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>