Commit Graph

579 Commits

Author SHA1 Message Date
Efraim Flashner
f4f225e482
gnu: accountsservice: Adjust inputs.
This fixes the builds of gdm and some other packages.

* gnu/packages/freedesktop.scm (accountsservice)[inputs]: Move polkit ...
[propagated-inputs]: ... to here.
2022-08-29 17:18:14 +03:00
Maxim Cournoyer
6da5eed4e7
gnu: accountsservice: Provide a means to locate extensions.
* gnu/packages/patches/accountsservice-extensions.patch: New patch.
* gnu/packages/freedesktop.scm (accountsservice)[source]: Apply it.
[phases]{wrap-with-xdg-data-dirs}: New phase.
2022-08-28 22:10:18 -04:00
Maxim Cournoyer
12bb1c6db1
gnu: accountsservice: Update to 22.08.8, enable doc and test suite.
* gnu/packages/freedesktop.scm (accountsservice): Update to 22.08.8.
[tests?]: Delete argument.
[configure-flags]: Remove obsolete "-Dsystemd" flag.  Add "-Ddocbook=true" and
"-Dgtk_doc=true".
[phases]{patch-docbook-references}: New phase.
{patch-/bin/cat}: Delete and merge into...
[patch-paths]: ... this phase, renamed from pre-configure.  Use
search-input-file.
[native-inputs]: Add docbook-xml-4.1.2, docbook-xsl, gtk-doc, libxml2,
libxslt, python-dbusmock, python-pygobject, vala and xmlto.
2022-08-28 22:10:18 -04:00
Maxim Cournoyer
39fe13ee26
gnu: wayland-protocols: Update to 1.26.
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.26.
2022-08-28 21:07:47 -04:00
Marius Bakke
77eb3008e3
Merge branch 'staging' into core-updates 2022-08-11 23:36:10 +02:00
Marius Bakke
b50eaa6764
Merge branch 'master' into staging 2022-08-11 22:15:22 +02:00
Maxime Devos
ad878a2c5e
xdg-utils: Support cross-compilation.
It has been verified that this does not cause rebuilds when compiling
natively.  The references graph when cross-compiling has also been verified --
glibc-2.33 and the native bash-static-5.1.8 still remains in the graph, but
via the cross-compiled inetutils-2.0, ncurses-6.2.20210619 and via
gcc-cross-TARGET-10.3.0-lib, which is not related with Perl cross-compilation.

* gnu/packages/freedesktop.scm
(xdg-utils)[inputs]{bash-minimal,file}: New inputs when cross-compiling.
(xdg-utils)[arguments]<#:phases>{locate-catalog-files}: Add 'native-inputs'
argument when cross-compiling. Look for docbook-xml and docbook-xsl in
native-inputs when cross-compiling.  While we are at it, eliminate input
labels with search-input-file.
(xdg-utils)[arguments]<#:phases>{patch-hardcoded-patch}: Use
search-input-file + inputs instead of 'which' when cross-compiling.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-06 18:23:06 +02:00
Maxime Devos
b914ccc915
perl-file-mimeinfo: Fix cross-compilation.
* gnu/packages/freedesktop.scm
(perl-file-mimeinfo)[arguments]<#:phases>: Make it a G-exp to avoid messy nested
quasiquotation.
{wrap-programs}: When cross-compiling, don't use the PELRL5LIB environment
variable, instead use 'search-path-as-list'.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-06 18:21:48 +02:00
Maxime Devos
607f9a9af9
gnu: freedesktop: Add 'bash' input for 'wrap-program'
It is required for cross-compilation.
Cherry-picked from <https://issues.guix.gnu.org/49327#6>.

