fuzzylite: 6.0 -> 6.0-unstable-2025-08-30 (cmake-4 compatible) (#449261)

This commit is contained in:
Azat Bahawi
2025-10-07 11:50:35 +00:00
committed by GitHub
+7 -4
View File
@@ -5,19 +5,19 @@
cmake,
ninja,
useFloat ? false,
unstableGitUpdater,
}:
stdenv.mkDerivation rec {
pname = "fuzzylite";
version = "6.0";
version = "6.0-unstable-2025-08-30";
src = fetchFromGitHub {
owner = "fuzzylite";
repo = "fuzzylite";
rev = "v${version}";
hash = "sha256-i1txeUE/ZSRggwLDtpS8dd4uuZfHX9w3zRH0gBgGXnk=";
rev = "fe62b61ad0e301fbd8868d5fc3d76d7590c59636";
hash = "sha256-p3ikdY3kfC8N7XsHHa3HzWI0blciWoxCHiEOOUt2yLY=";
};
sourceRoot = "${src.name}/fuzzylite";
outputs = [
"out"
@@ -39,6 +39,9 @@ stdenv.mkDerivation rec {
"-DFL_USE_FLOAT:BOOL=${if useFloat then "ON" else "OFF"}"
];
# use unstable as latest release does not yet support cmake-4
passthru.updateScript = unstableGitUpdater { tagPrefix = "v"; };
meta = with lib; {
description = "Fuzzy logic control library in C++";
mainProgram = "fuzzylite";