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