package/libinput: remove dependency on BR2_ENABLE_LOCALE
authorBernd Kuhls <bernd.kuhls@t-online.de>
Sun, 2 Feb 2020 17:33:30 +0000 (18:33 +0100)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Mon, 3 Feb 2020 08:58:50 +0000 (09:58 +0100)
Upstream commit
https://gitlab.freedesktop.org/libinput/libinput/commit/99bb0ee7cb35f7d7a932e7cf28885782bad17613

removed the dependency on locale support provided by the toolchain.
Removed reverse dependencies as well.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
package/efl/Config.in
package/kodi/Config.in
package/libinput/Config.in
package/weston-imx/Config.in
package/weston/Config.in
package/x11r7/xdriver_xf86-input-libinput/Config.in

index 98b5b0731a5178c41b8d50a58d6e936609d11300..ff49161163aeebe80e1638a25f2b161e23c367de 100644 (file)
@@ -219,7 +219,6 @@ endchoice # OpenGL support
 
 config BR2_PACKAGE_EFL_ELPUT
        bool "Elput"
-       depends on BR2_ENABLE_LOCALE # libinput
        depends on BR2_PACKAGE_EFL_EEZE
        select BR2_PACKAGE_LIBINPUT
        select BR2_PACKAGE_LIBXKBCOMMON
@@ -230,24 +229,23 @@ config BR2_PACKAGE_EFL_ELPUT
          libinput without having to duplicate the code in each
          subsystem.
 
-comment "Elput support needs udev /dev management (eeze), locales"
-       depends on !BR2_PACKAGE_EFL_EEZE || !BR2_ENABLE_LOCALE
+comment "Elput support needs udev /dev management (eeze)"
+       depends on !BR2_PACKAGE_EFL_EEZE
 
 config BR2_PACKAGE_EFL_DRM
        bool "Evas DRM Engine"
        depends on BR2_PACKAGE_EFL_EEZE
        depends on BR2_TOOLCHAIN_HAS_THREADS # libdrm
        depends on BR2_PACKAGE_MESA3D_OPENGL_EGL # require libgbm from mesa3d
-       depends on BR2_ENABLE_LOCALE # efl-elput <- libinput
        select BR2_PACKAGE_EFL_ELPUT
        select BR2_PACKAGE_LIBDRM
        select BR2_PACKAGE_LIBXKBCOMMON
        help
          This option enable building support for the Evas DRM Engine.
 
-comment "Evas DRM Engine needs udev /dev management (eeze), mesa3d w/ EGL support, threads, locales"
+comment "Evas DRM Engine needs udev /dev management (eeze), mesa3d w/ EGL support, threads"
        depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_PACKAGE_MESA3D_OPENGL_EGL \
-               || !BR2_PACKAGE_EFL_EEZE || !BR2_ENABLE_LOCALE
+               || !BR2_PACKAGE_EFL_EEZE
 
 comment "libevas loaders"
 
index f592e18e138accbfb33e758ddecfb42965e75dfb..40ce3bfc5902bf9c1e3c7cc7914e7cbbda0ce720 100644 (file)
@@ -23,7 +23,6 @@ config BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_RBPI
        # List of valid CPUs can be found here:
        # https://github.com/xbmc/xbmc/blob/Krypton/project/cmake/scripts/rbpi/ArchSetup.cmake#L12
        depends on BR2_arm1176jzf_s || BR2_cortex_a7 || BR2_cortex_a53
-       depends on BR2_ENABLE_LOCALE # libinput
        depends on BR2_PACKAGE_RPI_USERLAND
        depends on BR2_PACKAGE_HAS_UDEV # libinput
        select BR2_PACKAGE_KODI_PLATFORM_SUPPORTS
index f7793df84fc06ed144680fd97b04cc21c86a976e..14e4e70f96a38357e834e11646e06f3acaf91e60 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_LIBINPUT
        bool "libinput"
-       depends on BR2_ENABLE_LOCALE
        depends on BR2_PACKAGE_HAS_UDEV
        select BR2_PACKAGE_LIBEVDEV
        select BR2_PACKAGE_MTDEV
@@ -14,5 +13,5 @@ config BR2_PACKAGE_LIBINPUT
 
          http://freedesktop.org/wiki/Software/libinput/
 
-comment "libinput needs udev /dev management and a toolchain w/ locale"
-       depends on !BR2_PACKAGE_HAS_UDEV || !BR2_ENABLE_LOCALE
+comment "libinput needs udev /dev management"
+       depends on !BR2_PACKAGE_HAS_UDEV
index 712341b24e7878dc65e6c6984ec8824f84aae58a..36ff7ae5ab6fc18f344e21c2ec11aa5eb3218e0e 100644 (file)
@@ -15,7 +15,6 @@ config BR2_PACKAGE_WESTON_IMX
        depends on !BR2_STATIC_LIBS # wayland
        depends on BR2_TOOLCHAIN_HAS_THREADS # wayland
        depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
-       depends on BR2_ENABLE_LOCALE # libinput
        depends on BR2_PACKAGE_HAS_UDEV
        depends on BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_WL
        depends on !BR2_PACKAGE_WESTON
index f874b0cc6ab3dcc18ff76522f5b8caab46e235de..696b85b54d5986e97f6563f4d84a22c1b99cb2b7 100644 (file)
@@ -5,7 +5,6 @@ comment "weston needs udev and a toolchain w/ locale, threads, dynamic library,
 
 config BR2_PACKAGE_WESTON
        bool "weston"
-       depends on BR2_ENABLE_LOCALE # libinput
        depends on BR2_PACKAGE_HAS_UDEV
        depends on !BR2_STATIC_LIBS # wayland
        depends on BR2_TOOLCHAIN_HAS_THREADS # wayland
index 0cfbfc664a022bcaae31c2eda68acdfd10360da2..f66196a52b2d3961c1db08ecdefbeaa4f64575b6 100644 (file)
@@ -1,6 +1,5 @@
 config BR2_PACKAGE_XDRIVER_XF86_INPUT_LIBINPUT
        bool "xf86-input-libinput"
-       depends on BR2_ENABLE_LOCALE # libinput
        depends on BR2_PACKAGE_HAS_UDEV # libinput
        select BR2_PACKAGE_LIBINPUT
        select BR2_PACKAGE_XORGPROTO
@@ -9,5 +8,5 @@ config BR2_PACKAGE_XDRIVER_XF86_INPUT_LIBINPUT
          around libinput, so while it does provide all features that
          libinput supports it does little beyond.
 
-comment "xf86-input-libinput needs udev /dev management and a toolchain w/ locale"
-       depends on !BR2_PACKAGE_HAS_UDEV || !BR2_ENABLE_LOCALE
+comment "xf86-input-libinput needs udev /dev management"
+       depends on !BR2_PACKAGE_HAS_UDEV