Package Details: yosys-nightly 1:20260306_v0.63_49_g95d738edc-1

Git Clone URL: https://aur.archlinux.org/yosys-nightly.git (read-only, click to copy)
Package Base: yosys-nightly
Description: Yosys Open SYnthesis Suite, A framework for RTL synthesis
Upstream URL: https://yosyshq.net/yosys/
Licenses: custom:ISC
Conflicts: python-yosys, yosys, yosys-git
Provides: yosys
Replaces: python-yosys, yosys, yosys-git
Submitter: lethalbit
Maintainer: lethalbit
Last Packager: lethalbit
Votes: 3
Popularity: 0.71
First Submitted: 2021-09-16 21:19 (UTC)
Last Updated: 2026-03-06 00:00 (UTC)

Latest Comments

1 2 Next › Last »

1NFR4R3D commented on 2026-02-05 01:24 (UTC)

That was fast! Works like a charm now, thanks!

lethalbit commented on 2026-02-05 00:41 (UTC)

Hey, @1NFR4R3D, I totally missed that, fixed it just now and it should be all fixed, let me know how it works~

1NFR4R3D commented on 2026-02-05 00:37 (UTC)

Thanks @lethalbit for maintaining this package!

A the package is (kinda, sorta) borked as of now (5 Feb), in that it doesn't have the uv package listed as a dependency.

Cheers!

lethalbit commented on 2026-01-30 21:06 (UTC)

Hey @gonsolo,

I tentatively enabled it, (and thus added pybind11 as a build dep).

The way the Python build for Yosys is done is less than ideal, so for now it duplicates the techlibs, which I really rather not do, so I'll look into seeing if I can squish together a patch that will let it use the parent Yosys techlibs, so we don't duplicate that.

Also might possibly be worth me splitting the package into a python-yosys-nightly as well, so people who only want that slice can get it.

But for now it's been done and should be in the next bump at 0000 UTC (~2h)

I didn't get a chance to properly test it though, so it might be a little busted, let me know.

gonsolo commented on 2026-01-30 10:21 (UTC)

Hi!

Could you enable pyosys?

diff --git a/yosys.conf b/yosys.conf
index 52f0b56..1528967 100644
--- a/yosys.conf
+++ b/yosys.conf
@@ -3,5 +3,6 @@ CONFIG := gcc
 ABCPULL := 1
 ENABLE_LIBYOSYS := 1
 ENABLE_PYTHON := 1
+ENABLE_PYOSYS := 1
 CC := gcc
 CXX := g++

Auerhuhn commented on 2024-06-04 06:24 (UTC)

Thanks @lethalbit for the update!

lethalbit commented on 2024-06-04 03:04 (UTC)

Hey @Auerhuhn,

Yeah that's reasonable, I just updated the pkgbuild templates so tomorrow night they should be all set to go.

I also added it for the nextpnr packages, just in case:tm:

Auerhuhn commented on 2024-06-03 20:41 (UTC)

Hi @lethalbit!

Thanks for maintaining yosys-nightly. Would you mind adding a provides directive? For example:

provides=("yosys=$(cut -d _ -f 3 <<< "${pkgver}")")

so that yosys-nightly with a pkgver of 20240603_yosys_0.41_126_g803703a83 would provide yosys=0.41.

That would allow yosys-nightly to work as a drop-in for requirements such as yosys>=0.40 (as found in python-amaranth-git.)

Thanks in advance! Claudia aka Auerhuhn

lethalbit commented on 2022-02-19 08:42 (UTC)

@gururise yeah sorry that's been broken a while, an ABC update caused things to brake and the PKGBUILD was a touch incorrect, however that should be addressed and fixed now,

let me know if there is anything else~

gururise commented on 2021-11-28 07:05 (UTC) (edited on 2021-11-28 07:05 (UTC) by gururise)

I am getting the following error:

Switched to a new branch 'makepkg'

-> Creating working copy of yosys-abc git repo... Cloning into 'yosys-abc'... done.

fatal: invalid reference: 3fa90540 ==> ERROR: Failure while creating working copy of yosys-abc git repo Aborting... -> error making: yosys-nightly