From 189c9325264d87e30806b4094eddaa9c9250aada Mon Sep 17 00:00:00 2001 From: Andrey Syutkin Date: Sun, 24 May 2026 11:20:35 +0000 Subject: [PATCH] app-misc/far2l: bump min cmake version, add AWS S3 support Resolves https://bugs.gentoo.org/974601 Signed-off-by: Andrey Syutkin --- ...{far2l-2.8.0_beta.ebuild => far2l-2.8.0_beta-r1.ebuild} | 7 +++++-- app-misc/far2l/far2l-9999.ebuild | 7 +++++-- app-misc/far2l/metadata.xml | 1 + 3 files changed, 11 insertions(+), 4 deletions(-) rename app-misc/far2l/{far2l-2.8.0_beta.ebuild => far2l-2.8.0_beta-r1.ebuild} (86%) diff --git a/app-misc/far2l/far2l-2.8.0_beta.ebuild b/app-misc/far2l/far2l-2.8.0_beta-r1.ebuild similarity index 86% rename from app-misc/far2l/far2l-2.8.0_beta.ebuild rename to app-misc/far2l/far2l-2.8.0_beta-r1.ebuild index 86b653de47..6f4f97fdec 100644 --- a/app-misc/far2l/far2l-2.8.0_beta.ebuild +++ b/app-misc/far2l/far2l-2.8.0_beta-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{12..13} ) +PYTHON_COMPAT=( python3_{13..14} ) WX_GTK_VER="3.2-gtk3" @@ -26,7 +26,7 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="+archive +chardet +colorer nfs samba sftp +ssl webdav wxwidgets X" +IUSE="+archive aws +chardet +colorer nfs samba sftp +ssl webdav wxwidgets X" RESTRICT="mirror" RDEPEND=" @@ -38,6 +38,7 @@ RDEPEND=" archive? ( app-arch/libarchive ) + aws? ( >=dev-cpp/aws-sdk-cpp-1.11.712[storage] ) chardet? ( app-i18n/uchardet ) colorer? ( dev-libs/libxml2 ) nfs? ( net-fs/libnfs ) @@ -63,6 +64,8 @@ src_prepare() { -i "${S}"/CMakeLists.txt || die sed -e "s:execute_process(COMMAND rm -f \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/.*::" \ -i "${S}"/CMakeLists.txt || die + sed -e "s:cmake_minimum_required (VERSION 3\.5\.0):cmake_minimum_required (VERSION 3.10.0):" \ + -i "${S}/CMakeLists.txt" || die cmake_src_prepare } diff --git a/app-misc/far2l/far2l-9999.ebuild b/app-misc/far2l/far2l-9999.ebuild index 86b653de47..6f4f97fdec 100644 --- a/app-misc/far2l/far2l-9999.ebuild +++ b/app-misc/far2l/far2l-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{12..13} ) +PYTHON_COMPAT=( python3_{13..14} ) WX_GTK_VER="3.2-gtk3" @@ -26,7 +26,7 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="+archive +chardet +colorer nfs samba sftp +ssl webdav wxwidgets X" +IUSE="+archive aws +chardet +colorer nfs samba sftp +ssl webdav wxwidgets X" RESTRICT="mirror" RDEPEND=" @@ -38,6 +38,7 @@ RDEPEND=" archive? ( app-arch/libarchive ) + aws? ( >=dev-cpp/aws-sdk-cpp-1.11.712[storage] ) chardet? ( app-i18n/uchardet ) colorer? ( dev-libs/libxml2 ) nfs? ( net-fs/libnfs ) @@ -63,6 +64,8 @@ src_prepare() { -i "${S}"/CMakeLists.txt || die sed -e "s:execute_process(COMMAND rm -f \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/.*::" \ -i "${S}"/CMakeLists.txt || die + sed -e "s:cmake_minimum_required (VERSION 3\.5\.0):cmake_minimum_required (VERSION 3.10.0):" \ + -i "${S}/CMakeLists.txt" || die cmake_src_prepare } diff --git a/app-misc/far2l/metadata.xml b/app-misc/far2l/metadata.xml index 74e36fa7ab..732a4f0758 100644 --- a/app-misc/far2l/metadata.xml +++ b/app-misc/far2l/metadata.xml @@ -10,6 +10,7 @@ Multiarc extended archives support + AWS S3 support in Netrocks Auto charset detection Colorer plugin support NFS support in NetRocks