commit:     18e77e7dadf427c8ae16d640ade3c5e8a8709887
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 22 14:39:20 2026 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Mar  3 20:51:01 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e77e7d

net-misc/packETH: drop 2.1, 2.1-r1

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 net-misc/packETH/Manifest                          |  1 -
 .../packETH/files/packETH-2.1-fno-common.patch     | 42 --------------
 net-misc/packETH/packETH-2.1-r1.ebuild             | 65 ----------------------
 net-misc/packETH/packETH-2.1.ebuild                | 64 ---------------------
 4 files changed, 172 deletions(-)

diff --git a/net-misc/packETH/Manifest b/net-misc/packETH/Manifest
index a25c4d0f12d3..628e78b334f1 100644
--- a/net-misc/packETH/Manifest
+++ b/net-misc/packETH/Manifest
@@ -1,2 +1 @@
-DIST packETH-2.1.tar.gz 458750 BLAKE2B 
c08096e0781fc0174922d2eece31fa5e789ccfd7745eac0f16fbd515c6b5f72c7b9f7575fd215a3a1d0b69d6ae1f08427e5d145abbc83b9cbfeb6c6657d28b35
 SHA512 
55be4a2eb517c1d040664ea1a16d59dab20b06edbbd073cbf709deb4dfcec8d8eb12b88dfbd578f9bdb0ca614036ac4bbb00be6f865b774da2aa62ce8d3d767e
 DIST packETH-3.0.tar.gz 288127 BLAKE2B 
5ada3df3ebcfb29ea4b035678899d5271a2c9189513ddd43821f2e264fb31dd8923779c39bdf6066e3cd153c04e4409bdad8fde31f02b01e0dd9650117d6c45a
 SHA512 
5b63483159d7b34c236b797fbdac3526d06fd5e0db34664163b19e643e942ad0919b4eae637047f69f017510e943188219345ff1c6fefa09dcb4023c09501f06

diff --git a/net-misc/packETH/files/packETH-2.1-fno-common.patch 
b/net-misc/packETH/files/packETH-2.1-fno-common.patch
deleted file mode 100644
index 1f34c53d6b28..000000000000
--- a/net-misc/packETH/files/packETH-2.1-fno-common.patch
+++ /dev/null
@@ -1,42 +0,0 @@
---- a/src/function.c
-+++ b/src/function.c
-@@ -66,7 +66,7 @@
- int ipv6_start = 0;
- int eth_start = 0;
- gboolean stop_flag = 0;
--extern char iftext[20];
-+char iftext[20];
- static unsigned long crc32_table[256];
- int crc32_table_init = 0;
- int ip_proto_used = 0; // 0 - none, 4 - ipv4, 6- IPv6, 806 - ARP
---- a/src/function.h
-+++ b/src/function.h
-@@ -22,6 +22,8 @@
- 
- #include <gtk/gtk.h>
- 
-+extern char iftext[20];
-+
- signed int char2x(char *p);
- char c4(int value);
- guint32 get_checksum32(int start, int stop);  
---- a/src/function_send.c
-+++ b/src/function_send.c
-@@ -55,7 +55,6 @@
- extern long li_packets_sent_lastsec;
- extern long sentstream[10];
- extern long sendtime;
--char iftext[20];
- 
- struct params  {
-       long long del;
---- a/src/callbacks.c
-+++ b/src/callbacks.c
-@@ -65,7 +65,6 @@
- extern int stop_flag;
- extern long desired_bw;
- gint row_number;/* this is because i cant get the selected row number*/
--gchar iftext[20];
- gchar address_filename[100] = "addresslist";
- static GtkWidget *entry_field;
- static GtkWidget *entry_field_ip;

diff --git a/net-misc/packETH/packETH-2.1-r1.ebuild 
b/net-misc/packETH/packETH-2.1-r1.ebuild
deleted file mode 100644
index 91f156e28ba9..000000000000
--- a/net-misc/packETH/packETH-2.1-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic toolchain-funcs
-
-DESCRIPTION="Packet generator tool for ethernet"
-HOMEPAGE="http://packeth.sourceforge.net/";
-SRC_URI="https://github.com/jemcek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cli +gtk"
-REQUIRED_USE="
-       || ( cli gtk )
-"
-
-RDEPEND="
-       gtk? (
-               dev-libs/glib:2
-               x11-libs/gdk-pixbuf
-               x11-libs/gtk+:2
-       )
-"
-DEPEND="
-       ${RDEPEND}
-       gtk? ( virtual/pkgconfig )
-"
-PATCHES=(
-       "${FILESDIR}"/${PN}-1.8.1-libs-and-flags.patch
-       "${FILESDIR}"/${PN}-2.1-fno-common.patch
-)
-DOCS=( AUTHORS CHANGELOG README )
-
-src_prepare() {
-       default
-       use gtk && eautoreconf
-}
-
-src_configure() {
-       # -Werror=lto-type-mismatch
-       # https://bugs.gentoo.org/861695
-       # https://github.com/jemcek/packETH/issues/42
-       filter-lto
-
-       use gtk && default
-}
-
-src_compile() {
-       use gtk && default
-       use cli && emake \
-               CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -C cli
-}
-
-src_install() {
-       use gtk && default
-
-       if use cli; then
-               dobin cli/${PN}cli
-               local i
-               for i in NEWS README TODO; do newdoc cli/${i} ${i}.cli; done
-       fi
-}

diff --git a/net-misc/packETH/packETH-2.1.ebuild 
b/net-misc/packETH/packETH-2.1.ebuild
deleted file mode 100644
index 1ef386ad25be..000000000000
--- a/net-misc/packETH/packETH-2.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools flag-o-matic toolchain-funcs
-
-DESCRIPTION="Packet generator tool for ethernet"
-HOMEPAGE="http://packeth.sourceforge.net/";
-SRC_URI="https://github.com/jemcek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="cli +gtk"
-REQUIRED_USE="
-       || ( cli gtk )
-"
-
-RDEPEND="
-       gtk? (
-               dev-libs/glib:2
-               x11-libs/gdk-pixbuf
-               x11-libs/gtk+:2
-       )
-"
-DEPEND="
-       ${RDEPEND}
-       gtk? ( virtual/pkgconfig )
-"
-PATCHES=(
-       "${FILESDIR}"/${PN}-1.8.1-libs-and-flags.patch
-       "${FILESDIR}"/${PN}-2.1-fno-common.patch
-)
-DOCS=( AUTHORS CHANGELOG README )
-
-src_prepare() {
-       default
-       use gtk && eautoreconf
-}
-
-src_configure() {
-       # -Werror=lto-type-mismatch
-       # https://bugs.gentoo.org/861695
-       # https://github.com/jemcek/packETH/issues/42
-       filter-lto
-
-       use gtk && default
-}
-
-src_compile() {
-       use gtk && default
-       use cli && emake \
-               CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -C cli
-}
-
-src_install() {
-       use gtk && default
-
-       if use cli; then
-               dobin cli/${PN}cli
-               local i
-               for i in NEWS README TODO; do newdoc cli/${i} ${i}.cli; done
-       fi
-}

Reply via email to