From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 3B9D71581F0 for ; Sat, 25 Jan 2025 20:29:04 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 27A1234356F for ; Sat, 25 Jan 2025 20:29:04 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id DD024110430; Sat, 25 Jan 2025 20:28:57 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id D3015110430 for ; Sat, 25 Jan 2025 20:28:57 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 8957B343548 for ; Sat, 25 Jan 2025 20:28:57 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 208B0236E for ; Sat, 25 Jan 2025 20:28:56 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1737836916.1f35da24db50158e1f0e37ac0e2c33c9ed30aaa9.asturm@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-office/libreoffice/libreoffice-9999.ebuild X-VCS-Directories: app-office/libreoffice/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: 1f35da24db50158e1f0e37ac0e2c33c9ed30aaa9 X-VCS-Branch: master Date: Sat, 25 Jan 2025 20:28:56 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 818147d1-7800-4940-89a7-7e2ce9bbff7d X-Archives-Hash: 0d9fb8014585513c60ce3d8c7496726d commit: 1f35da24db50158e1f0e37ac0e2c33c9ed30aaa9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jan 25 19:50:38 2025 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 25 20:28:36 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f35da24 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 gentoo.org> app-office/libreoffice/libreoffice-9999.ebuild | 53 +++++++++++++------------- 1 file changed, 26 insertions(+), 27 deletions(-) diff --git a/app-office/libreoffice/libreoffice-9999.ebuild b/app-office/libreoffice/libreoffice-9999.ebuild index ad4fe9385106..72dd4f135404 100644 --- a/app-office/libreoffice/libreoffice-9999.ebuild +++ b/app-office/libreoffice/libreoffice-9999.ebuild @@ -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