Skip to content

Commit

Permalink
app-office/calligra: Drop IUSE crypt and fix dependency
Browse files Browse the repository at this point in the history
OpenSSL was added as required dependency when package was ported away
(until then optional) QCA in commit adee19863d5b5a65a1ae8cccdb2d526d2a989e37

Bug: https://bugs.gentoo.org/939722
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
  • Loading branch information
a17r committed Sep 19, 2024
1 parent c400203 commit 03328f6
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions app-office/calligra/calligra-9999.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ CAL_FTS=( karbon sheets stage words )

LICENSE="GPL-2"
SLOT="0"
IUSE="+charts +crypt +fontconfig gsl +import-filter +lcms okular +pdf phonon
IUSE="+charts +fontconfig gsl +import-filter +lcms okular +pdf phonon
+truetype webengine X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})"

RESTRICT="test"
Expand All @@ -34,6 +34,7 @@ RESTRICT="test"
# Required for the matlab/octave formula tool
COMMON_DEPEND="
dev-lang/perl
dev-libs/openssl:=
>=dev-libs/qtkeychain-0.14.2:=[qt6(-)]
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
>=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
Expand Down Expand Up @@ -64,7 +65,6 @@ COMMON_DEPEND="
sys-libs/zlib
virtual/libiconv
charts? ( dev-libs/kdiagram:6 )
crypt? ( dev-libs/openssl:= )
fontconfig? ( media-libs/fontconfig )
gsl? ( sci-libs/gsl:= )
import-filter? (
Expand Down Expand Up @@ -129,7 +129,6 @@ src_configure() {
-DCMAKE_DISABLE_FIND_PACKAGE_Cauchy=ON
-DPRODUCTSET="${myproducts[*]}"
$(cmake_use_find_package charts KChart6)
$(cmake_use_find_package crypt OpenSSL)
-DWITH_Fontconfig=$(usex fontconfig)
-DWITH_GSL=$(usex gsl)
-DWITH_LibEtonyek=$(usex import-filter)
Expand Down

0 comments on commit 03328f6

Please sign in to comment.