summaryrefslogtreecommitdiff
path: root/sci-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-10-13 22:19:36 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-10-14 23:22:23 +0100
commit4b19be30aa626b327c885dae62c559ec0e9fb935 (patch)
tree76e74807bc479502e13866b581b6bf86734ec634 /sci-libs
parent30d6f67c98d149508509d5e86f176d558793acc0 (diff)
gentoo resync : 13.10.2019
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/Manifest.gzbin42857 -> 42212 bytes
-rw-r--r--sci-libs/amd/Manifest2
-rw-r--r--sci-libs/amd/amd-2.3.1.ebuild2
-rw-r--r--sci-libs/arpack/Manifest8
-rw-r--r--sci-libs/arpack/arpack-3.1.5.ebuild2
-rw-r--r--sci-libs/arpack/arpack-3.4.0.ebuild2
-rw-r--r--sci-libs/arpack/arpack-3.5.0.ebuild2
-rw-r--r--sci-libs/arpack/arpack-9999.ebuild2
-rw-r--r--sci-libs/blas-reference/Manifest6
-rw-r--r--sci-libs/blas-reference/blas-reference-20070226-r4.ebuild2
-rw-r--r--sci-libs/blas-reference/blas-reference-20151113-r1.ebuild2
-rw-r--r--sci-libs/blas-reference/blas-reference-20161223.ebuild2
-rw-r--r--sci-libs/btf/Manifest2
-rw-r--r--sci-libs/btf/btf-1.2.0.ebuild2
-rw-r--r--sci-libs/camd/Manifest2
-rw-r--r--sci-libs/camd/camd-2.3.1.ebuild2
-rw-r--r--sci-libs/cblas-reference/Manifest6
-rw-r--r--sci-libs/cblas-reference/cblas-reference-20030223-r6.ebuild2
-rw-r--r--sci-libs/cblas-reference/cblas-reference-20151113-r2.ebuild2
-rw-r--r--sci-libs/cblas-reference/cblas-reference-20161223.ebuild2
-rw-r--r--sci-libs/ccolamd/Manifest2
-rw-r--r--sci-libs/ccolamd/ccolamd-2.8.0.ebuild2
-rw-r--r--sci-libs/cholmod/Manifest2
-rw-r--r--sci-libs/cholmod/cholmod-2.1.2.ebuild2
-rw-r--r--sci-libs/cln/Manifest4
-rw-r--r--sci-libs/cln/cln-1.3.3.ebuild2
-rw-r--r--sci-libs/cln/cln-1.3.4.ebuild2
-rw-r--r--sci-libs/colamd/Manifest2
-rw-r--r--sci-libs/colamd/colamd-2.8.0.ebuild2
-rw-r--r--sci-libs/cxsparse/Manifest6
-rw-r--r--sci-libs/cxsparse/cxsparse-2.2.6.ebuild2
-rw-r--r--sci-libs/cxsparse/cxsparse-3.1.1.ebuild2
-rw-r--r--sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild2
-rw-r--r--sci-libs/djbfft/Manifest2
-rw-r--r--sci-libs/djbfft/djbfft-0.76-r2.ebuild2
-rw-r--r--sci-libs/geos/Manifest2
-rw-r--r--sci-libs/geos/geos-3.8.0.ebuild62
-rw-r--r--sci-libs/gsl/Manifest8
-rw-r--r--sci-libs/gsl/gsl-1.16.ebuild2
-rw-r--r--sci-libs/gsl/gsl-2.4.ebuild2
-rw-r--r--sci-libs/gsl/gsl-2.5-r1.ebuild2
-rw-r--r--sci-libs/gsl/gsl-2.5.ebuild2
-rw-r--r--sci-libs/gts/Manifest2
-rw-r--r--sci-libs/gts/gts-20121130.ebuild2
-rw-r--r--sci-libs/hdf5/Manifest2
-rw-r--r--sci-libs/hdf5/hdf5-1.10.5.ebuild2
-rw-r--r--sci-libs/lapack-reference/Manifest6
-rw-r--r--sci-libs/lapack-reference/lapack-reference-3.2.1-r4.ebuild2
-rw-r--r--sci-libs/lapack-reference/lapack-reference-3.6.0.ebuild2
-rw-r--r--sci-libs/lapack-reference/lapack-reference-3.7.0.ebuild2
-rw-r--r--sci-libs/lapack/Manifest2
-rw-r--r--sci-libs/lapack/lapack-3.8.0.ebuild2
-rw-r--r--sci-libs/ldl/Manifest2
-rw-r--r--sci-libs/ldl/ldl-2.1.0.ebuild2
-rw-r--r--sci-libs/libcerf/Manifest2
-rw-r--r--sci-libs/libcerf/libcerf-1.5.ebuild2
-rw-r--r--sci-libs/libmed/Manifest9
-rw-r--r--sci-libs/libmed/files/libmed-3.3.1-mpi.patch23
-rw-r--r--sci-libs/libmed/files/libmed-4.0.0-tests.patch17
-rw-r--r--sci-libs/libmed/metadata.xml12
-rw-r--r--sci-libs/med/Manifest5
-rw-r--r--sci-libs/med/files/med-3.3.1-cmake-fortran.patch (renamed from sci-libs/libmed/files/libmed-3.3.1-cmake-fortran.patch)0
-rw-r--r--sci-libs/med/files/med-3.3.1-disable-python-compile.patch (renamed from sci-libs/libmed/files/libmed-3.3.1-disable-python-compile.patch)0
-rw-r--r--sci-libs/med/files/med-4.0.0-cmakelist.patch (renamed from sci-libs/libmed/files/libmed-4.0.0-cmakelist.patch)0
-rw-r--r--sci-libs/med/files/med-4.0.0-installdoc.patch (renamed from sci-libs/libmed/files/libmed-4.0.0-installdoc.patch)0
-rw-r--r--sci-libs/med/med-4.0.0-r2.ebuild (renamed from sci-libs/libmed/libmed-4.0.0-r1.ebuild)46
-rw-r--r--sci-libs/metis/Manifest6
-rw-r--r--sci-libs/metis/metis-4.0.3.ebuild2
-rw-r--r--sci-libs/metis/metis-5.1.0-r2.ebuild2
-rw-r--r--sci-libs/metis/metis-5.1.0-r3.ebuild2
-rw-r--r--sci-libs/mpir/Manifest2
-rw-r--r--sci-libs/mpir/mpir-3.0.0.ebuild2
-rw-r--r--sci-libs/openfoam-bin/Manifest6
-rw-r--r--sci-libs/openfoam-bin/metadata.xml11
-rw-r--r--sci-libs/openfoam-bin/openfoam-bin-1.6.ebuild107
-rw-r--r--sci-libs/qrupdate/Manifest2
-rw-r--r--sci-libs/qrupdate/qrupdate-1.1.2-r1.ebuild2
-rw-r--r--sci-libs/shapelib/Manifest6
-rw-r--r--sci-libs/shapelib/shapelib-1.4.0-r1.ebuild2
-rw-r--r--sci-libs/shapelib/shapelib-1.4.1.ebuild2
-rw-r--r--sci-libs/shapelib/shapelib-1.5.0.ebuild2
-rw-r--r--sci-libs/starparse/Manifest4
-rw-r--r--sci-libs/starparse/files/starparse-1.0-guile1.8.patch60
-rw-r--r--sci-libs/starparse/metadata.xml11
-rw-r--r--sci-libs/starparse/starparse-1.0-r1.ebuild32
-rw-r--r--sci-libs/suitesparseconfig/Manifest2
-rw-r--r--sci-libs/suitesparseconfig/suitesparseconfig-4.2.1-r1.ebuild2
-rw-r--r--sci-libs/szip/Manifest2
-rw-r--r--sci-libs/szip/szip-2.1-r2.ebuild2
-rw-r--r--sci-libs/tensorflow-estimator/Manifest2
-rw-r--r--sci-libs/tensorflow-estimator/tensorflow-estimator-2.0.0.ebuild58
-rw-r--r--sci-libs/tensorflow/Manifest4
-rw-r--r--sci-libs/tensorflow/tensorflow-2.0.0.ebuild351
-rw-r--r--sci-libs/ufconfig/Manifest8
-rw-r--r--sci-libs/ufconfig/ufconfig-3.5.0.ebuild43
-rw-r--r--sci-libs/ufconfig/ufconfig-3.6.1.ebuild40
-rw-r--r--sci-libs/ufconfig/ufconfig-3.7.0.ebuild43
-rw-r--r--sci-libs/ufconfig/ufconfig-3.7.1.ebuild4
-rw-r--r--sci-libs/umfpack/Manifest2
-rw-r--r--sci-libs/umfpack/umfpack-5.6.2.ebuild2
100 files changed, 607 insertions, 533 deletions
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index 3b5053e587a9..b2aa6e070b01 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/amd/Manifest b/sci-libs/amd/Manifest
index bba5c1fa88c5..1c63bcc71571 100644
--- a/sci-libs/amd/Manifest
+++ b/sci-libs/amd/Manifest
@@ -1,3 +1,3 @@
DIST amd-2.3.1.tar.bz2 339970 BLAKE2B b84b7b690deb6a1fcfdbbec403a3e5267cd4e1cf851312a56bbd48ac92a732f789365e2191f6b74f49173bc6c008ebd5f6b528a99a9abdc6a2777f3a6a7305b8 SHA512 19b8c010e0f7a5a96e60fe52904b2b548fb89dfaf9d6f99184df955a732ec3edef04acff01a82a909e030c3bf78c9eccfe0c329731edb29f4b936507e39d885e
-EBUILD amd-2.3.1.ebuild 749 BLAKE2B a177b927baf19577dcccd023253fdad63880da2bcf1dcfb3cb68e2d5ad3f358cc380d841aa8e401e180258d9b4261173c14245591b57213784290b4f3fcffe82 SHA512 951aebcac813960e845f0f5f7bb5464b4e5e44ca0b7899bb5b1943f1518af5e0fe9f5073a372357329705674968eba9c7b9619e9a0eb654fa53eb34572c4372a
+EBUILD amd-2.3.1.ebuild 737 BLAKE2B 0699478b969b6bbea406c17b480c23923f902351874df4a584a31a390cc539d439b0b90fda7b740f939f7796dff14761d38a34a13d154b9539e418514b21e14e SHA512 695c0a475c01437652281b833149d9b67831a35ca2f712d56d8c5f6bf2b96f0df26523a783794da2483b6ce2ac782151f9b848fa75a7d6cdb0eca5c865175a22
MISC metadata.xml 492 BLAKE2B ac6367af33dd797e703e3370d6369db5286b11f862b5387258e9edd860554049c7d9e2bf2186c86e24a7fc29c3f1122f330c0a3cf0420f13085757cff0a388b3 SHA512 1c53658e87337e1e43149c363c901dabfdde52b647891d8026a7ce9ddcd5e36b0121948d169d446e5a78d05c26301bd4f8c7c06665506ebc0999c259b709a6b6
diff --git a/sci-libs/amd/amd-2.3.1.ebuild b/sci-libs/amd/amd-2.3.1.ebuild
index 9cfa1f72fcdd..959b52ab18ee 100644
--- a/sci-libs/amd/amd-2.3.1.ebuild
+++ b/sci-libs/amd/amd-2.3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="doc fortran static-libs"
RDEPEND="sci-libs/suitesparseconfig"
diff --git a/sci-libs/arpack/Manifest b/sci-libs/arpack/Manifest
index bf59c337e611..1c73efa8b515 100644
--- a/sci-libs/arpack/Manifest
+++ b/sci-libs/arpack/Manifest
@@ -3,8 +3,8 @@ DIST arpack-3.5.0.tar.gz 949853 BLAKE2B fa28090cd745983ee362ab17e0d9f5ab503ec840
DIST arpack-ng_3.1.5.tar.gz 1516406 BLAKE2B 14dea27dbe7d17144871c62db58467642f4602ec479f63b1dcfe67e22b73b146691cb5bb01c90323507a65c499077d0fee3fec0a15c5d654ccca9d3f67975a06 SHA512 4876b0babb89bbcc39e92b63d4537b860e9cd0b8a188937d3ba815041b7261623cdac25c91c8bef20ebce4271f822307c492cf6c9f22ec3d740218405337a515
DIST tutorial.ps.gz 105599 BLAKE2B 99570e6a0cc1c020b9c271e8ce1cc224f69ff5333cc818c10b063dc8ffbaf66a9f5c6ede99541b4212286d422146b1c4e332eba7e1635c99efa0e4c2620f0630 SHA512 a7b8fefd1a572ed477ae208d49094c1c65c9368990d12de9b3528e33fed546c947659f74e54a810d04154b4a1b0f9a94bcba4db0cf59d379e20786a261066aa4
DIST ug.ps.gz 248543 BLAKE2B ac010aef470060636fa00360636ba093f0d24d219fa927c79fb1726b798160eda74fa8b4be6c7dff94f5759efcf30afa99ad310e7959115e028738beb8aa125d SHA512 3349117fb10b07207ffbab2ffa31b406d026855ea4c16e8649b14c7d70bc94e11b5730672e34acd654817799136d4bd76569ac50ec78d787df5582d18ed61328
-EBUILD arpack-3.1.5.ebuild 1556 BLAKE2B ca3ed339014ddef22f55ad5140715647c334f4cc18a6bdac592d1e0bb4f5cf808ce05a04b2fb844d01a9e815fc3cb5dd8814864857820272a6689c7ce4029b5b SHA512 2f574581d58dabdb74e33c9bec4d3b84c3402a9ca8fa74a6afa4565a391c5dd3e6c16a771f62fd8b3b5be4df82387a3f3b0c4ea100a9dc2790f7b6f6f0796459
-EBUILD arpack-3.4.0.ebuild 1359 BLAKE2B 39924d9c51ef3cc55efb2ecbae53c763efac11b5df2c27016e8700849238cc98d6c67f4a0e3b747aa4d6027c2645c57d8ef546bd809e91a0c0595db4aefe6be3 SHA512 f19e6cc61e176a9b40edce9b2c7164d680d15859b56618de55daa886f06e648de5cfffbdd5b9de951a264450b8801629d8eac9aa146416eca13615058e1108a3
-EBUILD arpack-3.5.0.ebuild 1359 BLAKE2B 39924d9c51ef3cc55efb2ecbae53c763efac11b5df2c27016e8700849238cc98d6c67f4a0e3b747aa4d6027c2645c57d8ef546bd809e91a0c0595db4aefe6be3 SHA512 f19e6cc61e176a9b40edce9b2c7164d680d15859b56618de55daa886f06e648de5cfffbdd5b9de951a264450b8801629d8eac9aa146416eca13615058e1108a3
-EBUILD arpack-9999.ebuild 1314 BLAKE2B 594cd0a8a72232a5577896d623938c529076e30cbf0791d7a898af77f1fc7c7a087bd302c504ec3de7e8000eb9ee540af04cf1c2dc4c8c48bc9d073b925b79a0 SHA512 ff5397bb1abf67d2613bd8236d21607efb562a9bba52eda8ad569705cedd2a778b65ceee20df080b420197d5980a288da58c74c7692f15c285b3411eed60b9a3
+EBUILD arpack-3.1.5.ebuild 1546 BLAKE2B 571cc7e04aad5351278ebee3c0ee248440ff58971fea24c0da9f2356bd8b4480ddb17148245d68201f0ba63981ea7097005d12baaf2cda5e5e4eb34a14d6df75 SHA512 83fdba57db8b47a8e8214f3cf7e241f55ef595ed63dbec124793a29a611839b7ae27c2db150dad6c47668b917ac80522d970935111833896c4ce802c8defd591
+EBUILD arpack-3.4.0.ebuild 1349 BLAKE2B 1062601fdeca9a473dc0703ee3b7d8a065f240fe488f2142e7ceef8b2e3c8a2d2ad32fa1f04c96cafcd65bda429e54a9a3fd76952be17bf981664661d8778559 SHA512 2526034ddff90862a7f0b60d9389dcc459b3806c127ca2b1831c9e14c9c6d3013f962c4330b5df5a7e504dcf9a7f601251a4b4b94af504cc896fbc4b6d4c6754
+EBUILD arpack-3.5.0.ebuild 1349 BLAKE2B 1062601fdeca9a473dc0703ee3b7d8a065f240fe488f2142e7ceef8b2e3c8a2d2ad32fa1f04c96cafcd65bda429e54a9a3fd76952be17bf981664661d8778559 SHA512 2526034ddff90862a7f0b60d9389dcc459b3806c127ca2b1831c9e14c9c6d3013f962c4330b5df5a7e504dcf9a7f601251a4b4b94af504cc896fbc4b6d4c6754
+EBUILD arpack-9999.ebuild 1304 BLAKE2B 2dea28aa3bc26a39c6715db10ed4bd854b733a1150cb8d92f176e32ed67a7f4558283749aa7cfd8b3483f79d11a9f77b5c988a7761d2f331819b9357feac08e3 SHA512 3e704fa0182be22a01c394574cce1d873358eead7e09ab029edbcbea35b1d8cd6d5e9f19fa496854557a7ea1b624ab61d71a5fd4118194736349280e6da8374a
MISC metadata.xml 974 BLAKE2B c9121a0b23acddc3268d4bdbf4537104217a00d09263d29b6cc6f832c87f9a9775f6fab567976078dc1dfa54f2bac627d792b1819a9ea698f3a1534bc52c39da SHA512 c3e094cab53fb61c9acf3eff6ca0c0fc53a71ec135315ba833fbfe6a5ae9481f2b4de5270ccd19ec84cf85dfb18df179e1e234d268eef1af98be218575dcd4bf
diff --git a/sci-libs/arpack/arpack-3.1.5.ebuild b/sci-libs/arpack/arpack-3.1.5.ebuild
index ff9435a97943..b519d22a06de 100644
--- a/sci-libs/arpack/arpack-3.1.5.ebuild
+++ b/sci-libs/arpack/arpack-3.1.5.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc examples mpi static-libs"
RDEPEND="
diff --git a/sci-libs/arpack/arpack-3.4.0.ebuild b/sci-libs/arpack/arpack-3.4.0.ebuild
index 3f0d563fe717..6ad847966d71 100644
--- a/sci-libs/arpack/arpack-3.4.0.ebuild
+++ b/sci-libs/arpack/arpack-3.4.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc examples mpi static-libs"
RDEPEND="
diff --git a/sci-libs/arpack/arpack-3.5.0.ebuild b/sci-libs/arpack/arpack-3.5.0.ebuild
index 3f0d563fe717..6ad847966d71 100644
--- a/sci-libs/arpack/arpack-3.5.0.ebuild
+++ b/sci-libs/arpack/arpack-3.5.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc examples mpi static-libs"
RDEPEND="
diff --git a/sci-libs/arpack/arpack-9999.ebuild b/sci-libs/arpack/arpack-9999.ebuild
index 56b384c53431..26930345b335 100644
--- a/sci-libs/arpack/arpack-9999.ebuild
+++ b/sci-libs/arpack/arpack-9999.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = *9999* ]]; then
KEYWORDS=""
else
SRC_URI="https://github.com/opencollab/${PN}-ng/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+ KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
S="${WORKDIR}/${PN}-ng-${PV}"
fi
diff --git a/sci-libs/blas-reference/Manifest b/sci-libs/blas-reference/Manifest
index 801c5054b86e..98cb340b22cd 100644
--- a/sci-libs/blas-reference/Manifest
+++ b/sci-libs/blas-reference/Manifest
@@ -7,7 +7,7 @@ AUX lapack-reference-3.7.0-fix-build-system.patch 1598 BLAKE2B 9128036fc47dae239
DIST lapack-3.6.0.tgz 6792324 BLAKE2B 438f3376b63b38ef0fe70f6becac847816f3a11c01f5ab237dc0d941792ceb54dbd2f8dc22d56286f5dab3499289ed94e67521ea951a98973c9640abc294ad6c SHA512 bc50441d415ef8896dd7626d77c6104184b996e758704366288089f03d4c99d068e33153b0d13305310886017e5d2e716130f812a95cfcad36ef37fe20417ab8
DIST lapack-3.7.0.tgz 7359812 BLAKE2B 20aa42e22d8c920d1360afe41ceec7b36f6cd5fbe43ca9d7848ef7cc45a64a0314cb1321941c1a7c03654f41e28ec805445882ded0ca0ea07674e70b66cba6b5 SHA512 e4f4c7d0ba8a096eeb813160c6dbcdd535647df6b2ad5beac9181908158956b31d1a9554ec9b9836fd44fe7404c1f377b297cbb20d744f20d70e357fd246c91b
DIST lapack-lite-3.1.1.tgz 5332509 BLAKE2B 5a8ea98e9956f2bc1fc8dbb1ede18178d43d1f418e324f2798daf2197a2f7f7a1841ea0a0d68f1affa3c9c0a37b024f82222bd2fd6072ca827c70c9c441191c7 SHA512 492b932ef313339ce6b4e63ac8f778489e6870b0eb85f7b086f3c844e75f98e7f85382c7556dfa368ab8320b6f02d1df8ccfcb40b5c0b7c2d74518b7c309e75c
-EBUILD blas-reference-20070226-r4.ebuild 1962 BLAKE2B f5b110c852b5399e04803bd02b9afc9e1b6b1925b29426fa06c37b4bd18548b139495856a6e4e384b28ba023ae5d594dbe8af6e0a4eb73c3c628f19bc7d75a1a SHA512 c216991bc62f5333652f1c142820fead433ea00e42f4e59bc9bd2431716c0316964e924d6cb984b898014b30d40fb5d258838b177bbf3809eedb048c9f122367
-EBUILD blas-reference-20151113-r1.ebuild 2465 BLAKE2B 814bb3dd1750a8b24d89be02a6cc503064760b6d6b2b51c6a0781c3f74951aa3284caab9ed6c00f9a1959624c43d2dcd26625952208176be08fe98f75c514c95 SHA512 3ba5dc44282a82e42a5d337fa9cbde9f5a1c098ba2ec4179748f55dce9c0ad152f45bf20617af975e7bea0cd5c5d6a47f25b0a50fe239f2aa4642eb514b06821
-EBUILD blas-reference-20161223.ebuild 2701 BLAKE2B 0cf4f7b7a45f2ba3090f507091df05f0617370961e95bdd6e6d8c0957aa7a2d2f682631b147774e1d69f6e1587e417f387a171c7faf6608106f27356f2dfa7f8 SHA512 4bb9b8ec30db542d6fed0389de07fb4cdf3c0b79bfc79331fff501fa4d340d23ce1889b472c60b73743918c0da2e3c28f1aa23b879b6eb6fb5b37eba15ff01c9
+EBUILD blas-reference-20070226-r4.ebuild 1940 BLAKE2B 871e9130311777e232c98be3d85262d233a061d295aac74bdd8799367fe8d3c26ca5b7c6c8389413a7c4e85c15d204aa39da3af5c85ad89d7c4470267cbbaed2 SHA512 c1f7be09d3224b0647e19c2d80c9a59dc48d33eb9161734e49fbec90a254dd6415954d71e2aef0657ddad2d5d63666b0a49423ab9d65303822061211865a791f
+EBUILD blas-reference-20151113-r1.ebuild 2443 BLAKE2B ebf191ba5e0f495e61c38b65c49a86e4658011c199d3f042835b87f1e503ccfc73cc128539a95c7482bfaa7d664bd97ced90a3f1a357e0c31f49dbbae424cfd5 SHA512 91aca3db676aafb985e6ce3591a16363a2ded2f5758d2af56cf1c01d432fa3aad347e74b962b52c4ae993528e3837ca3fffb840852a78fb9da43b465e537f67a
+EBUILD blas-reference-20161223.ebuild 2679 BLAKE2B 8cce508ef59b33e6ff6ac50ee14ce0ca5252dbc61820da38349eab2cf3819d658ed89f9f22a284ec77bb2c831707af2a00323ea3f4933b2f0e0450ff9ec8c517 SHA512 dd96d61e86fcea2d01e76ce902ebb45b2e6dc30ea9a737fbdf5b28486c951944b1728f7c135a893fca6645efceb9d2b1633025e261875ea55bb6b1ae8682b241
MISC metadata.xml 801 BLAKE2B 68ea5978073c01c861253ffd064179a25dc63771c9cabc0b3de200e5333c93a5d55caf8cde1234b643007b690b2a96fa207314117f790b367bd089c997722676 SHA512 78ca8d7459ba5bc81f5f821d9020023d01610d1fd55157bf566890a5c80ff8f83ca1139304319ee41b04f04b559c9e377037c04a1fbdd8dfde3e62f7ca6ff9fe
diff --git a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
index 8c70f4051e9a..0ed74089f93f 100644
--- a/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20070226-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.netlib.org/lapack/${LAPACKPN}-${LAPACKPV}.tgz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="doc"
DEPEND="app-eselect/eselect-blas"
diff --git a/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild b/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
index 13f1edb36df5..d09263456c11 100644
--- a/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20151113-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://www.netlib.org/${LPN}/${LPN}-${LPV}.tgz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="doc"
RDEPEND="
diff --git a/sci-libs/blas-reference/blas-reference-20161223.ebuild b/sci-libs/blas-reference/blas-reference-20161223.ebuild
index 5ceb038e7702..8dda6cc4e151 100644
--- a/sci-libs/blas-reference/blas-reference-20161223.ebuild
+++ b/sci-libs/blas-reference/blas-reference-20161223.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://www.netlib.org/${LPN}/${LPN}-${LPV}.tgz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="doc"
RDEPEND="
diff --git a/sci-libs/btf/Manifest b/sci-libs/btf/Manifest
index e707bd81f205..2d3c0d14664d 100644
--- a/sci-libs/btf/Manifest
+++ b/sci-libs/btf/Manifest
@@ -2,5 +2,5 @@ AUX btf-1.0.1-autotools.patch 1112 BLAKE2B 719b1216d858b2a417ac3738148972974f2c5
DIST BTF-1.1.3.tar.gz 38276 BLAKE2B f26296ab0d7561cf47f435c4e4bf77758e3333e9a54ad25a909e2788a3407b4b790eb39110ca183df77b07415f755f603e41282c7fb013bada119cd6aaed85f1 SHA512 1e1b3e9bbed22ae417177f1bb960bd8097af05e7fede4b59df270020845e4bc9a77a16733af980d9b309503edc7ab6ffd852d28c6650e4e53b29125c5dc6364c
DIST btf-1.2.0.tar.bz2 290915 BLAKE2B b9bd3781bfd4fc4924ffb7ee52dc517a6f2ee169daca2a254510d4fddbc9a312fb40de4cadb9ac119c1dee6e3042e9c349ca805f509a958613472f1e423a7bea SHA512 4c2dcd5abf7a72485267a666e679545a5bfa8a20dfbf75a939c92547bdf960d40b6ae93cad23ac44f791e515a13f26c1dae446d3ba6e89b3d1f87d91d4dba50c
EBUILD btf-1.1.3.ebuild 609 BLAKE2B ce408d4419158d05a635c51d4df536da229d7e6f0d46da945366594ab50a06fb71749168332b878b573d2627a6d8a12b271085c49ceca772686383fac81188d9 SHA512 0bb7d5fd583fbd55cf9f7b92de898078365c1c88b9c4d67bb33b310db4b0ec036af383f6b137e236ba9a72acea18dc61d50650062c4076b9718e7e7cdaadfb4c
-EBUILD btf-1.2.0.ebuild 559 BLAKE2B 60d3e07147cedb5c1104e9df910312231206ead07f514741ebd4c7387cdb236af3517fccf323f1ee493ec0748094bd0dbca31ba95a5fce479a5d771e61f28554 SHA512 1042463e0059aae53698432ab78a9d45995774ab2b140d0fd8895d43f96c2c1747feb0d1e499fccd497151bf2535803c1a0b6999da1f757a69bbd8ce1a9676ce
+EBUILD btf-1.2.0.ebuild 547 BLAKE2B 837167200c6114d3354235945a0a5eae4e0bfadb9d6bdcd0c11e8e3a1d4817483a04ee9de46712a539ed028364f1a444fbf4fa64b57352faf20d1b1bcb2bb3cf SHA512 ec199159065555fc949db47c06baeee8f30d2b619c4436721f169df082ed41e57e88deac3640893fad570e66f68aa2037b1397b945ae7be36d5c7a25e208ad4b
MISC metadata.xml 534 BLAKE2B b44c9cb7157ca2496f928f0d4580619991bc3ecc235fef6bca6072e0cd58c2be758f85dd0e4e62552218052db67fe7a24d15c7700a2bcebc88328feb6db93f52 SHA512 90699362212549e8b25ceffbf0df32253d10b5ea2203613d3bbffe5c2e7b228135579be0a63c563083846e8960d9b0594b3e230bd5ecd34100f42b08edd34b50
diff --git a/sci-libs/btf/btf-1.2.0.ebuild b/sci-libs/btf/btf-1.2.0.ebuild
index d89070b87566..bb12a9bd3e57 100644
--- a/sci-libs/btf/btf-1.2.0.ebuild
+++ b/sci-libs/btf/btf-1.2.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS=" ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS=" ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="static-libs"
RDEPEND="sci-libs/suitesparseconfig"
diff --git a/sci-libs/camd/Manifest b/sci-libs/camd/Manifest
index e8b6d71b61e4..7b271627816d 100644
--- a/sci-libs/camd/Manifest
+++ b/sci-libs/camd/Manifest
@@ -1,3 +1,3 @@
DIST camd-2.3.1.tar.bz2 319766 BLAKE2B f812b457ede3b86fd7fd99f8cc2ea8f19a917c96cf33ca65c6bb2d0f7ebdb37b08af5cd8ad260bf4a636f2d884527c928c026edab23fffacafdd87ef2ce416e8 SHA512 13c5d687b9314f43a6c7237c7541e0c21cc544ffe52f8a984f64c5177a9f1f6b5ab07e9190388587f273424db8e6076ef050f836dbc9f33ca44e94d0034c8070
-EBUILD camd-2.3.1.ebuild 712 BLAKE2B a64228794c038618c83663aeee5acc6ff2439f4eccaea8db27e999563c6c2e52dd00fe6ee6d4f625d86e5691be9c2bb2bd8a54618db81192448738fca10b7e4b SHA512 8721c99ec7e0b0a3d5dbb9f4259c81a5601e1b31257f172b57a8a0ca71bd78652e0a7907dcc3378834100c47d1ffcda3761963e408b6f76c6e8b4b3365d6d9ca
+EBUILD camd-2.3.1.ebuild 700 BLAKE2B 8426dc0e2c549807b159e0822b7574a9a12ae9ff5a52a1ce45985a6c3446b25ec45011404f1e02262b2c54f1d0c117e8002b8bdd24c44bfebb7403d00cd026da SHA512 eecedd765217b255f7301302ffc6115f0925f76244b433d3765a5feca8f1f5e96af80adc9d6f1f25fd7d2a8f6d254d6e8db301fe6c3ddedeed99a1713018510c
MISC metadata.xml 494 BLAKE2B 456f4ab539ab7303849cfabfda3e07987874a833e5691d6c3336ebb8a86cc6d5cc5fe8c20b65d8e5fdd8da1c947b9e7ff8eedfd2cc17da6040ff5d109b1b110d SHA512 6402783aec0922669bbf45477074644a9b10f44b0b06bf86ad9b4ecbab124076ee7f19c2c68c6eb3bf21a1569a3410f1ed0ac12f653dd5808559da133613d09f
diff --git a/sci-libs/camd/camd-2.3.1.ebuild b/sci-libs/camd/camd-2.3.1.ebuild
index 3a895fbdcc07..c42e1b578dcd 100644
--- a/sci-libs/camd/camd-2.3.1.ebuild
+++ b/sci-libs/camd/camd-2.3.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="doc static-libs"
RDEPEND="sci-libs/suitesparseconfig"
diff --git a/sci-libs/cblas-reference/Manifest b/sci-libs/cblas-reference/Manifest
index a32c8c57c392..cc36ab0fadd4 100644
--- a/sci-libs/cblas-reference/Manifest
+++ b/sci-libs/cblas-reference/Manifest
@@ -6,7 +6,7 @@ AUX lapack-reference-3.7.0-fix-build-system.patch 1598 BLAKE2B 9128036fc47dae239
DIST cblas.tgz 197694 BLAKE2B a9a6feff0198cc62b2a9fd75740e9cebbecd36adff7a1fb3ea57942846d428dcbdb9b266d4510b67bc077b13fe833c063e4784278755513c3abddc66884f5e36 SHA512 8edc4f939d36e6bb9bcbc4ffe414b6c991192ef2e76ec4eda16d3578591185d31e46be5e747d74c740411db6bd2c2d414a18f73193d4a288e8c7e4b83cb0895d
DIST lapack-3.6.0.tgz 6792324 BLAKE2B 438f3376b63b38ef0fe70f6becac847816f3a11c01f5ab237dc0d941792ceb54dbd2f8dc22d56286f5dab3499289ed94e67521ea951a98973c9640abc294ad6c SHA512 bc50441d415ef8896dd7626d77c6104184b996e758704366288089f03d4c99d068e33153b0d13305310886017e5d2e716130f812a95cfcad36ef37fe20417ab8
DIST lapack-3.7.0.tgz 7359812 BLAKE2B 20aa42e22d8c920d1360afe41ceec7b36f6cd5fbe43ca9d7848ef7cc45a64a0314cb1321941c1a7c03654f41e28ec805445882ded0ca0ea07674e70b66cba6b5 SHA512 e4f4c7d0ba8a096eeb813160c6dbcdd535647df6b2ad5beac9181908158956b31d1a9554ec9b9836fd44fe7404c1f377b297cbb20d744f20d70e357fd246c91b
-EBUILD cblas-reference-20030223-r6.ebuild 1860 BLAKE2B be57c4f43fe910fbe952bc25676a372ae9f0325e16cef0572ecf41609a8b63b5b78b776d89c4d174eb91711bfaf76b551a225060855c7b35b1eb5981eced4385 SHA512 28a22b7b883b5f9fc9986c5d027a286a23a2d9aaf7cc2d8c263e43ae46f11cd70c6b8e605efcb595ae8cebead6fed68337303c52f3e2b21cd892e55eb7923e26
-EBUILD cblas-reference-20151113-r2.ebuild 2656 BLAKE2B c1291e6fe03a538cb02ad556067c20be70f917586a7a2b481d5ec345fd2cb74850a2e11c2c2aa9a4e4bf7c45325f920f7ae679d3397874e6f24aaec725cb2be3 SHA512 e606382c6114cf3d72dee8b8aea12335fae062efe667d677100165fb561e60941c7425bc29bd2a71d317d3704c76ea019e82b372f10f5c333cde1bf9b69118a9
-EBUILD cblas-reference-20161223.ebuild 2663 BLAKE2B b44157a5861535fd0239a88d2651ec983502fc7edde0a2c0ffde3c82ade1112d60eedaa360e49907206eda00af758956815b88fb8dc0b971116eff16326cf782 SHA512 1449bafa47c0613964586f2d0652742346371a7f3a12eecf83cfeea7b94db85c7bfbd05fa34110ad19cc7a04b1532cea7e220a458e4933238a804c1ede15d9e0
+EBUILD cblas-reference-20030223-r6.ebuild 1838 BLAKE2B cb6eba127fdb08da90a61487fcc28eb023caae4f8c7b643195af641bdc7a9709884b0f370ccb32a5777531b498da1e8111375ea87df6eb89f81923d21e4240a8 SHA512 0bce009bda53ed7f60887fe349254583fe0ff49b55681bb1c2b3ee81a37573176f64330ea323b27b618667242eb3155f82c8ee73c0b7122649e1004632f30382
+EBUILD cblas-reference-20151113-r2.ebuild 2634 BLAKE2B 40af8c3d632edae615a825040bbbd319f91ad186aca1916003dbfe88df29af20aaf4074ac83cb7e4556ac01b01c482f283063865b5afac2d7e02f4e35fb4e4b2 SHA512 d48b02af0a0db8ea90fb5fdcf00d4a7605162ef0f04e6ad70d042feb9fdb4816d41d2bcdff097fdd51df3145b38977cca4c6a9544fd4ec5cd7afeab702797d34
+EBUILD cblas-reference-20161223.ebuild 2641 BLAKE2B 3ac89dc9764fb98b8165832201c5d0643c2f807294eb4ab95b865557b06eee3885504885be9f3516b026677422345c4113c5ec3a80fb9e713a504094c4ac17fb SHA512 62247d478a4187d8b972471b5227e6e6e567feb74806bd271096f98a883a321e2471a53f4905a3206611b22117e6fd00004fd522fc8fc713cc9810b83a1e29fd
MISC metadata.xml 836 BLAKE2B b355702b31b2de0e8c98cbd84338da58a19821c32b2e9cc039e0ea2f6a416be88ba4b4480b1f769c1311b1902092b8cfbe218ad67d48863932961a99b1ef15d2 SHA512 5e3394b15042b221806f47a96bc5b1bb09a004f9dc30639595c6a3264c7c92af3fec769b87a1702eba2f8a7c06580e7c62cbe22577ce93e35886c9db1aa309b3
diff --git a/sci-libs/cblas-reference/cblas-reference-20030223-r6.ebuild b/sci-libs/cblas-reference/cblas-reference-20030223-r6.ebuild
index 813f10be79ab..2977a22e7406 100644
--- a/sci-libs/cblas-reference/cblas-reference-20030223-r6.ebuild
+++ b/sci-libs/cblas-reference/cblas-reference-20030223-r6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.netlib.org/blas/blast-forum/${MyPN}.tgz"
SLOT="0"
LICENSE="public-domain"
IUSE=""
-KEYWORDS="alpha amd64 hppa ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="alpha amd64 hppa ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
RDEPEND="
virtual/blas
diff --git a/sci-libs/cblas-reference/cblas-reference-20151113-r2.ebuild b/sci-libs/cblas-reference/cblas-reference-20151113-r2.ebuild
index 1fb8df2d9def..f3dd39de4338 100644
--- a/sci-libs/cblas-reference/cblas-reference-20151113-r2.ebuild
+++ b/sci-libs/cblas-reference/cblas-reference-20151113-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://www.netlib.org/${LPN}/${LPN}-${LPV}.tgz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE=""
DEPEND="app-eselect/eselect-cblas
diff --git a/sci-libs/cblas-reference/cblas-reference-20161223.ebuild b/sci-libs/cblas-reference/cblas-reference-20161223.ebuild
index 817aaa188ef1..839759b7cde4 100644
--- a/sci-libs/cblas-reference/cblas-reference-20161223.ebuild
+++ b/sci-libs/cblas-reference/cblas-reference-20161223.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://www.netlib.org/${LPN}/${LPN}-${LPV}.tgz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE=""
DEPEND="app-eselect/eselect-cblas
diff --git a/sci-libs/ccolamd/Manifest b/sci-libs/ccolamd/Manifest
index 632773a16ef5..85101a10bb6d 100644
--- a/sci-libs/ccolamd/Manifest
+++ b/sci-libs/ccolamd/Manifest
@@ -1,3 +1,3 @@
DIST ccolamd-2.8.0.tar.bz2 309907 BLAKE2B 1229d0802a53613d2a320906889dc5ae928bc0b21003d0340f7c5f153a8a7fab8302981c1c2421f64ca5c9f5a1e9460ad5d136a6c1efbc401666f82d7aab1901 SHA512 6a515a8250ed98d52aa932a6f93170174ff32f76c1ecedcedeb1540a471416d0cd40b5613a839b96fbc79c66b3cb5106c6a340a33fafdd695c83b7d949756e77
-EBUILD ccolamd-2.8.0.ebuild 588 BLAKE2B 100a2e6c5be887f6d78002942eb040f3e5eb7d91d933f08c7a00d557b76abc881c2c54c6fdea41eccbc8da5c74a60eab2f3dba94173613cfbb89bc5d7d7e06a0 SHA512 c84446be95ec384343c72987b8b6d27df2bc68e60fe6d629de3772ea4070424c6ff2b0ce3e90731a70a9c8276cd5377e251a87995c4b46b4a2e32edd940f5564
+EBUILD ccolamd-2.8.0.ebuild 576 BLAKE2B e594eab1a608c513c2cf32270f4e4011520562610a3064460dfd771b09266ceaa15c95bb727eeef5a9e12577c74c5a2f900a4a92e2cab000f84f6b6a1c79ac23 SHA512 3f0e57a9837be8c4e44e3a07ed507a176a9672e3eca944b14573ad0cd9698b55cb05ba7e2ebdc981f6a9fdf5c5fa93ef667b0de12a743323bbc590d958ff95ed
MISC metadata.xml 470 BLAKE2B b20ae7c51907e135898a4ca6eee1454c1760d8f6c061d6d8c9bdf6082773e003326c65ba4489831139bc9af96f2321a09b22fbe106aa87b8f6dbb4781163edb9 SHA512 99c2d290fea618dfd8997209d8e6db971a2ab74d1be5fb270f2177c9843b0f324710491977c7cf2427806295d05e341ece4399afd8a0d43bca8b42b0fdea7beb
diff --git a/sci-libs/ccolamd/ccolamd-2.8.0.ebuild b/sci-libs/ccolamd/ccolamd-2.8.0.ebuild
index 936f8d8597f4..ec74688df75f 100644
--- a/sci-libs/ccolamd/ccolamd-2.8.0.ebuild
+++ b/sci-libs/ccolamd/ccolamd-2.8.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="static-libs"
RDEPEND="sci-libs/suitesparseconfig"
diff --git a/sci-libs/cholmod/Manifest b/sci-libs/cholmod/Manifest
index 64488aaba7e8..9500fd0c9755 100644
--- a/sci-libs/cholmod/Manifest
+++ b/sci-libs/cholmod/Manifest
@@ -1,4 +1,4 @@
AUX cholmod-1.7.4-parmetis32.patch 702 BLAKE2B 241d68fa25ac2ab3f9a425702559736fb15657eda82c5ba0a413174c146c09e0be167746f866a64189d027892d180445adcf92f55fc913c9bff0085f87051c94 SHA512 a1694a7f42f10c7619e23817e93f76df35bc208200918b74a6dd68bb4662d57ce2f3665be424ad4b5c8a4ea9c3957676c48716aa0e47d9fb19337dc43e759ecc
DIST cholmod-2.1.2.tar.bz2 656458 BLAKE2B 83a574ad7d3755428d8d732f3f60b07908b8315d73d5a3d3aaf9aac50b54590c532389dd90efc569e67639993095706eb546e72313b735e35af34a1fea398be2 SHA512 7aca97de4c60ff2d7a76a776be4c2d61243a159a51b9e147fa2480f2aaf61a5d966eb0f1cb57c0145510437f6c478fa30384b741709d0a02432b74ada3e78089
-EBUILD cholmod-2.1.2.ebuild 1780 BLAKE2B 73126e0ffc14c8f6b28b884e7e285319bcb32dfa6ebd165d08fedfc7fdfdd301f1ccb13d8781260c15d9a3bf5f84596342d5366d65214a1469227f10bdd1ac87 SHA512 42ae9c8bbc6621b5a209cf35110c265a519e8fee5edb04a65ea0102621d0e10ef9e7b239f64575ba9245e33feee40256a613c38fe0b66e39d27488b85e77b2a0
+EBUILD cholmod-2.1.2.ebuild 1758 BLAKE2B c9c74a50027e6a07ae755ecbcfbd16b60bfdaf5597dbbe91363b8119fa5689ad8f07afb8f5fcfbce3839f8e793fed7968bd58d6aa2117a1661f64fd88f95386b SHA512 f655e8b83a6886e9596a1acc2f54d1c25dc15983a3e272f159bcd72c1e362035253f0389588c5a3b377617fed982495ace46659002cd49415405cf9a2107fe32
MISC metadata.xml 603 BLAKE2B ce6355915a22fd4bb81f619a1b946f83b971b43caf86929441452938c1bee5971c5f95d0349d13d740efcf51883015334db167d2fab49c8954ac6af1d5ca3348 SHA512 da9db58edeab0b40813e47567cbaa4e54ae8aa9f4cdc89cd87f1e35bb65991c305bc955e6aba744d322c6375de0e8ba1253415814175cf1f4bc2a01de2e11d22
diff --git a/sci-libs/cholmod/cholmod-2.1.2.ebuild b/sci-libs/cholmod/cholmod-2.1.2.ebuild
index 36dc9631c3b1..16f510decc5b 100644
--- a/sci-libs/cholmod/cholmod-2.1.2.ebuild
+++ b/sci-libs/cholmod/cholmod-2.1.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2"
LICENSE="minimal? ( LGPL-2.1 ) !minimal? ( GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="cuda doc lapack metis minimal static-libs"
RDEPEND="
diff --git a/sci-libs/cln/Manifest b/sci-libs/cln/Manifest
index c1e6d8e43254..c915ba19d196 100644
--- a/sci-libs/cln/Manifest
+++ b/sci-libs/cln/Manifest
@@ -1,6 +1,6 @@
AUX cln-1.3.2-arm.patch 340 BLAKE2B e66f245944e4a21f87c64d6c79f8b11fd55d8733fbc3af146a5bf632903a2dac12c1650bb29a04541eab2867b1ede5a73390f5796780d4f55bf6a5bd005c856c SHA512 b16e00091ade3f77f54a88130a5953a8d677cbcc124a89e632266313b42c042cda57da4bececdc4740c1dce366a06593ad5cec21bf047ea43ea4927d2e08e020
DIST cln-1.3.3.tar.bz2 1300229 BLAKE2B ca7985771d300b2bf0a1e5d6acda90de2596e0a8910c293500c8c218578814a82867ac24b641d3e3a36897a1a0ebf09a136ba6d64c7a1ed61133aa0b89ecacea SHA512 ee829cd03a2d36215a4d4e76cc0aa6c5abe6ff967ed366d752da1dc0c47dbec56e0521e92fb35574c038305fb767991c5c7fd12ad03583080da3f923fbfecdaf
DIST cln-1.3.4.tar.bz2 1281348 BLAKE2B 7681ae5a421f2992e16b48541b46aceb988d697d95d2457fbe2f8c0f7e8ca95e6fbfb0fc309ea29a4669bc3d4fdf9c670fdf25b202019457ffba392f15bf2fa4 SHA512 2178a64b4388b3018c3847f6fb192ea51eb9c8618302986d7706accef17184e3333ddeca218d726f93f3b985598952ad58d705c9081201985611e383f788a631
-EBUILD cln-1.3.3.ebuild 1324 BLAKE2B 7c3a94a3ae559a76b3237a34da9e5265d4b457ff5a40b8da878cbd7db3fff8c38dcce0d04dedf5b23ead44366f1a34733297a8e9f29f6356cd031f3573130969 SHA512 a65786e4ca6aa958f29d99c091c0bf2bfe0c079a1de5654f26e5ae627d1a28808a0addf187b6818a9809f025b3aec1d477edcfa29bdc64c26d585c3c6886fb4f
-EBUILD cln-1.3.4.ebuild 1320 BLAKE2B 792896c7d55d7d4346a5c7a59c68c52372ae684ade2366fe1d3b27f4c11b1e350679643acced3303c1769617407d524797db33f9047b5497c7c10f29f90e30dd SHA512 b364c2a759897a5eb0dd40e9d747e5a2cd6a67f20f06d6fd1b7920e4fc02fd60791dff25a3375d9311cc61e6d0244fc811577a2b9def106ffe5a46c328430a57
+EBUILD cln-1.3.3.ebuild 1314 BLAKE2B bbf7144633883662e7e88c64dea465e041f7e76d6aecf67bfb45bce59ada1f48ec5676d7fecc9949bf95a6a318d072217ff43f9ce35087fa365b9a950aa39bf3 SHA512 929485e55198c118c4e0f71474708a1aacae9d1cd43cc17d6e513d19988d0be5717d619a1ca18f9125e3fb8340019822f0a6def39f98b3f3256a3f9f800fb0cf
+EBUILD cln-1.3.4.ebuild 1310 BLAKE2B 1cc917a8ea51df291ada350708c37272c6a56326549f2e13718569bf9d485d826e5694c66e98a75424a3c37694fe13dc4e44ddc61528c63af62c4e4b7019ebe2 SHA512 9041c9354830444220312280678ad827bc36b36d529923367e680352a80e04acc47457d974a04548c72abf366d305b6b1adae6c75b4e1d21b4f9df6d57169d2e
MISC metadata.xml 702 BLAKE2B 597b40fd2f7f11ef4e6ec7d0c523d2eeedb9a2cf6d2a663616dc45e891368136b38cb7760c588a7fee0880d6bcab6acace1771ad4d108ea6d52eff0abbb7e08f SHA512 4b6ddc8f558bc777963dcf271584ba59ba3d8cc3c2c95260a5680eab2a436dca894a2318f5bacdd9c9da68e6c22323d4ef2829b9bb1de0db2467f20ac204d95b
diff --git a/sci-libs/cln/cln-1.3.3.ebuild b/sci-libs/cln/cln-1.3.3.ebuild
index 0447a7047798..481ff951164b 100644
--- a/sci-libs/cln/cln-1.3.3.ebuild
+++ b/sci-libs/cln/cln-1.3.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftpthep.physik.uni-mainz.de/pub/gnu/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc examples static-libs"
RDEPEND="dev-libs/gmp:0="
diff --git a/sci-libs/cln/cln-1.3.4.ebuild b/sci-libs/cln/cln-1.3.4.ebuild
index bac49277c15f..5677aa74dadd 100644
--- a/sci-libs/cln/cln-1.3.4.ebuild
+++ b/sci-libs/cln/cln-1.3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.ginac.de/CLN/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples static-libs"
RDEPEND="dev-libs/gmp:0="
diff --git a/sci-libs/colamd/Manifest b/sci-libs/colamd/Manifest
index 8564a60eec9d..3ab4a72307dd 100644
--- a/sci-libs/colamd/Manifest
+++ b/sci-libs/colamd/Manifest
@@ -1,3 +1,3 @@
DIST colamd-2.8.0.tar.bz2 304819 BLAKE2B a2c4b67ad8d20b0cb136f579a367bf53b0e692596550b9e22908628f4d0bce00e2ddeb9aa0dfe6d1f204e79332be99c97366df2ba555ab881d4ba01c42a721e6 SHA512 36b2e50e01ad44f04f084ebcdcfb7d9d1d1712c6f53c8bce9f46ce39edc418aa64b8e67489fb06cb95d86658fd9f9bad89217a5f9f4777181f0f0e9b58c04aee
-EBUILD colamd-2.8.0.ebuild 574 BLAKE2B 4ba66c06184d68b5e46aa4aac61c81935772660d233792e96d230cda5a2030e844466909a20f166247cdcbf417b97fd8058291f326591951f992b8b6880697f1 SHA512 81dae869abb86226ab6227b388ef8ea430289503706a6df80fe5e4676d18821d6690a31b02ecb88514378cddbd4ea44a5310b34a57131b82c3758959522da303
+EBUILD colamd-2.8.0.ebuild 562 BLAKE2B 7e73609a71e4606f2c2b052354629ff69681185c4407bc8c400a670488cd1bf87053b45c19df7e886792286d9e8491c27bcee11f95dc412b6f154df7a6408e7b SHA512 ab6202c425befbf3acf784900482f7142cd1300df5bc167c7b01e368ec3e91c9409560b913e9b86e687b220e99df86273c266adca35be79a0b8c124452649922
MISC metadata.xml 827 BLAKE2B d1b92027b2b820c67cb091e71c22c5ebcfe8e560968b8cf76f5cb61b6c26a71b66f4801343a531fbc8941b5b678bff44e2ab3aa6bec49db9b0264ea2273ac816 SHA512 367258fb10bcde8e5136c541ef1e134c4e882b296c45300c8d70945222c0730572b1dc116b80057c3a9d6a64c175fb86915847522000740d9a39e6fcd8eb5004
diff --git a/sci-libs/colamd/colamd-2.8.0.ebuild b/sci-libs/colamd/colamd-2.8.0.ebuild
index 8db300ccfa2d..7ffab8b96f62 100644
--- a/sci-libs/colamd/colamd-2.8.0.ebuild
+++ b/sci-libs/colamd/colamd-2.8.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="static-libs"
RDEPEND="sci-libs/suitesparseconfig"
diff --git a/sci-libs/cxsparse/Manifest b/sci-libs/cxsparse/Manifest
index 09b48ca5d087..680cea1e97a4 100644
--- a/sci-libs/cxsparse/Manifest
+++ b/sci-libs/cxsparse/Manifest
@@ -2,7 +2,7 @@ AUX cxsparse-2.2.2-autotools.patch 5606 BLAKE2B 2736f9aa6033d1c4a81a34462afdd9ff
DIST CXSparse-2.2.6.tar.gz 1987681 BLAKE2B a778a2d91a98d3764940155eff1cfd3397333a02becef2f2c3c85dc45a58e83597b2e5680ef7cbac4c8d6b8af0a9966d0402154c6c0bee79c67b7697f1af2c19 SHA512 a049349e1a389f03e918e3d0b7e76f79ee2647229a4935378caa0aa3bf3beb8cff649e5e37263f6f839d90a32e6929fd5a7f9193e787cab02cea7b2eb64dd5ac
DIST cxsparse-3.1.1.tar.gz 667306 BLAKE2B d8c960b37cacd042286691a4e4d4144f4abc5c8f25345e6d7ceb25785361a36b7b9244cc7c53211a753614cf54d61462895a0a4b8f8bf4af61faf6d0132cc30a SHA512 a36cf3a124baa74fb742c563dc6accfaf320a35f899cd2a684813ef22df4557af2d2b3489272496a370e85cea3a350293043071bb66830305fe3bf925865b424
DIST cxsparse-3.1.2.tar.bz2 2004570 BLAKE2B 4f1874e83faa1d831fce3847b82aeb67ae96e59b635489eceed3ed08a0fd0aaef7b0c9e40142f96ae5c7820a75bfb58b4d6a741c742b5a85dd6d8e4d78960be9 SHA512 dd3c5e31997564387b6145eaf2069c01e2ae8de384cd775a13ac7ccf03a83b6d0b8bf156a6645547f230dd13fc159d14203a4adcbe65703c154f35ecb161b6e9
-EBUILD cxsparse-2.2.6.ebuild 672 BLAKE2B e44808aacdb0682431b4f5fbb7866fab818472c0f27520405fd8bfba2461c3570850206505519619390712bf995c042cd66bdced267281d5e5798cb66e4d5698 SHA512 0906c15b07f56c61c1991567d005864d3f1b3a0c273a78d2c1b9b95d3ecf5621e5b5b611000560d59a08468d2fc5adfdbff035702045d956e4cd2af4172037e7
-EBUILD cxsparse-3.1.1.ebuild 530 BLAKE2B 62a921de1551e78add94c56d7201f7c424d6937d5d5b83d0eaeda1f4895457d231c104e3dfbca8ad62a87c5c075690755d07b3a3a57a5b4d587f9e3b27452070 SHA512 4f08c3969f0a4393eca9ce76670a4b367d5ddbfebd342ce3af5ee044b32e2ff31d1981e574295c85fcb772ade1f64adc54831de759356c4fe2f09b725dcb4486
-EBUILD cxsparse-3.1.2-r1.ebuild 763 BLAKE2B 90e7f55a1e5ee35637f4322e370f686d33863b4b340b6cdf78853798689e6a5f7feca10e1d19d7c9200f5145b8286353493e60d6e346c2e8f5bbebb3882021c0 SHA512 77174b63939ade819b74fa8cd4c0371293a48138c0aced7012f1f19deaad2373a48ee4ca2b8e37c0f21533c76edd61066483e2bb2db7a36264982e0710445cf8
+EBUILD cxsparse-2.2.6.ebuild 662 BLAKE2B 32805e1b99ecd7d65e0ff1db3d6c49ba4a6314a4d27412d316d2d42b8416c8df9275489ccd93b62162f0d5f4f90fa903d6bf99a1dc5038d91ba5d074f5cfeab6 SHA512 38544495a5eb2b2fd855fb8f5d0a4f991dbdfe5044a9fd6470783cf84c6036060bc4e8892542577a4637738b960b701a04337fac553a5a0be49d65840001e4ad
+EBUILD cxsparse-3.1.1.ebuild 520 BLAKE2B 0d51f5744021f601e7e198fba049c9f2efaab20d169db257bcfa82e7e93d73041137336a172bb1d7a533c7f2cd708419451f09e1530f087498270ab405f816ed SHA512 26dce123436e35013adb060a88acc4862a25b945135fc26a2d0ca8423bc691c86d35c755616b3c43a2bb82b6edcea5a16f1be3de496fa055c97f2c0c7e978875
+EBUILD cxsparse-3.1.2-r1.ebuild 753 BLAKE2B a3d892c3b4d585445b255ec89283b610964cf7e87bdb65a8920cebcc7c947e206bd374e6a235051c46e01afffe826ec2f4f872531bf2473ecf2fbaf30e4d34d5 SHA512 48404fb91b86177ed8c275ac1936cd03e20217e3927ac06a93c112a683040cddb5fbd5c68f954f65ef6413a5233ee1524df5dd02213d092699ff08cfa535e7e3
MISC metadata.xml 449 BLAKE2B 18e0d692b302702a20ecfe5ae10b8d48de7582649feeda3fe9c0bbcbbf6e6876f620bd490dabf788276a378d60b3bd0c1ee19a6fa439f37dff9269e8fd74d12d SHA512 908237dbe24a16831fc04faaff76d06bc4f0ae8605a551a98763d72ecbd19dcdbf2c74f320ccaf296c69bcacb3cda51b600ca0a9a8b481858723c2dd34a3754c
diff --git a/sci-libs/cxsparse/cxsparse-2.2.6.ebuild b/sci-libs/cxsparse/cxsparse-2.2.6.ebuild
index 877ce88cdf42..7879964797a1 100644
--- a/sci-libs/cxsparse/cxsparse-2.2.6.ebuild
+++ b/sci-libs/cxsparse/cxsparse-2.2.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.cise.ufl.edu/research/sparse/${MY_PN}/versions/${MY_PN}-${PV
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="static-libs"
DEPEND="sci-libs/ufconfig"
diff --git a/sci-libs/cxsparse/cxsparse-3.1.1.ebuild b/sci-libs/cxsparse/cxsparse-3.1.1.ebuild
index 2c43a5c8b88f..d9e67291e712 100644
--- a/sci-libs/cxsparse/cxsparse-3.1.1.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.1.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="static-libs"
RDEPEND="sci-libs/suitesparseconfig"
diff --git a/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild b/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
index 5337d7a95847..2c3a3358169f 100644
--- a/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="amd64 ~arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="static-libs"
RDEPEND="sci-libs/suitesparseconfig[${MULTILIB_USEDEP}]"
diff --git a/sci-libs/djbfft/Manifest b/sci-libs/djbfft/Manifest
index 1b969c624722..7fe01b8e10aa 100644
--- a/sci-libs/djbfft/Manifest
+++ b/sci-libs/djbfft/Manifest
@@ -2,5 +2,5 @@ AUX djbfft-0.76-gcc3.patch 1176 BLAKE2B a5a3301b5aefad844fc08fb8172b6b9be1f538f3
AUX djbfft-0.76-headers.patch 995 BLAKE2B 8611ff8c7ca92d82e349476346d05fbe797e28395b01a659a48714febd3895c7301ed78b2b1c0a162b2ef15deec6d70a23581df89a543c32c88e138903ac87a7 SHA512 651ef26ef1ae00a5e10b512cef6cd741e77035dbdc792fdc7d215026ff4c3304ac0f1fd4c0e58debeb1bca2620a1002c67c1115b3590cf8f5b2453eb7a370684
AUX djbfft-0.76-shared.patch 3722 BLAKE2B 4b0367156c0904dad032ea218679355ab4b2d6fd7bbf2a6a8cb17778e959c40db689e9c7fe36e90d344cf9d49d53d70a7cdb481b5d409ec208d46ede6c51f7e1 SHA512 58bc4d65553a6642a1b9a25a5b57974325f201dcec5758c7bf4c86da6b0a9fa018f1099af98234e7fbcbe29b398ac22d40c25069b9b987b41f547630f2799c1a
DIST djbfft-0.76.tar.gz 80092 BLAKE2B de87fe1e2b0af64fa631b9b72e418bdd464f30b5680bc903a241d0525a48180f55d1cbc99e54dd81d3133a0f6dbba99cf55771304b4b1b62d8388aa15fa9c7e2 SHA512 f23e5f80d2737476feea4ed65d7d022c4ca74748a2ff7b3b9338fdea4f72b4009d1c5909325382647feab837bec078231eddc3fc3bd0b5ae3346690e5edef530
-EBUILD djbfft-0.76-r2.ebuild 1814 BLAKE2B 70f0b43d54797a03a82eb4b9b091f5c7c99b86f0e114417bf6dc27bbb5beda7329b02aa723f830d5dcd3c500dba20b02476e3c4c2dd0bd657ea0b0183b8a1a92 SHA512 b3cdfce6f7c3abb3bd62921948236d1596eb00675669532b083f150634c8e950d8172eaa5afdafb156ee7b970683278907f6dcf1359f6fa369de18a41d8797c3
+EBUILD djbfft-0.76-r2.ebuild 1792 BLAKE2B 48e52ebd4b26115824a96d9e69b3be435bad0fafd45e30ab5446cc04c529020623c552abb21d599d6680477a848539482695e669140da5ebab02797dad293ea6 SHA512 8348afe5972f3695667362faa9b2ae17ee74fee968411f6d0c636106d81209d5cfaf51f08586261a7cc0c43325cb6e71c8cb3af66d589a0f84c03bfc0e55a565
MISC metadata.xml 840 BLAKE2B 134f5c3b883159a7ff105730fff872b30cdc091c29ea434d1f1a672b0e65c3410ac596060bc5e98a5be3d5fd41b753867e3e35e8159315390a38045aa7ee479c SHA512 988a23596f952d9f9b874cfa7582fafda0ab2df81a03498c068665b968cf49d3fa7eb7977a09a5e2410c0432bc0addc2cf3a97f4089a6b43a7a16a67d2552d6a
diff --git a/sci-libs/djbfft/djbfft-0.76-r2.ebuild b/sci-libs/djbfft/djbfft-0.76-r2.ebuild
index 15f5799eaa58..e4b47a6ec5db 100644
--- a/sci-libs/djbfft/djbfft-0.76-r2.ebuild
+++ b/sci-libs/djbfft/djbfft-0.76-r2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://cr.yp.to/djbfft/${P}.tar.gz"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE=""
DOCS=( CHANGES README TODO VERSION )
diff --git a/sci-libs/geos/Manifest b/sci-libs/geos/Manifest
index 064726edc7d8..911cc1d656e2 100644
--- a/sci-libs/geos/Manifest
+++ b/sci-libs/geos/Manifest
@@ -1,6 +1,8 @@
AUX 3.4.2-solaris-isnan.patch 575 BLAKE2B 34e2fddd46e4e503630d0c44c03ee72ceb8bb19af31075ae209d0198b5db0839a633cbb7c855035bf8964d860174c56288579a4bd50e322d728ea4704d312108 SHA512 efa2730f178814e8d98318347e7a8313327679a5c861ef2a844ce821c5854f4dd56e0cc2c52fa5866fb4214b0d9aa8614b1f1ebaa62f0427e69221a93106aa45
DIST geos-3.7.0.tar.bz2 2028814 BLAKE2B 17385d9be831d4812391a30627e13989d3ca099ca9b0a719a92cdb2503dadff3693d4b3d320652764185db05782b33760ca14d155365d87167bb4ef6d6c2463c SHA512 fcca5e503efa32bb388376b2a06b9ca5c74fbcddba750cce6b3b4109eb2eb122058aead12b9462cdd881f425cd75d7241645ab344f25ce022bc0659954560742
DIST geos-3.7.2.tar.bz2 2071465 BLAKE2B ba968488aa5d845e582d3771d8d2b1f67b0f301e73fad5834a0805a912c8f3b1200bba93d8758f43539ce269758de348d999db3db9738e7abf5c1a443f388d8c SHA512 ff0fde2e21ed9d2770c139aa50c6efd22d9cff3c6bfd8f1ef86b064efd1ad318b08dec66e34661bc1c7a341b0837978853494f27d63988be865a8ee4f7611d38
+DIST geos-3.8.0.tar.bz2 2399403 BLAKE2B 0f9b6d7f9a4052b9b84e77d534be6e2909e5dc4995287f34e3b7e7c1537c9a73088d4a49f96f43034723eb37c88674aae469e26d7db3eb40efbcdf5551553a1a SHA512 c89b25b42092152ef261090f25ff64b229f30f67d42fdf44c2871e78b66bb2c42e23b9ae21f9aea0e48823bdb0267d609ab2ee77d310abcb76fa672c6614d8f1
EBUILD geos-3.7.0.ebuild 1338 BLAKE2B 7ebfca396ca09ebe266c59c901ad7f931076a5bef9b7574167d35b0123297205504cdfe7b11ad3a44729483ab57a14bfce6a17f66c9a4391c06b8fcf4c1071d4 SHA512 fe01f7c023c67401396ba760266b62ebba2388e42a7aae08a188fb7ec4726d9c6390f8768511fbd28ad6374a8f47a5de55a530c025d01e43a43082f7ea3a0021
EBUILD geos-3.7.2.ebuild 1345 BLAKE2B 22063a40f25ecbcf405a48cd37406a2eea5fc03bf70626765c4b2208b53bb299d80b44d392d94ade93b8c30274417d4670ca58cf8fb8c578e6d33167d362b95c SHA512 b54e29ec97c41372bb913e8548a89cc88b03d15336a4ec69da42822224246a8b964f6a1311115ca5674d263a81d942d68a497967a17da7753ecbde0f205600b6
+EBUILD geos-3.8.0.ebuild 1346 BLAKE2B e68219f57a210aa0f2ae633740360a75b88e302715deaec1af24446c540e9e3fb24812985118f73e2fb34e404c1bea7f7f91203df6c87d62b7e9165bcc85da06 SHA512 173bf18fd49919a49a9459a43ab598a68ca84cf3db8d0b299d72bd9e1e3de3ce6e9d3adb15fab5ab5b63d58bc29920b20a8dafb23b22a26d011d1c96fb62f240
MISC metadata.xml 941 BLAKE2B 037cfbe59d6e841cfd50acce4eb41b58d1caf2459205cbb9432a1c2187a26196c09785665df2e8fd17498e672a1a66fb3d50f8bb8ced62e54bf963b821b93181 SHA512 cf93ad12e2e2d23ce6b454ae1032e8362beccd952a0f431780467c2985c07fa284edcb10a5d7b61d098a70c097f091a7f771be5a1650c1ed431ba249f73e5b1c
diff --git a/sci-libs/geos/geos-3.8.0.ebuild b/sci-libs/geos/geos-3.8.0.ebuild
new file mode 100644
index 000000000000..3ad295e1f4be
--- /dev/null
+++ b/sci-libs/geos/geos-3.8.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-single-r1
+
+MY_PV=${PV/_/}
+S=${WORKDIR}/${PN}-${MY_PV}
+
+DESCRIPTION="Geometry engine library for Geographic Information Systems"
+HOMEPAGE="http://trac.osgeo.org/geos/"
+SRC_URI="http://download.osgeo.org/geos/${PN}-${MY_PV}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
+IUSE="doc python ruby static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+ python? ( ${PYTHON_DEPS} )
+ ruby? ( dev-lang/ruby:* )
+"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ python? ( dev-lang/swig:0 )
+ ruby? ( dev-lang/swig:0 )
+"
+
+RESTRICT="test"
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+ echo "#!${EPREFIX}/bin/bash" > py-compile
+}
+
+src_configure() {
+ econf \
+ $(use_enable python) \
+ $(use_enable ruby) \
+ $(use_enable static-libs static)
+}
+
+src_compile() {
+ default
+ use doc && emake -C "${S}/doc" doxygen-html
+}
+
+src_install() {
+ use doc && HTML_DOCS=( doc/doxygen_docs/html/. )
+ default
+ use python && python_optimize "${D}$(python_get_sitedir)"/geos/
+
+ find "${D}" -name '*.la' -delete || die
+}
diff --git a/sci-libs/gsl/Manifest b/sci-libs/gsl/Manifest
index aebbcf688edc..e0e64ffacf48 100644
--- a/sci-libs/gsl/Manifest
+++ b/sci-libs/gsl/Manifest
@@ -5,8 +5,8 @@ DIST gsl-1.16.tar.gz 3534080 BLAKE2B 1c55a41e5ed57b57f671074240d23416aa8f23e3cc2
DIST gsl-2.3-cblas.patch.bz2 12036 BLAKE2B ddad801cc42f925581e2e4995292f3eab0d2faf70c43c3b205fcf521b98e426df1d0824ed7d98b2c4cc89bbc4068fd45f2595dc02d23bded5c702b5a01bbfdb2 SHA512 37b867a21e60cd96c453ae24139bcf16c00c85bb6d5a3dcece81185fd9af5870c5167d2fa3c74cffce55bfb84f72be34d28ea94e0889904f8dda8687f66b4d23
DIST gsl-2.4.tar.gz 5916715 BLAKE2B f22c07b2d5759a383e05b8bfdba70071672cc27f12ff2a8c755451fe7e10c8e2d80e3fcc601508c5e9942e4cfd05e51c43ba96666326b760e4390eb0c2552886 SHA512 12442b023dd959e8b22a9c486646b5cedec7fdba0daf2604cda365cf96d10d99aefdec2b42e59c536cc071da1525373454e5ed6f4b15293b305ca9b1dc6db130
DIST gsl-2.5.tar.gz 7303881 BLAKE2B 7c6d10c21071a1af1f03123f83244476d2e90fcd27d05a115b03a74fe631eb7d8081f5260e534ae58ab0997c1111f980a5e4cb50d110ca626fe810c44be70180 SHA512 5b4c5c023f9029ce220f4e09aa4d0234fed94d42ac224d58fda095fe0532d54237a7c33278f8b5d0ba051f6004486edb38d0adb4fcb49337a8c1d8a18cf4a24a
-EBUILD gsl-1.16.ebuild 3092 BLAKE2B e213441308cddca756b5de778f78f40d73e1b9cf4e951bb1e1bb0efbe3602284adad4a4bee6231cdada74d1a5ae05e9ead4a9634c2b4d35a3dd11cb3ddae7652 SHA512 d5dffee6c9ee7c1c66d9517251e397eb7af212c2a649b48aff22b88a5871276e8076c785242fb49fe25d6e101a53268b7a10438350d0d5ffaba82abae27d6286
-EBUILD gsl-2.4.ebuild 3201 BLAKE2B b3277c57be36d13fd4d84c8821226cb12ade83582570f20f70daa0b7683c17839445cd9a2c0b9c7ddd6361159f7d49809d01fcd5f889d8cb38ebe0d6478b9b7b SHA512 07784db20ac72dd1004f0736facbf196db0c648c0a8dc1574f4c6eef4fb3970508408a39d072cb2c050e2bae8bcc95d928dcec964e08e2d554eee1440a769b5a
-EBUILD gsl-2.5-r1.ebuild 1431 BLAKE2B a9118612f4b6029cabf08ed7627940be2af6474116e06d841fb1242474c7fa2f3cefb92646b4252956897603c82fde996291559ee76765fef540ba3769a2a32d SHA512 c18bcae35fd4ddd1cbdb68163ae454f80b75b1ca1919c53f7f8f846615169e77b34a5b085236384d86e574f8c634eb85cc076deb139fcdea861dbf9e3709b9c2
-EBUILD gsl-2.5.ebuild 3189 BLAKE2B ec1f00607c47c9b0fe1725af91e6e99ca1b1f7ff6591b320fae3e52dee8ada680e5b77ed6d999556b3d79237bbeb544eb29d34dff06d09373f168d76c1578913 SHA512 f56d0ab2b97b283bf9ae8e372da15d9db2c3d9ca4f7e08df6425c795537550a092c2a1f80cd633eef3cf58c35b9aead55f982d61a7532ec676a24d4471f5e113
+EBUILD gsl-1.16.ebuild 3082 BLAKE2B cae441ec3c5a816a2620b0d94ae3529c712862d871008e8d1167c6cb33e1542a854c1874d3508de0c19b29b0aa93d3b4928a55de2a8e1ee31f36d9295a7d967d SHA512 ee7dbb08e1193d748d073196117bc5f864621eceb7729d8a154917fca76695674088431b09fe43db6d8e628d99af114c2aced009c0d1ec39c6c179e9e8f06771
+EBUILD gsl-2.4.ebuild 3191 BLAKE2B 230228573c7479f4964da270a8ea2f4fb886a0969e28e914e880cd56dd46ceb6bcc173fa0a0634582bf59eb8007184dd1d91d1c46548ff1eebb2c35aa50ec76b SHA512 91f25c90a99f4a91912e713854cc8f47eecbd64f12534be6609eef156832cec17d4490866b2c1e1aeb6fffd3414e79be538a34f81a463e48c80040ae888e4544
+EBUILD gsl-2.5-r1.ebuild 1421 BLAKE2B a9bb6c1a9c15f58ae688cd58d5f490a4fc2102e8b5b66dbcd0f8966b4db53751fae8025cf1521dd87a66667b10b4181cbc21528750eaea7f1870b674eed20acb SHA512 f288647bdd951da587f88847f4b045d0e8325b18a1301145604638d4f04920b4eeffca201fc7504bbfc53b75badfdc24fd5113f359c21ef16c19e320fee55df6
+EBUILD gsl-2.5.ebuild 3179 BLAKE2B d6970d769f496680f9238fcb27338722c7e82d5bf8946d4663ce33d1f3373091422480ddd906b074c680824da1fec33023d470b4d3b092b8ad40a84071cbf9e0 SHA512 d71979695720a713553aa52cf53b7d35bf78471479f654b8420f9acb864bb383b0f1e5ce74bd89581ad832d533c612e6dce3af985cf4e5856b46a4c590ecddf0
MISC metadata.xml 1190 BLAKE2B b9015dc09464b327144a546a0e9dae6e1c5eaf3ce118a24b7ad1853f09af1952284f754aada2436d7e1a1df82638720492445d8f015ccb1cec05c78dd718fc26 SHA512 f56ec87aeb8f257480a631748db79c78193797e1ecd586dbbd78f31a01fbbd3341fa67ffd3244e5dba352478ee552184d6a1d9b5ef5d54d67b038215090eca00
diff --git a/sci-libs/gsl/gsl-1.16.ebuild b/sci-libs/gsl/gsl-1.16.ebuild
index 553e95089128..21492fd2f9bb 100644
--- a/sci-libs/gsl/gsl-1.16.ebuild
+++ b/sci-libs/gsl/gsl-1.16.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="cblas-external static-libs"
RDEPEND="cblas-external? ( virtual/cblas )"
diff --git a/sci-libs/gsl/gsl-2.4.ebuild b/sci-libs/gsl/gsl-2.4.ebuild
index fa10b54618ce..0a8ef9c699ae 100644
--- a/sci-libs/gsl/gsl-2.4.ebuild
+++ b/sci-libs/gsl/gsl-2.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz
LICENSE="GPL-3"
SLOT="0/23"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="cblas-external +deprecated static-libs"
RDEPEND="cblas-external? ( virtual/cblas:= )"
diff --git a/sci-libs/gsl/gsl-2.5-r1.ebuild b/sci-libs/gsl/gsl-2.5-r1.ebuild
index 0c95bb68c55f..8cf301ee19ba 100644
--- a/sci-libs/gsl/gsl-2.5-r1.ebuild
+++ b/sci-libs/gsl/gsl-2.5-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz
LICENSE="GPL-3"
SLOT="0/23"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="cblas-external +deprecated static-libs"
RDEPEND="cblas-external? ( virtual/cblas:= )"
diff --git a/sci-libs/gsl/gsl-2.5.ebuild b/sci-libs/gsl/gsl-2.5.ebuild
index 6da27aa59010..86760d3ddcc6 100644
--- a/sci-libs/gsl/gsl-2.5.ebuild
+++ b/sci-libs/gsl/gsl-2.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz
LICENSE="GPL-3"
SLOT="0/23"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="cblas-external +deprecated static-libs"
RDEPEND="cblas-external? ( virtual/cblas:= )"
diff --git a/sci-libs/gts/Manifest b/sci-libs/gts/Manifest
index 995a09b10b03..08beddd9f8bd 100644
--- a/sci-libs/gts/Manifest
+++ b/sci-libs/gts/Manifest
@@ -1,4 +1,4 @@
AUX gts-20111025-autotools.patch 1475 BLAKE2B 62987f8bdf50e5cba84b1cd259038530170894c1ba4e4da71e94cd77d327ecc64f6f3f6b7f3c771c5ccb3e279016cfa9c15fffd5261a99fba0e844021d5ef42c SHA512 1be24faff8e81020b1f349360e4654307d3ac2306f2c8ad5d5534946f1c29db862b337732a41d941b5e67a1f0b0dae61d945b52295e7cddbed640d7653a01dd9
DIST gts-snapshot-121130.tar.gz 880569 BLAKE2B ffd35083122ec40b9ab3c301965e2f40f35f81cbb51947fee01d851f545d5314cdce6c24eee2cbcdf08fe492a63eadb3720535d3f4ed913f3309561d0d382c80 SHA512 84c38dc345830eea75755d9d55235b6d76786a84c3b9c3b7e057437bf395a9f2687596bbf037afd601b9f31a485d425a371ca5e60680265f10cb414400db4142
-EBUILD gts-20121130.ebuild 1064 BLAKE2B 0d987bc065e3305b9e7a634f7f23bb7fbcb5cfaef1f9ed4ddb75190e01f8bd3923a17e4cc15344fe38f0981c7c8251c51aa8d8715c08418458aab4657123d933 SHA512 cdf011ee59b9acb8965cede79b7ddbfa8e8e05035e606cad6ab62241edb40e6d81987cabf6bd4ff12245a262d08ab88403634c94af6ab52e50511dbc23e355c3
+EBUILD gts-20121130.ebuild 1052 BLAKE2B 66252231b673e70fd910d697d97159282b25f9e22b7edae5952a769a3d9e0af6cbafeb0a9785b54e09ff52cc7e70b61f272f69eb36752b5f63f45900e762641c SHA512 0091684e20cdc2c07e4efff654d0e1bcd1b12615168b5c5c65cf349211c06f1d72478a9c0e1859750d3184b7bd95ed9b83564b6f66e5ba845ad03f3d4249058d
MISC metadata.xml 510 BLAKE2B ce7bd676f832dc3037ec4b4455169147f681dc81c70b346c898bbebc5906fd03af9f69269abfa0ee9760ca77eb54e1cc043ec2e0957230f9bb013cf168edd8c3 SHA512 12fd9a10b7f46ab73d79c79f4ae31f4f174acddd4a5603a20ae49b0c2d39385b23e70b58389281dbff24a567c2162ea513d505c90c28dbac066b873be60aeea3
diff --git a/sci-libs/gts/gts-20121130.ebuild b/sci-libs/gts/gts-20121130.ebuild
index 447be27a44af..dad0b660079a 100644
--- a/sci-libs/gts/gts-20121130.ebuild
+++ b/sci-libs/gts/gts-20121130.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://gts.sourceforge.net/tarballs/${MYP}.tar.gz"
SLOT="0"
LICENSE="LGPL-2"
-KEYWORDS="amd64 ~arm64 hppa ~mips ppc ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 hppa ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="doc examples static-libs test"
RDEPEND="dev-libs/glib:2"
diff --git a/sci-libs/hdf5/Manifest b/sci-libs/hdf5/Manifest
index b6265b919a47..c8788a6f9f12 100644
--- a/sci-libs/hdf5/Manifest
+++ b/sci-libs/hdf5/Manifest
@@ -2,5 +2,5 @@ AUX hdf5-1.8.13-no-messing-ldpath.patch 1141 BLAKE2B d7d186e4c00acb9fd3d44beb1d8
AUX hdf5-1.8.9-mpicxx.patch 494 BLAKE2B 148d87af064e2ba28c918c8db39ece0782a179803e4c38c5cd5eaba81a673bb8aa3699a48e80a7ae2d4579ac0261cc21d5509e46661ada9a69f444a58eb45ecd SHA512 8b4c39e40591860652547ea8ff205230da7d67488233e911cbcb3416eab561f2529c65bc5e7c9c812bf4298812346f47f9209e5f69f7e8f66ad587306a5b477b
AUX hdf5-1.8.9-static_libgfortran.patch 429 BLAKE2B 9e1c544a453c09b3498a7d9d3e8090c928571776934c4dd6b426cbdb2783ed8f47185d6ee0c73ede6b4f14e27459ef5e1412112e9d897daa2dc57f1ad5fb0b24 SHA512 af97c54469a90bf3b0e8ec1218d4ca95822ac0cbc7120114979fc467fe3114743c74f4d4e16f0c10b1cd82d40880ef482f6fd34e1effc7c621b981ad466204f9
DIST hdf5-1.10.5.tar.bz2 8706317 BLAKE2B ac326be8fe4ccc4b0153f15bc7d65aa8f1adc2ae279d3980f57ed46722b754d3f36ecf1d6273c75e80ed1afd4bbf10c6b1c5d9408e1f83a4b2e397e7902a7d3c SHA512 769e43b8672e26fe24ed68da0228c010d3d9bc950ca09f0bc60707911a2f26f2f8415c8abc8ec06e07667148d8cdb3b0c7b3e7860d9b19739629c5dfd5ce73d4
-EBUILD hdf5-1.10.5.ebuild 2652 BLAKE2B d5246ea650a0070769990375325cadd8a57e9815a446b99f27343b7a2c21f23a3cf4579ce9f0c179327cf32e7f68477ea4e0106dd365151e9a18aac10d103ed7 SHA512 fba29598ee82a68adcbfbc8f78849923dbee1cb5f079a670833e7a5c16467396853c7e28761c59bf28783b02377521980c4e61cf79ca698cc37a2303f57da565
+EBUILD hdf5-1.10.5.ebuild 2642 BLAKE2B 746c63600cdcab79167b2c3da0f37bd7c046c6389565fdf50a752d5fc2e14511ba2fdc5ed190a8b83716f11c57a9ddb10ca72f9e468f9752ec96449580fba37b SHA512 ca6b8e9c76fcbe59f14b538ee0e52dd780af7417586d6158fbf1195251b58bd03753b6acec1c4b55b1af15862a648d1b415bff998ff1a2c83a2578d65301545b
MISC metadata.xml 670 BLAKE2B 6ec39c2c545ea8130677894921b6914d4503199a40f5498b81f1520312a451585276a2192ecb388323574bf0a17acfe798d090bf499f8ef2b6bb7ff831c662ba SHA512 2cbdee7294537d76bee9c72c77c36d0d2aab176dd4588a7b99d16bc3a421b52770bf6d93943c13fb32674f5deb7bbebb94b9e18875b3e473395a9176277fd56a
diff --git a/sci-libs/hdf5/hdf5-1.10.5.ebuild b/sci-libs/hdf5/hdf5-1.10.5.ebuild
index b22b8c598250..a3c248db158e 100644
--- a/sci-libs/hdf5/hdf5-1.10.5.ebuild
+++ b/sci-libs/hdf5/hdf5-1.10.5.ebuild
@@ -16,7 +16,7 @@ SRC_URI="http://www.hdfgroup.org/ftp/HDF5/releases/${MAJOR_P}/${MY_P}/src/${MY_P
LICENSE="NCSA-HDF"
SLOT="0/${PV%%_p*}"
-KEYWORDS="alpha amd64 ~arm arm64 ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm arm64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="cxx debug examples fortran +hl mpi static-libs szip threads zlib"
REQUIRED_USE="
diff --git a/sci-libs/lapack-reference/Manifest b/sci-libs/lapack-reference/Manifest
index fd8c9dae43df..69ad25369907 100644
--- a/sci-libs/lapack-reference/Manifest
+++ b/sci-libs/lapack-reference/Manifest
@@ -7,7 +7,7 @@ DIST lapack-3.2.1.tgz 4792502 BLAKE2B e9d39c958406db05383ebda7e781ae6c2d0b1f3896
DIST lapack-3.6.0.tgz 6792324 BLAKE2B 438f3376b63b38ef0fe70f6becac847816f3a11c01f5ab237dc0d941792ceb54dbd2f8dc22d56286f5dab3499289ed94e67521ea951a98973c9640abc294ad6c SHA512 bc50441d415ef8896dd7626d77c6104184b996e758704366288089f03d4c99d068e33153b0d13305310886017e5d2e716130f812a95cfcad36ef37fe20417ab8
DIST lapack-3.7.0.tgz 7359812 BLAKE2B 20aa42e22d8c920d1360afe41ceec7b36f6cd5fbe43ca9d7848ef7cc45a64a0314cb1321941c1a7c03654f41e28ec805445882ded0ca0ea07674e70b66cba6b5 SHA512 e4f4c7d0ba8a096eeb813160c6dbcdd535647df6b2ad5beac9181908158956b31d1a9554ec9b9836fd44fe7404c1f377b297cbb20d744f20d70e357fd246c91b
DIST lapack-reference-3.2.1-autotools.patch.bz2 13338 BLAKE2B 1be1d2c273b92a106a9c914f17e0350b44fc42b3837ee48b040d7a61802bf5036c30e8800ec613ccf12a082a7801cad6878b6ddcbd4db32e27a06b7462f8ecd2 SHA512 957e8c7646a0d6ade9c0dfdaf2aa665a01f932dfda376ba1db164106fb174793e6504cdbed7daf158f23bb69502937963cb2e2d45ac720980d3832f6fc0fedbd
-EBUILD lapack-reference-3.2.1-r4.ebuild 2858 BLAKE2B fd0747aacf3170272eaaa5938eda60bec8ef83ea2b1dea2319b003132a92d156f959336d42f03cba0f220df8daee7082c20e8615b7ab808b7e72ddf3f003cebd SHA512 515dd0646bbf6b0c713a31b71480c9c669c200c2d0657f9fb44338ba9bcc09876d77d1b626409d68f896c89b1de9a3beab1321d72fc1ef03a333fe3a43fa0b60
-EBUILD lapack-reference-3.6.0.ebuild 2644 BLAKE2B cd1c5867264c0541f0d58a1049e812365bf15884ad5dd8f31460194daf4ee2acca92d752b5d9e51c642cd38ec1afb8fdb2034f0567bd53602fa0de36eec2bb86 SHA512 b4df9f1a368314b55ea5bdb44324089729262e7a47dd6105d93ef58acfb60fc369252c20bdf9a5436d4f08be2fd5af6929259b9f7b03bcffbaa2ff5a461f7bfd
-EBUILD lapack-reference-3.7.0.ebuild 2882 BLAKE2B 7700edf55666373a03e808743d8ea050fb9eb52fe14b76b9022974b85c265495c937aacc6b023310f6ef45549b9a2281ce1e6ca02a83cc6a9bcf0a9b532352ac SHA512 b69c879e1fb12c2c9e90f97cea99b7a0711e95ad08b7ab139be5357396179f3942f5dd796ba10fc34bd44ca8015b2f98db8ec59d9d3ee730a3ca750a230b1336
+EBUILD lapack-reference-3.2.1-r4.ebuild 2836 BLAKE2B 760608abed92203a817dd14e64044ab889c8e0ca631c0040a04703d7587dcd3ab09eb50108b0f91e8ef25c8e85e1c834dbd765bcde0349546e4905f6100bb0f5 SHA512 a88170263cd60d167296a606061058070d11ee83cdf3dbf9aafb7f1c666d580a251f51e5e33ca0a28bbeaabfbfb11687640a2e42cfb1081002e3674074fee564
+EBUILD lapack-reference-3.6.0.ebuild 2622 BLAKE2B 1059d64fba18d9c91da283fd82b42baeefd6223bf18f04b3e7b38762b709b9335367a2af13ef1a3bd45cc228fc80b7ed2ccf12b67ee0b1513b92f12ebc14b2c1 SHA512 bdc1587e0e3d035bf5959e564ee3247531f286908dde35f8691c58c538d163895fdd40a9bf0a402aad1c370e5859b7c09c8ad44fc0934b5464a5082f463d0c79
+EBUILD lapack-reference-3.7.0.ebuild 2860 BLAKE2B a2c723501a2468be083de147ab99b7aff66ac02f4cdd72129dbf83df2881f64def8ae58cc5946478ddfde0cbb4a89f668d85301bb7c92c3686c08caabe205738 SHA512 c84d6f6650298f1d3b41cfa689c0b41ebdabecf7e9dddaa67b9069280c92fa0f73f1e115829a095e87ee3785f93fae4b5cf1c277c1251a8ca90ebdfc4496ff76
MISC metadata.xml 779 BLAKE2B 64433bf79744cecd4ce505c3643ff73d3355620749b344ab27324c80ecb7b3ad9dd02a05dbbf1bd3e8174cac947c236d80f51377c259a1ff3aaa17b9908a8a0e SHA512 a72591749a3ea6ac49ce3a20d6934042c54e0b1639d00d585bdcc88cd9425d31135d8acc4ee33856f3933cc2518e5c7354d6debc20bbcc7b701cd6978f474e6f
diff --git a/sci-libs/lapack-reference/lapack-reference-3.2.1-r4.ebuild b/sci-libs/lapack-reference/lapack-reference-3.2.1-r4.ebuild
index b58d917776d4..5a099088ec3b 100644
--- a/sci-libs/lapack-reference/lapack-reference-3.2.1-r4.ebuild
+++ b/sci-libs/lapack-reference/lapack-reference-3.2.1-r4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="doc"
RDEPEND="
diff --git a/sci-libs/lapack-reference/lapack-reference-3.6.0.ebuild b/sci-libs/lapack-reference/lapack-reference-3.6.0.ebuild
index e3312e7d791d..a3080330b1ff 100644
--- a/sci-libs/lapack-reference/lapack-reference-3.6.0.ebuild
+++ b/sci-libs/lapack-reference/lapack-reference-3.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/lapack/lapack-${PV}.tgz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="+deprecated"
DEPEND="app-eselect/eselect-lapack
diff --git a/sci-libs/lapack-reference/lapack-reference-3.7.0.ebuild b/sci-libs/lapack-reference/lapack-reference-3.7.0.ebuild
index e72c51c93e90..32c1ba6cfd12 100644
--- a/sci-libs/lapack-reference/lapack-reference-3.7.0.ebuild
+++ b/sci-libs/lapack-reference/lapack-reference-3.7.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/lapack/lapack-${PV}.tgz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="+deprecated"
DEPEND="app-eselect/eselect-lapack
diff --git a/sci-libs/lapack/Manifest b/sci-libs/lapack/Manifest
index a1ad30c5c624..4e3b9b2e8411 100644
--- a/sci-libs/lapack/Manifest
+++ b/sci-libs/lapack/Manifest
@@ -1,3 +1,3 @@
DIST lapack-3.8.0.tar.gz 7426094 BLAKE2B 27cd75eea498250382b2df6f5d7dc95fdee8d37b1a0faba5296ca0145ec40a1165a4ecc727aa1647086be6783b50cf475f79cea0f30f541da789051db99b2f37 SHA512 17786cb7306fccdc9b4a242de7f64fc261ebe6a10b6ec55f519deb4cb673cb137e8742aa5698fd2dc52f1cd56d3bd116af3f593a01dcf6770c4dcc86c50b2a7f
-EBUILD lapack-3.8.0.ebuild 3034 BLAKE2B 80cc6eb969420eba0ce80cffbbb6297b302c13f4b8a3dfb84ae141277937d79aab97069489f0ff74f10167c84d7d42093eabf58e17d3406190b17a3e8bda86f7 SHA512 27672b9e60c7448ab86ea403db2b3f65996e97df09fedb47e81c9443d939b589d3d83a61dba8fe37f53dd0cc07af54f0b95fa5446ecdedd1f27195667902941e
+EBUILD lapack-3.8.0.ebuild 3012 BLAKE2B c99ad74d7c8858050157db0b8f34d9f99867dd5e9dd14e76650a5bb7a5698c91a0e59d8f23815c8172d3dfec1921639d60b1d770ddc012c4375b0b5f89f5c185 SHA512 4b1bf23e4607286f52c1171cc5cc1c30830da53026fa1c7b7e92826c94419d60cb61a5dd03de8be394b5426d39f475506a95abcd0d7d2cb020790dc0a4f9e181
MISC metadata.xml 1423 BLAKE2B 2ec6d7c07c4827cca666cddb7e7b2e47238ff3fd40fd5e15463196812a7a82e0b85e5d36ae2a2c3315c3b4e0b5f3d4a79a953cb1703836b20dc14862956bcf29 SHA512 39a5e8738999caaf00b4f7fcdb3afdd1405a7c817920b9247a76dbc64e06f8c2011763031a058673ac8a411cad2219cbd7c8664d379535e2afea72d2bd578fbe
diff --git a/sci-libs/lapack/lapack-3.8.0.ebuild b/sci-libs/lapack/lapack-3.8.0.ebuild
index 3fb7fa9984db..223eeadad7be 100644
--- a/sci-libs/lapack/lapack-3.8.0.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke doc eselect-ldso"
# TODO: static-libs 64bit-index
diff --git a/sci-libs/ldl/Manifest b/sci-libs/ldl/Manifest
index 577e286af760..6a9b06fe6079 100644
--- a/sci-libs/ldl/Manifest
+++ b/sci-libs/ldl/Manifest
@@ -2,5 +2,5 @@ AUX ldl-2.0.3-autotools.patch 2001 BLAKE2B 764594598891783c4fb74d8742bcdab6d13d4
DIST LDL-2.0.4.tar.gz 326840 BLAKE2B 5e509cce3d15a2289b69e02dad1dcbd167a1738cd708f5cfc57b10839bd271ab1d4a465cd6e2aeb43de19ace758d3fd43b54d8202ef173750b0a1995ed2da132 SHA512 5a6011ccf3385c0872662edca0341c29f89f6a231201460337d952460b7b50abc5c257375bd1c2db0d4db80dbfc582e648a70687b671468cae091ee332916268
DIST ldl-2.1.0.tar.bz2 336442 BLAKE2B 8516e37ac66c329397739fb5d7ee0b3a5cc1a286d780062a749901a13b30dca52e131647e66a721be1f1e2ddd022ecc7c9d6ec5da81acc9c98afa53a06978367 SHA512 ad532e3481e48b9c3587ca0cba3d58a89a2174e3a0d523dcac6d420e04aa5da1cb8517bb14556d0a593110350fdc02aea3677eec41eb74821a3a63552418d0b5
EBUILD ldl-2.0.4.ebuild 699 BLAKE2B a03830e0c304774dacde6d5f4153254541a72072671fc755d0f24dbdd26ba0670306e52caa807c6c9b9cf005fc7375aa538d37705cd699073e1b7f65dcbbe49a SHA512 69a918aa9b28b640fe229aee1bb3f2f727b4d958f0b8f6e8a7a4339c26fe342ac48f37ea8b76ea0e74d7fbb621cbe86527119ca231373cbe192d6c472f88ca81
-EBUILD ldl-2.1.0.ebuild 688 BLAKE2B 0b9b9bec373a3a78300788b3e55fd362882a3e6a450f4f0110694236e951c5c2e9cc8f0e1c7d4610d5e9c15d4532c8241e792003baddc4c3783b69335fe3001a SHA512 f84ac5a1a8377176f9d174852e1885e82ae38a71a6185cd964a29421af8169683faca5a2e801ea6f06152c25730280e0f82f2a0e6ee911cb7bbb01db4d5364c7
+EBUILD ldl-2.1.0.ebuild 676 BLAKE2B 304a185bf67e6d05cb2de2f94fe4c62f773aa4bb9e93e20f20f766afcd49426ce7842f8397654a39e01c1b7741552720c8a8e4a83f29da724cd57db0ceb52d3c SHA512 d11d0a25d7dc3d54045b3dbb0fbb0a489f609d066122261a4b0531dfe33552c129a6ff57afac41c7d0d0a93385886c00d8c8b8004df5ecef19a9d23157b96a07
MISC metadata.xml 891 BLAKE2B bb9634b4bf10c97b042f24fdd8e6427ae29ebf462d6ab8e2d29e882c683eb88e77ac1960f6cac7b674c85e4934f2f3a3b2e1924bf198f07adf6eb2e7410622b0 SHA512 b03a1a031499fe56e45d73fe5e63585cdddc75ed6a9f3e5ce4327eb02f8bee235366c23648b22959ea43ce79f16811ce28d1abfbc2c8cbb465d2986cde9cdda9
diff --git a/sci-libs/ldl/ldl-2.1.0.ebuild b/sci-libs/ldl/ldl-2.1.0.ebuild
index d356f046a806..a6d196f6e604 100644
--- a/sci-libs/ldl/ldl-2.1.0.ebuild
+++ b/sci-libs/ldl/ldl-2.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="doc static-libs"
RDEPEND="sci-libs/suitesparseconfig"
diff --git a/sci-libs/libcerf/Manifest b/sci-libs/libcerf/Manifest
index 05ce41ef95af..7a2d453e7d9c 100644
--- a/sci-libs/libcerf/Manifest
+++ b/sci-libs/libcerf/Manifest
@@ -1,4 +1,4 @@
AUX libcerf-1.3-autotools.patch 2758 BLAKE2B 29bb371d1ce1794762df0a18b25110cd8833e96072c65d7660eac53139f6ef2ce8ea726b22faf8d26e97d9790e437acd92e7eb135014c03ee5f85d9f9b9fa4d6 SHA512 f4e99359d9ac5719138108c88f9e1b9f88e986df9e024633ca929a7f09dac826022ac1017f67af55115739d2cf0d4e0de56d751b219c3e4f620948df8cfd74fa
DIST libcerf-1.5.tgz 413926 BLAKE2B 1208c77658625d00d37f95f5dda9e07f99c91dc6b6fede4b8f936637dddd7450fa42c0ed3c8ff4c72bca0abe0195d6ebb58fdaa8c1bd535d8a488344fcccafad SHA512 bb97a1142d26dd2507a3fabc543accd5416f5ef3565bad6ea68ca8a62e13cb480b6e05bd8fe2215ed0133f43d4107fdc72efaedfcff7ffc0314492e97a92a8a3
-EBUILD libcerf-1.5.ebuild 790 BLAKE2B d234c270e4337b69389da38374a857566688f69d44f64c77654e5cfa63d2b895e8d5d5560035e1b35e9fee4bfa508d072961be21a4ff0b4b85d54498d28a69f9 SHA512 152b236600c89cdef0907208d2151975c99dfc890eb596784cc90fcbf7e7aa1bf9bf8484057b20bf7df1f7cbed9f824e00d3db563ad81a02581d68cbd400da32
+EBUILD libcerf-1.5.ebuild 780 BLAKE2B f61c14a08a3995062b2e94608422daf9c21a659faafb72e30ce4928d6481a386b84aad5cc5da53f1142e118a0d41002f1c0c7b9d4e8820a2db8dbf60152b6f05 SHA512 9333bbfef8c6833259e3fce5c06d2058fced746dffa654fc8592a9960cb24c9a77e6ff265039c4f0e2429fef85d5ce0e05532ac8d028b3b0a806310e02fa1494
MISC metadata.xml 259 BLAKE2B dfc879984b6adce945d0e0a50f6ede2bca87147b9db99491359cdeccc2e74a20d56e14ae8903dbb80c94854f89bee539f14a4e3ce864204e277accf3f124a748 SHA512 19fb78cf4029c154954a40df40e28fc8d98a8b7e6b42f97259f664d44c29b284feffb9d073cadc7f90b5654a64b2466e186cb677d3a11830206f173eb9057706
diff --git a/sci-libs/libcerf/libcerf-1.5.ebuild b/sci-libs/libcerf/libcerf-1.5.ebuild
index 9892a6e1cb65..5bf866a00bf3 100644
--- a/sci-libs/libcerf/libcerf-1.5.ebuild
+++ b/sci-libs/libcerf/libcerf-1.5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://apps.jcns.fz-juelich.de/src/${PN}/${P}.tgz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc static-libs test"
src_configure() {
diff --git a/sci-libs/libmed/Manifest b/sci-libs/libmed/Manifest
deleted file mode 100644
index 4944c28e0496..000000000000
--- a/sci-libs/libmed/Manifest
+++ /dev/null
@@ -1,9 +0,0 @@
-AUX libmed-3.3.1-cmake-fortran.patch 588 BLAKE2B 7fbd1619692702edb395402d30ee5ae7b44a801be010547a89ac777db7e86a11975f170eb1713e190b367bf5c5c3bf156dbf3522d263fe480387a7b40af572c3 SHA512 5c23d7afc8aad0c91b96d10953fe4c39cd079e798f0cbc5efdd9f5beb3967af1582f1c47f53d8be8a291222194f05205f06d19b1a3c3192fd4cce778052846b1
-AUX libmed-3.3.1-disable-python-compile.patch 1242 BLAKE2B 5c0a500376665cea4429820b3c41eac1d8bf25b1a172a236327e74768891ca1ec7ed143e0d7c803eac5194a6b762538731c068aca53cc5f2b8071d9b0ce08b57 SHA512 29dd13933412b19a4bb003d2337cfd3d35bedff430325809947d41b276690a3413976b39487e4577ad74a6c6ca1c611e63ee09873f0ea2acae1a21475a6bb2e5
-AUX libmed-3.3.1-mpi.patch 608 BLAKE2B 61c26f3cce21aa92d72f07227076afc477fb5cb94590b2587f5a57dfc662e7a619de84708bf71f7c22f159ca6943991bd8c5f767f2ba1953494f31133dff784d SHA512 f77833448dcf0d7d0949d96d1433cc36956765f4aefd9ff2f03add9ee8451069c3840a5bae054be094a2711631be947d32ea3321b7f79a719e3e5ea2a06fd8cf
-AUX libmed-4.0.0-cmakelist.patch 2421 BLAKE2B 38991513aabbb8237a8b0d9456d9bb76f38cffecff9b1b4c906c0f9d17abd6c02ec150420403d8c1b36310b871f5354e100d1038d5620f6ba8719074e0ccd665 SHA512 405669dedc95b3776a2f4f6d64f8a608c914adb7d0666690f1f8b4a0598d6d85c7398622f50c50ead0295ee965fa993c36eb9e4217985079b528714682ea8b5d
-AUX libmed-4.0.0-installdoc.patch 1045 BLAKE2B ddc44d986743a4bf1fa59ab20d34835117f2213283ad13ce1e8e16358b87fe64888facb2f32da76a025cc283a5d942554700cc8816c25cb6f0eeaa54970f1f9a SHA512 486eb41af086d2dc92463aa8f64f074f70a39920b4954e4c272bc6b92c960efe198255975b7c594ff801be43e9eb6a31d007f55451901107db90ed6b3389eee6
-AUX libmed-4.0.0-tests.patch 819 BLAKE2B c6352475b917d4300d15eaa8742c44ed609768265beb37d6a4128e52cfcda9b7971e8d770045944e94dfa9c40dd756dba854c6dd793639c3dad4497bba34b651 SHA512 4b13a8dc40d7d666b7853b47df7c432a796bc905b714cdecc22bc242597eddb6c18a13eae0c39b8a00a4b07d710332c413ac5c358ffff7cb19378a8adb12221c
-DIST med-4.0.0.tar.gz 47849098 BLAKE2B 0bc6710f7b5156e09962e3125349573989429e614a203f649843f00dea06217040ebee70e481eed9c0dd304cb7d167efcd216c3600f6954a74f262cc845fff63 SHA512 2840437010481fc5f12a56e3282f8ca5e94df541899e2b511756702f86d0f87dbf2f6e086d8e591e2bd370d8f4bab8089e7f7f939fea16354a23e2b5a4d96cd7
-EBUILD libmed-4.0.0-r1.ebuild 3020 BLAKE2B 7fdf0682ca017aae35f8cd93e685fcf397880b71a56c51418369f09a2d944cd707df131048ba6a2eb53e353d5101d288397f27954ea618aef21acb962a74dc24 SHA512 c05b59f02f76a9ac37147600dfa27171cbb7fafde529ebb96558e91c6c3b541e3372f1ec1bf1fa7d2d5b10e1cc59238c407339aae44ba8f9b87771702fd47ecc
-MISC metadata.xml 379 BLAKE2B d8dc23452e0bc847d6d828192f2665cc74924abb6e5057db84a2a7bd6a1e4b1daa047e7db5694e00b07b1c21666f0fca8d4c374fb3be0f1ce3dbf3742f3b7f93 SHA512 5bc38cad4d81652ac0f16779036d8a3ab1772e504c4d17b614aca53c845518c56f0baa3bf02aa186bb988d6942945b4b5355ade3544f9c0c5da367c9bf0a645f
diff --git a/sci-libs/libmed/files/libmed-3.3.1-mpi.patch b/sci-libs/libmed/files/libmed-3.3.1-mpi.patch
deleted file mode 100644
index 0516b344a0bf..000000000000
--- a/sci-libs/libmed/files/libmed-3.3.1-mpi.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/include/med.h.in 2018-07-06 10:55:49.247164591 +0200
-+++ a/include/med.h.in.new 2018-07-06 10:55:29.559164666 +0200
-@@ -19,6 +19,11 @@
- #ifndef MED_H
- #define MED_H
-
-+@MED_DEFINE_MED_HAVE_MPI@
-+#ifdef MED_HAVE_MPI
-+#include <mpi.h>
-+#endif
-+
- #include <hdf5.h>
- #ifdef HAVE_STDINT_H
- #include <stdint.h> // Use the C99 official header
-@@ -66,8 +71,6 @@
- #define _MED_VERSION(x,y,z) STR(x) "." STR(y) "." STR(z)
- #define MED_VERSION_STR _MED_VERSION(MED_NUM_MAJEUR,MED_NUM_MINEUR,MED_NUM_RELEASE)
-
--@MED_DEFINE_MED_HAVE_MPI@
--
- #define MED_NULL (void *) NULL
- #define MED_MAX_PARA 20
-
diff --git a/sci-libs/libmed/files/libmed-4.0.0-tests.patch b/sci-libs/libmed/files/libmed-4.0.0-tests.patch
deleted file mode 100644
index 91041fb4c126..000000000000
--- a/sci-libs/libmed/files/libmed-4.0.0-tests.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- ./tests/python/CMakeLists.txt.orig 2018-11-05 14:22:25.000000000 +0100
-+++ ./tests/python/CMakeLists.txt 2019-01-09 17:37:17.142913290 +0100
-@@ -33,11 +33,13 @@
- UseCase_MEDinterp_3.py
- )
-
-+FILE(COPY tests_params.py DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
-+
- FOREACH(_s IN LISTS _tst_scripts)
- STRING(REPLACE ".py" "_Python" _tst_name ${_s})
- FILE(COPY ${_s} DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
- ADD_TEST(NAME ${_tst_name}
-- COMMAND "/usr/bin/env" "PYTHONPATH=${PROJECT_BINARY_DIR}/python" "${PYTHON_EXECUTABLE}" "${CMAKE_CURRENT_BINARY_DIR}/${_s}")
-+ COMMAND "/usr/bin/env" "PYTHONPATH=${PROJECT_BINARY_DIR}/python:${PROJECT_BINARY_DIR}/python/med" "${PYTHON_EXECUTABLE}" "${CMAKE_CURRENT_BINARY_DIR}/${_s}")
- ENDFOREACH()
-
- INSTALL(FILES ${_to_install} DESTINATION bin/testpy)
diff --git a/sci-libs/libmed/metadata.xml b/sci-libs/libmed/metadata.xml
deleted file mode 100644
index e54fc02c2ba5..000000000000
--- a/sci-libs/libmed/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>waebbl@gmail.com</email>
- <name>Bernd Waibel</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <description>Proxy Maintainer Team</description>
- </maintainer>
-</pkgmetadata>
diff --git a/sci-libs/med/Manifest b/sci-libs/med/Manifest
index be3be43db4b2..bf623c874aa0 100644
--- a/sci-libs/med/Manifest
+++ b/sci-libs/med/Manifest
@@ -1,4 +1,9 @@
+AUX med-3.3.1-cmake-fortran.patch 588 BLAKE2B 7fbd1619692702edb395402d30ee5ae7b44a801be010547a89ac777db7e86a11975f170eb1713e190b367bf5c5c3bf156dbf3522d263fe480387a7b40af572c3 SHA512 5c23d7afc8aad0c91b96d10953fe4c39cd079e798f0cbc5efdd9f5beb3967af1582f1c47f53d8be8a291222194f05205f06d19b1a3c3192fd4cce778052846b1
+AUX med-3.3.1-disable-python-compile.patch 1242 BLAKE2B 5c0a500376665cea4429820b3c41eac1d8bf25b1a172a236327e74768891ca1ec7ed143e0d7c803eac5194a6b762538731c068aca53cc5f2b8071d9b0ce08b57 SHA512 29dd13933412b19a4bb003d2337cfd3d35bedff430325809947d41b276690a3413976b39487e4577ad74a6c6ca1c611e63ee09873f0ea2acae1a21475a6bb2e5
AUX med-4.0.0-0001-doc-html.doc-Makefile.am-install-into-htmldir.patch 1683 BLAKE2B 7b5c58e14c36d08e534139df2deba0cd3dd14bc3b66ed3472f89c8693aad73b7215806b4a4a6e3696e5e54855e4deea428309cea48519c85bf99f94f6355f5ba SHA512 4175e0c4b89e541cf27932392333e08960849ebd8e2897a340bce09c7500782064afadfaa51ff8dea89d420636e8bbb28a60fa8fe23432531b233da4462f568a
+AUX med-4.0.0-cmakelist.patch 2421 BLAKE2B 38991513aabbb8237a8b0d9456d9bb76f38cffecff9b1b4c906c0f9d17abd6c02ec150420403d8c1b36310b871f5354e100d1038d5620f6ba8719074e0ccd665 SHA512 405669dedc95b3776a2f4f6d64f8a608c914adb7d0666690f1f8b4a0598d6d85c7398622f50c50ead0295ee965fa993c36eb9e4217985079b528714682ea8b5d
+AUX med-4.0.0-installdoc.patch 1045 BLAKE2B ddc44d986743a4bf1fa59ab20d34835117f2213283ad13ce1e8e16358b87fe64888facb2f32da76a025cc283a5d942554700cc8816c25cb6f0eeaa54970f1f9a SHA512 486eb41af086d2dc92463aa8f64f074f70a39920b4954e4c272bc6b92c960efe198255975b7c594ff801be43e9eb6a31d007f55451901107db90ed6b3389eee6
DIST med-4.0.0.tar.gz 47849098 BLAKE2B 0bc6710f7b5156e09962e3125349573989429e614a203f649843f00dea06217040ebee70e481eed9c0dd304cb7d167efcd216c3600f6954a74f262cc845fff63 SHA512 2840437010481fc5f12a56e3282f8ca5e94df541899e2b511756702f86d0f87dbf2f6e086d8e591e2bd370d8f4bab8089e7f7f939fea16354a23e2b5a4d96cd7
EBUILD med-4.0.0-r1.ebuild 2955 BLAKE2B 0ec34136f384fd172b7cf07fb8d0ed896f363f4a05b2a784bce784fb7747258aef27894c3850988536b1eb9d27c02729aa14609b4a76988eb7b4a4beafe6801b SHA512 b07717aa5cebf4421b9caa11a48adfd303ef661cc75d656f60ee0315134387028067e2d420556277248bbe408f8a97b6b0bd31f3c2726ca4a27dc0fca381e3ec
+EBUILD med-4.0.0-r2.ebuild 3509 BLAKE2B 4a73a8220662c5039d2acb54f9b76ca8b0902b8f6c6a837a07bc168998af732f4c9447f87545f649b5d81ae23abf2e1d1d48a44bb22b2415bd512050dd453a4a SHA512 480b25ae9249214602af7129b34d1b64303700a97452440fb4e5703051632ca36fe87ec68ae422c79b046750eed18b21fd9aaa68bbcb596eed9b33ec8b55cb49
MISC metadata.xml 743 BLAKE2B 26b8d89344c704c98c0819d9c10818667619f77ac704086ee645cbae2d15a59c36533edfe13e787da7e20f0611ddedbc2d761e33277d5a0b1f3328f2704971f9 SHA512 65a7ccf699c82ba6830d0172c87e83651f7d02182f3974fbd725e027046e4a2496fbdab9be852d1796f254622a73f697a3677fbb771a30a06a0b8d9c0a54c4bf
diff --git a/sci-libs/libmed/files/libmed-3.3.1-cmake-fortran.patch b/sci-libs/med/files/med-3.3.1-cmake-fortran.patch
index 1f475d584843..1f475d584843 100644
--- a/sci-libs/libmed/files/libmed-3.3.1-cmake-fortran.patch
+++ b/sci-libs/med/files/med-3.3.1-cmake-fortran.patch
diff --git a/sci-libs/libmed/files/libmed-3.3.1-disable-python-compile.patch b/sci-libs/med/files/med-3.3.1-disable-python-compile.patch
index 642b404ba880..642b404ba880 100644
--- a/sci-libs/libmed/files/libmed-3.3.1-disable-python-compile.patch
+++ b/sci-libs/med/files/med-3.3.1-disable-python-compile.patch
diff --git a/sci-libs/libmed/files/libmed-4.0.0-cmakelist.patch b/sci-libs/med/files/med-4.0.0-cmakelist.patch
index 4c023cf24b31..4c023cf24b31 100644
--- a/sci-libs/libmed/files/libmed-4.0.0-cmakelist.patch
+++ b/sci-libs/med/files/med-4.0.0-cmakelist.patch
diff --git a/sci-libs/libmed/files/libmed-4.0.0-installdoc.patch b/sci-libs/med/files/med-4.0.0-installdoc.patch
index 2d9361c42657..2d9361c42657 100644
--- a/sci-libs/libmed/files/libmed-4.0.0-installdoc.patch
+++ b/sci-libs/med/files/med-4.0.0-installdoc.patch
diff --git a/sci-libs/libmed/libmed-4.0.0-r1.ebuild b/sci-libs/med/med-4.0.0-r2.ebuild
index c4f4bee90b0f..837437559bdc 100644
--- a/sci-libs/libmed/libmed-4.0.0-r1.ebuild
+++ b/sci-libs/med/med-4.0.0-r2.ebuild
@@ -11,38 +11,38 @@ FORTRAN_NEEDED=fortran
# NOTE:The build for multiple python versions should be possible but
# complicated for the build system
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{5,6,7} )
inherit cmake-utils fortran-2 python-single-r1
-MY_P="med-${PV}"
-
DESCRIPTION="A library to store and exchange meshed data or computation results"
-HOMEPAGE="https://www.salome-platform.org/"
-SRC_URI="http://files.salome-platform.org/Salome/other/${MY_P}.tar.gz"
+HOMEPAGE="https://www.salome-platform.org/user-section/about/med"
+SRC_URI="https://files.salome-platform.org/Salome/other/${P}.tar.gz"
-LICENSE="GPL-3 LGPL-3"
+LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc fortran mpi python test"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RESTRICT="python? ( test )"
+
+# dev-lang/tk is needed for wish-based xmdump utility
RDEPEND="
- >=sci-libs/hdf5-1.10.2:=[fortran=,mpi=]
+ !sci-libs/libmed
+ dev-lang/tk:0=
+ >=sci-libs/hdf5-1.10.2:=[fortran?,mpi?]
mpi? ( virtual/mpi[fortran=] )
python? ( ${PYTHON_DEPS} )
"
DEPEND="${RDEPEND}"
-BDEPEND="python? ( >=dev-lang/swig-2.0.9:0 )"
-
-S="${WORKDIR}"/${MY_P}
+BDEPEND="python? ( >=dev-lang/swig-3.0.8 )"
PATCHES=(
"${FILESDIR}/${PN}-3.3.1-cmake-fortran.patch"
"${FILESDIR}/${PN}-3.3.1-disable-python-compile.patch" # managed by function of python eclass
- "${FILESDIR}/${PN}-3.3.1-mpi.patch"
"${FILESDIR}/${P}-cmakelist.patch"
- "${FILESDIR}/${P}-tests.patch" # disable a few tests not running
"${FILESDIR}/${P}-installdoc.patch"
)
@@ -54,9 +54,14 @@ pkg_setup() {
}
src_prepare() {
- # fixes for correct libdir name
- sed -i -e "s@SET(_install_dir lib/python@SET(_install_dir $(get_libdir)/python@" \
- ./python/CMakeLists.txt || die "sed failed"
+ if use python; then
+ # fixes for correct libdir name
+ local pysite=$(python_get_sitedir)
+ pysite="${pysite##/usr/}"
+ sed \
+ -e 's@SET(_install_dir lib/python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/site-packages/med)@SET(_install_dir '${pysite}'/med)@' \
+ -i ./python/CMakeLists.txt || die "sed on ./python/CMakeLists.txt failed"
+ fi
for cm in ./src/CMakeLists.txt ./tools/medimport/CMakeLists.txt
do
sed -i -e "s@INSTALL(TARGETS \(.*\) DESTINATION lib)@INSTALL(TARGETS \1 DESTINATION $(get_libdir))@" \
@@ -86,13 +91,22 @@ src_configure() {
src_install() {
cmake-utils_src_install
+ # we don't need old 2.3.6 include files
+ rm -r "${ED}"/usr/include/2.3.6 || die "failed to delete obsolete include dir"
+
# the optimization done in CMakeLists.txt has been disabled so
# we need to do it manually
use python && python_optimize
# Prevent test executables being installed
if use test; then
- rm -r "${ED}"/usr/bin/{testc,testf,testpy} || die "failed to delete test executables"
+ rm -r "${ED}"/usr/bin/testc || die "failed to delete C test executables"
+ if use fortran; then
+ rm -r "${ED}"/usr/bin/testf || die "failed to delete fortran test executables"
+ fi
+ if use python; then
+ rm -r "${ED}"/usr/bin/testpy || die "failed to delete python test executables"
+ fi
fi
}
diff --git a/sci-libs/metis/Manifest b/sci-libs/metis/Manifest
index 32c61235d34e..159fca1ef782 100644
--- a/sci-libs/metis/Manifest
+++ b/sci-libs/metis/Manifest
@@ -4,7 +4,7 @@ AUX metis-5.1.0-multilib.patch 579 BLAKE2B 3e9edf7809a43026bfc7a320b1ff37f2e00a0
AUX metis-5.1.0-shared-GKlib.patch 590 BLAKE2B 63a10fd00f21cff949660c598fa4519432559965c72f31c35d2a726dbbdfb9d2591c99e92c9520c2021e8ce0c485aa9834445e9f5dfe388f93106e49eee562af SHA512 3157e364f56661c7bc896016b2cda83658f2b00fe7c936e732e80e366ccf6421a1ab6f95d5a74fdb790f4ec8789d048aab9d68b0ccf1eb03f94621f78adb1a3a
DIST metis-4.0.3.tar.gz 522624 BLAKE2B a09d15de35deb0a41bc7f54254effc68d977349e015b77c5523ed60343f5b7cc737c79b2f9420c42d7a60819c23322ad34770d1dcb93f0f1dea461bca3e7c831 SHA512 3d1388120c9c94bac6a20e2d38d6022c241bb6094cf71e31decf019d5500d2037716c6d615c5db69b536348a54e43f321c33ecfa25335fa6c84e412be227e332
DIST metis-5.1.0.tar.gz 4984968 BLAKE2B c5f8ff552fce7e7cc02740e6197c9deb5e05e8bc2e2e56cad0cba85705eec6990b511182930c8758fd16a18015f54c8a4827038039bc3c58ee41df468ea175bc SHA512 deea47749d13bd06fbeaf98a53c6c0b61603ddc17a43dae81d72c8015576f6495fd83c11b0ef68d024879ed5415c14ebdbd87ce49c181bdac680573bea8bdb25
-EBUILD metis-4.0.3.ebuild 831 BLAKE2B 711852ea61ac1b9a5ba55aed20cc1ad9d8d49b39388fbcacff05a0917968673748e500ef4732b28eeb67694277246bd58ea9f103893106445657017018e7b3a5 SHA512 31ebca6e275944c533f3720a40e844964cbf1ef606db51ce462f4602deddee4c23cc97aa76c42e853e17c5045f577e02b9b6a58000df32ce7c794459e2c849a8
-EBUILD metis-5.1.0-r2.ebuild 1927 BLAKE2B b553fb768808d3163576834714e618000b2f960c6503a7f23c04d97073b68fd78a7c9dfc933807bf675c09a25a68865a5faef717e21c55767e008ba63ae3aa63 SHA512 7208c15231112a4e57b29f4d0f3678dde907400632d85ef65992ff4cdd7a6597973fde2191a2f11b275932a3f18427ac15791dbafc7bfb9317c3c36703220489
-EBUILD metis-5.1.0-r3.ebuild 1958 BLAKE2B 7d5d39ecc4d520ad2f1488920b15a6feaadd3e08cd38e5e021d761bc222a1910dcb5bce2107c26c9cf3f9a8f0a24ebd480a82252271bb80b6bf54bc7373494f8 SHA512 3745c698d479f2eb6db0d6f131421a91cf0d4a6020b4a8d0211bccf730e8e01ece6bfd1e70ce9bc0e26aabde3f3f0c06ece2adadc516d6aef21eca1428211776
+EBUILD metis-4.0.3.ebuild 809 BLAKE2B d1a6bb19bee499e0f909e27f3d4253021f120e58a339797272b2cc8862bb0462b628eab0120698d197e3fcd25fa754f2e0f3ede81c6a9dfea2ae5f19c28c43b1 SHA512 edfc634406d5c677174662debf1de98012148a9ed5b8f7345b44cfab4a73b75acf2ff3f08bde335e338de08b2f540d3bb1d3a5412ec5a26c7da098db2c470584
+EBUILD metis-5.1.0-r2.ebuild 1905 BLAKE2B 4bffcbb4a902c84b843a7398491242ec6a6c37a3c9a9353e28b4debad79edf95332db9578cd098b5469c8a9d144a05d4864333a29f888f46c061dd125bf59579 SHA512 7c2b0b9cece1f4842babea6cf02492584b79eb965acffe9135f43372ceabb3a87fa3514e29fb1edf061b579196a0664ee8ae5e133375e7793d06fb529b9bae5d
+EBUILD metis-5.1.0-r3.ebuild 1936 BLAKE2B ef3740f53f426b5ab9e241963a5a1401e776008a311b999297b2ec267bf59902efaff5d21a0ded45084de967de9b7ee14fd6a9ecdcf12d9601fac9b59f26747f SHA512 c42713219592ce941c56230c7b7181053c41d80ad476671115909e09ea02d7d631b485874ab348712f9867c2c0a2b4c11e13b71db4667f0591b09e694248167d
MISC metadata.xml 618 BLAKE2B 862f647c5562ab3d781bd3cb6a4ec1470cd45941043bbf1b9d09d41c5ad528546e338663400d322d8b1cb6b57e33910a9520b818a81c376451af0da6c037aa34 SHA512 7f46d28a97805eddd9d547ba66263cd395be46b495f4a9651312cfb421714b614d2c7415142c929c99386d32799fe78ea10110471b702487be4072b981ca17ee
diff --git a/sci-libs/metis/metis-4.0.3.ebuild b/sci-libs/metis/metis-4.0.3.ebuild
index 444328b56d9e..d572fdb47ee5 100644
--- a/sci-libs/metis/metis-4.0.3.ebuild
+++ b/sci-libs/metis/metis-4.0.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www-users.cs.umn.edu/~karypis/metis/metis/"
SRC_URI="http://glaros.dtc.umn.edu/gkhome/fetch/sw/${PN}/OLD/${P}.tar.gz"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
LICENSE="free-noncomm"
IUSE="doc static-libs"
diff --git a/sci-libs/metis/metis-5.1.0-r2.ebuild b/sci-libs/metis/metis-5.1.0-r2.ebuild
index fb332f98d4a9..a006742a7f5b 100644
--- a/sci-libs/metis/metis-5.1.0-r2.ebuild
+++ b/sci-libs/metis/metis-5.1.0-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www-users.cs.umn.edu/~karypis/metis/metis/"
SRC_URI="http://glaros.dtc.umn.edu/gkhome/fetch/sw/${PN}/${P}.tar.gz"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
LICENSE="Apache-2.0"
IUSE="doc openmp static-libs"
diff --git a/sci-libs/metis/metis-5.1.0-r3.ebuild b/sci-libs/metis/metis-5.1.0-r3.ebuild
index 307eb0e6a180..249aad35b805 100644
--- a/sci-libs/metis/metis-5.1.0-r3.ebuild
+++ b/sci-libs/metis/metis-5.1.0-r3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://www-users.cs.umn.edu/~karypis/metis/metis/"
SRC_URI="http://glaros.dtc.umn.edu/gkhome/fetch/sw/${PN}/${P}.tar.gz"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
LICENSE="Apache-2.0"
IUSE="doc openmp static-libs"
diff --git a/sci-libs/mpir/Manifest b/sci-libs/mpir/Manifest
index d90c2d93cc82..89cb5b2e52a5 100644
--- a/sci-libs/mpir/Manifest
+++ b/sci-libs/mpir/Manifest
@@ -9,5 +9,5 @@ DIST mpir-2.7.2.tar.bz2 3771429 BLAKE2B c3431bcb84207fdb1bc0242fe56b7c2d45643e8c
DIST mpir-3.0.0.tar.bz2 2572041 BLAKE2B f564944dd76586ca6e50c39f1199468b905a3db7bbb8b2ee6cf3dcdfb00757d7eefc57e010d5cfc3d6db7ba2676e36f7980365e85c87827b4901ec4e80349915 SHA512 c735105db8b86db739fd915bf16064e6bc82d0565ad8858059e4e93f62c9d72d9a1c02a5ca9859b184346a8dc64fa714d4d61404cff1e405dc548cbd54d0a88e
EBUILD mpir-2.6.0-r2.ebuild 1720 BLAKE2B 911baede8c9c54591f6f4814adb7babe0c428e38378c519702dc5f4cef65f7feb78bc3c9d1bb22e6673b6cd0ad41821820cc63a5591afb851df43b6353e7d7af SHA512 a733040dd61f37495f3b8a7c9018ecf865b5a48fcb69794c77b6b74164489197ef959b1c8b9b708558fb93782419ca2482ff6dd3ed30313ea67ceb459f6dc193
EBUILD mpir-2.7.2.ebuild 1719 BLAKE2B e4c9c8a697fb658a76eecdc651c119729a9ec8ecf30d54f054e8f5c61e7a873824e3f566cc5afa2509b96c33eadebbd79bc94aa074e144b562d2fe61c841d6cb SHA512 0cabe5c4e5c1df7b8ecd54b4ba87caff0b934d1805fcbb32b68ba393ba5684fac4314ed277e39286697295f94e79900fc809586b96131d0d03c264873dfd0c07
-EBUILD mpir-3.0.0.ebuild 1742 BLAKE2B a7f1cd4b77ded3c926cb6804c263d93ee0d39d9094bba5d05e8ef25e3f7dd18ac3b9c3113d6d8593cad71d861646af3f27d7a7b4dc3ac41adc96519192d6439d SHA512 35f8b4d6d7c83f15cb6139f75bb0163863dbe6effae9b2d4c652701151d55e6f13e9aa46c4e3ee3a8ad600c9352f5815095cd1aed6a46605ba28d91738c9e7ee
+EBUILD mpir-3.0.0.ebuild 1730 BLAKE2B 20576b9cdcfff783190898a9252cbe8dc09f49e7aa2b84038e300f690e43d7b85b556f0241b407289569fef808b342cb965a47975d6e36afa7b561417aff9d25 SHA512 9d02789318498503cb5bef38281ce9eddf0a35cccd12b1f555f18b41a4f9c6ba685f2029e9d5073b1ac5758e14ad58afdef01259ec499d502715c70c250567b2
MISC metadata.xml 792 BLAKE2B 9c0bea642d53a6afb0abeecefcc940c012b5cecf8c6e98fdf69eb718f63ea8e7c7f913fa1cd8360240b5f355e3742a5ccae00166690cf8a83226ad636342d279 SHA512 811f781a961982955ba036f719ec5cce3def93190fb786ef3c3a60f1b54f9b7638d8083cf0f273174002da7d358d25e8764de591d7b587b41198c48c52908fcc
diff --git a/sci-libs/mpir/mpir-3.0.0.ebuild b/sci-libs/mpir/mpir-3.0.0.ebuild
index 14d47e5f430c..9fd8a755b58d 100644
--- a/sci-libs/mpir/mpir-3.0.0.ebuild
+++ b/sci-libs/mpir/mpir-3.0.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.mpir.org/${P}.tar.bz2"
LICENSE="LGPL-3"
SLOT="0/23"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh x86 ~amd64-linux ~x86-linux"
IUSE="+cxx cpudetection static-libs"
DEPEND="
diff --git a/sci-libs/openfoam-bin/Manifest b/sci-libs/openfoam-bin/Manifest
deleted file mode 100644
index 0816c16e2fef..000000000000
--- a/sci-libs/openfoam-bin/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-DIST OpenFOAM-1.6-compile.patch.bz2 5835 BLAKE2B 2fe8f45180cf8bac09047f0e59e758782442adc482144d2cb5cd9c860e985e2c196e58ac45c4066f6efb0896e7e3539f388d876c9088b85a4772605a1554b48d SHA512 625d6b30444bb5cfabd81b94ffcdad082dabafc7ee59eb70ab2f6cf816ee395bc7b9b5697308ed95a83c75cf2778ebd03eaa284fbcc3c17c226ac7443f5e76df
-DIST OpenFOAM-1.6.General.tgz 241760751 BLAKE2B 34670d7b3ffc47cc78729a9f84c036d5f2de11d4c478e437ed3fef5c5d19a77b35da682ddb28e63a4d7148e4c6b4edcf19c86d7c005eebb7fd01ab1622d18a06 SHA512 88988426c5cbb980e0df82c0a8b6396490c8ac6f6a3633da9d3629f5a017849b4d8637cc0f5003e33f0dd5825003b9405ede6f868b5f747be5afb6f31c96d128
-DIST OpenFOAM-1.6.linux64GccDPOpt.tgz 44957838 BLAKE2B 058b2befa8beb438aedc5ade8d31067ec8938875f861bec9b9967cb4803f0994af205e84d79438cf3dbf9a890a76effaf24368843e7b6469651c7ba7591d51b3 SHA512 bc9f428d729b918597db5b507cb2d558ce52d3faeb1eabcb9b2382a4d4b937906073d336e98e1b5bc1c5a62d0658603348abd7870695001215e467033a8d8f02
-DIST OpenFOAM-1.6.linuxGccDPOpt.tgz 41587474 BLAKE2B c8f585b7e3fd20514ffc57d10aa2dd7e93c4aaa78ffa090f31a1f5d45854b457e1887adaf6504e0a92422674c2b0babce9eb3d725547e53e3430bd065cceeb7e SHA512 54c764780d563555766c4c4507b6fdd3f138a1cf7ec29e557a8ebc7040aee8626ce80672cf258196fbbabfedea21916ba5dc9dcab94a54d45fbae90ff0edee4b
-EBUILD openfoam-bin-1.6.ebuild 2785 BLAKE2B 704d6dada2aba0a2e5e92bb71e459361cd6f9ab0aeec83e5a270b9aa91389c0bc8bb1b4ebe0e5036f0aa4adf5a80c95fcfd63624412e7e2625ad83b78f8a1287 SHA512 09b4fb9ecbb8b871f017a28150880cba9e9d163d1f785d5c79c6341122a83214663534cead65c626b5e1ba9fc1ce3b8220e9dc8d7aefbab0a9cd4dccec442b41
-MISC metadata.xml 321 BLAKE2B 0f842a095f2007a2a877d484525d519cdbd0baabeb9182a722b6ba869a736e02803c62d5166591f10acd46510ade247b21b953cc291348592ec0e941a9d58c74 SHA512 41fdfcf128d1878c48966236899c2edc777fac16d2a7fd2dc7507124a0e9c7ee442da7d2730e45efaa11561e3293678aee80d84b885695164a4122921b40774b
diff --git a/sci-libs/openfoam-bin/metadata.xml b/sci-libs/openfoam-bin/metadata.xml
deleted file mode 100644
index 33f20063ea80..000000000000
--- a/sci-libs/openfoam-bin/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>patrick@gentoo.org</email>
- <name>Patrick Lauer</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">foam</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/sci-libs/openfoam-bin/openfoam-bin-1.6.ebuild b/sci-libs/openfoam-bin/openfoam-bin-1.6.ebuild
deleted file mode 100644
index bef10456aa1b..000000000000
--- a/sci-libs/openfoam-bin/openfoam-bin-1.6.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit eutils versionator multilib toolchain-funcs
-
-MY_PN="OpenFOAM"
-MY_PV=$(get_version_component_range 1-2)
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="Open Field Operation and Manipulation - CFD Simulation Toolbox"
-HOMEPAGE="http://www.opencfd.co.uk/openfoam/"
-SRC_URI="mirror://sourceforge/foam/${MY_P}.General.gtgz -> ${MY_P}.General.tgz
- x86? ( mirror://sourceforge/foam/${MY_P}.linuxGccDPOpt.gtgz -> ${MY_P}.linuxGccDPOpt.tgz )
- amd64? ( mirror://sourceforge/foam/${MY_P}.linux64GccDPOpt.gtgz -> ${MY_P}.linux64GccDPOpt.tgz )
- mirror://gentoo/${MY_P}-compile.patch.bz2"
-
-LICENSE="GPL-2"
-SLOT="1.6"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="examples doc"
-
-DEPEND="!=sci-libs/openfoam-${MY_PV}*
- !=sci-libs/openfoam-kernel-${MY_PV}*
- !=sci-libs/openfoam-meta-${MY_PV}*
- !=sci-libs/openfoam-solvers-${MY_PV}*
- !=sci-libs/openfoam-utilities-${MY_PV}*
- !=sci-libs/openfoam-wmake-${MY_PV}*
- sci-visualization/opendx
- virtual/mpi"
-RDEPEND="${DEPEND}
- =sys-libs/ncurses-5*"
-
-S=${WORKDIR}/${MY_P}
-INSDIR="/usr/$(get_libdir)/${MY_PN}/${MY_P}"
-
-pkg_setup() {
- ## binaries are compiled with gcc-4.3.3
- if ! version_is_at_least 4.3 $(gcc-version) ; then
- die "${PN} requires >=sys-devel/gcc-4.3 in order to run."
- fi
-
- elog
- elog "In order to use ${MY_PN} you should add the following line to ~/.bashrc :"
- elog
- elog "alias startOF$(delete_all_version_separators ${MY_PV})='source ${INSDIR}/etc/bashrc'"
- elog
- elog "And everytime you want to use OpenFOAM you have to execute startOF$(delete_all_version_separators ${MY_PV})"
- ewarn
- ewarn "FoamX is deprecated since ${MY_PN}-1.5! "
- ewarn
-}
-
-src_prepare() {
- epatch "${WORKDIR}"/${MY_P}-compile.patch
-}
-
-src_configure() {
- if has_version sys-cluster/mpich2 ; then
- export WM_MPLIB=MPICH
- export MPI_VERSION=mpich
- elif has_version sys-cluster/openmpi ; then
- export WM_MPLIB=OPENMPI
- export MPI_VERSION=openmpi
- else
- die "You need one of the following mpi implementations: openmpi, mpich2"
- fi
-
- sed -i -e "s|WM_MPLIB:=OPENMPI|WM_MPLIB:="${WM_MPLIB}"|" etc/bashrc
- sed -i -e "s|setenv WM_MPLIB OPENMPI|setenv WM_MPLIB "${WM_MPLIB}"|" etc/cshrc
-
- use x86 && WM_OPTIONS="linuxGccDPOpt"
- use amd64 && WM_OPTIONS="linux64GccDPOpt"
-
- mv lib/${WM_OPTIONS}/$MPI_VERSION* lib/${WM_OPTIONS}/$MPI_VERSION
-}
-
-src_test() {
- cd bin
- ./foamInstallationTest
-}
-
-src_install() {
- insinto ${INSDIR}
- doins -r etc
-
- use examples && doins -r tutorials
-
- insopts -m0755
- doins -r bin
-
- insinto ${INSDIR}/applications/bin
- doins -r applications/bin/${WM_OPTIONS}/*
-
- insinto ${INSDIR}/lib
- doins -r lib/${WM_OPTIONS}/*
-
- insinto ${INSDIR}/wmake
- doins -r wmake/*
-
- dodoc {doc/Guides-a4/*.pdf,README}
-
- if use doc ; then
- dohtml -r doc/Doxygen
- fi
-}
diff --git a/sci-libs/qrupdate/Manifest b/sci-libs/qrupdate/Manifest
index 7f2290284023..7df9581968a5 100644
--- a/sci-libs/qrupdate/Manifest
+++ b/sci-libs/qrupdate/Manifest
@@ -1,5 +1,5 @@
AUX qrupdate-1.1.1-Makefiles.patch 2350 BLAKE2B 9d1e21e0118f1fd47699c94e242fb53df5e6fa26b85a56bd13718ce409ade64e618a858fab780a2c927f4ef988273a883872d5ecca57b62b90b16f132dce5bae SHA512 40945650175668ab5155c330a5e6be20059e90d8bb5f47173d14b385710703693b1c5fb77bc01f08328e064301e2fc0c90438a9fac7f6f1222e6b35835137682
AUX qrupdate-1.1.2-install.patch 1263 BLAKE2B e9d18cda34264374e9456a2c3ed5f849bafe8ef461e1577e1cda4b04695f2c8ef03d0ef47d2d9ba6a56db7251b8a37cafc061a47b751e7947a94f1479df2a2d0 SHA512 3274d57666b2f453f50f0b5244c9f3dd5ea29a2fc05233dedfd43940945744a675d3bbd50e3a1aef7ec8613df16f97c05e0983c711db63364f8b45125e246bb8
DIST qrupdate-1.1.2.tar.gz 49734 BLAKE2B e5bf9fb39f6c97ee4b4084e664f929d95bee407f9f11ea4dc6da2bdb06d1694eddc1f2f52e5f673f22d097d11addb293b6dc0fd7c30d09acc84dd050fd1d72e9 SHA512 cc4e466ea91958e15c66be82b0c4c8ad813fbe4643f21259a9cb3ca8e0a411dd764bb2397ece848a7045f322d30316801d1540c4ebf7912030bef6995b44917c
-EBUILD qrupdate-1.1.2-r1.ebuild 1283 BLAKE2B 6d066326e464a44848e5763070a36575f14e0233780aa8ac545ba0caad9e958ca08d57f1eb73a5f8d75fe8b9a6860c6691042f5115f31330e08c9f6033f81b18 SHA512 071a1af0dd4bc75b1813c94decc9e3bd33a49bc58b1b3b8e1fd8118d3e4ec8e24bbb771bdda1a3a4bb5e286eb3f3193eff085ca1770adb2d7f6bb67a57374344
+EBUILD qrupdate-1.1.2-r1.ebuild 1273 BLAKE2B 35f00f731d9b62d7bedac14b4b47641113f1624ef0d3d6fbc66ead432bcde1caf4a0795e4efb73683bbdd9dd2e94ed901d3311cf6dff7bac8db01161fcf3950c SHA512 97f49731f882368a770562a45bf327c0462a49136e41bb687c769cc3bc4fe424ebe8021c0267885c3c2d848c6db15c575ac9e96f02e24076cb558f660c49626d
MISC metadata.xml 457 BLAKE2B 234b8a14cde520b326328c140261519ec2ad58d8a593453437abe0b3b4424a26870fe212f84bda1b7686ec9113c503897cae1d02c4287ab60092f0b73cd36f05 SHA512 2cea745f8f4abc0e97c88e2d2bbf3da6ec6959d8853450e736f8985e261c77b9d3086e4633855792db2477c0dd655d3a0e939c918cceb875e36fad7187182770
diff --git a/sci-libs/qrupdate/qrupdate-1.1.2-r1.ebuild b/sci-libs/qrupdate/qrupdate-1.1.2-r1.ebuild
index 9ecaa417d02c..6d8105729ed2 100644
--- a/sci-libs/qrupdate/qrupdate-1.1.2-r1.ebuild
+++ b/sci-libs/qrupdate/qrupdate-1.1.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~ppc-macos"
+KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~amd64-linux ~ppc-macos"
IUSE="static-libs"
RDEPEND="virtual/lapack"
diff --git a/sci-libs/shapelib/Manifest b/sci-libs/shapelib/Manifest
index d1597be36e9b..4423282334fb 100644
--- a/sci-libs/shapelib/Manifest
+++ b/sci-libs/shapelib/Manifest
@@ -1,7 +1,7 @@
DIST shapelib-1.4.0.tar.gz 548990 BLAKE2B 0e75481d35f8dc5687eee23696d46a780d4b185a81ca1246e5c19f01e58f4a55dc7b69347c9effa01ac1786c5271dfe3907798cc81fe9314979c502bcb9d982d SHA512 206b81fe859a837e821e449ab1b2dbd5a3aa7abd1871da4aec69e130b6fad6300697429884ce359c90e4b76bca90e2108f32b9fdbd3b92013fa5a39f3bedeeb1
DIST shapelib-1.4.1.tar.gz 549831 BLAKE2B e579704bd71c2525133f87628261e78f39e8063cd7e8a57997e90a8ca4a6ebb5de3a4d1ab8da5d00afe1363d9eb22e8c7a9a66ac109c300b72b6d26bd87b61fd SHA512 791c1a0d6c5ff09341176f68349ebd760ae91e8749a9f844299d7ac38a42c4f1131e63479c384a8a8b05a89e90d02e9fd92c526cab417eb80b171d639b4a4422
DIST shapelib-1.5.0.tar.gz 547686 BLAKE2B 3f962ee701d8cfb86a56aa1c0b2156bc2288a2bc908bb1a8303e491812845241f5281b0b8650befcc53e9dfc408b652a56f5e2fdc5ac7c2ff6eb99170696e437 SHA512 6dbd5fc7929ca403e65017ef58211f351608d9ad08221bf68bde047ceecfd27013ce731f9ae4edcfd040bc3db7fe9054b5d96e46128d2968788bef19532b1721
-EBUILD shapelib-1.4.0-r1.ebuild 742 BLAKE2B f33456a8183125ff6e433aa4e482de668065b4f3809d44e045d8daf52561988f393906490e81db485643cbaf790596b72808c0448c796dc864260d49591bd9ed SHA512 1da0d9051b110b909b6d81cb69870602035ca1dfa33c92eada298680a1af178aac56391e9bc8f1b5f00a5d2acb048a8dfa3fbfc7e017aebf1f2a25e7a02b6143
-EBUILD shapelib-1.4.1.ebuild 747 BLAKE2B d7c24d2a6d9d1e6a2782932c808551875335c95f83c71265b410e167273b058e80099fabbfe03ca5613bce18e3bf6a09ad5a9ff95a834ba3b5f3c48182a7808f SHA512 0faec499f5ab12ecdd2e9909723734552c9b22e6d36597869051862629a07dbe178d415b372cdcb84b2099092889485360fa693e8ccbb3a8a28edcf07b919339
-EBUILD shapelib-1.5.0.ebuild 745 BLAKE2B 9e9fce7b2dda007154d3536a4546034a13683ea6b4afc025e31e4d9fb05978eda85b86b5d4fcc1774948023d685ea1a1089da752f8518fd31d164510d180abcc SHA512 562faebaf4811461449fcde8269c102c078d8efacd96ea852e140b9e66626e13713a38a678771524b7089e65ba70d7765afdc2407c998597d8d0dcf557897c6a
+EBUILD shapelib-1.4.0-r1.ebuild 732 BLAKE2B 6ded850e66686307ea4ef7a40cb2f50c76eaf374d079e51e437358c8ad45dd7a7c1107f76a41d9f616df60112d8cb3e8865a7eae6eec8f7b2225d577c1964572 SHA512 c0bce2f2bb82acb8bebf35b00cd1eaf945b5027b64969ddff9f7aac07b4083d3e8ae5e12690da8b8fe33ce56c80d930bb0b9e8571c1662afa297971f6a5dc3fc
+EBUILD shapelib-1.4.1.ebuild 737 BLAKE2B 90679e4eaa6aa34e226bb307c760373dff7cc2d8004dcb214bf0c3bd40fb3bd33732968f9a754e4f9537c134fc47f88579de65b9b11713df1db6b12cf8ae8567 SHA512 76b822dab574d4a27efcde31cdde9b2eb624be0de1b063330fd96a324f7555a77963df00a8ddcde7aec487132554baed65bb115e7aed2e3c50dba98c1e832ebd
+EBUILD shapelib-1.5.0.ebuild 735 BLAKE2B a24b33d02c69daca5d1ce14d42e8bf711b2fe42c87cc0ac7a5d572fdb974734f2bf26e178ee65e3a3f0b941e36f81f2d3ba59b17317169ab4b14338e84e4a641 SHA512 4323da01b30b2d32c6d11d34641414280f952fbb0cb3a5d20a1748856d33e8b70b214d533a81c60110c78024854514b8126c889475a7f16a17b69170234af591
MISC metadata.xml 405 BLAKE2B ed97fadfd57934dab768c271f100531eb2f5c9e98564b54d73c2396d0959c62b39ee7ce5ad96495f1133cf8c3de8ad2ffcb0d13353c1a32c9be92ad81bd80995 SHA512 9581a1f8123cdcc6b68de0fdc03dfa866c64668222f1d90b55160cdaf8d36e1441f0530fced6b149681fef88321bf33879996199685eb6e26cefae975b704adb
diff --git a/sci-libs/shapelib/shapelib-1.4.0-r1.ebuild b/sci-libs/shapelib/shapelib-1.4.0-r1.ebuild
index 1e7039e6fa54..605f11ae57a3 100644
--- a/sci-libs/shapelib/shapelib-1.4.0-r1.ebuild
+++ b/sci-libs/shapelib/shapelib-1.4.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://download.osgeo.org/${PN}/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0/2"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="doc static-libs"
RDEPEND="sci-libs/proj"
diff --git a/sci-libs/shapelib/shapelib-1.4.1.ebuild b/sci-libs/shapelib/shapelib-1.4.1.ebuild
index d7c24cb1fbcd..b850d84830e8 100644
--- a/sci-libs/shapelib/shapelib-1.4.1.ebuild
+++ b/sci-libs/shapelib/shapelib-1.4.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://download.osgeo.org/${PN}/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0/2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc static-libs"
RDEPEND="sci-libs/proj"
diff --git a/sci-libs/shapelib/shapelib-1.5.0.ebuild b/sci-libs/shapelib/shapelib-1.5.0.ebuild
index 91abc76af145..b99f7abd8cd3 100644
--- a/sci-libs/shapelib/shapelib-1.5.0.ebuild
+++ b/sci-libs/shapelib/shapelib-1.5.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://download.osgeo.org/${PN}/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0/2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc static-libs"
src_prepare() {
diff --git a/sci-libs/starparse/Manifest b/sci-libs/starparse/Manifest
deleted file mode 100644
index c191a3a671bb..000000000000
--- a/sci-libs/starparse/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX starparse-1.0-guile1.8.patch 1598 BLAKE2B 7b384f8e4b37d103050e7d3c5c4ae0226f4ae9789d218077e683ce362b55975f63174748b9a347f5887a969a79678ea87af455f1b2d712f3a29909c1c160c625 SHA512 bc6b7cdc93486e42035ea7e5d8240194e800958b572437c6cf6a38cf0c4a8e928ae44d001560ec27124cbf4a3b71950ad7e65dbfea337a66ead94efab59eb2ef
-DIST starparse-1.0.tar.bz2 5466370 BLAKE2B 8445baf5594a90e22e6b91a1795981568f637febce4dc0a714fb67d55e6047e74d005c8ecb7a86195f506cabe1d09ea8a9f8638ff97e010b001e63f8e9f76d17 SHA512 47e862258281a3faa506d4eb573a2819a9f5b1cb16828c4951d5d23bbfa8877d9b737ca0b33136dcf8ae0e96ecc9d310ba65a5b7cf1fe18ab8beb092f2342e9a
-EBUILD starparse-1.0-r1.ebuild 850 BLAKE2B ef238bf8d949c190ff03dcdb331b556309567125a843629c85129d04ab16db2a73b911a430ead4568a00c7da7459d5ce631553d5d70c8cea768630cb2630e81a SHA512 72e4e5ed295768e78aaa2123b6cb8b47dbe5ecce99531fe8c9b39f923e96765b3abda36de7ddb677b8897fd196fb1104fdfac90038fac16c1f366d8e488d0826
-MISC metadata.xml 354 BLAKE2B 2a1ccd6918e79f7200ab9f7b170fdf7ecfae1a778586accc2ea57a3b21e1f714aa370ab8ee4958e98b4a7b359230480b0c89ba4a63662801a64ca4d27b119c67 SHA512 08b0512376b310bac7c53e9e5b6a5b2829a9435c8fa49962e3c156d2af7d379ba6b737e6cd40c2d9278a25cd73f8272e34779d734645e20c5da34515a2840232
diff --git a/sci-libs/starparse/files/starparse-1.0-guile1.8.patch b/sci-libs/starparse/files/starparse-1.0-guile1.8.patch
deleted file mode 100644
index 1d6e176b079e..000000000000
--- a/sci-libs/starparse/files/starparse-1.0-guile1.8.patch
+++ /dev/null
@@ -1,60 +0,0 @@
---- src/guile-binding.c
-+++ src/guile-binding.c
-@@ -61,10 +61,10 @@
- char* filter_string = NULL;
- char* fname = "-";
-
-- if (SCM_NFALSEP(filter_string_scm))
-+ if (scm_is_true(filter_string_scm))
- filter_string = scm_to_locale_string(filter_string_scm);
-
-- if (SCM_NFALSEP(fname_scm))
-+ if (scm_is_true(fname_scm))
- fname = scm_to_locale_string(fname_scm);
-
- ship_item_cb = ship_item_scm;
---- src/Makefile.am
-+++ src/Makefile.am
-@@ -6,13 +6,10 @@
- libstarparse_la_SOURCES =\
- parser.y lexer.l starparse.h
-
--libstarparse_la_CFLAGS =
--libstarparse_la_LDFLAGS =
--
- if ENABLE_GUILE
- libstarparse_la_SOURCES += guile-binding.c guile-compat.h
--libstarparse_la_CFLAGS += @GUILE_CFLAGS@
--libstarparse_la_LDFLAGS += @GUILE_LDFLAGS@ -lpthread
-+libstarparse_la_CFLAGS = @GUILE_CFLAGS@
-+libstarparse_la_LIBADD = @GUILE_LIBS@ -lpthread
- endif
-
-
---- configure.ac
-+++ configure.ac
-@@ -10,18 +10,13 @@
-
- AM_INIT_AUTOMAKE
-
--AC_ARG_ENABLE(guile,
-+AC_ARG_ENABLE([guile],
- AS_HELP_STRING([--enable-guile],
-- [build bindings for guile scheme interpreter]),
-- USE_GUILE=$enable_guile,
-- USE_GUILE=yes) # default value
--
--if test "x$USE_GUILE" = "xyes";
--then
-- GUILE_FLAGS
--fi
--
--AM_CONDITIONAL(ENABLE_GUILE, test "x$USE_GUILE" = "xyes")
-+ [build bindings for guile scheme interpreter]))
-+AS_IF([test "x$enable_guile" = "xyes"], [
-+ PKG_CHECK_MODULES([GUILE], [guile-1.8])
-+])
-+AM_CONDITIONAL(ENABLE_GUILE, test "x$enable_guile" = "xyes")
-
- AC_CONFIG_FILES([Makefile
- starparse-env
diff --git a/sci-libs/starparse/metadata.xml b/sci-libs/starparse/metadata.xml
deleted file mode 100644
index 9fc24da1501f..000000000000
--- a/sci-libs/starparse/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-chemistry@gentoo.org</email>
- <name>Gentoo Chemistry Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">starparse</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/sci-libs/starparse/starparse-1.0-r1.ebuild b/sci-libs/starparse/starparse-1.0-r1.ebuild
deleted file mode 100644
index 3d11e67b51fd..000000000000
--- a/sci-libs/starparse/starparse-1.0-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=yes
-
-inherit autotools-utils
-
-DESCRIPTION="Library for parsing NMR star files (peak-list format) and CIF files"
-HOMEPAGE="http://burrow-owl.sourceforge.net/"
-#SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-# Created from rev 19 @ http://oregonstate.edu/~benisong/software/projects/starparse/releases/1.0
-SRC_URI="http://dev.gentooexperimental.org/~jlec/distfiles/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="guile static-libs test"
-
-REQUIRED_USE="test? ( guile )"
-
-RDEPEND="guile? ( dev-scheme/guile:12 )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${P}-guile1.8.patch )
-
-src_configure() {
- local myeconfargs=( $(use_enable guile) )
- autotools-utils_src_configure
-}
diff --git a/sci-libs/suitesparseconfig/Manifest b/sci-libs/suitesparseconfig/Manifest
index 29424c747489..062cbf7e937e 100644
--- a/sci-libs/suitesparseconfig/Manifest
+++ b/sci-libs/suitesparseconfig/Manifest
@@ -1,3 +1,3 @@
DIST suitesparseconfig-4.2.1.tar.bz2 256308 BLAKE2B 74993d9a43117e9b71e21856c7b27d4aa6627c64a4235d7d37efa282a0a8e54fa8c6d6aea1cd447902ab8b18bfff1aa1e0d67a6b86d86c2feaf6a9f716ac2f0f SHA512 2363f8adb962d1f932b4390ac54e7203b5eec6005f9275dc155a4b178fd5259ddd42dc34c663a4c82546452c0f1e05619522567a69be1a58efc5d032b6d7a61d
-EBUILD suitesparseconfig-4.2.1-r1.ebuild 713 BLAKE2B 4a5f4dd231f0bbae7afbfe38d765a7da85f7281f84644a23e966ab36b8aee9f77feb8a88b08aa8d7fbfdfa7f6c635c79668833a8486a191375aeb0d24b20b7f5 SHA512 511c6417e766ce4c05f7616c9decf4766f022486c530a22f649425981e97e9e2979635036e66e2655ae85dcbf5e20c94e8f8a8c471701066649099e2c676487b
+EBUILD suitesparseconfig-4.2.1-r1.ebuild 701 BLAKE2B 53ab6fd2040c48e77d1f43c3a0e7dbb46d7e406340672fb6297d0a2888360e846c96771f2d1361cb7b3f65be20a19f648952b3acb0d36f3fcfd88b2bcc24a053 SHA512 d2955ab819584851f31687f1fd394753133544ada083e4d0665e1d83253c31f54812b0d6a0fc11c9dcdbfdb412092cdb5f146aed4220b48001474e6386ec4e57
MISC metadata.xml 476 BLAKE2B f583e4dc6801797ee1572a38f1e4aaaac0811a709ce56a28d8e1f4f13f60f62a702b034809edc488d0b91920f8c5d40d48226213837d92a3e496cf65a6061c04 SHA512 fbbcd2de1d7b23e4eb45d8102fe76aa4251b83ce2b1fd7ef9cb599c7716ff662b8182060ce7b350ed3541b39483cf72c7c9ac810db1fe739f82406606412acb8
diff --git a/sci-libs/suitesparseconfig/suitesparseconfig-4.2.1-r1.ebuild b/sci-libs/suitesparseconfig/suitesparseconfig-4.2.1-r1.ebuild
index da76bae6e389..17171f4442b7 100644
--- a/sci-libs/suitesparseconfig/suitesparseconfig-4.2.1-r1.ebuild
+++ b/sci-libs/suitesparseconfig/suitesparseconfig-4.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="static-libs"
multilib_src_configure() {
diff --git a/sci-libs/szip/Manifest b/sci-libs/szip/Manifest
index 19617b4cd0b0..58e61c170739 100644
--- a/sci-libs/szip/Manifest
+++ b/sci-libs/szip/Manifest
@@ -1,3 +1,3 @@
DIST szip-2.1.tar.gz 383219 BLAKE2B 84e10763bcec885a423d64c2c3cff0632d7a6a39c8cd177cf607f549cb4cd02a4ca03362464c2c4ec4539c80149493329427f529f5d6daea4a35b91af6fa1538 SHA512 bb7e0af6dfaaaaa85013ef52e6901d5b7b6159795338d285c2e843bd2879230a6397fb072662fdfeda5690981db4e9af94782c057bf993f92516d92a8934cb75
-EBUILD szip-2.1-r2.ebuild 724 BLAKE2B de732019cd35f3f559031dc665b4af439488965e30133aa5a434ad2388b0822c2d4eea7604292d821d2105e8c99298686a2079a14cf00ebbe4dc707730f82e69 SHA512 ec187345f78d7a0ba619e71cd2519d97bc7b533bb81528fb4f56859bac086bd1d0602418cda91b5c8d28f833c32c9949aa27e1c1059b1b035a0423c679f40195
+EBUILD szip-2.1-r2.ebuild 714 BLAKE2B ab388d809233c5aa716c0fc4d7d811e82dd302065a3ae10e200e45919cd043ce388006117d52d4ea018756b7cdbeaead5b0a1693ecaad032c0499d2b1bfddbe6 SHA512 f31fdc910988f58fcc9c7dc40b9eed8d8dd84b5ff6a5e2ce72155f60d2de1428a462166bd780da20ce6adb0bcce0d9bf53b3608126ab9a68848c5475c717b332
MISC metadata.xml 765 BLAKE2B a720dfb9f71c9f9adc5e539b2a791b8edcd2fce2b1540b17066c09e1d3895d40e147ddd2ef86499c6a9db3c2c68c3bb9aae3357f13d86370d7fba8069f968368 SHA512 c56edc42adeff2e523e9a312b0393f45647b2a902334221d2b9842afa1ecd885a17f108041cad69a0797bdc1eb58c75672226a0c3a2f4c8f561ab8a70eb28b27
diff --git a/sci-libs/szip/szip-2.1-r2.ebuild b/sci-libs/szip/szip-2.1-r2.ebuild
index a92764525e70..c171043d47ad 100644
--- a/sci-libs/szip/szip-2.1-r2.ebuild
+++ b/sci-libs/szip/szip-2.1-r2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="ftp://ftp.hdfgroup.org/lib-external/${PN}/${PV}/src/${P}.tar.gz"
LICENSE="szip"
SLOT="0/2"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="static-libs"
RDEPEND="!sci-libs/libaec[szip]"
diff --git a/sci-libs/tensorflow-estimator/Manifest b/sci-libs/tensorflow-estimator/Manifest
index 2c718977e4b1..7497cd30fce2 100644
--- a/sci-libs/tensorflow-estimator/Manifest
+++ b/sci-libs/tensorflow-estimator/Manifest
@@ -2,7 +2,9 @@ AUX 0001-pip_package-modularize-build-script-to-allow-distros.patch 4250 BLAKE2B
DIST tensorflow-estimator-1.13.0.tar.gz 530871 BLAKE2B 4f208ed20e10fa68e06d21c9865cd07623e14362bdcff456bc9b412431c8f12f289c8a8f8ad89cb1f0ec98b1432844632d7e1097ea29d40bf6f67b90b4968f93 SHA512 e4be92b805776d2be5f391f737f1043b994f42721173c4d4a7dbf3fac9b00121cb072091a474bf71c7dcd952fc8b330cf9254c7a5ad9d096ba1cdc12ba12078b
DIST tensorflow-estimator-1.14.0.tar.gz 670750 BLAKE2B d24bba87131605f965be05cd76103e77c45c606af685f08d478cf4acaf2975aba6134bfe9ea51d1837297cf4ce5339bad761af6c00077193ccbae3f1bbcaa667 SHA512 65d21f4d275edc57feb0b36775f275d7b7adc1f5c2958b8269dcf61bed0189570adcb2eaf981e2ae4ba7e6ccec6d4d467384a267a6a29c325dc8126b1bdced5a
DIST tensorflow-estimator-1.15.0.tar.gz 696331 BLAKE2B 67aac4adb05149de13d68595e3520f4b843dedd48b58b0b0bea920767f04f64291842b9931f2540b6c6e997bbd01f8e23f64da9ea02ee295f57c777186e5ab19 SHA512 ea0f0c9f74db3d7bed5ee2b38a8eafbeae8fddd824c410461a88ecebc3e11ad6f885cc7404b3af8c7751562bbc2b71fb7e0e5627cb5dea05617ec1a383279bee
+DIST tensorflow-estimator-2.0.0.tar.gz 618578 BLAKE2B e7e13b6a38f9d23350510aaef689761bc8459556db487572da0ee07d5ae0f1b0ec62517037ecd2f6b109f9657d42127a149405b7780dba4c1086f87319d77ad6 SHA512 99bbdb4be9cd9f46128657b262fc6daa61a1dbfad6c430c43bb62ef99cefec10b10bf03090adcb21bdac0404e00084b4e5c4961761a52462afdeb105ef1e0c73
EBUILD tensorflow-estimator-1.13.0.ebuild 1336 BLAKE2B 8cb7993e004e31435ee8878335696befd20dc7e90f9156dc2c17a3e3668bdd63c14891b4960ace13d1c2e1da66f3580c4634f75de69ef2095d0f6566bfacc5f5 SHA512 9d7b99123345ae85268b8676d91aa34f62ba4e2fd8131630f26b1dc3bb969cbd40e37c2ac054800f48fd1df02a77cfd724d50bef9e787bbe1316225c9c484cc9
EBUILD tensorflow-estimator-1.14.0.ebuild 1245 BLAKE2B 4d7a31587186446be9d72524801d95c193db6561558403c0c5b5b8e694b84955792c96e6fc81b2bbba3df2db88f1ffd954d2a028692375549639bb8bfcfd8eb3 SHA512 42259cdced6aabddc930dc07121e9b5f87639e4fb3fb9223c8123dc02f508f5393345873ee11f866b3c859466fdcec2b402d2f303fb8fb4c643edb2c93275e6f
EBUILD tensorflow-estimator-1.15.0.ebuild 1342 BLAKE2B dc05278c1422a7f7bb51ef7a27e71074593c4e89fd12b0be5ac89b52dfa38ea33c3a109744a398a41c05c27f1112df8dc86be3d5f60e6757298a3e46eec0d205 SHA512 4c3ae397917543760fb2677760c50c556671739717f779340335abc6b3c7f7ce6c37cd7cdb293a0266ee62586b7c594ef8abf6006e69cfd1285a2a0fca5dcd0d
+EBUILD tensorflow-estimator-2.0.0.ebuild 1245 BLAKE2B 4d7a31587186446be9d72524801d95c193db6561558403c0c5b5b8e694b84955792c96e6fc81b2bbba3df2db88f1ffd954d2a028692375549639bb8bfcfd8eb3 SHA512 42259cdced6aabddc930dc07121e9b5f87639e4fb3fb9223c8123dc02f508f5393345873ee11f866b3c859466fdcec2b402d2f303fb8fb4c643edb2c93275e6f
MISC metadata.xml 580 BLAKE2B fb81098968d0fdf34a3f28dabee76df16be5393cb9ea79ee4fa670af985ef3f70bb83f14be84a0cc0e564e6626007c2977851f8299460b483f88325be155f4cc SHA512 6aef6523502a3bcf0b2ca59cf7480b92032b53020cccfa715203e5a48c960ecc92c94fa75f98a234da2d51662d43e0c1a85a1537f3ab67287cdb8183476a0efa
diff --git a/sci-libs/tensorflow-estimator/tensorflow-estimator-2.0.0.ebuild b/sci-libs/tensorflow-estimator/tensorflow-estimator-2.0.0.ebuild
new file mode 100644
index 000000000000..4d6fbccd5074
--- /dev/null
+++ b/sci-libs/tensorflow-estimator/tensorflow-estimator-2.0.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python{3_5,3_6,3_7} )
+MY_PN="estimator"
+MY_PV=${PV/_rc/-rc}
+MY_P=${MY_PN}-${MY_PV}
+
+inherit bazel distutils-r1 flag-o-matic toolchain-funcs
+
+DESCRIPTION="A high-level TensorFlow API that greatly simplifies machine learning programming"
+HOMEPAGE="https://www.tensorflow.org/"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+SRC_URI="https://github.com/tensorflow/${MY_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+RDEPEND="sci-libs/tensorflow[python,${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-java/java-config"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( CONTRIBUTING.md README.md )
+
+src_prepare() {
+ bazel_setup_bazelrc
+ default
+}
+
+src_compile() {
+ export JAVA_HOME=$(java-config --jre-home)
+
+ ebazel build //tensorflow_estimator/tools/pip_package:build_pip_package
+ ebazel shutdown
+
+ local srcdir="${T}/src"
+ mkdir -p "${srcdir}" || die
+ bazel-bin/tensorflow_estimator/tools/pip_package/build_pip_package --src "${srcdir}" || die
+}
+
+src_install() {
+ do_install() {
+ cd "${T}/src" || die
+ esetup.py install
+ python_optimize
+ }
+ python_foreach_impl do_install
+
+ cd "${S}" || die
+ einstalldocs
+}
diff --git a/sci-libs/tensorflow/Manifest b/sci-libs/tensorflow/Manifest
index f548338eb7f7..b44f981f74df 100644
--- a/sci-libs/tensorflow/Manifest
+++ b/sci-libs/tensorflow/Manifest
@@ -24,6 +24,7 @@ DIST bazelbuild-rules_swift.0.11.1.tar.gz 107453 BLAKE2B 8cd686b945b5c9de9c8bfca
DIST bazelbuild-rules_swift.0.9.0.tar.gz 105918 BLAKE2B 8f1bd8f5a468e3b37c614cf498a6cd8ceca55b255d6f096ebf88cd77e95148eab3fb5a128ed93b40f6d1ee8988b8dfd300fdf7061fc4ed4f1fb4ab25446ebe58 SHA512 68e985fa30b865317ccf59473cb52873d65159b866a54e35b3fbf83c135f3c750752663e962decbc8ebcd17b5784867d4d4767dd0b706f1182d4715291d8268b
DIST cub-1.8.0.zip 602396 BLAKE2B a5e302a52e04f85ae8e1836c59e799532a8b961a8d10c08fe1241c9045f88e31f1ebda6d26124b85c6df40968e1c7b3985a39961bf7614535aafcab2da1a576a SHA512 6167c5be94989f88e05a07508cf69cf2c6b22a5ac733804043daa46bd86a44a15a758b1ffb811bab28b82039d027516ed85b3d9f7677a740a7e00ec9c2f81aed
DIST double-conversion-3992066a95b823efc8ccc1baf82a1cfc73f6e9b8.zip 7071029 BLAKE2B 722c190c941b169a3292ce2141c59b8eb1bcc5edd2ed09669592dddb9354e4c6c094dafe02e5a154f215aec776f9f7cebae36b9b0317b10b707282b1ca9449a5 SHA512 1db0d4805c80e9a08d9a581051d8708ddbfe1d74fd820dccde2c2405c45c06a861bd5b535b25d191cd01064e268f3fe71e58bef16fd39471812aea6c2f97da43
+DIST eigen-049af2f56331.tar.gz 2485848 BLAKE2B 9d8a91782c9d40b7a6df101d2f43df25b5a3622bc02a7b9576929afb1f2f3d7c8b80671d24f1e31670883003b60c4cc0f3c9dadff0430d2ee047eb5122805edd SHA512 ab37106e9dfebbb42d7919c16b301887607080345b7ed63c8e3b8568489cfdc2c3ca0117a77905162cb3ba8324753040c841d2c96521fa4b9486f0778f1962df
DIST eigen-8071cda5714d.tar.gz 2486211 BLAKE2B d5c2bc19d66b4e8508e260ba34a7ebf64c605d0eba3363bf853baaf1329ded80511ee36d54db3e8921eb62a0eab3c3ad2a2d4eac39b5108c2415b20812d998c0 SHA512 364691a5db9d2bd4285e5d5d9b9b2326ffd2138868c33bc2b98975da2aeee03bec7b40654ecc20e0ecc34b2a6d45257c7b9f0055b7310c590cac4c951c2aa635
DIST eigen-9f48e814419e.tar.gz 2430237 BLAKE2B 2d9df1a23ae049e57366fa6838ee8d4b3cecf2d859ec5ffa07bf18878976a2bd99d7dd94bb08f484a8941b5cf8ac091f837a533f081232c70a45ee0583143ba3 SHA512 ee6d8773d910dbf6798cb849ef7611f0f7aaef9ed68216e91c65bd996b8a92b6c107454f6d8599d83bfa6dede7144c83924de8479a9138c7b456b086cd527ebf
DIST eigen-a0d250e79c79.tar.gz 2468318 BLAKE2B 8799adc1a13612820251cd22a7ddc347ee4711d583561a5df9735bd22ab727c0d8e7fdc894cd7e83b3b972d5adcb86f033bc089e1a4de5fe4e6257f78df88957 SHA512 864646a0b3fd8287fbf6943f4cc7f692a883e6164add21c97e98372641b32e5ceffadc825178b9d11e9504377b837d0e54a264b7a53b28e4f9fc2a23c616d2b3
@@ -33,6 +34,7 @@ DIST gemmlowp-38ebac7b059e84692f53e5938f97a9943c120d98.zip 916632 BLAKE2B 0bde9f
DIST highwayhash-fd3d9af80465e4383162e4a7c5e2f406e82dd968.tar.gz 138574 BLAKE2B cecd95039fc31545ced38a1949e7cb31d6f34deef7c8923b573aa7a632576d0a9b60fd24fbc8a40b8a840a7d2442ea28382fe842178a77467772ed4ba8a2cfb6 SHA512 d25162ed266a8c9c00e6978fcf642cf924f03c0d196f971d0d6f6a3454ca7dfc82f758eabd038ac08e0a5dacc51eccb9b674f588f64692f37cb7a17150aefe4f
DIST kissfft-36dbc057604f00aacfc0288ddad57e3b21cfc1b8.tar.gz 44744 BLAKE2B aeea5d23c122417ddb70a44354890242c4fb61c456fba9af79054293a1355939af51a681760ac27be55423f888649fd2826e634422c7e9cb3749a9d7f50ef990 SHA512 30f4fcd351bbcb950a27e2a77ca100ccdfd37deb17a05e7e31c3e8f1c56d7c626ab81bbd7497484e6b512e41f7b1bed714722a194b2218c669b297911101df7b
DIST llvm-7a7e03f906aada0cf4b749b51213fe5784eeff84.tar.gz 50144723 BLAKE2B b744756c9782e5506fd6628531409e305bd9ce9a79f1776c4fe674cec5b01a86ab1793dc602f704d295587c3d769d622402a4fe07c0d66269c7f610178693bce SHA512 43f185c8dd38ae7cb048bb9c98fb94e1f43ce66764b43a7141a06a1a0b011389fa139f34b7eaee72c39b8f44aeeff3e7a2189c11d10f8f8a93e9792a1acf2b5f
+DIST llvm-b7d166cebcf619a3691eed3f994384aab3d80fa6.tar.gz 49997477 BLAKE2B 66cbd71a4ad65768fb39fd622efd54a7821b83eb105871e82e0b99074960cb4ebd8197ef984b0be29d5178a7ce3c0d4839d2d611c96fe1507227f7f28fd7e156 SHA512 79c6d4986cedfc132f085d2794f295fdbefa772cb53d3870963d4851ea15ce8e2863aa50c903930abaff53d818ad97acfe8acd1c923ccbe26e3a99ac2397ae9f
DIST nvidia-nccl-0ceaec9cee96ae7658aa45686853286651f36384.tar.gz 107044 BLAKE2B fd018b1d40977add357e98382f41e3fa6456bdc9a181e2d6cc7a3bc7fb98d242b3216b5ed0c40323bbcc006ab5221b49819ebc1dccd0c8dd700d9504f085eed1 SHA512 e66f323abb68feeec41927cc23e3a85d82fd1b7105a6232626edba95acb9eb22b3fb8b28d1a7adb536c47c936f68271fe5d8f66d3059e3128608ad826dd7622e
DIST nvidia-nccl-f93fe9bfd94884cec2ba711897222e0df5569a53.tar.gz 95617 BLAKE2B 023788db444b1a50f01ab16f126c920f530a6ff5bf2a9327626db45f985b4093c1024d16d43cdee9f0b3ee5c8b7d104f2a6b1dab0460c6b1998b42a0354f6f27 SHA512 d6b4dd4d6c7c9ca2dcf0699055c9193d4b46c0c5155e0108db38094577c92f954f604b2e83ca320873288e0010eaa3c5812f05f7fafe5112bebbca78e56cb279
DIST oourafft-20061228.tgz 72213 BLAKE2B 4a3ac2b4c0bc3275b5743df59241e1cdbd0200371c153ddf54ef6c7c4ec523ee6560547e2d5ef9f3200037c0635bf41c18991ac35f271b1e600d0dbd65d1a9a7 SHA512 f1ceac00cb7b9eb8f625eee7f1f5eea8af363343589a344226628d68baf668c176e6c23b7f904c4e682330352eaa0cd5d00731340d208e94c9657b8f85ae2240
@@ -45,10 +47,12 @@ DIST tensorflow-1.14.0-python-license.rst.txt 45132 BLAKE2B 8a8ace4b64fd9eda1932
DIST tensorflow-1.14.0.tar.gz 41335204 BLAKE2B d91d84c5d86c838cc659c45e28cf3c8a9ec9a02f5854a1826680806dae41cdd00ea49a6d2c04f2019b3400c6e267c6ca6f3b28e43b244569dca174ff7f2c59d6 SHA512 ac9ea5a2d1c761aaafbdc335259e29c128127b8d069ec5b206067935180490aa95e93c7e13de57f7f54ce4ba4f34a822face22b4a028f60185edb380e5cd4787
DIST tensorflow-1.15.0-python-license.rst.txt 45132 BLAKE2B 8a8ace4b64fd9eda1932272704dd4fea002d2562cd9c2c94470d3ff5de58bb171ff849d3f998ea90cd779d1084d39af1267aca8400b74b701205d2e76e6a2628 SHA512 c79c42f4ceecf33c8f8778ca17b53595b75d5d0bdf30b11058cf01dd70a6351f530ca9dd846460aba14edc1d5876f7bf6fa0f9f49f7915590b0f54d267ce3856
DIST tensorflow-1.15.0_rc0.tar.gz 46177850 BLAKE2B a4cb339018d04da26993400e99bacbe8c88dd68e17158b3effac125ee90b73d441084d530359912c40d1981c7688511ad41117067428233e9310c1fc8617f1d0 SHA512 f9ba5f2c952b7d8be0f3e2b78336513efa07d5323bc28217335391538577ba2b91687cf92f759d4ec03b02dd1c2961de4b54df205e7952c706f5b632029b7c7d
+DIST tensorflow-2.0.0.tar.gz 46176997 BLAKE2B 761e91a774f61b50459240a83fe52f723a76c2cc3eaf7c371684849cb7365b94fb3743ab8de9adffe64bef0f70da2bb0b7e6426a3f402e436eff841d3edefe8d SHA512 c3a2cb9673d2ade8e83961f7d944165123d0e4d94e6ca4d8fdee4f02f536893b879bbbf78d3ad5e557467b58f97f7194f2d9cfc64d7d05540969be732070eecc
DIST tensorflow-patches-1.14.0-r2.tar.bz2 7213 BLAKE2B 51719fc02049d564b7e5c00a76375af9a7e8dfc73753ba5f0d53163dc1fa00d23bb7ed03553a0bce68b8b90cd5bfe21d29e7a57a827db2c68ceef65f3cb0e925 SHA512 35e1a410060cdde99df148bfd06f042b91e021f7a692ae9c0100c67555de553bc248d73db762ed0239117296fb1147e2b67cdf0dd3dc94dee6fe9804c08a7360
DIST tensorflow-python-license.rst.txt 45132 BLAKE2B 770ddd87adc745a021daac01a284131825a33f176002a28b20a2251246183bf7ab4686305620678285e4a216a37f01b3ad953fe7864fa79611cccde156d69ab6 SHA512 2d5a3783ec340f24797e89c78007ee95ab753eb5ee8198c739544f9e1159895f7abe816d6b3c66620f8d7b64641d2a7f44ff0a5b4f2f941928f4733157c7995e
EBUILD tensorflow-1.13.1.ebuild 10011 BLAKE2B 8b151edc20f6b80ccaac0e6c99f2414b484eb23ec2e1706736e90f355c8e5d960d8bb5beb00adf54238243e192832f6765d0edab1a6a14d18b888a34d2be343b SHA512 d3aefaeca59c6ee8ad58c0cf0830dc1334d0c0d12d602bbb6fea3f6030d002e918414fb0a5eb900a0ad199012c454d6dba8bda889b218fe6da4daa1e55a6d95e
EBUILD tensorflow-1.14.0-r1.ebuild 10688 BLAKE2B 272c017503db3301e972242af8e0b66aaf7e81befe37ece9dc39696dec838b139d873c79e6db4f19fdf91f1af968475848bd4176155fcf5df403b6ebea108b79 SHA512 015fc7b2a664d7b8617da22139e8a87cca5bb6f876ded8fdc441ad68c5456ab9d7c7d5ca624031bec0d38e35e39fee69db8e5a38fdfe9ff23cdb8377fd9df66a
EBUILD tensorflow-1.14.0-r2.ebuild 10387 BLAKE2B e96b62c51ecddfd883dafe6e43612c490f082cb220eed052239d0bb5743bd899762c7308f9021d7a980a6b080b3930eea7520f257d23a420f53868c7b2606988 SHA512 0805d3024a2cd5fde6bf057bfda691710256639982e9281e4e6e57ab70e13f5069bcdcb232354e87edc8c99e1af9723a63ef2c5f5dee9e83424df5320ba707c4
EBUILD tensorflow-1.15.0_rc0.ebuild 11300 BLAKE2B 458b1a16c85fe0df4927b526ef2f9f724c0ebb4354b4e68f4b9441ef5c2b861fc8832a9d3487c272f78082c53833113543312874e1a972efbbc302cca74a9960 SHA512 a5c7fc1f5d7ee3ac4541ec68188d542ff4cfe8a54f1736e03d8f658fcbbdf01467d8f8366925cdbc81330e4fc213a54d56a117c78e9116fc97b2226882e6b003
+EBUILD tensorflow-2.0.0.ebuild 11417 BLAKE2B 1906be04e62047351661775d4cd3e5f77e50eccdf9f5564e36d3060c02fdd5492d5380d8868020fe65a58c6020e7c73920c75f308ea9116f8465394e8437f313 SHA512 f5bdcf4073be313d5fbd29ac169ffb8b5360a12869d52a532c6f77afcd8af54396e4997189a1beda0c7b4b79335259843c85e5b2041f5f3129b77f35a837cd86
MISC metadata.xml 606 BLAKE2B 910509df7310f05e34bbdd7223a9ad64e4f67c67174d3868629d594022aeab23fb9631fb17782b5787e7880cb2990ffed7d14c030ab86a25c23c8118330bc690 SHA512 ffc3f68be38618f77b7d31406292e3a4ead2819d19aa7c8b1eb779e03027b9220cc248645cad44e31a6f0c113f4aeeed2a45060617b1bb03695bd2c684262b30
diff --git a/sci-libs/tensorflow/tensorflow-2.0.0.ebuild b/sci-libs/tensorflow/tensorflow-2.0.0.ebuild
new file mode 100644
index 000000000000..e2067d413e56
--- /dev/null
+++ b/sci-libs/tensorflow/tensorflow-2.0.0.ebuild
@@ -0,0 +1,351 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python2_7 python{3_5,3_6,3_7} )
+MY_PV=${PV/_rc/-rc}
+MY_P=${PN}-${MY_PV}
+
+inherit bazel check-reqs cuda distutils-r1 flag-o-matic toolchain-funcs
+
+DESCRIPTION="Computation framework using data flow graphs for scalable machine learning"
+HOMEPAGE="https://www.tensorflow.org/"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="cuda mpi +python xla"
+CPU_USE_FLAGS_X86="sse sse2 sse3 sse4_1 sse4_2 avx avx2 fma3 fma4"
+for i in $CPU_USE_FLAGS_X86; do
+ IUSE+=" cpu_flags_x86_$i"
+done
+
+# distfiles that bazel uses for the workspace, will be copied to basel-distdir
+bazel_external_uris="
+ https://storage.googleapis.com/mirror.tensorflow.org/www.kurims.kyoto-u.ac.jp/~ooura/fft2d.tgz -> oourafft2d-20061228.tgz
+ https://bitbucket.org/eigen/eigen/get/049af2f56331.tar.gz -> eigen-049af2f56331.tar.gz
+ https://github.com/abseil/abseil-cpp/archive/43ef2148c0936ebf7cb4be6b19927a9d9d145b8f.tar.gz -> abseil-cpp-43ef2148c0936ebf7cb4be6b19927a9d9d145b8f.tar.gz
+ https://github.com/bazelbuild/bazel-skylib/releases/download/0.8.0/bazel-skylib.0.8.0.tar.gz
+ https://github.com/bazelbuild/bazel-toolchains/archive/92dd8a7a518a2fb7ba992d47c8b38299fe0be825.tar.gz -> bazel-toolchains-92dd8a7a518a2fb7ba992d47c8b38299fe0be825.tar.gz
+ https://github.com/bazelbuild/rules_closure/archive/308b05b2419edb5c8ee0471b67a40403df940149.tar.gz -> bazelbuild-rules_closure-308b05b2419edb5c8ee0471b67a40403df940149.tar.gz
+ https://github.com/bazelbuild/rules_docker/releases/download/v0.10.0/rules_docker-v0.10.0.tar.gz -> bazelbuild-rules_docker-v0.10.0.tar.gz
+ https://github.com/bazelbuild/rules_swift/releases/download/0.11.1/rules_swift.0.11.1.tar.gz -> bazelbuild-rules_swift.0.11.1.tar.gz
+ https://github.com/google/farmhash/archive/816a4ae622e964763ca0862d9dbd19324a1eaf45.tar.gz -> farmhash-816a4ae622e964763ca0862d9dbd19324a1eaf45.tar.gz
+ https://github.com/google/gemmlowp/archive/12fed0cd7cfcd9e169bf1925bc3a7a58725fdcc3.zip -> gemmlowp-12fed0cd7cfcd9e169bf1925bc3a7a58725fdcc3.zip
+ https://github.com/google/highwayhash/archive/fd3d9af80465e4383162e4a7c5e2f406e82dd968.tar.gz -> highwayhash-fd3d9af80465e4383162e4a7c5e2f406e82dd968.tar.gz
+ https://github.com/mborgerding/kissfft/archive/36dbc057604f00aacfc0288ddad57e3b21cfc1b8.tar.gz -> kissfft-36dbc057604f00aacfc0288ddad57e3b21cfc1b8.tar.gz
+ https://github.com/nlopezgi/bazel-toolchains/archive/94d31935a2c94fe7e7c7379a0f3393e181928ff7.tar.gz -> bazel-toolchains-94d31935a2c94fe7e7c7379a0f3393e181928ff7.tar.gz
+ https://github.com/pybind/pybind11/archive/v2.3.0.tar.gz -> pybind11-v2.3.0.tar.gz
+ https://github.com/llvm-mirror/llvm/archive/b7d166cebcf619a3691eed3f994384aab3d80fa6.tar.gz -> llvm-b7d166cebcf619a3691eed3f994384aab3d80fa6.tar.gz
+ cuda? (
+ https://github.com/nvidia/nccl/archive/0ceaec9cee96ae7658aa45686853286651f36384.tar.gz -> nvidia-nccl-0ceaec9cee96ae7658aa45686853286651f36384.tar.gz
+ https://github.com/NVlabs/cub/archive/1.8.0.zip -> cub-1.8.0.zip
+ )
+ python? (
+ https://github.com/intel/ARM_NEON_2_x86_SSE/archive/1200fe90bb174a6224a525ee60148671a786a71f.tar.gz -> ARM_NEON_2_x86_SSE-1200fe90bb174a6224a525ee60148671a786a71f.tar.gz
+ https://storage.googleapis.com/mirror.tensorflow.org/docs.python.org/2.7/_sources/license.rst.txt -> tensorflow-1.15.0-python-license.rst.txt
+ https://pypi.python.org/packages/bc/cc/3cdb0a02e7e96f6c70bd971bc8a90b8463fda83e264fa9c5c1c98ceabd81/backports.weakref-1.0rc1.tar.gz
+ )"
+
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz
+ ${bazel_external_uris}"
+
+RDEPEND="
+ app-arch/snappy
+ dev-db/lmdb
+ dev-db/sqlite
+ dev-libs/icu
+ >=dev-libs/jsoncpp-1.9
+ dev-libs/libpcre
+ dev-libs/nsync
+ dev-libs/openssl:0=
+ >=dev-libs/protobuf-3.6.1:=
+ >=dev-libs/re2-0.2018.04.01
+ media-libs/giflib
+ media-libs/libjpeg-turbo
+ media-libs/libpng:0
+ >=net-libs/grpc-1.22.0
+ net-misc/curl
+ sys-libs/zlib
+ >=sys-apps/hwloc-2
+ cuda? (
+ >=dev-util/nvidia-cuda-toolkit-9.1[profiler]
+ dev-libs/cudnn
+ )
+ mpi? ( virtual/mpi )
+ python? (
+ ${PYTHON_DEPS}
+ >=dev-libs/flatbuffers-1.8.0
+ dev-python/absl-py[${PYTHON_USEDEP}]
+ >=dev-python/astor-0.7.1[${PYTHON_USEDEP}]
+ dev-python/gast[${PYTHON_USEDEP}]
+ >=dev-python/numpy-1.16[${PYTHON_USEDEP}]
+ dev-python/google-pasta[${PYTHON_USEDEP}]
+ dev-python/opt-einsum[${PYTHON_USEDEP}]
+ >=dev-python/protobuf-python-3.6.1[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ dev-python/termcolor[${PYTHON_USEDEP}]
+ >=dev-python/grpcio-1.22.0[${PYTHON_USEDEP}]
+ >=dev-python/wrapt-1.11.1[${PYTHON_USEDEP}]
+ >=net-libs/google-cloud-cpp-0.10.0
+ >=sci-libs/keras-applications-1.0.8[${PYTHON_USEDEP}]
+ >=sci-libs/keras-preprocessing-1.0.5[${PYTHON_USEDEP}]
+ >=sci-visualization/tensorboard-2.0.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 'python2*')
+ $(python_gen_cond_dep 'dev-python/functools32[${PYTHON_USEDEP}]' 'python2*')
+ )"
+DEPEND="${RDEPEND}
+ dev-python/mock"
+PDEPEND="python? (
+ >=sci-libs/tensorflow-estimator-2.0.0[${PYTHON_USEDEP}]
+ )"
+BDEPEND="
+ app-arch/unzip
+ >=dev-libs/protobuf-3.6.0
+ dev-java/java-config
+ dev-python/mock
+ dev-lang/swig
+ dev-python/cython
+ || (
+ =dev-util/bazel-0.24*
+ =dev-util/bazel-0.26*
+ =dev-util/bazel-0.27*
+ )
+ cuda? (
+ >=dev-util/nvidia-cuda-toolkit-9.1[profiler]
+ )
+ !python? ( dev-lang/python )
+ python? (
+ >=dev-python/grpcio-tools-1.22.0
+ )"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+ "${FILESDIR}/tensorflow-1.15.0_rc0-0001-WORKSPACE-add-rules-docker-http_archive-bazel-toolch.patch"
+)
+DOCS=( AUTHORS CONTRIBUTING.md ISSUE_TEMPLATE.md README.md RELEASE.md )
+CHECKREQS_MEMORY="5G"
+CHECKREQS_DISK_BUILD="5G"
+
+get-cpu-flags() {
+ local i f=()
+ # Keep this list in sync with tensorflow/core/platform/cpu_feature_guard.cc.
+ for i in sse sse2 sse3 sse4_1 sse4_2 avx avx2 fma4; do
+ use cpu_flags_x86_${i} && f+=( -m${i/_/.} )
+ done
+ use cpu_flags_x86_fma3 && f+=( -mfma )
+ echo "${f[*]}"
+}
+
+pkg_setup() {
+ ewarn "TensorFlow 2.0 is a major release that contains some incompatibilities"
+ ewarn "with TensorFlow 1.x. For more information about migrating to TF2.0 see:"
+ ewarn "https://www.tensorflow.org/guide/migrate"
+
+ local num_pythons_enabled
+ num_pythons_enabled=0
+ count_impls(){
+ num_pythons_enabled=$((${num_pythons_enabled} + 1))
+ }
+ use python && python_foreach_impl count_impls
+
+ # 5G to build C/C++ libs, 5G per python impl
+ CHECKREQS_DISK_BUILD="$((5 + 5 * ${num_pythons_enabled}))G"
+ check-reqs_pkg_setup
+}
+
+src_unpack() {
+ # Only unpack the main distfile
+ unpack "${P}.tar.gz"
+ bazel_load_distfiles "${bazel_external_uris}"
+}
+
+src_prepare() {
+ export JAVA_HOME=$(java-config --jre-home) # so keepwork works
+
+ append-flags $(get-cpu-flags)
+ bazel_setup_bazelrc
+
+ default
+ use python && python_copy_sources
+
+ use cuda && cuda_add_sandbox
+}
+
+src_configure() {
+ export JAVA_HOME=$(java-config --jre-home) # so keepwork works
+
+ do_configure() {
+ export CC_OPT_FLAGS=" "
+ export TF_ENABLE_XLA=$(usex xla 1 0)
+ export TF_NEED_OPENCL_SYCL=0
+ export TF_NEED_OPENCL=0
+ export TF_NEED_COMPUTECPP=0
+ export TF_NEED_ROCM=0
+ export TF_NEED_MPI=$(usex mpi 1 0)
+ export TF_SET_ANDROID_WORKSPACE=0
+
+ if use python; then
+ python_export PYTHON_SITEDIR
+ export PYTHON_BIN_PATH="${PYTHON}"
+ export PYTHON_LIB_PATH="${PYTHON_SITEDIR}"
+ else
+ export PYTHON_BIN_PATH="$(which python)"
+ export PYTHON_LIB_PATH="$(python -c 'from distutils.sysconfig import *; print(get_python_lib())')"
+ fi
+
+ export TF_NEED_CUDA=$(usex cuda 1 0)
+ export TF_DOWNLOAD_CLANG=0
+ export TF_CUDA_CLANG=0
+ export TF_NEED_TENSORRT=0
+ if use cuda; then
+ export TF_CUDA_PATHS="${EPREFIX%/}/opt/cuda"
+ export GCC_HOST_COMPILER_PATH="$(cuda_gccdir)/$(tc-getCC)"
+ export TF_CUDA_VERSION="$(cuda_toolkit_version)"
+ export TF_CUDNN_VERSION="$(cuda_cudnn_version)"
+ einfo "Setting CUDA version: $TF_CUDA_VERSION"
+ einfo "Setting CUDNN version: $TF_CUDNN_VERSION"
+ fi
+
+ local SYSLIBS=(
+ absl_py
+ astor_archive
+ boringssl
+ com_github_googleapis_googleapis
+ com_github_googlecloudplatform_google_cloud_cpp
+ com_google_protobuf
+ com_googlesource_code_re2
+ curl
+ cython
+ double_conversion
+ enum34_archive
+ flatbuffers
+ functools32_archive
+ gast_archive
+ gif_archive
+ grpc
+ hwloc
+ icu
+ jpeg
+ jsoncpp_git
+ keras_applications_archive
+ lmdb
+ nasm
+ nsync
+ opt_einsum_archive
+ org_sqlite
+ pasta
+ pcre
+ png_archive
+ six_archive
+ snappy
+ swig
+ termcolor_archive
+ wrapt
+ zlib_archive
+ )
+
+ export TF_SYSTEM_LIBS="${SYSLIBS[@]}"
+ export TF_IGNORE_MAX_BAZEL_VERSION=1
+
+ # This is not autoconf
+ ./configure || die
+
+ echo 'build --config=noaws --config=nohdfs --config=noignite --config=nokafka' >> .bazelrc || die
+ echo 'build --define tensorflow_mkldnn_contraction_kernel=0' >> .bazelrc || die
+ echo 'build --incompatible_no_support_tools_in_action_inputs=false' >> .bazelrc || die
+ }
+ if use python; then
+ python_foreach_impl run_in_build_dir do_configure
+ else
+ do_configure
+ fi
+}
+
+src_compile() {
+ export JAVA_HOME=$(java-config --jre-home) # so keepwork works
+
+ if use python; then
+ python_setup
+ BUILD_DIR="${S}-${EPYTHON/./_}"
+ cd "${BUILD_DIR}"
+ fi
+
+ # fail early if any deps are missing
+ ebazel build --nobuild \
+ //tensorflow:libtensorflow_framework.so \
+ //tensorflow:libtensorflow.so \
+ //tensorflow:libtensorflow_cc.so \
+ $(usex python '//tensorflow/tools/pip_package:build_pip_package' '')
+
+ ebazel build \
+ //tensorflow:libtensorflow_framework.so \
+ //tensorflow:libtensorflow.so
+ ebazel build //tensorflow:libtensorflow_cc.so
+
+ do_compile() {
+ ebazel build //tensorflow/tools/pip_package:build_pip_package
+ }
+ BUILD_DIR="${S}"
+ cd "${BUILD_DIR}"
+ use python && python_foreach_impl run_in_build_dir do_compile
+ ebazel shutdown
+}
+
+src_install() {
+ local i j
+ export JAVA_HOME=$(java-config --jre-home) # so keepwork works
+
+ do_install() {
+ einfo "Installing ${EPYTHON} files"
+ local srcdir="${T}/src-${MULTIBUILD_VARIANT}"
+ mkdir -p "${srcdir}" || die
+ bazel-bin/tensorflow/tools/pip_package/build_pip_package --src "${srcdir}" || die
+ cd "${srcdir}" || die
+ esetup.py install
+
+ # libtensorflow_framework.so is in /usr/lib already
+ python_export PYTHON_SITEDIR PYTHON_SCRIPTDIR
+ rm -f "${D}/${PYTHON_SITEDIR}"/${PN}/lib${PN}_framework.so* || die
+ rm -f "${D}/${PYTHON_SITEDIR}"/${PN}_core/lib${PN}_framework.so* || die
+ python_optimize
+ }
+
+ if use python; then
+ python_foreach_impl run_in_build_dir do_install
+
+ # Symlink to python-exec scripts
+ for i in "${ED}"/usr/lib/python-exec/*/*; do
+ n="${i##*/}"
+ [[ -e "${ED}/usr/bin/${n}" ]] || dosym ../lib/python-exec/python-exec2 "/usr/bin/${n}"
+ done
+
+ python_setup
+ local BUILD_DIR="${S}-${EPYTHON/./_}"
+ cd "${BUILD_DIR}" || die
+ fi
+
+ einfo "Installing headers"
+ ebazel build //tensorflow:install_headers
+ ebazel shutdown
+ insinto /usr/include/${PN}/
+ doins -r bazel-genfiles/tensorflow/include/*
+
+ einfo "Installing libs"
+ # Generate pkg-config file
+ ${PN}/c/generate-pc.sh --prefix="${EPREFIX}"/usr --libdir=$(get_libdir) --version=${MY_PV} || die
+ insinto /usr/$(get_libdir)/pkgconfig
+ doins ${PN}.pc ${PN}_cc.pc
+
+ for l in libtensorflow{,_framework,_cc}.so; do
+ dolib.so bazel-bin/tensorflow/${l}
+ dolib.so bazel-bin/tensorflow/${l}.$(ver_cut 1)
+ dolib.so bazel-bin/tensorflow/${l}.$(ver_cut 1-3)
+ done
+
+ einstalldocs
+}
diff --git a/sci-libs/ufconfig/Manifest b/sci-libs/ufconfig/Manifest
index a0efde913c34..6d46fdc5ba3d 100644
--- a/sci-libs/ufconfig/Manifest
+++ b/sci-libs/ufconfig/Manifest
@@ -1,9 +1,3 @@
-DIST UFconfig-3.5.0.tar.gz 8001 BLAKE2B 39b7c5076f746e872d1bd1427d8601a30359aa21e1d3b90933a5d2ceee7afb27d757a928613ff09a1534afcb160b67a82a2dc567ff8a08dba8efd78a184e9a3f SHA512 d9edd64d6f7c0a48c149990f55f7d0684459205b2a5a029f50412310db580d28f6336164c96784be5bd7441e175c33f6689a752b50d6af5c168d44b7b51f6d37
-DIST UFconfig-3.6.1.tar.gz 8163 BLAKE2B fa22b18b99fa76b0e17e521adb79c3a5d8ebbcdc15418a68365c1f9bcb0fed77aec8a0fd6313614ed83bdf3dd5019fe42ca249917b63a60dda98526772ae855d SHA512 b4b4af9f460f8aea4de7dcd1dcc1ee1aea319bd05de1781ffc2217d0ed1264a6cebcc4139b62fbcc2a6b1f614ff89eb6f277176a59a17b237729ec9822a93920
-DIST UFconfig-3.7.0.tar.gz 8557 BLAKE2B 0ae5b942d1c7f89d6e7df37aacf008a4d8307a5e4fcbce08dffce8968d50b039d68cfbc21412a0957dfe6eba67fa411b48c0e24c1d8775c8c2ddd892054997a6 SHA512 f5aa3723484e05a889434e12fc85521d378430b18d707d7d8807c755ea7046aa28854f8bcb459a42e8764a82f07597b73183a9c7ef070a4b376e76b475cb8d24
DIST UFconfig-3.7.1.tar.gz 8523 BLAKE2B fee3520b4c1305c4684ef4d0fd6cbcc27cd6db957b838642241f75cd6de4468fb5dd61282a0c1484318e56c5b06b8354a78eed2e6df6a5d21e4250883ad1c42a SHA512 a9d562205b6d047d8064d6f61e4f9fdb782774637f0522abef6031e8633c7372db108c69b48098e8b41ffdf786ce7bda0d8df9a3dee634dfb11b5e6073996a22
-EBUILD ufconfig-3.5.0.ebuild 1399 BLAKE2B 49ecad2b87598da954f3f04827078c389486bfda15a8802bfc6a7410c5fe9ca66635dd167b3e849a864a454c1c7c09c5ee8fcf712ccb0c370c6e796fd3276c3f SHA512 4a55a1f64789693150f5b14157066a3af53b44d7138464b15a6d70fde9f4a6d87ce609cc1a32763701349389ce4fcf0fc9a696e41a83c5da3d76986042daa608
-EBUILD ufconfig-3.6.1.ebuild 1370 BLAKE2B 685255dc80166e2ad4e308f59888d71eb9c534bb189a7fb3cab8cd988e0296f3caaa6737221bd3e75ecbf07fd0ef230fb2faa772d0222ba4b851bfbfa0999f2c SHA512 49c31651381accc3e5309743c3b7f6f359e3dbe221dd160b13ed31f0775e4ea86815547687dc911a3abea8264c0b5f3aed1ad30ee4c7f5ae790b078884f0ef23
-EBUILD ufconfig-3.7.0.ebuild 1602 BLAKE2B 68efcf22962d5beb42af9be9bcc2587931e96ee87ce8f686959b4d1dd51d3c5f9c15cd41162c023a37a6baa4f45d01940c4f568cc5b8511b13927246bebb6bfe SHA512 88f7391cca6d332a5b82c08904a1200f16ad562f59eb62406c311f374fd24b36d76cc6510bc9bbd40ab33f8dc2e667d73e0e29ba0081b869dc318dc226774ef9
-EBUILD ufconfig-3.7.1.ebuild 1612 BLAKE2B a6509b93fc6704c1c8a471458365af7cd9ae7a161fb58b2a4b74c1ccd26658d5fe0182afc2c54b920e3e70eb49ca14843db6dc9cfbe11fcbf883985c121e2c07 SHA512 9286f9115dc296252abaa3a5f9e529b79b3d082e2c076eae2bab0896b2c8ff3eb725f06194db69983bd6164132d1d741cb9bcc91be5c7b833f643f8712b7f911
+EBUILD ufconfig-3.7.1.ebuild 1581 BLAKE2B 043af8bec29a738399339390a9bd561afb9280f2797aa081b677d1969dccd4e55d8b48d0180bc9353d0598387c852e29f2b3f2b8b94485b240eedc5ec2c101b5 SHA512 17a5b074504254fd10b9bbe6be9fe6797a9bc0b4165482bf53c4b42c1940998a8fcccb268cb6581c8b0730d99d3ccaba12f5f64e54f962d20412037ea202e99a
MISC metadata.xml 455 BLAKE2B ef292722ed6835d852c0eec069e85bde94e717df3b834ebced68ae5a0d63fce105b2d6c7beb8aeff495b054ac849017cb3d5c1a47643f2058feef549bba4991e SHA512 e5e8a1c204cb3651501705adcd10789c9a1e093ade44625745f0c40244f6fab7c7774da47d23a7eb0f7aa23adb1074bcc80335385567cd41ffee0c130a14900d
diff --git a/sci-libs/ufconfig/ufconfig-3.5.0.ebuild b/sci-libs/ufconfig/ufconfig-3.5.0.ebuild
deleted file mode 100644
index 913a175b96df..000000000000
--- a/sci-libs/ufconfig/ufconfig-3.5.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit multilib toolchain-funcs
-
-MY_PN=UFconfig
-DESCRIPTION="Common configuration scripts for the SuiteSparse libraries"
-HOMEPAGE="http://www.cise.ufl.edu/research/sparse/UFconfig"
-SRC_URI="http://www.cise.ufl.edu/research/sparse/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
-IUSE="static-libs"
-DEPEND=""
-
-S="${WORKDIR}/${MY_PN}"
-
-src_compile() {
- echo "$(tc-getCC) ${CFLAGS} -fPIC -c UFconfig.c -o UFconfig.lo"
- $(tc-getCC) ${CFLAGS} -fPIC -c UFconfig.c -o UFconfig.lo || die
- echo "$(tc-getCC) ${LDFLAGS} -shared -Wl,-soname,libufconfig.so.${PV} -o libufconfig.so.${PV} UFconfig.lo"
- $(tc-getCC) ${LDFLAGS} -shared -Wl,-soname,libufconfig.so.${PV} -o libufconfig.so.${PV} UFconfig.lo || die
- if use static-libs; then
- echo "$(tc-getCC) ${CFLAGS} -c UFconfig.c -o UFconfig.o"
- $(tc-getCC) ${CFLAGS} -c UFconfig.c -o UFconfig.o || die
- echo "$(tc-getAR) libufconfig.a UFconfig.o"
- $(tc-getAR) cr libufconfig.a UFconfig.o
- fi
-}
-
-src_install() {
- dolib.so libufconfig.so.${PV} || die
- dosym libufconfig.so.${PV} /usr/$(get_libdir)/libufconfig.so
- if use static-libs; then
- dolib.a libufconfig.a || die
- fi
- insinto /usr/include
- doins UFconfig.h || die
- dodoc README.txt || die
-}
diff --git a/sci-libs/ufconfig/ufconfig-3.6.1.ebuild b/sci-libs/ufconfig/ufconfig-3.6.1.ebuild
deleted file mode 100644
index 0d9d8fc82870..000000000000
--- a/sci-libs/ufconfig/ufconfig-3.6.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit multilib toolchain-funcs
-
-MY_PN=UFconfig
-DESCRIPTION="Common configuration scripts for the SuiteSparse libraries"
-HOMEPAGE="http://www.cise.ufl.edu/research/sparse/UFconfig"
-SRC_URI="http://www.cise.ufl.edu/research/sparse/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
-IUSE="static-libs"
-DEPEND=""
-
-S="${WORKDIR}/${MY_PN}"
-
-src_compile() {
- echo "$(tc-getCC) ${CFLAGS} -fPIC -c UFconfig.c -o UFconfig.lo"
- $(tc-getCC) ${CFLAGS} -fPIC -c UFconfig.c -o UFconfig.lo || die
- echo "$(tc-getCC) ${LDFLAGS} -shared -Wl,-soname,libufconfig.so.${PV} -o libufconfig.so.${PV} UFconfig.lo"
- $(tc-getCC) ${LDFLAGS} -shared -Wl,-soname,libufconfig.so.${PV} -o libufconfig.so.${PV} UFconfig.lo || die
- if use static-libs; then
- echo "$(tc-getCC) ${CFLAGS} -c UFconfig.c -o UFconfig.o"
- $(tc-getCC) ${CFLAGS} -c UFconfig.c -o UFconfig.o || die
- echo "$(tc-getAR) libufconfig.a UFconfig.o"
- $(tc-getAR) cr libufconfig.a UFconfig.o
- fi
-}
-
-src_install() {
- dolib.so libufconfig.so.${PV}
- dosym libufconfig.so.${PV} /usr/$(get_libdir)/libufconfig.so
- use static-libs && dolib.a libufconfig.a
- insinto /usr/include
- doins UFconfig.h
- dodoc README.txt
-}
diff --git a/sci-libs/ufconfig/ufconfig-3.7.0.ebuild b/sci-libs/ufconfig/ufconfig-3.7.0.ebuild
deleted file mode 100644
index 03ac70185036..000000000000
--- a/sci-libs/ufconfig/ufconfig-3.7.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit multilib toolchain-funcs
-
-MY_PN=UFconfig
-DESCRIPTION="Common configuration scripts for the SuiteSparse libraries"
-HOMEPAGE="http://www.cise.ufl.edu/research/sparse/UFconfig"
-SRC_URI="http://www.cise.ufl.edu/research/sparse/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE="static-libs"
-DEPEND=""
-
-S="${WORKDIR}/${MY_PN}"
-
-src_compile() {
- echo "$(tc-getCC) ${CFLAGS} -fPIC -c UFconfig.c -o UFconfig.lo"
- $(tc-getCC) ${CFLAGS} -fPIC -c UFconfig.c -o UFconfig.lo || die
- local sharedlink="-shared -Wl,-soname,libufconfig$(get_libname ${PV})"
- [[ ${CHOST} == *-darwin* ]] && \
- sharedlink="-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libufconfig$(get_libname ${PV})"
- echo "$(tc-getCC) ${LDFLAGS} ${sharedlink} -o libufconfig$(get_libname ${PV}) UFconfig.lo"
- $(tc-getCC) ${LDFLAGS} ${sharedlink} -o libufconfig$(get_libname ${PV}) UFconfig.lo || die
- if use static-libs; then
- echo "$(tc-getCC) ${CFLAGS} -c UFconfig.c -o UFconfig.o"
- $(tc-getCC) ${CFLAGS} -c UFconfig.c -o UFconfig.o || die
- echo "$(tc-getAR) libufconfig.a UFconfig.o"
- $(tc-getAR) cr libufconfig.a UFconfig.o
- fi
-}
-
-src_install() {
- dolib.so libufconfig$(get_libname ${PV})
- dosym libufconfig$(get_libname ${PV}) /usr/$(get_libdir)/libufconfig$(get_libname)
- use static-libs && dolib.a libufconfig.a
- insinto /usr/include
- doins UFconfig.h
- dodoc README.txt
-}
diff --git a/sci-libs/ufconfig/ufconfig-3.7.1.ebuild b/sci-libs/ufconfig/ufconfig-3.7.1.ebuild
index f7b2aa3063ed..0481ccd35d98 100644
--- a/sci-libs/ufconfig/ufconfig-3.7.1.ebuild
+++ b/sci-libs/ufconfig/ufconfig-3.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=4
@@ -11,7 +11,7 @@ SRC_URI="http://www.cise.ufl.edu/research/sparse/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="static-libs"
DEPEND=""
diff --git a/sci-libs/umfpack/Manifest b/sci-libs/umfpack/Manifest
index 4252ef9328df..bb2aa13baca3 100644
--- a/sci-libs/umfpack/Manifest
+++ b/sci-libs/umfpack/Manifest
@@ -1,3 +1,3 @@
DIST umfpack-5.6.2.tar.bz2 780204 BLAKE2B 9e0f4abe92139e3cd6604be63d7fea0ffe50e0669081cafe07eef5d16a4c99493ace16a36a13470d617944cef2c505a3feadb5324e0add4a7f7fe6cbaa732fd3 SHA512 7b206235e837e84885c871322c1f0d4378a048008d9c110bd96204e9bc1bd9c72c6909da513fd78b6225fddc7b91e1ceebf1a5147e99943b3f0fff48682403dc
-EBUILD umfpack-5.6.2.ebuild 891 BLAKE2B b4c8b86e3aec5c88a52b4a139e95d20dac66af209fdd971342b616e6bf6f55a720c2b1022f985e4583da2208406d3f7fcaec1a0c3a6fd71ffb511a502e7a4bfa SHA512 826744cc24fe44d6a0e63e078df67a771a4f94aa24aee3e1348c51e1d7f18c4f1ea19c358ba88d5ece425c5cf9f358f2c407ecdb64dea6a473edfddaf2c84762
+EBUILD umfpack-5.6.2.ebuild 869 BLAKE2B d838942a6fd5ff1af5d10bd2015b3931f8f2e56009e4f5cd7d89ee38dd4fbb5fa5806c01ce597882310f7d5315d3c5386970661939bd31bbb9b4437ee833cf6f SHA512 4d94dbe622115b30d2bc3d9bf5ed7fbd65cae24361311b7fb52814c357dea1d6e7f3d66ae776ed937eed6cf4a813333bde0a6edc1acaa6603bde2c1331e96ca3
MISC metadata.xml 667 BLAKE2B 1e0018ea7f7433ce19bfc6e364a30731e5e02f657502f721513da4191752b97c7a3d8352707e1036f0e5fe81ffb81ed3862cc2b213ca89e80067a06a82e5b078 SHA512 c204d7f86f2338f9571a46773c251dab31caa3d5bfbe4ae87326466026616d80737435d8cdbf0ae8cb5e109d8b52a5b6ccba09f8b52f38dfe9058049ef541007
diff --git a/sci-libs/umfpack/umfpack-5.6.2.ebuild b/sci-libs/umfpack/umfpack-5.6.2.ebuild
index a364af07817f..c9b20c73412f 100644
--- a/sci-libs/umfpack/umfpack-5.6.2.ebuild
+++ b/sci-libs/umfpack/umfpack-5.6.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="doc +cholmod static-libs"
RDEPEND="