commit: 10064190aa29077e824816a1a55aa26557e9f974 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Thu Jun 30 22:23:13 2022 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Thu Jun 30 22:23:22 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10064190
dev-python/pypcap: treeclean Bug: https://bugs.gentoo.org/798384 Bug: https://bugs.gentoo.org/845819 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-python/pypcap/Manifest | 1 - dev-python/pypcap/files/pypcap-1.2.3-mktemp.patch | 19 ------------ dev-python/pypcap/metadata.xml | 17 ---------- dev-python/pypcap/pypcap-1.2.3-r1.ebuild | 38 ----------------------- profiles/package.mask | 5 --- 5 files changed, 80 deletions(-) diff --git a/dev-python/pypcap/Manifest b/dev-python/pypcap/Manifest deleted file mode 100644 index 8ac8623068fe..000000000000 --- a/dev-python/pypcap/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pypcap-1.2.3.tar.gz 151087 BLAKE2B c40e83d46b37deb4064877dfcf64582ff5da272a0d416b51faa43c4bd20625b473c624818aad70238f9429fac2455ae5b0516279faf1612f76f289b53d55417e SHA512 e4f701b6637fbcaf847d72eddc1ed344438008c2f8cbd334c9ce5fe17c9ec36f1f2cb1a146a218b8e464a7eb9a57217a8834a82a035ee96c3c1b56ec70e53bff diff --git a/dev-python/pypcap/files/pypcap-1.2.3-mktemp.patch b/dev-python/pypcap/files/pypcap-1.2.3-mktemp.patch deleted file mode 100644 index 8cf41ec28974..000000000000 --- a/dev-python/pypcap/files/pypcap-1.2.3-mktemp.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/pcap_ex.c -+++ b/pcap_ex.c -@@ -11,6 +11,7 @@ - # include <string.h> - # include <signal.h> - # include <unistd.h> -+# include <stdlib.h> - #endif - - #include <pcap.h> -@@ -300,7 +300,7 @@ - char ebuf[PCAP_ERRBUF_SIZE]; - int ret = -1; - -- mktemp(path); -+ mkstemp(path); - if ((f = fopen(path, "w")) != NULL) { - hdr.magic = 0xa1b2c3d4; - hdr.version_major = PCAP_VERSION_MAJOR; diff --git a/dev-python/pypcap/metadata.xml b/dev-python/pypcap/metadata.xml deleted file mode 100644 index 005373c075d1..000000000000 --- a/dev-python/pypcap/metadata.xml +++ /dev/null @@ -1,17 +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 network monitoring and analysis project</name> - </maintainer> - <maintainer type="project"> - <email>[email protected]</email> - <name>Python</name> - </maintainer> - <upstream> - <remote-id type="google-code">pypcap</remote-id> - <remote-id type="pypi">pypcap</remote-id> - <remote-id type="github">pynetwork/pypcap</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-python/pypcap/pypcap-1.2.3-r1.ebuild b/dev-python/pypcap/pypcap-1.2.3-r1.ebuild deleted file mode 100644 index d2b7e4073d38..000000000000 --- a/dev-python/pypcap/pypcap-1.2.3-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -inherit distutils-r1 - -DESCRIPTION="Simplified object-oriented Python extension module for libpcap" -HOMEPAGE="https://github.com/pynetwork/pypcap https://pypi.org/project/pypcap/" -SRC_URI="https://github.com/pynetwork/pypcap/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND="dev-python/cython[${PYTHON_USEDEP}]" -RDEPEND="net-libs/libpcap" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.2.3-mktemp.patch -) - -python_compile() { - local -x CFLAGS="${CFLAGS} -fno-strict-aliasing" - - # Needed to gain Python 3.9 compatibility - cython pcap.pyx || die "Failed to regenerate pcap.pyx" - - # Now build as usual - distutils-r1_python_compile -} - -python_test() { - cd tests || die - "${EPYTHON}" test.py || die -} diff --git a/profiles/package.mask b/profiles/package.mask index 0982dd85b65b..6fdd874123c9 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -253,11 +253,6 @@ dev-util/dput-ng dev-util/distro-info dev-util/distro-info-data -# Sam James <[email protected]> (2022-05-30) -# No upstream activity since 2019, doesn't even support Python 3.9+ properly, -# and doesn't support Python 3.10. Bugs #845819, #798384. Removal on 2022-06-30. -dev-python/pypcap - # Matt Turner <[email protected]> (2022-05-30) # libwacom-2 broke ABI compatibility; reverse dependencies need to be updated. # Bug #848501
