diff options
Diffstat (limited to 'gnu/packages/fpga.scm')
-rw-r--r-- | gnu/packages/fpga.scm | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/gnu/packages/fpga.scm b/gnu/packages/fpga.scm index ba0d169fbc..070caf284c 100644 --- a/gnu/packages/fpga.scm +++ b/gnu/packages/fpga.scm @@ -7,6 +7,7 @@ ;;; Copyright © 2021 Andrew Miloradovsky <[email protected]> ;;; Copyright © 2022 Christian Gelinek <[email protected]> ;;; Copyright © 2022 jgart <[email protected]> +;;; Copyright © 2024 Efraim Flashner <[email protected]> ;;; ;;; This file is part of GNU Guix. ;;; @@ -467,18 +468,19 @@ a hardware description and verification language.") (define-public systemc (package (name "systemc") - (version "2.3.3") + (version "3.0.0") (source (origin - (method url-fetch) - (uri (string-append - "https://accellera.org/images/downloads/standards/" - "systemc/systemc-" version ".tar.gz")) + (method git-fetch) + (uri (git-reference + (url "https://github.com/accellera-official/systemc") + (commit version))) + (file-name (git-file-name name version)) (sha256 - (base32 "0gvv3xmhiwx1izmzy06yslzqzh6ygrgmw53xqfmyvbz5a6ivk0ap")))) + (base32 "1v5fg3h9ffdzq9f6zplvr9all00ssc1gpdvbg129xahkrbl53kvw")))) (native-inputs (list perl)) - (build-system gnu-build-system) - (arguments '(#:configure-flags '("--enable-debug"))) + (build-system cmake-build-system) + (arguments '(#:test-target "check")) (home-page "https://accellera.org/community/systemc") (synopsis "Library for event-driven simulation") (description |