summaryrefslogtreecommitdiff
path: root/dev-util/glade
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
commitf716a9fe6455d39eef01e718aae68dae61c19704 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-util/glade
parent3f9cf298e89cd5037b982abba06091224ee76daf (diff)
downloadbaldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.gz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.xz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.zip
Adding metadata
Diffstat (limited to 'dev-util/glade')
-rw-r--r--dev-util/glade/Manifest1
-rw-r--r--dev-util/glade/files/glade-3.14.1-doc-version.patch29
-rw-r--r--dev-util/glade/files/glade-3.40.0-webkitgtk-4.1.patch21
-rw-r--r--dev-util/glade/glade-3.40.0-r3.ebuild90
-rw-r--r--dev-util/glade/metadata.xml15
5 files changed, 0 insertions, 156 deletions
diff --git a/dev-util/glade/Manifest b/dev-util/glade/Manifest
deleted file mode 100644
index 932726115e77..000000000000
--- a/dev-util/glade/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST glade-3.40.0.tar.xz 2654772 BLAKE2B 472dfd841e9501f7bbc96bde49ebe26dfd54193cd479658d042547eba5d1af196c0a06212ec5c894c53c12f3791967f6c77859f96802e3df5760b36c6c0c4af1 SHA512 6b018f882e9d155a4b2256c0b4c72743f971c8d730a53f16faa240d01e14051f5b6ce04e355dcc78e1679579fb091facaa06acdda6297c5b8efc642c42bb7b4e
diff --git a/dev-util/glade/files/glade-3.14.1-doc-version.patch b/dev-util/glade/files/glade-3.14.1-doc-version.patch
deleted file mode 100644
index 39c9641719a4..000000000000
--- a/dev-util/glade/files/glade-3.14.1-doc-version.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From e3e91245e730f0532e913fde910054f464085241 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gentoo.org>
-Date: Sun, 6 May 2012 22:40:47 -0400
-Subject: [PATCH] Version glade documentation
-
-Rename gnome help files to prevent collision with other versions.
-
-Avoid loading glade-3.8's devhelp files.
----
- help/Makefile.am | 5 ++++-
- src/glade-window.c | 2 +-
- 2 files changed, 5 insertions(+), 2 deletions(-)
-
-diff --git a/src/glade-window.c b/src/glade-window.c
-index 89a4549..4eb8be5 100644
---- a/src/glade-window.c
-+++ b/src/glade-window.c
-@@ -2041,7 +2041,7 @@ show_developer_manual_cb (GtkAction * action, GladeWindow * window)
- {
- if (glade_util_have_devhelp ())
- {
-- glade_util_search_devhelp ("gladeui", NULL, NULL);
-+ glade_util_search_devhelp ("gladeui-2", NULL, NULL);
- return;
- }
-
---
-1.7.8.6
-
diff --git a/dev-util/glade/files/glade-3.40.0-webkitgtk-4.1.patch b/dev-util/glade/files/glade-3.40.0-webkitgtk-4.1.patch
deleted file mode 100644
index 508c6ad85885..000000000000
--- a/dev-util/glade/files/glade-3.40.0-webkitgtk-4.1.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-From: Jeremy Bicha <jeremy.bicha@canonical.com>
-Date: Thu, 15 Sep 2022 08:04:05 -0400
-Subject: build: use webkitgtk 4.1
-
----
- meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/meson.build b/meson.build
-index 187555f..3f156e3 100644
---- a/meson.build
-+++ b/meson.build
-@@ -162,7 +162,7 @@ if have_python
- endif
-
- # WebKit2GTK support
--webkit2gtk_dep = dependency('webkit2gtk-4.0', version: '>= 2.28.0', required: get_option('webkit2gtk'))
-+webkit2gtk_dep = dependency('webkit2gtk-4.1', version: '>= 2.28.0', required: get_option('webkit2gtk'))
- have_webkit2gtk = webkit2gtk_dep.found()
-
- # Check for GDK Quartz and MacOSX integration package
diff --git a/dev-util/glade/glade-3.40.0-r3.ebuild b/dev-util/glade/glade-3.40.0-r3.ebuild
deleted file mode 100644
index 0f50234c5a32..000000000000
--- a/dev-util/glade/glade-3.40.0-r3.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{13..14} )
-
-inherit flag-o-matic gnome2 python-single-r1 meson optfeature virtualx
-
-DESCRIPTION="A user interface designer for GTK+ and GNOME"
-HOMEPAGE="https://glade.gnome.org https://gitlab.gnome.org/GNOME/glade"
-
-LICENSE="GPL-2+ FDL-1.1+"
-SLOT="3.10/13" # subslot = suffix of libgladeui-2.so
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
-
-IUSE="X gjs gtk-doc +introspection python wayland webkit"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="
- >=app-accessibility/at-spi2-core-2.46.0[introspection?]
- >=dev-libs/glib-2.53.2:2
- >=dev-libs/libxml2-2.4.0:2=
- x11-libs/cairo:=
- x11-libs/gdk-pixbuf:2[introspection?]
- >=x11-libs/gtk+-3.22.0:3[X?,introspection?,wayland?]
- x11-libs/pango[introspection?]
- introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= )
- gjs? ( >=dev-libs/gjs-1.64.0 )
- python? (
- ${PYTHON_DEPS}
- x11-libs/gtk+:3[introspection]
- $(python_gen_cond_dep '
- >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}]
- ')
- )
- webkit? ( >=net-libs/webkit-gtk-2.12.0:4.1 )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- ${PYTHON_DEPS}
- gtk-doc? (
- dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.2
- )
- dev-libs/libxslt
- dev-util/itstool
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-RESTRICT="test" # https://gitlab.gnome.org/GNOME/glade/issues/333
-
-PATCHES=(
- # To avoid file collison with other slots, rename help module.
- # Prevent the UI from loading glade:3's gladeui devhelp documentation.
- "${FILESDIR}"/${PN}-3.14.1-doc-version.patch
- # https://gitlab.gnome.org/GNOME/glade/-/issues/555
- "${FILESDIR}"/${PN}-3.40.0-webkitgtk-4.1.patch
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
- use X || append-cppflags -DGENTOO_GTK_HIDE_X11
- use wayland || append-cppflags -DGENTOO_GTK_HIDE_WAYLAND
-
- local emesonargs=(
- -Dgladeui=true
- $(meson_feature gjs)
- $(meson_feature python)
- $(meson_feature webkit webkit2gtk)
-
- $(meson_use gtk-doc gtk_doc)
- $(meson_use introspection)
- )
- meson_src_configure
-}
-
-src_test() {
- virtx meson_src_test
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- optfeature_header
- optfeature "integration API documentation support" dev-util/devhelp
-}
diff --git a/dev-util/glade/metadata.xml b/dev-util/glade/metadata.xml
deleted file mode 100644
index 5d360392a152..000000000000
--- a/dev-util/glade/metadata.xml
+++ /dev/null
@@ -1,15 +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="gjs">Build catalog support for <pkg>dev-libs/gjs</pkg> widgets.</flag>
- <flag name="webkit">Build catalog support for <pkg>net-libs/webkit-gtk</pkg>:4 widgets.</flag>
- </use>
- <upstream>
- <remote-id type="gnome-gitlab">GNOME/glade</remote-id>
- </upstream>
-</pkgmetadata>