summaryrefslogtreecommitdiff
path: root/net-analyzer/gsad
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-12-08 02:07:29 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-12-08 02:07:29 +0000
commit494168b06b81a32b889c3cb1f721f925d0a6824f (patch)
tree0ec763ffa61af808a83f365fb6680258d2e28a50 /net-analyzer/gsad
parent2198f8593ae0312add1bdccb49edfcb935e5f8a6 (diff)
gentoo auto-resync : 08:12:2024 - 02:07:28
Diffstat (limited to 'net-analyzer/gsad')
-rw-r--r--net-analyzer/gsad/Manifest4
-rw-r--r--net-analyzer/gsad/gsad-24.1.0.ebuild (renamed from net-analyzer/gsad/gsad-22.9.1.ebuild)18
2 files changed, 17 insertions, 5 deletions
diff --git a/net-analyzer/gsad/Manifest b/net-analyzer/gsad/Manifest
index 4c50dd15c0db..c1cb8ae3846f 100644
--- a/net-analyzer/gsad/Manifest
+++ b/net-analyzer/gsad/Manifest
@@ -2,7 +2,7 @@ AUX gsad-22.init 863 BLAKE2B 874b4883bcc57cd40a12fe88ea11a8c63e935fb87ff5bf73ab3
AUX gsad-daemon.conf 428 BLAKE2B 5fdd58c878769245535cb46e2715fb14253bfe303d302a6e5a0efb655a30e92250582e2cfe4043afac79a718d178f350c91507c069bdf40e80fd7c688d47e270 SHA512 8ee1aca3d3e7f154eb5db21e256f7be68eca66bee0931a84a8187c49bc557b93255a842050bebe29b197746291fb40553b6bcde10adc871fb9aac2b27fb02f3d
AUX gsad.service.conf 25 BLAKE2B fb1972cc41f5f8970717136ef71c81b74cb1abb6c0419d3c8f7f51a9f54f933eb1c1551cfb56149bc7b5e2c68dd11d731b556a7ba2da678b02f24cf143810b4f SHA512 ece2d5838f743a820dd732a5e5b17d91e85ce07655173a0143740ef6bcd20156d6aebfcf8c43d53caa7713402607d88acc0328499326f6921e3b057bd0ef9d66
DIST gsad-22.12.0.tar.gz 225704 BLAKE2B 77ae7ea7a281143ad756adafebead664286f87680d11109562551d305d65b9ec665a6335bc1a058ea457f81f5fa8aba2d0c663a2001a2097bc72d212001b07e7 SHA512 5cf49dbbda1742bb7d215d879a30cf04c083b8a6bde8d6225fe3149426ec3cd2d4abba8ebbdc29817fa2db7c38b8a9a5eafa32d20b0d79e685ae87daa2247405
-DIST gsad-22.9.1.tar.gz 222663 BLAKE2B e65c8ecfa613a1653d36234d00e95da690e32c1c7ffc8904f509d568533079138115fcd389aaafa6d6cb96d5df42c9071e04edbbc95ea77731627ab7036adbde SHA512 25592b7e07357ff41f142cf926132491af20757a404773f3d532bafbf6e75d98b259103860920f657512d16a120351478767d347b01bef122ea1177c685d0d5b
+DIST gsad-24.1.0.tar.gz 226188 BLAKE2B 81864554d06439742d89cb76993665b953a4c61ec9a98392d85b45f8e9747d97b31d3816ebf354b4e9c17d948f8596cc2dbb59b714d698f7769fc2396087f3de SHA512 2cdfef9b9350562d77c91f08ef1f50a7571c51d7e0cc3aab441b90e3ad63355055ace99c64d71c33183b1c45b316cf871c9e33a18039665bc1ad1476c0c40cf2
EBUILD gsad-22.12.0.ebuild 2241 BLAKE2B 76ef2de74bbde6123c0c230b1df36c645de3a08bf000b6d588dc952c98314c575459b229996e9f8d01a5813d660efe4797b728b91cd6105b2033e308f6b29528 SHA512 48f1d3be03200e75b97c8369fa4fd46364279ff0690da74d402bad127f095c6b690240df5133c5960655cf6b3d4c18cd11e533524041bdbb690906b176ff117c
-EBUILD gsad-22.9.1.ebuild 2241 BLAKE2B 0e556841fca80f8749d065fb8a9d43ef30dff136e9f931f595dba0c62a16f97692ad06fb06bc48946296efcddc229721a9f0b93d81fef5ee2af11345fbefc7cc SHA512 24a03b6ce591589332ab674cb753850066fbe193d68d84b2f886da1c932de624baec286afa4d86c76a284d978f1682ba2f8032195a727c6d1fdc17286de4f0f5
+EBUILD gsad-24.1.0.ebuild 2771 BLAKE2B 1e9b6e07619f4f49f3bfc9b735e2b0740271f28db41e51d920a6457e5b4df480de983a4ee60fbaafabd9006708751cf78db432f3ae585a3154240762a9bf980d SHA512 2a09b8f0a75ddea105dac78ffd0ca47cb9eb8a41405cedbe0bbcc8ed36b90054a0ee0a789ebcef77a8038fd9d9033831fdd3e688f4c2029b0fb90fcc8a7a7ab8
MISC metadata.xml 479 BLAKE2B 95dfeecb7f7865b4f5c338347eddf868d70647e160d18332f93e50400e35bbae526dd77cab06bc8c9a39e05e79a792b6e36d8492fbad426085040fbd5f848e83 SHA512 8c0c042e28660bc0ec186893daab2b2f97490b2694a557072b2f4517028e34a44711e203810c3bbe5065dc4b2423b3ec2f9d56e1ef288b21f2578b604737cbb7
diff --git a/net-analyzer/gsad/gsad-22.9.1.ebuild b/net-analyzer/gsad/gsad-24.1.0.ebuild
index 1dcd0909a14a..76bce6bc0a54 100644
--- a/net-analyzer/gsad/gsad-22.9.1.ebuild
+++ b/net-analyzer/gsad/gsad-24.1.0.ebuild
@@ -9,9 +9,9 @@ DESCRIPTION="Greenbone Security Assistant"
HOMEPAGE="https://www.greenbone.net https://github.com/greenbone/gsad"
SRC_URI="https://github.com/greenbone/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SLOT="0"
LICENSE="AGPL-3+"
-KEYWORDS="amd64 ~x86"
+SLOT="0"
+KEYWORDS="~amd64"
IUSE="brotli doc"
DEPEND="
@@ -19,7 +19,7 @@ DEPEND="
>=net-libs/libmicrohttpd-0.9.0:=
dev-libs/libxml2:2
>=dev-libs/glib-2.42:2
- >=net-analyzer/gvm-libs-22.6
+ >=net-analyzer/gvm-libs-22.8
>=net-libs/gnutls-3.2.15:=
>=sys-libs/zlib-1.2
dev-libs/libgcrypt:0=
@@ -60,6 +60,16 @@ src_prepare() {
done
fi
fi
+
+ # Avoid the use of brotli when not required by the use flag #942193
+ # Remove brotli automagic dependencies check
+ if ! use brotli; then
+ sed -i \
+ -e 's*^if (BROTLI_FOUND)*#if (BROTLI_FOUND)*' \
+ -e 's*set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DHAVE_BROTLI=1")*#set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DHAVE_BROTLI=1")*' \
+ -e 's*^endif (BROTLI_FOUND)*#endif (BROTLI_FOUND)*' \
+ src/CMakeLists.txt || die "couldn't disable brotli automagic dependency's check"
+ fi
}
src_configure() {
@@ -69,9 +79,11 @@ src_configure() {
"-DSBINDIR=${EPREFIX}/usr/bin"
"-DGSAD_RUN_DIR=${EPREFIX}/run/gsad"
"-DGVMD_RUN_DIR=${EPREFIX}/run/gvmd"
+ "-DGVM_LOG_DIR=${EPREFIX}/var/log/gvm"
"-DSYSTEMD_SERVICE_DIR=$(systemd_get_systemunitdir)"
"-DLOGROTATE_DIR=${EPREFIX}/etc/logrotate.d"
)
+
cmake_src_configure
}