diff --git a/media-gfx/maim/files/maim-5.8.0-icu-75.patch b/media-gfx/maim/files/maim-5.8.0-icu-75.patch new file mode 100644 index 0000000000000..8c7c4163f22e0 --- /dev/null +++ b/media-gfx/maim/files/maim-5.8.0-icu-75.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -38,7 +38,7 @@ find_package( Threads REQUIRED ) + find_package( GLM REQUIRED ) + + set_property(TARGET ${BIN_TARGET} PROPERTY CXX_STANDARD_REQUIRED ON) +-set_property(TARGET ${BIN_TARGET} PROPERTY CXX_STANDARD 11) ++set_property(TARGET ${BIN_TARGET} PROPERTY CXX_STANDARD 17) + set_property(TARGET ${BIN_TARGET} PROPERTY CXX_EXTENSIONS OFF) + + # Includes diff --git a/media-gfx/maim/maim-5.8.0.ebuild b/media-gfx/maim/maim-5.8.0.ebuild index bee0980ae8d22..d8582940073fc 100644 --- a/media-gfx/maim/maim-5.8.0.ebuild +++ b/media-gfx/maim/maim-5.8.0.ebuild @@ -36,6 +36,9 @@ DEPEND=" " RDEPEND="${DEPEND}" +# Pending issue upstream: https://github.com/naelstrof/maim/issues/292 +PATCHES=( "${FILESDIR}/${P}-icu-75.patch" ) # bug 937454 + src_configure() { local mycmakeargs=( -DMAIM_UNICODE=$(usex icu)