Unverified Commit 83633d71 authored by Yohann Boniface's avatar Yohann Boniface Committed by GitHub
Browse files

ieda: 0.1.0-unstable-2025-09-10 -> 0.1.0-unstable-2025-11-08 (#461952)

parents 5912ab62 0bd377e1
Loading
Loading
Loading
Loading
+7 −8
Original line number Diff line number Diff line
@@ -28,21 +28,20 @@
let
  rootSrc = stdenv.mkDerivation {
    pname = "iEDA-src";
    version = "2025-09-10";
    version = "2025-11-08";
    src = fetchgit {
      url = "https://gitee.com/oscc-project/iEDA";
      rev = "614a91b4d18ba7dc561315f2d5fdae4a5451f486";
      sha256 = "sha256-xn1hpnSyO+jauYYhlsKjBkkD3RJ1GqbHtnWRe/My1R0=";
      rev = "038eb6454cb7e83c6b65b933e8a21b3e4b4776e0";
      sha256 = "sha256-wUqpiCU5ap6oda2ReHtUBwI0XMEUcuXY7qWNQ2UlL9A=";
    };

    patches = [
      # This patch is to fix the build error caused by the missing of the header file,
      # and remove some libs or path that they hard-coded in the source code.
      # This patch is to fix the build system to properly find and link against rust libraries.
      # Due to the way they organized the source code, it's hard to upstream this patch.
      # So we have to maintain this patch locally.
      (fetchpatch {
        url = "https://github.com/Emin017/iEDA/commit/c6b642f3db6c156eaf4f1203612592c86e49e1b5.patch";
        hash = "sha256-L0bmW7kadmLLng9rZOT1NpvniBpuD8SUqCfeH2cCrdg=";
        url = "https://github.com/Emin017/iEDA/commit/e5f3ce024965df5e1d400b6a1d7f8b5b307a4bf3.patch";
        hash = "sha256-YJnY+r9A887WT0a/H/Zf++r1PpD7t567NpkesDmIsD0=";
      })
      # Comment out the iCTS test cases that will fail due to some linking issues on aarch64-linux
      (fetchpatch {
@@ -66,7 +65,7 @@ let
in
stdenv.mkDerivation {
  pname = "iEDA";
  version = "0.1.0-unstable-2025-09-10";
  version = "0.1.0-unstable-2025-11-08";

  src = rootSrc;