From a135ffdf2ba2ae9a0dd5561115117d21f9721b66 Mon Sep 17 00:00:00 2001 From: Nowa Ammerlaan Date: Wed, 4 Jun 2025 08:50:12 +0200 Subject: [PATCH] sys-libs/snapd-glib: backport patch for installing missing header Closes: https://bugs.gentoo.org/957104 Signed-off-by: Nowa Ammerlaan --- .../snapd-glib-1.67-install-missing-header.patch | 11 +++++++++++ ...apd-glib-1.67.ebuild => snapd-glib-1.67-r1.ebuild} | 5 +++++ 2 files changed, 16 insertions(+) create mode 100644 sys-libs/snapd-glib/files/snapd-glib-1.67-install-missing-header.patch rename sys-libs/snapd-glib/{snapd-glib-1.67.ebuild => snapd-glib-1.67-r1.ebuild} (89%) diff --git a/sys-libs/snapd-glib/files/snapd-glib-1.67-install-missing-header.patch b/sys-libs/snapd-glib/files/snapd-glib-1.67-install-missing-header.patch new file mode 100644 index 0000000000000..673f17c2fe82d --- /dev/null +++ b/sys-libs/snapd-glib/files/snapd-glib-1.67-install-missing-header.patch @@ -0,0 +1,11 @@ +6620406c7280a1f56b53151131350050df8d24af +--- a/snapd-qt/meson.build ++++ b/snapd-qt/meson.build +@@ -113,6 +113,7 @@ source_h = [ + 'Snapd/task-data.h', + 'Snapd/user-information.h', + 'Snapd/wrapped-object.h', ++ 'Snapd/snapdqt_global.h', + ] + + source_alias_h = [ diff --git a/sys-libs/snapd-glib/snapd-glib-1.67.ebuild b/sys-libs/snapd-glib/snapd-glib-1.67-r1.ebuild similarity index 89% rename from sys-libs/snapd-glib/snapd-glib-1.67.ebuild rename to sys-libs/snapd-glib/snapd-glib-1.67-r1.ebuild index 74bc914db417d..dcfda62bd1cfb 100644 --- a/sys-libs/snapd-glib/snapd-glib-1.67.ebuild +++ b/sys-libs/snapd-glib/snapd-glib-1.67-r1.ebuild @@ -49,6 +49,11 @@ RDEPEND="${DEPEND} app-containers/snapd " +PATCHES=( + # https://github.com/canonical/snapd-glib/commit/6620406c7280a1f56b53151131350050df8d24af + "${FILESDIR}/${P}-install-missing-header.patch" +) + pkg_setup() { vala_setup }