* [Buildroot] [PATCH 1/1] package/libmanette: bump to version 0.2.11
@ 2025-03-20 17:25 Adrian Perez de Castro
2025-04-11 14:32 ` Adrian Perez de Castro
2025-04-12 10:57 ` Julien Olivain
0 siblings, 2 replies; 4+ messages in thread
From: Adrian Perez de Castro @ 2025-03-20 17:25 UTC (permalink / raw)
To: buildroot; +Cc: Adrian Perez de Castro
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@igalia.com>
---
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
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/libmanette: bump to version 0.2.11
2025-03-20 17:25 [Buildroot] [PATCH 1/1] package/libmanette: bump to version 0.2.11 Adrian Perez de Castro
@ 2025-04-11 14:32 ` Adrian Perez de Castro
2025-04-12 10:57 ` Julien Olivain
1 sibling, 0 replies; 4+ messages in thread
From: Adrian Perez de Castro @ 2025-04-11 14:32 UTC (permalink / raw)
To: buildroot
[-- Attachment #1.1: Type: text/plain, Size: 3396 bytes --]
Hello,
On Thu, 20 Mar 2025 19:25:42 +0200 Adrian Perez de Castro <aperez@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@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
[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]
[-- Attachment #2: Type: text/plain, Size: 150 bytes --]
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/libmanette: bump to version 0.2.11
2025-03-20 17:25 [Buildroot] [PATCH 1/1] package/libmanette: bump to version 0.2.11 Adrian Perez de Castro
2025-04-11 14:32 ` Adrian Perez de Castro
@ 2025-04-12 10:57 ` Julien Olivain
2025-04-12 12:01 ` Adrian Perez de Castro
1 sibling, 1 reply; 4+ messages in thread
From: Julien Olivain @ 2025-04-12 10:57 UTC (permalink / raw)
To: Adrian Perez de Castro; +Cc: buildroot
Hi Adrian,
On 20/03/2025 18:25, Adrian Perez de Castro 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@igalia.com>
I applied this patch to master, thanks.
I also propagated the missing hidapi dependencies. See:
https://gitlab.com/buildroot.org/buildroot/-/commit/3a3ab70fc2f4c26c4d943de01748b0fa2c0cdacd
Best regards,
Julien.
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/libmanette: bump to version 0.2.11
2025-04-12 10:57 ` Julien Olivain
@ 2025-04-12 12:01 ` Adrian Perez de Castro
0 siblings, 0 replies; 4+ messages in thread
From: Adrian Perez de Castro @ 2025-04-12 12:01 UTC (permalink / raw)
To: Julien Olivain; +Cc: buildroot
[-- Attachment #1.1: Type: text/plain, Size: 880 bytes --]
Hi Julien,
On Sat, 12 Apr 2025 12:57:28 +0200 Julien Olivain <ju.o@free.fr> wrote:
> Hi Adrian,
>
> On 20/03/2025 18:25, Adrian Perez de Castro 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@igalia.com>
>
> I applied this patch to master, thanks.
> I also propagated the missing hidapi dependencies. See:
> https://gitlab.com/buildroot.org/buildroot/-/commit/3a3ab70fc2f4c26c4d943de01748b0fa2c0cdacd
Wonderful, thanks! By now I should be able to do the dependency
propagation by myself correctly, but I keep making silly mistakes,
sorry about that.
Cheers,
—Adrián
[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]
[-- Attachment #2: Type: text/plain, Size: 150 bytes --]
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2025-04-12 12:01 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-20 17:25 [Buildroot] [PATCH 1/1] package/libmanette: bump to version 0.2.11 Adrian Perez de Castro
2025-04-11 14:32 ` Adrian Perez de Castro
2025-04-12 10:57 ` Julien Olivain
2025-04-12 12:01 ` Adrian Perez de Castro
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.