Diff gvmd-25.2.1 with a gvmd-26.3.0

/usr/portage/net-analyzer/gvmd/gvmd-26.3.0.ebuild 2026-02-10 11:18:08.767433186 +0300
1
# Copyright 1999-2025 Gentoo Authors
1
# Copyright 1999-2026 Gentoo Authors
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4 4
EAPI=8
......
23 23
	>=dev-libs/cJSON-1.7.14
24 24
	>=dev-libs/glib-2.42:2
25 25
	>=dev-libs/libical-1.0.0:=
26
	>=net-analyzer/gvm-libs-22.19
26
	>=net-analyzer/gvm-libs-22.28
27 27
	>=net-libs/gnutls-3.2.15:=[tools]
28 28
"
29 29

  
......
51 51
"
52 52

  
53 53
PATCHES=(
54
	# Closes #962394
55
	"${FILESDIR}/${P}-fix-c23-build.patch"
54
	# Remove tests that don't work in the network sandbox
55
	"${FILESDIR}/${P}-remove-unworking-tests.patch"
56 56
)
57 57

  
58 58
src_prepare() {
59 59
	cmake_src_prepare
60 60
	# QA-Fix | Use correct FHS/Gentoo policy paths for 9.0.0
61
	sed -i -e "s*share/doc/gvm/html/*share/doc/${PF}/html/*g" doc/CMakeLists.txt || die
61
	sed -i -e "s*share/doc/gvm/html/*share/doc/${PF}/html/*g" docs/CMakeLists.txt || die
62 62
	sed -i -e "s*/doc/gvm/*/doc/${PF}/*g" CMakeLists.txt || die
63
	# Fix errors in Doxigen OUTPUT_DIRECTORY paths
64
	sed -i -e "s*@/doc/generated*@/docs/generated*g" docs/Doxyfile.in || die
65
	sed -i -e "s*@/doc/generated*@/docs/generated*g" docs/Doxyfile_full.in || die
66
	sed -i -e "s*@/doc/generated*@/docs/generated*g" docs/Doxyfile_xml.in || die
63 67
	# QA-Fix | Remove !CLANG Doxygen warnings for 9.0.0
64 68
	if use doc; then
65 69
		if ! tc-is-clang; then
66 70
		   local f
67
		   for f in doc/*.in
71
		   for f in docs/*.in
68 72
		   do
69 73
			sed -i \
70 74
				-e "s*CLANG_ASSISTED_PARSING = NO*#CLANG_ASSISTED_PARSING = NO*g" \
......
101 105

  
102 106
src_install() {
103 107
	if use doc; then
104
		local HTML_DOCS=( "${BUILD_DIR}"/doc/generated/html/. )
108
		local HTML_DOCS=( "${BUILD_DIR}"/docs/generated/html/. )
105 109
	fi
106 110
	cmake_src_install
107 111

  
Thank you!