[Request] quartus-130 is unmaintained, quartus-free is more up-to-date
Package:
https://aur.archlinux.org/packages/quartus-free
Purpose:
FPGA Design Software
Benefits:
This (quartus-free) is a more up-to-date packaging of the Intel Quartus software than quartus-130
Building:
makepkg
Copyright:
custom: https://downloadmirror.intel.com/794965/license-quartus-23.1std.zip
Expected Interest:
Some
Already available?
Yes - unmaintained though.
Unique request?
Yes
Banned package?
No
More information:
No response
@PedroHLC Okay to switch quartus-130 → quartus-free ?
@thotypous might know better since he used to teach using -130 (because of Cyclone V), he had licenses and everything else. But eventually, I got that FPGA working in the last one at the time (2019).
We used to have all of them, but storage was scarce, these packages are Gb.
Maybe drop if not used anymore.
13.0sp1 was the last version of Quartus to support Cyclone II, AFAIK. If someone knows of a more recent version which supports that FPGA, I will happily upgrade.
Unfortunately, one needs to have multiple versions of Quartus installed if they want to support all the devices.
Just to be clear: let's add quartus-free, but there is no sense in removing quartus-130, since they support a different set of devices.
quartus-130 is missing libpng12 as a dependency, hence why I've called it unmaintained, so if you're keeping it, that needs to be added to the deps so it works OOTB.
Thanks everyone for your help :smiley:
quartus-130is missinglibpng12as a dependency
It has lib32-libpng12 as a dependency, which should be enough. Did you find any 64-bit binaries on the package depending on libpng12 which we missed out?
TBH it is a very old software which is really hard to keep running, but we have lots of Cyclone II boards at university labs which we can't just get rid of. Recently a colleague had some segfaults with 13.0sp1 which I need to investigate further.
Curious. When I installed quartus-130 the first time, it wouldn't start, as it needed the libpng12 package installed as well. But now, it works whether libpng12 is installed or not. Perhaps I was installing an older build of it? Either way, it seems to be resolved now.