commit: 018f402dc46105a74a6eed8c2b606d9f58be2a28 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org> AuthorDate: Mon Apr 3 17:21:40 2023 +0000 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org> CommitDate: Mon Apr 3 17:38:48 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=018f402d
gnome-extra/gconf-editor: treeclean Closes: https://bugs.gentoo.org/645320 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org> gnome-extra/gconf-editor/Manifest | 1 - .../files/gconf-editor-3.0.1-assertion-crash.patch | 34 ----------- .../files/gconf-editor-3.0.1-drop-accel.patch | 66 ---------------------- .../gconf-editor/gconf-editor-3.0.1-r1.ebuild | 34 ----------- gnome-extra/gconf-editor/metadata.xml | 11 ---- profiles/package.deprecated | 3 +- profiles/package.mask | 1 - 7 files changed, 1 insertion(+), 149 deletions(-) diff --git a/gnome-extra/gconf-editor/Manifest b/gnome-extra/gconf-editor/Manifest deleted file mode 100644 index 89dc68b16958..000000000000 --- a/gnome-extra/gconf-editor/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gconf-editor-3.0.1.tar.xz 1452468 BLAKE2B 775072c69f3350b009c07553d178e83885379292159ea9025831bab0f6b91f2e95e341d4f654a0fd8896c560ba99e635b68f3ff825e337ec5b7d558a366fce52 SHA512 faaf237233d94730902d7c8e231545841862451f5998ef06bc3d51f6cdf0bc16bd1cecfc6b6a9e0ccc5197a06bb4f89068bfb478f900f3272ba03a2d94ec2f49 diff --git a/gnome-extra/gconf-editor/files/gconf-editor-3.0.1-assertion-crash.patch b/gnome-extra/gconf-editor/files/gconf-editor-3.0.1-assertion-crash.patch deleted file mode 100644 index b7df8f51007d..000000000000 --- a/gnome-extra/gconf-editor/files/gconf-editor-3.0.1-assertion-crash.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 25d823099337f7ede4782f46fea46f251646dc3e Mon Sep 17 00:00:00 2001 -From: Edward Sheldrake <ejsheldr...@gmail.com> -Date: Wed, 11 Apr 2012 07:27:16 +0000 -Subject: Fix assertion failed crash - -Fix "assertion failed: (last_slash != NULL)" crash while navigating the -left tree view, fixed by having the model for the right list view emit -all the row deleted signals before deleting any of its data. - -Fixes https://bugzilla.gnome.org/show_bug.cgi?id=670586 ---- -diff --git a/src/gconf-list-model.c b/src/gconf-list-model.c -index 27e1af6..4fc60f8 100644 ---- a/src/gconf-list-model.c -+++ b/src/gconf-list-model.c -@@ -133,11 +133,14 @@ gconf_list_model_set_root_path (GConfListModel *model, const gchar *root_path) - - if (model->root_path != NULL) { - for (list = model->values; list; list = list->next) { -+ model->stamp++; -+ gtk_tree_model_row_deleted (GTK_TREE_MODEL (model), path); -+ } -+ -+ for (list = model->values; list; list = list->next) { - GConfEntry *entry = list->data; - - g_hash_table_remove (model->key_hash, gconf_entry_get_key (entry)); -- model->stamp++; -- gtk_tree_model_row_deleted (GTK_TREE_MODEL (model), path); - - gconf_entry_unref (entry); - } --- -cgit v0.9.2 diff --git a/gnome-extra/gconf-editor/files/gconf-editor-3.0.1-drop-accel.patch b/gnome-extra/gconf-editor/files/gconf-editor-3.0.1-drop-accel.patch deleted file mode 100644 index 0d79ec56c396..000000000000 --- a/gnome-extra/gconf-editor/files/gconf-editor-3.0.1-drop-accel.patch +++ /dev/null @@ -1,66 +0,0 @@ -From 62e68d8e2f6e2c473820113fbf46ced9f77111d4 Mon Sep 17 00:00:00 2001 -From: William Jon McCann <jmcc...@redhat.com> -Date: Thu, 03 May 2012 18:10:53 +0000 -Subject: Drop use GTK accel maps - -They are confusing, weird, and stored in an obsolete location. - -https://bugzilla.gnome.org/show_bug.cgi?id=675392 ---- -diff --git a/src/main.c b/src/main.c -index 8da5ccc..9bce4b8 100644 ---- a/src/main.c -+++ b/src/main.c -@@ -26,34 +26,6 @@ - #include "gconf-stock-icons.h" - #include "gconf-editor-window.h" - --static char * --build_accel_filename (void) --{ -- return g_build_filename (g_get_home_dir (), ".gnome2", "accels", PACKAGE, NULL); --} -- --static void --load_accel_map (void) --{ -- char *map; -- -- map = build_accel_filename (); -- gtk_accel_map_load (map); -- -- g_free (map); --} -- --static void --save_accel_map (void) --{ -- char *map; -- -- map = build_accel_filename (); -- gtk_accel_map_save (map); -- -- g_free (map); --} -- - gint - main (gint argc, gchar **argv) - { -@@ -92,7 +64,6 @@ main (gint argc, gchar **argv) - /* Register our stock icons */ - gtk_icon_theme_append_search_path (gtk_icon_theme_get_default (), ICONDIR); - gconf_stock_icons_register (); -- load_accel_map (); - - gtk_window_set_default_icon_name ("gconf-editor"); - -@@ -107,7 +78,6 @@ main (gint argc, gchar **argv) - - gtk_main (); - -- save_accel_map (); - g_strfreev (remaining_args); - - return 0; --- -cgit v0.9.2 diff --git a/gnome-extra/gconf-editor/gconf-editor-3.0.1-r1.ebuild b/gnome-extra/gconf-editor/gconf-editor-3.0.1-r1.ebuild deleted file mode 100644 index d478ee8bee39..000000000000 --- a/gnome-extra/gconf-editor/gconf-editor-3.0.1-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnome2 - -DESCRIPTION="An editor to the GNOME config system" -HOMEPAGE="https://gitlab.gnome.org/Archive/gconf-editor" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND=" - >=x11-libs/gtk+-3.0.0:3 - >=gnome-base/gconf-2.12:2 -" -DEPEND="${RDEPEND} - sys-devel/gettext - app-text/gnome-doc-utils - >=dev-util/intltool-0.35 - virtual/pkgconfig - ~app-text/docbook-xml-dtd-4.1.2 -" -# gnome-common for eautoreconf - -PATCHES=( - # Fix assertion failed crash (from 'master') - "${FILESDIR}/${PN}-3.0.1-assertion-crash.patch" - - # Drop use GTK accel maps (from 'master') - "${FILESDIR}/${PN}-3.0.1-drop-accel.patch" -) diff --git a/gnome-extra/gconf-editor/metadata.xml b/gnome-extra/gconf-editor/metadata.xml deleted file mode 100644 index dd0822fdba7b..000000000000 --- a/gnome-extra/gconf-editor/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>gn...@gentoo.org</email> - <name>Gentoo GNOME Desktop</name> - </maintainer> - <upstream> - <remote-id type="gnome-gitlab">Archive/gconf-editor</remote-id> - </upstream> -</pkgmetadata> diff --git a/profiles/package.deprecated b/profiles/package.deprecated index 2c0ffdee4b2f..86fcec6b09a7 100644 --- a/profiles/package.deprecated +++ b/profiles/package.deprecated @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file specifies packages that are considered deprecated (but not @@ -128,7 +128,6 @@ dev-libs/libunique:1 gnome-base/gconf gnome-base/libglade gnome-base/libgnomecanvas -gnome-extra/gconf-editor media-libs/libart_lgpl x11-libs/gtksourceview:2.0 x11-libs/libwnck:1 diff --git a/profiles/package.mask b/profiles/package.mask index f91fc1d2cd5c..72addb42e72f 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -365,7 +365,6 @@ x11-apps/xf86dga # Long deprecated, GNOME 2-era packages. # Removal on 2023-04-04. Bug #873841 gnome-base/gconf -gnome-extra/gconf-editor # Mike Pagano <mpag...@gentoo.org> (2023-02-27) # Mask =www-servers/nginx-unit-1.29.0-r1 for testing