* gnu/packages/freedesktop.scm
(udisks)[inputs]: Add 'bash-minimal' when cross-compiling.
(perl-file-mimeinfo)[inputs]: Likewise.
(udiskie)[inputs]: Likewise.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-06 18:21:14 +02:00
Marius Bakke
6a3ed96af7
Merge branch 'staging' into core-updates 2022-07-27 17:53:05 +02:00
Marius Bakke
6611cabd1c
Merge branch 'master' into staging 2022-07-27 12:33:53 +02:00
Marius Bakke
8007a835cd
gnu: modem-manager: Add 'upstream-name' property.
* gnu/packages/freedesktop.scm (modem-manager)[properties]: New field.
2022-07-27 11:48:03 +02:00
Marius Bakke
68aab436af
gnu: modem-manager: Update to 1.18.10.
* gnu/packages/freedesktop.scm (modem-manager): Update to 1.18.10.
[native-inputs]: Add PYTHON, PYTHON-DBUS, and PYTHON-PYGOBJECT.
2022-07-23 22:57:46 +02:00
Marius Bakke
fdd40f391c
gnu: modem-manager: Remove obsolete input.
* gnu/packages/freedesktop.scm (modem-manager)[native-inputs]: Remove
INTLTOOL.  Add GETTEXT-MINIMAL.
2022-07-23 22:57:46 +02:00
Marius Bakke
9ee4069eb0
gnu: modem-manager: Use G-expression.
* gnu/packages/freedesktop.scm (modem-manager)[arguments]: Use gexp.
2022-07-23 22:57:46 +02:00
Marius Bakke
40992a1e02
gnu: modem-manager: Remove input labels.
* gnu/packages/freedesktop.scm (modem-manager)[native-inputs]: Remove labels.
2022-07-23 22:57:46 +02:00
Marius Bakke
718f75a55a
gnu: libqmi: Update to 1.30.8.
* gnu/packages/freedesktop.scm (libqmi): Update to 1.30.8.
2022-07-23 22:57:46 +02:00
Marius Bakke
4625519f2c
gnu: libmbim: Update to 1.26.4.
* gnu/packages/freedesktop.scm (libmbim): Update to 1.26.4.
2022-07-23 22:57:46 +02:00
Marius Bakke
c3da692293
gnu: perl-file-mimeinfo: Update to 0.33.
* gnu/packages/freedesktop.scm (perl-file-mimeinfo): Update to 0.33.
2022-07-23 22:57:46 +02:00
Marius Bakke
9b4b5e33c4
gnu: perl-file-basedir: Update to 0.09.
* gnu/packages/freedesktop.scm (perl-file-basedir): Update to 0.09.
2022-07-23 06:14:36 +02:00
Marius Bakke
9044b086dd
Merge branch 'staging' into core-updates 2022-07-22 01:09:14 +02:00
Marius Bakke
2a7648774f
Merge branch 'master' into core-updates 2022-06-27 19:23:48 +02:00
Marius Bakke
421a3c8172
gnu: libinput: Update to 1.19.4.
* gnu/packages/freedesktop.scm (libinput): Update to 1.19.4.
2022-06-23 19:55:44 +02:00
muradm
1cad129384
gnu: Add basu.
* gnu/packages/freedesktop.scm (basu): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-06-22 20:44:02 +02:00
Ludovic Courtès
8655a71445
Merge branch master into core-updates 2022-06-22 18:48:00 +02:00
Petr Hodina
a589049e14
gnu: wayland: Update to 1.20.0.
* gnu/packages/freedesktop.scm (wayland): Update to 1.20.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-22 12:35:46 +02:00
Mathieu Othacehe
a692824006
gnu: xdg-desktop-portal-gtk: Update to 1.14.0.
* gnu/packages/freedesktop.scm (xdg-desktop-portal-gtk): Update to 1.14.0.
2022-06-20 12:14:36 +02:00
Mathieu Othacehe
38d7e6d6b7
gnu: xdg-desktop-portal: Update to 1.14.4.
* gnu/packages/freedesktop.scm (xdg-desktop-portal): Update to 1.14.4.
[inputs]: Add gdk-pixbuf, use fuse@3.
[arguments]: Build without systemd, set HOME variable.
2022-06-20 12:14:35 +02:00
muradm
167b8f29b3
gnu: admin: Add libseat 0.8.0 and move seatd.
* gnu/packages/admin.scm (libseat): New variable
* gnu/packages/admin.scm (seatd): New variable
* gnu/packages/freedesktop.scm (seatd): Remove variable
* gnu/packages/wm.scm (wlroots): Replace seatd input with libseat

Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
2022-06-17 10:30:42 +02:00
Ludovic Courtès
128697d43c
gnu: wayland-protocols: Add 'release-monitoring-url' property.
* gnu/packages/freedesktop.scm (wayland-protocols)[properties]: New
field.
2022-06-15 23:49:24 +02:00
Ludovic Courtès
8c3e9da13a
Merge branch 'master' into core-updates 2022-06-08 14:46:24 +02:00
Efraim Flashner
64c043e63a
Merge remote-tracking branch 'origin/master' into staging 2022-06-01 12:42:04 +03:00
Tobias Geerinckx-Rice
4ac15e44e5
gnu: libfprint: Update to 1.94.4.
* gnu/packages/freedesktop.scm (libfprint): Update to 1.94.4.
2022-05-29 02:00:19 +02:00
Tobias Geerinckx-Rice
72b2412add
gnu: fprintd: Update to 1.94.2.
* gnu/packages/freedesktop.scm (fprintd): Update to 1.94.2.
2022-05-29 02:00:01 +02:00
Tobias Geerinckx-Rice
78879b10c2
gnu: fprintd: Remove input labels.
* gnu/packages/freedesktop.scm (fprintd)[native-inputs]:
Remove input labels.
2022-05-29 02:00:01 +02:00
Tobias Geerinckx-Rice
eded213cbc
gnu: fprintd: Fix build.
* gnu/packages/freedesktop.scm (fprintd)[native-inputs]: Add python.
2022-05-29 02:00:01 +02:00
Wamm K. D
5439c04ebd
gnu: wayland-protocols: Update to 1.25.
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.25.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2022-05-29 02:00:00 +02:00
Maxim Cournoyer
9fe706c92e
gnu: Remove python2-pyxdg.
* gnu/packages/freedesktop.scm (python2-pyxdg): Delete variable.
2022-05-31 14:54:13 -04:00
Maxim Cournoyer
faefd4d1db
gnu: libappindicator: Update to 12.10.1-0-298.
* gnu/packages/freedesktop.scm (libappindicator): Update to 12.10.1-0-298.
[source]: Fetch from bazaar and remove snippet.
[native-inputs]: Add autoconf, automake, at-spi2-core, gnome-common,
gobject-introspection, gtk-doc, libtool, vala and which.
[inputs]: Delete libindicator, python-2, python2-pygtk, python2-pygobject-2
and vala.
[phases]{fix-paths}: Only patch tests/Makefile.in.  Use search-input-file.
2022-05-31 14:53:44 -04:00
Wamm K. D
99ec6b8e40
gnu: wayland: Update to 1.20.0.
* gnu/packages/freedesktop.scm (wayland): Update to 1.20.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-14 23:27:14 +02:00
Attila Lendvai
50046194a2
gnu: libfprint: Fix build, add python for the tests.
* gnu/packages/freedesktop.scm (libfprint)[native-inputs]: Add python-minimal
as it's needed by the tests.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2022-04-14 11:54:11 +02:00
Tanguy Le Carrour
bb41642077
gnu: Add wtype.
* gnu/packages/freedesktop.scm (wtype): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-03 23:57:01 +01:00
Efraim Flashner
1dc98567c6
gnu: elogind: Build without kexec-tools on riscv64-linux.
* gnu/packages/freedesktop.scm (elogind)[arguments]: Only reference
kexec-tools when not building for riscv64-linux.
[inputs]: Only include kexec-tools when not building for riscv64-linux.
2022-02-20 15:22:52 +02:00
Marius Bakke
bb5f6d8cef
gnu: waylandpp: Update to 0.2.9.
* gnu/packages/freedesktop.scm (waylandpp): Update to 0.2.9.
2022-01-30 17:04:34 +01:00
Maxim Cournoyer
276f40fdc3
Merge branch 'version-1.4.0'
With resolved conflicts in:
	gnu/packages/gnome.scm
	gnu/packages/openstack.scm
	gnu/packages/python-xyz.scm
