diff options
author | Gabriel Souza Franco | 2024-02-02 19:33:51 -0300 |
---|---|---|
committer | Gabriel Souza Franco | 2024-02-02 19:33:51 -0300 |
commit | 25d14739dda8372f59f380619d3bf0d3b29d4f2e (patch) | |
tree | 9e55940005db05b6702ea93ebb9cd83594812f2d | |
parent | f847335124244ef49dc5c62530fcc64f66475ae9 (diff) | |
download | aur-25d14739dda8372f59f380619d3bf0d3b29d4f2e.tar.gz |
Update to 23.1.0.991
Also remove plugdev group from udev rule, it's an Ubuntu-ism
-rw-r--r-- | .SRCINFO | 56 | ||||
-rw-r--r-- | 51-usbblaster.rules | 10 | ||||
-rw-r--r-- | PKGBUILD | 53 |
3 files changed, 60 insertions, 59 deletions
@@ -1,50 +1,50 @@ pkgbase = quartus-free pkgdesc = Quartus Prime Lite design software for Intel FPGAs - pkgver = 21.1.1.850 + pkgver = 23.1.0.991 pkgrel = 1 url = http://fpgasoftware.intel.com/?edition=lite arch = x86_64 license = custom - noextract = arria_lite-21.1.1.850.qdz - noextract = cyclone-21.1.1.850.qdz - noextract = cyclone10lp-21.1.1.850.qdz - noextract = cyclonev-21.1.1.850.qdz - noextract = max-21.1.1.850.qdz - noextract = max10-21.1.1.850.qdz + noextract = arria_lite-23.1std.0.991.qdz + noextract = cyclone-23.1std.0.991.qdz + noextract = cyclone10lp-23.1std.0.991.qdz + noextract = cyclonev-23.1std.0.991.qdz + noextract = max-23.1std.0.991.qdz + noextract = max10-23.1std.0.991.qdz options = !strip options = !debug - source = https://download.altera.com/akdlm/software/acdsinst/21.1std.1/850/ib_installers/QuartusLiteSetup-21.1.1.850-linux.run - source = https://download.altera.com/akdlm/software/acdsinst/21.1std.1/850/ib_installers/QuestaSetup-21.1.1.850-linux.run - source = https://download.altera.com/akdlm/software/acdsinst/21.1std.1/850/ib_installers/QuartusHelpSetup-21.1.1.850-linux.run - source = https://download.altera.com/akdlm/software/acdsinst/21.1std.1/850/ib_installers/arria_lite-21.1.1.850.qdz - source = https://download.altera.com/akdlm/software/acdsinst/21.1std.1/850/ib_installers/cyclone-21.1.1.850.qdz - source = https://download.altera.com/akdlm/software/acdsinst/21.1std.1/850/ib_installers/cyclone10lp-21.1.1.850.qdz - source = https://download.altera.com/akdlm/software/acdsinst/21.1std.1/850/ib_installers/cyclonev-21.1.1.850.qdz - source = https://download.altera.com/akdlm/software/acdsinst/21.1std.1/850/ib_installers/max-21.1.1.850.qdz - source = https://download.altera.com/akdlm/software/acdsinst/21.1std.1/850/ib_installers/max10-21.1.1.850.qdz - source = https://download.altera.com/akdlm/software/acdsinst/22.2/94/ib_installers/HLSProSetup-22.2.0.94-linux.run + source = https://downloads.intel.com/akdlm/software/acdsinst/23.1std/991/ib_installers/QuartusLiteSetup-23.1std.0.991-linux.run + source = https://downloads.intel.com/akdlm/software/acdsinst/23.1std/991/ib_installers/QuestaSetup-23.1std.0.991-linux.run + source = https://downloads.intel.com/akdlm/software/acdsinst/23.1std/991/ib_installers/QuartusHelpSetup-23.1std.0.991-linux.run + source = https://downloads.intel.com/akdlm/software/acdsinst/23.1std/991/ib_installers/arria_lite-23.1std.0.991.qdz + source = https://downloads.intel.com/akdlm/software/acdsinst/23.1std/991/ib_installers/cyclone-23.1std.0.991.qdz + source = https://downloads.intel.com/akdlm/software/acdsinst/23.1std/991/ib_installers/cyclone10lp-23.1std.0.991.qdz + source = https://downloads.intel.com/akdlm/software/acdsinst/23.1std/991/ib_installers/cyclonev-23.1std.0.991.qdz + source = https://downloads.intel.com/akdlm/software/acdsinst/23.1std/991/ib_installers/max-23.1std.0.991.qdz + source = https://downloads.intel.com/akdlm/software/acdsinst/23.1std/991/ib_installers/max10-23.1std.0.991.qdz + source = https://downloads.intel.com/akdlm/software/acdsinst/23.4/79/ib_installers/HLSProSetup-23.4.0.79-linux.run source = quartus.sh source = quartus.desktop source = questa-fse.sh source = questa-fse.desktop source = questa.gif source = 51-usbblaster.rules - sha1sums = 6b25e8c62535d0ac02a1075b3dd334d2b04394aa - sha1sums = 8eec46c1c64eea80e3c32944d0afc74183ea9e87 - sha1sums = 1160eceb63f318221bac116a896d2d690330dfa4 - sha1sums = 73c76f098cc068be6e4bb713951b1fbc0cdde29c - sha1sums = 0da78d840eaba15e23486e983b8dce4a7bf24bf7 - sha1sums = 7dcb21cb70fafe142afd261ea766700248aba657 - sha1sums = 467123b7bd5e6907beb7d6b1e073ed7bad3e5e94 - sha1sums = c6f109a926864ecd1cb3e86c6b11a8e931525e66 - sha1sums = 52361585ed0f224281f17c07ae9b93466d38c6a5 - sha1sums = 972d1a386fbb8530bbc497909f5848ca8f9f06c1 + sha1sums = 7f8cc416092710c47270ef1550a0d0bc2bfb7a10 + sha1sums = a62f877e759b9bcd636404531376b33f163443b8 + sha1sums = 33716a5c1372402e2b96681ba748d4cb231fdfb2 + sha1sums = 9481182af9eb308e606a31f91add38a9014cb4a5 + sha1sums = c1c433474329664fd3041914e7e94648fab06062 + sha1sums = 72b1b9a18dc28f26604522d3b3e14e29ecdfdb4c + sha1sums = 8c08c3c2f8c54ef756ebf1a04f8da74f748009bb + sha1sums = e1761953d705c706e6700812ba3ccbe67f52abce + sha1sums = 80109b586c8a8a4b68b319accb03ede4ef39a0a0 + sha1sums = 1f0661ae0093c1f16d40da01f9acf9767562a45b sha1sums = f6d660c62a71ac650f23f1ab8ab272eef445632a sha1sums = 2efb252903bed064dd1ce5ced3ba84de2d5ef280 sha1sums = b69614473e3f622676dcbb7a9a91e65003b3550c sha1sums = da7c90d1569c2819e37315daf0c4e2f894683318 sha1sums = 20224d8007807eed71b27783bb95c73faf6de20b - sha1sums = be27e716166d265ca0baa2db320e0580ba8da939 + sha1sums = 45a7d09831554252715e5fa377db0c04c553e833 pkgname = quartus-free pkgdesc = Meta-package containing all Quartus Prime Lite tools and device libraries diff --git a/51-usbblaster.rules b/51-usbblaster.rules index 030c9ddad3ae..401587cdaccb 100644 --- a/51-usbblaster.rules +++ b/51-usbblaster.rules @@ -1,8 +1,8 @@ # USB-Blaster -ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6001", MODE="660", GROUP="plugdev", TAG+="uaccess" -ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6002", MODE="660", GROUP="plugdev", TAG+="uaccess" -ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6003", MODE="660", GROUP="plugdev", TAG+="uaccess" +ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6001", MODE="660", TAG+="uaccess" +ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6002", MODE="660", TAG+="uaccess" +ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6003", MODE="660", TAG+="uaccess" # USB-Blaster II -ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6010", MODE="660", GROUP="plugdev", TAG+="uaccess" -ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6810", MODE="660", GROUP="plugdev", TAG+="uaccess" +ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6010", MODE="660", TAG+="uaccess" +ATTRS{idVendor}=="09fb", ATTRS{idProduct}=="6810", MODE="660", TAG+="uaccess" @@ -7,9 +7,9 @@ pkgbase=quartus-free _components=(${pkgbase}-{quartus,questa,help,devinfo-{arria_lite,cyclone{,10lp,v},max{,10}},hls}) pkgname=(${pkgbase} ${_components[@]}) # Keep dot in _patchver -_mainver=21.1; _patchver=.1; _buildver=850 +_mainver=23.1; _patchver=.0; _buildver=991; _litever=${_mainver}std${_patchver}.${_buildver} # HLS compiler is only released with Pro numbering -_promain=22.2; _propatch=.0; _probuild=94; _prover=${_promain}${_propatch}.${_probuild} +_promain=23.4; _propatch=.0; _probuild=79; _prover=${_promain}${_propatch}.${_probuild} pkgver=${_mainver}${_patchver}.${_buildver} pkgrel=1 pkgdesc="Quartus Prime Lite design software for Intel FPGAs" @@ -22,41 +22,42 @@ _inteldir="/opt/intelFPGA/${_mainver}" # See individual packages depends=() -_base_url="https://download.altera.com/akdlm/software/acdsinst" -source=("${_base_url}/${_mainver}std${_patchver/.0/}/${_buildver}/ib_installers/QuartusLiteSetup-${pkgver}-linux.run" - "${_base_url}/${_mainver}std${_patchver/.0/}/${_buildver}/ib_installers/QuestaSetup-${pkgver}-linux.run" - "${_base_url}/${_mainver}std${_patchver/.0/}/${_buildver}/ib_installers/QuartusHelpSetup-${pkgver}-linux.run" - "${_base_url}/${_mainver}std${_patchver/.0/}/${_buildver}/ib_installers/"{arria_lite,cyclone{,10lp,v},max{,10}}"-${pkgver}.qdz" +_base_url="https://downloads.intel.com/akdlm/software/acdsinst" +source=("${_base_url}/${_mainver}std${_patchver/.0/}/${_buildver}/ib_installers/QuartusLiteSetup-${_litever}-linux.run" + "${_base_url}/${_mainver}std${_patchver/.0/}/${_buildver}/ib_installers/QuestaSetup-${_litever}-linux.run" + "${_base_url}/${_mainver}std${_patchver/.0/}/${_buildver}/ib_installers/QuartusHelpSetup-${_litever}-linux.run" + "${_base_url}/${_mainver}std${_patchver/.0/}/${_buildver}/ib_installers/"{arria_lite,cyclone{,10lp,v},max{,10}}"-${_litever}.qdz" "${_base_url}/${_promain}${_propatch/.0/}/${_probuild}/ib_installers/HLSProSetup-${_prover}-linux.run" 'quartus.sh' 'quartus.desktop' 'questa-fse.sh' 'questa-fse.desktop' 'questa.gif' '51-usbblaster.rules') -noextract=({arria_lite,cyclone{,10lp,v},max{,10}}"-${pkgver}.qdz") # Will extract directly to pkgdir +noextract=({arria_lite,cyclone{,10lp,v},max{,10}}"-${_litever}.qdz") # Will extract directly to pkgdir +# Still using SHA1 because it's given in the download site sha1sums=( - 6b25e8c62535d0ac02a1075b3dd334d2b04394aa - 8eec46c1c64eea80e3c32944d0afc74183ea9e87 - 1160eceb63f318221bac116a896d2d690330dfa4 - 73c76f098cc068be6e4bb713951b1fbc0cdde29c - 0da78d840eaba15e23486e983b8dce4a7bf24bf7 - 7dcb21cb70fafe142afd261ea766700248aba657 - 467123b7bd5e6907beb7d6b1e073ed7bad3e5e94 - c6f109a926864ecd1cb3e86c6b11a8e931525e66 - 52361585ed0f224281f17c07ae9b93466d38c6a5 - 972d1a386fbb8530bbc497909f5848ca8f9f06c1 + 7f8cc416092710c47270ef1550a0d0bc2bfb7a10 + a62f877e759b9bcd636404531376b33f163443b8 + 33716a5c1372402e2b96681ba748d4cb231fdfb2 + 9481182af9eb308e606a31f91add38a9014cb4a5 + c1c433474329664fd3041914e7e94648fab06062 + 72b1b9a18dc28f26604522d3b3e14e29ecdfdb4c + 8c08c3c2f8c54ef756ebf1a04f8da74f748009bb + e1761953d705c706e6700812ba3ccbe67f52abce + 80109b586c8a8a4b68b319accb03ede4ef39a0a0 + 1f0661ae0093c1f16d40da01f9acf9767562a45b f6d660c62a71ac650f23f1ab8ab272eef445632a 2efb252903bed064dd1ce5ced3ba84de2d5ef280 b69614473e3f622676dcbb7a9a91e65003b3550c da7c90d1569c2819e37315daf0c4e2f894683318 20224d8007807eed71b27783bb95c73faf6de20b - be27e716166d265ca0baa2db320e0580ba8da939 + 45a7d09831554252715e5fa377db0c04c553e833 ) options=('!strip' '!debug') # Stripping will takes ages, I'd avoid it PKGEXT=".pkg.tar.zst" # ZSTD is fast enough for compression prepare() { - echo "Notice: Requires around 20GB of free space during package building!" - echo "Notice: The package files also requires around 8GB of free space" + echo "Notice: Requires around 30GB of free space, of which 15GB in build dir, during package building!" + echo "Notice: The package files also requires around 11GB of free space" - chmod +x {QuartusLite,Questa,QuartusHelp}Setup-${pkgver}-linux.run + chmod +x {QuartusLite,Questa,QuartusHelp}Setup-${_litever}-linux.run chmod +x HLSProSetup-${_prover}-linux.run } @@ -71,7 +72,7 @@ package_quartus-free-quartus() { libxrender libxtst libxcrypt-compat ncurses5-compat-libs util-linux-libs zlib quartus-free-devinfo) optdepends=("eclipse: For Nios II EDS") - DISPLAY="" ./QuartusLiteSetup-${pkgver}-linux.run \ + DISPLAY="" ./QuartusLiteSetup-${_litever}-linux.run \ --disable-components quartus_help,devinfo,questa_fse,questa_fe \ --mode unattended \ --unattendedmodeui none \ @@ -121,7 +122,7 @@ package_quartus-free-questa() { libjpeg6 libpng12 libx11 libxext libxft libxml2 libxpm ncurses5-compat-libs zlib) pkgdesc="Quartus Prime Lite - Questa-Intel FPGA Starter Edition" - DISPLAY="" ./QuestaSetup-${pkgver}-linux.run \ + DISPLAY="" ./QuestaSetup-${_litever}-linux.run \ --questa_edition questa_fse \ --mode unattended \ --unattendedmodeui none \ @@ -157,7 +158,7 @@ package_quartus-free-help() { depends=(quartus-free-quartus) pkgdesc="Quartus Prime Lite - help files" - DISPLAY="" ./QuartusHelpSetup-${pkgver}-linux.run --mode unattended --unattendedmodeui none --accept_eula 1 --installdir "${pkgdir}${_inteldir}" + DISPLAY="" ./QuartusHelpSetup-${_litever}-linux.run --mode unattended --unattendedmodeui none --accept_eula 1 --installdir "${pkgdir}${_inteldir}" # Remove uninstaller and install logs since we have a working package management rm -r "${pkgdir}${_inteldir}/"{uninstall,logs} @@ -174,7 +175,7 @@ package_${pkgbase}-devinfo-${_dev}() { depends=() pkgdesc='Quartus Prime Lite - devinfo files for ${_dev}' install -d \"\${pkgdir}\${_inteldir}\" - bsdtar -xf \"${_dev}-\${pkgver}.qdz\" -C \"\${pkgdir}\${_inteldir}\" + bsdtar -xf \"${_dev}-\${_litever}.qdz\" -C \"\${pkgdir}\${_inteldir}\" } " done |