summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Mair-Keimberger <mmk@levelnine.at>2023-11-01 20:30:43 +0100
committerUlrich Müller <ulm@gentoo.org>2023-11-22 20:12:56 +0100
commita0934c13cd662ecb97527a41cdb9ea915fd93268 (patch)
treea7e5268153c547e17c6e34662d7a12356b854347 /net-wireless
parentdev-util/pkgconf: add 2.1.0 (diff)
downloadgentoo-a0934c13cd662ecb97527a41cdb9ea915fd93268.tar.gz
gentoo-a0934c13cd662ecb97527a41cdb9ea915fd93268.tar.bz2
gentoo-a0934c13cd662ecb97527a41cdb9ea915fd93268.zip
net-wireless/horst: EAPI8 bump, ebuild improvements, fix LICENSE
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/horst/horst-5.1.ebuild22
-rw-r--r--net-wireless/horst/horst-9999.ebuild19
2 files changed, 20 insertions, 21 deletions
diff --git a/net-wireless/horst/horst-5.1.ebuild b/net-wireless/horst/horst-5.1.ebuild
index fe07351a1f43..3776eec855a7 100644
--- a/net-wireless/horst/horst-5.1.ebuild
+++ b/net-wireless/horst/horst-5.1.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-inherit toolchain-funcs vcs-snapshot
+EAPI=8
+
+inherit toolchain-funcs
DESCRIPTION="Small 802.11 wireless LAN analyzer"
HOMEPAGE="https://github.com/br101/horst/"
SRC_URI="https://github.com/br101/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug +pcap test"
@@ -18,15 +19,14 @@ RDEPEND="
sys-libs/ncurses:0
pcap? ( net-libs/libpcap )
"
-TDEPEND="
- test? ( sys-devel/sparse )
-"
-DEPEND="
- ${RDEPEND}
- ${TDEPEND}
+DEPEND="${RDEPEND}"
+BEDEPEND="
virtual/pkgconfig
+ test? ( sys-devel/sparse )
"
-RESTRICT=test #just semantic tests, no functional tests
+
+RESTRICT="test" #just semantic tests, no functional tests
+
PATCHES=(
"${FILESDIR}"/${PN}-5.1-CC.patch
"${FILESDIR}"/${PN}-5.1-pcap_bufsize.patch
diff --git a/net-wireless/horst/horst-9999.ebuild b/net-wireless/horst/horst-9999.ebuild
index 493b4bd6edac..d0a33a2fedb9 100644
--- a/net-wireless/horst/horst-9999.ebuild
+++ b/net-wireless/horst/horst-9999.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
+
inherit git-r3 toolchain-funcs
DESCRIPTION="Small 802.11 wireless LAN analyzer"
HOMEPAGE="https://github.com/br101/horst/"
EGIT_REPO_URI="https://github.com/br101/${PN}/"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS=""
IUSE="debug +pcap test"
RDEPEND="
@@ -18,15 +18,14 @@ RDEPEND="
sys-libs/ncurses:0
pcap? ( net-libs/libpcap )
"
-TDEPEND="
- test? ( sys-devel/sparse )
-"
-DEPEND="
- ${RDEPEND}
- ${TDEPEND}
+DEPEND="${RDEPEND}"
+BEDEPEND="
virtual/pkgconfig
+ test? ( sys-devel/sparse )
"
+
RESTRICT=test #just semantic tests, no functional tests
+
PATCHES=(
"${FILESDIR}"/${PN}-9999-tinfo.patch
)