summaryrefslogtreecommitdiff
path: root/sci-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
commit9ee6d97c2883d42f204a533a8bc1f4562df778fb (patch)
treeb690ddc0ca30f1472887edbb0b8313629bfcbbb2 /sci-libs
parentb17a3ef12038de50228bade1f05502c74e135321 (diff)
gentoo resync : 16.09.2020
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/Manifest.gzbin42295 -> 42313 bytes
-rw-r--r--sci-libs/Shapely/Manifest2
-rw-r--r--sci-libs/Shapely/metadata.xml4
-rw-r--r--sci-libs/arprec/Manifest2
-rw-r--r--sci-libs/arprec/metadata.xml3
-rw-r--r--sci-libs/cartopy/Manifest2
-rw-r--r--sci-libs/cartopy/cartopy-0.18.0.ebuild2
-rw-r--r--sci-libs/cholmod/Manifest2
-rw-r--r--sci-libs/cholmod/metadata.xml4
-rw-r--r--sci-libs/coinor-netlib/Manifest2
-rw-r--r--sci-libs/coinor-netlib/metadata.xml4
-rw-r--r--sci-libs/dcmtk/Manifest2
-rw-r--r--sci-libs/dcmtk/metadata.xml1
-rw-r--r--sci-libs/dealii/Manifest4
-rw-r--r--sci-libs/dealii/dealii-9999.ebuild13
-rw-r--r--sci-libs/dealii/metadata.xml2
-rw-r--r--sci-libs/eccodes/Manifest2
-rw-r--r--sci-libs/eccodes/eccodes-2.16.0.ebuild2
-rw-r--r--sci-libs/getdata/Manifest2
-rw-r--r--sci-libs/getdata/getdata-0.9.0-r3.ebuild23
-rw-r--r--sci-libs/gmsh/Manifest4
-rw-r--r--sci-libs/gmsh/gmsh-4.6.0.ebuild (renamed from sci-libs/gmsh/gmsh-4.4.1.ebuild)7
-rw-r--r--sci-libs/ignition-fuel-tools/Manifest2
-rw-r--r--sci-libs/ignition-fuel-tools/ignition-fuel-tools-4.1.0.ebuild1
-rw-r--r--sci-libs/ignition-math/Manifest6
-rw-r--r--sci-libs/ignition-math/ignition-math-4.0.0-r1.ebuild4
-rw-r--r--sci-libs/ignition-math/ignition-math-6.4.0.ebuild2
-rw-r--r--sci-libs/ignition-math/ignition-math-6.5.0.ebuild26
-rw-r--r--sci-libs/inchi/Manifest2
-rw-r--r--sci-libs/inchi/metadata.xml3
-rw-r--r--sci-libs/indilib/Manifest4
-rw-r--r--sci-libs/indilib/indilib-1.8.6.ebuild (renamed from sci-libs/indilib/indilib-1.8.5.ebuild)0
-rw-r--r--sci-libs/libsigrok/Manifest4
-rw-r--r--sci-libs/libsigrok/files/libsigrok-0.3.0-configure-flags.patch169
-rw-r--r--sci-libs/libsigrok/files/libsigrok-0.3.0-no-check-linkage.patch30
-rw-r--r--sci-libs/libsigrok/libsigrok-0.3.0.ebuild65
-rw-r--r--sci-libs/mathgl/Manifest2
-rw-r--r--sci-libs/mathgl/mathgl-2.4.1-r2.ebuild33
-rw-r--r--sci-libs/proj/Manifest2
-rw-r--r--sci-libs/proj/metadata.xml4
-rw-r--r--sci-libs/qd/Manifest2
-rw-r--r--sci-libs/qd/metadata.xml1
-rw-r--r--sci-libs/qrupdate/Manifest2
-rw-r--r--sci-libs/qrupdate/metadata.xml3
-rw-r--r--sci-libs/scikits/Manifest2
-rw-r--r--sci-libs/scikits/metadata.xml1
-rw-r--r--sci-libs/scikits_image/Manifest2
-rw-r--r--sci-libs/scikits_image/scikits_image-0.13.0-r1.ebuild2
-rw-r--r--sci-libs/scikits_optimization/Manifest2
-rw-r--r--sci-libs/scikits_optimization/metadata.xml3
-rw-r--r--sci-libs/shapelib/Manifest2
-rw-r--r--sci-libs/shapelib/metadata.xml1
-rw-r--r--sci-libs/taucs/Manifest5
-rw-r--r--sci-libs/taucs/files/taucs-2.2-no-test-cilk.patch4
-rw-r--r--sci-libs/taucs/files/taucs-2.2-respect-ar.patch22
-rw-r--r--sci-libs/taucs/taucs-2.2.ebuild60
-rw-r--r--sci-libs/tensorflow/Manifest2
-rw-r--r--sci-libs/tensorflow/metadata.xml3
58 files changed, 137 insertions, 430 deletions
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index 4cf33e46fd0b..5d520f83b552 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/Shapely/Manifest b/sci-libs/Shapely/Manifest
index 68e1d34c9689..7193e0a8410f 100644
--- a/sci-libs/Shapely/Manifest
+++ b/sci-libs/Shapely/Manifest
@@ -3,4 +3,4 @@ DIST Shapely-1.6.4.post2.tar.gz 225745 BLAKE2B 96e995db6dd1464bac7c2562efdc7f298
DIST Shapely-1.7.0.tar.gz 281419 BLAKE2B 1a4e84104f21d2f5a5eb810883a89deb20fd47cf146efed884994786364b29bb5a194b063a50ae21842c07c335cbbee0c3d1a1e4ff4e43e0d083080fe33815ac SHA512 4d944fc6727e11d004ef7ba0325c159aa5ae03043f17b029ab0a399d6dcd361c4d299ad864a045a99b0229e333d5b42634bc6fd1ed94b914b7cf58fb886af2de
EBUILD Shapely-1.6.4_p2-r1.ebuild 1230 BLAKE2B 29cb26d4278e745a60a2ade9de8aa9017bc717334f6c1ca8a29a994260fab52a5d8854cfc080813b5192ce7d5d3f37408f85a2382ec61b43c7e7deacba5d122a SHA512 890f69a44cd91c69c1e486c4c8b6e8a3388a213b15de9249770abd4df98272e46a0ec8383b1ab916f1f66b6e98fa1cc3ebcc9b7a1e8d37c8a3c7df86ba59eae9
EBUILD Shapely-1.7.0.ebuild 771 BLAKE2B b4a44431198e9a5ff19b0389a43d4485ebffb630590f6706744b73236f0ace0408e7120804b37b1deaa7a8e51a010bdb8261579ebc8675f38b5bb93092b56e02 SHA512 18d77d5124d8725f3b537f2bca0099177d12ad9c04df054273ca4fb22e71982415c16604ff604e9ac7f1eb46f60c57f70ef1d333914ee2db4942a15096d720ac
-MISC metadata.xml 897 BLAKE2B 7901faa7b96b6337282ffcbc681d856509578e9fb32187c9e7cb23d8467a7b426bb949c5d816702c2ff30c1d730630dece0080a97db4690bfd1e0b662cf401b7 SHA512 04166dd09e200b93e259bbc8c0b08e17049e8dac2dcc573310be4524ecc7da0b45b667405020dc282de725e54a7123fb05389419808328521e432b55dfc22bb0
+MISC metadata.xml 774 BLAKE2B 418f9b236cefcea8bd6d1e4a7b7d85b2f0ff55060a6e4c75597d4db592a51e843264817643e8d0758bb82a35f1fc60bf99353561590233485122bb4869e584ce SHA512 7f580b0fbdb663892f4454815e29ceae0d31ce4d29659de7e4478f7ff86fc03625eaf65c643dbd24d4ffc30a7f0b6f535658b4d084dc25c3c47cbca92d7fc210
diff --git a/sci-libs/Shapely/metadata.xml b/sci-libs/Shapely/metadata.xml
index fba577d3fb03..4cb05623997a 100644
--- a/sci-libs/Shapely/metadata.xml
+++ b/sci-libs/Shapely/metadata.xml
@@ -5,10 +5,6 @@
<email>expeditioneer@gentoo.org</email>
<name>Dennis Lamm</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<longdescription>
Shapely is a BSD-licensed Python package for manipulation and analysis of planar geometric objects.
It is based on the widely deployed GEOS (the engine of PostGIS) and JTS (from which GEOS is ported) libraries.
diff --git a/sci-libs/arprec/Manifest b/sci-libs/arprec/Manifest
index 455787d15a02..63a3c3b008b7 100644
--- a/sci-libs/arprec/Manifest
+++ b/sci-libs/arprec/Manifest
@@ -5,4 +5,4 @@ DIST arprec-2.2.18.tar.gz 1751743 BLAKE2B de9a9a37bbe03357ad17d9d10d8bb42f73b9c9
DIST arprec-2.2.19.tar.gz 1962133 BLAKE2B a2fccc1908e791fd4759e61ff52b180fcaccbfbfa831ee1beca9b22a1a745d17d21040974ffe02ea21397a2339c819a30cd93a247738564a2b433f7cef14c9e4 SHA512 97cf090398aa169e31711077efd26dc6da1f62291ab37b241b133634838bdd44743f85b86b861a3be18d2696ae9132afb6cd1871502bedb9cc17dfb63fde2632
EBUILD arprec-2.2.18.ebuild 1532 BLAKE2B 0c237b7fa23540281cd631fffe19aba2f174b477230b79e3f78ecfe00523bef7555bb3e58fb1c9fabdf97161389271ff225401265c6730b145c3d27c93d1e43c SHA512 a0caa72eb9ba891b1b420985c569bd928f3b4602b062082fdf354db7c6c66a400fc7941396798531792cc73a491221b4c20dfc1b491ec2136fb28cd7b4e5a798
EBUILD arprec-2.2.19.ebuild 1569 BLAKE2B 842a8e76f459fef164ecc204e8437a4143cc33567a035243d6540a3aaae9c693ba2d1142fb81a02b422095ef5fee8e5e4fa36dea41cdf405e1081b70a3de534d SHA512 23333b1466a36adf24ce851491c4416b5fa71267fd730e82c8c39636f992a851191ca0469670b3442b49bed27bb06cfa267c064aeef29a77feaf6fcce90bf369
-MISC metadata.xml 474 BLAKE2B d74aad2e60fe6ce5a44dca931506ef83275032371c05310b287973b10055f7635fe196d08656dedc369350c5c9a2bf7f8c0f0c732f47b38c462c3aa1352a6c76 SHA512 cde307a1a91601c08153dc01535f8567cb37e7c9a0c194d4379ef428f73b75438416281a5ab478c995e7fcf108df25e7d2247430eb0960cbc6630acc2e444808
+MISC metadata.xml 355 BLAKE2B c5006c21c956f46147334ca6f850d103f510292cbc7507cb4c8f6ec4ccdfca6fb61dba75f76321095c9668359e80f333d084e6aa5629aa9bd939def140b0f98e SHA512 2c381deb8c4759173c528fc3b86dd031f10b9094201257950c4a90d8ab6276fed3d5ec15a01e2154904313945b63c1854f7b213d8eaec7a62c927c5b3ed16ce8
diff --git a/sci-libs/arprec/metadata.xml b/sci-libs/arprec/metadata.xml
index a6a5b504b277..467aaebf1fbc 100644
--- a/sci-libs/arprec/metadata.xml
+++ b/sci-libs/arprec/metadata.xml
@@ -5,9 +5,6 @@
<email>sci@gentoo.org</email>
<name>Gentoo Science Project</name>
</maintainer>
- <longdescription>
- Arbitrary precision library for float arithmetics and mathematical functions.
-</longdescription>
<use>
<flag name="qd">Use <pkg>sci-libs/qd</pkg> for quad-double datatype</flag>
</use>
diff --git a/sci-libs/cartopy/Manifest b/sci-libs/cartopy/Manifest
index 95fbb5828a6f..4452978fc67b 100644
--- a/sci-libs/cartopy/Manifest
+++ b/sci-libs/cartopy/Manifest
@@ -1,3 +1,3 @@
DIST cartopy-0.18.0.tar.gz 14191937 BLAKE2B bb10791ef2534dad404cc492e378161a4a078813b09d6e2c16d0d465c7dcfbaa7f24d3818cfe0f1f46e7683bdf2e00440640534835ce064492d5321489e355bc SHA512 912d5ab57c96b9e6c51b3ad26f94d77e495eb9c3a8fb8a68bdd957c11b1bc8a3ddc97e76e0d8a5ec9afca9302b01fe5753f4208ec3829df8741ee0ebbaafe30f
-EBUILD cartopy-0.18.0.ebuild 1671 BLAKE2B c5173cc9d7ed78e1b8c98765736fd85a7fc2eea14569d8ac00965ddef6c29bec4c67922d30b19cd2d641e76fc8714b44cf449d649178bf36a48e2a6165f1cb7b SHA512 60a2cca32b03fe1081a24a908d9fc79dd5dc9d2986806822739bd1a3b73fb426eb49163c27837f6ca18c1bcf5f731bae5ca636519dbf4daeaafcd4281fdf2a85
+EBUILD cartopy-0.18.0.ebuild 1673 BLAKE2B 03d69e93286d5dde048bab3a55ca251a1f0fe615c5e3f53037135649c361264fa50b041b3d9d21e843ab3f9f4fe33cf42b05f67ed222ea4a93e1600036efaf35 SHA512 4c008ffe7f6daa2369ac9818a370dd636bdb0e178ca115150a1e419f6fbeb157dfb18458adf2dabeaf85e5b0a4d0ef6bd3e1460069e8d62d5b57640ae1184cb6
MISC metadata.xml 602 BLAKE2B 92e179b5503c84c6e567e7adb48917ca6140a7c04a0f5613b5aa3a9c19623d61abed95c325b41ca0d5a99b046c2891511796de49c3117c4ce9c969069bb2c5f0 SHA512 8677cb5685dee0b5868c1b14ffc13ac93e3b26ab741ceb684c7c48caf02f159a7a6613402e0396b9b0bc256c39b6446cbb7779521324447d96ed524fb8ca664d
diff --git a/sci-libs/cartopy/cartopy-0.18.0.ebuild b/sci-libs/cartopy/cartopy-0.18.0.ebuild
index 0e8e4f590af7..2fb1a4020f2f 100644
--- a/sci-libs/cartopy/cartopy-0.18.0.ebuild
+++ b/sci-libs/cartopy/cartopy-0.18.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
inherit distutils-r1 virtualx
MY_PV=${PV/_beta/b}
diff --git a/sci-libs/cholmod/Manifest b/sci-libs/cholmod/Manifest
index 08230a80857d..ce81a9eb5383 100644
--- a/sci-libs/cholmod/Manifest
+++ b/sci-libs/cholmod/Manifest
@@ -3,4 +3,4 @@ DIST cholmod-2.1.2.tar.bz2 656458 BLAKE2B 83a574ad7d3755428d8d732f3f60b07908b831
DIST cholmod-3.0.13.tar.bz2 696002 BLAKE2B 40a065fe1a3585897b3ca554a25fa80ffc68ac70798f2f803e34a231ec4f532d113a3d00ab7ab61f5eb02503a84e1459cdb7e96cb0b0d1dc6975ed3d533104fe SHA512 c6c80d099386bac27e385a1b8ee8941cd2fb4f2dcfcf302b4b17d6477ac9ee17ad8030aae9191f92576dfaeb521e2c98ec24e867281c2405e42f95580e14f0ab
EBUILD cholmod-2.1.2.ebuild 1759 BLAKE2B d4ca1e4c852e8c96aaddf7e293019f321a8e9df9eb5d300ecbaac4a915e599d880405b5b2e0eff0900472865d92bf6c9c45f12d343a94edab08aeb5e11373ad4 SHA512 99bc36f5f1d988d4676a373149593d4b79664d1a1120698d7720acf9977426aaa611b3f8a67f67944aef45fc0fce141a9327a93a71c1f52daba2e2be722cfb9e
EBUILD cholmod-3.0.13.ebuild 1671 BLAKE2B 8b3399232f914aee8a41d0a2ec0f96c7b69223cc40208d7d077b654814309596e876048fd77092a90a947104e7265b709a8779687e2d686d4587d7d1586a6962 SHA512 0b92dfef439259654f61b709cc5302fc8ad94c1b69b27f35bb2928b9e45b9b0749f3a57f902814449c2e37b6767d7c33c3b13314f83ae4d2c54311fde56d1c73
-MISC metadata.xml 1064 BLAKE2B b0e3376f34f051bd7cec27db2bda432e0b7bc7a941807061e93fc0ea51fdde5ebc3d2a3ca400c0d05efaa39b16bd86051dbd3e86a629c3e3b7b3dd3fe15e99da SHA512 fc1765b400dd7463fc707e50c45e1b82152de54cbf0fcc20d4c42ed71172fd7fc0f2e649642e9074f09c6af544bb4c3e9ffed16fdd971612a66de58c9f4d7308
+MISC metadata.xml 920 BLAKE2B d78c2990bf35b95155adefe8a7b6d3213cd7187d031abbe91f1e12cb2ab438fce1ec34743a21a20b649255c691b87b6033f8bf8eec30b670456c105ad80f2c9a SHA512 64083142e54e0d9df8fb93c8a9ef810c4a6c85546ed8d96413acbadcbe3120d528e15895786e303094874448eeb4b411ce457147f452f781c6184aea985f5e9a
diff --git a/sci-libs/cholmod/metadata.xml b/sci-libs/cholmod/metadata.xml
index 401422f1a9d6..8bb99b368235 100644
--- a/sci-libs/cholmod/metadata.xml
+++ b/sci-libs/cholmod/metadata.xml
@@ -5,10 +5,6 @@
<email>sci@gentoo.org</email>
<name>Gentoo Science Project</name>
</maintainer>
- <longdescription lang="en">
- CHOLMOD is a set of ANSI C routines for sparse Cholesky
- factorization and update/downdate.
-</longdescription>
<use>
<flag name="cuda">Use nvidia cuda toolkit for speeding up computations</flag>
<flag name="matrixops">
diff --git a/sci-libs/coinor-netlib/Manifest b/sci-libs/coinor-netlib/Manifest
index eae4ffde4145..ec6563d2dd75 100644
--- a/sci-libs/coinor-netlib/Manifest
+++ b/sci-libs/coinor-netlib/Manifest
@@ -1,3 +1,3 @@
DIST Netlib-1.2.6.tgz 3960587 BLAKE2B db4554656814fe68dcf1db88c6d3deb7a3d6bf0da64e4911df0eb2c3f052f7d4dcbc3f74a09035d7d8f2b3ca207a0c874271f7b3bac46dc9bb3dece712a6e2f5 SHA512 545de8928377fedec44844e0eca02f8aaa0701bcae99ecb0494a01c7f838c6561d66497dde8302a908252198fe2a0b7656241ef26e75d9682f3f4ad1f706b23a
EBUILD coinor-netlib-1.2.6.ebuild 431 BLAKE2B 6c4d16948cdfe188fc195db7927ff47a904f0ed1236b7f1e052dfacc80ffb0c0c84c74983b1b2d87a15e565502179135dedf0e679940d371a1f4ec70c9a39599 SHA512 81c5c0c9b159f5f11fdf1e93ec73891a6c94c8ed05f858fc95f063bf6dcede5680f6f2b8b5e9574e67aa954a2319207a8e78b5abe29b710665f7baebb9e07165
-MISC metadata.xml 405 BLAKE2B 7f2643db9f013a556fbc86a4a19cf04d651fec5cd571683a925ba190f0cf7cb2e91fdb4a829794823a45b0d298f4ed4669b5dee0cc30bdb934dc1d72b393a267 SHA512 bbc4dfca870cebcbe6f74aa88984622044340edfd2117834d8c704d1b19e0711192391b2e53063ce2a785c3f99e16893877794e39af2362600b22086ea8b0fcd
+MISC metadata.xml 253 BLAKE2B e769e1636e1375309c31bf26fcfdcb1ef46b7a69346fd59011620907237204b3b7ced37cb3450c502f5b19aa1adf36f291412ee47e242ecbfc18c26bfa478f42 SHA512 819062e1ccefa39fc7f577279b08e781b9631eb14b7794db691ab92263c013ca432d279ac08671b19c80f7effb8c67528e5221278c573dd29dc0354bbff4a77e
diff --git a/sci-libs/coinor-netlib/metadata.xml b/sci-libs/coinor-netlib/metadata.xml
index 3827ccf978af..ae9640ffb9f1 100644
--- a/sci-libs/coinor-netlib/metadata.xml
+++ b/sci-libs/coinor-netlib/metadata.xml
@@ -5,8 +5,4 @@
<email>sci@gentoo.org</email>
<name>Gentoo Science Project</name>
</maintainer>
- <longdescription lang="en">
- The COmputational INfrastructure for Operations Research (COIN-OR)
- models from netlib for testing.
- </longdescription>
</pkgmetadata>
diff --git a/sci-libs/dcmtk/Manifest b/sci-libs/dcmtk/Manifest
index 814bbcc267b7..dc2a85eea3d0 100644
--- a/sci-libs/dcmtk/Manifest
+++ b/sci-libs/dcmtk/Manifest
@@ -7,4 +7,4 @@ DIST dcmtk-3.6.5.tar.gz 6483626 BLAKE2B 6182ef207b42b16ee91e94397cc8a5b2d108435a
EBUILD dcmtk-3.6.3.ebuild 2039 BLAKE2B 655b3b3d424ebdba0d96f629b2308d1bd5650c03ebf48e575f05a8a9c3295928aff91cf34086b1a2f19a41907ff4811394f6c4622f3fd0ba3b2501dbe5a44d2c SHA512 7b92fda743f4ad39112f440b63db6549547a0e12510b9feb2c2a04cbea1a96db49d3c4ee04a8bf4e61bf500c0a94325332a997cc1f5f2434040b1b6a59b24211
EBUILD dcmtk-3.6.4-r1.ebuild 1931 BLAKE2B 03b414dc9a763d562598760d9adae6f0ddea24431e13dbc517197ce84e4cf4261edd702b68398040674a7e11bc48b3b21b2564993d579902e40e914c75da1149 SHA512 6cb6d226886c6b7d29366986f6ce319d45f4f96d61b8c794cddcc1867bc8aa3518474c23b8c56e51e6d81bad03fbe309fa06364213a1327063aca852e76897c4
EBUILD dcmtk-3.6.5.ebuild 1898 BLAKE2B 5f818d6d211393229a6bae8baec6cf79c7df232d01b020b00d7effc7988c4cfb77a4f9ebd79a4bd7523722f5929c6a7d759b6d535fdbbc3b5aed56c54c12e267 SHA512 52adf936393945f3e57cda5ada6386025d25e2167bfdd258d9411ee2b14200007bdcbd1d813d7ddd65484bfa758c92413dd0c594eba1ea25698d9663048cae62
-MISC metadata.xml 317 BLAKE2B cad6b71cf9d8e4f626ee594c2eaad2e75f8ae288ea53206ae8ba37f0be04168f2ce7adeef7e45876d1358250e7ec6f2d9a07cc1c0ea4cf929323f1292ae4853a SHA512 0c6bb7cc6f8d56a7809354d0630ee49f33b63f7b60ad0a0ccbbfd7f28391a4c6b0c9f56caeb7cefcc74bf169ed6d46adda4fd204ef633311376b3cc3f7193d68
+MISC metadata.xml 227 BLAKE2B ed3fc2ad8c0bb2658fb120d3a54c69b5f03eb006f601b6aa8b45a48d73ab523ece0fa1efcee0ebd8fa6f134f77ff33f957dad0954d5c0fcef98e56179e24c041 SHA512 381afcd62a7b7d54c6108ee892d3609de2c183713947c7f04fad1e6c69a49866ee30265e313c72d446e4f8cab9296160f7f3d1797f9a37430fc8c4e02f50a166
diff --git a/sci-libs/dcmtk/metadata.xml b/sci-libs/dcmtk/metadata.xml
index ed91732eca95..2752b81d42f0 100644
--- a/sci-libs/dcmtk/metadata.xml
+++ b/sci-libs/dcmtk/metadata.xml
@@ -4,5 +4,4 @@
<maintainer type="project">
<email>sci-biology@gentoo.org</email>
</maintainer>
- <longdescription>DICOM ToolKit core medical imaging library and tools</longdescription>
</pkgmetadata>
diff --git a/sci-libs/dealii/Manifest b/sci-libs/dealii/Manifest
index 5e197d86a26b..6017cdc72ae6 100644
--- a/sci-libs/dealii/Manifest
+++ b/sci-libs/dealii/Manifest
@@ -5,5 +5,5 @@ DIST dealii-9.2.0-offline_documentation.tar.gz 277987911 BLAKE2B d14e15bc252f481
DIST dealii-9.2.0.tar.gz 24688964 BLAKE2B 60a8ede72a49cb2e658b3d6d53fb332a96f44a7fb9bb499ba54175138d49f38a9b75d9bea2eaddcaa3f50d97ce53961692b35f89578f535d32301680e6f1d68b SHA512 7c76435e45c9c302c4f95f588229f5a9b81f0450bd029729553c706a25dfd16f5c02c50fd2618d7e285d18927b63426110d2c6a074242b91cf789bd4bc77acc5
EBUILD dealii-9.1.1.ebuild 5117 BLAKE2B 34f64a3b243be3c1ee3575b02ae90b895eb41d943b0e91cf05f5209287f107fec13a2c75e14c08045f67feca30e627593ad0e6c0da695e56a1e335a0717974b0 SHA512 695cc9c803d9348f276cf9544dbdbd2729ef080ed2f7ab122d1e500b755a954e4680813f623556c3caf83d7a989968f6fe1228e03950e8e617fd26c6539c80a6
EBUILD dealii-9.2.0.ebuild 5233 BLAKE2B 0883544d93f43cec78bbbb45a2eecaa817d932bcf4aacf22347cb4a52d62b1fb3d5b44a0ccba7b426c3279807c67e8fd74e21c3f2e418270331a97c3e903172c SHA512 0b2269670e392941aed4a37235979f6e39ac15474e94caba55752563c2c8c945b7dd19173abe3518c2ef6560a4f15e6b31ddc65423e5a53f5e67b59d02b526f6
-EBUILD dealii-9999.ebuild 5233 BLAKE2B 0883544d93f43cec78bbbb45a2eecaa817d932bcf4aacf22347cb4a52d62b1fb3d5b44a0ccba7b426c3279807c67e8fd74e21c3f2e418270331a97c3e903172c SHA512 0b2269670e392941aed4a37235979f6e39ac15474e94caba55752563c2c8c945b7dd19173abe3518c2ef6560a4f15e6b31ddc65423e5a53f5e67b59d02b526f6
-MISC metadata.xml 2636 BLAKE2B 904145ebd056a89ab5a376c38b2c132275303a575d987259f4b0de9bd016fa6194a31b995ed2c516a315367b40300875f769297451768e3f0c659fcd97a8fd9d SHA512 631e38056db1583ed6966110a9b6f6ae83dca41a573040d4f9e0d5fc56dea3052bcb6893b80419508f3d5adc3dad79eb95a5e3e15feed831e7a064c2f5dbaed6
+EBUILD dealii-9999.ebuild 5013 BLAKE2B 397b871df5bf15d90c5359dc04dc00237ab2140d71f0ab0e51266e775de19838abaa893ebf2da22d30025d4058b0a97420d2a5139f92a6a071ef606863f0bbbd SHA512 f5ef22a021dc4dd9fd2fa80de3e7c1678d70636392d7cc4d894858efb3b6e46f06e6b8d7eb7a01e38be0b47c5d826cfa50d6eb191713fc0486c39fb9a179d417
+MISC metadata.xml 2636 BLAKE2B 8874dd9c20a2dbd781f4a157b3639b1d66faf1b3f32dc6ac1c42fea274c0035b9632108117472b62d9161fab705f5a365aeaaaa44f555a5c2658ebd0a0fff045 SHA512 149082068c7287346a42b901501eddeea6feaaf9cc91c46681f63e63c68dd2a7e3161c3520417a44dc7eec7e673c76c6e967b5b46e898714ce65c4ea4924d25d
diff --git a/sci-libs/dealii/dealii-9999.ebuild b/sci-libs/dealii/dealii-9999.ebuild
index c13b60b49523..e7437c82a96d 100644
--- a/sci-libs/dealii/dealii-9999.ebuild
+++ b/sci-libs/dealii/dealii-9999.ebuild
@@ -31,8 +31,8 @@ SLOT="0"
IUSE="
adolc assimp arpack cpu_flags_x86_avx cpu_flags_x86_avx512f
cpu_flags_x86_sse2 cuda +debug doc +examples ginkgo gmsh +gsl hdf5
- +lapack metis mpi muparser nanoflann opencascade netcdf p4est petsc
- scalapack slepc +sparse static-libs sundials symengine +tbb trilinos
+ +lapack metis mpi muparser opencascade p4est petsc
+ scalapack slepc +sparse static-libs sundials symengine trilinos
"
# TODO: add slepc use flag once slepc is packaged for gentoo-science
@@ -44,6 +44,7 @@ REQUIRED_USE="
RDEPEND="dev-libs/boost
app-arch/bzip2
sys-libs/zlib
+ dev-cpp/cpp-taskflow
adolc? ( sci-libs/adolc )
arpack? ( sci-libs/arpack[mpi=] )
assimp? ( media-libs/assimp )
@@ -56,8 +57,6 @@ RDEPEND="dev-libs/boost
metis? ( >=sci-libs/parmetis-4 )
mpi? ( virtual/mpi )
muparser? ( dev-cpp/muParser )
- nanoflann? ( sci-libs/nanoflann )
- netcdf? ( sci-libs/netcdf-cxx:0 )
opencascade? ( sci-libs/opencascade:* )
p4est? ( sci-libs/p4est[mpi] )
petsc? ( sci-mathematics/petsc[mpi=] )
@@ -66,7 +65,6 @@ RDEPEND="dev-libs/boost
sparse? ( sci-libs/umfpack )
sundials? ( <sci-libs/sundials-4:= )
symengine? ( >=sci-libs/symengine-0.4:= )
- tbb? ( dev-cpp/tbb )
trilinos? ( sci-libs/trilinos )"
DEPEND="${RDEPEND}
@@ -85,7 +83,6 @@ src_configure() {
-DDEAL_II_PACKAGE_VERSION=9999
-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=OFF
-DDEAL_II_ALLOW_AUTODETECTION=OFF
- -DDEAL_II_ALLOW_BUNDLED=OFF
-DDEAL_II_ALLOW_PLATFORM_INTROSPECTION=OFF
-DDEAL_II_COMPILE_EXAMPLES=OFF
-DDEAL_II_DOCHTML_RELDIR="share/doc/${P}/html"
@@ -109,8 +106,6 @@ src_configure() {
-DDEAL_II_WITH_METIS="$(usex metis)"
-DDEAL_II_WITH_MPI="$(usex mpi)"
-DDEAL_II_WITH_MUPARSER="$(usex muparser)"
- -DDEAL_II_WITH_NANOFLANN="$(usex nanoflann)"
- -DDEAL_II_WITH_NETCDF="$(usex netcdf)"
-DOPENCASCADE_DIR="${CASROOT}"
-DDEAL_II_WITH_OPENCASCADE="$(usex opencascade)"
-DDEAL_II_WITH_P4EST="$(usex p4est)"
@@ -122,7 +117,7 @@ src_configure() {
-DDEAL_II_WITH_UMFPACK="$(usex sparse)"
-DBUILD_SHARED_LIBS="$(usex !static-libs)"
-DDEAL_II_PREFER_STATIC_LIBS="$(usex static-libs)"
- -DDEAL_II_WITH_THREADS="$(usex tbb)"
+ -DDEAL_II_WITH_TASKFLOW=ON
-DDEAL_II_WITH_TRILINOS="$(usex trilinos)"
)
diff --git a/sci-libs/dealii/metadata.xml b/sci-libs/dealii/metadata.xml
index 90bacf01225a..cfcb25d9e502 100644
--- a/sci-libs/dealii/metadata.xml
+++ b/sci-libs/dealii/metadata.xml
@@ -25,10 +25,10 @@ and extra output. If you want to get meaningful backtraces see
<flag name="gmsh">Add support for gmsh (<pkg>sci-libs/gmsh</pkg>)</flag>
<flag name="metis">Add support for metis (<pkg>sci-libs/metis</pkg>)</flag>
<flag name="muparser">Add support for muparser (<pkg>dev-cpp/muParser</pkg>)</flag>
- <flag name="nanoflann">Adds support for nanoflann (<pkg>sci-libs/nanoflann</pkg>)</flag>
<flag name="opencascade">Add support for opencascade (<pkg>sci-libs/opencascade</pkg>)</flag>
<flag name="p4est">Add support for p4est (<pkg>sci-libs/p4est</pkg>)</flag>
<flag name="petsc">Add support for petsc (<pkg>sci-mathematics/petsc</pkg>)</flag>
+ <flag name="nanoflann">Adds support for nanoflann (<pkg>sci-libs/nanoflann</pkg>)</flag>
<flag name="scalapack">Add support for ScaLAPACK (<pkg>sci-libs/scalapack</pkg>)</flag>
<flag name="slepc">Add support for slepc (<pkg>sci-mathematics/slepc</pkg>)</flag>
<flag name="sparse">Add support for suitesparse (<pkg>sci-libs/suitesparse</pkg>)</flag>
diff --git a/sci-libs/eccodes/Manifest b/sci-libs/eccodes/Manifest
index 3a031ed8d2f4..2ab0e802ba73 100644
--- a/sci-libs/eccodes/Manifest
+++ b/sci-libs/eccodes/Manifest
@@ -1,4 +1,4 @@
DIST eccodes-2.16.0-Source.tar.gz 11258869 BLAKE2B 4a1b3e953fc041beed47046c6ea4f74bb18230019b71c884f1dc5a102a7bae2b9083f51b74fc4078c493d188433f08db833a571e7deadd93b6c137f975f03006 SHA512 6e8768824152d8782c1457cfe79daed32114d1b4694d2843bd02a8aa63c42ccc435b53f7db6942239b3e56999fbaaba4ecef345d39fc5c5f7a5d20ceecf4422a
DIST eccodes_test_data.tar.gz 139711871 BLAKE2B f2e89207835c78fa198f0a2fba8ac2cd4ab263c9160e02005a3ca851bc71586010e7f4742cbb9240463abb9421db83b7dadc83fe798f37321a553ca9856f68d7 SHA512 24c24ec9e01d230cf542abe5c131f05b8e627dd9d170c666628bb5fd8f7b1a6aa11a35456b8d742c59f54c6aabac78658efd68b0c50779d466aba3d35b4a0231
-EBUILD eccodes-2.16.0.ebuild 2111 BLAKE2B ac0d1afcd864f10154de036a7c1721fb3910a100b845dfe9597f5dcc302a4b00af304bcf0d21d76c64bac9e1d0a24ed2eaeab12d585ce3b04fc14709631f0add SHA512 412532263440995c65681b6e9a00f3db14227ae197900c194393c8b6c8e798f7ba1d44a1135627a57e5e5e929bc50406fd9a831c18ef400393ea3a1d6f1e3848
+EBUILD eccodes-2.16.0.ebuild 2137 BLAKE2B ad6ad425ae29c385577828a3819865a8b1aa276273a061a05692cdbbb0b63c646084d1fd67522c8871cd6bd50189742b0fd6e8c2fa9682ffec3d6efd697a4c1f SHA512 214551e5bdd1159a9d0beb95a77913e5c1e6bd65cb75253fba618e4dbb4b3592368f080c61bd67547b484c5e47e4c0b3e0da2f46efc593ed2b0b85f9df3e65ae
MISC metadata.xml 662 BLAKE2B bc436a549b8fdcc428e9a77978b4acd557739e065768aecb084c9ac12aa5ac7d181d0a2b2268e9056beee4ceed358145b8d43f62cede5c994b9a17f8151c8ee2 SHA512 50900717dac24e76414607b55f7965fd9944668bfcb33035f66a68a3802c894b0783befff2008858e006138f1eabca1ee8e6d71691f5e202856e494afb77080c
diff --git a/sci-libs/eccodes/eccodes-2.16.0.ebuild b/sci-libs/eccodes/eccodes-2.16.0.ebuild
index 5f49a25c6be6..e7b28f72d27a 100644
--- a/sci-libs/eccodes/eccodes-2.16.0.ebuild
+++ b/sci-libs/eccodes/eccodes-2.16.0.ebuild
@@ -19,7 +19,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="defs examples extra-test -fortran memfs netcdf jpeg2k png python szip test threads"
-
+RESTRICT="!test? ( test )"
REQUIRED_USE="threads? ( !fortran ) test? ( defs !memfs ) extra-test? ( test ) !test? ( memfs? ( python ) )"
RDEPEND="
diff --git a/sci-libs/getdata/Manifest b/sci-libs/getdata/Manifest
index ee90b4b0da26..344fba3668c5 100644
--- a/sci-libs/getdata/Manifest
+++ b/sci-libs/getdata/Manifest
@@ -1,4 +1,4 @@
AUX getdata-0.9.0-remove-python-test.patch 257 BLAKE2B bc60176d361d2cb891742c0ee8b443d0cb5c1350478bec1047e56d6a38b50021096ad8bab6ed4b1205744785f002227b22a80a4ab888c4bd52d517de8503e12b SHA512 7a8b5e8e1f2164fca9caba81c7b24f705c6caac036f8f2a3c6dd436961311e4dc34aa6a669eb0bd9e50fb50c09a8b22d32fe04961085c983a29da00e438cbc7c
DIST getdata-0.9.0.tar.xz 920652 BLAKE2B d5f0659474dfab9f4e589a28a7788b5a51de3c0064b58de37bdb11dad27b56daa05d8e705da743c5da271bd8c4e1343ac6ac41adfdfabfcaef0006e46c45d2bf SHA512 28d720141e34cc56a5166594d0a6ac293144d123706988ed170e40dd9d7aaf13b920305e8bd8343ecd7cbe43eee5d83720e3e5f5d2da0cdccdc1444725cc6844
-EBUILD getdata-0.9.0-r3.ebuild 1613 BLAKE2B 7738268858cc9abd3c80db846b51cfc4cbec53e64ee488b9ac4d311d86b1dc3c6224f43719112f1146606e46071dc5a811ab349a81a0dca72e6e508accaa1369 SHA512 93e0da9b1b37b71bd321b3d5ef120a1b6dfcbc786290c9669089d8325e1f0f62e4bdc963d1cbc5b3dd4d9640b2436fadf1e403197bbf87f8ed72d7eb9bcac1aa
+EBUILD getdata-0.9.0-r3.ebuild 1275 BLAKE2B 0d18feb7fd1d5860a4f2693795d5913479ed3a482a5d020b34c0f2bda4be0d58323f9e0a3fa9abbe708c02d6c7cb8acfdf8d2e21e59c61d7078d69d365b7ac32 SHA512 de0a81c35c94c1c1185dadda617ea21a817584fcf7c32655563599ccbadab3ea134eeb82bbbb29056ce9808c084eb69cde107ff38c4834f296eea25f7b6cb988
MISC metadata.xml 660 BLAKE2B 74c050abc2e0978cc5c7d16625a6858f9a0a22d9c4ce4fbf0c303cb3361ef460d5d50d09845e5c8b9be82a73b22e9d159a554fec12f5dd7058602c99b7b5073d SHA512 d821e374438aad1beb22199383ebbc8a48247867b08370f08c370e02d7abaf7273a62e750a9ed3befc5e9674489a2a8e56453a6dad09a363a514986a79eb7460
diff --git a/sci-libs/getdata/getdata-0.9.0-r3.ebuild b/sci-libs/getdata/getdata-0.9.0-r3.ebuild
index bb727d3bea89..9282f0156853 100644
--- a/sci-libs/getdata/getdata-0.9.0-r3.ebuild
+++ b/sci-libs/getdata/getdata-0.9.0-r3.ebuild
@@ -5,8 +5,7 @@ EAPI=6
FORTRAN_STANDARD="95"
FORTRAN_NEEDED=fortran
-PYTHON_COMPAT=( python2_7 )
-inherit autotools fortran-2 python-single-r1
+inherit autotools fortran-2
DESCRIPTION="Reference implementation of the Dirfile, format for time-ordered binary data"
HOMEPAGE="http://getdata.sourceforge.net/"
@@ -15,31 +14,17 @@ SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.xz"
SLOT="0"
LICENSE="LGPL-2.1"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="bzip2 cxx debug flac fortran lzma perl python static-libs"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+IUSE="bzip2 cxx debug flac fortran lzma perl static-libs"
DEPEND="
bzip2? ( app-arch/bzip2 )
lzma? ( app-arch/xz-utils )
perl? ( dev-lang/perl )
- python? (
- $(python_gen_cond_dep '
- || (
- dev-python/numpy-python2[${PYTHON_MULTI_USEDEP}]
- dev-python/numpy[${PYTHON_MULTI_USEDEP}]
- )
- ')
- ${PYTHON_DEPS}
- )"
+"
RDEPEND="${DEPEND}"
PATCHES=( "${FILESDIR}/${P}-remove-python-test.patch" )
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
src_prepare() {
default
eautoreconf
@@ -62,7 +47,7 @@ src_configure() {
$(use_with lzma liblzma) \
$(use_enable perl) \
$(usex perl --with-perl-dir=vendor) \
- $(use_enable python) \
+ --disable-python \
$(use_enable static-libs static)
}
diff --git a/sci-libs/gmsh/Manifest b/sci-libs/gmsh/Manifest
index 8b741b80f8cc..9311d8fcee44 100644
--- a/sci-libs/gmsh/Manifest
+++ b/sci-libs/gmsh/Manifest
@@ -1,3 +1,3 @@
-DIST gmsh-4.4.1-source.tgz 13227645 BLAKE2B 68df0a54655d2a85012d2961daafbe92f0295661f6f71b0be4c7a78b7c814af21b39b29e65a201c4918d7e31462ac391b208fcceca356c4d9974c5de3c88da13 SHA512 cfdd353de051d1deffca90bfa31a007a466d39c145e704612b92441556dec0c8d7b58ab07c2fa3166de893d99f0308ffb66b4f321172ea60da0b6db907aa7a2e
-EBUILD gmsh-4.4.1.ebuild 1769 BLAKE2B c90deb313c847e37d898c84ea7c75ab37fe02e17bc37f94b4e662af7d23d4d299084bf382ed56eca38c39d96a76a2653e6e2b06f3f6e54136e759716906d1027 SHA512 e5e4fa32178bed819f8a20f93247d426a97dc2268a42381f9e1267b2d5e903449fd24df31a6538349000a0950a8cb5c0cb2dcec87ed79b55433160ad57402210
+DIST gmsh-4.6.0-source.tgz 12048076 BLAKE2B 2de1ded477ec675fa7bcb56c1e2a1352f6f6d642b9872dd5c167bafac0e7648cbbce6921b556d59796e035f40bc24e9ce38ccedb690ca54cbeab5f3ab94eeeea SHA512 9d6dde6b1f6b6193eb859cc6425a0161d42ccf449aeb84f43e1dba661b0ccb593821b9371272e06351c4dd26b7b8b6a5c39475c0f5b1332be188551abc88ae45
+EBUILD gmsh-4.6.0.ebuild 1809 BLAKE2B e212bf210728211947d9d006f05a78f63ea8f6e1e3ae13a5ba3e92cb1c320d6e4a77d4b49610ff81336268560533a3df5459a1d3bcb01345a95fd04e4c742965 SHA512 1dc00ca367679f42009d78a70d40d23c1e8e0fef559418e6df228835595d80a9c0a28aa538772706b81bd6e6ea03b7d8614e0b71ecfef6f2768f667d243406f4
MISC metadata.xml 737 BLAKE2B fc604a0966c3106fabcd1379cf0cecbd28bd80c9068330206127cd35e134436a5ec3f43b19dfe0793e2a7a299a4b8f335b11cf2f723b6451a3b341077d27a6c7 SHA512 03f6a246c66264a58638c5ef89ec10737cbb15bd6d443f2f866fc77d21bf052c3ff4e00ca919546aa0da5b91c31a96af8dea5609a72dbb92a20c534e6a6f639b
diff --git a/sci-libs/gmsh/gmsh-4.4.1.ebuild b/sci-libs/gmsh/gmsh-4.6.0.ebuild
index af727805d6c1..9e50b09d3047 100644
--- a/sci-libs/gmsh/gmsh-4.4.1.ebuild
+++ b/sci-libs/gmsh/gmsh-4.6.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python3_{6,7,8} )
inherit cmake-utils flag-o-matic fortran-2 python-any-r1 toolchain-funcs
@@ -26,7 +26,7 @@ RDEPEND="
cgns? ( sci-libs/cgnslib )
jpeg? ( virtual/jpeg:0 )
lua? ( dev-lang/lua:0 )
- med? ( sci-libs/med )
+ med? ( sci-libs/med[mpi] )
opencascade? ( sci-libs/opencascade:* )
png? ( media-libs/libpng:0 )
petsc? ( sci-mathematics/petsc )
@@ -57,6 +57,7 @@ src_configure() {
-DENABLE_FLTK="$(usex X)"
-DENABLE_GRAPHICS="$(usex X)"
-DENABLE_MED="$(usex med)"
+ -DENABLE_MPI="$(usex mpi)"
-DENABLE_METIS="$(usex metis)"
-DENABLE_NETGEN="$(usex netgen)"
-DENABLE_OCC="$(usex opencascade)"
diff --git a/sci-libs/ignition-fuel-tools/Manifest b/sci-libs/ignition-fuel-tools/Manifest
index f6f27dbed037..c1c988868f1e 100644
--- a/sci-libs/ignition-fuel-tools/Manifest
+++ b/sci-libs/ignition-fuel-tools/Manifest
@@ -1,3 +1,3 @@
DIST ignition-fuel-tools4_4.1.0.tar.gz 451260 BLAKE2B aef6b1ca08e0d0c2099593c5d13842c5f73b6f041aea23aae57cc563ec624139331c45012f044212a53dfe82bfab6316caa51896785dd7e905c0950b3b91ca93 SHA512 7116460749870968508a0368435edfcc28f54128b2def0d93fa48e6f6ac961d27e0f0ff52ff70979ee4e626ee4cc0d5b421180487c1973ed844a1b16479466d3
-EBUILD ignition-fuel-tools-4.1.0.ebuild 939 BLAKE2B 5960c084392dfc7efa8e7b3c2f42c20a4092f4cb63a59857740b261bb5a4aee16a35d337bdb9cb6d42277486d4bf38fb0d4eaa98d8df421856070457aa712d8c SHA512 d5edf4ee691475cf5f33ae5d8ae3f0b17b1d9474b6582074c26e80556f7245eb261794ecd8b67ca370f87bcea6f0008f7279f359eb61e6cd85ee3270d0899a77
+EBUILD ignition-fuel-tools-4.1.0.ebuild 966 BLAKE2B 4d9f4eb00c1fa6cb33721c77b9275aba8375cfaa0094f569ef3109c88b963b14b8bfe9eef8477ad6a0c8f084568927cbf82a4a8d08f20fffcd4ba3dc3bf32460 SHA512 c47e5db59608786489fa92140f1a9b228391ec9267ca6f089623ce197d9e36b99f31f346898e2411835f58da99a60ed82b16f8ea102f8190643b3adcfd9b177a
MISC metadata.xml 345 BLAKE2B 4d36d3550c362906a0ac3c9c3a982af9225f67c9302d960ceec5f7e22ab7171759ca30f9316b3382ba0393a2ea815dbc55dbf1c2e6f088e24daa0b2e1d18c669 SHA512 24462ba3a87e46b012bf22476afc5f130ffa1c89394d905fa104a26d51f8f7cb7a7fd5ac065d5ad2207bc6d8e2a885d87ac5cfeb13a538018a43dcc5eefb608d
diff --git a/sci-libs/ignition-fuel-tools/ignition-fuel-tools-4.1.0.ebuild b/sci-libs/ignition-fuel-tools/ignition-fuel-tools-4.1.0.ebuild
index 1a7dd11d3928..f19f9dec6f47 100644
--- a/sci-libs/ignition-fuel-tools/ignition-fuel-tools-4.1.0.ebuild
+++ b/sci-libs/ignition-fuel-tools/ignition-fuel-tools-4.1.0.ebuild
@@ -16,6 +16,7 @@ LICENSE="Apache-2.0"
SLOT="${IGN_MAJOR}"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/tinyxml2:=
diff --git a/sci-libs/ignition-math/Manifest b/sci-libs/ignition-math/Manifest
index 9143d2ede7aa..6bac75f3fd21 100644
--- a/sci-libs/ignition-math/Manifest
+++ b/sci-libs/ignition-math/Manifest
@@ -1,6 +1,8 @@
AUX includes.patch 361 BLAKE2B 08417f2e2e3a39f03d714952fc1a5aa7eb73e42783d5d2db631d6406e1644d74e99c3f42eb0424d96dfea808e25c3902b5fb5f31a5c3108860ead1434fe82de5 SHA512 497ca00f1250b4d8dcbf5031ddfdd3c82c8bb6e8ab8c2735c3f32233b8840cdc1195a41be1fc5c5dff4a5d2b385c01f6f31302b8c8edb44e9ef50f3c2a0ea566
DIST ignition-math4_4.0.0.tar.bz2 387717 BLAKE2B 1b19bcd377eb18b616a300e022419ba2651795e04c0f0a3769f565e6febdc1a37f321c81730e1c13c9f9b17f35e6cf558d1129b278b2477ec8d5a5f46b927d66 SHA512 4815c6222945fd228b2d23c9da7ad8876f8ba1fea382312e1eb320819ec5d8bbf637095c18dbe2413184bbea77040bd1a5492ea9427355fc5e62f6169277530e
DIST ignition-math6_6.4.0.tar.gz 515870 BLAKE2B d975edfa2e23560784adef1d66e7613c822a65bcc8b20d33aa030a570fdf3b19043eb6750e93728f2ff5e8ee14ab047a1420bf9991ea6519ec7399235e262ba1 SHA512 8a6e672ef6de591d25200f288deaaa16cc43e3c90804ee5ead0f06345036afbfa40acb531eb5b6a1fa80bd34c0c5964662cc0659d8bed2c811ad7c776d6f77cb
-EBUILD ignition-math-4.0.0-r1.ebuild 574 BLAKE2B 8c5a200993a7b60fca7b899c7df9986c91f4f378eccf710f123869bdca2c58ef78ade67e513b78c0fb2418cd802bab708392bfda8cb247e01e67241911880e50 SHA512 3b6bf6e3089ce46f58352ae80585235189494cc07dc3f4dfccca791d03de21e59e3594bd0be3b05e57555279435642d80569c98ce2804ea4e456f91de9a55cf2
-EBUILD ignition-math-6.4.0.ebuild 646 BLAKE2B bcaa0ba230e6eb06c3445e2e28322b9566ddb696928f0960a5a9099a8af53bb7f45b548cb52588a29354dc210b2d3017096be60adc11f5399571161aea1d4789 SHA512 253da2badb6af48281f51e3c077da259df7ce603833719d91e6f7e24849ea5102383003755f4db29a19f0bb1cc6a3072e31a38f940d10cc0a23737c8fc4ccb7e
+DIST ignition-math6_6.5.0.tar.gz 539313 BLAKE2B 0ec7b5a4e8eac4161fd2df607c18f905bbfb12923373e2c74e435da8cd98926feac7e6b5434f7a335888a273757786872cc7cc3d0dd4f1e342a5ce488f07420d SHA512 ea8702339ffa1a76bb8aded17c83a620568edec472bf0722997a7f907ed07ead0d2e89356055835f9ee6dcc462066bdbc67cf07c01e0efe4e1b8fb3e4d2407fa
+EBUILD ignition-math-4.0.0-r1.ebuild 573 BLAKE2B a649b22442d38954ebf1806d8514a6ab1096a03d854288163a1e47df161303f0a97a6fb15bb31f99b562f004d7a7366ed2aa2a51708ad5d7258286c2ba556964 SHA512 601231563fe66f907111f3e88f245d1f54d80828300c77ee7c9625c78ead929ee322c83c9eedb12a4addf467f7dea5d7d06a2ea94f19391721e986466e183f07
+EBUILD ignition-math-6.4.0.ebuild 640 BLAKE2B 1354647fd977e8a4c20c3edbdcb37ca6a95c79ab7810c6faeaea9b20bf502bb6fc820f694f4d3c9d9f222121abe57fc3daddae05241994022e7f675027110571 SHA512 c487f37df1701f960377ba8513f56312cc8334552ec7323006c59fcd5e109ae4d865bd379728f872ebbba764c2aab3266a52ee5acae477890170d313dc74e19f
+EBUILD ignition-math-6.5.0.ebuild 640 BLAKE2B 1354647fd977e8a4c20c3edbdcb37ca6a95c79ab7810c6faeaea9b20bf502bb6fc820f694f4d3c9d9f222121abe57fc3daddae05241994022e7f675027110571 SHA512 c487f37df1701f960377ba8513f56312cc8334552ec7323006c59fcd5e109ae4d865bd379728f872ebbba764c2aab3266a52ee5acae477890170d313dc74e19f
MISC metadata.xml 342 BLAKE2B 6b306ac4d7ec4a09c238f7b8c048589b7937b8a1e1e0573658ece2217054cb8a47da6e77d75439472dce378a4f4b1390ce8517352aa486db323a594f2a576131 SHA512 8969e6c2df55cfae7cc21640498871d7049499d146d06b13057701e742e9ef6f2c5124acd144b9e7f0974ea39032e89402252e32192242697555c64d90eb4b4a
diff --git a/sci-libs/ignition-math/ignition-math-4.0.0-r1.ebuild b/sci-libs/ignition-math/ignition-math-4.0.0-r1.ebuild
index 522811b8b000..98c1c6f4f981 100644
--- a/sci-libs/ignition-math/ignition-math-4.0.0-r1.ebuild
+++ b/sci-libs/ignition-math/ignition-math-4.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -17,6 +17,6 @@ IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}
- dev-util/ignition-cmake[${MULTILIB_USEDEP}]"
+ dev-util/ignition-cmake:0[${MULTILIB_USEDEP}]"
S="${WORKDIR}/${PN}4_${PV}"
diff --git a/sci-libs/ignition-math/ignition-math-6.4.0.ebuild b/sci-libs/ignition-math/ignition-math-6.4.0.ebuild
index e4620e3360bb..ab724f9e7b7c 100644
--- a/sci-libs/ignition-math/ignition-math-6.4.0.ebuild
+++ b/sci-libs/ignition-math/ignition-math-6.4.0.ebuild
@@ -4,7 +4,7 @@
EAPI=7
CMAKE_BUILD_TYPE=RelWithDebInfo
-inherit cmake-utils vcs-snapshot
+inherit cmake vcs-snapshot
DESCRIPTION="A small, fast, and high performance math library for robot applications"
HOMEPAGE="https://ignitionrobotics.org/libraries/math"
diff --git a/sci-libs/ignition-math/ignition-math-6.5.0.ebuild b/sci-libs/ignition-math/ignition-math-6.5.0.ebuild
new file mode 100644
index 000000000000..ab724f9e7b7c
--- /dev/null
+++ b/sci-libs/ignition-math/ignition-math-6.5.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_BUILD_TYPE=RelWithDebInfo
+inherit cmake vcs-snapshot
+
+DESCRIPTION="A small, fast, and high performance math library for robot applications"
+HOMEPAGE="https://ignitionrobotics.org/libraries/math"
+SRC_URI="https://github.com/ignitionrobotics/ign-math/archive/${PN}6_${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="6/6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ dev-cpp/eigen:3
+ dev-util/ignition-cmake:2"
+BDEPEND="
+ dev-util/ignition-cmake:2"
+
+S="${WORKDIR}/${PN}6_${PV}"
+PATCHES=( "${FILESDIR}/includes.patch" )
diff --git a/sci-libs/inchi/Manifest b/sci-libs/inchi/Manifest
index 0fbff56df470..8cf98c890b74 100644
--- a/sci-libs/inchi/Manifest
+++ b/sci-libs/inchi/Manifest
@@ -3,4 +3,4 @@ AUX inchi-1.04-static.patch 570 BLAKE2B 33ef224a8fe2304143b51fc57188b8e30b08797a
DIST inchi-1.04-doc.zip 2128303 BLAKE2B 041ee948e8a852b66e64c8b04a52a4b4972a750ebdc0e31ce68e6bacfae4d81e49e8356cde766fc87affacc6839c015d5e578e9bacff486605ce5d6b63ed1552 SHA512 930fe10ac2bae11074b7e47446b5af9c01e2aa55f891d04912c71c76e214871c78cc22b3dafea99b57eede5080ac0cfaa6b6d35a73242c8549bea8ffa86e7df7
DIST inchi-1.04.zip 2701930 BLAKE2B 12e5153fdefffdd97794b3942936f93742729cd195a1be0687762263e1d8aa9b0130a79cc1c8a652d2cad67b14a175b8f5ad968c83094f9ebf250f43bcebc18c SHA512 c5a1c2f08d472fcde603acbd898a9a8880407474869eadf0089444503693ae89ff805c579161cb3ee9d7f18e891289a21c4b8a65cc7ece69ee730f7f4e283be4
EBUILD inchi-1.04.ebuild 1864 BLAKE2B 757974d84c13c68f45a9a0dcd95ebdd17123b0c9f37b72c6248bdd4388b3a38a23edb73a0d46ef148f40466e9c146051645f220c709c869268b9aa3ef08da15b SHA512 88f724764edcb050b0eb5f4464a3d64f3580cdc247f773bd912e0d89e854baaab72b9d575759f7f57bedb728729399b52bbf645d7db69c752d9a2ae171425327
-MISC metadata.xml 380 BLAKE2B 74923bd354b84bf3850075c912fac01074a40eaf2a8f0c52552b09b906d6ec6a3f6e341657757cac447cd64b7a6592470f8d6f68a6d2106e2f51718700defec9 SHA512 04f24f7bca8346ab9b06e3e7edd77e45a38bf48bb2a4592234999cf3f6fccd74851508b892e5d6b33ae9cac00ec7725985924e91c5a6fae3a032e551acfb044e
+MISC metadata.xml 271 BLAKE2B a446884cbe7a6789e0bcd82759f57bf1ab7b29c5ab714057ffa821c90f799d1fa9f9310c187ee4c3a8ae2476f6ea9d15f368045779f1581e68d02802c61c884c SHA512 3e6e6047a29e07123b81279cae1de17bc4bd4c3d7d8a8d26560114a18185f473d038fc220fa81c7213fa203ce197bad8b1c272d9b7e41cd770a953fa6308ff92
diff --git a/sci-libs/inchi/metadata.xml b/sci-libs/inchi/metadata.xml
index 9b10958b0172..8937bad0b175 100644
--- a/sci-libs/inchi/metadata.xml
+++ b/sci-libs/inchi/metadata.xml
@@ -5,7 +5,4 @@
<email>sci-chemistry@gentoo.org</email>
<name>Gentoo Chemistry Project</name>
</maintainer>
- <longdescription>
-Program v1.03 implementing IUPAC (Standard) InChI/InChIKey version 1.
-</longdescription>
</pkgmetadata>
diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 901c89337803..baaedcde2f6d 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,7 +1,7 @@
DIST indilib-1.7.5.tar.xz 1380436 BLAKE2B 092f4100894218bf749ee0d7c910c4ee20026cf471f4f65686b67dd37a924b448b6de3733e70d7047dca6a77fd8ae26b9a568f8249336be78d052984838a2ccf SHA512 57205ed9ea9d8e8215886b17d9f0307755bca571d599967dc607320fad5ec62096f31526280f3b184ffeb0434d9adb71e65a7d6f89d29edaa643d729765f47a8
DIST indilib-1.8.3.tar.gz 2062250 BLAKE2B f46b557dfbbe16070605ad638111505577b801ac6abc2cf42df3a322eaec35a25e6f8efe3ea740b5758b3aeadd656efb4b98e284d531621ab34ca00f28e39a2e SHA512 09c23299659efea795ec430566a5b51181878c382c72f1e530ef3abe3b996b670506f6f5f1bca4eb88fbdc756854c3a36d8bd646a2cf13e397e09ace1f1af044
-DIST indilib-1.8.5.tar.gz 2122866 BLAKE2B 203b6c78664aaf3f87b7f697b76544e6ed0fa6db8ac0fe43e6ebcf00de404e96a49b8cd7f8b0be2e4ff5c7f902b3e34177a244a4a49069887f11d28aea073620 SHA512 4c583f7ff0d96d787c7d035e23074f42db3f836ec74a0a7a1595574ae2d32d56234b16abddabacaf9bd5a10cb88c6c37994aafcef86d65a665b2bceae87446f9
+DIST indilib-1.8.6.tar.gz 2166393 BLAKE2B 65998b90a66938f0fa7cf702da83c86a0a5d22cde6ebca6ec2e7ab65fb310ef3f6aa0b8ae0ede48cbcd78788741433a43907ea9d020fcf3362d012a1464d1905 SHA512 c966b92cd9d66dcafd26b5ff7b062c22d035367111496c84777dfed5b22403631107f43dcdc535036198d2e108689aa99e003e9ad047a0af687ad247df155850
EBUILD indilib-1.7.5.ebuild 1120 BLAKE2B 70e19ee186e7b74d01430d4fafd2fb15d3850666b519051fa2ab97612fd01180b39e5c37d697d8d2508166ad769b41422f9d4e7e7f0789c1059641d5ee77e40d SHA512 f33e4268c4837c2df6b64bb79abd11479001e9fd9abde0c5357751a014522b37d48878a8f72628e56915487c72b7805ab7c5dd01f61a21c47407a4cda8a00a27
EBUILD indilib-1.8.3.ebuild 1180 BLAKE2B 57212e677b51f57427debdaa8b1e0eea4f6fb26fba8368b7e2f1e5f4c8d2165406f5a11c17970bd6706782684da9456a4dfb9edf1fec4c8bcf6fbc48cc010a56 SHA512 0ea6c402a6ff57a589f4f3309746de7e1b69c3180d3a12265ffc20ff361f53638eedb0caedee8cec7b3fabc0aeaa573c2998444bb696eb8bc08862e91768cf3c
-EBUILD indilib-1.8.5.ebuild 1182 BLAKE2B 72992e4b51b92d044bb0d95ee05d5e9ee23c8cd5bc375df999b5166e5a6241150545cd6ed1de5281833a6218ed3ece509d9e907b1d439016d4d15f4d68578643 SHA512 a5a3f070a4cb27c38108b7adb2a58652d470e0d1880fd4a4381eca74ea0e4d08f8917604748cc5c7de37fd551a18f7bfec2904b58c6132c90b883678b6090a8d
+EBUILD indilib-1.8.6.ebuild 1182 BLAKE2B 72992e4b51b92d044bb0d95ee05d5e9ee23c8cd5bc375df999b5166e5a6241150545cd6ed1de5281833a6218ed3ece509d9e907b1d439016d4d15f4d68578643 SHA512 a5a3f070a4cb27c38108b7adb2a58652d470e0d1880fd4a4381eca74ea0e4d08f8917604748cc5c7de37fd551a18f7bfec2904b58c6132c90b883678b6090a8d
MISC metadata.xml 460 BLAKE2B b6ebdd49fefcbbb015e5856f0ad42682b5eda153b38b3d64f949d2c41274df269f292f25d5eb3be37a7acb039bab2d3d3b7744cfe7959472fe03425b53bd4282 SHA512 ff04501f56765165645695dda25db6bff677a6f676d3fa1d005ec0bc6fae7413e0fdd87d800b321fdd7a98f1d0cc829daa5a3d4d3bff849b6e164a5768c79c84
diff --git a/sci-libs/indilib/indilib-1.8.5.ebuild b/sci-libs/indilib/indilib-1.8.6.ebuild
index c0ffca05006a..c0ffca05006a 100644
--- a/sci-libs/indilib/indilib-1.8.5.ebuild
+++ b/sci-libs/indilib/indilib-1.8.6.ebuild
diff --git a/sci-libs/libsigrok/Manifest b/sci-libs/libsigrok/Manifest
index ce4aace094d4..4b7fe34341e4 100644
--- a/sci-libs/libsigrok/Manifest
+++ b/sci-libs/libsigrok/Manifest
@@ -1,10 +1,6 @@
-AUX libsigrok-0.3.0-configure-flags.patch 6291 BLAKE2B 24ca94ea005a1148fc3492c90aed9823a63620416e441d2a183573a1627a99a47fc76ca751b3903bc68664c5e117fb44bf693934794885db7fdd12370d9b934f SHA512 a7df284a3598dada9ddd63c7fe84b99fdec11a36724656c444a9deb80d0e29c633d85166d926279f3870d800b07816b50198c285a985304041134ad0c84f89c1
-AUX libsigrok-0.3.0-no-check-linkage.patch 980 BLAKE2B 44f84888190f6a683da93d8f9b2a1edb27d66713699765aa90955c4ef408fef8f8c06d9ca314acb40780c66992245e167f7c0a615e31d1b5ae76b455bbc9b180 SHA512 45d31733c9942cedd916819baa842ae9b68de7ac9f7fc5d440f93d5eb2ea13975c3a4ac7116d80d669c7f942f5342e616da208b83a98ea005fe6a62fab3db373
AUX libsigrok-0.5.2-ruby-swig-docs.patch 3085 BLAKE2B 865f38a8230762f58620c06b91dda8bfda405057c6733ef8dc27dbc7094817709ce03a3db1904e4c4ce3ecbdc82da6d16c5719a3f93410a84f07cd4c4018a9ea SHA512 aa3fd492f736c0fe7af1c2ba4e41307731589cef78c480426113dcbae8abbf0ecc07bdc5e1b251103d5aa813f120c5ff7f76dd6d5e577ca8f2b9f29eac008025
AUX libsigrok-0.5.2-swig-4.patch 1484 BLAKE2B 94c9bbde14f3175252677dedd50a7f3ff17bcc734382d93fbe3c65c71989dc72d0568535343bcb7764053075a2bac9c9f2d4e480d582a5371ac0d4a12bcab4a2 SHA512 34e568351624aeada4c3894be8a60cc0111be7c20ebe8e5395a1f81b2fc453a6a8228f575b95faad5140162a9d4fc5fc570546f42673f7275cb3910c73ffc8de
-DIST libsigrok-0.3.0.tar.gz 924503 BLAKE2B 132cc952b7314e11034100973f1086d17515fb7b1eb3792506569211fe05e9f35b113fceaff7c0468ad9be0bbcac0251ae63ae856f1393c51e743983e60886df SHA512 b94e8a8da1346f9ab267fd693975411243f2cb016e48ec05f4ad88a8a1dfe5ed6f5ad4ac4bf0e94dc551dc92cd70d2719983e21abaa4811693fb28a27bf74550
DIST libsigrok-0.5.2.tar.gz 1779465 BLAKE2B fc6fdde1054e9ac50bc42249c34b3dbfff1e89d77f0db5a8762e52fcf2ea5ea69b2defcf1cde4ed7b1edd1e21770002ed661a470c8d666904daa48a84a2bbfc5 SHA512 cf673dad6280302d69050c29490621f66c6d6a73932d019a53ec3501316d3f2e23e7667a04f866dbe6ed73f86a63de73d2173e2b6cea563631d705e06f887092
-EBUILD libsigrok-0.3.0.ebuild 1732 BLAKE2B f3f00fd50eeedfdf542d4205c633433d70cd3a3638932505cc6576eef7216a27b5ba677aa2281d692f250df458f1b4b33a67cf7f0ca3355ac52f4269623be20e SHA512 aa54d6ef4f33da4498432d84fdfd390134b7ccc2715af7e74ae91a7307348eeec73b5787fe39dd20a35572fa8316a0d504bea9ea413e71821f9fb4d974d58b5e
EBUILD libsigrok-0.5.2.ebuild 3878 BLAKE2B 469ae6df2e16a1d6d26f65631f8ed4c4587533c72f0b9f4c4846f04ecb7c094680aeb62e3ef4412f5dbb34d6d4ccc81e53deb0a21bd1765a9359918e79115dca SHA512 bd48c7fb6f8e6b49e86886153add093039adc1c939ee0dd0666973b0c2caa8417c2a775b88946b3e7915faf1df0f22c9e2ba878c90a2ff687eef7782f815f333
EBUILD libsigrok-9999.ebuild 3679 BLAKE2B 7c80f57e327ebac43dbda70a5f07147d49db55bc6640f7f22a82709bc0527cc76a8744ca314b79952ee6fc291462b988668d6ca7ad297246932a4f92c720c0dd SHA512 0182a0ba019d158e2c1c66889e8d97c0857f946357fa2704946b024bece3e43d4410b8d147cbd71c82506264f7b3d38f98a165558e3a515522724f1575ff41fb
MISC metadata.xml 701 BLAKE2B 8ae40f35611af8244dd9a0849077c4e823c126ee5d5d20087c6e7b0170b06718da3d4152940b51508586f47493c7c0435a678da278e8570a2e7f0d77ad803fa1 SHA512 66db0a2f5de48ec701c30e5c95562ec8508703fecb30a781d05ab74fc5db1e7ea6ff828b43eb68dda16f56833744a55f3f7c7911d889866b098bdcafe5a62f1b
diff --git a/sci-libs/libsigrok/files/libsigrok-0.3.0-configure-flags.patch b/sci-libs/libsigrok/files/libsigrok-0.3.0-configure-flags.patch
deleted file mode 100644
index 16e13349360c..000000000000
--- a/sci-libs/libsigrok/files/libsigrok-0.3.0-configure-flags.patch
+++ /dev/null
@@ -1,169 +0,0 @@
-https://sourceforge.net/p/sigrok/mailman/message/32459490/
-
-From de8690fe8aad81f963f14cf1bd7d6e7013d9d747 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger <vapier@gentoo.org>
-Date: Fri, 13 Jun 2014 19:09:35 -0400
-Subject: [PATCH] add explicit configure flags for ftdi/serial/usb libraries
-
-This makes it a lot easier for distros to control this functionality.
----
- configure.ac | 118 +++++++++++++++++++++++++++++++++++++++--------------------
- 1 file changed, 79 insertions(+), 39 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 496bc7a..f23e630 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -261,6 +261,18 @@ AC_ARG_ENABLE(zeroplus-logic-cube,
- [HW_ZEROPLUS_LOGIC_CUBE="$enableval"],
- [HW_ZEROPLUS_LOGIC_CUBE=$HW_ENABLED_DEFAULT])
-
-+AC_ARG_ENABLE(libserialport,
-+ AC_HELP_STRING([--disable-libserialport],
-+ [disable libserialport support [default=detect]]))
-+
-+AC_ARG_ENABLE(libftdi,
-+ AC_HELP_STRING([--disable-libftdi],
-+ [disable libftdi support [default=detect]]))
-+
-+AC_ARG_ENABLE(libusb,
-+ AC_HELP_STRING([--disable-libusb],
-+ [disable libusb support [default=detect]]))
-+
- # Checks for libraries.
-
- case "$host" in
-@@ -302,19 +314,28 @@ PKG_CHECK_MODULES([libzip], [libzip >= 0.10],
-
- # libserialport is only needed for some hardware drivers. Disable the
- # respective drivers if it is not found.
--PKG_CHECK_MODULES([libserialport], [libserialport >= 0.1.0],
-- [have_libserialport="yes"; LIB_CFLAGS="$LIB_CFLAGS $libserialport_CFLAGS";
-- LIBS="$LIBS $libserialport_LIBS";
-- SR_PKGLIBS="$SR_PKGLIBS libserialport"],
-- [have_libserialport="no"; HW_AGILENT_DMM="no"; HW_APPA_55II="no";
-+if test "x$enable_libserialport" != "xno"; then
-+ PKG_CHECK_MODULES([libserialport], [libserialport >= 0.1.0],
-+ [have_libserialport="yes"; LIB_CFLAGS="$LIB_CFLAGS $libserialport_CFLAGS";
-+ LIBS="$LIBS $libserialport_LIBS";
-+ SR_PKGLIBS="$SR_PKGLIBS libserialport"],
-+ [have_libserialport="no"])
-+ if test "x$enable_libserialport$have_libserialport" = "xyesno"; then
-+ AC_MSG_ERROR([libserialport support requested, but it was not found])
-+ fi
-+else
-+ have_libserialport="no"
-+fi
-+
-+# Define HAVE_LIBSERIALPORT in config.h if we found libserialport.
-+if test "x$have_libserialport" = "xno"; then
-+ HW_AGILENT_DMM="no"; HW_APPA_55II="no";
- HW_ATTEN_PPS3XXX="no"; HW_BRYMEN_DMM="no"; HW_CEM_DT_885X="no";
- HW_CENTER_3XX="no"; HW_COLEAD_SLM="no"; HW_CONRAD_DIGI_35_CPU="no";
- HW_FLUKE_DMM="no"; HW_GMC_MH_1X_2X="no"; HW_HAMEG_HMO="no";
- HW_MIC_985XX="no"; HW_NORMA_DMM="no"; HW_OLS="no";
-- HW_SERIAL_DMM="no"; HW_TELEINFO="no"; HW_TONDAJ_SL_814="no"])
--
--# Define HAVE_LIBSERIALPORT in config.h if we found libserialport.
--if test "x$have_libserialport" != "xno"; then
-+ HW_SERIAL_DMM="no"; HW_TELEINFO="no"; HW_TONDAJ_SL_814="no";
-+else
- AC_DEFINE_UNQUOTED(HAVE_LIBSERIALPORT, [1],
- [Specifies whether we have libserialport.])
- fi
-@@ -340,43 +361,62 @@ fi
-
- # libusb-1.0 is only needed for some hardware drivers. Disable the respective
- # drivers if it is not found.
--case "$host" in
--*freebsd*)
-- # FreeBSD comes with an "integrated" libusb-1.0-style USB API.
-- # This means libusb-1.0 is always available, no need to check for it,
-- # and no need to (potentially) disable any drivers if it's not found.
-+if test "x$enable_libusb" != "xno"; then
-+ case "$host" in
-+ *freebsd*)
-+ # FreeBSD comes with an "integrated" libusb-1.0-style USB API.
-+ # This means libusb-1.0 is always available, no need to check for it,
-+ # and no need to (potentially) disable any drivers if it's not found.
-+ have_libusb1_0="yes"
-+ ;;
-+ *)
-+ PKG_CHECK_MODULES([libusb], [libusb-1.0 >= 1.0.16],
-+ [have_libusb1_0="yes"; LIB_CFLAGS="$LIB_CFLAGS $libusb_CFLAGS";
-+ LIBS="$LIBS $libusb_LIBS";
-+ SR_PKGLIBS="$SR_PKGLIBS libusb-1.0"],
-+ [have_libusb1_0="no"])
-+ if test "x$enable_libusb$have_libusb1_0" = "xyesno"; then
-+ AC_MSG_ERROR([libusb support requested, but it was not found])
-+ fi
-+ ;;
-+ esac
-+else
-+ have_libusb1_0="no"
-+fi
-+
-+# Define HAVE_LIBUSB_1_0 in config.h if we found libusb-1.0.
-+if test "x$have_libusb1_0" = "xno"; then
-+ HW_BRYMEN_BM86X="no"; HW_FX2LAFW="no";
-+ HW_HANTEK_DSO="no"; HW_IKALOGIC_SCANALOGIC2="no";
-+ HW_KECHENG_KC_330B="no"; HW_LASCAR_EL_USB="no";
-+ HW_SYSCLK_LWLA="no"; HW_UNI_T_DMM="no";
-+ HW_UNI_T_UT32X="no"; HW_VICTOR_DMM="no";
-+ HW_ZEROPLUS_LOGIC_CUBE="no"; HW_SALEAE_LOGIC16="no";
-+else
- AC_DEFINE_UNQUOTED(HAVE_LIBUSB_1_0, [1],
- [Specifies whether we have a libusb.h header.])
-- ;;
--*)
-- PKG_CHECK_MODULES([libusb], [libusb-1.0 >= 1.0.16],
-- [have_libusb1_0="yes"; LIB_CFLAGS="$LIB_CFLAGS $libusb_CFLAGS";
-- LIBS="$LIBS $libusb_LIBS";
-- SR_PKGLIBS="$SR_PKGLIBS libusb-1.0"],
-- [have_libusb1_0="no"; HW_BRYMEN_BM86X="no"; HW_FX2LAFW="no";
-- HW_HANTEK_DSO="no"; HW_IKALOGIC_SCANALOGIC2="no";
-- HW_KECHENG_KC_330B="no"; HW_LASCAR_EL_USB="no";
-- HW_SYSCLK_LWLA="no"; HW_UNI_T_DMM="no";
-- HW_UNI_T_UT32X="no"; HW_VICTOR_DMM="no";
-- HW_ZEROPLUS_LOGIC_CUBE="no"; HW_SALEAE_LOGIC16="no"])
--
-- # Define HAVE_LIBUSB_1_0 in config.h if we found libusb-1.0.
-- if test "x$have_libusb1_0" != "xno"; then
-- AC_DEFINE_UNQUOTED(HAVE_LIBUSB_1_0, [1],
-- [Specifies whether we have a libusb.h header.])
-- fi
-- ;;
--esac
-+fi
-
- # USB + FX2 firmware helper code is only compiled in if libusb-1.0 was found.
- AM_CONDITIONAL(NEED_USB, test "x$have_libusb1_0" != xno)
-
- # libftdi is only needed for some hardware drivers. Disable them if not found.
--PKG_CHECK_MODULES([libftdi], [libftdi >= 0.16],
-- [LIB_CFLAGS="$LIB_CFLAGS $libftdi_CFLAGS";
-- LIBS="$LIBS $libftdi_LIBS";
-- SR_PKGLIBS="$SR_PKGLIBS libftdi"],
-- [HW_ASIX_SIGMA="no"; HW_CHRONOVU_LA="no"; HW_IKALOGIC_SCANAPLUS="no"])
-+if test "x$enable_libftdi" != "xno"; then
-+ PKG_CHECK_MODULES([libftdi], [libftdi >= 0.16],
-+ [have_libftdi="yes"; LIB_CFLAGS="$LIB_CFLAGS $libftdi_CFLAGS";
-+ LIBS="$LIBS $libftdi_LIBS";
-+ SR_PKGLIBS="$SR_PKGLIBS libftdi"],
-+ [have_libftdi="no"])
-+ if test "x$enable_libftdi$have_libftdi" = "xyesno"; then
-+ AC_MSG_ERROR([libftdi support requested, but it was not found])
-+ fi
-+else
-+ have_libftdi="no"
-+fi
-+
-+if test "x$have_libftdi" = "xno"; then
-+ HW_ASIX_SIGMA="no"; HW_CHRONOVU_LA="no"; HW_IKALOGIC_SCANAPLUS="no";
-+fi
-
- # The Check unit testing framework is optional. Disable if not found.
- PKG_CHECK_MODULES([check], [check >= 0.9.4],
---
-2.0.0
-
diff --git a/sci-libs/libsigrok/files/libsigrok-0.3.0-no-check-linkage.patch b/sci-libs/libsigrok/files/libsigrok-0.3.0-no-check-linkage.patch
deleted file mode 100644
index f638c47b196e..000000000000
--- a/sci-libs/libsigrok/files/libsigrok-0.3.0-no-check-linkage.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-https://sourceforge.net/p/sigrok/mailman/message/32459488/
-
-From 5326833697a73826babb6a43c74112da7368d2d6 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger <vapier@gentoo.org>
-Date: Fri, 13 Jun 2014 21:17:23 -0400
-Subject: [PATCH] do not add check to common cflags/libs
-
-Only the unittests use these flags, so don't go linking them in for
-the main library too.
----
- configure.ac | 3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index f23e630..d0654f1 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -420,8 +420,7 @@ fi
-
- # The Check unit testing framework is optional. Disable if not found.
- PKG_CHECK_MODULES([check], [check >= 0.9.4],
-- [have_check="yes"; LIB_CFLAGS="$LIB_CFLAGS $check_CFLAGS";
-- LIBS="$LIBS $check_LIBS"], [have_check="no"])
-+ [have_check="yes"], [have_check="no"])
- AM_CONDITIONAL(HAVE_CHECK, test x"$have_check" = "xyes")
-
- # The OLS driver uses serial port file descriptors directly, and therefore
---
-2.0.0
-
diff --git a/sci-libs/libsigrok/libsigrok-0.3.0.ebuild b/sci-libs/libsigrok/libsigrok-0.3.0.ebuild
deleted file mode 100644
index 3c1c6c14e61a..000000000000
--- a/sci-libs/libsigrok/libsigrok-0.3.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils autotools ltprune
-
-if [[ ${PV} == "9999" ]]; then
- EGIT_REPO_URI="git://sigrok.org/${PN}"
- inherit git-r3 autotools
-else
- SRC_URI="https://sigrok.org/download/source/${PN}/${P}.tar.gz"
- KEYWORDS="amd64 x86"
-fi
-
-DESCRIPTION="basic hardware drivers for logic analyzers and input/output file format support"
-HOMEPAGE="https://sigrok.org/wiki/Libsigrok"
-
-LICENSE="GPL-3"
-SLOT="0/2"
-IUSE="ftdi serial static-libs test usb"
-RESTRICT="!test? ( test )"
-
-# We also support librevisa, but that isn't in the tree ...
-LIB_DEPEND=">=dev-libs/glib-2.32.0[static-libs(+)]
- >=dev-libs/libzip-0.8:=[static-libs(+)]
- ftdi? ( >=dev-embedded/libftdi-0.16:=[static-libs(+)] )
- serial? ( >=dev-libs/libserialport-0.1.0[static-libs(+)] )
- usb? ( virtual/libusb:1[static-libs(+)] )"
-RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )
- static-libs? ( ${LIB_DEPEND} )"
-DEPEND="${LIB_DEPEND//\[static-libs(+)]}
- test? ( >=dev-libs/check-0.9.4 )
- virtual/pkgconfig"
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-0.3.0-configure-flags.patch
- epatch "${FILESDIR}"/${PN}-0.3.0-no-check-linkage.patch
- eautoreconf
-
- # Deal with libftdi-0.x & libftdi-1.x changes.
- if has_version dev-embedded/libftdi:1 ; then
- sed -i 's:libftdi >= 0.16:libftdi1 >= 0.16:g' configure || die
- fi
-
- # Fix implicit decl w/usleep.
- sed -i '1i#include <unistd.h>' hardware/asix-sigma/asix-sigma.c || die
-}
-
-src_configure() {
- econf \
- $(use_enable ftdi libftdi) \
- $(use_enable serial libserialport) \
- $(use_enable usb libusb) \
- $(use_enable static-libs static)
-}
-
-src_test() {
- emake check
-}
-
-src_install() {
- default
- prune_libtool_files
-}
diff --git a/sci-libs/mathgl/Manifest b/sci-libs/mathgl/Manifest
index f464491fee5b..52a021e67f81 100644
--- a/sci-libs/mathgl/Manifest
+++ b/sci-libs/mathgl/Manifest
@@ -1,5 +1,5 @@
AUX mathgl-2.4.1-mutex.patch 424 BLAKE2B 2077654d0b17d2a1ba63bfcc17bcc82dac7dcc274253357a70cd0b2d49f9c99b73b380c1d09ad70e302fd04449b9adb6392c12cbd03fcefae4a36a50491cf012 SHA512 d0a0101041c91ba4d295484b8b06825d66787600b98acc2ee6e3cb8ec54e86939deadc40924bce42b6eb782bf5c03c6a7687ac853d7bc393e75bcf9a809d7849
DIST STIX_font.tgz 2450541 BLAKE2B f725eb0264d9c3cb7c32a935e8857c4a21cb905a1dc6c9cc8a16408afdc7dd9b6fcd312a8c2f77aff5484605a39a9ee36e86ad0234adb5d6bcc5c8839101194c SHA512 c9124ec552074c98f15d6d3572a063598ca6bc598e3e78dcb5a5d57ae3928b5327a1374635f428ea1cefc9e51ee1d1aa9bd6ba9a306429fc6965140251d368b5
DIST mathgl-2.4.1.tar.gz 22665490 BLAKE2B a9c9e0ec7d145262994a754dfbcf1f789d2777f9334c8b4e73696265adba4d2fd7283621857318264c2162841e81427df21f7bc7b951d83876fbc066d3b9068f SHA512 10fd016662ca60b9507942691f85b4d9151104319627732f4add0175475f7e8dff16e3645bb858c283b747f34e58f410d0532e94dc64cf8cf472938d3966402d
-EBUILD mathgl-2.4.1-r2.ebuild 4476 BLAKE2B ab830f12afaca778370416cb607fe4d765350b584a74e0b6aa3adf5557f931df30917563a8fc396d287ebad172477a09cdd2dfe4bef6c9735383aad847d1b0c5 SHA512 51a844e3a527244e7b65d9ae571f1715019f87bb556683010d4cf83ff3f380b76c5ad9aaeb14021ecfa0754ae536849ab514637996e11d012833ff8ec1d29525
+EBUILD mathgl-2.4.1-r2.ebuild 3798 BLAKE2B f2e48362be5f684a2d14413fee9781a51f55ff60ceb1ae1c72cd62f6804484e230974b63c92c4bb1849d5915bf48e3867a6394880b8983fa0f0f14b7a34314ab SHA512 561fc047d3b50617ebad6d1ff1f85113eb33f21052cf123f04ec864fe854f1a93513909a2d8b6bcd175538fd870b24fad3d839ac288ab4e1474a23538c7310f0
MISC metadata.xml 800 BLAKE2B baa75251910016e5d059cebeebd85632d290ab0c3c50089de0485ffbcd08ee8ac59cbfe33824347a5a5c339c74ea7a56c516d4d38661e56f7498d628d748f64a SHA512 8b75db0a01ce59f22543701447630c56a82f9091b5901f85ae102de7deca281e09dbcb443b8ff2930cf18145d63504646a289fd5e77defccc4d38480596d1968
diff --git a/sci-libs/mathgl/mathgl-2.4.1-r2.ebuild b/sci-libs/mathgl/mathgl-2.4.1-r2.ebuild
index e07d56b6edf5..871e6edae562 100644
--- a/sci-libs/mathgl/mathgl-2.4.1-r2.ebuild
+++ b/sci-libs/mathgl/mathgl-2.4.1-r2.ebuild
@@ -3,10 +3,9 @@
EAPI=6
-PYTHON_COMPAT=( python2_7 )
WX_GTK_VER=3.0
-inherit cmake-utils eutils python-single-r1 wxwidgets multilib flag-o-matic
+inherit cmake-utils eutils wxwidgets multilib flag-o-matic
DESCRIPTION="Math Graphics Library"
HOMEPAGE="http://mathgl.sourceforge.net/"
@@ -16,7 +15,7 @@ LICENSE="LGPL-3"
SLOT="0/7.5.0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc fltk gif glut gsl hdf hdf5 jpeg lua mpi octave opengl openmp pdf
- png python qt5 static-libs threads wxwidgets zlib"
+ png qt5 static-libs threads wxwidgets zlib"
LANGS="ru"
for l in ${LANGS}; do
@@ -38,15 +37,6 @@ RDEPEND="
openmp? ( sys-cluster/openmpi )
pdf? ( media-libs/libharu )
png? ( media-libs/libpng:0 )
- python? (
- $(python_gen_cond_dep '
- || (
- dev-python/numpy-python2[${PYTHON_MULTI_USEDEP}]
- dev-python/numpy[${PYTHON_MULTI_USEDEP}]
- )
- ')
- ${PYTHON_DEPS}
- )
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -58,15 +48,13 @@ RDEPEND="
DEPEND="${RDEPEND}
doc? ( app-text/texi2html virtual/texi2dvi )
- octave? ( dev-lang/swig )
- python? ( dev-lang/swig )"
+ octave? ( dev-lang/swig )"
REQUIRED_USE="
mpi? ( hdf5 )
openmp? ( !threads )
png? ( zlib )
- pdf? ( png )
- python? ( ${PYTHON_REQUIRED_USE} )"
+ pdf? ( png )"
PATCHES=(
"${FILESDIR}"/${P}-mutex.patch
@@ -74,7 +62,6 @@ PATCHES=(
pkg_setup() {
use mpi && export CC=mpicc CXX=mpicxx
- use python && python-single-r1_pkg_setup
}
src_unpack() {
@@ -100,9 +87,6 @@ src_prepare() {
sed -i -e 's/update-mime-database/true/' udav/CMakeLists.txt || die
sed -i -e 's/update-desktop-database/true/' udav/CMakeLists.txt || die
- use python && \
- append-cppflags \
- -I"$(${EPYTHON} -c 'import numpy; print(numpy.get_include())')"
use wxwidgets && need-wxwidgets unicode
cmake-utils_src_prepare
}
@@ -138,17 +122,11 @@ src_configure() {
-Denable-qt5asqt=$(usex qt5)
-Denable-pthread=$(usex threads)
-Denable-pthr-widget=$(usex threads)
- -Denable-python=$(usex python)
+ -Denable-python=OFF
-Denable-wx=$(usex wxwidgets)
-Denable-zlib=$(usex zlib)
)
cmake-utils_src_configure
- # to whoever cares: TODO: do for multiple python ABI
- if use python; then
- sed -i \
- -e "s:--prefix=\(.*\) :--prefix=\$ENV{DESTDIR}\1 :" \
- "${CMAKE_BUILD_DIR}"/lang/cmake_install.cmake || die
- fi
}
src_install() {
@@ -168,7 +146,6 @@ src_install() {
insinto /usr/share/${PN}/octave
doins "${CMAKE_BUILD_DIR}"/lang/${PN}.tar.gz
fi
- use python && python_optimize
}
pkg_postinst() {
diff --git a/sci-libs/proj/Manifest b/sci-libs/proj/Manifest
index 3c13249fa7c1..27743e25e17a 100644
--- a/sci-libs/proj/Manifest
+++ b/sci-libs/proj/Manifest
@@ -2,4 +2,4 @@ DIST proj-7.0.1.tar.gz 5312488 BLAKE2B 421a3b5324ab7c952a8b45036e6db2c8cfc1fd2db
DIST proj-datumgrid-1.8.tar.gz 6604329 BLAKE2B 78df259a811a79457d011b4f675f1a72b6613928bb0083d01bfe65bb4c333628725b300efdb7cf10ebc6f26ff03733886c20f25c7aef80875e81e59bda9fd7d3 SHA512 23153f5b57d210e37cd6e9e0fced23bdabb1c67476e9fb50eb83a68ae066a5c3675822472f5d558d10ddf36ac1d73d538b75304d112a1bfcd8d0bbd26c6481a5
DIST proj-datumgrid-europe-1.6.tar.gz 189057258 BLAKE2B 66daf2341b05d8d5f929f6d67e1913656c2380a3663b4359cb97576ff5954dbea5890862869bb1077f6cde760dada4d9f13201c5b2c29ef3458a8b43089e459c SHA512 463d2575d5ce6f5984e69897c34ef80ec31a77f5ba00a07a5f55e97c3033dbae40b7d17891e5495bc47e6faf917968b1cdb7b3be9b2a4838e3b093b74753c2a8
EBUILD proj-7.0.1.ebuild 1219 BLAKE2B 8852ed09c9a0b6ed39693f322d57fb1e447a0640af80b90831eb4c837913e345f1b4e69064f1d7409ece14794c7bb4b389a5555ca08327efcc9c6368bc854f67 SHA512 c0c17b2dc10b480e7cebad6a059e18ccb53a7bca93b68bdfec7737cb0ae20d66712a50bfb347fb1ea8b19c2d696b6bce93298fbf7f1336d70ab2938a3c553b5d
-MISC metadata.xml 513 BLAKE2B 4068b4ddcb4e95578df8da19650ab86b4dbfdba294a3d03f10ada37a578a2113b0d71720545c269b1c097d3a37dbc66ee0cdfe61889466171c109413088707fd SHA512 e841ea4fb30d3632fecca7d584121fce35dff2b23ad8a1feeb98a47f0a3b1d78f57a05b0d303aeff47f981f5b7feb831deb14644ab6615644c0a8593a6e321b3
+MISC metadata.xml 374 BLAKE2B d6d3066273af3324fb5ebf6b0d3b0f49c4e78a88c7cbd7689e9d9ec6841033a03bb5f219c62be88320b2fee6c712079e54a5368125d7a33b301ae1263aec98e9 SHA512 34124c295beb66129e72963474508d26f1482919447bde9ed3af89f2123dffcf98037760aab2b589cc0a5dad23183fa0c28ecc3c4322a1ddfb926fb4ba52c8ad
diff --git a/sci-libs/proj/metadata.xml b/sci-libs/proj/metadata.xml
index b88fa9cb0362..434e5e60f525 100644
--- a/sci-libs/proj/metadata.xml
+++ b/sci-libs/proj/metadata.xml
@@ -5,10 +5,6 @@
<email>sci-geosciences@gentoo.org</email>
<name>Gentoo Geosciences Project</name>
</maintainer>
- <longdescription>
- PROJ enables the transformation of geospatial coordinates
- between coordinate reference systems.
- </longdescription>
<use>
<flag name="europe">Install the PROJ collection of European grids and init-files</flag>
</use>
diff --git a/sci-libs/qd/Manifest b/sci-libs/qd/Manifest
index d36bd41c05e9..d7cf10e8efb7 100644
--- a/sci-libs/qd/Manifest
+++ b/sci-libs/qd/Manifest
@@ -4,4 +4,4 @@ DIST qd-2.3.17.tar.gz 1445774 BLAKE2B f2af961db49747475a96dc0abecbcffcf88e43265b
DIST qd-2.3.22.tar.gz 1427456 BLAKE2B 628fb88b8cb105baa689380e4084cc2e327415674fcebca59721cc163e1043f39e48c1b2a2bdc68ba402d311f37e71c9e3c390a119515128e0296aa413c850d5 SHA512 2228b6ed019d1462939957d0d0f64ab2ecfa98ac5aefecf56e9dbcf0c6ed63bdd895b86019fbb0dfdbc22d047c4c2d4e42ff91ca18846b5c1bdaa1ad28a55c2b
EBUILD qd-2.3.17.ebuild 1115 BLAKE2B 6ebd934567315a22b214b358e5654e95095f25725281a1c8bbe38d28e886d665a780e861b2d4f0ea794a64d3f428a2bbd02450c2b9a6e287bdf94d1cf9548f55 SHA512 75b4f56a31b0f3c3c4e581e7325371f133932b0d9b8d2e26c297f9b05d7c34a1ab51bcbb1be96842094cabf713efb47f8fe197a2d2f91d828c7c2fb1e64015e2
EBUILD qd-2.3.22.ebuild 1107 BLAKE2B ac2e8ec6296965e285e975ec3fd43e4a6ba65fcd38526448c5cb2ba0583a09afb85f6133d6d5f00abdbc02495ec45124983d6ba1ceb50c6d11761182bf6310df SHA512 1144e880a100d2cd6f4d84514cc18deadf070ed63024498e346ac26ae8212a365236358d4193ace25654093a61c18811c260da86ad0c3fe335cdee12f21b0817
-MISC metadata.xml 344 BLAKE2B 0c45caae8363d44dcfdeda566ac4151fbe8285e2831fc89eec2b7708b5eaf435dcdeb9f8a37cf0ae09ae681e79af934e51fccd240ba5105e66a5aa0b121335d6 SHA512 fcd87f94796927519b886bd85ff724abe2ae6e89e21481fde2e11abb7870b364908e650665a36138837347fdbca7b97786249b9dd21b4e8462b8d3f8da37a77a
+MISC metadata.xml 259 BLAKE2B dfc879984b6adce945d0e0a50f6ede2bca87147b9db99491359cdeccc2e74a20d56e14ae8903dbb80c94854f89bee539f14a4e3ce864204e277accf3f124a748 SHA512 19fb78cf4029c154954a40df40e28fc8d98a8b7e6b42f97259f664d44c29b284feffb9d073cadc7f90b5654a64b2466e186cb677d3a11830206f173eb9057706
diff --git a/sci-libs/qd/metadata.xml b/sci-libs/qd/metadata.xml
index e26d4fdfb5f8..8425c0d53cb0 100644
--- a/sci-libs/qd/metadata.xml
+++ b/sci-libs/qd/metadata.xml
@@ -5,5 +5,4 @@
<email>sci@gentoo.org</email>
<name>Gentoo Science Project</name>
</maintainer>
- <longdescription>Quad-double and double-double float arithmetics</longdescription>
</pkgmetadata>
diff --git a/sci-libs/qrupdate/Manifest b/sci-libs/qrupdate/Manifest
index 22aa4a5a9fa1..751cdf36a42b 100644
--- a/sci-libs/qrupdate/Manifest
+++ b/sci-libs/qrupdate/Manifest
@@ -2,4 +2,4 @@ AUX qrupdate-1.1.1-Makefiles.patch 2350 BLAKE2B 9d1e21e0118f1fd47699c94e242fb53d
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 1271 BLAKE2B bf17b0d69dd27176bda4cc67401889c782f505efbb248be353f3a6260340594873b6cc56d423645607a83fb0b7a876107b32d98a02feaff95a1bf14b2b7a0712 SHA512 46088acf560b4de2a180daf5f9627f4b49fc66d8603154a3bad27f079aa79b5e6fdbd32f86662e27ef74e8e85da4d9bf7bb1f7c0b5a1c38696279f2a3a1bd6f5
-MISC metadata.xml 457 BLAKE2B 234b8a14cde520b326328c140261519ec2ad58d8a593453437abe0b3b4424a26870fe212f84bda1b7686ec9113c503897cae1d02c4287ab60092f0b73cd36f05 SHA512 2cea745f8f4abc0e97c88e2d2bbf3da6ec6959d8853450e736f8985e261c77b9d3086e4633855792db2477c0dd655d3a0e939c918cceb875e36fad7187182770
+MISC metadata.xml 331 BLAKE2B 7cb0302f290048b91c8777184229fa2f0af2647f5cd1d4f9f88f7afc0168b4c51a4ab01b08cfb695be567838f1a6025cf47e2e43df67d434cf676c47c537cc3e SHA512 59818fe84d5fc4b73f29b45e14152e52d7d4afeaef9200e862e2414213b8c05bd63119befabc3a68b67b0aced7e60ab0fe3f7e657966a58a44d751571c4828df
diff --git a/sci-libs/qrupdate/metadata.xml b/sci-libs/qrupdate/metadata.xml
index 64c685390299..9c82197cc8d2 100644
--- a/sci-libs/qrupdate/metadata.xml
+++ b/sci-libs/qrupdate/metadata.xml
@@ -5,9 +5,6 @@
<email>sci@gentoo.org</email>
<name>Gentoo Science Project</name>
</maintainer>
- <longdescription lang="en">
- qrupdate is a library for fast updating of qr and cholesky decompositions.
- </longdescription>
<upstream>
<remote-id type="sourceforge">qrupdate</remote-id>
</upstream>
diff --git a/sci-libs/scikits/Manifest b/sci-libs/scikits/Manifest
index c9b3da878bab..c14777fce2f1 100644
--- a/sci-libs/scikits/Manifest
+++ b/sci-libs/scikits/Manifest
@@ -1,4 +1,4 @@
DIST scikits.example-0.1.tar.gz 2401 BLAKE2B 4c67adb2e74be9c94d68e99bf44017eb75c054608b69045523c5cfeee18edb01384640e8ed3cba4765bc181e7dfb9a2e70d1a97ad2b6176d2df7112172adce55 SHA512 9e5534a9f12f5a11e7f9d7c3d4f16cdbfa34293b29882e6bc9ec597b6e7ac306cc65e2b197da8c0bfc8e319b01db31f34b06018b5420c3ad68e8cc3f490259e1
EBUILD scikits-0.1-r1.ebuild 738 BLAKE2B 567a32a5ab294ba1d053bcbebf68da3998c633f9e6a943180bc968a2ac0b2ea5140ace14456b77f499ecc4b20dd82417e74c8a5959c8245e43cfd95ec2fc9f0d SHA512 c2c03a129d86ca4e68a99302375a811abfa4a750750425713c91d51ef58ba203bbd46e4ddd2f9f2841b9d61f4a5c06da6b8bb9b2111e56111d581028d73d535b
EBUILD scikits-0.1-r2.ebuild 756 BLAKE2B c5688ed662d8c90d3e79dd99e3463952060572dd6a61851e7b28fb1729eff349a21f7393d6a7fa1bc5d1f01a18116278eb66b54d07362909b2ff7f3198dd08ae SHA512 dc82efcf0fde9b4db145a0d729074c930a79164228d547c58bd6ec71ba8a50966d4bfef2be0a323b4f0c75f038f925976b212bb4cf4d096926bac51a21c210ee
-MISC metadata.xml 454 BLAKE2B 65b13370ebd7fdc79632a088b403f493076c87a0ccc49b64946c7ed0050fcfd85f7ac0fce2fa853e1be0944d0ee1628470dadb4124448e7a746bdb864ffe9977 SHA512 b33fed7d1199471c4a86dadf1aa90951035fe49c76df9310de4ed13c391b92782230308a55a33c7fa88f5bd42b8718fe5f6ac88c0a8c1818848a447c4c1d0eb8
+MISC metadata.xml 341 BLAKE2B 0fabc7259ef405a99a200a7150ae82fb8435cccccd845ad17ac4ba782097dac4f3b8bd12476268102b7c222a258caa97c613e623d294a46015b051f777370355 SHA512 15f7eceb096968dda17a2c584857aeb53f445101c8caee162a0004891c5c3d9f96c621996ce6f1f75ff3a47a319c460f9e05918abfec363d4db79877cc172991
diff --git a/sci-libs/scikits/metadata.xml b/sci-libs/scikits/metadata.xml
index 95dca3798e5a..932faaabfe47 100644
--- a/sci-libs/scikits/metadata.xml
+++ b/sci-libs/scikits/metadata.xml
@@ -5,7 +5,6 @@
<email>sci@gentoo.org</email>
<name>Gentoo Science Project</name>
</maintainer>
- <longdescription lang="en">Meta package for the scikits. Include a standard example as well.</longdescription>
<upstream>
<remote-id type="pypi">scikits.example</remote-id>
</upstream>
diff --git a/sci-libs/scikits_image/Manifest b/sci-libs/scikits_image/Manifest
index 4fd4d37f834f..3e1046a428d5 100644
--- a/sci-libs/scikits_image/Manifest
+++ b/sci-libs/scikits_image/Manifest
@@ -1,3 +1,3 @@
DIST scikit-image-0.13.0.tar.gz 26101533 BLAKE2B c28284f64abd58c7bafa8f5f0c781496e8bb28af79c5c730df7cbf2fede958eb88ea420fd7f89e7b8d0d91719a98dd0935af3b2cc50fe501cc8d8d1d0ee56cb9 SHA512 923015e373c406ae2fbbfdf83ce8b91e83790bdf7842c4439fdc9fd58cffe46efc0cfc7a1b0b06e1b2d092a909a6f085335640850883e7608dbccd1074046550
-EBUILD scikits_image-0.13.0-r1.ebuild 1810 BLAKE2B 8e90aecad0cd74e15dc7e817253d492bacaa9b846b8dcfea6b244bba0de386ffa2db2f54701e2b06aa4adb085df8fc044a6d5cae7f90ad4d84669d75ad1db51d SHA512 9359682962f99c304eb4ef52138ccb0d87477c5dca7239af2dc8c154a6ba1553cf8f06232f9c768fd8888853282e4a893b68a304713dd5f68910b0185af00fdb
+EBUILD scikits_image-0.13.0-r1.ebuild 1814 BLAKE2B 27dbeba670d96b189f2d27a9598fb0e99c9656867790389fd92d75405d25e5ce09c9e8a55f8b1c6cc376bf3edf6ac914c6d5ef0365c009b20599b11403ba48a0 SHA512 6daa315b9cc4437384c2cdd304bf57c807507259fb7425ccf43b872a2ce1e5351dad936d7cf150d85cffc50096d51139e91c76191b82f9a64b3e487dae73c6e6
MISC metadata.xml 834 BLAKE2B d6ed9731e0bfffb39fb127b1ccaa9d449e7cedc4038a5a4a915624fadad131d39df0d1d7123951539074758095d35c1b9730bb4a3da2278b02630903645eb769 SHA512 1c615479bc22c8c66b4f7a2189e38c69f9b8722f051c68473439069ef89598f0505dbd94fe06cbe56a07e41a1a6552f4d8d666703676ef9a165dbcf462e09e40
diff --git a/sci-libs/scikits_image/scikits_image-0.13.0-r1.ebuild b/sci-libs/scikits_image/scikits_image-0.13.0-r1.ebuild
index 99a0588f9ff9..875c4e86fa4c 100644
--- a/sci-libs/scikits_image/scikits_image-0.13.0-r1.ebuild
+++ b/sci-libs/scikits_image/scikits_image-0.13.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{6,7} )
-inherit distutils-r1 eutils virtualx
+inherit distutils-r1 optfeature virtualx
MYPN="${PN/scikits_/scikit-}"
MYP="${MYPN}-${PV}"
diff --git a/sci-libs/scikits_optimization/Manifest b/sci-libs/scikits_optimization/Manifest
index c5c31776b5f9..f55a43858774 100644
--- a/sci-libs/scikits_optimization/Manifest
+++ b/sci-libs/scikits_optimization/Manifest
@@ -1,3 +1,3 @@
DIST scikits.optimization-0.3.tar.gz 25297 BLAKE2B 1001ee772fb115e620f98547332f26f3876b38c9718e9f3c9a47e17863f2efbd6d9f6551da2340fda1ce612b385f757123bd32786764dcd3e287689313cac4ec SHA512 e8f33f4770d9b0514854e36127c53554823a159363c69d1ca0445a05ca9ebc55bc7105b35b2c615bfbef0c63a2b658d628befccb0ab09bcf98d91f8cb4d8be72
EBUILD scikits_optimization-0.3-r1.ebuild 658 BLAKE2B de85ebb8be913e8347254fef5ecad1d77aa6ad006ef27dc7c835affa2f50eb24a14a81e780902f19c2c02f70b4dfa3678cd1911390269fd35a338c5aa394c62e SHA512 cb656e293835e86f0d1ca3809f65838f715c0f1d5be544e77a6cfeba10b60e91c03983b25d6a9434fde666517312eeadae77f90cd48bf43a01f9efb153366a31
-MISC metadata.xml 441 BLAKE2B 503d22424542fd6a0f363f1a53c9f7fbd3945105ce8139e197266226b38464ce6b22b778d605ac502f9a990eb6e427a3333015c1c0e50b130e3299c17d867d9c SHA512 820c83082ab922e90874e753fee91b8d76d7bad211928dffc011d7ed44e11ca187d2d5fa75933defe673b7293770e6167148779fdfb28986c5784891d6843157
+MISC metadata.xml 346 BLAKE2B 2a7719f0ac0781075f5bdad57e66a13e64d3e3c2b136fc069602e6a0a62b837f12c837956cea997bc981e0e64612b84f2c110132101c3f2904242a32156ad49e SHA512 7adfb34100c1a9c5b26ed1e29a5f79c2f28274e5c5f685c00b50749b175180a6e4c67c4d079bf977c8fc8a05cb922ba62caa93176bf91010d6424bbe71f21baa
diff --git a/sci-libs/scikits_optimization/metadata.xml b/sci-libs/scikits_optimization/metadata.xml
index aaa399c35940..108897ac87a1 100644
--- a/sci-libs/scikits_optimization/metadata.xml
+++ b/sci-libs/scikits_optimization/metadata.xml
@@ -5,9 +5,6 @@
<email>sci@gentoo.org</email>
<name>Gentoo Science Project</name>
</maintainer>
- <longdescription lang="en">
- A Python module for numerical optimization.
-</longdescription>
<upstream>
<remote-id type="pypi">scikits.optimization</remote-id>
</upstream>
diff --git a/sci-libs/shapelib/Manifest b/sci-libs/shapelib/Manifest
index 787e286ded17..6ec1730c913f 100644
--- a/sci-libs/shapelib/Manifest
+++ b/sci-libs/shapelib/Manifest
@@ -1,3 +1,3 @@
DIST shapelib-1.5.0.tar.gz 547686 BLAKE2B 3f962ee701d8cfb86a56aa1c0b2156bc2288a2bc908bb1a8303e491812845241f5281b0b8650befcc53e9dfc408b652a56f5e2fdc5ac7c2ff6eb99170696e437 SHA512 6dbd5fc7929ca403e65017ef58211f351608d9ad08221bf68bde047ceecfd27013ce731f9ae4edcfd040bc3db7fe9054b5d96e46128d2968788bef19532b1721
EBUILD shapelib-1.5.0.ebuild 730 BLAKE2B 93cc8317306991cd5306eedb1e297f76982bf9c37e32a7513a4d9b03ada9249edf3d8730b1ec7e6525cc6121317baa9f1ea02f0c080391234e8e358d4dc5b7e2 SHA512 f986dcef8a808a318e20258a10ff55fb0fe5cce8dcb5d5162796bfb89570b9b294770a27d45a1e76abcb3bce5163264947b986c0f1760488c140a1b4ae3f8cdc
-MISC metadata.xml 405 BLAKE2B ed97fadfd57934dab768c271f100531eb2f5c9e98564b54d73c2396d0959c62b39ee7ce5ad96495f1133cf8c3de8ad2ffcb0d13353c1a32c9be92ad81bd80995 SHA512 9581a1f8123cdcc6b68de0fdc03dfa866c64668222f1d90b55160cdaf8d36e1441f0530fced6b149681fef88321bf33879996199685eb6e26cefae975b704adb
+MISC metadata.xml 269 BLAKE2B d4815f943b682786bd83cbc5840e99f36fc2f1bf175394ef9389228bfa8bd22b1bfbbf763eb9c396338b72b7927b431e73598bb67eaadf1d437c4afa5877c189 SHA512 9877d09d42c801d752617b41c7fb790db8e10c033c02ee9fe9a04fa1c6a8ea06d3baeb4f81d041b57e883d5d9dadb429289faae90d0293c62334ba35549e0276
diff --git a/sci-libs/shapelib/metadata.xml b/sci-libs/shapelib/metadata.xml
index e0675810805a..2761b1b9e5c0 100644
--- a/sci-libs/shapelib/metadata.xml
+++ b/sci-libs/shapelib/metadata.xml
@@ -5,5 +5,4 @@
<email>sci-geosciences@gentoo.org</email>
<name>Gentoo Geosciences Project</name>
</maintainer>
- <longdescription>Shapelib is for working with ESRI shape files, a format used by the commercial ArcInfo GIS package.</longdescription>
</pkgmetadata>
diff --git a/sci-libs/taucs/Manifest b/sci-libs/taucs/Manifest
index 33e8a72a7191..8f3e0a392228 100644
--- a/sci-libs/taucs/Manifest
+++ b/sci-libs/taucs/Manifest
@@ -1,4 +1,5 @@
-AUX taucs-2.2-no-test-cilk.patch 816 BLAKE2B fec1076bbcbdfee1f474d585c32ff5aee477da7203fd35a853dbc7f96088c886f2832c35da99444e2abe2f7e8ea6612356eb5d92ed29cf76b7d4c1e254d2cdcd SHA512 04b580315d600eb68d908e10aaf5c600e03d7ec51437cf814dad6eed1eecd09e7b9c1d770e8c9c13e6ec268202c3335805dc32a68b9e5164cf038cd31acbcc95
+AUX taucs-2.2-no-test-cilk.patch 743 BLAKE2B f82a9949f18419aa9a763f5a388fe032fce636e685fab8e8b5b01ad44b594012f96d2b67ce597483303202125a3415ea95cce21de892e1347a7fb932fa71f563 SHA512 77a8d0a2a44267fc29319e80739042e0b0a9a289bbc50c5f429846fe0478890d32ac9a32444cc9f93a11ce6a7560297519d254b3b68d7cc993dce517dc3e4934
+AUX taucs-2.2-respect-ar.patch 635 BLAKE2B 59ea54427651adc597caf85bf5eafe8055a6223e3c588939519e660661ffec4082d574c08aebff8106508f4b5afe147d1f7ef5c1972b17461d286273c9cbb76a SHA512 b18551f3d386ebd203b422c9848bfb14c7d8bb67e0facb450869d0846ca23e35902339cfa519ef7b33d1cf0dfb6301bad5b9f2fcd2035d1e02b150a0c15a26e3
DIST taucs-2.2.tgz 1573863 BLAKE2B 21cf7479d7ce1f27678431e0d3dcaea1b3f8b11071b44651207791d6980bf5be0ed51cab7915f9e8da88d5da777c0f03a8d058e2ac8881e0d0b244ddfd796f5c SHA512 d8652de2da343dfd19c4278ac99313bcb577d976decdd3bd3875f0c9576832605b787feaef916eb4e82f22907c8bd029125c2ae56c827639e4d535ad62f20fcf
-EBUILD taucs-2.2.ebuild 2351 BLAKE2B 72954250d55262a1592a4d379c112fd156e49ff6105ca0ab7699bbd586f47d992ac85208d7a173f584cf741a830c3d641e287ffb59e1eaaa6bb3549ea4f505b7 SHA512 eb276dd7eded2f3b4df30cfe8734ebb7f75013d6e759ec7a299890739a2dafdca98e82ee74b32f873c57540988ad55acb8a733e4dfc24d12d05e04b15089301b
+EBUILD taucs-2.2.ebuild 2327 BLAKE2B 1a137803d8962e039d8a98ea0c22fdf205bc845d3736c9b9e2df6682d7eff4aee4428ccc8c1dc5c8cfa15fd4531c35a5cb265086037e4ee1bbe9938fa46c83be SHA512 1e7a63dcaf124d17f1aae3f142699bbb89fbf26cebf5a3d74edebf72b033c7a98f15880c2945e3d886aecb982f7d56eabdcb8f6a445605027719321962c8b6c0
MISC metadata.xml 1175 BLAKE2B fff1412619a6f94befc58004019c6c92cc142f0b286f59fc07d20b25868c90fae9cd67158b87c0cae78bee4b1b1320589339cbb259a036bac4419a9ec8e601f5 SHA512 8f768378475ce4364a51fbef44315a2c34cedf4db9aae4cbbebc5e487eb193693320ae56e3464b7a14f38adec41ef5e06d940890a5b55c1ef541acaf95b4e693
diff --git a/sci-libs/taucs/files/taucs-2.2-no-test-cilk.patch b/sci-libs/taucs/files/taucs-2.2-no-test-cilk.patch
index 68ecc3bf94b6..332d1138dea0 100644
--- a/sci-libs/taucs/files/taucs-2.2-no-test-cilk.patch
+++ b/sci-libs/taucs/files/taucs-2.2-no-test-cilk.patch
@@ -1,5 +1,5 @@
---- testscript.orig 2012-07-06 19:42:51.000000000 +0100
-+++ testscript 2012-07-06 19:43:17.000000000 +0100
+--- a/testscript
++++ b/testscript
@@ -12,17 +12,6 @@
ulimit -s >> testscript.log
echo '==============' >> testscript.log
diff --git a/sci-libs/taucs/files/taucs-2.2-respect-ar.patch b/sci-libs/taucs/files/taucs-2.2-respect-ar.patch
new file mode 100644
index 000000000000..4ab95441a2de
--- /dev/null
+++ b/sci-libs/taucs/files/taucs-2.2-respect-ar.patch
@@ -0,0 +1,22 @@
+--- a/config/linux.mk
++++ b/config/linux.mk
+@@ -25,7 +25,7 @@
+ LDFLAGS =
+ LOUTFLG = $(COUTFLG)
+
+-AR = ar cr
++ARFLAGS = cr
+ AOUTFLG =
+
+ RANLIB = ranlib
+--- a/configurator/taucs_config.c
++++ b/configurator/taucs_config.c
+@@ -558,7 +558,7 @@
+
+ fprintf(f, "%s: $(%s_content) $(STDDEPS)\n",get_full_name(i,0),base);
+ fprintf(f,"\t- $(RM) %s\n",get_full_name(i,0));
+- fprintf(f,"\t$(AR) $(AOUTFLG)%s $(%s_content)\n",get_full_name(i,0),base);
++ fprintf(f,"\t$(AR) $(ARFLAGS) $(AOUTFLG)%s $(%s_content)\n",get_full_name(i,0),base);
+ fprintf(f,"\t$(RANLIB) %s\n",get_full_name(i,0));
+ }
+
diff --git a/sci-libs/taucs/taucs-2.2.ebuild b/sci-libs/taucs/taucs-2.2.ebuild
index c3da7a074eb5..8ff8000be8dd 100644
--- a/sci-libs/taucs/taucs-2.2.ebuild
+++ b/sci-libs/taucs/taucs-2.2.ebuild
@@ -1,39 +1,47 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
+EAPI=7
-inherit eutils fortran-2 toolchain-funcs
+inherit fortran-2 toolchain-funcs
DESCRIPTION="C library of sparse linear solvers"
HOMEPAGE="http://www.tau.ac.il/~stoledo/taucs/"
SRC_URI="http://www.tau.ac.il/~stoledo/${PN}/${PV}/${PN}.tgz -> ${P}.tgz"
-SLOT="0"
LICENSE="LGPL-2.1"
-IUSE="cilk doc static-libs"
+SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="cilk doc"
+RESTRICT="test"
RDEPEND="
virtual/blas
virtual/lapack
- || ( sci-libs/metis sci-libs/parmetis )
+ || (
+ sci-libs/metis
+ sci-libs/parmetis
+ )
cilk? ( dev-lang/cilk )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
S="${WORKDIR}"
-src_prepare() {
+PATCHES=(
# test with cilk has memory leaks
- epatch "${FILESDIR}"/${P}-no-test-cilk.patch
-}
+ "${FILESDIR}"/${P}-no-test-cilk.patch
+ # bug 725588
+ "${FILESDIR}"/${P}-respect-ar.patch
+)
src_configure() {
- cat > config/linux_shared.mk <<-EOF
+ cat > config/linux_shared.mk <<-EOF || die
+ AR=$(tc-getAR)
FC=$(tc-getFC)
CC=$(tc-getCC)
LD=$(tc-getFC)
+ RANLIB=$(tc-getRANLIB)
CFLAGS=${CFLAGS} -fPIC
FFLAGS=${FFLAGS} -fPIC
LDFLAGS=${LDFLAGS} -fPIC
@@ -42,28 +50,22 @@ src_configure() {
LIBF77=
EOF
- echo "LIBMETIS=$($(tc-getPKG_CONFIG) --libs metis)" >> config/linux_shared.mk
+ echo "LIBMETIS=$($(tc-getPKG_CONFIG) --libs metis)" >> config/linux_shared.mk || die
# no cat <<EOF because -o has a trailing space
if use cilk; then
- echo "CILKC=cilkc" >> config/linux_shared.mk
- echo "CILKFLAGS=-O2 -I${EPREFIX}/usr/include/cilk -fPIC" >> config/linux_shared.mk
- echo "CILKOUTFLG=-o " >> config/linux_shared.mk
+ echo "CILKC=cilkc" >> config/linux_shared.mk || die
+ echo "CILKFLAGS=-O2 -I${EPREFIX}/usr/include/cilk -fPIC" >> config/linux_shared.mk || die
+ echo "CILKOUTFLG=-o " >> config/linux_shared.mk || die
fi
- sed -e 's/ -fPIC//g' \
- config/linux_shared.mk \
- > config/linux_static.mk || die
+ sed -e 's/ -fPIC//g' config/linux_shared.mk || die
}
src_compile() {
# not autotools configure
- if use static-libs; then
- ./configure variant=_static || die
- emake
- fi
- ./configure variant=_shared || die
+ CC=$(tc-getCC) ./configure variant=_shared || die
emake
- cd lib/linux_shared
+ cd lib/linux_shared || die
$(tc-getFC) ${LDFLAGS} -shared -Wl,-soname=libtaucs.so.1 \
-Wl,--whole-archive libtaucs.a -Wl,--no-whole-archive \
$($(tc-getPKG_CONFIG) --libs blas lapack metis) \
@@ -81,13 +83,11 @@ src_test() {
}
src_install() {
- use static-libs && dolib.a lib/linux_static/libtaucs.a
- ln -s libtaucs.so.1.0.0 lib/linux_shared/libtaucs.so.1
- ln -s libtaucs.so.1 lib/linux_shared/libtaucs.so
+ ln -s libtaucs.so.1.0.0 lib/linux_shared/libtaucs.so.1 || die
+ ln -s libtaucs.so.1 lib/linux_shared/libtaucs.so || die
dolib.so lib/linux_shared/libtaucs.so*
- insinto /usr/include
- doins build/*/*.h src/*.h
+ doheader build/*/*.h src/*.h
use doc && dodoc doc/*.pdf
}
diff --git a/sci-libs/tensorflow/Manifest b/sci-libs/tensorflow/Manifest
index 02f40be563be..b37913c36fee 100644
--- a/sci-libs/tensorflow/Manifest
+++ b/sci-libs/tensorflow/Manifest
@@ -36,4 +36,4 @@ DIST tensorflow-patches-2.1.0.tar.bz2 5737 BLAKE2B 67f5004312389ed19e810aad9f2d5
DIST tensorflow-patches-2.2.0-r1.tar.bz2 3890 BLAKE2B cf4e0d579992cd09136fe3a11c5016e7b996ea959dad9f3a1ccff2fa623c2c4eab1c6673dfaf08b3b01220fd00c9edd5966e1162049f6d1e4fe5af280f491850 SHA512 8d07c9351b75faf90a137f65c2e6147d884744c5ab9b0bacadfa7bdc7b66ec2ec92920c7d23396bb70f7f4fb290f3f818591f23c6a4e91ab1a79290cb4ea1533
EBUILD tensorflow-2.1.0.ebuild 12365 BLAKE2B d895256b37ee79be36d83745545e6515366b64121c0bd5ec79544827a4492a327ca26593d06ec0b42745ef9bfa213a251eef2bd7c9093d8b461b744035d18cf7 SHA512 d710ea279a2e0b73749a0b4a947a98753e11a6ac14799b9d5e45e3e63afd776aa8047d44d66b831d49df686fea65f0663133f8639080f722fbbd6254d6025b46
EBUILD tensorflow-2.2.0-r1.ebuild 13506 BLAKE2B 075b271e2e559ca7640f1cb86f7392b4bd40a53d518d42f295ae762bcb465498b901fdd24805de76f8e50e5abacc1b47f00397553c471a7b5393ea8eb5dcb8fe SHA512 eb845b0233eab0782fc1213375b091a7a8be54df6796f46cae4863bcb4be92cd7028a30cacc43d9347bf04c14471283aaa0fbb6c56052fa0dd6cb6195b86ca94
-MISC metadata.xml 606 BLAKE2B 910509df7310f05e34bbdd7223a9ad64e4f67c67174d3868629d594022aeab23fb9631fb17782b5787e7880cb2990ffed7d14c030ab86a25c23c8118330bc690 SHA512 ffc3f68be38618f77b7d31406292e3a4ead2819d19aa7c8b1eb779e03027b9220cc248645cad44e31a6f0c113f4aeeed2a45060617b1bb03695bd2c684262b30
+MISC metadata.xml 500 BLAKE2B 05036ab51828503c91b561bf087bb0a4d0cd6aa2f68dafa51499a5b57c33bf04e4f413aca576b62eb60b233467405a346c08d72b3c771b9f3fb4e099a55bd3c5 SHA512 ca5c67f8ced7d0f5ebb5f261c7adbcf23ea31b099e0aa3e1a3f6fd37df7d3558706af4df8411fc421a3b99c8615df7c5f07c617d7af275eccc728e76ce509458
diff --git a/sci-libs/tensorflow/metadata.xml b/sci-libs/tensorflow/metadata.xml
index 6161514c67b7..16866633fb84 100644
--- a/sci-libs/tensorflow/metadata.xml
+++ b/sci-libs/tensorflow/metadata.xml
@@ -5,9 +5,6 @@
<email>perfinion@gentoo.org</email>
<name>Jason Zaman</name>
</maintainer>
- <longdescription lang="en">
- An open source machine learning framework for everyone
- </longdescription>
<use>
<flag name="cuda">Enable support for nVidia CUDA</flag>
<flag name="xla">XLA (Accelerated Linear Algebra) Optimizing Compiler for TensorFlow</flag>