Package Details: yosys-nightly 1:20241011_0.46_12_g0200a7680-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: yosys, yosys-git
Provides: yosys
Replaces: yosys, yosys-git
Submitter: lethalbit
Maintainer: lethalbit
Last Packager: lethalbit
Votes: 1
Popularity: 0.000000
First Submitted: 2021-09-16 21:19 (UTC)
Last Updated: 2024-10-11 00:00 (UTC)

Dependencies (16)

Sources (2)

Latest Comments

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

ainola commented on 2021-11-25 03:18 (UTC) (edited on 2021-11-25 03:19 (UTC) by ainola)

@Xyne: It is? I don't see anything like that mentioned in the docs (I don't see any mention at all, to be honest). Looking at other -nightly packages suggests that they should have pkgver() functions like VCS packages.

Xyne commented on 2021-11-22 07:47 (UTC) (edited on 2021-11-22 07:48 (UTC) by Xyne)

Using a fixed commit is a valid method for posting nightly builds. There's no difference between that and using a dedicated nightly archive if that is upstream's intention.

I deleted symbiyosys-nightly without fully scrutinizing the PKGBUILD to check for the fixed commits in the source url. "#commit=..." should be inside the quotation marks so that it does not appear as a comment.

Please fix the URLs and address other issues with this PKGBUILD such as the useless "cd" commands. Use yosys-git as a template for your corrections. Then please do the same for symiyosys-nightly and re-upload it.

I apologize for the erroneous deletion.

FabioLolix commented on 2021-11-18 20:31 (UTC)

If there are nightlies use them as source.

Upload of pkgbuilds don't need permission from developers or third-party, following packaging guidelines is enough, automatic bump of pkgbuilds is not welcome, with your reasoning every -git,-svn,-hg pkgbuild could have a -nightly one. I'm not the one who made the deletion request.

lethalbit commented on 2021-11-18 15:36 (UTC)

FabioLolix, seeing as I work for YosysHQ, and this package has been given the green-light by them, I don't see why this and the symbiyosys-nightly packages need to be removed.

In the first place they are fundamentally different in the fact that the nightly packages are pinned to the latest commit at UTC 0 every day when the version is rolled, where as the -git package which needs to be re-installed to update it unless the version of the package is explicitly rolled.

In addition to this, yosys /does/ have nightlies, we have a CI job that bumps the version number between releases.

All in all, as an employee of YosysHQ, I don't see the need to remove this nor the symbiyosys-nightly packages unless a better argument than 'it is a dupe of the -git package' can be presented.

FabioLolix commented on 2021-11-17 19:45 (UTC)

Hello, while there are several things that need to be corrected in the pkgbuild, it should not have been uploaded in first place (there aren't nightly releases, yosys-git exist) so please ask for deletion and update your other pkgbuilds accordingly, the same is valid for symbiyosys-nightly