2022-01-17 11:47:09 -05:00
Josselin Poiret via Guix-patches via
d669f24ee4
gnu: Add poweralertd
* gnu/packages/freedesktop.scm (poweralertd): Add variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-17 00:22:27 +01:00
Maxim Cournoyer
b179c14bf6
gnu: wayland-protocols: Add python to native inputs.
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.

* gnu/packages/freedesktop.scm (wayland-protocols)[native-inputs]: Add python.
2022-01-10 11:44:36 -05:00
Maxim Cournoyer
e8c924296f
gnu: wayland: Add python to native inputs.
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.

* gnu/packages/freedesktop.scm (wayland)[native-inputs]: Add python.
2022-01-10 11:44:36 -05:00
Maxim Cournoyer
acaec1b5b7
gnu: elogind: Reinstate the test-event.c test.
* gnu/packages/freedesktop.scm (elogind)[phases]{adjust-tests}: Do not
de-register the test-event.c test file from meson.build.
2022-01-10 11:44:35 -05:00
Maxim Cournoyer
7ecc2e3d2b
gnu: shadow: Update to 4.9.
* gnu/packages/admin.scm (shadow): Update to 4.9.
[source]: Remove hurd patch, merged upstream.
[phases]{fix-linking-to-pam}: New phase.
* gnu/packages/patches/shadow-hurd-pctrl.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
2022-01-10 11:44:35 -05:00
Maxim Cournoyer
41ec0573b8
gnu: Remove meson-0.59 workarounds.
Mostly automated with the following command:

$ grep --include='*.scm' '#:meson ,meson-0.59' -rl \
    | xargs sed -z 's/#:meson[^\n]*\s*//' -i

