Message ID | 20240325143917.2620448-1-aperez@igalia.com |
---|---|
State | Accepted |
Headers | show |
Series | package/libmanette: bump to version 0.2.7 | expand |
On Mon, 25 Mar 2024 16:39:15 +0200 Adrian Perez de Castro <aperez@igalia.com> wrote: > This is a bugfix release which mainly imroves device detection, > specially inside the Flatpak sandbox. Additionally, this version > includes the patch for building as a static library, and the patch > file can be removed. > > Release notes: > > https://gitlab.gnome.org/GNOME/libmanette/-/commit/27554bd118c08141134d4147cc34794057eb36e2 > > Signed-off-by: Adrian Perez de Castro <aperez@igalia.com> > --- > ...n-hardcode-building-a-shared-library.patch | 34 ------------------- > package/libmanette/libmanette.hash | 4 +-- > package/libmanette/libmanette.mk | 2 +- > 3 files changed, 3 insertions(+), 37 deletions(-) > delete mode 100644 package/libmanette/0001-Meson-Un-hardcode-building-a-shared-library.patch Applied to master after updating the .checkpackageignore file to account for the removed patch, thanks. Thomas
>>>>> "Adrian" == Adrian Perez de Castro <aperez@igalia.com> writes: > This is a bugfix release which mainly imroves device detection, > specially inside the Flatpak sandbox. Additionally, this version > includes the patch for building as a static library, and the patch > file can be removed. > Release notes: > https://gitlab.gnome.org/GNOME/libmanette/-/commit/27554bd118c08141134d4147cc34794057eb36e2 > Signed-off-by: Adrian Perez de Castro <aperez@igalia.com> Committed to 2024.02.x, thanks.
diff --git a/package/libmanette/0001-Meson-Un-hardcode-building-a-shared-library.patch b/package/libmanette/0001-Meson-Un-hardcode-building-a-shared-library.patch deleted file mode 100644 index a93a1f72193..00000000000 --- a/package/libmanette/0001-Meson-Un-hardcode-building-a-shared-library.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 003c2e84d95357bbbef72fb395ef85f1650097a3 Mon Sep 17 00:00:00 2001 -From: Adrian Perez de Castro <aperez@igalia.com> -Date: Fri, 23 Sep 2022 14:35:51 +0300 -Subject: [PATCH] Meson: Un-hardcode building a shared library - -Use library() instead of shared_library() to allow specifying which kind -of library to build with "meson setup --default-library ..." - -This allows more easily incorporating libmanette in an application e.g. -as a Meson subproject which gets built into a program as a static -library. - -Signed-off-by: Adrian Perez de Castro <aperez@igalia.com> -[Upstream status: https://gitlab.gnome.org/GNOME/libmanette/-/merge_requests/84] ---- - src/meson.build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/meson.build b/src/meson.build -index c140cac..b71d090 100644 ---- a/src/meson.build -+++ b/src/meson.build -@@ -63,7 +63,7 @@ if gudev.found() - libmanette_deps += [ gudev ] - endif - --libmanette_lib = shared_library( -+libmanette_lib = library( - libmanette_module, - libmanette_sources, - c_args: libmanette_c_args, --- -2.37.3 - diff --git a/package/libmanette/libmanette.hash b/package/libmanette/libmanette.hash index 96089f971aa..b1da3c19f62 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.6.sha256sum -sha256 63653259a821ec7d90d681e52e757e2219d462828c9d74b056a5f53267636bac libmanette-0.2.6.tar.xz +# From https://download.gnome.org/sources/libmanette/0.2/libmanette-0.2.7.sha256sum +sha256 cddd5c02a131072c19c6cde6f2cb2cd57eae7dacb50d14c337efd980baa51a51 libmanette-0.2.7.tar.xz # Locally calculated sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING diff --git a/package/libmanette/libmanette.mk b/package/libmanette/libmanette.mk index 10f2b8a4663..42fb4797957 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).6 +LIBMANETTE_VERSION = $(LIBMANETTE_VERSION_MAJOR).7 LIBMANETTE_SOURCE = libmanette-$(LIBMANETTE_VERSION).tar.xz LIBMANETTE_SITE = https://download.gnome.org/sources/libmanette/$(LIBMANETTE_VERSION_MAJOR) LIBMANETTE_LICENSE = LGPL-2.1+
This is a bugfix release which mainly imroves device detection, specially inside the Flatpak sandbox. Additionally, this version includes the patch for building as a static library, and the patch file can be removed. Release notes: https://gitlab.gnome.org/GNOME/libmanette/-/commit/27554bd118c08141134d4147cc34794057eb36e2 Signed-off-by: Adrian Perez de Castro <aperez@igalia.com> --- ...n-hardcode-building-a-shared-library.patch | 34 ------------------- package/libmanette/libmanette.hash | 4 +-- package/libmanette/libmanette.mk | 2 +- 3 files changed, 3 insertions(+), 37 deletions(-) delete mode 100644 package/libmanette/0001-Meson-Un-hardcode-building-a-shared-library.patch