diff --git a/dev-libs/libansilove/files/libansilove-1.4.1-cmake_minimum_required.patch b/dev-libs/libansilove/files/libansilove-1.4.1-cmake_minimum_required.patch deleted file mode 100644 index 1a602cdb0d48..000000000000 --- a/dev-libs/libansilove/files/libansilove-1.4.1-cmake_minimum_required.patch +++ /dev/null @@ -1,48 +0,0 @@ -From dbfacae73f54b145cffc64ba79ff1abc5a322a28 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Maciej=20Bar=C4=87?= -Date: Thu, 20 Mar 2025 21:18:42 +0100 -Subject: [PATCH] build: bump cmake_minimum_required - 3.1 -> 3.10 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Bug: https://bugs.gentoo.org/951672 -Signed-off-by: Maciej Barć ---- - CMakeLists.txt | 2 +- - example/CMakeLists.txt | 2 +- - fuzz/CMakeLists.txt | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 095db79..1acb286 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 3.1) -+cmake_minimum_required(VERSION 3.10) - - set(LIB_VERSION_MAJOR 1) - set(LIB_VERSION_MINOR 4) -diff --git a/example/CMakeLists.txt b/example/CMakeLists.txt -index 51f6142..f100cb2 100644 ---- a/example/CMakeLists.txt -+++ b/example/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 3.1) -+cmake_minimum_required(VERSION 3.10) - - set(CMAKE_C_STANDARD 99) - set(CMAKE_C_STANDARD_REQUIRED ON) -diff --git a/fuzz/CMakeLists.txt b/fuzz/CMakeLists.txt -index f1a9102..10190a5 100644 ---- a/fuzz/CMakeLists.txt -+++ b/fuzz/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 3.1) -+cmake_minimum_required(VERSION 3.10) - - set(CMAKE_C_COMPILER clang) - --- -2.48.1 diff --git a/dev-libs/libansilove/libansilove-1.4.2.ebuild b/dev-libs/libansilove/libansilove-1.4.2-r1.ebuild similarity index 79% rename from dev-libs/libansilove/libansilove-1.4.2.ebuild rename to dev-libs/libansilove/libansilove-1.4.2-r1.ebuild index 44bf7e4d03dc..57632b60fbea 100644 --- a/dev-libs/libansilove/libansilove-1.4.2.ebuild +++ b/dev-libs/libansilove/libansilove-1.4.2-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/ansilove/libansilove/" if [[ "${PV}" == *9999* ]]; then inherit git-r3 - EGIT_REPO_URI="https://github.com/ansilove/${PN}.git" + EGIT_REPO_URI="https://github.com/ansilove/${PN}" else SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" @@ -28,3 +28,9 @@ RDEPEND=" DEPEND=" ${RDEPEND} " + +src_install() { + cmake_src_install + + find "${ED}" -type f -iname "*.a" -delete || die +} diff --git a/dev-libs/libansilove/libansilove-9999.ebuild b/dev-libs/libansilove/libansilove-9999.ebuild index 6d3f98240c35..158c01cb38f7 100644 --- a/dev-libs/libansilove/libansilove-9999.ebuild +++ b/dev-libs/libansilove/libansilove-9999.ebuild @@ -6,20 +6,31 @@ EAPI=8 inherit cmake DESCRIPTION="library to convert ANSi and artscene related file formats into PNG images" -HOMEPAGE="https://github.com/ansilove/libansilove" +HOMEPAGE="https://github.com/ansilove/libansilove/" if [[ "${PV}" == *9999* ]]; then inherit git-r3 - EGIT_REPO_URI="https://github.com/ansilove/${PN}.git" + + EGIT_REPO_URI="https://github.com/ansilove/${PN}" else - SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" fi LICENSE="BSD-2" SLOT="0" -RDEPEND="media-libs/gd:2=[png]" -DEPEND="${RDEPEND}" +RDEPEND=" + media-libs/gd:2=[png] +" +DEPEND=" + ${RDEPEND} +" -PATCHES=( "${FILESDIR}/libansilove-1.4.1-cmake_minimum_required.patch" ) +src_install() { + cmake_src_install + + find "${ED}" -type f -iname "*.a" -delete || die +}