commit:     606616fd89c3acaa21a789e03680422009c3322a
Author:     Giuseppe Foti <foti.giuseppe <AT> gmail <DOT> com>
AuthorDate: Wed Oct  1 04:56:36 2025 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Wed Oct  1 07:26:38 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=606616fd

net-analyzer/gvm-libs: drop 22.15.1-r1, 22.21.0-r1

Signed-off-by: Giuseppe Foti <foti.giuseppe <AT> gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/43993
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>

 net-analyzer/gvm-libs/Manifest                   |   2 -
 net-analyzer/gvm-libs/gvm-libs-22.15.1-r1.ebuild | 124 -----------------------
 net-analyzer/gvm-libs/gvm-libs-22.21.0-r1.ebuild | 123 ----------------------
 3 files changed, 249 deletions(-)

diff --git a/net-analyzer/gvm-libs/Manifest b/net-analyzer/gvm-libs/Manifest
index 759fd972205c..74987ebbbcfb 100644
--- a/net-analyzer/gvm-libs/Manifest
+++ b/net-analyzer/gvm-libs/Manifest
@@ -1,5 +1,3 @@
 DIST gvm-libs-22.11.0.tar.gz 331231 BLAKE2B 
0dbd92f1d87b711a08941851dea7044d4d285ec9010ddc48025a3c67ff9a75e32d956c0f1111c6e0904f51634312625f004447611f9ac59c2a2431f665cdc2c2
 SHA512 
379e0145baddf78b22ac540fbbd900e03bd9b7acbb1d233b8c101b287257638a0ca4d02d8ab73d1d289e2676e9da358f5e1d5ffe0258819b31619e7427ca50ee
-DIST gvm-libs-22.15.1.tar.gz 360077 BLAKE2B 
46d8bc6f701afd8d8b78004f67e13b4a2472e4ab872fd8c1cc5b870b09a21582979d0167c5d4623979d2628535c21d9c9f5201ff2d080afcd184e5ee9ae5daff
 SHA512 
1d57cd1614100c3c24e3bc291a0d00c10e988830bf25fb1bb35632759d05ca62688ae19a7169d702f6e79547cbcddf687f03a18e54ecae7eff78ce2c90107e89
-DIST gvm-libs-22.21.0.tar.gz 370293 BLAKE2B 
b539569a1cbacc30d4ac74b00f2a51f4b3852437a0ff17f1923ac72f472bc9a0abd97d75dcf4b320622a98b2d610569dfb48505dd888391c1ddfe81b6a45320d
 SHA512 
e547da2ad274ab4c63431f48570e5e540bbd5b2d40cf4f4f3b652f0be89d7a52ec3926dfea9df937b2bb2c262e4a64f5ddab68c9bcf3110aae476b1e484e438f
 DIST gvm-libs-22.23.0.tar.gz 385838 BLAKE2B 
4ed3456b2949fd82a1f0b72e212ded5bd843c2c5466a37899fe14c7df1f19817bd41e8bb41162fab6fc6e8b53bcb8e2ad399f6be6baa0816fd1b3a68cd7b8677
 SHA512 
16d5562a74b1f6587b1dc7a42fa309873e725cd53216ed02b625cdaf0fdd8fdc8fb8956feae00bd9494f3f5480dee96c9133096425339212c70c409f83c7dfc8
 DIST gvm-libs-22.28.0.tar.gz 399457 BLAKE2B 
4fbe6a8b0b2a70af7c209691d2f406df63f4566a2ac620e85d2b62e489312da079865c0f43abbdee7c1f955122816cfba78de3e450e6d90a607473842a87d584
 SHA512 
bbe0942c8ba1d45d847724bef59c55d7040c1460ff9438fc0fa8d28e4d2178605a4910f7cce08139f1aa1bf638622ecf1d2030c35f5b83639a21473aca6f4f6e

