Package Details: fpga-toolchain-bin 20210614-1

Git Clone URL: https://aur.archlinux.org/fpga-toolchain-bin.git (read-only, click to copy)
Package Base: fpga-toolchain-bin
Description: Nightly builds of open-source FPGA tools
Upstream URL: https://github.com/open-tool-forge/fpga-toolchain
Licenses: GPL3
Conflicts: boolector, dfu-util, ecpprog, ghdl, ghdl-yosys-plugin, icestorm, nextpnr, openfpgaloader, prjtrellis, prjtrellis-db, symbiyosys, trellis, yices, yosys, z3
Submitter: nobodywasishere
Maintainer: nobodywasishere
Last Packager: nobodywasishere
Votes: 1
Popularity: 0.004605
First Submitted: 2020-08-13 04:48
Last Updated: 2021-06-15 01:11

Pinned Comments

nobodywasishere commented on 2020-08-13 05:47

This PKGBUILD is updated everyday using this script: https://gist.github.com/nobodywasishere/38ad7814f5e0fbf4ef18b2860b058a90. It checks to make sure the PKGBUILD works on the new version, and that there's a linux build available upstream. If necessary, just modifying pkgver will give you that date's build if there's a linux build available.

As of 20200813-1, the python extension of nextpnr will not work. I am working with upstream to fix this. My apologies in the meantime.

Latest Comments

korken89 commented on 2021-05-02 19:50

I think it is acceptable, but best would be if both could coexist. Not sure why they chose a binary name that collides with the most used viewer. :P

nobodywasishere commented on 2021-04-29 19:06

@korken89 I also ran into this issue. I'm thinking about moving this from installing to /usr/ but instead to /opt/fpga-toolchain/ to avoid conflicts like this. You'd just have to add that to your PATH (and set GHDL_PREFIX accordingly) and it would avoid conflicts like this in the future. What do you think?

korken89 commented on 2021-04-29 15:00

Hi,

The last update fpga-toolchain-bin 20210428-2 collides with gtkwave. Is this intentional?

Install error: error: failed to commit transaction (conflicting files) fpga-toolchain-bin: /usr/bin/ghwdump exists in filesystem (owned by gtkwave) Errors occurred, no packages were upgraded.

korken89 commented on 2020-11-10 16:33

Thanks for updating! :D

nobodywasishere commented on 2020-11-09 08:58

@korken89 Good catch! Thank you for that. I've been busy with school and didn't notice my computer wasn't connected to the internet. Just updated it and added the conflicting packages as well.

korken89 commented on 2020-11-09 08:14

Hi again,

Looking at the latest release, it seems this package is about 1.5 weeks old now. Maybe the script needs running?

korken89 commented on 2020-11-09 07:39

Hi, the following packages should be added as conflicting packages:

  • prjtrellis
  • prjtrellis-db

Thanks for the collection!

nobodywasishere commented on 2020-08-13 05:47

This PKGBUILD is updated everyday using this script: https://gist.github.com/nobodywasishere/38ad7814f5e0fbf4ef18b2860b058a90. It checks to make sure the PKGBUILD works on the new version, and that there's a linux build available upstream. If necessary, just modifying pkgver will give you that date's build if there's a linux build available.

As of 20200813-1, the python extension of nextpnr will not work. I am working with upstream to fix this. My apologies in the meantime.