summaryrefslogtreecommitdiff
path: root/gnu/packages/freedesktop.scm
AgeCommit message (Expand)Author
2021-12-19gnu: xdg-desktop-portal-wlr: Add binary dependencies....* gnu/packages/patches/xdg-desktop-portal-wlr-harcoded-length.patch: Add it. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Add dependencies on bash-minimal, grim and slurp, and hardcode the paths in source. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Josselin Poiret
2021-12-19gnu: xdg-desktop-portal-wlr: Use new input style....* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Refactor it. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Josselin Poiret
2021-12-19gnu: xdg-desktop-portal-wlr: Update to 0.5.0....* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Update it. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Josselin Poiret
2021-12-17gnu: telepathy-mission-control: Update to 5.16.6....* gnu/packages/freedesktop.scm (telepathy-mission-control): Update to 5.16.6. Liliana Marie Prikler
2021-12-14gnu: fprintd: Gexp arguments....* gnu/packages/linux.scm (fprintd)[arguments]: Use Gexps. Tobias Geerinckx-Rice
2021-12-14gnu: fprintd: Update to 1.94.1....* gnu/packages/freedesktop.scm (fprintd): Update to 1.94.1. [arguments]: Remove obsolete 'patch-mistake and 'no-polkit-magic phases. Make 'patch-systemd-dependencies regexp more specific. Remove gi.repository.FPrint in the 'ignore-test-dependencies regexp. [native-inputs]: Remove unused libxslt. [inputs]: Remove unused gusb, nss, and pixman. Tobias Geerinckx-Rice
2021-12-14gnu: fprintd: Remove phase return values....* gnu/packages/freedesktop.scm (fprintd)[arguments]: Don't explicitly return #t from phases. Tobias Geerinckx-Rice
2021-12-14gnu: libfprint: Gexp arguments....* gnu/packages/linux.scm (libfprint)[arguments]: Use Gexps. Tobias Geerinckx-Rice
2021-12-14gnu: libfprint: Update to 1.94.2....* gnu/packages/freedesktop.scm (libfprint): Update to 1.94.2. [arguments]: Add "-Dudev_rules_dir=" to #:configure-flags. [native-inputs]: Remove eudev. Remove input labels. [inputs]: Remove glib. Add libgudev. Tobias Geerinckx-Rice
2021-12-13gnu: Further simplify package inputs....This is the result of running: ./pre-inst-env guix style --input-simplification=safe and manually undoing changes on a dozen of packages to reduce rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.) Ludovic Courtès
2021-12-13gnu: Simplify package inputs....This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès
2021-11-24gnu: malcontent: Use meson 0.59 to fix build....* gnu/packages/freedesktop.scm (malcontent)[meson]: Use meson 0.59. Maxim Cournoyer
2021-11-20gnu: wayland: Use native-inputs unconditionally...* gnu/packages/freedesktop.scm (wayland): Remove trailing #t. [phases]: Use native-inputs unconditionally. Maxim Cournoyer
2021-11-19gnu: elogind: Revert changes to polkit build time detection....* gnu/packages/patches/elogind-revert-polkit-detection.patch: New file. * gnu/packages/freedesktop.scm (elogind): Use it. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Timothy Sample <samplet@ngyro.com> Josselin Poiret
2021-11-19gnu: seatd: Make elogind a propagated input....* gnu/packages/freedesktop.scm (seatd): Do it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Josselin Poiret
2021-11-18gnu: libinput: Update to 1.19.2....* gnu/packages/freedesktop.scm (libinput): Update to 1.19.2. Maxim Cournoyer
2021-11-18gnu: appstream: Link against libsoup 2....This version of AppStream fails to build against libsoup 3.x. * gnu/packages/freedesktop.scm (appstream)[inputs]: Replace LIBSOUP by LIBSOUP-MINIMAL-2. Ludovic Courtès
2021-11-11gnu: accountsservice: Use meson 0.59.4 to work around a bug in 0.60.0....* gnu/packages/freedesktop.scm (accountsservice): [meson]: Use meson-0.59. Maxim Cournoyer
2021-11-11gnu: elogind: Update to 246.10....* gnu/packages/freedesktop.scm (elogind): Update to 246.10. Remove trailing #t. [configure-flags]: Address TODOs, removing conditionals and providing the kexec command. [phases]{adjust-tests}: Disable the test-user-util and test-event tests. [inputs]: Add kexec-tools. Maxim Cournoyer
2021-11-11gnu: farstream: Enable tests....This patch depends on gstreamer's update to 1.18.4. * gnu/packages/patches/farstream-gupnp.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/freedesktop.scm (farstream)[patches]: Use it. [arguments](tests?): Remove argument. [phases](disable-timeout-tests): New phase. Raghav Gururajan
2021-11-02gnu: xdg-desktop-portal-gtk: Add missing input....* gnu/packages/freedesktop.scm (xdg-desktop-portal-gtk)[inputs]: Add libxml2. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> John Kehayias
2021-10-31Merge remote-tracking branch 'origin/master' into core-updates-frozenEfraim Flashner
2021-10-28gnu: waypipe: Update to 0.8.1...* gnu/packages/freedesktop.scm (waypipe): Update to 0.8.1. [arguments]: Remove obsolete 'fix-sleep-path phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Robby Zambito
2021-10-28gnu: waypipe: Simplify 'fix-sleep-path phase....* gnu/packages/freedesktop.scm (waypipe) [arguments]: Remove inputs argument. [native-inputs]: Remove coreutils. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Robby Zambito
2021-10-25gnu: xdg-desktop-portal-gtk: Propagate xdg-desktop-portal....* gnu/packages/freedesktop.scm (xdg-desktop-portal-gtk)[inputs]: Fix the runtime need for xdg-desktop-portal and XDG_DESKTOP_PORTAL_DIR being written twice. Move xdg-desktop-portal to ... [propagated-inputs]: ... here. Signed-off-by: Ludovic Courtès <ludo@gnu.org> John Kehayias
2021-10-25gnu: xdg-desktop-portal-gtk: Update to 1.10.0....* gnu/packages/freedesktop.scm (xdg-desktop-portal-gtk): Update to 1.10.0. [arguments]: Adjust configure-flags for Gnome backends in new version (defaults to disabled in this version) Signed-off-by: Ludovic Courtès <ludo@gnu.org> John Kehayias
2021-10-25gnu: xdg-desktop-portal: Update to 1.10.1....* gnu/packages/freedesktop.scm (xdg-desktop-portal): Update to 1.10.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org> John Kehayias
2021-10-25gnu: libportal: Update to 0.4....* gnu/packages/freedesktop.scm (libportal): Update to 0.4. Signed-off-by: Ludovic Courtès <ludo@gnu.org> John Kehayias
2021-10-18gnu: udiskie: Update to 2.3.3....* gnu/packages/patches/udiskie-no-appindicator.patch: Remove file. * gnu/local.mk: Remove it. * gnu/packages/freedesktop.scm (udiskie): Update to 2.3.3. [source]: Remove udiskie-no-appindicator patch. [inputs]: Add libindicator. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Artem Chernyak
2021-10-13gnu: wayland-protocols: Update to 1.23....* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.23. [build-system]: Switch to MESON-BUILD-SYSTEM. Marius Bakke
2021-10-12Merge remote-tracking branch 'origin/master' into core-updates-frozen.Mathieu Othacehe
2021-10-02gnu: accountsservice: Update to 0.6.55....* gnu/packages/freedesktop.scm (accountsservice): Update to 0.6.55. [source]: Wrap the URI. [build-system]: Switch to meson-build-system. [arguments]: Fix configure-flags. Remove trailing #t. Fix the 'pre-configure phase and wrap it. [inputs]: Add dbus. [description]: Wrap it. Mathieu Othacehe
2021-10-02gnu: libportal: Update to 0.4....* gnu/packages/freedesktop.scm (libportal): Update to 0.4. [source]: Use the version as commit field. Mathieu Othacehe
2021-09-25gnu: Consolidate duplicate copyright names....* gnu/packages/android.scm: Consolidate copyright lines with the same email address. * gnu/packages/code.scm: Likewise. * gnu/packages/cpp.scm: Likewise. * gnu/packages/databases.scm: Likewise. * gnu/packages/emacs-xyz.scm: Likewise. * gnu/packages/file.scm: Likewise. * gnu/packages/freedesktop.scm: Likewise. * gnu/packages/gl.scm: Likewise. * gnu/packages/gps.scm: Likewise. * gnu/packages/linux.scm: Likewise. * gnu/packages/networking.scm: Likewise. * gnu/packages/python-xyz.scm: Likewise. * gnu/packages/python.scm: Likewise. * gnu/packages/video.scm: Likewise. * gnu/packages/xdisorg.scm: Likewise. * gnu/services/web.scm: Likewise. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Greg Hogan
2021-09-20gnu: wayland: Find docbook-xml when cross-compiling....* gnu/packages/freedesktop.scm (wayland)[arguments]<#:phases>{patchdocbook-xml}: Look in 'native-inputs' instead of 'inputs' when cross-compiling. Maxime Devos
2021-09-20gnu: wayland: Find wayland-scanner when cross-compiling....* gnu/packages/freedesktop.scm (wayland)[native-inputs]: Add pkg-config-for-build and 'this-package' when cross-compiling. Maxime Devos
2021-09-20gnu: elogind: Fix cross-compilation....%build-inputs and friends don't exist when cross-compiling, so use some G-expology instead. * gnu/packages/freedesktop.scm (elogind)[arguments]<#:configure-flags>: Don't use '%outputs' or '%build-inputs' when cross-compiling. Maxime Devos
2021-09-20gnu: elogind: Make #:configure-flags a G-exp....* gnu/packages/freedesktop.scm (elogind)[arguments]{configure-flags}: Let this be a G-exp. Maxime Devos
2021-09-18gnu: plymouth: Update to 0.9.5....* gnu/packages/freedesktop.scm (plymouth): Update to 0.9.5. [arguments]: Remove trailing boolean. [native-inputs]: Add gettext-minimal. Ricardo Wurmus
2021-09-17gnu: localed: Fix build....* gnu/packages/freedesktop.scm (localed)[native-inputs]: Add rsync. Mathieu Othacehe
2021-09-07Merge branch 'master' into core-updates-frozenLudovic Courtès
2021-09-06gnu: Add waypipe....* gnu/packages/freedesktop.scm (waypipe): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Robby Zambito
2021-09-05gnu: libappindicator: Fix build for GCC 10....* gnu/packages/freedesktop.scm (libappindicator)[source]: Add snippet to prevent declaring _PyGObject_API twice. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sarah Morgensen
2021-08-01Merge branch 'master' into core-updates-frozenMarius Bakke
2021-07-29Merge branch 'master' into core-updates-frozen... Conflicts: gnu/packages/bioinformatics.scm gnu/packages/cmake.scm gnu/packages/curl.scm gnu/packages/emacs-xyz.scm gnu/packages/gpodder.scm gnu/packages/music.scm gnu/packages/patches/glibc-bootstrap-system.patch gnu/packages/python-xyz.scm gnu/packages/shells.scm gnu/packages/statistics.scm Marius Bakke
2021-07-29gnu: web: Move libyaml and libcyaml to (gnu packages serialization)....Files to be adjusted were searched with the following command: $ git ls-files | xargs grep -l -E ',libc?yaml' | \ xargs grep -L '(gnu packages serialization)' * gnu/packages/web.scm (libyaml, libyaml+static, libcyaml): Move to... * gnu/packages/serialization.scm: ... here. Maxim Cournoyer
2021-07-25gnu: weston: Enable some features....* gnu/packages/freedesktop.scm (weston)[inputs]: Add freerdp, gstreamer and gst-plugins-base. [configure-flags](backend-rdp,remoting): Remove flags. (backend-default): New flag. Raghav Gururajan
2021-07-25gnu: weston: Fix package inputs....The newly added inputs are referenced by the package but was missing in the package definition. Some of these inputs might have been used by the package indirectly via propagation from other inputs. The moved inputs are referenced in pkg-config files. * gnu/packages/freedesktop.scm (weston)[inputs]: Add glib, libdrm, libpng, libx11 and libxcb. Move libxkbcommon and wayland to ... [propagated-inputs]: ... here. Add pixman. Raghav Gururajan
2021-07-25gnu: weston: Update to 9.0.0 and adjust arguments+inputs accordingly....* gnu/packages/freedesktop.scm (weston)[version]: Update to 9.0.0. [configure-flags](c_link_args): New flag. (simple-dmabuf-drm): Remove flag. [native-inputs]: Add mscgen. [inputs]: Add pipewire. Raghav Gururajan
2021-07-24gnu: Simplify "Xvbf" invocation in pre-check phases....* gnu/packages/geo.scm (qgis)[arguments]: Simplify invocation of 'Xvfb' in 'check' phase, assuming 'Xvfb' is in $PATH. * gnu/packages/graphics.scm (opensubdiv)[arguments]: Likewise. * gnu/packages/java-graphics.scm (java-piccolo2d-extras)[arguments]: Likewise. * gnu/packages/kde-frameworks.scm (kcontacts)[arguments]: Likewise. (kdeclarative)[arguments]: Likewise. * gnu/packages/kde-multimedia.scm (elisa)[arguments]: Likewise. * gnu/packages/kde-plasma.scm (kscreenlocker)[arguments]: Likewise. * gnu/packages/radio.scm (gnuradio)[arguments]: Likewise. * gnu/packages/education.scm (gcompris-qt)[arguments]: Likewise. * gnu/packages/freedesktop.scm (weston)[arguments]: Likewise. Ludovic Courtès