From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 251F7158041 for ; Thu, 29 Feb 2024 23:58:19 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 18A0CE2A40; Thu, 29 Feb 2024 23:58:18 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 pigeon.gentoo.org (Postfix) with ESMTPS id 03C0EE2A40 for ; Thu, 29 Feb 2024 23:58:17 +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 135123430AC for ; Thu, 29 Feb 2024 23:58:17 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id A72DD14E8 for ; Thu, 29 Feb 2024 23:58:15 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1709251059.97ba9187a8c14f6773d4402d4681bb0c66157990.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-office/libalkimia/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-office/libalkimia/libalkimia-8.1.2-r1.ebuild app-office/libalkimia/libalkimia-8.1.2.ebuild X-VCS-Directories: app-office/libalkimia/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 97ba9187a8c14f6773d4402d4681bb0c66157990 X-VCS-Branch: master Date: Thu, 29 Feb 2024 23:58:15 +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: a7716e85-2d12-416c-92c0-e77b896063c4 X-Archives-Hash: 95552e3cc780bf7fd1f028c9719151b2 commit: 97ba9187a8c14f6773d4402d4681bb0c66157990 Author: Eli Schwartz gmail com> AuthorDate: Thu Feb 29 23:32:47 2024 +0000 Commit: Sam James gentoo org> CommitDate: Thu Feb 29 23:57:39 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ba9187 app-office/libalkimia: remove gmp USE flag, force it instead of mpir mpir is an ancient fork of gmp from 2017. It claims to be focused on speed. It doesn't build with modern compilers due to Modern C issues, and it fails to build with LTO as well. Unlike gmp, this will never be fixed. Bug: https://bugs.gentoo.org/812950 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> .../{libalkimia-8.1.2.ebuild => libalkimia-8.1.2-r1.ebuild} | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app-office/libalkimia/libalkimia-8.1.2.ebuild b/app-office/libalkimia/libalkimia-8.1.2-r1.ebuild similarity index 93% rename from app-office/libalkimia/libalkimia-8.1.2.ebuild rename to app-office/libalkimia/libalkimia-8.1.2-r1.ebuild index 80739e14494a..686cdec755c3 100644 --- a/app-office/libalkimia/libalkimia-8.1.2.ebuild +++ b/app-office/libalkimia/libalkimia-8.1.2-r1.ebuild @@ -20,9 +20,10 @@ https://community.kde.org/Alkimia" LICENSE="LGPL-2.1" SLOT="0/8" -IUSE="doc gmp plasma webengine" +IUSE="doc plasma webengine" DEPEND=" + dev-libs/gmp:0=[cxx(+)] >=dev-qt/qtdbus-${QTMIN}:5 >=dev-qt/qtdeclarative-${QTMIN}:5 >=dev-qt/qtgui-${QTMIN}:5 @@ -39,8 +40,6 @@ DEPEND=" >=kde-frameworks/ktextwidgets-${KFMIN}:5 >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kxmlgui-${KFMIN}:5 - !gmp? ( sci-libs/mpir:=[cxx] ) - gmp? ( dev-libs/gmp:0=[cxx(+)] ) plasma? ( >=kde-frameworks/kpackage-${KFMIN}:5 >=kde-plasma/libplasma-${KFMIN}:5 @@ -61,7 +60,7 @@ src_configure() { -DBUILD_TOOLS=ON -DBUILD_WITH_WEBKIT=OFF $(cmake_use_find_package doc Doxygen) - $(cmake_use_find_package !gmp MPIR) + -DCMAKE_DISABLE_FIND_PACKAGE_MPIR=ON -DBUILD_APPLETS=$(usex plasma) -DBUILD_WITH_WEBENGINE=$(usex webengine) )