diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-util/devhelp | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'dev-util/devhelp')
| -rw-r--r-- | dev-util/devhelp/Manifest | 1 | ||||
| -rw-r--r-- | dev-util/devhelp/devhelp-43.0.ebuild | 82 | ||||
| -rw-r--r-- | dev-util/devhelp/files/41.2-optional-introspection.patch | 47 | ||||
| -rw-r--r-- | dev-util/devhelp/metadata.xml | 14 |
4 files changed, 0 insertions, 144 deletions
diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest deleted file mode 100644 index 4dc3182ca4a9..000000000000 --- a/dev-util/devhelp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST devhelp-43.0.tar.xz 327508 BLAKE2B 455015ec115610f27c2a1d9c3a8a21f50d8b061de7524371d892aba35173278f3aabe623b0b6770437b1501e6af795a9a12c9cc3ae238d8691d00e27388ae1a4 SHA512 92f147659754480ac4aa02f21558572d4bb8a034251225d344a8cae16824d9c14071751dfca6439f98dc7f7884fb35ef2d9c708e42f11bb6b3dfd8648b784654 diff --git a/dev-util/devhelp/devhelp-43.0.ebuild b/dev-util/devhelp/devhelp-43.0.ebuild deleted file mode 100644 index 7e2eff473858..000000000000 --- a/dev-util/devhelp/devhelp-43.0.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{13..14} ) - -inherit gnome.org gnome2-utils meson python-single-r1 xdg - -DESCRIPTION="An API documentation browser for GNOME" -HOMEPAGE="https://gitlab.gnome.org/Archive/devhelp" - -LICENSE="GPL-3+ CC-BY-SA-4.0" -SLOT="0/3-6" # subslot = 3-(libdevhelp-3 soname version) -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~sparc x86" -IUSE="+gedit gtk-doc +introspection" -REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} ) gtk-doc? ( introspection )" - -DEPEND=" - >=dev-libs/glib-2.64:2 - >=x11-libs/gtk+-3.22:3[introspection?] - net-libs/webkit-gtk:4.1[introspection?] - gnome-base/gsettings-desktop-schemas - introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) -" -RDEPEND="${DEPEND} - gedit? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - app-editors/gedit[introspection(+),python,${PYTHON_SINGLE_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') - ) -" -# libxml2 required for glib-compile-resources -BDEPEND=" - ${PYTHON_DEPS} - dev-libs/libxml2:2 - dev-util/glib-utils - dev-util/itstool - gtk-doc? ( >=dev-util/gi-docgen-2021.6 ) - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/41.2-optional-introspection.patch -) - -pkg_setup() { - use gedit && python-single-r1_pkg_setup -} - -src_configure() { - local emesonargs=( - -Dflatpak_build=false - $(meson_use gtk-doc gtk_doc) - $(meson_use introspection) - -Dplugin_emacs=true - $(meson_use gedit plugin_gedit) - -Dplugin_vim=true - ) - meson_src_configure -} - -src_install() { - meson_src_install - if use gtk-doc; then - mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die - mv "${ED}"/usr/share/doc/devhelp-3 "${ED}"/usr/share/gtk-doc/html/ || die - fi - use gedit && python_optimize "${ED}"/usr/$(get_libdir)/gedit/plugins -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/dev-util/devhelp/files/41.2-optional-introspection.patch b/dev-util/devhelp/files/41.2-optional-introspection.patch deleted file mode 100644 index 7fb4e719cbff..000000000000 --- a/dev-util/devhelp/files/41.2-optional-introspection.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 0e2e1de8015abc77ead34e25d9822a183b1f214d Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp <leio@gentoo.org> -Date: Sun, 3 Oct 2021 23:51:25 +0300 -Subject: [PATCH] build: Add optionality for introspection build - ---- - devhelp/meson.build | 2 ++ - meson_options.txt | 6 ++++++ - 2 files changed, 8 insertions(+) - -diff --git a/devhelp/meson.build b/devhelp/meson.build -index 010e563f..fac15888 100644 ---- a/devhelp/meson.build -+++ b/devhelp/meson.build -@@ -120,6 +120,7 @@ PKG_CONFIG.generate( - requires_private: LIBDEVHELP_PRIVATE_DEPS - ) - -+if get_option('introspection') - libdevhelp_gir = GNOME.generate_gir( - libdevhelp_shared_lib, - export_packages: 'libdevhelp-@0@'.format(LIBDEVHELP_API_VERSION_FULL), -@@ -140,3 +141,4 @@ libdevhelp_gir = GNOME.generate_gir( - '--quiet', - ], - ) -+endif -diff --git a/meson_options.txt b/meson_options.txt -index 17dc85f5..c69a2906 100644 ---- a/meson_options.txt -+++ b/meson_options.txt -@@ -10,6 +10,12 @@ option( - description: 'Build the API reference' - ) - -+option( -+ 'introspection', -+ type: 'boolean', value: true, -+ description: 'Build GObject Introspection data' -+) -+ - option( - 'plugin_emacs', - type: 'boolean', value: false, --- -2.32.0 - diff --git a/dev-util/devhelp/metadata.xml b/dev-util/devhelp/metadata.xml deleted file mode 100644 index 5ea62131cdce..000000000000 --- a/dev-util/devhelp/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>gnome@gentoo.org</email> - <name>Gentoo GNOME Desktop</name> - </maintainer> - <use> - <flag name="gedit">Install plugin for <pkg>app-editors/gedit</pkg></flag> - </use> - <upstream> - <remote-id type="gnome-gitlab">GNOME/devhelp</remote-id> - </upstream> -</pkgmetadata> |
