Tobias Geerinckx-Rice
c8316c1e47
gnu: xdg-desktop-portal-wlr: Install missing documentation.
...
* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr)[arguments]: Add a new
'install-documentation phase.
2022-12-04 01:00:00 +01:00
Marius Bakke
f2b6350a50
Merge branch 'master' into staging
2022-12-02 19:13:45 +01:00
Tobias Geerinckx-Rice
1a59231840
gnu: libfprint: Update to 1.94.5.
...
* gnu/packages/freedesktop.scm (libfprint): Update to 1.94.5.
2022-11-27 01:00:10 +01:00
Tobias Geerinckx-Rice
f27d4c9a78
gnu: elogind: Support global shutdown & suspend hooks.
...
* gnu/packages/freedesktop.scm (elogind)[arguments]: Add a new
'use-global-hook-directory phase.
2022-11-27 01:00:00 +01:00
Marius Bakke
fe99fe84f0
Merge branch 'master' into staging
2022-11-26 15:39:18 +01:00
andy Tai
04540d3a6d
gnu: wayland: Update to 1.21.0.
...
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-24 15:23:28 -05:00
andy Tai
dbdc544c4e
gnu: wayland-protocols: Fix URI.
...
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-24 15:13:30 -05:00
Marius Bakke
01a2aff7bc
gnu: modem-manager: Update to 1.18.12.
...
* gnu/packages/freedesktop.scm (modem-manager): Update to 1.18.12.
2022-11-23 20:45:13 +01:00
Maxim Cournoyer
33c6a8f2f6
gnu: wayland-protocols: Update to 1.29.
...
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.29.
2022-11-20 14:09:23 -05:00
Marius Bakke
79cfd21411
gnu: xdg-utils: Use G-expression.
...
* gnu/packages/freedesktop.scm (xdg-utils)[arguments]: Use gexp.
2022-11-20 07:47:16 +01:00
Marius Bakke
e4115daaca
gnu: xdg-utils: Resolve TODOs.
...
* gnu/packages/freedesktop.scm (xdg-utils)[inputs]: Remove labels.
[arguments]: Make cross-compilation fixes unconditional. Don't rely on labels.
2022-11-20 07:47:16 +01:00
Petr Hodina
12ae7cb61a
gnu: Add wayland-utils.
...
* gnu/packages/freedesktop.scm (wayland-utils): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:12 +01:00
Petr Hodina
4cb6ef78dc
gnu: Add xdg-desktop-portal-kde.
...
* gnu/packages/freedesktop.scm (xdg-desktop-portal-kde): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:12 +01:00
Petr Hodina
c707530c1f
gnu: packagekit: Update to 1.2.5.
...
* 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-21 22:01:11 +01:00
Petr Hodina
b2b88471d6
gnu: packagekit: Remove input labels and use gexp.
...
* gnu/packages/freedesktop.scm (pacakgekit): Remove input labels and use gexp.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:11 +01:00
Petr Hodina
e7a7e43437
gnu: Add maliit-keyboard.
...
* gnu/pacakges/freedesktop.scm (maliit-keyboard): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:09 +01:00
Petr Hodina
c1c576ad7c
gnu: Add maliit-framework.
...
* gnu/pacakges/freedesktop.scm (maliit-framework): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:09 +01:00
kiasoc5
56c2afd29e
gnu: udiskie: Update to 2.4.2.
...
* 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-16 10:49:25 +01:00
John Kehayias
2e33a78a93
gnu: Add snixembed.
...
* gnu/packages/freedesktop.scm (snixembed): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-11-14 12:31:34 +01:00
Ricardo Wurmus
8c0c223fab
gnu: plymouth: Update to 22.02.122.
...
* gnu/packages/freedesktop.scm (plymouth): Update to 22.02.122.
2022-11-11 22:33:28 +01:00
Ricardo Wurmus
c169a4f0fb
gnu: plymouth: Change configure flags.
...
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-11 22:33:28 +01:00
Ricardo Wurmus
1dd4569210
gnu: plymouth: Use plain list of native inputs.
...
* gnu/packages/freedesktop.scm (plymouth)[native-inputs]: Use list without
labels.
2022-11-11 22:33:28 +01:00
Ricardo Wurmus
ea96cd2723
gnu: plymouth: Use gexps.
...
* gnu/packages/freedesktop.scm (plymouth)[arguments]: Use gexps.
2022-11-11 22:33:27 +01:00
Efraim Flashner
322917aeb8
Merge remote-tracking branch 'origin/master' into staging
...
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-12 14:36:44 +03:00
Ricardo Wurmus
9e1c255b35
gnu: weston: Use G-expression.
...
* gnu/packages/freedesktop.scm (weston)[arguments]: Use gexp to remove
references to %outputs and %build-inputs.
2022-10-08 10:10:06 +02:00
Ricardo Wurmus
4678f77b49
gnu: weston: Use plain list of inputs.
...
* gnu/packages/freedesktop.scm (weston)[inputs]: Use new style.
2022-10-08 10:10:06 +02:00
Ricardo Wurmus
e1ee64b55a
gnu: weston: Remove trailing #T from build phases.
...
* gnu/packages/freedesktop.scm (weston)[arguments]: Remove trailing #T from
build phases.
2022-10-08 10:10:06 +02:00
Kaelyn Takata
a868595ebb
gnu: weston: Update to 10.0.2.
...
* 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-10-08 10:10:06 +02:00
Marius Bakke
2619fa3d77
gnu: Remove wayland-protocols-next.
...
* 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-16 22:41:23 +02:00
Maxim Cournoyer
4920f6e634
Merge branch 'staging' into core-updates
...
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-15 11:43:21 -04:00
Maxim Cournoyer
3d297a0017
Merge branch 'master' into staging
...
With resolved conflicts in:
gnu/local.mk
gnu/packages/freedesktop.scm
gnu/packages/gnuzilla.scm
2022-09-15 10:20:32 -04:00
Maxim Cournoyer
7b04616664
gnu: colord-gtk: Update to 0.3.0.
...
* 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-13 00:20:39 -04:00
Maxim Cournoyer
c7bb42e4b0
gnu: accountsservice: Add bash-minimal to inputs.
...
* gnu/packages/freedesktop.scm (accountsservice)[inputs]: Add bash-minimal.
2022-09-13 00:20:37 -04:00
Maxim Cournoyer
8ff57b4cc3
gnu: accountsservice: Propagate glib.
...
* gnu/packages/freedesktop.scm (accountsservice)
[propagated-inputs]: Add glib.
2022-09-13 00:20:35 -04:00
Maxim Cournoyer
815e7d21ef
gnu: Add wayland-protocols-next.
...
* gnu/packages/freedesktop.scm (wayland-protocols-next): New variable.
2022-09-13 00:20:35 -04:00
Maxim Cournoyer
5f7b0141d6
gnu: modem-manager: Update to 1.18.10 and remove input labels.
...
* 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-12 20:55:46 -04:00
Maxim Cournoyer
4fa20bb151
gnu: libqmi: Update to 1.30.8.
...
* gnu/packages/freedesktop.scm (libqmi): Update to 1.30.8.
2022-09-12 20:55:45 -04:00
Maxim Cournoyer
a412817d84
gnu: Add python-libevdev.
...
* gnu/packages/freedesktop.scm (python-libevdev): New variable.
2022-09-12 20:55:45 -04:00
Maxim Cournoyer
2e9f6da7a9
gnu: libmbim: Update to 1.26.4.
...
* gnu/packages/freedesktop.scm (libmbim): Update to 1.26.4.
2022-09-12 20:51:21 -04:00
Marius Bakke
58863b93b0
Merge branch 'staging' into core-updates
2022-09-01 23:26:57 +02:00
Marius Bakke
c4ce54055a
Merge branch 'master' into staging
2022-09-01 16:24:18 +02:00
Brendan Tildesley
4f7f4e82e1
gnu: Add appstream-qt.
...
* gnu/packages/freedesktop.scm (appstream-qt): Add a build of appstream
with Qt support.
Co-authored-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:17 +02:00
Marius Bakke
2ebb0383a2
gnu: appstream: Update to 0.15.5.
...
* 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-01 16:08:17 +02:00
Brendan Tildesley
a0cc28346f
gnu: Add wayland-protocols 1.26.
...
* gnu/packages/freedesktop.scm (wayland-protocols-next): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:16 +02:00
Marius Bakke
59c136ef61
Merge branch 'staging' into core-updates
2022-08-30 20:18:55 +02:00
Marius Bakke
827b4117da
Merge branch 'master' into staging
2022-08-30 18:58:57 +02:00
Marius Bakke
b2696a7211
gnu: accountsservice: Actually run the test suite.
...
* gnu/packages/freedesktop.scm (accountsservice)[native-inputs]: Add PYTHON.
2022-08-30 17:59:18 +02:00
Marius Bakke
d2d3c8f9bf
gnu: accountsservice: Don't reference the build-time coreutils.
...
* gnu/packages/freedesktop.scm (accountsservice)[inputs]: Add COREUTILS-MINIMAL.
2022-08-30 17:59:18 +02:00
Marius Bakke
27e366292d
gnu: accountsservice: Remove obsolete input.
...
* gnu/packages/freedesktop.scm (accountsservice)[native-inputs]: Remove
INTLTOOL. Add GETTEXT-MINIMAL.
2022-08-30 17:59:18 +02:00
Tobias Kortkamp
6beadc82df
gnu: wayland-protocols: Fix cross-compilation
...
* 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>
2022-08-30 09:14:40 +02:00
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