* gnu/packages/freedesktop.scm (malcontent)
(accountsservice): Delete #:meson argument.
* gnu/packages/games.scm (gnome-2048): Likewise.
* gnu/packages/geo.scm (gnome-maps): Likewise.
* gnu/packages/gnome.scm (gnome-photos, gnome-music)
(gnome-initial-setup, gnome-user-share, gnome-characters)
(gnome-disk-utility, gnome-font-viewer, evince, glade3)
(gnome-mines, gnome-sudoku, gnome-settings-daemon, devhelp)
(totem, eog, gvfs, simple-scan, epiphany, gnome-session, gedit)
(network-manager-applet, gnome-control-center, gnome-shell, nautilus)
(gnome-default-applications, gnome-weather, gnome-tweaks, cheese, gthumb)
(gitg, polari, gnome-boxes, gtranslator): Likewise.
* gnu/packages/gtk.scm: (gtkmm-3): Likewise.
* gnu/packages/pdf.scm (zathura): Likewise.
* gnu/packages/photo.scm (entangle): Likewise.
* gnu/packages/video.scm (pitivi): Likewise.
* gnu/packages/virtualization.scm (libvirt-glib): Likewise.
2022-01-10 11:44:29 -05:00
Tobias Geerinckx-Rice
2717f180c4
gnu: libportal: Remove input labels.
* gnu/packages/freedesktop.scm (libportal)[native-inputs]:
Remove input labels.
2022-01-10 00:32:35 +01:00
Tobias Geerinckx-Rice
294476022f
gnu: libportal: Update to 0.5.
* gnu/packages/freedesktop.scm (libportal): Update to 0.5.
[arguments]: Add #:configure-flags to limit dependency creep.
Remove 'move-doc phase.
[native-inputs]: Remove gtk-doc.  Add gobject-introspection and vala.
[inputs]: Add gtk, gtk+, qtbase-5, and qtx11extras.
[outputs]: Remove :out.
2022-01-10 00:32:34 +01:00
Daniel Meißner
e92afc5904
gnu: libportal: Build backend for GTK+3.
* gnu/packages/freedesktop.scm (libportal)[arguments]: Change configure-flags
  to build backend for GTK+3.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-01-11 15:45:32 +01:00
Josselin Poiret
360c10ba7e
gnu: 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>
2021-12-19 13:17:30 +01:00
Josselin Poiret
5a507c0080
gnu: 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>
2021-12-19 13:17:28 +01:00
Josselin Poiret
367e67ec78
gnu: 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>
2021-12-19 13:15:02 +01:00
Liliana Marie Prikler
c9be5f1060
gnu: telepathy-mission-control: Update to 5.16.6.
* gnu/packages/freedesktop.scm (telepathy-mission-control): Update to 5.16.6.
2021-12-17 04:43:09 +01:00
Tobias Geerinckx-Rice
5ee8589c86
gnu: fprintd: Gexp arguments.
* gnu/packages/linux.scm (fprintd)[arguments]: Use Gexps.
2021-12-14 19:35:22 +01:00
Tobias Geerinckx-Rice
18bfe44ef6
gnu: 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.
2021-12-14 19:35:22 +01:00
Tobias Geerinckx-Rice
9cbf66b6c7
gnu: fprintd: Remove phase return values.
* gnu/packages/freedesktop.scm (fprintd)[arguments]:
Don't explicitly return #t from phases.
2021-12-14 19:35:22 +01:00
Tobias Geerinckx-Rice
b35efa1c56
gnu: libfprint: Gexp arguments.
* gnu/packages/linux.scm (libfprint)[arguments]: Use Gexps.
2021-12-14 19:35:22 +01:00
Tobias Geerinckx-Rice
9fd80ba79f
gnu: 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.
2021-12-14 19:35:22 +01:00
Ludovic Courtès
e3196755e6
gnu: 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.)
2021-12-13 22:15:07 +01:00
Ludovic Courtès
8394619bac
gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
Maxim Cournoyer
249dd3fc58
gnu: malcontent: Use meson 0.59 to fix build.
* gnu/packages/freedesktop.scm (malcontent)[meson]: Use meson 0.59.
2021-11-24 01:02:37 -05:00
Maxim Cournoyer
cb09adc093
gnu: wayland: Use native-inputs unconditionally
* gnu/packages/freedesktop.scm (wayland): Remove trailing #t.
[phases]: Use native-inputs unconditionally.
2021-11-20 08:57:02 -05:00
Josselin Poiret
2db788fe74
gnu: 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>
2021-11-19 17:19:34 -05:00
Josselin Poiret
02a3a1bdd7
gnu: seatd: Make elogind a propagated input.
* gnu/packages/freedesktop.scm (seatd): Do it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-19 14:26:15 +01:00
Maxim Cournoyer
79fce3f823
gnu: libinput: Update to 1.19.2.
* gnu/packages/freedesktop.scm (libinput): Update to 1.19.2.
2021-11-18 11:40:08 -05:00
Ludovic Courtès
62b93a5c9f
gnu: 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.
2021-11-18 15:38:32 +01:00
Maxim Cournoyer
a8dd1d2abf
gnu: 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.
2021-11-11 12:18:28 -05:00
Maxim Cournoyer
a0bf66ab94
gnu: 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.
2021-11-11 12:18:20 -05:00
Raghav Gururajan
7e3caf0077
gnu: 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.
2021-11-11 10:31:20 -05:00
John Kehayias
95d5090d9c
gnu: 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>
2021-11-02 09:21:58 +01:00
Efraim Flashner
bc5155b952
Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-10-31 14:49:47 +02:00
Robby Zambito
91bb0955d9
gnu: 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>
2021-10-28 21:30:28 +02:00
Robby Zambito
d0850dbd34
gnu: 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>
2021-10-28 21:30:27 +02:00
John Kehayias
f52694e1d5
gnu: 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>
2021-10-25 21:01:21 +02:00
John Kehayias
7c5a4025f5
gnu: 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>
2021-10-25 20:32:14 +02:00
John Kehayias
419a778e46
gnu: 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>
2021-10-25 20:32:03 +02:00
John Kehayias
2be79191e0
gnu: libportal: Update to 0.4.
* gnu/packages/freedesktop.scm (libportal): Update to 0.4.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-25 20:31:43 +02:00
Artem Chernyak
878744c5e3
gnu: 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>
2021-10-18 16:35:38 +02:00
Marius Bakke
c334a6603c
gnu: wayland-protocols: Update to 1.23.
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.23.
[build-system]: Switch to MESON-BUILD-SYSTEM.
2021-10-13 22:10:36 +02:00
Mathieu Othacehe
a1eca979fb
Merge remote-tracking branch 'origin/master' into core-updates-frozen. 2021-10-12 17:46:23 +00:00
Mathieu Othacehe
d680ec00b9
gnu: 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.
2021-10-02 10:54:38 +00:00
Mathieu Othacehe
1e02955ea4
gnu: libportal: Update to 0.4.
* gnu/packages/freedesktop.scm (libportal): Update to 0.4.
[source]: Use the version as commit field.
2021-10-02 10:54:15 +00:00
Greg Hogan
a5b2474037
gnu: 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>
2021-09-25 09:34:29 +02:00
Maxime Devos
be58507d5d
gnu: 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.
2021-09-20 11:15:09 +00:00
Maxime Devos
d979c916e8
gnu: 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.
2021-09-20 11:15:09 +00:00
Maxime Devos
04380925ea
gnu: 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.
2021-09-20 11:11:46 +00:00
Maxime Devos
ea91371466
gnu: elogind: Make #:configure-flags a G-exp.
* gnu/packages/freedesktop.scm
  (elogind)[arguments]{configure-flags}: Let this be a G-exp.
