cvc5: 1.3.2 → 1.3.3

libpoly: 0.2.0 → 0.2.1
This commit is contained in:
Vincent Laporte
2026-03-14 08:54:25 +01:00
parent 6829310fc8
commit 23864ebb6f
3 changed files with 30 additions and 15 deletions
+2 -2
View File
@@ -18,13 +18,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "cvc5";
version = "1.3.2";
version = "1.3.3";
src = fetchFromGitHub {
owner = "cvc5";
repo = "cvc5";
tag = "cvc5-${finalAttrs.version}";
hash = "sha256-Um1x+XgQ5yWSoqtx1ZWbVAnNET2C4GVasIbn0eNfico=";
hash = "sha256-tXhOMrf/sZwEZFWB2Amp9lApWEsfuPqaj9H7RmI733o=";
};
__structuredAttrs = true;
+17 -9
View File
@@ -13,6 +13,7 @@
vampire,
eprover-ho,
cvc5,
libpoly,
csdp,
rlwrap,
perl,
@@ -102,15 +103,22 @@ let
'';
};
cvc5' = cvc5.overrideAttrs {
version = "1.2.0";
src = fetchFromGitHub {
owner = "cvc5";
repo = "cvc5";
tag = "cvc5-1.2.0";
hash = "sha256-Um1x+XgQ5yWSoqtx1ZWbVAnNET2C4GVasIbn0eNfico=";
};
};
cvc5' =
(cvc5.override {
libpoly = libpoly.overrideAttrs {
version = "0.2.0";
__intentionallyOverridingVersion = true;
};
}).overrideAttrs
{
version = "1.2.0";
src = fetchFromGitHub {
owner = "cvc5";
repo = "cvc5";
tag = "cvc5-1.2.0";
hash = "sha256-Um1x+XgQ5yWSoqtx1ZWbVAnNET2C4GVasIbn0eNfico=";
};
};
in
stdenv.mkDerivation (finalAttrs: {
+11 -4
View File
@@ -9,14 +9,19 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libpoly";
version = "0.2.0";
version = "0.2.1";
src = fetchFromGitHub {
owner = "SRI-CSL";
repo = "libpoly";
# they've pushed to the release branch, use explicit tag
tag = "v${finalAttrs.version}";
sha256 = "sha256-gE2O1YfiVab/aIqheoMP8GhE+N3yho7kb5EP56pzjW8=";
hash =
{
"0.2.1" = "sha256-uDWDio+RzJrgGKbWfT6S6voaJrJR0PzPfyr+33dr0ds=";
"0.2.0" = "sha256-gE2O1YfiVab/aIqheoMP8GhE+N3yho7kb5EP56pzjW8=";
}
."${finalAttrs.version}";
};
postPatch = ''
@@ -24,11 +29,13 @@ stdenv.mkDerivation (finalAttrs: {
--replace-warn " -Werror " " "
'';
nativeBuildInputs = [ cmake ];
nativeBuildInputs = [
cmake
python3
];
buildInputs = [
gmp
python3
];
strictDeps = true;