commit: 3a1b720795beee61d4e093a5479664ea59faf933 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Mon Oct 17 22:17:29 2022 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Mon Oct 17 22:19:06 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a1b7207
app-text/podofo: fix automagic dep on libunistring Hard-disable it and prefer libidn for unicode support. Closes: https://bugs.gentoo.org/877443 Signed-off-by: Sam James <sam <AT> gentoo.org> ...190928-r100.ebuild => podofo-0.9.6_p20190928-r101.ebuild} | 9 +++++---- .../podofo/{podofo-0.9.7.ebuild => podofo-0.9.7-r1.ebuild} | 12 +++++++----- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/app-text/podofo/podofo-0.9.6_p20190928-r100.ebuild b/app-text/podofo/podofo-0.9.6_p20190928-r101.ebuild similarity index 97% rename from app-text/podofo/podofo-0.9.6_p20190928-r100.ebuild rename to app-text/podofo/podofo-0.9.6_p20190928-r101.ebuild index bd8bf05d1b85..b38d2983b91f 100644 --- a/app-text/podofo/podofo-0.9.6_p20190928-r100.ebuild +++ b/app-text/podofo/podofo-0.9.6_p20190928-r101.ebuild @@ -21,12 +21,13 @@ REQUIRED_USE="${LUA_REQUIRED_USE} RDEPEND="${LUA_DEPS} idn? ( net-dns/libidn:= ) - dev-libs/openssl:0= + dev-libs/openssl:= + dev-libs/libunistring:= media-libs/fontconfig:= media-libs/freetype:2= - virtual/jpeg:0= - media-libs/libpng:0= - media-libs/tiff:0= + media-libs/libjpeg-turbo:= + media-libs/libpng:= + media-libs/tiff:= sys-libs/zlib:=" DEPEND="${RDEPEND} test? ( dev-util/cppunit )" diff --git a/app-text/podofo/podofo-0.9.7.ebuild b/app-text/podofo/podofo-0.9.7-r1.ebuild similarity index 94% rename from app-text/podofo/podofo-0.9.7.ebuild rename to app-text/podofo/podofo-0.9.7-r1.ebuild index 97e2a987c7a1..e15f6767e6c5 100644 --- a/app-text/podofo/podofo-0.9.7.ebuild +++ b/app-text/podofo/podofo-0.9.7-r1.ebuild @@ -21,12 +21,12 @@ REQUIRED_USE="${LUA_REQUIRED_USE} RDEPEND="${LUA_DEPS} idn? ( net-dns/libidn:= ) - dev-libs/openssl:0= + dev-libs/openssl:= media-libs/fontconfig:= media-libs/freetype:2= - virtual/jpeg:0= - media-libs/libpng:0= - media-libs/tiff:0= + media-libs/libjpeg-turbo:= + media-libs/libpng:= + media-libs/tiff:= sys-libs/zlib:=" DEPEND="${RDEPEND} test? ( dev-util/cppunit ) @@ -100,9 +100,11 @@ src_configure() { -DLUA_VERSION="$(lua_get_version)" -DWANT_BOOST=$(usex boost ON OFF) -DHAVE_LIBIDN=$(usex idn ON OFF) + # We use libidn for unicode support instead + -DCMAKE_DISABLE_FIND_PACKAGE_UNISTRING=ON -DPODOFO_HAVE_CPPUNIT=$(usex test ON OFF) -DPODOFO_BUILD_LIB_ONLY=$(usex tools OFF ON) - ) + ) cmake_src_configure mkdir -p "${S}/test/TokenizerTest/objects" || die