2021-09-20 11:11:46 +00:00
Ricardo Wurmus
230a8888fd
gnu: 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.
2021-09-18 22:24:45 +02:00
Mathieu Othacehe
32c7233ff7
gnu: localed: Fix build.
* gnu/packages/freedesktop.scm (localed)[native-inputs]: Add rsync.
2021-09-17 17:33:27 +02:00
Ludovic Courtès
d9dfbf886d
Merge branch 'master' into core-updates-frozen 2021-09-07 14:19:08 +02:00
Robby Zambito
aced5d2608
gnu: Add waypipe.
* gnu/packages/freedesktop.scm (waypipe): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-06 11:15:00 +02:00
Sarah Morgensen
cdb63b192c
gnu: 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>
2021-09-05 10:56:41 +02:00
Marius Bakke
d2e102d4e4
Merge branch 'master' into core-updates-frozen 2021-08-01 23:23:32 +02:00
Marius Bakke
b029be2ee0
Merge 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
2021-07-29 22:34:57 +02:00
Maxim Cournoyer
e81228166e
gnu: 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.
2021-07-29 22:03:33 -04:00
Raghav Gururajan
f703bef87a
gnu: 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.
2021-07-25 02:00:22 -04:00
Raghav Gururajan
e0fc091319
gnu: 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.
2021-07-25 02:00:22 -04:00
Raghav Gururajan
17a8656bc7
gnu: 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.
2021-07-25 01:59:49 -04:00
Ludovic Courtès
07e98fb9c4
gnu: 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.
2021-07-24 16:23:21 +02:00
Marius Bakke
6f9a80b331
Merge branch 'master' into core-updates
Note: this merge actually changes the 'curl' and 'python-attrs' derivations,
as part of solving caf4a7a277 and
12964df69a respectively.

4604d43c0e (gnu: gnutls@3.6.16: Fix cross-compilation.) was ignored because it
cannot currently be tested.

 Conflicts:
	gnu/local.mk
	gnu/packages/aidc.scm
	gnu/packages/boost.scm
	gnu/packages/curl.scm
	gnu/packages/nettle.scm
	gnu/packages/networking.scm
	gnu/packages/python-xyz.scm
	gnu/packages/tls.scm
2021-06-19 17:38:47 +02:00
Andrew Tropin
2ef71b66f3
gnu: xdg-desktop-portal-wlr: Update to 0.4.0.
* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): Update to 0.4.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-18 14:24:11 +02:00
Andrew Tropin
7625242d74
gnu: xdg-desktop-portal: Update to 1.8.1 and honor XDG_DESKTOP_PORTAL_DIR.
* gnu/packages/freedesktop.scm (xdg-desktop-portal): Update to 1.8.1.
[arguments, native-search-paths]: New field.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-18 14:23:41 +02:00
Ludovic Courtès
25487c3fe6
Merge branch 'master' into core-updates 2021-05-15 22:55:24 +02:00
pineapples
e685ae63bb
gnu: Add seatd.
* gnu/packages/freedesktop.scm (seatd): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-05-14 14:47:17 +02:00
Giacomo Leidi
dec1009d82
gnu: Add xdg-desktop-portal-wlr.
* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-05-14 14:47:16 +02:00
Marius Bakke
f5ca7e71e6
gnu: elogind: Fix build failure with GCC 10.
* gnu/packages/freedesktop.scm (elogind)[arguments]: Adjust substitution so
that the disabled test does not return from a void, which is not allowed in
newer GCC.
2021-05-13 17:03:49 +02:00
Marius Bakke
f034264204
Merge branch 'master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/bioinformatics.scm
	gnu/packages/django.scm
	gnu/packages/gtk.scm
	gnu/packages/llvm.scm
	gnu/packages/python-web.scm
	gnu/packages/python.scm
	gnu/packages/tex.scm
	guix/build-system/asdf.scm
	guix/build/emacs-build-system.scm
	guix/profiles.scm
