commit: 88e8e660f860e92b9d783fc8d521a75b6a11b6dc Author: Nicolas PARLANT <nicolas.parlant <AT> parhuet <DOT> fr> AuthorDate: Mon Jan 13 13:29:01 2025 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Wed Jan 22 20:45:22 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e8e660
net-analyzer/nmapsi: add 0.5_alpha2_p20240407 qt6 port Bug: https://bugs.gentoo.org/926669 Signed-off-by: Nicolas PARLANT <nicolas.parlant <AT> parhuet.fr> Closes: https://github.com/gentoo/gentoo/pull/40202 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> net-analyzer/nmapsi/Manifest | 1 + .../nmapsi/nmapsi-0.5_alpha2_p20240407.ebuild | 38 ++++++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/net-analyzer/nmapsi/Manifest b/net-analyzer/nmapsi/Manifest index 75384d6b253d..aa56c753148f 100644 --- a/net-analyzer/nmapsi/Manifest +++ b/net-analyzer/nmapsi/Manifest @@ -1 +1,2 @@ DIST nmapsi-0.5_alpha2.tar.gz 3547174 BLAKE2B a02d60c9be2d99e46104a81502bc98a0be9892a1cd1efbb5768b420a4275ea235e89c0e331797ec4ce733631cb763f6299a7d6079055bbaec17674107c4cf768 SHA512 29f6dd383808b253fa50fe0ca25c5189e106e79a0c6aac9351b8969eec2fd0aca7a329c49acf07c04ccd079a2ae66ad0b218a066762abe21165f1c25622a50f2 +DIST nmapsi-463e5cdb516dc68d67b29f6815192cb161e4f7f3.tar.gz 3548276 BLAKE2B a63e8dbb5df7f5738e399f7ad76853cc8ee00cf429707a810a851e294dd8c0ef98037077a305dc28fe447befc69211f344fbae0bf68bcc35b2e986023d971999 SHA512 d240e5c994b338a0df746d93339987d7a62e7712f1e7f2f0a8d528b16c7e4dd25f4cfc5778cf18dddb88f0e6e940f6894c52ffa69f48db5622150ad343e21bf4 diff --git a/net-analyzer/nmapsi/nmapsi-0.5_alpha2_p20240407.ebuild b/net-analyzer/nmapsi/nmapsi-0.5_alpha2_p20240407.ebuild new file mode 100644 index 000000000000..085097b12464 --- /dev/null +++ b/net-analyzer/nmapsi/nmapsi-0.5_alpha2_p20240407.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Qt frontend to nmap" +HOMEPAGE="https://github.com/nmapsi4/nmapsi4" + +if [[ ${PV} = *_p* ]]; then + COMMIT="463e5cdb516dc68d67b29f6815192cb161e4f7f3" + SRC_URI="https://github.com/nmapsi4/nmapsi4/archive/${COMMIT}.tar.gz + -> ${PN}-${COMMIT}.tar.gz" + S="${WORKDIR}/${PN}4-${COMMIT}" +else + SRC_URI="https://github.com/nmapsi4/nmapsi4/archive/v${PV/_/-}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/${PN}4-${PV/_/-}" +fi + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-qt/qtbase:6[dbus,gui,network,widgets] + dev-qt/qtdeclarative:6 + dev-qt/qtwebengine:6[widgets] + dev-qt/qt5compat:6 +" +RDEPEND="${DEPEND} + net-analyzer/nmap + net-dns/bind-tools +" +BDEPEND="dev-qt/qttools:6[linguist]" + +DOCS=( AUTHORS HACKING README.md TODO Translation )