Age | Commit message (Collapse) | Author |
|
* 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>
|
|
* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Refactor it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
|
|
* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Update it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
|
|
* gnu/packages/freedesktop.scm (telepathy-mission-control): Update to 5.16.6.
|
|
* gnu/packages/linux.scm (fprintd)[arguments]: Use Gexps.
|
|
* 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.
|
|
* gnu/packages/freedesktop.scm (fprintd)[arguments]:
Don't explicitly return #t from phases.
|
|
* gnu/packages/linux.scm (libfprint)[arguments]: Use Gexps.
|
|
* 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.
|
|
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.)
|
|
This commit was obtained by running:
./pre-inst-env guix style
without any additional argument.
|
|
* gnu/packages/freedesktop.scm (malcontent)[meson]: Use meson 0.59.
|
|
* gnu/packages/freedesktop.scm (wayland): Remove trailing #t.
[phases]: Use native-inputs unconditionally.
|
|
* 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>
|
|
* gnu/packages/freedesktop.scm (seatd): Do it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/freedesktop.scm (libinput): Update to 1.19.2.
|
|
This version of AppStream fails to build against libsoup 3.x.
* gnu/packages/freedesktop.scm (appstream)[inputs]: Replace LIBSOUP by
LIBSOUP-MINIMAL-2.
|
|
* gnu/packages/freedesktop.scm (accountsservice):
[meson]: Use meson-0.59.
|
|
* 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.
|
|
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.
|
|
* gnu/packages/freedesktop.scm (xdg-desktop-portal-gtk)[inputs]: Add
libxml2.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
|
|
|
|
* 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>
|
|
* gnu/packages/freedesktop.scm (waypipe)
[arguments]: Remove inputs argument.
[native-inputs]: Remove coreutils.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* 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>
|
|
* 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>
|
|
* gnu/packages/freedesktop.scm (xdg-desktop-portal): Update to 1.10.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/freedesktop.scm (libportal): Update to 0.4.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* 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>
|
|
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.23.
[build-system]: Switch to MESON-BUILD-SYSTEM.
|
|
|
|
* 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.
|
|
* gnu/packages/freedesktop.scm (libportal): Update to 0.4.
[source]: Use the version as commit field.
|
|
* 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>
|
|
* gnu/packages/freedesktop.scm
(wayland)[arguments]<#:phases>{patchdocbook-xml}: Look in 'native-inputs'
instead of 'inputs' when cross-compiling.
|
|
* gnu/packages/freedesktop.scm (wayland)[native-inputs]: Add
pkg-config-for-build and 'this-package' when cross-compiling.
|
|
%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.
|
|
* gnu/packages/freedesktop.scm
(elogind)[arguments]{configure-flags}: Let this be a G-exp.
|
|
* gnu/packages/freedesktop.scm (plymouth): Update to 0.9.5.
[arguments]: Remove trailing boolean.
[native-inputs]: Add gettext-minimal.
|
|
* gnu/packages/freedesktop.scm (localed)[native-inputs]: Add rsync.
|
|
|
|
* gnu/packages/freedesktop.scm (waypipe): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/freedesktop.scm (libappindicator)[source]: Add snippet to
prevent declaring _PyGObject_API twice.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
|
|
|
|
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
|
|
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.
|
|
* gnu/packages/freedesktop.scm (weston)[inputs]: Add freerdp,
gstreamer and gst-plugins-base.
[configure-flags](backend-rdp,remoting): Remove flags.
(backend-default): New flag.
|
|
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.
|
|
* 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.
|
|
* 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.
|