From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B23A5138359 for ; Mon, 9 Nov 2020 07:41:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 94118E07F1; Mon, 9 Nov 2020 07:41:35 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6C2AEE07F1 for ; Mon, 9 Nov 2020 07:41:35 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 408F7340836 for ; Mon, 9 Nov 2020 07:41:34 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id B798343B for ; Mon, 9 Nov 2020 07:41:32 +0000 (UTC) From: "Benda XU" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Benda XU" Message-ID: <1604907557.20c05ff28aa7deb559aa5d33196f29e07f39ddc6.heroxbd@gentoo> Subject: [gentoo-commits] proj/sci:master commit in: sci-libs/mkl/ X-VCS-Repository: proj/sci X-VCS-Files: sci-libs/mkl/metadata.xml sci-libs/mkl/mkl-18.0.2.199.ebuild sci-libs/mkl/mkl-19.0.4.243.ebuild sci-libs/mkl/mkl-2020.1.217.ebuild X-VCS-Directories: sci-libs/mkl/ X-VCS-Committer: heroxbd X-VCS-Committer-Name: Benda XU X-VCS-Revision: 20c05ff28aa7deb559aa5d33196f29e07f39ddc6 X-VCS-Branch: master Date: Mon, 9 Nov 2020 07:41:32 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: cd31646b-0408-4286-bebb-e5af4e4a53a1 X-Archives-Hash: acda9609661febcb8db4d1e0f20f14b2 commit: 20c05ff28aa7deb559aa5d33196f29e07f39ddc6 Author: Benda Xu gentoo org> AuthorDate: Mon Nov 9 07:39:17 2020 +0000 Commit: Benda XU gentoo org> CommitDate: Mon Nov 9 07:39:17 2020 +0000 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=20c05ff2 sci-libs/mkl: landed on to ::gentoo. Signed-off-by: Benda Xu gentoo.org> sci-libs/mkl/metadata.xml | 19 ------- sci-libs/mkl/mkl-18.0.2.199.ebuild | 108 ------------------------------------- sci-libs/mkl/mkl-19.0.4.243.ebuild | 105 ------------------------------------ sci-libs/mkl/mkl-2020.1.217.ebuild | 101 ---------------------------------- 4 files changed, 333 deletions(-) diff --git a/sci-libs/mkl/metadata.xml b/sci-libs/mkl/metadata.xml deleted file mode 100644 index 5d7029a9d..000000000 --- a/sci-libs/mkl/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - sci@gentoo.org - Gentoo Science Project - - -The Intel(R) Math Kernel Library is a mathematical library mostly -optimized for Intel processors (also works on AMDs). It contains BLAS -and LAPACK implementations, Fast Fourier Transforms, a vector math -library, and random number generators. It also has multiprocessor -capacities. The package is installed as binary and has a restrictive -license. Please see license terms and home page for proper use. - - - Build the 64 bits integer library - - diff --git a/sci-libs/mkl/mkl-18.0.2.199.ebuild b/sci-libs/mkl/mkl-18.0.2.199.ebuild deleted file mode 100644 index 26c8fd725..000000000 --- a/sci-libs/mkl/mkl-18.0.2.199.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -INTEL_DIST_SKU=3235 -INTEL_DIST_PV=2018_update2_professional_edition - -inherit alternatives-2 intel-sdp-r1 numeric-int64-multibuild - -DESCRIPTION="Intel Math Kernel Library: linear algebra, fft, math functions" -HOMEPAGE="http://software.intel.com/en-us/articles/intel-mkl/" - -IUSE="doc int64" -KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux" - -DEPEND="" -RDEPEND="~dev-libs/intel-common-${PV}[compiler]" - -CHECKREQS_DISK_BUILD=3500M - -INTEL_DIST_DAT_RPMS=( - "mkl-cluster-c-2018.2-199-2018.2-199.noarch.rpm" - "mkl-cluster-common-2018.2-199-2018.2-199.noarch.rpm" - "mkl-cluster-f-2018.2-199-2018.2-199.noarch.rpm" - "mkl-common-2018.2-199-2018.2-199.noarch.rpm" - "mkl-common-c-2018.2-199-2018.2-199.noarch.rpm" - "mkl-common-c-ps-2018.2-199-2018.2-199.noarch.rpm" - "mkl-common-f-2018.2-199-2018.2-199.noarch.rpm" - "mkl-common-ps-2018.2-199-2018.2-199.noarch.rpm" - "mkl-f95-common-2018.2-199-2018.2-199.noarch.rpm") -INTEL_DIST_AMD64_RPMS=( - "mkl-cluster-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-cluster-rt-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-core-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-core-c-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-core-f-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-core-ps-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-core-rt-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-f95-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-gnu-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-gnu-c-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-gnu-f-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-gnu-f-rt-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-gnu-rt-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-pgi-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-pgi-c-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-pgi-f-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-pgi-rt-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-tbb-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-tbb-rt-2018.2-199-2018.2-199.x86_64.rpm") -INTEL_DIST_X86_RPMS=( - "mkl-core-32bit-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-core-c-32bit-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-core-f-32bit-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-core-ps-32bit-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-core-rt-32bit-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-f95-32bit-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-gnu-32bit-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-gnu-c-32bit-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-gnu-f-32bit-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-gnu-f-rt-32bit-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-gnu-rt-32bit-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-tbb-32bit-2018.2-199-2018.2-199.x86_64.rpm" - "mkl-tbb-rt-32bit-2018.2-199-2018.2-199.x86_64.rpm") - -pkg_setup() { - if use doc; then - INTEL_DIST_DAT_RPMS+=( - "mkl-doc-2018-2018.2-199.noarch.rpm" - "mkl-doc-ps-2018-2018.2-199.noarch.rpm") - fi -} - -_mkl_add_alternative_provider() { - local prov=$1; shift - local alt - for alt in $*; do - NUMERIC_MODULE_NAME=${prov} \ - numeric-int64-multibuild_install_alternative ${alt} ${prov} - done -} - -src_install() { - intel-sdp-r1_src_install - - sed -i -e "s##$(isdp_get-sdp-edir)/linux#" \ - "${ED}"/opt/intel/compilers_and_libraries_2018.2.199/linux/mkl/bin/pkgconfig/* \ - || die "sed failed" - - mkdir -p "${ED}"/usr/$(get_libdir)/pkgconfig/ || die "mkdir failed" - cp "${ED}"/opt/intel/compilers_and_libraries_2018.2.199/linux/mkl/bin/pkgconfig/* \ - "${ED}"/usr/$(get_libdir)/pkgconfig/ || die "cp failed" - - if use int64; then - _mkl_add_alternative_provider mkl-dynamic-ilp64-seq blas lapack cblas lapacke scalapack - _mkl_add_alternative_provider mkl-dynamic-ilp64-iomp blas lapack cblas lapacke scalapack - else - _mkl_add_alternative_provider mkl-dynamic-lp64-seq blas lapack cblas lapacke scalapack - _mkl_add_alternative_provider mkl-dynamic-lp64-iomp blas lapack cblas lapacke scalapack - fi - - local ldpath="LDPATH=" - use abi_x86_64 && ldpath+=":$(isdp_get-sdp-edir)/linux/mkl/lib/$(isdp_convert2intel-arch abi_x86_64)" - use abi_x86_32 && ldpath+=":$(isdp_get-sdp-edir)/linux/mkl/lib/$(isdp_convert2intel-arch abi_x86_32)" - echo "${ldpath}" > "${T}"/35mkl || die - doenvd "${T}"/35mkl -} diff --git a/sci-libs/mkl/mkl-19.0.4.243.ebuild b/sci-libs/mkl/mkl-19.0.4.243.ebuild deleted file mode 100644 index fcdcc6c9f..000000000 --- a/sci-libs/mkl/mkl-19.0.4.243.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -INTEL_DIST_PV=2019_update4_professional_edition - -inherit alternatives-2 intel-sdp-r1 numeric-int64-multibuild - -DESCRIPTION="Intel Math Kernel Library: linear algebra, fft, math functions" -HOMEPAGE="http://software.intel.com/en-us/articles/intel-mkl/" - -IUSE="doc int64" -KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux" - -DEPEND="" -RDEPEND="~dev-libs/intel-common-${PV}[compiler]" - -CHECKREQS_DISK_BUILD=3500M - -INTEL_DIST_DAT_RPMS=( - "mkl-cluster-c-2019.4-243-2019.4-243.noarch.rpm" - "mkl-cluster-f-2019.4-243-2019.4-243.noarch.rpm" - "mkl-common-2019.4-243-2019.4-243.noarch.rpm" - "mkl-common-c-2019.4-243-2019.4-243.noarch.rpm" - "mkl-common-c-ps-2019.4-243-2019.4-243.noarch.rpm" - "mkl-common-f-2019.4-243-2019.4-243.noarch.rpm" - "mkl-common-ps-2019.4-243-2019.4-243.noarch.rpm" - "mkl-f95-common-2019.4-243-2019.4-243.noarch.rpm") -INTEL_DIST_AMD64_RPMS=( - "mkl-cluster-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-cluster-rt-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-core-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-core-c-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-core-f-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-core-ps-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-core-rt-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-f95-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-gnu-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-gnu-c-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-gnu-f-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-gnu-f-rt-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-gnu-rt-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-pgi-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-pgi-c-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-pgi-rt-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-tbb-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-tbb-rt-2019.4-243-2019.4-243.x86_64.rpm") -INTEL_DIST_X86_RPMS=( - "mkl-core-32bit-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-core-c-32bit-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-core-f-32bit-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-core-ps-32bit-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-core-rt-32bit-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-f95-32bit-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-gnu-32bit-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-gnu-c-32bit-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-gnu-f-32bit-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-gnu-f-rt-32bit-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-gnu-rt-32bit-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-tbb-32bit-2019.4-243-2019.4-243.x86_64.rpm" - "mkl-tbb-rt-32bit-2019.4-243-2019.4-243.x86_64.rpm") - -pkg_setup() { - if use doc; then - INTEL_DIST_DAT_RPMS+=( - "mkl-doc-2019-2019.4-243.noarch.rpm" - "mkl-doc-ps-2019-2019.4-243.noarch.rpm") - fi -} - -_mkl_add_alternative_provider() { - local prov=$1; shift - local alt - for alt in $*; do - NUMERIC_MODULE_NAME=${prov} \ - numeric-int64-multibuild_install_alternative ${alt} ${prov} - done -} - -src_install() { - intel-sdp-r1_src_install - - sed -i -e "s##$(isdp_get-sdp-edir)/linux#" \ - "${ED}"/opt/intel/compilers_and_libraries_2019.4.243/linux/mkl/bin/pkgconfig/* \ - || die "sed failed" - - mkdir -p "${ED}"/usr/$(get_libdir)/pkgconfig/ || die "mkdir failed" - cp "${ED}"/opt/intel/compilers_and_libraries_2019.4.243/linux/mkl/bin/pkgconfig/* \ - "${ED}"/usr/$(get_libdir)/pkgconfig/ || die "cp failed" - - if use int64; then - _mkl_add_alternative_provider mkl-dynamic-ilp64-seq blas lapack cblas lapacke scalapack - _mkl_add_alternative_provider mkl-dynamic-ilp64-iomp blas lapack cblas lapacke scalapack - else - _mkl_add_alternative_provider mkl-dynamic-lp64-seq blas lapack cblas lapacke scalapack - _mkl_add_alternative_provider mkl-dynamic-lp64-iomp blas lapack cblas lapacke scalapack - fi - - local ldpath="LDPATH=" - use abi_x86_64 && ldpath+=":$(isdp_get-sdp-edir)/linux/mkl/lib/$(isdp_convert2intel-arch abi_x86_64)" - use abi_x86_32 && ldpath+=":$(isdp_get-sdp-edir)/linux/mkl/lib/$(isdp_convert2intel-arch abi_x86_32)" - echo "${ldpath}" > "${T}"/35mkl || die - doenvd "${T}"/35mkl -} diff --git a/sci-libs/mkl/mkl-2020.1.217.ebuild b/sci-libs/mkl/mkl-2020.1.217.ebuild deleted file mode 100644 index 2dd3799db..000000000 --- a/sci-libs/mkl/mkl-2020.1.217.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -INTEL_DIST_PV=2020_update1_professional_edition - -inherit intel-sdp-r1 numeric-int64-multibuild - -DESCRIPTION="Intel Math Kernel Library: linear algebra, fft, math functions" -HOMEPAGE="http://software.intel.com/en-us/articles/intel-mkl/" - -IUSE="doc int64" -KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux" - -DEPEND="" -RDEPEND="~dev-libs/intel-common-19.1.1.217[compiler]" - -CHECKREQS_DISK_BUILD=3500M - -MY_PV="$(ver_rs 2 '-')" # 2020.1-217 - -QA_PREBUILT="*" - -INTEL_DIST_DAT_RPMS=( - "mkl-cluster-c-${MY_PV}-${MY_PV}.noarch.rpm" - "mkl-cluster-f-${MY_PV}-${MY_PV}.noarch.rpm" - "mkl-common-${MY_PV}-${MY_PV}.noarch.rpm" - "mkl-common-c-${MY_PV}-${MY_PV}.noarch.rpm" - "mkl-common-c-ps-${MY_PV}-${MY_PV}.noarch.rpm" - "mkl-common-f-${MY_PV}-${MY_PV}.noarch.rpm" - "mkl-common-ps-${MY_PV}-${MY_PV}.noarch.rpm" - "mkl-f95-common-${MY_PV}-${MY_PV}.noarch.rpm") -INTEL_DIST_AMD64_RPMS=( - "mkl-cluster-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-cluster-rt-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-core-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-core-c-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-core-f-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-core-ps-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-core-rt-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-f95-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-gnu-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-gnu-c-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-gnu-f-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-gnu-f-rt-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-gnu-rt-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-pgi-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-pgi-c-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-pgi-rt-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-tbb-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-tbb-rt-${MY_PV}-${MY_PV}.x86_64.rpm") -INTEL_DIST_X86_RPMS=( - "mkl-core-32bit-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-core-c-32bit-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-core-f-32bit-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-core-ps-32bit-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-core-rt-32bit-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-f95-32bit-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-gnu-32bit-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-gnu-c-32bit-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-gnu-f-32bit-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-gnu-f-rt-32bit-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-gnu-rt-32bit-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-tbb-32bit-${MY_PV}-${MY_PV}.x86_64.rpm" - "mkl-tbb-rt-32bit-${MY_PV}-${MY_PV}.x86_64.rpm") - -pkg_setup() { - if use doc; then - INTEL_DIST_DAT_RPMS+=( - "mkl-doc-2020-${MY_PV}.noarch.rpm" - "mkl-doc-ps-2020-${MY_PV}.noarch.rpm") - fi -} - -_mkl_add_alternative_provider() { - local prov=$1; shift - local alt - for alt in $*; do - NUMERIC_MODULE_NAME=${prov} \ - numeric-int64-multibuild_install_alternative ${alt} ${prov} - done -} - -src_install() { - intel-sdp-r1_src_install - - sed -i -e "s##$(isdp_get-sdp-edir)/linux#" \ - "${ED}"/opt/intel/compilers_and_libraries_2020.1.217/linux/mkl/bin/pkgconfig/* \ - || die "sed failed" - - mkdir -p "${ED}"/usr/$(get_libdir)/pkgconfig/ || die "mkdir failed" - cp "${ED}"/opt/intel/compilers_and_libraries_2020.1.217/linux/mkl/bin/pkgconfig/* \ - "${ED}"/usr/$(get_libdir)/pkgconfig/ || die "cp failed" - - local ldpath="LDPATH=" - use abi_x86_64 && ldpath+=":$(isdp_get-sdp-edir)/linux/mkl/lib/$(isdp_convert2intel-arch abi_x86_64)" - use abi_x86_32 && ldpath+=":$(isdp_get-sdp-edir)/linux/mkl/lib/$(isdp_convert2intel-arch abi_x86_32)" - echo "${ldpath}" > "${T}"/35mkl || die - doenvd "${T}"/35mkl -}