diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 05:35:26 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 05:35:26 -0500 |
| commit | f716a9fe6455d39eef01e718aae68dae61c19704 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-perl/Glib-Object-Introspection | |
| parent | 3f9cf298e89cd5037b982abba06091224ee76daf (diff) | |
| download | baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.gz baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.xz baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.zip | |
Adding metadata
Diffstat (limited to 'dev-perl/Glib-Object-Introspection')
5 files changed, 0 insertions, 136 deletions
diff --git a/dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.51.0-r1.ebuild b/dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.51.0-r1.ebuild deleted file mode 100644 index 4da501059909..000000000000 --- a/dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.51.0-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DIST_AUTHOR=XAOC -DIST_VERSION=0.051 -inherit perl-module xdg-utils - -DESCRIPTION="Dynamically create Perl language bindings" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86" - -RDEPEND=" - >=dev-perl/glib-perl-1.320.0 - >=dev-libs/gobject-introspection-1.82.0-r2 - >=dev-libs/libffi-3.0.0:= - >=dev-libs/glib-2.0.0 -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - ${RDEPEND} - >=dev-perl/ExtUtils-Depends-0.300.0 - >=dev-perl/ExtUtils-PkgConfig-1.0.0 -" - -PATCHES=( - "${FILESDIR}"/${P}-new-gobject-introspection.patch -) - -pkg_setup() { - # bug #599128 - xdg_environment_reset -} diff --git a/dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.52.0.ebuild b/dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.52.0.ebuild deleted file mode 100644 index 8f041396afdf..000000000000 --- a/dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.52.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DIST_AUTHOR=XAOC -DIST_VERSION=0.052 -inherit perl-module xdg-utils - -DESCRIPTION="Dynamically create Perl language bindings" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86" - -RDEPEND=" - >=dev-perl/glib-perl-1.320.0 - >=dev-libs/gobject-introspection-1.82.0-r2 - >=dev-libs/libffi-3.0.0:= - >=dev-libs/glib-2.0.0 -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - ${RDEPEND} - >=dev-perl/ExtUtils-Depends-0.300.0 - >=dev-perl/ExtUtils-PkgConfig-1.0.0 -" - -pkg_setup() { - # bug #599128 - xdg_environment_reset -} diff --git a/dev-perl/Glib-Object-Introspection/Manifest b/dev-perl/Glib-Object-Introspection/Manifest deleted file mode 100644 index 9ee1c01f3b79..000000000000 --- a/dev-perl/Glib-Object-Introspection/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST Glib-Object-Introspection-0.051.tar.gz 89445 BLAKE2B 7447bf8473acdfe015ffaab6f4b33420efe23aed5852e2eba54eed8a3edb7275a94abe1c3dad9583f175c30146c3b32e2191f14b2bec5c9c9f36355cc80a5098 SHA512 93ebe81b586270cbeca4296bfdd1d337d931b6349ca16a8e50bfc631c89a77d93f4d8076289e91bdcec0fdb732a2900b2a6c5e78e571c0c0fd4c7f5239cc0de5 -DIST Glib-Object-Introspection-0.052.tar.gz 90276 BLAKE2B 9e141123bf765475548aee3fd3d8859a4664d68011d601ce2a819efe9d1be91ad508cf028eeb5b11ca9066b2d5af6d98a6d8e11e8ec0ac6da8b6aedfb0eb8b14 SHA512 50cdb8e628f09440656e337974c0dd87d7b90cbadadc5ba29fa34df31d42916f691134e081296027035dc98a2ce6b8fa241aace898a9613cf3c94b91c3eec500 diff --git a/dev-perl/Glib-Object-Introspection/files/Glib-Object-Introspection-0.51.0-new-gobject-introspection.patch b/dev-perl/Glib-Object-Introspection/files/Glib-Object-Introspection-0.51.0-new-gobject-introspection.patch deleted file mode 100644 index c0b6ac639be9..000000000000 --- a/dev-perl/Glib-Object-Introspection/files/Glib-Object-Introspection-0.51.0-new-gobject-introspection.patch +++ /dev/null @@ -1,50 +0,0 @@ -https://gitlab.gnome.org/GNOME/perl-glib-object-introspection/-/commit/e5adffecdc9b321d1f8d91777b190b8ae08f8dd0 - -From e5adffecdc9b321d1f8d91777b190b8ae08f8dd0 Mon Sep 17 00:00:00 2001 -From: Emmanuele Bassi <ebassi@gnome.org> -Date: Sat, 14 Sep 2024 13:09:59 +0100 -Subject: [PATCH] Handle pointer types - -Now that gobject-introspection pairs G_TYPE_POINTER types with their -type registration function, we need to handle the case in which we are -passed a pointer to a record that inherits from G_TYPE_POINTER. Since -these types are basically plain pointers, we can reuse the sv_to_struct -and struct_to_sv functions we use for untyped structures. - -Fixes: #7 ---- - gperl-i11n-marshal-interface.c | 12 ++++++++++++ - 1 file changed, 12 insertions(+) - -diff --git a/gperl-i11n-marshal-interface.c b/gperl-i11n-marshal-interface.c -index 2bef8eb..50cce51 100644 ---- a/gperl-i11n-marshal-interface.c -+++ b/gperl-i11n-marshal-interface.c -@@ -41,6 +41,12 @@ instance_sv_to_pointer (GICallableInfo *info, SV *sv, GPerlI11nInvocationInfo *i - info_type, - sv); - } -+ } else if (g_type_is_a (type, G_TYPE_POINTER)) { -+ dwarn (" -> pointer\n"); -+ pointer = sv_to_struct (GI_TRANSFER_NOTHING, -+ container, -+ info_type, -+ sv); - } else { - dwarn (" -> boxed: type=%s (%"G_GSIZE_FORMAT")\n", - g_type_name (type), type); -@@ -397,6 +403,12 @@ interface_to_sv (GITypeInfo* info, - } - } - -+ else if (g_type_is_a (type, G_TYPE_POINTER)) { -+ dwarn (" -> pointer: pointer=%p, type=%"G_GSIZE_FORMAT" (%s), own=%d\n", -+ arg->v_pointer, type, g_type_name (type), own); -+ sv = struct_to_sv (interface, info_type, arg->v_pointer, own); -+ } -+ - #if GLIB_CHECK_VERSION (2, 24, 0) - else if (g_type_is_a (type, G_TYPE_VARIANT)) { - dwarn (" -> variant\n"); --- -GitLab diff --git a/dev-perl/Glib-Object-Introspection/metadata.xml b/dev-perl/Glib-Object-Introspection/metadata.xml deleted file mode 100644 index 0cb63ac4a677..000000000000 --- a/dev-perl/Glib-Object-Introspection/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>perl@gentoo.org</email> - <name>Gentoo Perl Project</name> - </maintainer> - <upstream> - <remote-id type="cpan">Glib-Object-Introspection</remote-id> - <remote-id type="cpan-module">Glib::Object::Introspection</remote-id> - </upstream> -</pkgmetadata> |
