gnu: yosys: Update to 0.46.

* gnu/packages/fpga.scm (yosys): Update to 0.46.

Change-Id: Id980679e6576b27429611f8399eff2185e57d684
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
This commit is contained in:
Cayetano Santos 2024-11-09 20:08:25 +01:00 committed by Maxim Cournoyer
parent 66b1471199
commit 4bfe5fc584
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -8,6 +8,7 @@
;;; Copyright © 2022 Christian Gelinek <cgelinek@radlogic.com.au> ;;; Copyright © 2022 Christian Gelinek <cgelinek@radlogic.com.au>
;;; Copyright © 2022 jgart <jgart@dismail.de> ;;; Copyright © 2022 jgart <jgart@dismail.de>
;;; Copyright © 2024 Efraim Flashner <efraim@flashner.co.il> ;;; Copyright © 2024 Efraim Flashner <efraim@flashner.co.il>
;;; Copyright © 2024 Jakob Kirsch <jakob.kirsch@web.de>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
@ -38,6 +39,7 @@
#:use-module (gnu packages autotools) #:use-module (gnu packages autotools)
#:use-module (gnu packages algebra) #:use-module (gnu packages algebra)
#:use-module (gnu packages base) #:use-module (gnu packages base)
#:use-module (gnu packages bash)
#:use-module (gnu packages bison) #:use-module (gnu packages bison)
#:use-module (gnu packages boost) #:use-module (gnu packages boost)
#:use-module (gnu packages check) #:use-module (gnu packages check)
@ -147,15 +149,15 @@ For synthesis, the compiler generates netlists in the desired format.")
(define-public yosys (define-public yosys
(package (package
(name "yosys") (name "yosys")
(version "0.26") (version "0.46")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
(url "https://github.com/YosysHQ/yosys") (url "https://github.com/YosysHQ/yosys")
(commit (string-append "yosys-" version)))) (commit version)))
(sha256 (sha256
(base32 (base32
"0s79ljgbcfkm7l9km7dcvlz4mnx38nbyxppscvh5il5lw07n45gx")) "1zj7vbpy6v1wn4p5cjs4hdjd467a1j1aj2qhs148bl2s6mzq3p86"))
(file-name (git-file-name name version)))) (file-name (git-file-name name version))))
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments (arguments
@ -214,6 +216,7 @@ For synthesis, the compiler generates netlists in the desired format.")
tcl)) ; tclsh for the tests tcl)) ; tclsh for the tests
(inputs (inputs
(list abc (list abc
bash-minimal
graphviz graphviz
gtkwave gtkwave
libffi libffi