Adding c++-20 support for tdegraphics-tdefile-plugins-14.1.2

Solution to issue #386

Signed-off-by: ormorph <roma251078@mail.ru>
(cherry picked from commit d70bead1c9)
r14.1.x
ormorph 3 months ago committed by Slávek Banko
parent 97a3d6fa34
commit 756e57be49
No known key found for this signature in database
GPG Key ID: 608F5293A04BE668

@ -0,0 +1,12 @@
--- a/tdefile-plugins/dependencies/poppler-tqt/ConfigureChecks.cmake 2024-08-08 09:26:10.425644153 +0300
+++ b/tdefile-plugins/dependencies/poppler-tqt/ConfigureChecks.cmake 2024-08-08 09:26:47.997642582 +0300
@@ -14,6 +14,8 @@
math( EXPR POPPLER_VERSION_C "(${POPPLER_VERSION_MAJOR}*1000000) + (${POPPLER_VERSION_MINOR}*1000) + ${POPPLER_VERSION_PATCH}" )
set( POPPLER_VERSION_C ${POPPLER_VERSION_C} CACHE INTERNAL "Poppler library version as code number" )
-if( NOT POPPLER_VERSION_C LESS 21012000 )
+if( NOT POPPLER_VERSION_C LESS 24004000 )
+ set( POPPLER_CXX_FEATURES cxx_std_20 CACHE INTERNAL "C++ standard required by Poppler" )
+elseif( NOT POPPLER_VERSION_C LESS 21012000 )
set( POPPLER_CXX_FEATURES cxx_std_17 CACHE INTERNAL "C++ standard required by Poppler" )
endif()

@ -21,6 +21,10 @@ DEPEND="
pdf? ( app-text/poppler )"
RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}/${PN}-poppler-cxx20.patch"
)
src_configure() {
local mycmakeargs=(
-DWITH_TIFF="$(usex tiff)"

Loading…
Cancel
Save