Jan Tojnar 2 years ago
parent 0a4072ce23
commit 82a6c5b162
  1. 12
      pkgs/development/compilers/vala/default.nix
  2. 1
      pkgs/top-level/all-packages.nix

@ -20,6 +20,8 @@ let
"0.54" = ./disable-graphviz-0.46.1.patch;
"0.55" = ./disable-graphviz-0.46.1.patch;
}.${lib.versions.majorMinor version} or (throw "no graphviz patch for this version of vala");
disableGraphviz = lib.versionAtLeast version "0.38" && !withGraphviz;
@ -68,7 +70,10 @@ let
passthru = {
updateScript = gnome.updateScript {
attrPath = "${pname}_${lib.versions.major version}_${lib.versions.minor version}";
attrPath =
let
roundUpToEven = num: num + lib.mod num 2;
in "${pname}_${lib.versions.major version}_${builtins.toString (roundUpToEven (lib.toInt (lib.versions.minor version)))}";
packageName = pname;
freeze = true;
};
@ -94,5 +99,10 @@ in rec {
sha256 = "Ygecof8C5dF65yqppa3GGuav3P67DZ8GBjo2776soMc=";
};
vala_0_56 = generic {
version = "0.55.3";
sha256 = "wWGF59HyF4NqfOvGSar+g1ULt7GS+9Mn7eOIzSwtUEk=";
};
vala = vala_0_54;
}

@ -13604,6 +13604,7 @@ with pkgs;
inherit (callPackage ../development/compilers/vala { })
vala_0_48
vala_0_54
vala_0_56
vala;
vyper = with python3Packages; toPythonApplication vyper;

Loading…
Cancel
Save