ieda: 0-unstable-2025-05-30 -> 0-unstable-2025-06-30 (#420986)

authored by

Aleksana and committed by
GitHub
1f024b43 7adb418c

+10 -20
+10 -20
pkgs/by-name/ie/ieda/package.nix
··· 2 lib, 3 stdenv, 4 fetchgit, 5 - fetchFromGitHub, 6 fetchpatch, 7 callPackages, 8 cmake, ··· 24 onnxruntime, 25 }: 26 let 27 - glog-lock = glog.overrideAttrs (oldAttrs: rec { 28 - version = "0.6.0"; 29 - src = fetchFromGitHub { 30 - owner = "google"; 31 - repo = "glog"; 32 - rev = "v${version}"; 33 - sha256 = "sha256-xqRp9vaauBkKz2CXbh/Z4TWqhaUtqfbsSlbYZR/kW9s="; 34 - }; 35 - }); 36 rootSrc = stdenv.mkDerivation { 37 pname = "iEDA-src"; 38 - version = "2025-05-30"; 39 src = fetchgit { 40 url = "https://gitee.com/oscc-project/iEDA"; 41 - rev = "3096147fcea491c381da2928be6fb5a12c2d97b7"; 42 - sha256 = "sha256-rPkcE+QFMlEuwwJ/QBgyLTXP5lWLQPj5SOlZysJ6WTI="; 43 }; 44 45 patches = [ ··· 47 # and remove some libs or path that they hard-coded in the source code. 48 # Should be removed after we upstream these changes. 49 (fetchpatch { 50 - url = "https://github.com/Emin017/iEDA/commit/e899b432776010048b558a939ad9ba17452cb44f.patch"; 51 - hash = "sha256-fLKsb/dgbT1mFCWEldFwhyrA1HSkKGMAbAs/IxV9pwM="; 52 }) 53 # This patch is to fix the compile error on the newer version of gcc/g++ 54 - # which is caused by some incorrect declarations and usages of the Boost library. 55 # Should be removed after we upstream these changes. 56 (fetchpatch { 57 - url = "https://github.com/Emin017/iEDA/commit/3a2c7e27a5bd349d72b3a7198358cd640c678802.patch"; 58 - hash = "sha256-2YROkQ92jGOJZr+4+LrwRJKxhA39Bypb1xFdo6aftu8="; 59 }) 60 ]; 61 ··· 76 in 77 stdenv.mkDerivation { 78 pname = "iEDA"; 79 - version = "0-unstable-2025-05-30"; 80 81 src = rootSrc; 82 ··· 107 rustpkgs.verilog-parser 108 rustpkgs.liberty-parser 109 gtest 110 - glog-lock 111 gflags 112 boost 113 onnxruntime
··· 2 lib, 3 stdenv, 4 fetchgit, 5 fetchpatch, 6 callPackages, 7 cmake, ··· 23 onnxruntime, 24 }: 25 let 26 rootSrc = stdenv.mkDerivation { 27 pname = "iEDA-src"; 28 + version = "2025-06-30"; 29 src = fetchgit { 30 url = "https://gitee.com/oscc-project/iEDA"; 31 + rev = "689f172c726c3934d49577f09adb5b09804f11e5"; 32 + sha256 = "sha256-JJePIn+NUScb+3o67vT31BoKHcfBuE9osV4SrcicFds="; 33 }; 34 35 patches = [ ··· 37 # and remove some libs or path that they hard-coded in the source code. 38 # Should be removed after we upstream these changes. 39 (fetchpatch { 40 + url = "https://github.com/Emin017/iEDA/commit/c17e42a3673afd9c7ace9374f85290a85354bb78.patch"; 41 + hash = "sha256-xa1oSy3OZ5r0TigGywzpVPvpPnA7L6RIcNktfFen4AA="; 42 }) 43 # This patch is to fix the compile error on the newer version of gcc/g++ 44 + # We remove some forward declarations which are not allowed in newer versions of gcc/g++ 45 # Should be removed after we upstream these changes. 46 (fetchpatch { 47 + url = "https://github.com/Emin017/iEDA/commit/f5464cc40a2c671c5d405f16b509e2fa8d54f7f1.patch"; 48 + hash = "sha256-uVMV/CjkX9oLexHJbQvnEDOET/ZqsEPreI6EQb3Z79s="; 49 }) 50 ]; 51 ··· 66 in 67 stdenv.mkDerivation { 68 pname = "iEDA"; 69 + version = "0-unstable-2025-06-30"; 70 71 src = rootSrc; 72 ··· 97 rustpkgs.verilog-parser 98 rustpkgs.liberty-parser 99 gtest 100 + glog 101 gflags 102 boost 103 onnxruntime