diff --git a/package/libmanette/Config.in b/package/libmanette/Config.in index 31fff15286..873f8d8b0b 100644 --- a/package/libmanette/Config.in +++ b/package/libmanette/Config.in @@ -2,8 +2,11 @@ config BR2_PACKAGE_LIBMANETTE bool "libmanette" depends on BR2_USE_MMU # libglib2 depends on BR2_USE_WCHAR # libglib2 -> gettext - depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2 + depends on BR2_PACKAGE_HAS_UDEV # hidapi + depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # hidapi depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_16 + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # hidapi -> libusb + select BR2_PACKAGE_HIDAPI select BR2_PACKAGE_LIBEVDEV select BR2_PACKAGE_LIBGLIB2 help @@ -11,7 +14,9 @@ config BR2_PACKAGE_LIBMANETTE https://gitlab.gnome.org/GNOME/libmanette -comment "libmanette needs a toolchain w/ wchar, threads, headers >= 4.16" +comment "libmanette needs a toolchain w/ wchar, NPTL threads, gcc >= 4.9, headers >= 4.16, udev" depends on BR2_USE_MMU - depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \ - !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_16 + depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS_NPTL || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \ + !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_16 || \ + !BR2_PACKAGE_HAS_UDEV diff --git a/package/libmanette/libmanette.hash b/package/libmanette/libmanette.hash index 3653d672de..0ec6077c2c 100644 --- a/package/libmanette/libmanette.hash +++ b/package/libmanette/libmanette.hash @@ -1,5 +1,5 @@ -# From https://download.gnome.org/sources/libmanette/0.2/libmanette-0.2.9.sha256sum -sha256 29366be5452f60a74c65fc64ffe2d74eddd4e6e6824c2cefa567a43bd92b688f libmanette-0.2.9.tar.xz +# From https://download.gnome.org/sources/libmanette/0.2/libmanette-0.2.11.sha256sum +sha256 b812b94e08632ba62a30960a8de29217a73a2fff5da2f12acc8a5d4771a49a70 libmanette-0.2.11.tar.xz # Locally calculated sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING diff --git a/package/libmanette/libmanette.mk b/package/libmanette/libmanette.mk index 7872c8b796..44beef836f 100644 --- a/package/libmanette/libmanette.mk +++ b/package/libmanette/libmanette.mk @@ -5,7 +5,7 @@ ################################################################################ LIBMANETTE_VERSION_MAJOR = 0.2 -LIBMANETTE_VERSION = $(LIBMANETTE_VERSION_MAJOR).9 +LIBMANETTE_VERSION = $(LIBMANETTE_VERSION_MAJOR).11 LIBMANETTE_SOURCE = libmanette-$(LIBMANETTE_VERSION).tar.xz LIBMANETTE_SITE = https://download.gnome.org/sources/libmanette/$(LIBMANETTE_VERSION_MAJOR) LIBMANETTE_LICENSE = LGPL-2.1+ @@ -14,6 +14,7 @@ LIBMANETTE_INSTALL_STAGING = YES LIBMANETTE_DEPENDENCIES = \ libevdev \ libglib2 \ + hidapi \ $(TARGET_NLS_DEPENDENCIES) LIBMANETTE_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS)