diff options
author | Danny Milosavljevic <dannym@scratchpost.org> | 2022-11-03 19:44:00 +0100 |
---|---|---|
committer | Danny Milosavljevic <dannym@scratchpost.org> | 2022-11-03 19:46:17 +0100 |
commit | 614a92cae84dbfe0a4b34c3075d09e879cc98724 (patch) | |
tree | 0dc155b3bd24f7434a45bd782be22d845f6e0392 | |
parent | 9560932ce04bfecdfefc5fdb8699fa1f64887286 (diff) | |
download | guix-614a92cae84dbfe0a4b34c3075d09e879cc98724.tar.gz |
gnu: nvc: Update to 1.7.2.
* gnu/packages/fpga.scm (nvc): Update to 1.7.2. [inputs]: Add elfutils. [home-page]: Modify.
-rw-r--r-- | gnu/packages/fpga.scm | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/gnu/packages/fpga.scm b/gnu/packages/fpga.scm index 082b0c08ed..b2b3b63672 100644 --- a/gnu/packages/fpga.scm +++ b/gnu/packages/fpga.scm @@ -37,6 +37,7 @@ #:use-module (gnu packages autotools) #:use-module (gnu packages base) #:use-module (gnu packages compression) + #:use-module (gnu packages elf) #:use-module (gnu packages pkg-config) #:use-module (gnu packages tcl) #:use-module (gnu packages readline) @@ -433,7 +434,7 @@ a hardware description and verification language.") (define-public nvc (package (name "nvc") - (version "1.5.3") + (version "1.7.2") (source (origin (method git-fetch) (uri (git-reference @@ -442,10 +443,11 @@ a hardware description and verification language.") (file-name (string-append name "-" version "-checkout")) (sha256 (base32 - "1gjpwblp8isplyad3b6fl7cb5qv1rn3lf9qgf4l139y97cp2mm4s")))) + "01b0yhr0fw59nxwi4pz04mp9b71mg6s7zaysp0r8h0m2nd5pbpgc")))) (build-system gnu-build-system) (arguments - `(#:configure-flags + `(#:out-of-source? #t + #:configure-flags '("--enable-vhpi") #:phases (modify-phases %standard-phases @@ -462,10 +464,11 @@ a hardware description and verification language.") which check)) ; for the tests (inputs - (list llvm-9)) + (list elfutils + llvm-9)) (synopsis "VHDL compiler and simulator") (description "This package provides a VHDL compiler and simulator.") - (home-page "https://github.com/nickg/nvc") + (home-page "https://www.nickg.me.uk/nvc/") (license license:gpl3+))) (define-public systemc |