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