mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
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:
committed by
Sam James
parent
271cba8787
commit
213921a0eb
19
dev-cpp/pystring/files/fix_cmake4.patch
Normal file
19
dev-cpp/pystring/files/fix_cmake4.patch
Normal 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)
|
||||
26
dev-cpp/pystring/pystring-1.1.4-r2.ebuild
Normal file
26
dev-cpp/pystring/pystring-1.1.4-r2.ebuild
Normal 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"
|
||||
)
|
||||
Reference in New Issue
Block a user