app-office/libreoffice: Add LLVM 19, cleanup obsolete IUSE=odk tarball

Fix some pkgcheck warnings

Closes: https://bugs.gentoo.org/946290
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner
2025-01-25 20:50:38 +01:00
parent 59d270e10d
commit 1f35da24db

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -75,14 +75,20 @@ ADDONS_SRC=(
)"
# no release for 8 years, should we package it?
"libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )"
# not packageable
"odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )"
)
SRC_URI+=" ${ADDONS_SRC[*]}"
unset ADDONS_URI
unset ADDONS_SRC
S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${MY_PV} == *9999* ]] || \
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux"
# Extensions that need extra work:
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
@@ -102,12 +108,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
RESTRICT="!test? ( test )"
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${MY_PV} == *9999* ]] || \
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux"
COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
@@ -262,22 +262,23 @@ BDEPEND="
app-alternatives/lex
sys-devel/gettext
virtual/pkgconfig
clang? (
|| (
( llvm-core/clang:18
llvm-core/llvm:18
=llvm-core/lld-18* )
( llvm-core/clang:17
llvm-core/llvm:17
=llvm-core/lld-17* )
( llvm-core/clang:16
llvm-core/llvm:16
=llvm-core/lld-16* )
( llvm-core/clang:15
llvm-core/llvm:15
=llvm-core/lld-15* )
)
)
clang? ( || (
( llvm-core/clang:19
llvm-core/llvm:19
=llvm-core/lld-19* )
( llvm-core/clang:18
llvm-core/llvm:18
=llvm-core/lld-18* )
( llvm-core/clang:17
llvm-core/llvm:17
=llvm-core/lld-17* )
( llvm-core/clang:16
llvm-core/llvm:16
=llvm-core/lld-16* )
( llvm-core/clang:15
llvm-core/llvm:15
=llvm-core/lld-15* )
) )
odk? ( >=app-text/doxygen-1.8.4 )
"
if [[ ${MY_PV} != *9999* ]] && [[ ${PV} != *_* ]]; then
@@ -300,8 +301,6 @@ PATCHES=(
"${FILESDIR}/${PN}-24.8-unused-qt6network.patch"
)
S="${WORKDIR}/${PN}-${MY_PV}"
_check_reqs() {
CHECKREQS_MEMORY="512M"
if is-flagq "-g*" && ! is-flagq "-g*0" ; then