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