diff --git a/net-analyzer/gvm-libs/gvm-libs-22.15.1-r1.ebuild 
b/net-analyzer/gvm-libs/gvm-libs-22.15.1-r1.ebuild
deleted file mode 100644
index 20e4516bfff0..000000000000
--- a/net-analyzer/gvm-libs/gvm-libs-22.15.1-r1.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake toolchain-funcs
-
-DESCRIPTION="Greenbone Vulnerability Management (GVM) libraries"
-HOMEPAGE="https://www.greenbone.net https://github.com/greenbone/gvm-libs/";
-SRC_URI="https://github.com/greenbone/gvm-libs/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="doc ldap test radius"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-       acct-user/gvm
-       >=app-crypt/gpgme-1.7.0:=
-       >=dev-libs/glib-2.42:2
-       >=dev-libs/hiredis-0.10.1:=
-       dev-libs/libgcrypt:=
-       dev-libs/libgpg-error
-       >=dev-libs/cJSON-1.7.14
-       >=dev-libs/libxml2-2.0:2=
-       >=net-libs/gnutls-3.2.15:=
-       net-libs/libnet:1.1
-       net-libs/libpcap
-       >=net-libs/libssh-0.6.0:=
-       >=sys-apps/util-linux-2.25.0
-       sys-libs/libxcrypt:=
-       >=sys-libs/zlib-1.2.8
-       net-libs/paho-mqtt-c:1.3
-       >=net-misc/curl-7.74.0
-       ldap? ( net-nds/openldap:= )
-       radius? ( net-dialup/freeradius-client )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-       dev-vcs/git
-       app-alternatives/yacc
-       app-alternatives/lex
-       virtual/pkgconfig
-       doc? (
-               app-text/doxygen[dot]
-               app-text/xmltoman
-               app-text/htmldoc
-               dev-perl/CGI
-               dev-perl/SQL-Translator
-       )
-       test? ( dev-libs/cgreen )
-"
-
-pkg_setup() {
-       if tc-is-clang; then
-               local clang_major_version=$(clang-major-version);
-               if ! has_version 
"llvm-runtimes/compiler-rt-sanitizers:${clang_major_version}[profile]"; then
-                       eerror "Compiling this package with clang requires 
llvm-runtimes/compiler-rt-sanitizers to be built with 'profile' USE flag 
enabled"
-                       die "Clang detected, but 
llvm-runtimes/compiler-rt-sanitizers not build with 'profile' USE flag enabled"
-               fi
-       fi
-}
-
-src_prepare() {
-       cmake_src_prepare
-       # QA-Fix | Remove -Werror compiler flag | Bug: #909558
-       sed -i -e "s/-Werror//" "${S}"/CMakeLists.txt || die
-       # QA-Fix | Remove doxygen warnings for !CLANG
-       if use doc; then
-               if ! tc-is-clang; then
-                  local f
-                  for f in doc/*.in; do
-                       sed -i \
-                               -e "s*CLANG_ASSISTED_PARSING = 
NO*#CLANG_ASSISTED_PARSING = NO*g" \
-                               -e "s*CLANG_OPTIONS*#CLANG_OPTIONS*g" \
-                               "${f}" || die "couldn't disable CLANG parsing"
-                  done
-               fi
-       fi
-
-       #Remove tests that doesn't work in the network sandbox
-       if use test; then
-               sed -i 's/add_test (networking-test networking-test)/ /g' 
base/CMakeLists.txt || die
-               sed -i 's/add_test (util-test util-test)/ /g' 
boreas/CMakeLists.txt || die
-       fi
-}
-
-src_configure() {
-       local mycmakeargs=(
-               "-DLOCALSTATEDIR=${EPREFIX}/var"
-               "-DSYSCONFDIR=${EPREFIX}/etc"
-               "-DGVM_RUN_DIR=${EPREFIX}/var/lib/gvm"
-               "-DBUILD_TESTS=$(usex test)"
-               "-DBUILD_WITH_RADIUS=$(usex radius)"
-               "-DBUILD_WITH_LDAP=$(usex ldap)"
-       )
-       cmake_src_configure
-}
-
-src_compile() {
-       cmake_src_compile
-       if use doc; then
-               cmake_build -C "${BUILD_DIR}" doc
-               cmake_build doc-full -C "${BUILD_DIR}" doc
-       fi
-       cmake_build rebuild_cache
-       if use test; then
-               cmake_build tests
-       fi
-}
-
-src_install() {
-       if use doc; then
-               local HTML_DOCS=( "${BUILD_DIR}"/doc/generated/html/. )
-       fi
-       cmake_src_install
-
-       # Set proper permissions on required files/directories
-       keepdir /var/lib/gvm
-       if ! use prefix; then
-               fowners -R gvm:gvm /var/lib/gvm
-       fi
-}

diff --git a/net-analyzer/gvm-libs/gvm-libs-22.21.0-r1.ebuild 
b/net-analyzer/gvm-libs/gvm-libs-22.21.0-r1.ebuild
deleted file mode 100644
index 0e96ffecf26a..000000000000
--- a/net-analyzer/gvm-libs/gvm-libs-22.21.0-r1.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake toolchain-funcs
-
-DESCRIPTION="Greenbone Vulnerability Management (GVM) libraries"
-HOMEPAGE="https://www.greenbone.net https://github.com/greenbone/gvm-libs/";
-SRC_URI="https://github.com/greenbone/gvm-libs/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="doc ldap test radius"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-       acct-user/gvm
-       >=app-crypt/gpgme-1.7.0:=
-       >=dev-libs/glib-2.42:2
-       >=dev-libs/hiredis-0.10.1:=
-       dev-libs/libgcrypt:=
-       dev-libs/libgpg-error
-       >=dev-libs/cJSON-1.7.14
-       >=dev-libs/libxml2-2.0:2=
-       >=net-libs/gnutls-3.2.15:=
-       net-libs/libnet:1.1
-       net-libs/libpcap
-       >=net-libs/libssh-0.6.0:=
-       >=sys-apps/util-linux-2.25.0
-       sys-libs/libxcrypt:=
-       >=sys-libs/zlib-1.2.8
-       net-libs/paho-mqtt-c:1.3
-       >=net-misc/curl-7.83.0
-       ldap? ( net-nds/openldap:= )
-       radius? ( net-dialup/freeradius-client )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-       dev-vcs/git
-       app-alternatives/yacc
-       app-alternatives/lex
-       virtual/pkgconfig
-       doc? (
-               app-text/doxygen[dot]
-               app-text/xmltoman
-               app-text/htmldoc
-               dev-perl/CGI
-               dev-perl/SQL-Translator
-       )
-       test? ( dev-libs/cgreen )
-"
-
-PATCHES=(
-       # Remove tests that don't work in the network sandbox
-       "${FILESDIR}/${P}-remove-unworking-tests.patch"
-)
-
-pkg_setup() {
-       if tc-is-clang; then
-               local clang_major_version=$(clang-major-version);
-               if ! has_version 
"llvm-runtimes/compiler-rt-sanitizers:${clang_major_version}[profile]"; then
-                       eerror "Compiling this package with clang requires 
llvm-runtimes/compiler-rt-sanitizers to be built with 'profile' USE flag 
enabled"
-                       die "Clang detected, but 
llvm-runtimes/compiler-rt-sanitizers not build with 'profile' USE flag enabled"
-               fi
-       fi
-}
-
-src_prepare() {
-       cmake_src_prepare
-       # QA-Fix | Remove -Werror compiler flag | Bug: #909558
-       sed -i -e "s/-Werror//" "${S}"/CMakeLists.txt || die
-       # QA-Fix | Remove doxygen warnings for !CLANG
-       if use doc; then
-               if ! tc-is-clang; then
-                  local f
-                  for f in doc/*.in; do
-                       sed -i \
-                               -e "s*CLANG_ASSISTED_PARSING = 
NO*#CLANG_ASSISTED_PARSING = NO*g" \
-                               -e "s*CLANG_OPTIONS*#CLANG_OPTIONS*g" \
-                               "${f}" || die "couldn't disable CLANG parsing"
-                  done
-               fi
-       fi
-}
-
-src_configure() {
-       local mycmakeargs=(
-               "-DLOCALSTATEDIR=${EPREFIX}/var"
-               "-DSYSCONFDIR=${EPREFIX}/etc"
-               "-DGVM_RUN_DIR=${EPREFIX}/var/lib/gvm"
-               "-DBUILD_TESTS=$(usex test)"
-               "-DBUILD_WITH_RADIUS=$(usex radius)"
-               "-DBUILD_WITH_LDAP=$(usex ldap)"
-       )
-       cmake_src_configure
-}
-
-src_compile() {
-       cmake_src_compile
-       if use doc; then
-               cmake_build -C "${BUILD_DIR}" doc
-               cmake_build doc-full -C "${BUILD_DIR}" doc
-       fi
-       cmake_build rebuild_cache
-       if use test; then
-               cmake_build tests
-       fi
-}
-
-src_install() {
-       if use doc; then
-               local HTML_DOCS=( "${BUILD_DIR}"/doc/generated/html/. )
-       fi
-       cmake_src_install
-
-       # Set proper permissions on required files/directories
-       keepdir /var/lib/gvm
-       if ! use prefix; then
-               fowners -R gvm:gvm /var/lib/gvm
-       fi
-}

Reply via email to