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 -}
