Unverified Commit 613c347a authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

nvc: 1.14.1 -> 1.14.2 (#358689)

parents bf84cc7f 2acfd434
Loading
Loading
Loading
Loading
+30 −23
Original line number Diff line number Diff line
{ lib
, stdenv
, fetchFromGitHub
, autoreconfHook
, check
, flex
, pkg-config
, which
, elfutils
, libffi
, llvm
, zlib
, zstd
{
  lib,
  stdenv,
  fetchFromGitHub,
  autoreconfHook,
  check,
  flex,
  pkg-config,
  which,
  elfutils,
  libffi,
  llvm,
  zlib,
  zstd,
  apple-sdk_11,
}:

stdenv.mkDerivation rec {
  pname = "nvc";
  version = "1.14.1";
  version = "1.14.2";

  src = fetchFromGitHub {
    owner = "nickg";
    repo = "nvc";
    rev = "r${version}";
    hash = "sha256-EPnHm2bZCui8K/H1a6+pgec3Lrf+zAlFoKYBnLspdQQ=";
    hash = "sha256-ppZ6rvSmny4wKCpdlJvvaLOTUn3/hUAiEhEkj33oF3c=";
  };

  nativeBuildInputs = [
@@ -32,13 +34,18 @@ stdenv.mkDerivation rec {
    which
  ];

  buildInputs = [
  buildInputs =
    [
      libffi
      llvm
      zlib
      zstd
  ] ++ lib.optionals (lib.meta.availableOn stdenv.hostPlatform elfutils) [
    ]
    ++ lib.optionals (lib.meta.availableOn stdenv.hostPlatform elfutils) [
      elfutils
    ]
    ++ lib.optionals stdenv.hostPlatform.isDarwin [
      apple-sdk_11
    ];

  preConfigure = ''
+0 −2
Original line number Diff line number Diff line
@@ -17975,8 +17975,6 @@ with pkgs;
    withNgshared = false;
  };
  nvc = darwin.apple_sdk_11_0.callPackage ../applications/science/electronics/nvc { };
  openems = callPackage ../applications/science/electronics/openems {
    qcsxcad = libsForQt5.qcsxcad;
  };