From 77398e424e45d9e98c1cef3c43bdadb9d56e81ef Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 10 Nov 2019 13:21:36 +0000 Subject: gentoo resync : 10.11.2019 --- sci-electronics/quartus-prime-lite/Manifest | 4 +- .../quartus-prime-lite-15.1.0.185-r1.ebuild | 76 ---------------------- .../quartus-prime-lite-15.1.0.185-r2.ebuild | 48 ++++++++++++++ .../quartus-prime-lite-15.1.0.185-r3.ebuild | 76 ++++++++++++++++++++++ .../quartus-prime-lite-15.1.0.185.ebuild | 48 -------------- 5 files changed, 126 insertions(+), 126 deletions(-) delete mode 100644 sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r1.ebuild create mode 100644 sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r2.ebuild create mode 100644 sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r3.ebuild delete mode 100644 sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185.ebuild (limited to 'sci-electronics/quartus-prime-lite') diff --git a/sci-electronics/quartus-prime-lite/Manifest b/sci-electronics/quartus-prime-lite/Manifest index f275b4210005..5654386ad3a3 100644 --- a/sci-electronics/quartus-prime-lite/Manifest +++ b/sci-electronics/quartus-prime-lite/Manifest @@ -2,6 +2,6 @@ AUX quartus-prime-lite-15.1.0.185-qenv-lib32.patch 483 BLAKE2B e08066d40ccec48e1 AUX quartus-prime-lite-15.1.0.185-vso-launcher.patch 647 BLAKE2B 5e86aad1d455f4b02dc303ccbd29bd5c22054538c7f1ae78c049ab94ba9dbb8249eb836aa828e3280243066f3cff0e82aea0bfdb55555f33d09ee8aa042e7923 SHA512 19669bf8fd963eab8ab51188e867ed85ea5f0fb151fc82b158a2ab307c6b0ef56b0cd11441fb252b7f70b06d0f7bf8792e6857a62e7ffcd796b1d9d1a156c6e7 DIST Quartus-lite-15.1.0.185-linux.tar 5969776640 BLAKE2B 622060e053a9d7a91fe9b4b61f6ebf1289f3849e666b20bca801f0bd752dac0f551c7aa2b8d16b6238b6df2b174f8d352bbc2e3a2a9e270735c5581dd81420f5 SHA512 7996bc9e0561b650c0318d608b4f59560dd631e3a38c403105f797049c395ce25a0ff5d4346cf6e91338fa297d7e8752ef5a3f83f496d4431ad3591de4335045 DIST libfreetype.so.6 785880 BLAKE2B a9c724a213d6211e954c20ea203feeacd384768bf34929719326d2a98e166c91114f4a60b223efd770ccf356662c8664c91d4bf4722325c01d310a10e3026f30 SHA512 4b0ae581df3ecc0117d8b12405d7e5203d1ec40e965c39dade16c4b5495e95c71c2c5d739ccfec7c4c90dd2f48c004f4ae49497c46927adc81c98ead52978be1 -EBUILD quartus-prime-lite-15.1.0.185-r1.ebuild 2704 BLAKE2B d9b7f076d4e58c76198a1efcdba895395e19912981431f87c97cb0b73dbf651aaac65225af4bfcb2bfda532d48fe89e602a97b66cda3e2808afb933d84812b2f SHA512 1e89a2e0d270d0b960d0489f464894eb7dc4d2917cf6a75c1bbf1c29332ec9cee5748b1e17735c8a09fc792852aedb98e2a1c8ddab745890d751dd437542646f -EBUILD quartus-prime-lite-15.1.0.185.ebuild 1421 BLAKE2B 9f4c43fd6df0c8cf39a15ac2f3c068b6dd60a06d7ba626bd5ef7c685c349a43aa2efff26ac26583098495af66f14c7218036580162b19a4d65a9bbc81310dec1 SHA512 c3cca3fcc95c4c0c92609d83231ebbc42f4c400a0559dcfd8dd1fd6e8053f64da31aa316ec700ed9698f832609b327acb1e3892f85ba82e3c75d3e032d43e1e2 +EBUILD quartus-prime-lite-15.1.0.185-r2.ebuild 1428 BLAKE2B b03e3868ee6b22afc62a841be72ac86824132b9d5e2c39f88dfe983a752397fac1e2eb305956e798f8120277f52e9c058cd9ee51977bf3918fcff20599e73dd2 SHA512 c32116836e73cf80dd51ea94b6f2c16114ef2acf73810b3d8f28ed56e82a055b44f929905fffa3ec2c6fb4befd8ad91ad07b28c0facb5ab3ba41911f4b3d831d +EBUILD quartus-prime-lite-15.1.0.185-r3.ebuild 2711 BLAKE2B 857c6e118802c04d3104c176cf3928bcfb2aba1344b4f1ffc54e3687ffc14ed96603581779380a773b25b42afbbf461da348f8fb660db1f0914f15f7744f8e9b SHA512 ab4db820d68a38752e13c6541cdf80dd55f278f51bc1f16d8205ae589df93c5ccdf6506b99df67c74c728f53729864fe91c6a217ae020ab731d4d3f5c1ddf554 MISC metadata.xml 258 BLAKE2B 871ee410113b1513289e4baf0b7fe033c57d4a8757e10727938692237e61b31d45cc143b82259d0409fce2ea7f8db14fe939711b32562606913a279b8160f59f SHA512 d2f23f2bca86165295c1522058d187ba89a2139fb1b7deb3715952825ce278d2a7b2e1d45ffa72876c4de90230b41bbe491ba7df3aa3f5555c63fad67fa59c9c diff --git a/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r1.ebuild b/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r1.ebuild deleted file mode 100644 index b43ce4f80eec..000000000000 --- a/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils - -DESCRIPTION="Full-featured EDA product for altera devices" -HOMEPAGE="https://www.altera.com/products/design-software/fpga-design/quartus-prime/overview.html" -SRC_URI="Quartus-lite-${PV}-linux.tar - https://github.com/brendanhoran/gentoo-custom/raw/master/files/libfreetype.so.6" -# variable to store the download URLS -DOWNLOADPAGE="http://dl.altera.com/?edition=lite" -DOWNLOADFT="https://raw.githubusercontent.com/brendanhoran/gentoo-custom/master/files/libfreetype.so.6" - -LICENSE="Quartus-prime-megacore" -SLOT="0" - -# No keywords as per bug 575684 -KEYWORDS="" - -RDEPEND="media-libs/libpng:1.2[abi_x86_32] - x11-libs/libXft[abi_x86_32] - app-arch/bzip2[abi_x86_32] - sys-libs/zlib[abi_x86_32] - sys-libs/glibc[multilib]" - -RESTRICT="fetch bindist" - -S=${WORKDIR} - -pkg_nofetch() { - elog "Due to licensing restrictions, and old libary versions." - elog "You need to download the distfiles manually." - elog "-------------------------------------------------------" - elog "For Quartus :" - elog "Please navigate to ${DOWNLOADPAGE}" - elog "Sign in with your Altera account (you need to register)" - elog "Download Quartus-lite-${PV}-linux.tar and place it into your DISTDIR directory" - elog "-------------------------------------------------------" - elog "For Freetype libary :" - elog "Please download the following file :" - elog "${DOWNLOADFT}" - elog "Please place this into your DISTDIR directory" - elog "-------------------------------------------------------" - elog "And restart the installation." -} - -pkg_pretend() { - einfo "The checksum and unpack will take quite some time to run" -} - -src_install() { - einfo "The Quartus install runs in unattended mode" - einfo "you wont see much and it will take a long time" - - ./setup.sh --mode unattended --unattendedmodeui none \ - --installdir "${D}/opt/quartus-lite-${PV}" || die - make_desktop_entry "/opt/quartus-lite-${PV}/quartus/bin/quartus" \ - "Quartus lite ${PV}" "/opt/quartus-lite-${PV}/quartus/adm/quartusii.png" - pushd "${D}" - # Patch qenv to find extra 32bit libs - epatch "${FILESDIR}/${P}-qenv-lib32.patch" - # fix vso launcher for 32bit libs and linux kernel versions - epatch "${FILESDIR}/${P}-vso-launcher.patch" - dodir "opt/quartus-lite-${PV}/modelsim_ase/lib32" - insinto "opt/quartus-lite-${PV}/modelsim_ase/lib32" - # Copy over the old freetype lib - doins "${PORTAGE_BUILDDIR}/distdir/libfreetype.so.6" -} - -pkg_postinst() { - elog "To launch Quartus, run /opt/quartus-lite-${PV}/quartus/bin/quartus" - ewarn "This ebuild bundles a vulnerable and old freetype library" - ewarn "Sadly this is needed for vsim. You have been warned" -} diff --git a/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r2.ebuild b/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r2.ebuild new file mode 100644 index 000000000000..b02113e3f3e5 --- /dev/null +++ b/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils + +DESCRIPTION="Full-featured EDA product for altera devices" +HOMEPAGE="https://www.altera.com/products/design-software/fpga-design/quartus-prime/overview.html" +SRC_URI="Quartus-lite-${PV}-linux.tar" +# variable to store the download URL +DOWNLOADPAGE="http://dl.altera.com/?edition=lite" + +LICENSE="Quartus-prime-megacore" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="media-libs/libpng-compat:1.2" + +RESTRICT="fetch bindist" + +S=${WORKDIR} + +pkg_nofetch() { + elog "Due to licensing restrictions, you need to download the distfile manually." + elog "Please navigate to ${DOWNLOADPAGE}" + elog "Sign in with your Altera account (you need to register)" + elog "Download ${SRC_URI} and place it into your DISTDIR directory" + elog "And restart the installation." +} + +pkg_pretend() { + einfo "The checksum and unpack will take quite some time to run" +} + +src_install() { + einfo "The Quartus install runs in unattended mode" + einfo "you wont see much and it will take a long time" + + ./setup.sh --mode unattended --unattendedmodeui none \ + --installdir "${D}/opt/quartus-lite-${PV}" + make_desktop_entry "/opt/quartus-lite-${PV}/quartus/bin/quartus" \ + "Quartus lite ${PV}" "/opt/quartus-lite-${PV}/quartus/adm/quartusii.png" +} + +pkg_postinst() { + elog "To launch Quartus, run /opt/quartus-lite-${PV}/quartus/bin/quartus" +} diff --git a/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r3.ebuild b/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r3.ebuild new file mode 100644 index 000000000000..cd5035370050 --- /dev/null +++ b/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185-r3.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils + +DESCRIPTION="Full-featured EDA product for altera devices" +HOMEPAGE="https://www.altera.com/products/design-software/fpga-design/quartus-prime/overview.html" +SRC_URI="Quartus-lite-${PV}-linux.tar + https://github.com/brendanhoran/gentoo-custom/raw/master/files/libfreetype.so.6" +# variable to store the download URLS +DOWNLOADPAGE="http://dl.altera.com/?edition=lite" +DOWNLOADFT="https://raw.githubusercontent.com/brendanhoran/gentoo-custom/master/files/libfreetype.so.6" + +LICENSE="Quartus-prime-megacore" +SLOT="0" + +# No keywords as per bug 575684 +KEYWORDS="" + +RDEPEND="media-libs/libpng-compat:1.2[abi_x86_32] + x11-libs/libXft[abi_x86_32] + app-arch/bzip2[abi_x86_32] + sys-libs/zlib[abi_x86_32] + sys-libs/glibc[multilib]" + +RESTRICT="fetch bindist" + +S=${WORKDIR} + +pkg_nofetch() { + elog "Due to licensing restrictions, and old libary versions." + elog "You need to download the distfiles manually." + elog "-------------------------------------------------------" + elog "For Quartus :" + elog "Please navigate to ${DOWNLOADPAGE}" + elog "Sign in with your Altera account (you need to register)" + elog "Download Quartus-lite-${PV}-linux.tar and place it into your DISTDIR directory" + elog "-------------------------------------------------------" + elog "For Freetype libary :" + elog "Please download the following file :" + elog "${DOWNLOADFT}" + elog "Please place this into your DISTDIR directory" + elog "-------------------------------------------------------" + elog "And restart the installation." +} + +pkg_pretend() { + einfo "The checksum and unpack will take quite some time to run" +} + +src_install() { + einfo "The Quartus install runs in unattended mode" + einfo "you wont see much and it will take a long time" + + ./setup.sh --mode unattended --unattendedmodeui none \ + --installdir "${D}/opt/quartus-lite-${PV}" || die + make_desktop_entry "/opt/quartus-lite-${PV}/quartus/bin/quartus" \ + "Quartus lite ${PV}" "/opt/quartus-lite-${PV}/quartus/adm/quartusii.png" + pushd "${D}" + # Patch qenv to find extra 32bit libs + epatch "${FILESDIR}/${P}-qenv-lib32.patch" + # fix vso launcher for 32bit libs and linux kernel versions + epatch "${FILESDIR}/${P}-vso-launcher.patch" + dodir "opt/quartus-lite-${PV}/modelsim_ase/lib32" + insinto "opt/quartus-lite-${PV}/modelsim_ase/lib32" + # Copy over the old freetype lib + doins "${PORTAGE_BUILDDIR}/distdir/libfreetype.so.6" +} + +pkg_postinst() { + elog "To launch Quartus, run /opt/quartus-lite-${PV}/quartus/bin/quartus" + ewarn "This ebuild bundles a vulnerable and old freetype library" + ewarn "Sadly this is needed for vsim. You have been warned" +} diff --git a/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185.ebuild b/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185.ebuild deleted file mode 100644 index b1ed252e4046..000000000000 --- a/sci-electronics/quartus-prime-lite/quartus-prime-lite-15.1.0.185.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils - -DESCRIPTION="Full-featured EDA product for altera devices" -HOMEPAGE="https://www.altera.com/products/design-software/fpga-design/quartus-prime/overview.html" -SRC_URI="Quartus-lite-${PV}-linux.tar" -# variable to store the download URL -DOWNLOADPAGE="http://dl.altera.com/?edition=lite" - -LICENSE="Quartus-prime-megacore" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="media-libs/libpng:1.2" - -RESTRICT="fetch bindist" - -S=${WORKDIR} - -pkg_nofetch() { - elog "Due to licensing restrictions, you need to download the distfile manually." - elog "Please navigate to ${DOWNLOADPAGE}" - elog "Sign in with your Altera account (you need to register)" - elog "Download ${SRC_URI} and place it into your DISTDIR directory" - elog "And restart the installation." -} - -pkg_pretend() { - einfo "The checksum and unpack will take quite some time to run" -} - -src_install() { - einfo "The Quartus install runs in unattended mode" - einfo "you wont see much and it will take a long time" - - ./setup.sh --mode unattended --unattendedmodeui none \ - --installdir "${D}/opt/quartus-lite-${PV}" - make_desktop_entry "/opt/quartus-lite-${PV}/quartus/bin/quartus" \ - "Quartus lite ${PV}" "/opt/quartus-lite-${PV}/quartus/adm/quartusii.png" -} - -pkg_postinst() { - elog "To launch Quartus, run /opt/quartus-lite-${PV}/quartus/bin/quartus" -} -- cgit v1.2.3