[gnome-build-meta/alatiera/newer-libinput] core/mutter: bring a newer libinput




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]