uhdm: 1.84-unstable-2024-11-12 -> 1.86; surelog: 1.84-unstable-2024-12-06 -> 1.86 (#438855)

authored by pyrox.dev and committed by

GitHub 08de1862 8f1a04a5

+16 -11
+3 -4
pkgs/by-name/su/surelog/package.nix
··· 17 17 18 18 stdenv.mkDerivation (finalAttrs: { 19 19 pname = "surelog"; 20 - version = "1.84-unstable-2024-12-06"; 20 + version = "1.86"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "chipsalliance"; 24 24 repo = "surelog"; 25 - # Once we're back on a stable tag, use "v$(finalAttrs.version}" below. 26 - rev = "298a9cddc672cce7f25ec352f9f8f36f5b23aa4e"; 27 - hash = "sha256-Qv4dosj2dwakNCcvu483ZMuw+LlYs4fhZTULszERLSI="; 25 + tag = "v${finalAttrs.version}"; 26 + hash = "sha256-EEhaYimyzOgQB7dxbbTfsa7APC6SlFkz9ah9BLcKDq4="; 28 27 fetchSubmodules = false; # we use all dependencies from nix 29 28 }; 30 29
+13 -7
pkgs/by-name/uh/uhdm/package.nix
··· 9 9 }: 10 10 11 11 stdenv.mkDerivation (finalAttrs: { 12 - pname = "UHDM"; 13 - # When updating this package, also consider updating science/logic/surelog 14 - version = "1.84-unstable-2024-11-12"; 12 + pname = "uhdm"; 13 + # When updating this package, also consider updating surelog 14 + version = "1.86"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "chipsalliance"; 18 18 repo = "UHDM"; 19 - # After we're back on a stable tag, use v${finalAttrs.version} 20 - rev = "7d90dd0e68759775d0c86885d991925096b5b496"; 21 - hash = "sha256-msdtBAlOXwYJd0HhWmVo8oMJ6h8OUmy0ILxV1MV52PE="; 19 + tag = "v${finalAttrs.version}"; 20 + hash = "sha256-f7QJJEP/jL69DdMJOL5WQdDZU+kBnnLi2eX37AoaXls="; 22 21 fetchSubmodules = false; # we use all dependencies from nix 23 22 }; 24 23 ··· 38 37 ]; 39 38 40 39 doCheck = true; 41 - checkPhase = "make test"; 40 + 41 + checkPhase = '' 42 + runHook preCheck 43 + 44 + make test 45 + 46 + runHook postCheck 47 + ''; 42 48 43 49 meta = { 44 50 description = "Universal Hardware Data Model";