commit:     a0934c13cd662ecb97527a41cdb9ea915fd93268
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Wed Nov  1 19:30:43 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Wed Nov 22 19:12:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0934c13

net-wireless/horst: EAPI8 bump, ebuild improvements, fix LICENSE

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 net-wireless/horst/horst-5.1.ebuild  | 22 +++++++++++-----------
 net-wireless/horst/horst-9999.ebuild | 19 +++++++++----------
 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
 )

Reply via email to