Commit Graph

470 Commits

Author SHA1 Message Date
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