From 614a92cae84dbfe0a4b34c3075d09e879cc98724 Mon Sep 17 00:00:00 2001 From: Danny Milosavljevic Date: Thu, 3 Nov 2022 19:44:00 +0100 Subject: gnu: nvc: Update to 1.7.2. * gnu/packages/fpga.scm (nvc): Update to 1.7.2. [inputs]: Add elfutils. [home-page]: Modify. --- gnu/packages/fpga.scm | 13 ++++++++----- 1 file 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 -- cgit 1.4.1