2021-05-09 21:29:46 +02:00
Tobias Geerinckx-Rice
42658a67b7
gnu: libxdg-basedir: Omit static library.
* gnu/packages/freedesktop.scm (libxdg-basedir)[arguments]:
Add ‘--disable-static’ to #:configure-flags.
2021-05-02 03:00:04 +02:00
Tobias Geerinckx-Rice
e3da51285a
gnu: libxdg-basedir: Update to 1.2.3.
* gnu/packages/freedesktop.scm (libxdg-basedir): Update to 1.2.3.
2021-05-02 03:00:04 +02:00
Efraim Flashner
fcc39864db
Merge remote-tracking branch 'origin/master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/boost.scm
	gnu/packages/chez.scm
	gnu/packages/compression.scm
	gnu/packages/crates-io.scm
	gnu/packages/docbook.scm
	gnu/packages/engineering.scm
	gnu/packages/gcc.scm
	gnu/packages/gl.scm
	gnu/packages/gtk.scm
	gnu/packages/nettle.scm
	gnu/packages/python-check.scm
	gnu/packages/python-xyz.scm
	gnu/packages/radio.scm
	gnu/packages/rust.scm
	gnu/packages/sqlite.scm
	guix/build-system/node.scm
2021-04-16 14:39:48 +03:00
Brendan Tildesley
141e74a830
gnu: Add python-cchardet.
* gnu/packages/freedesktop.scm (python-cchardet): New variable.
2021-04-09 16:09:26 -04:00
Mark H Weaver
9dea161875
gnu: Use 'gtk-doc/stable' in native-inputs of selected packages.
* gnu/packages/calendar.scm (libical),
gnu/packages/check.scm (umockdev),
gnu/packages/fontutils.scm (libraqm),
gnu/packages/freedesktop.scm (appstream, farstream, libglib-testing)
(udisks, libfprint, libportal),
gnu/packages/geo.scm (memphis, osm-gps-map),
gnu/packages/glib.scm (template-glib),
gnu/packages/gnome.scm (gupnp-igd, libcloudproviders, libgrss, seed)
(gtx, dee, zeitgeist, phodav, gssdp, gupnp, gupnp-dlna, gupnp-av, rygel)
(libnma, gdl, libnotify, vte-ng, dconf, libxklavier, libsoup, colord)
(geoclue, geocode-glib, amtk, grilo, gvfs, gusb, network-manager)
(network-manager-applet, gfbgraph, libunique, cheese, libhandy)
(gnome-latex, libgda),
gnu/packages/gstreamer.scm (orc),
gnu/packages/gtk.scm (at-spi2-core, goocanvas),
gnu/packages/language.scm (nimf),
gnu/packages/networking.scm (libnice),
gnu/packages/video.scm (schroedinger),
gnu/packages/virtualization.scm (libosinfo),
gnu/packages/webkit.scm (wpewebkit, webkitgtk),
gnu/packages/xml.scm (libxmlb)[native-inputs]: Replace 'gtk-doc' with
'gtk-doc/stable'.
2021-03-27 19:48:50 -04:00
Raghav Gururajan
4d170cfb13
gnu: wayland-protocols: Update description.
* gnu/packages/freedesktop.scm (wayland-protocols) [description]: Modify.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:35:03 -04:00
Raghav Gururajan
084ac03ef0
gnu: wayland: Update synopsis, description and license.
* gnu/packages/freedesktop.scm (wayland) [synopsis]: Modify.
[description]: Modify.
[license]: Change from x11 to expat.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:35:03 -04:00
Raghav Gururajan
9c62b78f52
gnu: wayland: Fix and move documentation.
* gnu/packages/freedesktop.scm (wayland) [outputs]: New output "doc".
[arguments]<#:phases>['patch-docbook-xml]: New phase.
['move-doc]: New phase.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:35:03 -04:00
Raghav Gururajan
ce469cf96d
gnu: wayland: Update to 1.19.0.
* gnu/packages/freedesktop.scm (wayland)[version]: Update to 1.19.0.
[build-system]: Change from gnu to meson.
[native-inputs]: Move here docbook-xml and docbook-xsl from ...
[inputs]: ... here. Move libffi to ...
[propagated-inputs]: ... here.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:35:03 -04:00
Mark H Weaver
1a265842e6
gnu: Use PACKAGE/INHERIT in more places.
* gnu/packages/algebra.scm (fftwf, fftw-openmpi),
gnu/packages/audio.scm (ztoolkit-rsvg),
gnu/packages/bioinformatics.scm (python2-dendropy),
gnu/packages/boost.scm (boost-with-python2),
gnu/packages/check.scm (python2-mock, python2-pytest-mock),
gnu/packages/cups.scm (hplip-minimal),
gnu/packages/freedesktop.scm (libinput-minimal),
gnu/packages/gettext.scm (gnu-gettext),
gnu/packages/glib.scm (python2-pygobject),
gnu/packages/gnome.scm (gdl-minimal, libsoup-minimal, python2-pyatspi),
gnu/packages/groff.scm (groff-minimal),
gnu/packages/jami.scm (ffmpeg-jami),
gnu/packages/libcanberra.scm (libcanberra/gtk+-2),
gnu/packages/lirc.scm (python2-lirc),
gnu/packages/llvm.scm (clang-runtime-3.5),
gnu/packages/mpi.scm (java-openmpi, openmpi-thread-multiple),
gnu/packages/node.scm (libnode),
gnu/packages/onc-rpc.scm (libtirpc/hurd),
gnu/packages/python-compression.scm (bitshuffle-for-snappy),
gnu/packages/python-crypto.scm (python2-pycrypto, python2-cryptography)
(python2-cryptography, python2-m2crypto),
gnu/packages/python-web.scm (python2-html2text, python2-tornado)
(python2-terminado, python2-ndg-httpsclient, python2-websocket-client)
(python2-rauth, python2-url, python2-s3transfer),
gnu/packages/python-xyz.scm (python2-psutil, python2-serpent)
(python2-humanfriendly, python2-empy, python2-parse-type, python2-polib)
(python2-jsonschema, python2-pystache, python2-cython, python2-numpydoc)
(python2-ipyparallel, python2-traitlets, python2-dbus)
(python2-beautifulsoup4, python2-pep517, python2-flake8, python2-llfuse)
(python2-tlsh, python-file, python2-notebook, python-jupyter-console-minimal)
(python2-contextlib2, python2-promise, python2-anyjson, python2-amqp)
(python2-kombu, python2-billiard, python2-celery, python2-whoosh)
(python2-jellyfish, python-rope, ptpython-2, python2-binaryornot)
(python2-setproctitle, python2-argcomplete, python2-xopen, python2-isort)
(python2-radon, python2-rfc6555, python2-activepapers, python2-send2trash)
(python2-cloudpickle, python2-reparser),
gnu/packages/python.scm (python2-called-python),
gnu/packages/qt.scm (python2-sip, python-pyqt-without-qtwebkit, python2-pyqt)
(python-qscintilla, python-pyqt+qscintilla),
gnu/packages/scanner.scm (sane-backends),
gnu/packages/sdl.scm (guile3.0-sdl2),
gnu/packages/selinux.scm (checkpolicy, libselinux, libsemanage, secilc)
(python-sepolgen, policycoreutils),
gnu/packages/serialization.scm (lua5.1-libmpack, lua5.2-libmpack),
gnu/packages/simulation.scm (fenics),
gnu/packages/statistics.scm (python2-statsmodels),
gnu/packages/texinfo.scm (info-reader),
gnu/packages/wxwidgets.scm (wxwidgets-gtk2, wxwidgets-gtk2-3.1),
gnu/packages/xml.scm (xmlsec-nss),
gnu/packages/xorg.scm (uim-gtk, uim-qt),
guix/build-system/python.scm (package-with-explicit-python)
(strip-python2-variant): Use PACKAGE/INHERIT.
2021-03-17 03:58:10 -04:00
Raghav Gururajan
afd83de087
gnu: Add appstream.
* gnu/packages/freedesktop.scm (appstream): New variable.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-03-10 00:19:48 +01:00
Efraim Flashner
906476e002
gnu: python-pyxdg: Update to 0.27.
* gnu/packages/freedesktop.scm (python-pyxdg): Update to 0.27.
[arguments]: Adjust custom 'check phase.
2021-02-15 09:29:33 +02:00
Leo Famulari
75b775e81b
Merge branch 'staging' 2021-02-01 14:18:38 -05:00
Raghav Gururajan
eb8c32f880
gnu: libappindicator: Propagate some inputs as per .pc file.
* gnu/packages/freedesktop.scm (libappindicator) [inputs]: Move gtk+
and libdbusmenu to ...
[propagated-inputs]: ... here.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-31 09:22:48 +01:00
Vincent Legoll
8ee5b42546
gnu: libfprint: Update to 1.90.7.
* gnu/packages/freedesktop.scm (libfprint): Update to 1.90.7.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-28 20:48:50 +02:00
Marius Bakke
78cf7a4571
Merge branch 'ungrafting' into staging 2020-12-29 17:39:24 +01:00
Vincent Legoll
04172e9ca2
gnu: desktop-file-utils: Update to 0.26.
* gnu/packages/freedesktop.scm (desktop-file-utils): Update to 0.26.
(native-inputs): Add autoconf & automake.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-12-28 16:28:43 +02:00
Tobias Geerinckx-Rice
ad48ffbe10
gnu: libfprint: Update to 1.90.6.
* gnu/packages/freedesktop.scm (libfprint): Update to 1.90.6.
2020-12-23 00:54:49 +01:00
Marius Bakke
60e51f86ef
gnu: libinput: Update to 1.16.4.
* gnu/packages/freedesktop.scm (libinput): Update to 1.16.4.
2020-12-13 21:44:11 +01:00
Tobias Geerinckx-Rice
b9f8e36e5b
gnu: libfprint: Update to 1.90.4.
* gnu/packages/freedesktop.scm (libfprint): Update to 1.90.4.
2020-11-30 21:43:50 +01:00
Marius Bakke
4e5e05d409
Merge branch 'master' into staging 2020-11-15 23:45:34 +01:00
Tobias Geerinckx-Rice
b45ae3bd28
gnu: telepathy-idle: Update to 0.2.2.
* gnu/packages/freedesktop.scm (telepathy-idle): Update to 0.2.2.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[native-inputs]: Add autoconf, automake, and libootl.
2020-11-11 17:48:01 +01:00
Marius Bakke
32787d6524
Merge branch 'master' into staging
Conflicts:
	gnu/local.mk
	gnu/packages/gdb.scm
	gnu/packages/lisp-xyz.scm
	gnu/packages/web-browsers.scm
2020-11-07 21:33:32 +01:00
Raghav Gururajan
c87646400d
gnu: Add farstream.
* gnu/packages/freedesktop.scm (farstream): New variable.
* gnu/packages/patches/farstream-make.patch: New file.
* gnu/local.mk (dist_PATCH_DATA): Add it.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-10-20 00:21:31 +02:00
Marius Bakke
81f685d052
gnu: elogind: Update to 243.7.
* gnu/packages/freedesktop.scm (elogind): Update to 243.7.
[arguments]: Remove obsolete phase.
2020-10-13 23:48:14 +02:00
Marius Bakke
9173a7781b
gnu: libinput: Update to 1.16.2.
* gnu/packages/freedesktop.scm (libinput): Update to 1.16.2.
2020-10-13 23:48:13 +02:00
Guillaume Le Vaillant
87c079d9b5
Merge branch 'master' into staging 2020-10-05 14:17:25 +02:00
Brendan Tildesley
d94be771fc
gnu: wev: Use version tag instead of commit.
* gnu/packages/freedesktop.scm (wev): Update to the 1.0.0 version tag,
which happens to be the same commit anyway.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-09-29 22:53:36 +02:00
Tobias Geerinckx-Rice
4c962fabe9
gnu: libfprint: Update to 1.90.3.
* gnu/packages/freedesktop.scm (libfprint): Update to 1.90.3.
2020-09-19 01:40:04 +02:00
Tobias Geerinckx-Rice
c4593535ea
gnu: waylandpp: Update to 0.2.8.
* gnu/packages/freedesktop.scm (waylandpp): Update to 0.2.8.
2020-09-15 23:36:43 +02:00
Efraim Flashner
de3c03a471
Merge remote-tracking branch 'origin/master' into staging 2020-09-05 22:30:04 +03:00
Tobias Geerinckx-Rice
e071b0c940
gnu: uchardet: Update to 0.0.7.
* gnu/packages/freedesktop.scm (uchardet): Update to 0.0.7.
2020-09-01 04:44:34 +02:00
Raghav Gururajan
08684798a8
gnu: Add malcontent.
* gnu/packages/freedesktop.scm (malcontent): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-18 22:53:57 +02:00
Raghav Gururajan
bd8a6a89f0
gnu: Add libglib-testing.
* gnu/packages/freedesktop.scm (libglib-testing): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-18 22:53:55 +02:00
Anders Thuné
e4b8feaf5c
gnu: Add xdg-desktop-portal-gtk.
* gnu/packages/freedesktop.scm (xdg-desktop-portal-gtk): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-07-27 12:06:36 +02:00
Anders Thuné
911504377f
gnu: Add xdg-desktop-portal.
* gnu/packages/freedesktop.scm (xdg-desktop-portal): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-07-27 12:06:36 +02:00
Anders Thuné
ef43f74c2b
gnu: Add libportal.
* gnu/packages/freedesktop.scm (libportal): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-07-27 12:06:36 +02:00
Marius Bakke
ca6ad3fb42
gnu: wayland: Update to 1.18.0.
* gnu/packages/freedesktop.scm (wayland): Update to 1.18.0.
2020-07-25 16:16:09 +02:00