summaryrefslogtreecommitdiff
path: root/media-libs/freeglut
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs/freeglut')
-rw-r--r--media-libs/freeglut/Manifest3
-rw-r--r--media-libs/freeglut/files/freeglut-3.6.0-cmake4.patch24
-rw-r--r--media-libs/freeglut/freeglut-3.6.0-r1.ebuild1
3 files changed, 27 insertions, 1 deletions
diff --git a/media-libs/freeglut/Manifest b/media-libs/freeglut/Manifest
index 02fffaf4e3ba..f16ec72099f9 100644
--- a/media-libs/freeglut/Manifest
+++ b/media-libs/freeglut/Manifest
@@ -1,4 +1,5 @@
AUX freeglut-3.6.0-c23.patch 896 BLAKE2B 61470d013ba04bd738fbaa8a80e9ace000fd5dc3e9f8f46e9d003d3fcbc06fbd529dbb78ddaa977a3ae0c895452de0790feaa0c7caac14ea9b7916c0cab434d8 SHA512 9fc73f321f4aba7e9287baafa375ee1f0d84c912ee523d4abfe9a71bcd7f4cdecad014f1e72fe2e587b891a1f9d54e4ce56e85947bdf88e8b02d8b105e7b3ba8
+AUX freeglut-3.6.0-cmake4.patch 648 BLAKE2B fb24639944b41fc89c560d4534b506f170b34c4761b0e4a49b202a7a0bb56e5bf6f636654bb12eb8fe5e88dd78840a0069deba6422cf42120c52892de7342aba SHA512 b7f2838d8687462c368b8f1cc958a931d9642472d84851db52eacf7a670a034a54018ad1b9a67e1f2176aa75d093887c00a35ca3c3908098642c5958d717769e
DIST freeglut-3.6.0.tar.gz 429619 BLAKE2B c42985013aafbe0e21369295f67355f2b498f284289fceed9baff5de6a46b7fee2a2ee07e00c136f65caa9159b635df82030a112eae101f9f82751abd76636e4 SHA512 ceb5dd9ea86e915acb177e405e79b92f77cf3213ba21fe200491d0b1150dd9c81835b71cb8a928bd514eb719626ff802250429df2f6dfa33f8e181c3f74b2dd0
-EBUILD freeglut-3.6.0-r1.ebuild 1369 BLAKE2B be0118d3f6db4bc778d39cff46e6d2266ccee1df21d1422a2e2be61bcb1d25954dde9bbb13eff1415d42a0626dc13c565e6cf78468a50ddde8f513879f8e2f0c SHA512 f842f557e1ebd9adf1a9e133a860a06cc6ced4409c7640d0b133170e3beabdc5fe580c24e29f01e6919ff87161676ec4c9f1e0da5cd99c522c4d22c2c190f925
+EBUILD freeglut-3.6.0-r1.ebuild 1409 BLAKE2B 5f6c0f40b9c3b89b1ea54b8634658508c9d5daef23662bde9fa07e73048ae83c0826cb467b2359b997d3b8b134aa1ccdc9520d8c480308c534b5f33f337ea027 SHA512 664fc506e48f8abb12628c132cace900368b03cb5750fcf6430ffd980216fc8cb32e7a7119876f930a599a17e4c945b273dcc1080c41b3ee5f8e99a61a87011b
MISC metadata.xml 594 BLAKE2B 984028f68aa76f8cfe537ea8a9f090af580cbe5ec33007c91b5b95b1f8c5396c779f67155d99fce7708e4fba8ee661f35fb01f5fd714a5ccc08794516df15820 SHA512 159f5756565afb1a55ac874afc42e49591c94519970d10eb7857159262bf4f6e372e5c0584f03ed1ad70e28bb5d328d3f36fdb0208d9de8f22e307973ee38167
diff --git a/media-libs/freeglut/files/freeglut-3.6.0-cmake4.patch b/media-libs/freeglut/files/freeglut-3.6.0-cmake4.patch
new file mode 100644
index 000000000000..116a09893038
--- /dev/null
+++ b/media-libs/freeglut/files/freeglut-3.6.0-cmake4.patch
@@ -0,0 +1,24 @@
+From 2294389397912c9a6505a88221abb7dca0a4fb79 Mon Sep 17 00:00:00 2001
+From: John Tsiombikas <nuclear@member.fsf.org>
+Date: Thu, 20 Mar 2025 09:28:29 +0200
+Subject: [PATCH] Let cmake know we are aware there are newer versions and we
+ don't care
+
+Closes issue #207
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git ./CMakeLists.txt ./CMakeLists.txt
+index 791771e7..e5903ef4 100644
+--- ./CMakeLists.txt
++++ ./CMakeLists.txt
+@@ -1,4 +1,4 @@
+-CMAKE_MINIMUM_REQUIRED(VERSION 3.1 FATAL_ERROR)
++CMAKE_MINIMUM_REQUIRED(VERSION 3.1...3.5 FATAL_ERROR)
+ PROJECT(freeglut LANGUAGES C)
+
+ #######################
+--
+2.49.0
+
diff --git a/media-libs/freeglut/freeglut-3.6.0-r1.ebuild b/media-libs/freeglut/freeglut-3.6.0-r1.ebuild
index 97c0694706ee..0b8bfa644405 100644
--- a/media-libs/freeglut/freeglut-3.6.0-r1.ebuild
+++ b/media-libs/freeglut/freeglut-3.6.0-r1.ebuild
@@ -27,6 +27,7 @@ BDEPEND="virtual/pkgconfig"
PATCHES=(
"${FILESDIR}"/${PN}-3.6.0-c23.patch
+ "${FILESDIR}"/${PN}-3.6.0-cmake4.patch
)
src_configure() {