[gnome-build-meta/alatiera/newer-libinput] core/mutter: bring a newer libinput
- From: Jordan Petridis <jpetridis src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/alatiera/newer-libinput] core/mutter: bring a newer libinput
- Date: Wed, 14 Oct 2020 20:46:43 +0000 (UTC)
commit 9fb771a3c9aa5735c7cefa9dcf066313fbbcd446
Author: Jordan Petridis <jpetridis gnome org>
Date: Wed Oct 14 23:44:54 2020 +0300
core/mutter: bring a newer libinput
Mutter bumped the version reuiement to 1.15+ but fd.o-sdk 20.08
only has 1.14.
Thankfully nothing else seem to depend on libinput so we can use
a new copy of the element.
elements/core-deps.bst | 1 +
elements/core-deps/libinput.bst | 24 ++++++++++++++++++++++++
elements/core/mutter.bst | 2 +-
3 files changed, 26 insertions(+), 1 deletion(-)
---
diff --git a/elements/core-deps.bst b/elements/core-deps.bst
index 47b8d391..5ca3a3f5 100644
--- a/elements/core-deps.bst
+++ b/elements/core-deps.bst
@@ -66,6 +66,7 @@ depends:
- core-deps/libgweather.bst
- core-deps/libgxps.bst
- core-deps/libhandy-0.bst
+- core-deps/libinput.bst
- core-deps/libjcat.bst
- core-deps/libmbim.bst
- core-deps/libmediaart.bst
diff --git a/elements/core-deps/libinput.bst b/elements/core-deps/libinput.bst
new file mode 100644
index 00000000..964d624c
--- /dev/null
+++ b/elements/core-deps/libinput.bst
@@ -0,0 +1,24 @@
+kind: meson
+
+build-depends:
+- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+- freedesktop-sdk.bst:components/doxygen.bst
+
+depends:
+- freedesktop-sdk.bst:components/jpeg.bst
+- freedesktop-sdk.bst:components/libpng.bst
+- freedesktop-sdk.bst:components/systemd.bst
+- freedesktop-sdk.bst:components/mtdev.bst
+- freedesktop-sdk.bst:components/libevdev.bst
+- freedesktop-sdk.bst:components/libwacom.bst
+
+variables:
+ meson-local: >-
+ -Ddebug-gui=false
+ -Ddocumentation=false
+ -Dtests=false
+ -Dzshcompletiondir=no
+
+sources:
+- kind: tar
+ url: https://www.freedesktop.org/software/libinput/libinput-1.16.2.tar.xz
diff --git a/elements/core/mutter.bst b/elements/core/mutter.bst
index f7b0d619..cc883002 100644
--- a/elements/core/mutter.bst
+++ b/elements/core/mutter.bst
@@ -16,6 +16,7 @@ runtime-depends:
depends:
- core-deps/startup-notification.bst
+- core-deps/libinput.bst
- core-deps/upower.bst
- core/gnome-desktop.bst
- core/gnome-settings-daemon.bst
@@ -30,7 +31,6 @@ depends:
- sdk/pipewire.bst
- sdk/zenity.bst
- freedesktop-sdk.bst:components/dummy-gbm.bst
-- freedesktop-sdk.bst:components/libinput.bst
- freedesktop-sdk.bst:components/libgudev.bst
- freedesktop-sdk.bst:components/wayland.bst
- freedesktop-sdk.bst:components/xorg-lib-xcursor.bst
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]