Search Criteria
Package Details: python-amaranth 0.5.4-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/python-amaranth.git (read-only, click to copy) |
---|---|
Package Base: | python-amaranth |
Description: | A modern hardware definition language and toolchain based on Python (formerly nMigen) |
Upstream URL: | https://github.com/amaranth-lang/amaranth |
Licenses: | BSD |
Conflicts: | python-amaranth-git, python-nmigen, python-nmigen-git |
Provides: | python-amaranth, python-nmigen |
Replaces: | python-nmigen |
Submitter: | salfter |
Maintainer: | salfter |
Last Packager: | salfter |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2024-06-03 20:44 (UTC) |
Last Updated: | 2025-01-09 21:29 (UTC) |
Dependencies (16)
- python (python37AUR, python311AUR, python310AUR)
- python-jinja
- python-pyvcdAUR
- git (git-gitAUR, git-glAUR) (make)
- python-build (make)
- python-installer (make)
- python-jschonAUR (make)
- python-packaging (make)
- python-pdm-backend (make)
- python-setuptools-scm (make)
- python-wheel (make)
- python-pytest (check)
- symbiyosys-gitAUR (check)
- yices (check)
- yosys (yosys-gitAUR, yosys-nightlyAUR) (check)
- python-paramiko (python-paramiko-ngAUR) (optional) – for remote builds
Required by (13)
- python-amaranth-boards-git
- python-amaranth-soc
- python-apollo (optional)
- python-cynthion
- python-glasgow-git
- python-jtagtap-git
- python-luna-soc
- python-luna-soc-git
- python-luna-usb
- python-luna-usb-git
- python-minerva-amaranth0.4
- python-minerva-git
- python-sphinxcontrib-hdl-diagrams (requires python-nmigen)
Latest Comments
n00k commented on 2025-01-05 16:53 (UTC)
As stated by the last comment, here is a version based on the released package (0.5.4) on PyPi:
Popolon commented on 2024-12-28 23:12 (UTC)
Please base your code on released version, as the name of this package doesn't contains '-git'. Current release is 0.5.4
https://github.com/amaranth-lang/amaranth/releases/tag/v0.5.4
Popolon commented on 2024-12-21 14:49 (UTC) (edited on 2024-12-21 14:52 (UTC) by Popolon)
Please add the python-pdm-backend dependency, as needed at least for build.
Looks like it doesn't work with pdm-backend = 2.4.3
salfter commented on 2024-06-11 17:08 (UTC)
Fixes applied...thanks! I've also applied the same patchfile removal to my Gentoo ebuild.
Auerhuhn commented on 2024-06-09 18:59 (UTC)
Oh, and in case you’d like to simplify your PDM patch, I’ve managed to do without your patch by just removing the
pdm.backend._vendor.
part from the import:Auerhuhn commented on 2024-06-09 18:37 (UTC)
Hi @salfter,
Thanks for the upload – I’ve been waiting for this package!
Without your pinned version, I wouldn’t have been able to get python-cynthion to work, which is incompatible with the changes in amaranth v0.5.
Btw, the package fails to build in a clean chroot; would you mind adding
python-packaging
andpython-pdm-backend
to yourmakedepends
?Thanks again for the upload and kind regards,
Claudia (aka Auerhuhn)