allegro5: fix build with cmake 4 (#449324)

This commit is contained in:
Yohann Boniface
2025-10-07 10:58:47 +00:00
committed by GitHub

View File

@@ -4,9 +4,11 @@
cmake,
enet,
fetchFromGitHub,
fetchpatch2,
fixDarwinDylibNames,
flac,
freetype,
gitUpdater,
gtk3,
libGL,
libGLU,
@@ -53,6 +55,14 @@ stdenv.mkDerivation rec {
sha256 = "sha256-agE3K+6VhhG/LO52fiesCsOq1fNYVRhdW7aKdPCbTOo=";
};
patches = [
(fetchpatch2 {
name = "Bump-CMake-minimum-version-to-3.5";
url = "https://github.com/liballeg/allegro5/commit/6e93fcaabaafd81701f4cd1b74f4b69dd598bc9b.patch?full_index=1";
hash = "sha256-IEnn66bS2m6MVFCNf341yLtd7jTl2gflL5EFJFmbEt4=";
})
];
nativeBuildInputs = [
cmake
pkg-config
@@ -117,6 +127,10 @@ stdenv.mkDerivation rec {
"dev"
];
strictDeps = true;
passthru.updateScript = gitUpdater { };
meta = with lib; {
description = "Game programming library";
homepage = "https://liballeg.org/";