Unverified Commit 52898be5 authored by Andreas Wendleder's avatar Andreas Wendleder
Browse files

magic-vlsi: 8.3.602 -> 8.3.628

- Update to latest stable revision to include GDSII and property fixes.
- Disable fortify hardening to prevent "buffer overflow detected" crashes
  caused by long environment strings/paths in Nix.
parent 1a180b6d
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -20,16 +20,18 @@

stdenv.mkDerivation (finalAttrs: {
  pname = "magic-vlsi";
  version = "8.3.602";
  version = "8.3.628";

  src = fetchFromGitHub {
    owner = "RTimothyEdwards";
    repo = "magic";
    tag = finalAttrs.version;
    hash = "sha256-jNcuTdBHyVUEvdavIaB2LfMBKhHZkCxFOYyA2kBezqc=";
    hash = "sha256-Zs9M2UgN+tIty7/DwLKVLjrPZxfd0qpM90F9QjUI6wM=";
    leaveDotGit = true;
  };

  hardeningDisable = [ "fortify" ];

  patches = [
    (fetchpatch {
      name = "fix-buffer-overflow-runstats.patch";