[Buildroot] [PATCH 1/1] package/libmanette: bump to version 0.2.11
Adrian Perez de Castro
aperez at igalia.com
Fri Apr 11 14:32:00 UTC 2025
Hello,
On Thu, 20 Mar 2025 19:25:42 +0200 Adrian Perez de Castro <aperez at igalia.com> wrote:
> Bugfix release with a number of fixes, it also adds support for the
> Steam Deck gamepad. Release notes:
>
> https://gitlab.gnome.org/GNOME/libmanette/-/blob/1acb46943d4d970abe594b634a058c93b3021258/NEWS
>
> This version introduces a dependency on the hidapi package.
>
> Signed-off-by: Adrian Perez de Castro <aperez at igalia.com>
Blip! Any chance of getting this merged?
Thanks in advance,
-Adrian
> ---
> package/libmanette/Config.in | 7 +++++--
> package/libmanette/libmanette.hash | 4 ++--
> package/libmanette/libmanette.mk | 3 ++-
> 3 files changed, 9 insertions(+), 5 deletions(-)
>
> diff --git a/package/libmanette/Config.in b/package/libmanette/Config.in
> index 31fff15286..cbf6a5085b 100644
> --- a/package/libmanette/Config.in
> +++ b/package/libmanette/Config.in
> @@ -2,8 +2,10 @@ config BR2_PACKAGE_LIBMANETTE
> bool "libmanette"
> depends on BR2_USE_MMU # libglib2
> depends on BR2_USE_WCHAR # libglib2 -> gettext
> + depends on BR2_PACKAGE_HAS_UDEV
> depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2
> depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_16
> + select BR2_PACKAGE_HIDAPI
> select BR2_PACKAGE_LIBEVDEV
> select BR2_PACKAGE_LIBGLIB2
> help
> @@ -11,7 +13,8 @@ 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, threads, 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
> + !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)
> --
> 2.49.0
>
>
Cheers,
—Adrián
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <http://lists.buildroot.org/pipermail/buildroot/attachments/20250411/08f0a876/attachment.sig>
More information about the buildroot
mailing list