dev-cpp/pystring: Fix compliation with cmake 4

Closes: https://bugs.gentoo.org/952037
Signed-off-by: Sebastian Parborg <sebastian@blender.org>
Part-of: https://github.com/gentoo/gentoo/pull/42213
Closes: https://github.com/gentoo/gentoo/pull/42213
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Sebastian Parborg
2025-05-22 19:21:46 +02:00
committed by Sam James
parent 271cba8787
commit 213921a0eb
2 changed files with 45 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
From e5df7dd77f239889713ab54fa5f23504759e252f Mon Sep 17 00:00:00 2001
From: Timo Gurr <timo.gurr@gmail.com>
Date: Tue, 13 May 2025 16:30:22 +0200
Subject: [PATCH] cmake: fix build with cmake 4.0.0
---
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0354c36..758b20a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.2)
+cmake_minimum_required(VERSION 3.5)
project(pystring CXX)
option (BUILD_SHARED_LIBS "Build shared libraries (set to OFF to build static libs)" ON)

View File

@@ -0,0 +1,26 @@
# Copyright 2020-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
DESCRIPTION="C++ functions matching the interface and behavior of python string methods"
HOMEPAGE="https://github.com/imageworks/pystring"
if [[ "${PV}" == "9999" ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/imageworks/pystring.git"
else
SRC_URI="https://github.com/imageworks/pystring/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
fi
LICENSE="BSD"
SLOT="0/0.fudge"
PATCHES=(
"${FILESDIR}/fix_cmake4.patch"
# This release doesn't install the header file.
"${FILESDIR}/install_header_file.patch"
)