commit:     a135ffdf2ba2ae9a0dd5561115117d21f9721b66
Author:     Nowa Ammerlaan <nowa <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  4 06:50:12 2025 +0000
Commit:     Nowa Ammerlaan <nowa <AT> gentoo <DOT> org>
CommitDate: Wed Jun  4 06:51:05 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a135ffdf

sys-libs/snapd-glib: backport patch for installing missing header

Closes: https://bugs.gentoo.org/957104
Signed-off-by: Nowa Ammerlaan <nowa <AT> gentoo.org>

 .../files/snapd-glib-1.67-install-missing-header.patch        | 11 +++++++++++
 .../{snapd-glib-1.67.ebuild => snapd-glib-1.67-r1.ebuild}     |  5 +++++
 2 files changed, 16 insertions(+)

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 000000000000..673f17c2fe82
--- /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 74bc914db417..dcfda62bd1cf 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
 }

Reply via email to