rezso/HDL

Project ID: 46761

Description

Hardware Description Language Tools related packages for RHEL / Fedora

Repository also holds related shared libraries.

See Packages section for complete list and names.

All packages are latest branches updated on regular weekly basis.

The automated actions are governed transparently from here: copr-packages

Remarks

For more interests there is also a dedicated VLSI repository for silicon related tools.

Installation Instructions

Install steps

(1) Enable this repository:

dnf copr enable rezso/HDL

(2) Now ready to install things:

dnf install yosys nextpnr

Toolchain install steps

Matrix of available libc flavours:

+---------+--------+--------+-------+---------+ | {ARCH} | {LIBC} | +---------+--------+--------+--------+--------+ | | newlib | glibc | musl |picolibc| +---------+--------+--------+--------+--------+ | aarch64 | | Y | O | O | +---------+--------+--------+--------+--------+ | ppc64le | | Y | O | O | +---------+--------+--------+--------+--------+ | lm32 | Y | | | | +---------+--------+--------+--------+--------+ | or1k | Y | | O | | +---------+--------+--------+--------+--------+ | riscv64 | Y | | O | O | +---------+--------+--------+--------+--------+ | sh | Y | | | | +---------+--------+--------+--------+--------+ | xtensa | | | | Y | +---------+--------+--------+--------+--------+ # Y = default # O = optional

(1) Assure previous deletion:

dnf remove riscv64-*

(2) Choose newlib libc flavour for riscv64 and install:

dnf install riscv64-gcc riscv64-gcc-c++ riscv64-newlib

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
EPEL 8 aarch64 (1942)*, ppc64le (2017)*, x86_64 (2267)* EPEL 8 (79 downloads)
EPEL 9 aarch64 (1646)*, ppc64le (1766)*, x86_64 (1764)* EPEL 9 (9 downloads)
Fedora 35 aarch64 (2114)*, ppc64le (2157)*, x86_64 (3887)* Fedora 35 (59 downloads)
Fedora 36 aarch64 (2091)*, ppc64le (2088)*, x86_64 (2902)* Fedora 36 (28 downloads)
Fedora 37 aarch64 (1061)*, ppc64le (1141)*, x86_64 (1519)* Fedora 37 (2 downloads)
Fedora rawhide aarch64 (1999)*, ppc64le (2150)*, x86_64 (5504)* Fedora rawhide (58 downloads)

* Total number of packages downloaded in the last seven days.

External Repository List

The following repositories are accessible during builds