commit:     5213914368853232973d53c0d12eb216d9f04d79
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  8 19:17:09 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Feb  8 19:17:09 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52139143

sys-apps/gscanbus: Remove last-rited pkg

Bug: https://bugs.gentoo.org/944347
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 profiles/package.mask                              |  5 ----
 sys-apps/gscanbus/Manifest                         |  1 -
 ...canbus-0.8-Wimplicit-function-declaration.patch | 22 ----------------
 ...s-0.8-incompatible-function-pointer-types.patch | 30 ----------------------
 sys-apps/gscanbus/gscanbus-0.8-r1.ebuild           | 24 -----------------
 sys-apps/gscanbus/metadata.xml                     | 11 --------
 6 files changed, 93 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index bbb1c854b220..996c4f4cbda0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -203,11 +203,6 @@ app-emacs/docker-tramp
 >=dev-python/autobahn-25.10
 >=dev-python/txaio-25.10
 
-# David Seifert <[email protected]> (2025-11-30)
-# Last release over 15 years ago, GTK+2, EAPI 7, broken C constructs, removed
-# by other distros already. Removal on 2025-12-30. Bug #944347.
-sys-apps/gscanbus
-
 # David Seifert <[email protected]> (2025-11-30)
 # Unmaintained, dead package, last release over 20 years ago, no other distro
 # packages this anymore, EAPI 7. Removal on 2025-12-30. Bug #943810.

diff --git a/sys-apps/gscanbus/Manifest b/sys-apps/gscanbus/Manifest
deleted file mode 100644
index ba3e601ed12a..000000000000
--- a/sys-apps/gscanbus/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gscanbus-0.8.tar.gz 215739 BLAKE2B 
a07b5f067a064715522ecf3665c84390cf720c4ebd3ea276259107b1a17c0c26e6a439b6c3e6e1a76644572967d8aa38f18f7bf96ba3a77ba0f70937f6e7f903
 SHA512 
a5f97acb57869b151fbdee5747510f554b8d67b1889ce199ba803bc75a91d1a8b98239799ce61d775923dfff0767db518a46cf9222eb370150ea158eecde95be

diff --git 
a/sys-apps/gscanbus/files/gscanbus-0.8-Wimplicit-function-declaration.patch 
b/sys-apps/gscanbus/files/gscanbus-0.8-Wimplicit-function-declaration.patch
deleted file mode 100644
index 79a585694ab0..000000000000
--- a/sys-apps/gscanbus/files/gscanbus-0.8-Wimplicit-function-declaration.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- a/decodeselfid.c
-+++ b/decodeselfid.c
-@@ -25,6 +25,8 @@
- 
- #include "decodeselfid.h"
- 
-+#include <string.h>
-+
- void printbin(FILE *stream, unsigned int i, unsigned char width) {
-       int j;
-       for (j=0; j<width; j++) {
---- a/fatal.c
-+++ b/fatal.c
-@@ -18,6 +18,8 @@
-  */
- #include "fatal.h"
- 
-+#include <stdlib.h>
-+
- void fatal(char *s) {
-       fprintf(stderr, "Error: %s\n", s);
-       exit(1);

diff --git 
a/sys-apps/gscanbus/files/gscanbus-0.8-incompatible-function-pointer-types.patch
 
b/sys-apps/gscanbus/files/gscanbus-0.8-incompatible-function-pointer-types.patch
deleted file mode 100644
index d38603c34962..000000000000
--- 
a/sys-apps/gscanbus/files/gscanbus-0.8-incompatible-function-pointer-types.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Bug: https://bugs.gentoo.org/887001
---- a/menues.c
-+++ b/menues.c
-@@ -280,7 +280,7 @@ static void readQuadletApp(gpointer callback_data, guint 
callback_action,
-       gtk_box_pack_start(GTK_BOX(GTK_DIALOG(dialog->dialog)->vbox),
-               table, TRUE, TRUE, 0);
- 
--      transactionDialogAddOkClose(dialog, readQuadletAppOk);
-+      transactionDialogAddOkClose(dialog, (GtkSignalFunc)readQuadletAppOk);
- 
-       gtk_widget_show_all(dialog->dialog);
- }
-@@ -336,7 +336,7 @@ static void writeQuadletApp(gpointer callback_data, guint 
callback_action,
-       gtk_box_pack_start(GTK_BOX(GTK_DIALOG(dialog->dialog)->vbox),
-               table, TRUE, TRUE, 0);
- 
--      transactionDialogAddOkClose(dialog, writeQuadletAppOk);
-+      transactionDialogAddOkClose(dialog, (GtkSignalFunc)writeQuadletAppOk);
- 
-       gtk_widget_show_all(dialog->dialog);
- }
-@@ -417,7 +417,7 @@ static void readBlockApp(gpointer callback_data, guint 
callback_action,
-               table, TRUE, TRUE, 0);
- 
-       //dialogAddOkClose(dialog->dialog, readBlockAppOk);
--      transactionDialogAddOkClose(dialog, readBlockAppOk);
-+      transactionDialogAddOkClose(dialog, (GtkSignalFunc)readBlockAppOk);
- 
-       gtk_widget_show_all(dialog->dialog);
- }

diff --git a/sys-apps/gscanbus/gscanbus-0.8-r1.ebuild 
b/sys-apps/gscanbus/gscanbus-0.8-r1.ebuild
deleted file mode 100644
index 7d81f92d4068..000000000000
--- a/sys-apps/gscanbus/gscanbus-0.8-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Bus scanning, testing and topology visualizing tool for Linux 
IEEE1394 subsystem"
-HOMEPAGE="https://sourceforge.net/projects/gscanbus.berlios/";
-SRC_URI="https://downloads.sourceforge.net/${PN}.berlios/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-RDEPEND="
-       sys-libs/libraw1394
-       x11-libs/gtk+:2"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-       "${FILESDIR}"/${P}-Wimplicit-function-declaration.patch
-       "${FILESDIR}"/${P}-incompatible-function-pointer-types.patch
-
-)

diff --git a/sys-apps/gscanbus/metadata.xml b/sys-apps/gscanbus/metadata.xml
deleted file mode 100644
index e067278b84a6..000000000000
--- a/sys-apps/gscanbus/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>[email protected]</email>
-       <name>Gentoo Base System</name>
-</maintainer>
-<upstream>
-       <remote-id type="sourceforge">gscanbus.berlios</remote-id>
-</upstream>
-</pkgmetadata>

Reply via email to