diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-04-28 09:54:45 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-04-28 09:54:45 +0100 |
commit | b7ebc951da8800f711142f69d9d958bde67a112d (patch) | |
tree | e318514216845acb8f2e49fff7a5cba4027e9d91 /sci-libs | |
parent | dc7cbdfa65fd814b3b9aa3c56257da201109e807 (diff) |
gentoo resync : 28.04.2019
Diffstat (limited to 'sci-libs')
95 files changed, 733 insertions, 362 deletions
diff --git a/sci-libs/Fiona/Fiona-1.5.1.ebuild b/sci-libs/Fiona/Fiona-1.5.1.ebuild index 873718cf2d73..9e34142e9a74 100644 --- a/sci-libs/Fiona/Fiona-1.5.1.ebuild +++ b/sci-libs/Fiona/Fiona-1.5.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" -PYTHON_COMPAT=( python2_7 python3_4 ) +PYTHON_COMPAT=( python2_7 ) inherit distutils-r1 diff --git a/sci-libs/Fiona/Fiona-1.7.6.ebuild b/sci-libs/Fiona/Fiona-1.7.6.ebuild index 12fb7edbfa8f..9ccb3bf929c1 100644 --- a/sci-libs/Fiona/Fiona-1.7.6.ebuild +++ b/sci-libs/Fiona/Fiona-1.7.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" -PYTHON_COMPAT=( python{2_7,3_{3,4,5,6}} ) +PYTHON_COMPAT=( python{2_7,3_{5,6}} ) inherit distutils-r1 diff --git a/sci-libs/Fiona/Fiona-9999.ebuild b/sci-libs/Fiona/Fiona-9999.ebuild index 73728c1630aa..f2ba00a0828e 100644 --- a/sci-libs/Fiona/Fiona-9999.ebuild +++ b/sci-libs/Fiona/Fiona-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) +PYTHON_COMPAT=( python2_7 python3_{5,6} ) inherit distutils-r1 git-r3 diff --git a/sci-libs/Fiona/Manifest b/sci-libs/Fiona/Manifest index 7b96d7fcd8ae..c25094e62ab0 100644 --- a/sci-libs/Fiona/Manifest +++ b/sci-libs/Fiona/Manifest @@ -2,7 +2,7 @@ AUX scriptname-1.7.6.patch 362 BLAKE2B ad8c36ebdc49654181dd2f70c468deaaf57ec5c9a AUX scriptname.patch 353 BLAKE2B 7b135a729d5a15362a9b7ad3b15617f1002da72932627856041c66be8b3556848e978e45d023e40e11a08ec44e267d5f6ababae2823e07b578680443a2ca3710 SHA512 f9a0c51fbdc5bf99eb9a2b94c0f27f7f6fef7ebab94d9e575f34594e31dcb624e4c327e147e5b4955b5434b54cd2179b985bc64a9410bdb792b93f45375838c9 DIST Fiona-1.5.1.tar.gz 1117361 BLAKE2B 4a2ecd9bcf8152c66a167eef58ecd116452118b888a18b9aadc5fa07ba9fe4cfd4b367c422e5176a3b2e7f9b1e146c6940c332c063d52eabd63b02426864af96 SHA512 06a2f091138b455355aa24bdd3cace48a3ccbbcb8b680f8009862a9ef3bdc217b68ba4596c51caaa9d09d2fad606a581d50f2fc9f2d0636bfec459e2022546a7 DIST Fiona-1.7.6.tar.gz 641013 BLAKE2B f8cadfaad300306f2d6c5f306d842366807c23db59e96309911f05608a956bb088700da88b9a22e27af0af3decc396b1fe66815007945a39aa193c31c4769155 SHA512 a988772cd8d9cf7ee6862b87c91d18d5caf78f81c35c018e815dfb0000502a0768d9ce6c580a8ef9a9a652c64c4b6027685d597766f851563a70db07db0de4f3 -EBUILD Fiona-1.5.1.ebuild 712 BLAKE2B 12f72ed245ecbac19381badc49c72298c70fd36b632380601393fc082b4b0921f63fad576f5b40e9ba165c8220a9788d48b8b9365ed4ed647c5c1a353bb2ab1c SHA512 db36f78c77fa8c38c4fab8b4a19e945b28446e247e429804b20302d2759aa9759f5f640cb5d70e207b318d2c700f546e93fa4bf563e09a842376dc4ebcd1a8e5 -EBUILD Fiona-1.7.6.ebuild 841 BLAKE2B a30cbc19e32aed06cd34a17a261a8a0387e4101b64c224681094b0525a661bc959403de37ea19f2dbb9a897d7beb25b8a45f5f9bc44cb93277bfcf7427bd4d65 SHA512 9aaa0bcfa09c13c91e956ab5e648de22b624c60aa78bd76356820ffcb86b1c67f5b7eed5111e8c3ca78d3444d31ac3de521e171732c633ae18c605e327da3890 -EBUILD Fiona-9999.ebuild 728 BLAKE2B 77343d93f8628e892f9d3db81048d92d64d66ead554d95c9b3ed348755bc8569527c49ce95240541ad6063f3d6ef732d2171065b4e606af1380224c48c75d281 SHA512 f6382d64ea39b07f560d766d0b703894fd3959bf1184bbd0bbc4509fa5f485a65a7045d2316f2e48f81e3088f0331449d596f89913204f1ad425cf7a3adaa651 +EBUILD Fiona-1.5.1.ebuild 699 BLAKE2B a20c7f99d2a2f08e506aed460be228816581cc57c3fbfba12c370d6d1011d20f86a56870be0b62b3f118c1858d2402a1b733a39a14584ea0912c5fcd4c18dc1a SHA512 c5bfec49f7fea798810481fedd964441378f25a044afdf9567bfd281459746ad12424f4ee06888d0aa1e6a513dede533e06656a983c6432a65ca31dc8f0879d7 +EBUILD Fiona-1.7.6.ebuild 834 BLAKE2B e9028c02a03a702ba62a961b805c69dff6ed867a0a80482fbea652e4a953617f6c2f6289abecae706574eac29b9a04ea85bad5a8cc7a8575912f33dcc56fa01d SHA512 89b8e3ae93f2877409b6f096aa0c4fcaab7987c0da72e8412d3b340559666625c93bf2933b8e43dde299fce89fcfe5a552805857031416cb26722c9881f02ab2 +EBUILD Fiona-9999.ebuild 723 BLAKE2B 65b96f96dfcf4c981586aed235819d164b56f3262d8a926353352969e295d7fe8d2cf8509795d434fa55e67aeda58fd195f3b01a3279317248f1499446d95509 SHA512 81d9403a518ae5622879d7f726f4e5e8be174f82ae296be997b0d2bbc26508ffbca25ec43f58a083e98de5e9f147d69717964e35373ab6926fdc0962517bc918 MISC metadata.xml 291 BLAKE2B 4ecd07de9c09af8529223d976508c193f0906422ec2eb1de33e81af63e16feeb7ee44822be8bcf2dabda9c5c42fabeeeaafdbf7dc55551148335088eeb47a56e SHA512 de0472e2bb3e03ab9d0c4639274c82fd0019054b5bae99294b82d24f5af057737c61b58065db930088d7021aeaf3e18b520733bb7a2ca5e8eb567d7ee82e5ac1 diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz Binary files differindex c67486d2d688..41658e4573e9 100644 --- a/sci-libs/Manifest.gz +++ b/sci-libs/Manifest.gz diff --git a/sci-libs/Shapely/Manifest b/sci-libs/Shapely/Manifest index cba90c04cb00..e5f2a4736af2 100644 --- a/sci-libs/Shapely/Manifest +++ b/sci-libs/Shapely/Manifest @@ -2,9 +2,9 @@ AUX setup_unicode.patch 698 BLAKE2B a4a007ac79df195e261161c59a92bf2fc50beea9d128 DIST Shapely-1.3.0.tar.gz 118863 BLAKE2B 6a35060b6593519b62b479fdb21047e0a44976109e27a55dbdf7583952666c8cfecf775975be54701696d57d3c5b1082110dd474df265ccf5b467acddcd2a629 SHA512 106f9773a5b00e7269a84c760f3a2b867c48139c48eebeecd524c8216d75c28daaf46eff45c118c1809999e33a317e9aca278a8d83605dc7273877a7ed3edd82 DIST Shapely-1.3.2.tar.gz 120179 BLAKE2B bc10e017a546e715c05c4edb1aab4f86cb0fd6f1f35ab23f1d8dcdf402c96bbbbaca92668cf9bc788387dac8cabd958cfa3ffff5a90045f2f2a7a6798383cb2d SHA512 23d65c5a7137726e05e0399dc49f05e5ad9b582d4adcdf30215f72ae75989e85daf30ea2a5010d6a5a086cb6bbb5b4599b5065080b845c833776812f6e46566d DIST Shapely-1.5.17.tar.gz 180663 BLAKE2B 1a41de8c264989abeac27fe9b63abd81ad6f03f0eecd313131d04190b8bbebc6c6bd6b45b1782fbfd163025cda4977b7e93a24a711c76fddfaedb0fe880cea53 SHA512 eea241942ffbf377001445fab4017c9a2746d6bc0baa6c801a08ca95e608bbdaea7ad9568f00cbecdb559e634402bc6d213ebccb4074e59325e1cc4b3771626d -EBUILD Shapely-1.3.0.ebuild 616 BLAKE2B 40b5772a42c752cd3a8b1af73c32522d13404d290e55679117f0b66ad8c1b73837ef547f2eccd1f80e92cd6b9340114a7852691641790102dd8fb219d9265bbd SHA512 572a36c51ded12facf3bf61da88b01e84838ed1ae76fd92f1afbbd0ca03d5feddfd9306a7b724e54be961abda8b1a242a5b26a02f018e7ecb4a81497f9faef4b -EBUILD Shapely-1.3.2.ebuild 616 BLAKE2B 40b5772a42c752cd3a8b1af73c32522d13404d290e55679117f0b66ad8c1b73837ef547f2eccd1f80e92cd6b9340114a7852691641790102dd8fb219d9265bbd SHA512 572a36c51ded12facf3bf61da88b01e84838ed1ae76fd92f1afbbd0ca03d5feddfd9306a7b724e54be961abda8b1a242a5b26a02f018e7ecb4a81497f9faef4b -EBUILD Shapely-1.5.17-r1.ebuild 1057 BLAKE2B 92b69b258b3febe176434d6128794ae7fc3a694c596e7961de3028af46b2b3d5039b79451088ff4728b4be10b05df7ceb9607876c6f151807e5741c34154fd57 SHA512 b56675fdec542e313beb09c4a5ef9433e489f7eeb83426616e8ada874169bf169c4dcc274efa073d0d756bbbc46ccc3fd797de538dc10a1e83b25fc24f7f8bf0 -EBUILD Shapely-1.5.17.ebuild 695 BLAKE2B f40613943d6bc8eed954e46d73a893a554b3ef4c2301e0318066c94972988ce8db5f552de0141387ddb3b01bffd66272bfb87dff55f6769cd1347d375976491a SHA512 cdf62837e50eee43531120a193ced8fa1a0df4da5577b01c153b90702caab4edcce35d6698c441e6dbb1e3a5946f57998c074b36375c516d58059c3658676368 -EBUILD Shapely-9999.ebuild 585 BLAKE2B cf9a5b6f9ed91b90573fab2c75ac0a1ba9f4d4521fb0861bb0433469185fb229e78b60a9a8084ffea9e84b069a8fc68bb389d59c4a762f32fa44de14e3ca8926 SHA512 c09c95c79b6e3d927fb0a3c91cdc2a6c2b8c2671c597196f62aa5aaaedfb4eb5820033664292fb10832718a2ca3481830557a05ab3ec0e1e91998067a96cdb43 +EBUILD Shapely-1.3.0.ebuild 603 BLAKE2B 62cf1e6d9fd2910ca19853362f74b6cf887f51680f4ddb4c4815043afc6299145c3238dbf9324d20047a9b7888c0c3ca8f4f97a8e088081943545e064b36b335 SHA512 ad90840393460ff0644e0bdc8be885febbe8c874c47330d200266cb1423335ad8433163762b46fb2bd32275d4d255dde29297ecd44fec689156af7b6f5539905 +EBUILD Shapely-1.3.2.ebuild 603 BLAKE2B 62cf1e6d9fd2910ca19853362f74b6cf887f51680f4ddb4c4815043afc6299145c3238dbf9324d20047a9b7888c0c3ca8f4f97a8e088081943545e064b36b335 SHA512 ad90840393460ff0644e0bdc8be885febbe8c874c47330d200266cb1423335ad8433163762b46fb2bd32275d4d255dde29297ecd44fec689156af7b6f5539905 +EBUILD Shapely-1.5.17-r1.ebuild 1052 BLAKE2B 71a677a56a589598ee692554ecb4e1c07fad83af3f34e521b1f3ba039dc9ca52174431560e9a5624ccb58b51ab5c86c901e773947d08579f1e6d9aef51d767cd SHA512 20ddcc090a596b4fe9da47f5ca361a0710ab8e04e708a021e9d59ff35ded397779931b649937c204332521cf4cf514e7d8d4db196358f91a61d58d225b298c35 +EBUILD Shapely-1.5.17.ebuild 688 BLAKE2B 03b1db2cd2deb926ab58b75228d729ae3315f83533021bb01ca157a3dc210e44d07da0e411f609de99758c655424bca9c158648694851af49bb5b4bc13df7b98 SHA512 11d9431fea44f608a3a50f1bb132c82fe63aaa0ed3591ed36900e3fd1943c55ae9e993ef48edbecf172ef30d7d4008e4bc6cb65bc7e0fd14758fd2ad36fc5d67 +EBUILD Shapely-9999.ebuild 580 BLAKE2B 1662dcbd1c300b5c039e5d619f7b323d8206967f354f09b3b512cfc91e8f4f4b8d922d1db411f6307c38d33f06f4fd2d0944c7596020c9aa700cf498a38d0f77 SHA512 43dc089ac4901fe171b8bc1df7081d265c01471c6f27981e8c4d99ab13c4ebb7dc807fdb6cf11c2b93f34592307f0fce88dd3350ad2de60a85d6831466b95665 MISC metadata.xml 293 BLAKE2B 556bed997454d3e7c0a32291cae2326e9fcdd3cd91d5a3f43fd5934bb093daf397c3f3628b0f921460f7cb846b1c961a02de772437275193883d59c90f018e78 SHA512 850b4e0ef0b365030c29a55c20eba931ea283a3f1603d0c0f887e80fad352ffcee0c546cd68ada65d4ba9f33fc0bfb2a817b11e630e704a22928380c7180deb4 diff --git a/sci-libs/Shapely/Shapely-1.3.0.ebuild b/sci-libs/Shapely/Shapely-1.3.0.ebuild index 39a40c586961..4d072d5665d9 100644 --- a/sci-libs/Shapely/Shapely-1.3.0.ebuild +++ b/sci-libs/Shapely/Shapely-1.3.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" -PYTHON_COMPAT=( python2_7 python3_4 ) +PYTHON_COMPAT=( python2_7 ) inherit distutils-r1 diff --git a/sci-libs/Shapely/Shapely-1.3.2.ebuild b/sci-libs/Shapely/Shapely-1.3.2.ebuild index 39a40c586961..4d072d5665d9 100644 --- a/sci-libs/Shapely/Shapely-1.3.2.ebuild +++ b/sci-libs/Shapely/Shapely-1.3.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" -PYTHON_COMPAT=( python2_7 python3_4 ) +PYTHON_COMPAT=( python2_7 ) inherit distutils-r1 diff --git a/sci-libs/Shapely/Shapely-1.5.17-r1.ebuild b/sci-libs/Shapely/Shapely-1.5.17-r1.ebuild index b7e7f9fc2839..be87714e1305 100644 --- a/sci-libs/Shapely/Shapely-1.5.17-r1.ebuild +++ b/sci-libs/Shapely/Shapely-1.5.17-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) +PYTHON_COMPAT=( python2_7 python3_{5,6} ) inherit distutils-r1 diff --git a/sci-libs/Shapely/Shapely-1.5.17.ebuild b/sci-libs/Shapely/Shapely-1.5.17.ebuild index 4dc69f498811..9a95905ea012 100644 --- a/sci-libs/Shapely/Shapely-1.5.17.ebuild +++ b/sci-libs/Shapely/Shapely-1.5.17.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" -PYTHON_COMPAT=( python{2_7,3_{4,5}} ) +PYTHON_COMPAT=( python{2_7,3_5} ) inherit distutils-r1 diff --git a/sci-libs/Shapely/Shapely-9999.ebuild b/sci-libs/Shapely/Shapely-9999.ebuild index 8382fb7186ca..9ae0eb5cd352 100644 --- a/sci-libs/Shapely/Shapely-9999.ebuild +++ b/sci-libs/Shapely/Shapely-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) +PYTHON_COMPAT=( python2_7 python3_{5,6} ) inherit distutils-r1 git-r3 diff --git a/sci-libs/bmrblib/Manifest b/sci-libs/bmrblib/Manifest index 0be7112ede8c..36cd05ec018e 100644 --- a/sci-libs/bmrblib/Manifest +++ b/sci-libs/bmrblib/Manifest @@ -1,3 +1,3 @@ DIST bmrblib-1.0.3.tar.bz2 51246 BLAKE2B e2adc970523b33c88b73451b1c3d50c218e4600e0e1019bb6fa4dbae1c6a6737bcd1661bf68b6863a1199c46f3df1b0ba36c155efe1010152e120ccc23b034ab SHA512 b03ad9e4ca035439165ebd1b7ba93ede427b2a233a4179be4e8089db988f1dcdce68b1e97348fe22fe7f2c3827ed003b654e0674a4d16a9e32a8a7c255c4b248 -EBUILD bmrblib-1.0.3.ebuild 437 BLAKE2B f464aac3db2fb667ac9ff2634123df2330bd290598b174b0d4edb56c5cfd0c2697a3a50e55971de3ae80c4d9d4dea7bb33cce141f6ebfced1ee9ab2e9ad966fb SHA512 c060d0970cae0d40c91fba56bdd3de8a0586e900aa8e182c4335bad62a9b9677843cc0f7ddcf33a84c551ec4762a4aa800a5f85bae0dcb3f82458d14f8fe5b71 +EBUILD bmrblib-1.0.3.ebuild 432 BLAKE2B 2a6277ac5a885da14b5765b8ff131fc2697ce49dde4fe2c588a8c81792fcf3c09be6770acb2e806248982904dc249a90351a24f1e0c4667ca1ab467ed2a002ea SHA512 0ac5e1b863afee773e62a30c4075ee2ba5cac7c0f8bbfde3f82ac1da79258750fb0a35e8f5c652807d6077d39135772c981137dc8acf0074fcf4646c57946997 MISC metadata.xml 697 BLAKE2B 6448efc90859f836649dc91366bc8662fbccac80ee2079880078238b2c9bd7897cb3337aecc727f2dc2da2f8916e766c25bcd5703d1b0eb4b263c3e3481fffb7 SHA512 c09f4efba0b36032d60b363ff7f18a6b477f6a321c7d8069ebcc4bcd0deee1448c1230e5651371a5748cdd66c9032e8ff7c480dfa3af7a712503f3589d282f28 diff --git a/sci-libs/bmrblib/bmrblib-1.0.3.ebuild b/sci-libs/bmrblib/bmrblib-1.0.3.ebuild index dabaa86922d3..feda6a9d2969 100644 --- a/sci-libs/bmrblib/bmrblib-1.0.3.ebuild +++ b/sci-libs/bmrblib/bmrblib-1.0.3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy ) +PYTHON_COMPAT=( python2_7 python3_{5,6} pypy ) inherit distutils-r1 diff --git a/sci-libs/cantera/Manifest b/sci-libs/cantera/Manifest index 611bbf3be78b..8052ff490b9a 100644 --- a/sci-libs/cantera/Manifest +++ b/sci-libs/cantera/Manifest @@ -1,4 +1,4 @@ AUX cantera_2.4.0_libdirname_variable.patch 1252 BLAKE2B 324ff20163a45f7a23fce17b291f36278c3f4a1afbefc09a62b9570230f030c023e77a70dbc034a8006579c6bd4664bda25ff7c9b963a9289bc8d01a03f6edb4 SHA512 19f4909cd5a9edeafbf5bc6f1af7192b30196d59c1e154d6c7dd80c69ee71d15dc8f799e97940c1c0f29905177bb60405be2e8640fc29a215957a4de8f097fdc DIST cantera-2.4.0.tar.gz 2321316 BLAKE2B 40750e3864afa3d35817e6f5777a6ac235261e9d134ef749966dbd738a2af5efec2882e6dcc719851f88656b41469e2159d3bff3df32f6abdf57db3b0a2afcae SHA512 8bb0fee34fa5bc9ec78e6f21a100eaa77bdd966bd0b7f0fa27d452e4f122c69e61648beef847178490f5c5d56267a96f6081cac9ccd03cea153c32814e0e84e9 -EBUILD cantera-2.4.0.ebuild 3309 BLAKE2B 2d3f1ae731f28131f9a8b002f5e875d768330177a36cc011cbbc8b4578cd18ed77626c3eee5ccd07fcdb23c456c27eca1a396f5f9a90c826c1cc637238fe401d SHA512 9404f1e3a761e2ca41b4b59d929207a295a9781c00753abbd7e674fe22a9b6c613e2692eae0d3716e842632a22f63d43ea8cbc66db80b294478e81f12247a05c +EBUILD cantera-2.4.0.ebuild 3304 BLAKE2B d8d1ffaa3a7d70bb34e6c2982ad2640e9a1db9b94bb6e9a9eff3c2c3361398362858a4b700b33413c7b7ee8bd6d03410d0e9eaad0f73b5328f74ba7a1f140eaf SHA512 a81c574f2858a7999647d9bf340b13eb24436575016632526d8a132359f257654da084b9aaa5026adc627d2240dd5ced5294e6788a01e55229769becf55bf698 MISC metadata.xml 792 BLAKE2B 8f5617f3f6d8047a15e0fcd14a2e11647fc2a7442759434fb98ce2492b962edf38ba662570bfa627c7db10ef00cf945d73029ade83a5c34d8e21adadaae26454 SHA512 0bc11e72add5ab1e31e0ac5ec7b2c85be2757c0cc4d56d0df16e9a7afdea89f5ec6fd2f46a730d4caf25eeba66de0405631acf64fe271272f2348f3fdeaf7515 diff --git a/sci-libs/cantera/cantera-2.4.0.ebuild b/sci-libs/cantera/cantera-2.4.0.ebuild index 3b43b50033f9..6e83a5c6988c 100644 --- a/sci-libs/cantera/cantera-2.4.0.ebuild +++ b/sci-libs/cantera/cantera-2.4.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python3_{4,5,6} ) +PYTHON_COMPAT=( python3_{5,6} ) FORTRAN_NEEDED=fortran FORTRAN_STANDARD=90 diff --git a/sci-libs/ceres-solver/Manifest b/sci-libs/ceres-solver/Manifest index 98eac590c840..2796a5feff2b 100644 --- a/sci-libs/ceres-solver/Manifest +++ b/sci-libs/ceres-solver/Manifest @@ -1,5 +1,5 @@ DIST ceres-solver-1.11.0.tar.gz 3944965 BLAKE2B cafae018abde9b8085f7e8841a6a720ef52cd40178a43c3050b6b20465bc9675cc326a6bc405572a235758c5f2f99e936375f711bf5c4b121acfe0c0641713c6 SHA512 4941538e6ec31e2ee56a24446748dc5d6dd02ba9c151e4320a2db943fd1a377455b0ee23d56780e1f05322b30e25057145c540fde901d7fd2244ec630a73527c DIST ceres-solver-1.12.0.tar.gz 5008861 BLAKE2B 52b3954dde96386bd031543ab9d7370368f58f76f1dec9d24ef10803da787cc96f40a1c775626fde832b70ebd94cf4274c70a8fb4bd7e1bcf040e119cbec09f8 SHA512 485eece0471cf05d31b5dd7e133e23115a334a4ed557a3c1bd0b715a063f840738af8f507e935522a0dae90ce6851984c0002a25e9b445b90889792f68a05571 -EBUILD ceres-solver-1.11.0.ebuild 2390 BLAKE2B 92eadc8f67435ffaa8a5f93911c3a6399d7ce5459475e616564361a7fa0065d0c351d803b560b235eba17a6482965f8b5a0447e67ae56f9e7ef24d92889e20db SHA512 4f85570276c40e2c6800a429b26c7b3769c715181bc1242ef3e0d77fbe9292086061d1f804c642a56737d69d5d951a5852cf546a2e0a15df02eec9f0067e6ebe -EBUILD ceres-solver-1.12.0.ebuild 2399 BLAKE2B edfe967935a1d4501a016a5533612804dee8764fb07b32bd7a6bc09359446da94f0e53d4a89fd2050379961332b67b92968cdf28c89c65797fbf2be05ba48e96 SHA512 258eb56d4aa6d4ad9587cc825b18abc8cc90a921ba1733d6d18094704386ddda19aee9260c7dbc21d9f9bd9d8f9b55a4cacd2437b798be73e9b80b7c21dae239 +EBUILD ceres-solver-1.11.0.ebuild 2386 BLAKE2B a10b3bfd896a22a1b9898d1bae44bd6812e599afbc3ef4b5d9824dec772eb1a8363ed021e01e77064fbd4731e2f82ddcb80a2d78ce1ba21290f460790357b068 SHA512 f35ebac140fe5e9be8ed07513bc7b50c97a28730c639448634cc03f49df3845239d368c25f1964e9381bf0fee220cdca0e26c35024d334ca7fece2935038ad8f +EBUILD ceres-solver-1.12.0.ebuild 2397 BLAKE2B 317da75883fcbaf4b3075779c2aacec4cbf5f8cd0db770a6e46acbfdba9c35a1e8d24d71136f7f9e144369c78b51fddce3f8a81130316fc3ef20eb980d16f6f1 SHA512 4b738ccb269423c735cde7c59305e640abad88d646494054ae206364c8b857464e759f1b3d45809ca5412359429ee3d2dab21c6c382c3970204e3b6fbf338d32 MISC metadata.xml 1525 BLAKE2B 46de33a7fa6513877e2427442e918d8e39871a6b6b8a15a18d14dcedd55c42bfb1bdeab7e1cc57c0ac03ba06d5c3628dd666b6f0787eac5c9dc75785e2a9e471 SHA512 4c95aef23ce327f9cd11b53638e1b6485eb789cd296ad8a571278b65c9001465f56c97b97db6e2c4a4ed76336f0e33684958adef593d74193cb73930e7ea5ad2 diff --git a/sci-libs/ceres-solver/ceres-solver-1.11.0.ebuild b/sci-libs/ceres-solver/ceres-solver-1.11.0.ebuild index f9643b670583..28e2a35d321f 100644 --- a/sci-libs/ceres-solver/ceres-solver-1.11.0.ebuild +++ b/sci-libs/ceres-solver/ceres-solver-1.11.0.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5} ) +PYTHON_COMPAT=( python2_7 python3_5 ) inherit cmake-multilib eutils python-any-r1 toolchain-funcs diff --git a/sci-libs/ceres-solver/ceres-solver-1.12.0.ebuild b/sci-libs/ceres-solver/ceres-solver-1.12.0.ebuild index d9c8044cdb33..a77aaf09933b 100644 --- a/sci-libs/ceres-solver/ceres-solver-1.12.0.ebuild +++ b/sci-libs/ceres-solver/ceres-solver-1.12.0.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) +PYTHON_COMPAT=( python2_7 python3_{5,6} ) inherit cmake-multilib eutils python-any-r1 toolchain-funcs diff --git a/sci-libs/clblas/Manifest b/sci-libs/clblas/Manifest index 5eb4087dd7d2..d31fa95047cf 100644 --- a/sci-libs/clblas/Manifest +++ b/sci-libs/clblas/Manifest @@ -5,5 +5,5 @@ AUX clblas-2.10-fix-pthread-linkage.patch 684 BLAKE2B 6f50b130f57a3a36a202c516bd AUX clblas-2.10-use-boost-dynamic-libs.patch 579 BLAKE2B bd7d7913b72baf15dd733a75050a5981c369fd42ea9c4ad2e6edcc084d52476b65a0b7269ce6c6083fc8fd86c2e2df0716cf0db9a645918c55b52e23165aebd1 SHA512 a07163684bcf69dba8c2df69d120a25ca7186104d40c27bf4d0267a21320460f3585d3fb1fb132df5cc5a1bca2905623c0285bffceb125c1f7d89129a3cc4f65 AUX clblas-2.10-use-system-mathjax.patch 765 BLAKE2B ced4d5efddcaae15a5844bb2b2cdf32f03f117d394ee9daeffa5c4f0bc10310e7898a2c305774970263cc9e1d3d7e247d23cf477dea906d64af45395d6770807 SHA512 156a0a664bbab80a17f3032c759656769eee36db0a93e4fd4a983eb584ef56d2023aef37b565c8cf81adb507f00f6b83ca9d31ace66c620f2279ca82aa512744 DIST clblas-2.10.tar.gz 1154117 BLAKE2B 67035b03ab3a8fa07f32cb8d1d40af39fd885ceb21d9754f8a49a62adcfacbeeec703dfdae922ec0fc915a2dcadff2fc2f07a6c5ced74db3da6cd85c6c63f4d5 SHA512 5ed43104aae565292e0df4cc9e014cf483ccc0ff89257ebb5817f6508bfc9593585ed658da639f2167fbfb5d92ef116be4d5de3694f56e1a1e228bd42b1c05c6 -EBUILD clblas-2.10.ebuild 2364 BLAKE2B 774f9f3170026e9480bcd50f0a8f5829a12dfd36a0800e5ddee21ab7a679293815aaa023a84a1ece605bc2e522c82f36bdfcd61a4b8abe08969bc3610cfc3ec7 SHA512 066271bfb93b7dc014a14b8d8b852025d62f84c27ff10b163eef7663b454a61ccab25a78e584463e774633e10e1f2fe394c484fc4191463d70786035e65748d2 +EBUILD clblas-2.10.ebuild 2357 BLAKE2B 09175185d9956f21c5250cd67c84f09476f6727e96c06bff6036dc8ce2e686f06bf69ac593674c38639392b04889967e6d4fb5cba36c05804f313d60b87bc007 SHA512 9f232367a14cf8200847ace8b84743173cd8a96e332959c22b1be15650651e70667aeb3a14520a63a3b100a4dba2ea28c9102856d797d99f45785f30199eed97 MISC metadata.xml 1029 BLAKE2B 9f21ddf2d9d08fccdf4f40c7324feaa5dc003a8ee0abe35f6158e3d9f507edb593f89216802ea04192486615ef5effb9ce5d70d42d4da5000c246be4db5c4e48 SHA512 62e2f6461060977e68d8f175f40d8de1801f5c4f635e33817ffb04dba9b8a19747bcd99206972e21b8780f5f0499290ff8b0d46bf5bdc1463659a8dd5cebb483 diff --git a/sci-libs/clblas/clblas-2.10.ebuild b/sci-libs/clblas/clblas-2.10.ebuild index 545451a85aeb..c7e12732bda6 100644 --- a/sci-libs/clblas/clblas-2.10.ebuild +++ b/sci-libs/clblas/clblas-2.10.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) +PYTHON_COMPAT=( python{2_7,3_5,3_6} ) FORTRAN_NEEDED=test inherit cmake-utils python-single-r1 toolchain-funcs fortran-2 diff --git a/sci-libs/deap/Manifest b/sci-libs/deap/Manifest index f2fab24e0007..fb46784c5c4e 100644 --- a/sci-libs/deap/Manifest +++ b/sci-libs/deap/Manifest @@ -2,6 +2,6 @@ DIST deap-0.9.1.tar.gz 968521 BLAKE2B 2846e98b88164c09133317f7eaca09e096f64b6dec DIST deap-1.0.0.tar.gz 847713 BLAKE2B bcf9f862f8d1ae37723f026a3bb06c2e168a2b8d868c99041176747ae02ca2e78d382b241a1ff2707ee352706ec0de5cee90c00432905479de10886fac7fcd12 SHA512 4d7bb72586c3c8bf1b7e353721cf86be6b6a845965a69f03c60fbfcc5995e88d99b094aa6a82cdf8c4cfc4aae7401c1c30348f54702e7d5d91e3f0aeaae4af49 DIST deap-1.0.1.tar.gz 861409 BLAKE2B f0b37e4fc054b86a4bf08bd010d02281317bacdaf6b3c80fce99a0227907dd0c4c3004692d90471b1dc53b2d30d3bc6fb035f1ccd4886bf7adda33845c5e5c9b SHA512 82e7e60f669d242aba1786d5a9c1f01dd581ff7e77b4e5c2ec173d06c4ea2edc33ebae2390f103b635d8568b2664ca5ad7f9ba81ebd26472251a1c0d04b3e073 EBUILD deap-0.9.1.ebuild 423 BLAKE2B 7c716bc401d0aa7c78a2c830962f009270506862d6bdf7a961b9a73b346c675956d581eee12c26d0d577ff2286639a8d9edf74cb29a0ca11cd302e977731cb74 SHA512 b0134b6c4a1a8aeae92598860b95be4b232c75b5617b2081f54780c14e28734e628586e79d5b6c01ea3bec6bf60a8c0d0e02f3c3e3e0185b6fc67f8c669569f3 -EBUILD deap-1.0.0.ebuild 461 BLAKE2B 75c26c8ef0bb488a6aab966d6e89ed36d1a90eb72ef7068f968771aee6a925c6816640cd372b57b4c8c4237e9ba4e62bad57a47707b9267b4002e398b933749d SHA512 24dda487f5928c66cdab3c40c544f6ab18955c6af2a6554e894f0d82b64ca868d8ddcce90fecacf244ace4295428cb7900a879cbf64ce3b07ecbd2ca2940b548 -EBUILD deap-1.0.1.ebuild 458 BLAKE2B 5d22a03919ec36e0f678f3a7b820ffe1b0304c472e18e8531d53276d85bcaab8b0fa31bdd6fc2a70e5a76e37d22164c0994d2b6d49e44019b7fe928adcf905d3 SHA512 35f94642d86edfb29cbada4b49d730672748d7217bf74ed78aa4a6fbe558e4220ca61b1785a80c3bb70e0c72bd91e22ef56ff1b181c9c76dfbcd0fdd82ea7514 +EBUILD deap-1.0.0.ebuild 452 BLAKE2B 373cfe053f95d3528b254a756082df6a3b6ba8fa98ec67ed767f7c12cd91604ef63bf501cf946a97e63890565ae2d27f2c1262f45be8646b9643fe948b925edd SHA512 3f86601c83201641f102338eae2cb6e07937f8df604fff0c516965a419cb1214cdfe04eb84d9e66c1fbd7a01a8c9269924faae6814008e9189e83c31b662b6db +EBUILD deap-1.0.1.ebuild 437 BLAKE2B 8bcbe6f25ea826bdae8716f742e4a1d170641e1a2d500ceb061c2bca29453a12718e1ceb0426cd85f7afbba56e5003ad5ecfcf9f32db6040a4dd298f1d400415 SHA512 c3f4b72fd66c84a5a3e81609dd2141c7194bf187ad51d661d6ee7fe98a10a441e4d15e2a3c5c175aec9300739485b9fd893c4b378cd140ed7d324e9899c8a165 MISC metadata.xml 681 BLAKE2B 245001477de80f344ce15aa29f2ba79e62f51a9d8a7ae86b19ce631ed691408271737ad18871f93900e13af34fddc777b2ef9ed544be6befe26e8aeb7d89355e SHA512 a123b25b398dd6cb165faa331a0bb39154ea1d5d2f128f55330cd84bc042584f13a55700fd1f3edb7def994a6a6150fa3db4247091b8234d39456dedea7db58c diff --git a/sci-libs/deap/deap-1.0.0.ebuild b/sci-libs/deap/deap-1.0.0.ebuild index a40d015405d9..923a82748ad6 100644 --- a/sci-libs/deap/deap-1.0.0.ebuild +++ b/sci-libs/deap/deap-1.0.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" -PYTHON_COMPAT=( python{2_7,3_4} ) +PYTHON_COMPAT=( python2_7 ) inherit distutils-r1 DESCRIPTION="Distributed Evolutionary Algorithms in Python" diff --git a/sci-libs/deap/deap-1.0.1.ebuild b/sci-libs/deap/deap-1.0.1.ebuild index f961fd5a3b86..b33af7bbecab 100644 --- a/sci-libs/deap/deap-1.0.1.ebuild +++ b/sci-libs/deap/deap-1.0.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" -PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} ) +PYTHON_COMPAT=( python2_7 ) inherit distutils-r1 diff --git a/sci-libs/dlib/Manifest b/sci-libs/dlib/Manifest index 3d790a1878d1..42d185ea3618 100644 --- a/sci-libs/dlib/Manifest +++ b/sci-libs/dlib/Manifest @@ -2,8 +2,8 @@ DIST dlib-19.16.tar.gz 10411975 BLAKE2B 93047590a4d8f4685970d3db6841cbf9cc90ca8a DIST dlib-19.4.tar.gz 7226923 BLAKE2B 2d72936fc46d559a80288e7f88a64c372fb5f8dcfc69b57abee8a27519f3084fa0cf4193261dd9758f9eb718e755d46a17655e38cb74aaa0046855f11676e157 SHA512 23bf80353f9b6ce07b6a3a7df05016705645c18bcf2b3ead567935008ea12c9f6dc0722d9bbacc009bd26f78eb43c1cbecf776bfed5a3445c1f2e8e208f201e2 DIST dlib-19.7.tar.gz 7670615 BLAKE2B 13343f3b99bf5dd7a9c032de09eff47f1675bbc978a93edfbd952196b2347e4a887a8eed805f22985477b10ecfa1df85fc568e32f1a00b17b0292a0a51db9764 SHA512 a3877066e04a411d96e910f4229c60a86971a9290e840aa4a5b2f0b102e9b8c37bfede259b80b71ba066d21eb0aa2565808e51d0eab6397ff5fd2bac60dcedd5 DIST dlib-19.9.tar.gz 8892457 BLAKE2B d18548e09f8169bbc9d7f339599bd58b940410839b259a8d7be9cb999f82e634ad5cd0539adb45239dab821ea1029493d24ae9990ca32c75c744e2c5d9e218f6 SHA512 1e2123c22e1b13cc84108fa627bfa92eadc9dee63f93a9f45676bbf2b752c8728117d915ac327f5223b0cdbce87dd3bef2f4d8d5ed3f8f5a314ffa9e8962a246 -EBUILD dlib-19.16.ebuild 2952 BLAKE2B b026843271edc33b088d0bea4e61591579f44bf6c8a6115fb71002d857d20feabb3d18310cadedb8e21da47cdcec46ef77535444d4fc80e7b37d9f4fe46d5ce2 SHA512 3c4e77716a6de00a12fbe68b3823b15ad623f71c81d7a83d18442f7c725aa255ffe5eab6828458f24aad91db16bcf46096b39ccfb50b0a8342b6a726c37cf743 +EBUILD dlib-19.16.ebuild 2950 BLAKE2B 5b5193177d42cbdac7cc02ca06e46b41642175fdec40e4f432b4ace2efab2193ee9e3f92a4524dc304c5cc3f7d59aa6c8b44c932efaaa672812dc0744396de7f SHA512 67b7938ff4e696154021eb4c5a16ca1ceff75082c29e04ee87ad7610bab67ad35e7653609839e0b8b54fae33f49abf510d2cbee0faf2e37f1540695a5fe13394 EBUILD dlib-19.4.ebuild 1797 BLAKE2B 45fd4d3b434852fa3a8d1571e30fee6ffbdb254ed471433fac534c26854ab69352b981dae4ad45b404cc6ff8525a92bb22915bd058c18e0f00d4c3cce9157164 SHA512 ef2172c18b446cf98c79e9b6a4dcf622ca62d05cc353d82d35385a16a334a94d5689af5117f9fee26e9e32346da57227beb83ca35b4b216135ad15b214042328 EBUILD dlib-19.7.ebuild 1795 BLAKE2B beb38d516fb6c854f7958c6d63d83d5612acfdd384986df8ef7cfc58bca1a2c323078d96711882f4a2adeef775520fdef9e08caee550667d2493eead4fa7e9c8 SHA512 e3b82055fc6e093d2cbd7850b91354cf3e5b62cbf0d614b1c62316cdcf7aed0082808400161ea072d21a4296f901d5edeebc039ff5db73aaa0a921b6cba106ee -EBUILD dlib-19.9.ebuild 1998 BLAKE2B 57bcf753826ddf3366f0c6001ca4e98292173ff6834419eb7b99db9df53b6b939d81a4788cbf63463c1fa4bf289060262085f2c9709cdd5fd7c1600e138ac94e SHA512 15e4a3d3d024e11c9554d0d2c6b163fa612f3f39fb9e291bb78bdf9e2c898b4b22e04181e26b6eed5a34ecd6bac8036a8b31052c9c32f32f0ab46d80d2bd474d +EBUILD dlib-19.9.ebuild 1991 BLAKE2B 10801b1369fbc58eac0b7dbb8bfb9c4bc2ba270333545a85957f0ba3b047f3b83d61fa6e19a68fd73fb0ea38f712af4bc18da6da69f9e31e3ecb6f1213ad32e2 SHA512 cc886fb9acc3b97bed94dcd938a33537a0d4c3041103caf569f72884102579b523eabfc0198143747a1bdacdbb5770aceb66181b3eec56231532db21a66311e6 MISC metadata.xml 1002 BLAKE2B 899d622186d6ed4ab0c8c448bdbe312be12f0eeeec5e4d4ae031de4dcb26d73f0489b697375893d4c4bd16651c6b2d40ac156b67be0b376ec270d7d99a6f465a SHA512 1977d192107b78b97d5336d3e5b2e43a7ea12ede631a864ce14aeab2f9d328526f815fab0d62ae1417842cdfe9e1e7c0494fcf79be535dbfc4e3ca9342447b5c diff --git a/sci-libs/dlib/dlib-19.16.ebuild b/sci-libs/dlib/dlib-19.16.ebuild index bdcf3929b23b..93b39e4eaa05 100644 --- a/sci-libs/dlib/dlib-19.16.ebuild +++ b/sci-libs/dlib/dlib-19.16.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python3_{4,5,6,7} ) +PYTHON_COMPAT=( python3_{5,6,7} ) DISTUTILS_OPTIONAL=1 inherit cmake-utils cuda distutils-r1 diff --git a/sci-libs/dlib/dlib-19.9.ebuild b/sci-libs/dlib/dlib-19.9.ebuild index 82d750cd9a8c..555dc500ca7d 100644 --- a/sci-libs/dlib/dlib-19.9.ebuild +++ b/sci-libs/dlib/dlib-19.9.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{3_4,3_5,3_6} ) +PYTHON_COMPAT=( python{3_5,3_6} ) inherit python-r1 cmake-utils cuda DESCRIPTION="Numerical and networking C++ library" diff --git a/sci-libs/fftw/Manifest b/sci-libs/fftw/Manifest index ffe08dd42d84..5323e8de221b 100644 --- a/sci-libs/fftw/Manifest +++ b/sci-libs/fftw/Manifest @@ -9,6 +9,6 @@ DIST fftw-3.3.6-pl2.tar.gz 4185261 BLAKE2B e2f877c13ab441ddf1ae731cf3ebdc5d1565f DIST fftw-3.3.8.tar.gz 4110137 BLAKE2B 555ac1401a5a41b7661afd0288c2353398f2c9b73695742459079ebf050dfa4c371484ea65324fd4b7d374f70d88a5942ff8abaad167b0d44d485bf1dc9e208c SHA512 ab918b742a7c7dcb56390a0a0014f517a6dff9a2e4b4591060deeb2c652bf3c6868aa74559a422a276b853289b4b701bdcbd3d4d8c08943acf29167a7be81a38 EBUILD fftw-2.1.5-r9.ebuild 3148 BLAKE2B c6b8afd87370e5f46aa702cebf74f7daaed6234ec175e013046a9bf13c8168a3a8b223c8bd72cba2aabbee19f9a246bdf1954865945a90a94afdb4de21e09936 SHA512 bced55608e2635cb945ff22ccdcfd1aab37313edbf64728f53fc6653cde54c7863f2dee32f8a198205c46906363a1503ad604f2a3d47f79fdd97634a67caed59 EBUILD fftw-3.3.6_p2.ebuild 4433 BLAKE2B ba57766a5fc3f4dbf6eb5545b55e2c8eeed8a5e63cc35746fb78d9b583f2ba7831062ccc471cc426f12c1635cd5b259967e1a855a9465d2b566847d7ce896322 SHA512 61dd69bd2e7d1b0aee3907775a231837b3012d6e31ed1cd02436e74d53c4d8db5e7dceea9cc4debde00d9a3390f58418047801202a616691cda6e4274e67f94b -EBUILD fftw-3.3.8.ebuild 4464 BLAKE2B dde9683528689277dd8265737eebd85dccd37bac2270d55f563903f0459bed7b3c244187782bd00d6da887f067f820a990b365258e19c9decaf5ecc306f0bb02 SHA512 2aa1a0c1f18148f68b6b0e1791b56b456649d53ee1ba6910f1b22ad320f77b5f8e9209f6c65b59e8281f18fe531789c81aa7c3718c237869945ae8db6c8e6466 +EBUILD fftw-3.3.8.ebuild 4460 BLAKE2B f19d409d070424a703317f2ae9d2a856503c1a5287eb8824c68b8246ea2967c4183bb9e540e84d82d15f7994af0099914928923c390090fb13e2e20fffd151c6 SHA512 1d10035d207cdf625ab775f9d526dbba6ba34a829608b861707ffea5de8e8b0dad56a60dda2f9414e7d382ab50bb083061cbb1c0d28b5456eba361bd3dc55b6c EBUILD fftw-9999.ebuild 4654 BLAKE2B b4118a314849101394a263073a661735c3e2ed85ff0b1b55ac3f62e23d295bd92259cca9f21f4e65839d3f264febdadd4198789fa5728c5c71a7c305ecac0bcd SHA512 b19cb97bbc3cd97e3d8c0500bf667e960ae252c6b3ef083736ba903f8bfacb284dd0369b15f3013754978cc9fe71f8dc5f21441e1854bea9967fbfb5a898f94f MISC metadata.xml 1088 BLAKE2B 308c6b8e2b7388d41c5ee6c3336b7b61037277b4563cb212cccaf25c894d350434eaa0f282172f943cf26496345b4c7e58afa55f50b9cf07fc04aea7a5d25244 SHA512 df52860deccf7e7139affaad8cfb837b7f3770a22c621f668db24d916cee5b27acc1486884797e8d0881d8887874627b919816f8245101982e963a8db43f3c98 diff --git a/sci-libs/fftw/fftw-3.3.8.ebuild b/sci-libs/fftw/fftw-3.3.8.ebuild index 47b31f4171e3..d345f5d141f9 100644 --- a/sci-libs/fftw/fftw-3.3.8.ebuild +++ b/sci-libs/fftw/fftw-3.3.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -17,7 +17,7 @@ if [[ ${PV} = *9999 ]]; then EGIT_REPO_URI="https://github.com/FFTW/fftw3.git" else SRC_URI="http://www.fftw.org/${PN}-${PV/_p/-pl}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" fi LICENSE="GPL-2+" diff --git a/sci-libs/gdal/Manifest b/sci-libs/gdal/Manifest index a0b7d1f206bb..5714926612ab 100644 --- a/sci-libs/gdal/Manifest +++ b/sci-libs/gdal/Manifest @@ -7,6 +7,6 @@ AUX gdal-2.3.1-poppler-0.72.0.patch 2377 BLAKE2B c70dbfba879ecba9956b27e56ffe6fc AUX gdal-2.3.1-poppler-0.73.0.patch 906 BLAKE2B c71bf66068f19e80f38907d3f5ffd24e73ae4be99f720cc852ba8aad2f6999a020d59e068ed8a173c6f84e97471c1f6937f82d2519a166282216995cb8db69bb SHA512 0e846ec7c5ddf44144949018ae70063df1043f9dc2730bb189e794ffb40bd91869bd6f5939bd40fc88b18fb53f20151e286610a8db6e9292ba1c5ccc4065148f DIST gdal-2.3.1.tar.gz 14450452 BLAKE2B 226ddf80ff8b9e3d420ac717b245a09fe3daa0331931f4d371b62ab9fa9bb0735ca11e1e045398de92d61b68815aa1dc3e7b6568f4853964cf42d188e46e6eb7 SHA512 0c5bb515dd2a9ad3110421b39bd680ce7e9de68e969cf35a7e63118965dbe193d25a7720a525e53af153de3e78f76ccc6983f4dcdfa6ba429d732a7a47a35d57 DIST gdal-2.4.0.tar.gz 14533664 BLAKE2B ec10a4a9ba438a758131c1b80286b27ee17f1f270e77af61d70ed4149d63b9224c98db9c55156075ebd86b5f0875c626d87df3779f0b981895ff1c00786f908e SHA512 9517b23009621ed2622a460dc813b30de726d293531c6f107fb308a31e45a143e67e71aa3af3d1faed554ad516a35924973d714c63ee41445ac8d3b2da61dd10 -EBUILD gdal-2.3.1.ebuild 8398 BLAKE2B 9416c124004315533e54b39f042f52bc59462768f7f43c26bbbb69eef6843d43a1173d17f4d75d939d9d2a812bb3d171381631af6939caadd8488b1ea40ff845 SHA512 f4de15f8d1b1a4e772e2480bd7c5d4ebc68bb5c0bfb03d90acad5a1e1f3868cced22cc1af3d3b90ee85868eb1c5d21dd9a46b32483c690de88ab6ca363ac4661 -EBUILD gdal-2.4.0.ebuild 8302 BLAKE2B acb5aefcd219202c6c7a757b267f96781cb9914199fcba2f549b43eff19f10b1f1c44a9a51aa11abaf3afb66f9a64832e8a18068aa2eda776d93d3d31decb223 SHA512 1423525042e86b4b9309a8aea91a4e43ec4bfd0a67e174c66628faffc516c618892576e69446c345341743962b0b64e9088e737ceb9c789d6b9472cc5148c4e9 -MISC metadata.xml 1616 BLAKE2B 7167165623c93e069ce77ef80e68e6339fc38354c0db343564ce8ecf3566e0d61b8b5aeb4e6b69e66bf1e8932d18de54b528bf1a2148767efe3b5cf985a31748 SHA512 dca0cb7a8c94a5313aed09f8c28ae35a55de4b0ff8198469b7f9adc8220b29cbd8c3f92db121b944b03c169b302ac8aa95f4342b76510590aff63a5f122c74c1 +EBUILD gdal-2.3.1.ebuild 8396 BLAKE2B 9f1237ca5566fcbf9cd96d8625fab6378e177659a5df2016c8b3a6f91ef6294a9ae1fcf1e9daa37f464ba77376a183a1be551831b1e3b07f4462a582999d381b SHA512 5c90139465932d1b503e26a401afaecd4388e3e34b8db86505931cd4aac1702457a91fedc5557ab5bc5d31c46a86d03a9cf8046d315800dc4529e1fbd7ec4bf6 +EBUILD gdal-2.4.0.ebuild 8302 BLAKE2B 31e64b20c812786e4cc27a103e85838a38d6082bdf517f16cf8363b35cf18eb40a19853efcb2d37e739d137daa3d01bcb5c9769b314f26a0e9ed75250358692c SHA512 fcca09c9aee575decbf9a59695a4865f0c488242415812554868a85bbfa5aea7306306f756154ddd32daeb8e95c16e086d11b4b23cc54f9341c9a1c9df95d2c5 +MISC metadata.xml 1522 BLAKE2B b67678f81739e2fb2866cc6ca49545368fce4a85b145ba3f8228b8a39ecb2d7f75b55500f13768838c9ed11a47f586ab7b05eb31e2dbf6fcd4d29c5d8896107f SHA512 091112e555a5a77c5643cbd4465046bfd9fe287e209b42f5410787a2f1a2e4d7ec640efad93c277f0f6581db2264fa104d5aba2e8cbc4126c2c14fe4d86afcee diff --git a/sci-libs/gdal/gdal-2.3.1.ebuild b/sci-libs/gdal/gdal-2.3.1.ebuild index 0d3e55d9857b..da763e365dc3 100644 --- a/sci-libs/gdal/gdal-2.3.1.ebuild +++ b/sci-libs/gdal/gdal-2.3.1.ebuild @@ -4,7 +4,7 @@ EAPI=6 GENTOO_DEPEND_ON_PERL="no" -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) +PYTHON_COMPAT=( python2_7 python3_{5,6} ) DISTUTILS_OPTIONAL=1 inherit autotools perl-module distutils-r1 toolchain-funcs flag-o-matic java-pkg-opt-2 diff --git a/sci-libs/gdal/gdal-2.4.0.ebuild b/sci-libs/gdal/gdal-2.4.0.ebuild index 3faf2202c974..67fd2d0fa327 100644 --- a/sci-libs/gdal/gdal-2.4.0.ebuild +++ b/sci-libs/gdal/gdal-2.4.0.ebuild @@ -4,7 +4,7 @@ EAPI=6 GENTOO_DEPEND_ON_PERL="no" -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) DISTUTILS_OPTIONAL=1 inherit autotools perl-module distutils-r1 toolchain-funcs flag-o-matic java-pkg-opt-2 diff --git a/sci-libs/gdal/metadata.xml b/sci-libs/gdal/metadata.xml index 14e5e92e78fe..7088f71ba0f1 100644 --- a/sci-libs/gdal/metadata.xml +++ b/sci-libs/gdal/metadata.xml @@ -25,6 +25,5 @@ <flag name="opencl">Enable OpenCL support</flag> <flag name="spatialite">Enable Spatial DBMS over sqlite <pkg>dev-db/spatialite</pkg></flag> <flag name="xls">Add the <pkg>dev-libs/freexl</pkg> library for xls import support</flag> - <flag name="zstd">Enable support for ZSTD compression using <pkg>app-arch/zstd</pkg></flag> </use> </pkgmetadata> diff --git a/sci-libs/grib_api/Manifest b/sci-libs/grib_api/Manifest index ff0e9653007f..5c5b2659ebe9 100644 --- a/sci-libs/grib_api/Manifest +++ b/sci-libs/grib_api/Manifest @@ -3,6 +3,6 @@ AUX grib_api-1.14.5-disable-failing-test.patch 841 BLAKE2B 7ee8902b4ff278885bdeb DIST grib_api-1.11.0.tar.gz 14412684 BLAKE2B 72375400f74f3edba62e781b9dac4c40f3944c676cd90221ad57b0d6690a3a8958ef9d77c414ccb45b60ff2fd2c93923628e0ac3d0f10cfb4c393fb91eaf3001 SHA512 09c50d194049d2d19686139fb7150bd7399fc05bb5b7e40e8d91ce0301698263c40357b8524f925642ae6f78d9bc61218be26bef7f2dfeb326ccc9e8bc3a49e3 DIST grib_api-1.14.5-Source.tar.gz 4530071 BLAKE2B 7d9660e0c244ace011ef53e5a77c8ddc1f9435b210df407d6e90ef111c501cd589db1b34739937d5c78d6e1050b12d7c334b215122467a25b9a513e817a0eb7b SHA512 ad31dc27adcdeeded1aa3c3620181c0d4a5250734724c242443d19332b84f2297b4dea2aa02027627321fa35822c94865a41f24d03eb1143756621da14a59322 DIST grib_api_test_data.tar.gz 131042849 BLAKE2B 9036d4363b86ae0ad948026dd8ea7371232723942dea9eb6d8cceec466d8e37ebbe6a8e4eadb4cd413ab40601d8ea01c91bef0265310aac9ea3773a9bc252868 SHA512 25b37c3e725f7a2c18979d96e7d512111ba54f4e448c57e6a8ae913b7f13be25d9e643edb45ebc714daf6de51d85e9a7d252e735299affc562b9911e53a95058 -EBUILD grib_api-1.11.0.ebuild 2060 BLAKE2B 57e34020950d5cdbf9eda47266d09a23b05bbc2cf8d19306b58d84a9ba8fbdb48dc6f6644befcfa513d04b12cb2bede34b1a6c04206abfdf88b514d20f8c0e39 SHA512 c58373e3399a3a4f43f5d791036e5011ecc07e38f70f248dcafbd1263dfc8a2fa621cf33936de03bffc3438d35ef68bf54897717d2577cf184a9acf0a6e237b8 -EBUILD grib_api-1.14.5.ebuild 2468 BLAKE2B 09926caeb1da2df9f63fac295457b8af5c40a603197d54de2417c32ca1b3c6b8ad37adffaea463696a9fdf1ad478a53a8f68e9382fbb07f33ac512716edddf9a SHA512 6d6c4f752b7f42b33d15a54f87f40c9385277ae02e5bd7641b6d14567471a8913ec13d19ccf8782a021ca12d23b289ee5445d421582e1b16cd2e44604cb60bc1 +EBUILD grib_api-1.11.0.ebuild 2051 BLAKE2B df350b475c33ef307e2d1066196a085bb26b80a4efa02deab9d53bc44bbac3fc07b30b4a37e4215416f54f76789265a05c9cab8b9e3fdd4916280e616c279e97 SHA512 d19a87ecd3f3a8b42786c31fdbcc928f7cc2a0e9232c9f907315b6f1f8222dc066cc9941e9fbe9f3621693e10b5c21218b046327bd356401c82cbcf1b1b92a12 +EBUILD grib_api-1.14.5.ebuild 2461 BLAKE2B 01f6694b4bac595014ae94e85bc03bcc03e8c23c3af009c62c74fdae93dc17200cdf23e6a9e881605c440765f1b459a6d1f041af0e327e19569db4c7701c5ef5 SHA512 88f1eaae6f1190e2a02a023b620eb346e9e70e8bb00b81efa699ea7e16d0cdd9698e3382590e78abfd09c975216bf1a674e654f9dd279c3380dc98cf995bda7e MISC metadata.xml 890 BLAKE2B 6a02ae5a83a54569ff02b5f2d30c4be7b765bc148772ec0360cff70ecf2d0a481642a2a01cdeff9a494a4c173ef120f6af14ee8624c076da6b0c7acd3355f5b3 SHA512 7e1ceccaf41783414b3fd3e3b00db274aa8df748d66e9f83617d4528f84d674ce313568a130cc5bac53eec5fc94cf03c9a35e9bf1f46a25851992f5c44f1bcd0 diff --git a/sci-libs/grib_api/grib_api-1.11.0.ebuild b/sci-libs/grib_api/grib_api-1.11.0.ebuild index 27686ff47ae3..e49572604770 100644 --- a/sci-libs/grib_api/grib_api-1.11.0.ebuild +++ b/sci-libs/grib_api/grib_api-1.11.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -7,7 +7,7 @@ AUTOTOOLS_IN_SOURCE_BUILD=1 FORTRAN_NEEDED=fortran FORTRAN_STANDARD="77 90" -PYTHON_COMPAT=( python{2_7,3_4} ) +PYTHON_COMPAT=( python2_7 ) inherit autotools-utils toolchain-funcs fortran-2 python-single-r1 diff --git a/sci-libs/grib_api/grib_api-1.14.5.ebuild b/sci-libs/grib_api/grib_api-1.14.5.ebuild index 8db77fb1c266..ff36dfbfdf82 100644 --- a/sci-libs/grib_api/grib_api-1.14.5.ebuild +++ b/sci-libs/grib_api/grib_api-1.14.5.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 FORTRAN_NEEDED=fortran FORTRAN_STANDARD="77 90" -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) +PYTHON_COMPAT=( python{2_7,3_5,3_6} ) inherit cmake-utils toolchain-funcs fortran-2 python-single-r1 diff --git a/sci-libs/ipopt/Manifest b/sci-libs/ipopt/Manifest index 4e4fd43019b9..39a89f5f02c1 100644 --- a/sci-libs/ipopt/Manifest +++ b/sci-libs/ipopt/Manifest @@ -1,5 +1,7 @@ DIST Ipopt-3.11.7.tgz 4749511 BLAKE2B c344634e427a6603544e50d661cafcf6004b4192a3912453dee96cfa143ca5f290f0efc39f46e983dcba6fe5b8a0becb2fa75bd6cc6f27be5c8ea8dc05f1ec4c SHA512 a9edd33b59c9744dc4e09d709519be1fc3d014cc4f50254402784aa8035d21617323f2879c430245886f2a13165cc81d26779331dc1601f0edfc406953dca56f DIST Ipopt-3.11.8.tgz 4749758 BLAKE2B c5ee5d3f01f1e8b4b6a1cd7606e2ad1a24c09fb0a8d8ed93fda7af61d543ac4f4579d7bb8817607d916223d9214693e1156f908cef1233a75df8759a1099b5d2 SHA512 1f60ea769dd7305348af3a5d4ed56938f04e59c36fb7a3fa0b808e4788dccee4711f82c3767e2aae87d21618d2a840d0bb22491c21c40bc2f9ebdf4b3a01aeec +DIST Ipopt-3.12.12.tgz 4530034 BLAKE2B 8a8e24e4e5d8ad5bc1fcfa2de525e1e39c88a4c6dd77b51c0549249f517b3d6a1279e355a7cb606ebd8e606551031b653b78cd4d1cb51dd369e051ffa010011f SHA512 c543695feaa39a69b01e0025ebcd8a8772deb369ea1072f17da4ba34c1b522d322959067f3a6cfc40446e00c2e6dd2d6704a55623aba5d61dff44333727368cb EBUILD ipopt-3.11.7.ebuild 2396 BLAKE2B 6ee3cafa3373c403bcd6994bc3c42b35015d4d037db8dc1b68c76af950f319d6c09afb0f15862b0e4bbb8ba8f7193dde4135bd08a633f5d68fd73e51bcaccdea SHA512 6a56ea64340b458b928e6024388b9df26ce8ee881d2dff77e5db4840d16391e1239768b4e18be35bdd911b227615df85b372161a45adc63c14c4ceac8344e593 EBUILD ipopt-3.11.8.ebuild 2403 BLAKE2B b67624c94f8a07d2b3caf61687aca289036a3a34e84d5d7799d858aea8e71909ab9ad2a4cba129d92f2230ffbb775c7690a4306fd12d3cff3edccb2bbd7dae91 SHA512 19515a32ac7745199237f185a7bb84155e538be4e9effbd6b01a7571e289d09290215c43b56a12fda9cb43ed69d5a67a8c38815ab66b571be9b99392eadaa5e7 +EBUILD ipopt-3.12.12.ebuild 2080 BLAKE2B 2c3fa37450613d141645906d21c5776064bb6bd6a862014000f99862c7bad432387f43b25dce44667e71ec19fbe0d52a9995ce86c374222510b55bc8c69bbf48 SHA512 52656a3149d8f7582cdd5157faea9c034fc27d436abb5b5de7859361310daebe461c560c9efab87a9cef9abca36247e0db322a828d482c3a63cf822d16f683d3 MISC metadata.xml 842 BLAKE2B 62d2240cf8ca06d45d88c1563473f40bb3e7a9127c76f0bc8fa40b4e3eeddc92387d4112b4e59e03e06757375e8cee6f209ceb72c85bc9903b239e429ce8717f SHA512 6e18c52fa233ba8c19d3493ceda613b39e310fc32976f289a5f1c9709dac860a0e482390ad601019ea1d9818e5e3499887974466803d8c5800e96e9b0d6c0a72 diff --git a/sci-libs/ipopt/ipopt-3.12.12.ebuild b/sci-libs/ipopt/ipopt-3.12.12.ebuild new file mode 100644 index 000000000000..7aba7e67254c --- /dev/null +++ b/sci-libs/ipopt/ipopt-3.12.12.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +FORTRAN_NEEDED="mumps" + +inherit autotools fortran-2 toolchain-funcs + +MY_PN=${PN^} +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Interior-Point Optimizer for large-scale nonlinear optimization" +HOMEPAGE="https://projects.coin-or.org/Ipopt/" +SRC_URI="http://www.coin-or.org/download/source/${MY_PN}/${MY_P}.tgz" + +LICENSE="EPL-1.0 hsl? ( HSL )" +SLOT="0/1" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples hsl lapack mpi mumps static-libs test" +RESTRICT="test" # Fails to compile + +RDEPEND=" + virtual/blas + hsl? ( sci-libs/coinhsl:0= ) + lapack? ( virtual/lapack ) + mpi? ( virtual/mpi ) + mumps? ( sci-libs/mumps:0=[mpi=] )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen[dot] ) + test? ( sci-libs/coinor-sample sci-libs/mumps )" + +S="${WORKDIR}/${MY_PN}-${PV}/${MY_PN}" + +src_prepare() { + if use mpi ; then + export CXX=mpicxx FC=mpif77 F77=mpif77 CC=mpicc + fi + default +} + +src_configure() { + # needed for --with-coin-instdir + dodir /usr + local myeconfargs=( + --enable-dependency-linking + --with-blas-lib="$($(tc-getPKG_CONFIG) --libs blas)" + --with-coin-instdir="${ED%/}"/usr + $(use_with doc dot) + ) + + if use lapack; then + myeconfargs+=( --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" ) + else + myeconfargs+=( --without-lapack ) + fi + if use mumps; then + myeconfargs+=( + --with-mumps-incdir="${EPREFIX}"/usr/include$(usex mpi '' '/mpiseq') + --with-mumps-lib="-lmumps_common -ldmumps -lzmumps -lsmumps -lcmumps" ) + else + myeconfargs+=( --without-mumps ) + fi + if use hsl; then + myeconfargs+=( + --with-hsl-incdir="${EPREFIX}"/usr/include + --with-hsl-lib="$($(tc-getPKG_CONFIG) --libs coinhsl)" ) + else + myeconfargs+=( --without-hsl ) + fi + econf "${myeconfargs[@]}" +} + +src_compile() { + emake all + use doc && emake doxydoc +} + +src_test() { + emake test +} + +src_install() { + default + local HTML_DOCS DOCS + use doc && HTML_DOCS=("${S}/doxydoc/html/.") + use examples && DOCS+=( examples ) + einstalldocs + + rm -r "${ED%/}"/usr/share/coin || die +} diff --git a/sci-libs/libmed/Manifest b/sci-libs/libmed/Manifest index 4868ca2c1a38..fb849d855760 100644 --- a/sci-libs/libmed/Manifest +++ b/sci-libs/libmed/Manifest @@ -8,6 +8,6 @@ AUX libmed-4.0.0-tests.patch 819 BLAKE2B c6352475b917d4300d15eaa8742c44ed6097682 DIST libmed-3.3.1-r1-gentoo.tar.bz2 36127 BLAKE2B c112215932ac5c84cc75911c20712fcf428a8fc6e8adfd497066315fbc99a70816e0276196ff6366f34eeb3bf6d40586a735dd35cc13579640d7128f563fbf2b SHA512 e55dc96b8282dfba0dc9746dba7ef2ea8616d5617deabd3164d0134ca680e27c2a121432ae22f38fc53a52ffb0ac66a9a17c131488a9d01a757601afbcdc0bff DIST med-3.3.1.tar.gz 43379218 BLAKE2B 101033a766b3b8f184de8b18437a020129da3a11fd947742c30d8b9d274542e7445f1ee1d5827194a1ebc02c701ea6911105102f7b61c24d9d07bb15dbfe45f7 SHA512 f1eba3bc69520b862bdab89ce76694f91ed0e6be42c037df8ec655b6314e8ae776083d5ead61fb34097eb8440302969229d1859b6d8fcce51e7551b75d8ebf5f DIST med-4.0.0.tar.gz 47849098 BLAKE2B 0bc6710f7b5156e09962e3125349573989429e614a203f649843f00dea06217040ebee70e481eed9c0dd304cb7d167efcd216c3600f6954a74f262cc845fff63 SHA512 2840437010481fc5f12a56e3282f8ca5e94df541899e2b511756702f86d0f87dbf2f6e086d8e591e2bd370d8f4bab8089e7f7f939fea16354a23e2b5a4d96cd7 -EBUILD libmed-3.3.1-r1.ebuild 2963 BLAKE2B b4f27e0e6b7023702ba10a134ad7677896c55a860e8d87165490e3075ed16350b79a2c3a5c109d7ebb979fe23285f5f0c53f50eb8de1d7aa2fc8677b22eb71c4 SHA512 a9fff64e93422fbb35801b5aaaf5b1c44874b6d817d7fd3266941a56ff262a6160d2155c7a493b8a6353e4aad85344f5a33e44e59d5b443f849c41df1dff56dd -EBUILD libmed-4.0.0.ebuild 3007 BLAKE2B 31b8cf94002b43263f2c5b9ad204cb5b128bd3347e82bcc1c270dde7a8191e26089bb04937bdc60bc53d0bbec2afe51ca1f7c5459c73eb995350fa9ef74fddc4 SHA512 c6fe01159768798677f75e27ee08d81f069c30a9aa03c14ff687bf32a08919a2ceeb4248e503c207dc4064ef5fc49e4aae9eb3c3b0c8e79f7ec9549543c067ff +EBUILD libmed-3.3.1-r1.ebuild 2959 BLAKE2B affec9e8225346068e8efae6aac6565aec3e2e7e03d49f7c29283002bd302d9f7c82cb01ec35900937cbc49bb3a4875ab170d20cc9ab9bccfa9ee64299e93dc4 SHA512 41d3458105c5847461b8e7077361fa735bb157e4eca8bc9853748a7ff3f1993ddf476a32663f75ebffb2c304bd962b8e180885d59702dbc6dd1022b1deceb706 +EBUILD libmed-4.0.0.ebuild 3003 BLAKE2B 4727e86ebbd16a04ebde8749d9f4eb12703f572743eddcb3b4977b99e852ac6cdc9d805bee315dc8d483cb01476a4a4cf9f30508f821dc79d60ed03c5895696b SHA512 45bea97ffb92f7123140def57cd0b3d3d336dc0a88b604f4a6cb1601d3e8b1f1c467182fa9515ebf42491b6539cbfdb4bd4b4c48148497c9ddab90c737a41bb5 MISC metadata.xml 249 BLAKE2B 54d645d97d1d7247d704241142448ad8492c53d9aa7d69a7fcc51df476d08b6226fef93ec880696d52d90af056a1b296006eeb1798b58799d5b66b8edc336d81 SHA512 8ff95dedc1dff6414020296e10ae064acd622ded48000f43fa5e43bc834699f8cab267d48b382f087942a42fbefc343ced091b1c6db0feab95551ebe2cf18d25 diff --git a/sci-libs/libmed/libmed-3.3.1-r1.ebuild b/sci-libs/libmed/libmed-3.3.1-r1.ebuild index 3540cd2fddd4..0a63fccfcc87 100644 --- a/sci-libs/libmed/libmed-3.3.1-r1.ebuild +++ b/sci-libs/libmed/libmed-3.3.1-r1.ebuild @@ -9,7 +9,7 @@ CMAKE_MAKEFILE_GENERATOR=emake FORTRAN_NEEDED=fortran # NOTE:The build for multiple python versions should be possible but complecated for the build system -PYTHON_COMPAT=( python2_7 python3_{3,4,5,6} ) +PYTHON_COMPAT=( python2_7 python3_{5,6} ) inherit cmake-utils fortran-2 python-single-r1 diff --git a/sci-libs/libmed/libmed-4.0.0.ebuild b/sci-libs/libmed/libmed-4.0.0.ebuild index 06e007ccb4da..94a5e5bd221d 100644 --- a/sci-libs/libmed/libmed-4.0.0.ebuild +++ b/sci-libs/libmed/libmed-4.0.0.ebuild @@ -9,7 +9,7 @@ CMAKE_MAKEFILE_GENERATOR=emake FORTRAN_NEEDED=fortran # NOTE:The build for multiple python versions should be possible but complecated for the build system -PYTHON_COMPAT=( python2_7 python3_{3,4,5,6} ) +PYTHON_COMPAT=( python2_7 python3_{5,6} ) inherit cmake-utils fortran-2 python-single-r1 diff --git a/sci-libs/libsc/Manifest b/sci-libs/libsc/Manifest index 4a37f748895c..9e3783096ed9 100644 --- a/sci-libs/libsc/Manifest +++ b/sci-libs/libsc/Manifest @@ -1,8 +1,10 @@ DIST libsc-1.0.tar.gz 257930 BLAKE2B b67ee98d8a31dcd09af70783a253b7289657c51e345c59b6551ab8be3a2067ce20d75c3f6323f4113501d57baf31d95c5a40b025c77f37a693616ae2bb118266 SHA512 bf5af600e9cbd4038b1bd40c88776b21be5d474e34f9aacf287b890d262a22dc50ca27982c2eb9adba9735c8d9bb1fc31de2a27b24cdab534e3b2f610d76db7d DIST libsc-1.1.tar.gz 263643 BLAKE2B 827c0e01154983dd309301c6ecfa380d3489b5b764f131c2df2554b002a6c726a44272963cef4b4a853af5fb4c9ba98c77b01e107fc555432317662d985de2a9 SHA512 a3d8bea406a1987e68e88dd587aebe28c796f2a5bddfc381b34b5eb1448e0ac23889cc6f97fc1e4010289f83996180db42cbb001d0518360349b993dd37d4579 DIST libsc-2.0.tar.gz 296392 BLAKE2B b5e1ca5cf6802ed38c32db5e7a77aec2fc636d88f2562314088dc16d13a0dccd24706276b05f8ddd70bc3769270a378c0089873fb2a21ebc93d6ca2622d7a58e SHA512 e4cfe42a1c1fe17412e1ffb6ebebe1f760861a7fb707a6f8fd01cdebda96b166ee05e7ff034f3b9e30de5e9baa82c9a2cebe93d40772dbd206603321de40559c +DIST libsc-2.2.tar.gz 311542 BLAKE2B 0879be69208f0964d73cc297a64b158ad88344e876a90dd4bd39c80fc0cf8237f4551cb684dee36e08068fa04644b887ec56230335a9984363055c1248aa6185 SHA512 97953794fdeb985bedb1dc9378f10ed4824446c63762d7813aced3309c2d6b27368c91fecb22587dccdf8b3b42aaaba9e782b739086cf542570360795897ac14 EBUILD libsc-1.0-r1.ebuild 1558 BLAKE2B b94a4610d24e41f4b0a9297e2dd554864110849ee8cb980ae4f918521dba34c12db7f85c413a00c45cb216a62613bfe98488821676b3be327e4d0a3fccfe6bf8 SHA512 ba37ac74e6a5e25c0ea99a712a6ae8584f95a2936c5c57dcb10d6610be89f999509fefb80cda1db32522c0f03512a123d07e2f2a97b33174e1b3bff2ef309ac1 EBUILD libsc-1.1-r1.ebuild 1585 BLAKE2B b2b7ed5fc774e932e314b40994bbf21d08774ed52db0e729ad0e5ad304f80116efe9c094752b99abb1883bd2afa957901f4f8f94906c1ff60398ab1bf35eaf59 SHA512 9b73eead26c000aa5d4c6a93059b238ae7d7cb9a6ef53a20b1a983c1b12ddc851e4d808d10589c14b2a1b882e09d754a0bdfabb889d5577bfb1a359fc9f9b2a1 EBUILD libsc-2.0.ebuild 2105 BLAKE2B 27cea0578aaf9ae971a98435f3cc9e7349de5e9c9bf75efd54b370c2f94b9b49b2ce416aefb7a7e57708ff7ea6cfe6733ef2b7ffa3a9605b247bb12ea8afc854 SHA512 0002f1222d5ed89e1123e563d5687eb92cc762a62531255e69ba343791e07c62c1a7d6a4cefe0e63b8e54c662f35d2b71bb16ff083099114aa611f8c324bc508 +EBUILD libsc-2.2.ebuild 2102 BLAKE2B 89ab98266cc11cf4aee9ca900758d1e42bb7fecb61b1a99c62228eedc3d9d44fa4ca7d287fed93b7bba91fee80cb1c8a590f5be3b280156bc0be4488809c8b6a SHA512 b7290fa7078dc8957edfcd545787b57698cb62219a3df13b5e8165bdaec8bbd5900d5e2459fe654c462a5ad0c3ffd7618c6fc27b719aaa81d4670499e98312cc EBUILD libsc-9999.ebuild 2105 BLAKE2B 27cea0578aaf9ae971a98435f3cc9e7349de5e9c9bf75efd54b370c2f94b9b49b2ce416aefb7a7e57708ff7ea6cfe6733ef2b7ffa3a9605b247bb12ea8afc854 SHA512 0002f1222d5ed89e1123e563d5687eb92cc762a62531255e69ba343791e07c62c1a7d6a4cefe0e63b8e54c662f35d2b71bb16ff083099114aa611f8c324bc508 MISC metadata.xml 712 BLAKE2B c1586f49aaa6c7d9a7bb45d1bbfc823efbc80e1032db8d6e4fc53bde10fe6a4d43b6f8e448f33683c6f47897a9ea575272678a50e63308f74b8e60ceb8e9bea2 SHA512 b00a3c5abc40f77724fa766c7b4cc386eec78a81396f6014eab6fb66618c9d11f08687b6f8d73bc24cc3b2deed8e88f44d69b4f7afe31ebbbad9308a99c586c2 diff --git a/sci-libs/libsc/libsc-2.2.ebuild b/sci-libs/libsc/libsc-2.2.ebuild new file mode 100644 index 000000000000..832e275e91d8 --- /dev/null +++ b/sci-libs/libsc/libsc-2.2.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools toolchain-funcs eutils + +DESCRIPTION="Support for parallel scientific applications" +HOMEPAGE="http://www.p4est.org/" + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/cburstedde/${PN}.git" + EGIT_BRANCH="develop" + SRC_URI="" + KEYWORDS="" +else + SRC_URI="https://github.com/cburstedde/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="LGPL-2.1+" +SLOT="0" +IUSE="debug examples mpi openmp romio static-libs threads" + +REQUIRED_USE="romio? ( mpi )" + +RDEPEND=" + dev-lang/lua:* + sys-apps/util-linux + virtual/blas + virtual/lapack + mpi? ( virtual/mpi[romio?] )" + +DEPEND=" + ${RDEPEND} + virtual/pkgconfig" + +DOCS=( AUTHORS NEWS README ) + +AUTOTOOLS_AUTORECONF=true + +pkg_pretend() { + if [[ ${MERGE_TYPE} != "binary" ]] && use openmp; then + tc-has-openmp || \ + die "Please select an openmp capable compiler like gcc[openmp]" + fi +} + +src_prepare() { + default + + # Inject a version number into the build system + echo "${PV}" > ${S}/.tarball-version + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable debug) + $(use_enable mpi) + $(use_enable openmp openmp) + $(use_enable romio mpiio) + $(use_enable static-libs static) + $(use_enable threads pthread) + --with-blas="$($(tc-getPKG_CONFIG) --libs blas)" + --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + if use examples; then + docinto examples + dodoc -r example/* + docompress -x /usr/share/doc/${PF}/examples + else + # Remove compiled example binaries in case of -examples: + rm -r "${ED}"/usr/bin || die "rm failed" + fi + + # Remove ac files, bug #619806 + rm -r "${ED}"/usr/share/aclocal || die "rm failed" + + # Fix wrong installation paths: + dodir /usr/share/libsc + mv "${ED}"/etc/* "${ED}"/usr/share/libsc || die "mv failed" + rmdir "${ED}"/etc/ || die "rmdir failed" + mv "${ED}"/usr/share/ini/* "${ED}"/usr/share/libsc || die "mv failed" + rmdir "${ED}"/usr/share/ini || die "rmdir failed" +} diff --git a/sci-libs/libsigrok/Manifest b/sci-libs/libsigrok/Manifest index 88119b674df4..b20b18e2414f 100644 --- a/sci-libs/libsigrok/Manifest +++ b/sci-libs/libsigrok/Manifest @@ -2,11 +2,9 @@ AUX libsigrok-0.3.0-configure-flags.patch 6291 BLAKE2B 24ca94ea005a1148fc3492c90 AUX libsigrok-0.3.0-no-check-linkage.patch 980 BLAKE2B 44f84888190f6a683da93d8f9b2a1edb27d66713699765aa90955c4ef408fef8f8c06d9ca314acb40780c66992245e167f7c0a615e31d1b5ae76b455bbc9b180 SHA512 45d31733c9942cedd916819baa842ae9b68de7ac9f7fc5d440f93d5eb2ea13975c3a4ac7116d80d669c7f942f5342e616da208b83a98ea005fe6a62fab3db373 DIST libsigrok-0.3.0.tar.gz 924503 BLAKE2B 132cc952b7314e11034100973f1086d17515fb7b1eb3792506569211fe05e9f35b113fceaff7c0468ad9be0bbcac0251ae63ae856f1393c51e743983e60886df SHA512 b94e8a8da1346f9ab267fd693975411243f2cb016e48ec05f4ad88a8a1dfe5ed6f5ad4ac4bf0e94dc551dc92cd70d2719983e21abaa4811693fb28a27bf74550 DIST libsigrok-0.4.0.tar.gz 1387329 BLAKE2B 8d1578c1f84c84af54f0e6c97bcdcec6d183a80170d0b19aa44c4015dac3c418e1a1e304b42b12be3f905a3887f95d2ecc9644aeb2a81a961e09438e380ec70b SHA512 5963c1a44cf351a38d9434f89a15b20d36c7196a78464c302c65ab262bcdb2f26274c7fabf01174757e1f9a367497b9721578ebf802f75ef97ee71ff3dade1e0 -DIST libsigrok-0.5.0.tar.gz 1560400 BLAKE2B 2093a7f2855708ef5b8d260fb6721c1ed66cade65ceecdce5808d4edf97f65026755586ca28888969417c19b89bde46b0b786287dcf0bf554d8faba42f8f51a9 SHA512 56129da97830d9c98c73612a6ce21664b4365aafa2939c1dd9e4ff3f7397b3a07f82684b3d34fc998acd32a04f17a7a629dde455e4ed6310f0075dabaae0e5ec DIST libsigrok-0.5.1.tar.gz 1664813 BLAKE2B b5765e1057ee4411ef2f83fa73473429bc8f84653f1c7761af3c1280decc2fcb1d3c68d8f92f7e77b85f1fcda74cf6066e5bf56c0da2de4b28148b920b94e0da SHA512 48337fc4625dc0abc162ae54e04ce091047835aa1e49ba1ab84542805008d1ff5646b143fde57e317f3b34514c0e6d4dcb7b1c5944f3f16bdef1a7169edc3517 EBUILD libsigrok-0.3.0.ebuild 1700 BLAKE2B 33dc1607eb3aaf38b7547fafe90940b3cf3b539fd257d394ee27225d3c40fea9d9d349a1ecaf8b7b4c99b6a57e590aae4c9b5225e6baf514d2bdfe47c4043107 SHA512 73f17a46ea7bfb003dc1ac6be3b32e43bffe2bbe135c6f5c667419ecae5ee0a57f77377d2eb69113e8e50cd25b73f123dffa2711a64837a1035841f3f4d7df43 -EBUILD libsigrok-0.4.0.ebuild 2115 BLAKE2B f15bc1e01ea4cc389148eb6b3ebc5bc6f1ef42d14662888562ca48a1e1f5a1afe639ebd7755e36994675a461f4c4ac85e962efb4467503d9926ce4f06b51b2c9 SHA512 c0106ee8b697b6932a1ea69721b51e43d84d145ba9050e79afc3dc2e97303f93e73f2e8717a3ea4e6f522ec68830382def004283d32807be5bac647e47f78c4d -EBUILD libsigrok-0.5.0.ebuild 2285 BLAKE2B 7a0d70723315dcd5f1c012d3730e3e3c44b69f92f91fb02c2a3f5a3a4c85b90ca5c4694f020a27fa7ded5833de515c3679951520fcac0d07fcd76f12b2f832d8 SHA512 0f2ae431afbcdf3b4df3ff48a59d44406d70b8b75fc02129229643f8a5afb2ca31f82df7e6c192412416efb975ee270f699e13dca707246d5cf98fde1b59a11c -EBUILD libsigrok-0.5.1.ebuild 2287 BLAKE2B 6f7fec5645abe0a513269dccbbe68acab0c43f2ade78a77da69f7567ac61d7a2639a0d56efe031694209fbf7e8a542f53b263fca941961c9d9c4026d912128c5 SHA512 4c1ab3863d334e542ae4b28fd8a9c1287c5bcd28ef11d4b30beb537f83a3268dcab12ab8b7752ec5970ede6369675b5911f3101fde71a87aa8c4f2df94e4ee29 -EBUILD libsigrok-9999.ebuild 2290 BLAKE2B d7cfeb002ba0c8218cb1047a99147344d8746c1889f73399f58fc42e78cf993ceae1c43a2ba9729b7898fbf640e33fdca9ef72ce055b7e38e4ac025fa686e779 SHA512 bbebea8ea4ea81dc826f29396a8bf8380dca155d4869421ae32616398c19a01db438dd92fb2da87741580e67126d160f31cca49c4aee4f076b1b4dbbee34887a +EBUILD libsigrok-0.4.0.ebuild 2110 BLAKE2B 2204607de84d0e280debb03089de2d6f2f7065de41190e9ac7ba394359faaa87d23b64c3eb37dba28db1221fc8a2ef82e47e5a37d48951c79e18a7a6b1b6e6b2 SHA512 64745457f78225b04a07e35a074744acc34298de1442ccff93e57b98505c4291baa0154956a6c80d0e948d5fe3c36964fe8a8fadff0458c6e9a6dc4f7cc64e69 +EBUILD libsigrok-0.5.1.ebuild 2338 BLAKE2B 3a0dee99db4df1691b98b8352ca898e0f21f6002184d165fb66f1494c6384ac6d79a47f66ba6aeda47f70f26ae9e407501d2766c1e892cb65d41297ee13ceb81 SHA512 b0b8417940aa670b6f79463728f28562a27c72286a4a75950ec9c9fbd18b571d2ab46dddc6614b8c46f535ee1076bceccb31ac743d02fb8e0e01e61594dd4f37 +EBUILD libsigrok-9999.ebuild 3602 BLAKE2B ee20a39c262db27b4b85174e86fee3868e8e68f8469ae4ec83d033087830e628ad62d09af83264c2961df52c8a21c02b0e6a315028b92b2dbeedf0989ee3122b SHA512 8caf7092a9c451085ae55a1595985d9c307a803605ef6e993d22329616b832b7db7fc6e0b27dc699b81b8026412107810535479caf2579b5262c4fdb6d8db534 MISC metadata.xml 701 BLAKE2B 8ae40f35611af8244dd9a0849077c4e823c126ee5d5d20087c6e7b0170b06718da3d4152940b51508586f47493c7c0435a678da278e8570a2e7f0d77ad803fa1 SHA512 66db0a2f5de48ec701c30e5c95562ec8508703fecb30a781d05ab74fc5db1e7ea6ff828b43eb68dda16f56833744a55f3f7c7911d889866b098bdcafe5a62f1b diff --git a/sci-libs/libsigrok/libsigrok-0.4.0.ebuild b/sci-libs/libsigrok/libsigrok-0.4.0.ebuild index 6eb82d781626..58e0d34119bb 100644 --- a/sci-libs/libsigrok/libsigrok-0.4.0.ebuild +++ b/sci-libs/libsigrok/libsigrok-0.4.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" -PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) +PYTHON_COMPAT=( python{2_7,3_{5,6}} ) inherit eutils python-single-r1 java-pkg-opt-2 diff --git a/sci-libs/libsigrok/libsigrok-0.5.0.ebuild b/sci-libs/libsigrok/libsigrok-0.5.0.ebuild deleted file mode 100644 index 8d56edf96992..000000000000 --- a/sci-libs/libsigrok/libsigrok-0.5.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) - -inherit eutils gnome2-utils python-single-r1 java-pkg-opt-2 xdg-utils - -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/4" -IUSE="cxx ftdi java parport python serial static-libs test usb" -REQUIRED_USE="java? ( cxx ) python? ( cxx ${PYTHON_REQUIRED_USE} )" - -# 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(+)] - cxx? ( dev-cpp/glibmm:2[static-libs(+)] ) - python? ( ${PYTHON_DEPS} >=dev-python/pygobject-3.0.0[${PYTHON_USEDEP}] ) - ftdi? ( >=dev-embedded/libftdi-0.16:=[static-libs(+)] ) - parport? ( sys-libs/libieee1284[static-libs(+)] ) - serial? ( >=dev-libs/libserialport-0.1.1[static-libs(+)] ) - usb? ( virtual/libusb:1[static-libs(+)] )" -RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} ) - static-libs? ( ${LIB_DEPEND} ) - java? ( >=virtual/jre-1.4 )" -DEPEND="${LIB_DEPEND//\[static-libs(+)]} - test? ( >=dev-libs/check-0.9.4 ) - cxx? ( app-doc/doxygen ) - java? ( - >=dev-lang/swig-3.0.6 - >=virtual/jdk-1.4 - ) - python? ( - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - >=dev-lang/swig-3.0.6 - ) - virtual/pkgconfig" - -pkg_setup() { - use python && python-single-r1_pkg_setup - java-pkg-opt-2_pkg_setup -} - -src_prepare() { - [[ ${PV} == "9999" ]] && eautoreconf - eapply_user -} - -src_configure() { - econf \ - $(use_with ftdi libftdi) \ - $(use_with parport libieee1284) \ - $(use_with serial libserialport) \ - $(use_with usb libusb) \ - $(use_enable cxx) \ - $(use_enable java) \ - $(use_enable python) \ - --disable-ruby \ - $(use_enable static-libs static) -} - -src_test() { - emake check -} - -src_install() { - default - prune_libtool_files -} - -pkg_postinst() { - gnome2_icon_cache_update - xdg_mimeinfo_database_update -} - -pkg_postrm() { - gnome2_icon_cache_update - xdg_mimeinfo_database_update -} diff --git a/sci-libs/libsigrok/libsigrok-0.5.1.ebuild b/sci-libs/libsigrok/libsigrok-0.5.1.ebuild index 8ebbf15dc3de..85412408ba65 100644 --- a/sci-libs/libsigrok/libsigrok-0.5.1.ebuild +++ b/sci-libs/libsigrok/libsigrok-0.5.1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" -PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} ) +PYTHON_COMPAT=( python{2_7,3_{5,6,7}} ) -inherit eutils gnome2-utils python-single-r1 java-pkg-opt-2 xdg-utils +inherit eutils gnome2-utils python-single-r1 java-pkg-opt-2 udev xdg-utils if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="git://sigrok.org/${PN}" @@ -20,7 +20,7 @@ HOMEPAGE="https://sigrok.org/wiki/Libsigrok" LICENSE="GPL-3" SLOT="0/4" -IUSE="cxx ftdi java parport python serial static-libs test usb" +IUSE="cxx ftdi java parport python serial static-libs test +udev usb" REQUIRED_USE="java? ( cxx ) python? ( cxx ${PYTHON_REQUIRED_USE} )" # We also support librevisa, but that isn't in the tree ... @@ -78,6 +78,7 @@ src_test() { src_install() { default + use udev && udev_dorules contrib/*.rules prune_libtool_files } diff --git a/sci-libs/libsigrok/libsigrok-9999.ebuild b/sci-libs/libsigrok/libsigrok-9999.ebuild index 694f44c3d603..b82051f8e0f5 100644 --- a/sci-libs/libsigrok/libsigrok-9999.ebuild +++ b/sci-libs/libsigrok/libsigrok-9999.ebuild @@ -1,11 +1,13 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" -PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} ) +PYTHON_COMPAT=( python{2_7,3_{5,6,7}} ) +USE_RUBY="ruby26 ruby25 ruby24" +RUBY_OPTIONAL="yes" -inherit eutils gnome2-utils python-single-r1 java-pkg-opt-2 xdg-utils +inherit eutils gnome2-utils python-r1 java-pkg-opt-2 ruby-ng udev xdg-utils if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="git://sigrok.org/${PN}" @@ -20,14 +22,15 @@ HOMEPAGE="https://sigrok.org/wiki/Libsigrok" LICENSE="GPL-3" SLOT="0/9999" -IUSE="cxx ftdi java parport python serial static-libs test usb" -REQUIRED_USE="java? ( cxx ) python? ( cxx ${PYTHON_REQUIRED_USE} )" +IUSE="cxx ftdi java parport python ruby serial static-libs +udev test usb" +REQUIRED_USE="java? ( cxx ) python? ( cxx ${PYTHON_REQUIRED_USE} ) ruby? ( cxx || ( $(ruby_get_use_targets) ) )" # 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(+)] cxx? ( dev-cpp/glibmm:2[static-libs(+)] ) python? ( ${PYTHON_DEPS} >=dev-python/pygobject-3.0.0[${PYTHON_USEDEP}] ) + ruby? ( $(ruby_implementations_depend) ) ftdi? ( >=dev-embedded/libftdi-0.16:=[static-libs(+)] ) parport? ( sys-libs/libieee1284[static-libs(+)] ) serial? ( >=dev-libs/libserialport-0.1.1[static-libs(+)] ) @@ -47,19 +50,36 @@ DEPEND="${LIB_DEPEND//\[static-libs(+)]} dev-python/numpy[${PYTHON_USEDEP}] >=dev-lang/swig-3.0.6 ) + ruby? ( >=dev-lang/swig-3.0.8 ) virtual/pkgconfig" +S="${WORKDIR}"/${P} + pkg_setup() { - use python && python-single-r1_pkg_setup + use ruby && ruby-ng_pkg_setup java-pkg-opt-2_pkg_setup } -src_prepare() { +src_unpack() { + [[ ${PV} == "9999" ]] && git-r3_src_unpack || default +} + +sigrok_src_prepare() { [[ ${PV} == "9999" ]] && eautoreconf +} + +each_ruby_prepare() { + sigrok_src_prepare +} + +src_prepare() { + use ruby && cp -rl "${S}" "${WORKDIR}"/all && ruby-ng_src_prepare + sigrok_src_prepare eapply_user + use python && python_copy_sources } -src_configure() { +sigrok_src_configure() { econf \ $(use_with ftdi libftdi) \ $(use_with parport libieee1284) \ @@ -67,17 +87,59 @@ src_configure() { $(use_with usb libusb) \ $(use_enable cxx) \ $(use_enable java) \ - $(use_enable python) \ - --disable-ruby \ - $(use_enable static-libs static) + $(use_enable static-libs static) \ + "${@}" +} + +each_ruby_configure() { + RUBY="${RUBY}" sigrok_src_configure --enable-ruby --disable-python +} + +each_python_configure() { + cd "${BUILD_DIR}" + sigrok_src_configure --disable-ruby --enable-python +} + +src_configure() { + python_setup + sigrok_src_configure --disable-ruby --disable-python + use ruby && ruby-ng_src_configure + use python && python_foreach_impl each_python_configure +} + +each_ruby_compile() { + emake ruby-build +} + +each_python_compile() { + cd "${BUILD_DIR}" + emake python-build +} + +src_compile() { + default + use ruby && ruby-ng_src_compile + use python && python_foreach_impl each_python_compile } src_test() { emake check } +each_ruby_install() { + emake ruby-install DESTDIR="${D}" +} + +each_python_install() { + cd "${BUILD_DIR}" + emake python-install DESTDIR="${D}" +} + src_install() { default + use python && python_foreach_impl each_python_install + use ruby && ruby-ng_src_install + use udev && udev_dorules contrib/*.rules prune_libtool_files } diff --git a/sci-libs/libsigrokdecode/Manifest b/sci-libs/libsigrokdecode/Manifest index 8b8f02c46531..a7300743ef94 100644 --- a/sci-libs/libsigrokdecode/Manifest +++ b/sci-libs/libsigrokdecode/Manifest @@ -1,10 +1,6 @@ DIST libsigrokdecode-0.4.1.tar.gz 751546 BLAKE2B b1625714a75e481d94956bd64af264c87b440c0a236f19ff02d18cc16964b701de8799a81943f4e9ec1181b1906c5e62deca98fbbbc30dfbdf8bff2208f86bc6 SHA512 b072001190e80a194986524fd4de4d32f4559d618b151a3dbfa2c63b292c8a490535cb7479cfa665c4e8d3798251a5d6f5ecfa456ca669237237ffced3e88272 -DIST libsigrokdecode-0.5.0.tar.gz 790399 BLAKE2B a9d57ddfa72b96937a8ebb2f5009ab06d73a040778163fd24bc29d9379061aa7d9837277bc460ebaea65d266e4c53659c1e84e078b2fbffc7414925237b11058 SHA512 79d497f6c20efcffdf840b6f4a437b29e68fa49b9c6e73f66e5e2429d58033b83272a602289dd46ffe9f1115c36f2ad8c7d40e43f58494b027890bebcfe080a5 -DIST libsigrokdecode-0.5.1.tar.gz 813809 BLAKE2B 6850d6a543917989e277ed93335005c9d802a33f7f3c1f5a5883d060b0063da797ae271847fc63b70b7dc2149926bd8e2a6387e5d488830096bc1924ca1f2205 SHA512 bda14475317863c06615f578f9d26e267da83f7d9fdd7cd24f4e1f23344694763fb78b3b77acfa83eafc792ecd8f4554a9bbdd24fa42bee760426df4a428be7a DIST libsigrokdecode-0.5.2.tar.gz 852133 BLAKE2B 7a73c3766582d6fd33e597ca286b0125ece3e5e9f5f3b70dcd79dd42693b9688df674dd5d1876ddef798a5b3aee97f47df4d40b52c5a24b9b8c09a347cda96ad SHA512 49d0cba3a5fe17593165c3669dc8530e4e68497369b461f39b63c903f41a3060766c23d44c4112c9b9a5e740ae1e2c03a735494ac798dc631f3913079be04e22 -EBUILD libsigrokdecode-0.4.1.ebuild 1070 BLAKE2B e057628b15f227858b25f4722d684dc66ea30e2d003d74b3d3034ed74f142baa49380c486cd48e3b580a3a9438f8fcf36c236ec40d33f77006ef7c9f1a7d43c4 SHA512 e2761ca53895c5384fc8d306ad2225a6d2a2ec28872016577d9a704df6175e982940dd259d14d21644b91cc43ebf63aee23f9d6e0b0b0442fb05cd83cb50014a -EBUILD libsigrokdecode-0.5.0.ebuild 1070 BLAKE2B 765f93807990b87833264d1db1a37b7ef59f9093e55be30df3b562dcfa4958a278f0c1468e0ec16660b023eae9d89b54bbb5333704f0be7f2849fcdf0af5128e SHA512 8a299bcfbd66c1c11a50ac1cca8abe94ab4101915cb59942eae9cf1c79fcee73071cb7ab6b3b939821d3e28390c7609a101974cf76257d66f7d4c7d82b91a01e -EBUILD libsigrokdecode-0.5.1.ebuild 1070 BLAKE2B cf752fbebc51fe06af6b350383a98daa1c1e30ed90fb32763c74f70d212b2ef27f2555d8e6010799238a181768776890e58473cc292f7840043aa77b0b84c995 SHA512 f0a6433678ebdc41da1715593d62b84ef2071bbc3559c61a11a1498ea46855c779ec278e40e64a19f9feb93dd31eae3b4c07e171e6b38b7a05107a2c49711cbd -EBUILD libsigrokdecode-0.5.2.ebuild 1069 BLAKE2B 5e0208e54b46c8366c85215be876a3ccf4520abce70631bea2917dfc456891ac31ce19eb65755e0e1408a350ed40df402f718a8472b6c87e19263153ce8f11e7 SHA512 dee8b251efc98393784851369bede9cb2ad6c6ae36bd7cfbd6568b5e8c756038ac1c81cfb20651476cb1cb0b00e8e9941731b8c24a024ad6d793291bdef8d9fa -EBUILD libsigrokdecode-9999.ebuild 1072 BLAKE2B 70de08185e4d6e0d29c093a0775f81ed5fba33ab31e5ed0ca65e5b1d3a246aab814e8febaa5eb7d988595647c092d076ace60995d631f1354827fe553afeb529 SHA512 63d5db23a110eaaddd0e96e63850d865642290aaec3e03d2ab4c3cc794ccc55bb3a545159abc99a52267857329d596c58f9b5973caf77ed2d0fb8d4db3c1af99 +EBUILD libsigrokdecode-0.4.1.ebuild 1065 BLAKE2B aacdbba26a7cd826b231b2bedd102e13ef992f232452e9618a8d156f1a579c43823dd8e10c4c11ff3c3419bc894e5d78bf7f4c2a2148940fd7dbc2255a995cd5 SHA512 790aef8a5ce7afadb0601832f96fed1fc714fe604a62bd558d4acbea010ae793591add7970aa7622cb1f4de701aacab5df55c1d0c169c003c80de694d206c667 +EBUILD libsigrokdecode-0.5.2.ebuild 1067 BLAKE2B 5db722c1223f36dbf37d38099841f18ebd820dd50e1ccecb5080737909a047d079269b0cbecb26d45b08534ba27845c4e5dff0e27ae14c479e389e2c99cecba5 SHA512 757a700ecbfbd04a6a3e073796fd106ae9922ba92904e0d8c4e5a9932a0c228569207757e47a3c3af02c20cc8a4708c2c70f775c69b486a775725d927497f73a +EBUILD libsigrokdecode-9999.ebuild 1070 BLAKE2B 557831ff6b0e60a0a9729b6edc4f733b8fc457143a187392bfe90ad0c3d0f68cdd4ef9fd6e5f81961e3edc8b97167fa4ee295f9165d242aa90837d58c57107a6 SHA512 bd699e5f2b67881b5df7066cbc3eab38f5d28a6530407abca702daa4f5a7d1009ce09a8f86e846d64ca41ef9779924460710cc8b80d9cfbdafc502a896c71735 MISC metadata.xml 247 BLAKE2B e46b8f2d053251af5cb591bb2ee5e35089c4e8174ee2e7a3c504db23f844b65083d4a3e5198da3977ad3e98b67cab2e0de686a3c62009b487c1e64785a8ff65d SHA512 15df289e0f962f564551f61ada3cfef0311f6af639887def780bf5ad3be105515c8d24c950ff340ed35d89b9cd994af3540322b684c5dec3b43ec6bb0041aa4e diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild index 74dfac2f2fa4..4797964f3237 100644 --- a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild +++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" -PYTHON_COMPAT=( python3_{4,5,6} ) +PYTHON_COMPAT=( python3_{5,6} ) inherit eutils python-single-r1 diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild deleted file mode 100644 index 61af0a0feac8..000000000000 --- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -PYTHON_COMPAT=( python3_{4,5,6} ) - -inherit eutils python-single-r1 - -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="provide (streaming) protocol decoding functionality" -HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode" - -LICENSE="GPL-3" -SLOT="0/4" -IUSE="static-libs" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=">=dev-libs/glib-2.28.0 - ${PYTHON_DEPS}" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - [[ ${PV} == "9999" ]] && eautoreconf - - # Only a test program (not installed, and not used by src_test) - # is used by libsigrok, so disable it to avoid the compile. - sed -i \ - -e '/build_runtc=/s:yes:no:' \ - configure || die - - eapply_user -} - -src_configure() { - econf $(use_enable static-libs static) -} - -src_test() { - emake check -} - -src_install() { - default - prune_libtool_files -} diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.1.ebuild b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.1.ebuild deleted file mode 100644 index 7c39504420c1..000000000000 --- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -PYTHON_COMPAT=( python3_{4,5,6} ) - -inherit eutils python-single-r1 - -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="provide (streaming) protocol decoding functionality" -HOMEPAGE="https://sigrok.org/wiki/Libsigrokdecode" - -LICENSE="GPL-3" -SLOT="0/4" -IUSE="static-libs" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=">=dev-libs/glib-2.34.0 - ${PYTHON_DEPS}" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - [[ ${PV} == "9999" ]] && eautoreconf - - # Only a test program (not installed, and not used by src_test) - # is used by libsigrok, so disable it to avoid the compile. - sed -i \ - -e '/build_runtc=/s:yes:no:' \ - configure || die - - eapply_user -} - -src_configure() { - econf $(use_enable static-libs static) -} - -src_test() { - emake check -} - -src_install() { - default - prune_libtool_files -} diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.2.ebuild b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.2.ebuild index 27391aa29232..60b532dd084b 100644 --- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.2.ebuild +++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" -PYTHON_COMPAT=( python3_{4,5,6,7} ) +PYTHON_COMPAT=( python3_{5,6,7} ) inherit eutils python-single-r1 diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-9999.ebuild b/sci-libs/libsigrokdecode/libsigrokdecode-9999.ebuild index d05556cc64e6..c88e62e00b80 100644 --- a/sci-libs/libsigrokdecode/libsigrokdecode-9999.ebuild +++ b/sci-libs/libsigrokdecode/libsigrokdecode-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" -PYTHON_COMPAT=( python3_{4,5,6,7} ) +PYTHON_COMPAT=( python3_{5,6,7} ) inherit eutils python-single-r1 diff --git a/sci-libs/libsvm/Manifest b/sci-libs/libsvm/Manifest index c3630236bd3d..a601be340408 100644 --- a/sci-libs/libsvm/Manifest +++ b/sci-libs/libsvm/Manifest @@ -2,6 +2,6 @@ AUX 3.11-openmp.patch 943 BLAKE2B 39f092a108f808711dd928595cd82d507f6154efd549c3 AUX 3.14-makefile.patch 1634 BLAKE2B f25e5225e07040e43cc6057558914f177de4e3d40254df9668de8719fbacd6cbadd685d38e2935c13e1778d8a260ef0733672bfc5c719a9e5d9a8832cbbe8ca8 SHA512 f4c2e2f6556604bf3572e341176c855e87caf4c3db8c2b347ce4e7a7948d21b708a7df29d5bf9b741dd3f34e08a0750572b94bd5e94bb4052f1ba4b9ae50e918 DIST libsvm-3.21.tar.gz 847291 BLAKE2B 49790de8efd1f30b5009ba1d1a03c85e99b3ae78cfff83362146a19fbb93c8fe018e453478ca13ede8ae54836b422c5cab176ac8c53f7a63afc97fecbdfbcaf6 SHA512 697a7505100e48746a87e3e4ab025524fa581856320da3a187ac501138ce0a5bc7885ff37454ae5e75d6b0eab94e368b6bcd36601ad18db3b2fb35d2f360520a DIST libsvm-3.22.tar.gz 850563 BLAKE2B 824451dd2cafb7f2546d510d2c516dee67c27e586d5b16557a3c23e0c372cd577af5a322e24f70df6cda66e0a58f2e4d70017e6155a1d211ad3c728f840bfa2b SHA512 80a22fd2c2a82f70b8279fa5d8c5a2838b10ee439cf6d725816d608f8e45990ba1780ae6750cad78b25c1c18daf2c2315b342b9e329affbd5729d6fd7da87f7a -EBUILD libsvm-3.21.ebuild 2679 BLAKE2B ef210e95003e4296b41ef4a4cf4e5ba87be396e9d5b3d22cc5f7290dd18a80db8b459e03f97be838ff7b175a35bc2237b00ce4c3795801515fe8cd4fccabf61f SHA512 e7d1c25b2d2c612d74df82fdef451ca0a01ffcb28cb3126fbf2cf9ab2838de0930890a710687e5788182c87524f1756446f67e56f970c2d8f11fd524d19602aa -EBUILD libsvm-3.22.ebuild 2685 BLAKE2B c7389287ed396e7dabcbb06b2311d46b837def5074947b44c2b7aa61ec3d743a0ae020d27c905d6add1a0475f198e8b2aed0defa5dd19d38df1923704b103d47 SHA512 df22db45fe3c87ea2b5e700c165c093f46a7c52ba2bc317f9fdac0bfc3084b43fed99cd6ff0d98fb37a52ef263b25f2b3518e4a9ce6e7033e8d12be48f6aae18 +EBUILD libsvm-3.21.ebuild 2672 BLAKE2B 11d3c7bcdaa5adc38d9b0edfbc920ded50231e411c456b252cd8e818ba4d019e37990a6b99fc64388f5e278ba72659fc99b2a7c5626e4cc90357febde5de70a0 SHA512 84207f32784635db5fa694a753fbd2b8d9b360772a28169890b69b68fb5bce8af60c78ad077281c89eb576de65522ee34fc46f8994b41a1d3cf52ad8ac0a83dd +EBUILD libsvm-3.22.ebuild 2678 BLAKE2B 579c937da41d6746d48128d956669278c4197d9bc8a83aa464e701c3814484e9f600d7c3d33dacb1a72f1c1faa0c9bf6d9a83b670bceb6110fab32094a184801 SHA512 257d770c51373e67a5600e25533a0f9a70e6192510ef60c53ea073f4be5936febb767674873b4d60e366f33eb65c930c751829eecfb70e86447be89bf67a889c MISC metadata.xml 815 BLAKE2B b73e733b7881fd6c9b45f7605259a7d99e9bef6729936b7502df8c857e40e8552ebc0be25065a7d1391dd9b98cb4dd81b5dfd12722e5852f18c85ee693b2d20f SHA512 0e26fd0b3ddb08f769e92249819e93483cbca426465b8cd623703be2c242b5c8dd9731c978f6965e2c39d680229d5b15587ec0a16aea0b6fcf8172cf70e7f7ec diff --git a/sci-libs/libsvm/libsvm-3.21.ebuild b/sci-libs/libsvm/libsvm-3.21.ebuild index 9f2b74252fd5..60900fafeb26 100644 --- a/sci-libs/libsvm/libsvm-3.21.ebuild +++ b/sci-libs/libsvm/libsvm-3.21.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +PYTHON_COMPAT=( python{2_7,3_5} ) inherit flag-o-matic java-pkg-opt-2 python-r1 toolchain-funcs diff --git a/sci-libs/libsvm/libsvm-3.22.ebuild b/sci-libs/libsvm/libsvm-3.22.ebuild index 8c0952f1a051..5f08e5e62179 100644 --- a/sci-libs/libsvm/libsvm-3.22.ebuild +++ b/sci-libs/libsvm/libsvm-3.22.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) +PYTHON_COMPAT=( python{2_7,3_5,3_6} ) inherit flag-o-matic java-pkg-opt-2 python-r1 toolchain-funcs diff --git a/sci-libs/minfx/Manifest b/sci-libs/minfx/Manifest index 0543ded67526..3f264a9722d7 100644 --- a/sci-libs/minfx/Manifest +++ b/sci-libs/minfx/Manifest @@ -5,11 +5,11 @@ DIST minfx-1.0.4.tar.gz 59363 BLAKE2B e69e43e6bf59d413ec7c4f64c53646ba24f7efcdd6 DIST minfx-1.0.4_pre98.tar.xz 51072 BLAKE2B 08d42fd22640670e60155d1985a05db11de3e8bc929ebb638c8b17439969a24990c1785fbf19911dfd9aad553955b24a84cac82d5e1f5a9c29ba799c74eea35e SHA512 734ce5d6596cf4ef91ad5ccbee3bffc1bb121a448cb78eac373b412fc1aa7ba2227ee0bce108ade45d037558a7692f67c504bf5aa1d6462dfcee05cee0cb9b9f DIST minfx-1.0.5.tar.gz 60700 BLAKE2B 33b77c6620fb3fa2abc0390bb80c0c67ba132868ea3da5550d868d28ea56650ada6efcffb1d5e200a3b821dc7e34e0ab48c67325621f59fadf7a3705f7154404 SHA512 86b48f3cde26d141e3b9e43decd1c01a7cc78a51165e964090e0db7ea73a31fa34ca383a4f2b6df9394c1f00cc4fe4eb52b32b721d2bad7cad622e74b8aa3742 DIST minfx-1.0.6.tar.gz 60776 BLAKE2B b9cfde680d9e3734b5dd068092d3ed2e6652bceca27c6cc7b92e22e16234211151ce1cf7f8b935fb51c05aac4302f3e86a619a945c0a093da69490f74dbacbfd SHA512 f98a64d2a34db1d7d1df5c93f89fad13ddd3f4d2d27a170c76236284276de573b543b365af45030076f4c49e9d26cc67375dfe351c830f98c1580fb0dbaabee9 -EBUILD minfx-1.0.10.ebuild 397 BLAKE2B 47f70f90b510de06dcfffe4a27b5cc4e2a805b158a3a0f3b4e63f718aaded9598f2f153137d08638976a1aa6df1e4a859bd0ec7a661f5231ead9ea43988385f5 SHA512 6ab2319e1e088ba1b3ea5115fcc756e5222188df11beedd4b00caaf1a9150db27fa09f538dccf331e5fdc5d79c4dcfa7b9a423ea30b453c9c2f81891d8bad368 -EBUILD minfx-1.0.11.ebuild 405 BLAKE2B abde155a1f0743b852fe3b8743a1ddd203aa85a5077ce58f29eb80dd870dcb0224598619356b529bd9661914ed624fbdf799c0e083bfecc722a68b64e5d4f24f SHA512 d357884d62279fb3f8438d5639306c710f9f1e6f6e62c8316b9aaaeeb27f66b2bfa31ccef08912edebdaeb3f79de119d23c86208ac4fdad4930532f013e148b2 +EBUILD minfx-1.0.10.ebuild 388 BLAKE2B f04d6b4a4c50a7950bbf0edd8a09d06515359c30d0f89beaa3c910dbcfbaf026cdfce4e358a4c7a7c0bba2d1097bb51d9c07b7dc1916a99d71a57b2410190472 SHA512 feff59ef991d1d9072b62f574e81d08f707f2568154177f7a0bd0a540508e1db8c787ec027076bf30dc743c70a5716d80ca7eeaaf75bbef9762e44efa509f3ff +EBUILD minfx-1.0.11.ebuild 398 BLAKE2B 6010607d6d9499d9a5e369a6dd912ffdd5af614096c7ee31b1ddaf1485743230478ce36704c5e29d3b1e754df7449348fde18bafb6afb2f623c7f4d24739b473 SHA512 e563dd4642153b5ab5182c39115d4466a370f5bb4892ce806f4508d264172637da62bbd16077c8796c3d5b995d55af29bde570f155cf795a6619646f04e9f7e2 EBUILD minfx-1.0.3-r1.ebuild 391 BLAKE2B 337570aa5caaf792589183e119d364a62b52070ebfd9aa88d8abb838e3f11de1df77cb5e0d3d1ba274970ad05eed915a4ac16e689e4919cbde27bdc128d417c4 SHA512 6567c245c20f2ec3ed83f976e4cf011fbff7e7f18c5bdd952d106b75dda5c48599681ffc78c7b61b7c88d5543b62f3aa489ea02e51e5f789ccc7c0fef2bb523d EBUILD minfx-1.0.4.ebuild 391 BLAKE2B 337570aa5caaf792589183e119d364a62b52070ebfd9aa88d8abb838e3f11de1df77cb5e0d3d1ba274970ad05eed915a4ac16e689e4919cbde27bdc128d417c4 SHA512 6567c245c20f2ec3ed83f976e4cf011fbff7e7f18c5bdd952d106b75dda5c48599681ffc78c7b61b7c88d5543b62f3aa489ea02e51e5f789ccc7c0fef2bb523d EBUILD minfx-1.0.4_pre98.ebuild 453 BLAKE2B 69aae171b9895d281aeb1bd7807f95ecde49d49f2a280c3789aaa433fbd723cfde9dbf0a75f8355df3dfabe36e27620ba184b1b340ab988aac01afec12f7711c SHA512 01a7c87f6e4798a4ec3e6d1ab342a6350a957ae03fc0b1f5ff17418dabf2f86a99cc6baf313d65a00ab8d93303268d1ab3b74e6648227226475d765717fc720a EBUILD minfx-1.0.5.ebuild 391 BLAKE2B 337570aa5caaf792589183e119d364a62b52070ebfd9aa88d8abb838e3f11de1df77cb5e0d3d1ba274970ad05eed915a4ac16e689e4919cbde27bdc128d417c4 SHA512 6567c245c20f2ec3ed83f976e4cf011fbff7e7f18c5bdd952d106b75dda5c48599681ffc78c7b61b7c88d5543b62f3aa489ea02e51e5f789ccc7c0fef2bb523d -EBUILD minfx-1.0.6.ebuild 397 BLAKE2B d3594fe9af8d312b2e8c0657eb4d2420c1657b0a046ca50e2f94af9094773e45de040cb9fad9f4446f15bc90f16b8fcd1d027d0eb32c055e9c2585ef14fdb0ed SHA512 3a8959a1e5645a410ffef53975f5347c0669d818d327de04228189e57e748f2ea6f8f40f1dcc37c4e7b15836d9b1603e71f293e30efd66df04b9515e40ca8175 +EBUILD minfx-1.0.6.ebuild 388 BLAKE2B f04d6b4a4c50a7950bbf0edd8a09d06515359c30d0f89beaa3c910dbcfbaf026cdfce4e358a4c7a7c0bba2d1097bb51d9c07b7dc1916a99d71a57b2410190472 SHA512 feff59ef991d1d9072b62f574e81d08f707f2568154177f7a0bd0a540508e1db8c787ec027076bf30dc743c70a5716d80ca7eeaaf75bbef9762e44efa509f3ff MISC metadata.xml 517 BLAKE2B 0716933a4c886a8245b8a93d2d2e8a7378124f420a6e068b57472de3dc977aab93848b16635f162ffea8a8770e3bf9cba5b0a7a803ef1e01de03c40961f62667 SHA512 656aaca8e83634c0dd4669bc62c9ada5db7a5882eafc33cec13f20dd5429bc7a24c34641f65ecb68bf39d9152fee381747ad1f15234a9e6a16e82d1cd0b160b1 diff --git a/sci-libs/minfx/minfx-1.0.10.ebuild b/sci-libs/minfx/minfx-1.0.10.ebuild index 8830ec34c629..9db474e407a4 100644 --- a/sci-libs/minfx/minfx-1.0.10.ebuild +++ b/sci-libs/minfx/minfx-1.0.10.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -PYTHON_COMPAT=( python{2_7,3_4} pypy ) +PYTHON_COMPAT=( python2_7 pypy ) inherit distutils-r1 diff --git a/sci-libs/minfx/minfx-1.0.11.ebuild b/sci-libs/minfx/minfx-1.0.11.ebuild index ac630dd24b45..ab6c7de3ec25 100644 --- a/sci-libs/minfx/minfx-1.0.11.ebuild +++ b/sci-libs/minfx/minfx-1.0.11.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy ) +PYTHON_COMPAT=( python{2_7,3_5,3_6} pypy ) inherit distutils-r1 diff --git a/sci-libs/minfx/minfx-1.0.6.ebuild b/sci-libs/minfx/minfx-1.0.6.ebuild index 23872b8a5e79..9db474e407a4 100644 --- a/sci-libs/minfx/minfx-1.0.6.ebuild +++ b/sci-libs/minfx/minfx-1.0.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -PYTHON_COMPAT=( python{2_7,3_4} pypy ) +PYTHON_COMPAT=( python2_7 pypy ) inherit distutils-r1 diff --git a/sci-libs/mpfi/Manifest b/sci-libs/mpfi/Manifest index 0d443a55612a..5f93588039b0 100644 --- a/sci-libs/mpfi/Manifest +++ b/sci-libs/mpfi/Manifest @@ -1,3 +1,5 @@ DIST mpfi-1.5.1.tar.bz2 365467 BLAKE2B 9f9a74f44ef9738f875faff7885da6404752d4687a19a85e877195fe2955e27a96192849b6c8ff190c29b7535b72027151cb98f46edf3871c9bb3f4694360fe1 SHA512 498f8b2e114e71c0600f601e4bfef21011e46434d6795e3cd999d38ea9a3d4c66cad2d27e7899629ae422a91b6a776dad2fdbd7c93d51a56f5cfc4ab0e3aeca1 +DIST mpfi-1.5.3.tar.bz2 447256 BLAKE2B 67bb9af362ec96c015571cbdaba09befc2241e0113b6177dd76eec97b619bbf9c924ba4d16583df664cafdb1a78c8700712e30633e91e5ae6f1d5e084c3ede5c SHA512 9c3cdf665fccff8b383c96827f4acb7aa62efdf7854cff271455273f00f8e7ecf84fbe191b02e5f51fe067aaae564fd2a0add062070ff5c1f542d61a021f967d EBUILD mpfi-1.5.1.ebuild 527 BLAKE2B e3516564b7dee59722e7c3ea79f28d2172044d0ac67bc0e8eac3be2701cd426e3a1ca914f7f92c56bd4eef3d5c7dc5f7dd54ff52d6efa2b192d6e77eea546ba9 SHA512 64043699a92d35aac4f68111ebace7afea870323728fba414d9eb607cbbcc4cc9c3e8350b496e2e59c88678ec7667ff9e667e99b0ce41ff9c6add0c5afdc7643 +EBUILD mpfi-1.5.3.ebuild 712 BLAKE2B 666158d47dbf219856d861c48eae01155467701325e1bfcbe7bf6c004845a97f60b870ee9442a60bd44a02a8e3569e162d60573471d61f5777d8a0fc32fb9528 SHA512 fca866fac5894fda9a2b7370c722e857fe87fc3a47298841ad77a59186d76dc05a4d5f655ff54c54e6fec6b86205e969b95c0aa877be2553f8d3d15514a4cdba MISC metadata.xml 1029 BLAKE2B 51b40066219be20a21939a82e93c095573e3cadaf288430db3c0a46c83a6045dccb3b940505b6ee189d426a0e1e57b9135df202a6185848546a9f5a1e8316d7b SHA512 870810149f2a547a0db4df6c7997fadfeaee91d0a8a1d456fafba76c7c48e0e59e8a0415a10b46b89bf4930e1880b94d3b6d3f28443dda2bb7ea45a62fa3c8b4 diff --git a/sci-libs/mpfi/mpfi-1.5.3.ebuild b/sci-libs/mpfi/mpfi-1.5.3.ebuild new file mode 100644 index 000000000000..f3981fb6316b --- /dev/null +++ b/sci-libs/mpfi/mpfi-1.5.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit out-of-source + +DESCRIPTION="Multiple precision interval arithmetic library based on MPFR" +HOMEPAGE="http://perso.ens-lyon.fr/nathalie.revol/software.html" +SRC_URI="https://gforge.inria.fr/frs/download.php/37331/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="static-libs" + +DEPEND=" + >=dev-libs/gmp-4.1.2:0= + >=dev-libs/mpfr-2.4:0=" +RDEPEND="${DEPEND}" + +my_src_configure() { + ECONF_SOURCE="${S}" econf \ + $(use_enable static-libs static) +} + +my_src_install() { + default + + if ! use static-libs; then + find "${D}" -name '*.la' -delete || die + fi +} diff --git a/sci-libs/opencascade/Manifest b/sci-libs/opencascade/Manifest index 3f2ee2b8f8e9..62bd8709ad3d 100644 --- a/sci-libs/opencascade/Manifest +++ b/sci-libs/opencascade/Manifest @@ -3,4 +3,4 @@ AUX opencascade-7.3.0-fixed-DESTDIR.patch 2272 BLAKE2B 30b0e045d872673ff65f00b47 AUX opencascade-7.3.0-vtk-compat.patch 431 BLAKE2B 468a804ed906555637110b0d7cb7a4ef994fae9130e7317e525d21598cc19b67e8c7bfaaaffea82ee8fb94a20c14b42e6ec02e2541ddfc54fc288c8d0f68fc7c SHA512 026ed3451c1c36e1f187be390773329ad011c9ebdb766b730ee04f9f9a844a307c4fefc6669c81187fd34d8264bea233680c7ee43afb566e695c3d64c37438a4 DIST opencascade-7.3.0.tar.gz 48576720 BLAKE2B bf63ba77aabc8a8c92d694f78f24bab71c07e68e7ba4b8d5d90966733dbd9c0c83a76e35f059e798d4a60640d663330cd13a828b19ec02a5372053ab39a74aa6 SHA512 17eb1810b43a8b001867563f97801ceb38a7878fa53d9b39b46a5cf3dd676310fa80e83e90668a99ec6aff9d4f09733fb6c7be83c1e3ab4eaa9fda55888050da EBUILD opencascade-7.3.0.ebuild 4410 BLAKE2B ccb199b9cde98a579d3be135c657755506f2f4950317521bc70260666f191e9176124fb98b7ae232121222da4db93db2a300eaf88e42b14bfd330d0d8ac4f3c2 SHA512 0ca80511c240296b5f5d93c1e0132eb369778205f192f8f322cacfdede1808c5700ee96ebc10afad01b2786e18f5ae64e179fd54ddb632e1cede07a20aa2da91 -MISC metadata.xml 713 BLAKE2B 3ea497dd1bf8d2406888803fe73c8da19592bd1080dfa7d969dea88b3d4e9bcc53d4b60fdeda70dae6a42717be3deea7bebd10e02fdf64bae56119961912d38d SHA512 aaa05e0d0b41488e2ec4a409548ee4a8437cfa2bb0b7d6cab4538dcd800e55f6cf8b9bddd604994710c257765a73fcd2d5d0e347477a8da3849d2138434dd498 +MISC metadata.xml 712 BLAKE2B 6a328a6f4cf8b32a86b837826af0ecae3050d1ca662aa438062f6c67bc96842784bbdb749c350024222ee2b8fdf7940868cab57adcb003e2252e6bf54afec918 SHA512 a58adeb9c45fb1eb8cf86331a14d07bb99131d5bd963347acc79fc60a914a246dfc0156e006c898848df8373a56f7a5a5ca85c71fc4a20a7ea6477fbf6da5455 diff --git a/sci-libs/opencascade/metadata.xml b/sci-libs/opencascade/metadata.xml index 38f461d22b3b..cfb5bac89f91 100644 --- a/sci-libs/opencascade/metadata.xml +++ b/sci-libs/opencascade/metadata.xml @@ -14,6 +14,6 @@ <flag name="gl2ps">Use gl2ps PostScript printing library</flag> <flag name="gles2">Use OpenGL ES 2.0</flag> <flag name="tbb">Enable multithreading with the Intel Threads Building Block dev-cpp/tbb</flag> - <flag name="vtk">Enable Virtualisation Toolkit</flag> + <flag name="vtk">Enable Visualization Toolkit</flag> </use> </pkgmetadata> diff --git a/sci-libs/p4est/Manifest b/sci-libs/p4est/Manifest index c973301a45fc..660a11367268 100644 --- a/sci-libs/p4est/Manifest +++ b/sci-libs/p4est/Manifest @@ -1,11 +1,14 @@ DIST libsc-1.0.tar.gz 257930 BLAKE2B b67ee98d8a31dcd09af70783a253b7289657c51e345c59b6551ab8be3a2067ce20d75c3f6323f4113501d57baf31d95c5a40b025c77f37a693616ae2bb118266 SHA512 bf5af600e9cbd4038b1bd40c88776b21be5d474e34f9aacf287b890d262a22dc50ca27982c2eb9adba9735c8d9bb1fc31de2a27b24cdab534e3b2f610d76db7d DIST libsc-1.1.tar.gz 263643 BLAKE2B 827c0e01154983dd309301c6ecfa380d3489b5b764f131c2df2554b002a6c726a44272963cef4b4a853af5fb4c9ba98c77b01e107fc555432317662d985de2a9 SHA512 a3d8bea406a1987e68e88dd587aebe28c796f2a5bddfc381b34b5eb1448e0ac23889cc6f97fc1e4010289f83996180db42cbb001d0518360349b993dd37d4579 DIST libsc-2.0.tar.gz 296392 BLAKE2B b5e1ca5cf6802ed38c32db5e7a77aec2fc636d88f2562314088dc16d13a0dccd24706276b05f8ddd70bc3769270a378c0089873fb2a21ebc93d6ca2622d7a58e SHA512 e4cfe42a1c1fe17412e1ffb6ebebe1f760861a7fb707a6f8fd01cdebda96b166ee05e7ff034f3b9e30de5e9baa82c9a2cebe93d40772dbd206603321de40559c +DIST libsc-2.2.tar.gz 311542 BLAKE2B 0879be69208f0964d73cc297a64b158ad88344e876a90dd4bd39c80fc0cf8237f4551cb684dee36e08068fa04644b887ec56230335a9984363055c1248aa6185 SHA512 97953794fdeb985bedb1dc9378f10ed4824446c63762d7813aced3309c2d6b27368c91fecb22587dccdf8b3b42aaaba9e782b739086cf542570360795897ac14 DIST p4est-1.0.tar.gz 695027 BLAKE2B 1b4c21e0ada4928da4fbf94e80e123ad39a1b4701f6019d0e49073b68c90662a277302a07cad22bb1d71a72a47cde8e1cbbfd4475dd7542bcee1c0474bb4addf SHA512 781240bbca2779f4076c310575ad99e8b526ecf6a3da8b7b5f096615bbfb570dd0556e607797715b69c95c6dd73baf837f1c632be763efae835941107f1fe3df DIST p4est-1.1.tar.gz 1241423 BLAKE2B 3bb767f062a204abee4af64351981609c818c9b1f6bc5fa738161f706e5c9aebe208a4fc76010a2a05d6936070952e938b6ee632bd3ccc6676776fd60d451ef8 SHA512 11eb576a16a4cc959eff8894d6cb11d8bae092951be9cf9d71b538825bdf675af7fd77d79505b9e896ec1810c1f8e9391447a79263c6d2e33fef780e97d07f29 DIST p4est-2.0.tar.gz 1296762 BLAKE2B 1d755ec72905da069b9c91182a437c59107189402eb26444cf7fc1755b81bdbfad9aa25802720df401e8d434e5ac67e68b1d7dd5bf312f881017925498ad7514 SHA512 05f8a95ad431bd36fd3e48ca9360de0f90d1af7dfc77601cd46766898a9bc82b9157e22bdb6135e7003f59c7ecc4cd9ad34b89de25ba3c6f11a86d46cac8592c +DIST p4est-2.2.tar.gz 1323529 BLAKE2B 262cb8d1ceff1329a71fd302b12c1650e9c099e72a9a93b4abef5822b16a28af0ee1ce9a338c524c2077d4bff83e607e9346f5bb1c660aa9afa8241bb631a637 SHA512 8475e0b6ab1225b22e7538c9c9b227f9aef86f78adf0706065a05f4682618f8f5d3878c18c11b8b13b3912e1de95f40b0ef5f5f5d217c02196993ac07f085299 EBUILD p4est-1.0.ebuild 2352 BLAKE2B af1ecd0ce29525b97b6a440153002bacc59fb0a29a33210fd4a3862724fca47acf8c51cbf7c49cf9a25dfadc387f7c29c570388e384bf980f988594ef31800ca SHA512 e3028dbbcd6b69e2997f73b7d0e709d5917aaeafaad63a589ed52733dce3299ea8ab792848508d81088e60570c52e4ca911fc3f20d3f5ea8e0f6cf7d200a592c EBUILD p4est-1.1.ebuild 2352 BLAKE2B af1ecd0ce29525b97b6a440153002bacc59fb0a29a33210fd4a3862724fca47acf8c51cbf7c49cf9a25dfadc387f7c29c570388e384bf980f988594ef31800ca SHA512 e3028dbbcd6b69e2997f73b7d0e709d5917aaeafaad63a589ed52733dce3299ea8ab792848508d81088e60570c52e4ca911fc3f20d3f5ea8e0f6cf7d200a592c -EBUILD p4est-2.0.ebuild 2838 BLAKE2B 3e4d0259a61a05405dade87c061706d4f429a9d0401425c3c7470decfffa694918126b241c6168c2c8ead0375af969ec60c085540c447a04b5e3c7ca9034c7f3 SHA512 be1c6511203483fe643f22caa9f4b0ae9301a293a10bac44483fc790d80c9e0208d99c69e4a0319b9114ace71693815c0b174172b0af80790b09b12cfc8af2ca +EBUILD p4est-2.0.ebuild 2835 BLAKE2B c90b355211b4c3303a972b1f9b052ed36eff9168cb008e4f248fa96054865ef1beac8355a6cbf3df56dc80258a23af38cc40dbb77cd24b447fc98a8683836ef6 SHA512 28f0ddeb51b7da3524b01200619774a25bb10eb9391628cfcff11cf3f75dcbee6816c4d20e7ba807019f24efb267ea57fd5d50a9f4124dc52355aa88919a4b82 +EBUILD p4est-2.2.ebuild 2835 BLAKE2B 337234ce3eb5049ce91495e3270f25a7d553fc9fe8ab4f740253eafeea9f874aa34308f72f0090434a9a6a3781500da89db39f5e3e119af9d9350755940b1888 SHA512 0d7932a46330cde69e49429bc52950b3657d2357d43d8814eed7363f662cbeb904c1177296b079fa1586dce85822a9bd66c8cedc85dc5ba1848b27e8af272654 EBUILD p4est-9999.ebuild 2838 BLAKE2B 3e4d0259a61a05405dade87c061706d4f429a9d0401425c3c7470decfffa694918126b241c6168c2c8ead0375af969ec60c085540c447a04b5e3c7ca9034c7f3 SHA512 be1c6511203483fe643f22caa9f4b0ae9301a293a10bac44483fc790d80c9e0208d99c69e4a0319b9114ace71693815c0b174172b0af80790b09b12cfc8af2ca MISC metadata.xml 932 BLAKE2B 25927e97d0092f9fbab6dd7c35f0b2d6b568f1a9790fb1d31917a42946cea1305f9b31aa7cf5773a2b1588b94aab482de2ebfb9aa867af14b8bba2765be2faea SHA512 9c3b0cc4f9f95cf8f4c7d0e250fbc2934e80563ac98b131031d5ba66122a47b9435027f452aeee2df0e917098c7f626513001a30f57952bfaaece21fc9dcc1c1 diff --git a/sci-libs/p4est/p4est-2.0.ebuild b/sci-libs/p4est/p4est-2.0.ebuild index a54c8b564e3e..62bc613a2602 100644 --- a/sci-libs/p4est/p4est-2.0.ebuild +++ b/sci-libs/p4est/p4est-2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 diff --git a/sci-libs/p4est/p4est-2.2.ebuild b/sci-libs/p4est/p4est-2.2.ebuild new file mode 100644 index 000000000000..8cd883fb0d28 --- /dev/null +++ b/sci-libs/p4est/p4est-2.2.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# The build system currently fails with everything newer than 1.11. +WANT_AUTOMAKE=1.11 + +inherit autotools toolchain-funcs eutils + +DESCRIPTION="Scalable Algorithms for Parallel Adaptive Mesh Refinement on Forests of Octrees" +HOMEPAGE="http://www.p4est.org/" + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/cburstedde/${PN}.git" + EGIT_BRANCH="develop" + SRC_URI="" + KEYWORDS="" +else + SRC_URI=" + https://github.com/cburstedde/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/cburstedde/libsc/archive/v${PV}.tar.gz -> libsc-${PV}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2+" +SLOT="0" + +# TODO petsc +IUSE="debug doc examples mpi openmp romio static-libs threads +vtk-binary" +REQUIRED_USE="romio? ( mpi )" + +RDEPEND=" + ~sci-libs/libsc-${PV}[mpi=,openmp=,romio=,static-libs=,threads=] + dev-lang/lua:* + sys-apps/util-linux + virtual/blas + virtual/lapack + mpi? ( virtual/mpi[romio=] )" + +DEPEND=" + ${RDEPEND} + sys-devel/automake:1.11 + virtual/pkgconfig" + +DOCS=( AUTHORS NEWS README ) + +pkg_pretend() { + if [[ ${MERGE_TYPE} != "binary" ]] && use openmp; then + tc-has-openmp || \ + die "Please select an openmp capable compiler like gcc[openmp]" + fi +} + +src_prepare() { + default + + # Inject libsc to get all parts of the build system... + if ! [[ ${PV} = *9999* ]]; then + rmdir "${S}/sc" || die "rmdir failed" + mv "${WORKDIR}/libsc-${PV}" "${S}/sc" || die "mv failed" + fi + + # Inject a version number into the build system + echo "${PV}" > ${S}/.tarball-version + + AT_M4DIR="${WORKDIR}/${P}/config ${WORKDIR}/${P}/sc/config" + eautoreconf + + sed -i \ + "s/P4EST_SC_DIR\/etc/P4EST_SC_DIR\/share\/libsc/" \ + "${S}"/configure || die "sed failed" + + sed -i \ + "s/libsc\.la/libsc\.so/" \ + "${S}"/configure || die "sed failed" + +} + +src_configure() { + # avoid underlinkage + LDFLAGS="${LDFLAGS} -lsc" + + local myeconfargs=( + $(use_enable debug) + $(use_enable mpi) + $(use_enable openmp) + $(use_enable romio mpiio) + $(use_enable static-libs static) + $(use_enable threads pthread) + $(use_enable vtk-binary) + --with-blas="$($(tc-getPKG_CONFIG) --libs blas)" + --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" + --with-sc="${EPREFIX}/usr" + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + use doc && dodoc -r doc/* + + if use examples + then + docinto examples + dodoc -r example/* + docompress -x /usr/share/doc/${PF}/examples + else + # Remove compiled example binaries in case of -examples: + rm -r "${ED}"/usr/bin || die "rm failed" + fi + + # Fix wrong installation paths: + dodir /usr/share/p4est + mv "${ED}"/usr/share/data "${ED}"/usr/share/p4est/data || die "mv failed" + mv "${ED}"/etc/* "${ED}"/usr/share/p4est || die "mv failed" + rmdir "${ED}"/etc/ || die "rmdir failed" +} diff --git a/sci-libs/pyshp/Manifest b/sci-libs/pyshp/Manifest index 0dc9a46f49ae..cf4d2f7579d3 100644 --- a/sci-libs/pyshp/Manifest +++ b/sci-libs/pyshp/Manifest @@ -1,4 +1,4 @@ DIST pyshp-1.2.0.tar.gz 58993 BLAKE2B f7cb69976b6dd089be45d7984765f803ce94300dc19df1b99a11ba876365f49659fb37a5ebfa36ebe3ce6de4df9f0b80f628160ace9b11a66a247f9a57ac0a80 SHA512 c77e19f258ba9d2e2c480b82c342d2bbeae4b5855627aa98777fbf590e904d50045edecaa0e5ec2e03ddaaf49bf7261944fb77bcd26bf6d21e50c90c30cd0b43 -EBUILD pyshp-1.2.0.ebuild 607 BLAKE2B 351a6dc626ce06c54240dbc05d2541968cf2d816d546f3d1129516d721b8910d1a8948fd11f5e2ed841935219fbd1e58649a62effd9af34339e2b0b8b822e8da SHA512 1949ab28596c8b8a9ae874fcaad49b7eda203a8a36ef02df158fcb045303377ecf3a8252ecf915e39a46a6bf0cd9872fdff69537f1bf7858516722236eaa91c9 -EBUILD pyshp-9999.ebuild 607 BLAKE2B 351a6dc626ce06c54240dbc05d2541968cf2d816d546f3d1129516d721b8910d1a8948fd11f5e2ed841935219fbd1e58649a62effd9af34339e2b0b8b822e8da SHA512 1949ab28596c8b8a9ae874fcaad49b7eda203a8a36ef02df158fcb045303377ecf3a8252ecf915e39a46a6bf0cd9872fdff69537f1bf7858516722236eaa91c9 +EBUILD pyshp-1.2.0.ebuild 600 BLAKE2B a10a5f015e7b4c80300b73c7f678810be7b144a49f4f665c088b3bbd7b6555506b4527411fb0fdd4e734becfb4192ef4e88f5ee1e4d01d558491d92485003803 SHA512 735cd978907cc5551532fe4cfd60034d9172923b1c8395d234bedba3bad1fc946d968050689e031a9c8565fc0f886f3417b512b6bbfb8e8372ec47ebefcb8078 +EBUILD pyshp-9999.ebuild 600 BLAKE2B a10a5f015e7b4c80300b73c7f678810be7b144a49f4f665c088b3bbd7b6555506b4527411fb0fdd4e734becfb4192ef4e88f5ee1e4d01d558491d92485003803 SHA512 735cd978907cc5551532fe4cfd60034d9172923b1c8395d234bedba3bad1fc946d968050689e031a9c8565fc0f886f3417b512b6bbfb8e8372ec47ebefcb8078 MISC metadata.xml 291 BLAKE2B fb64de66751a7868d76faae6047152688b31bb70f0d59b6078bea7ce778bedf669c8434c04146daf012e690037b4592e61d25b751014086a9bb670818a4786b5 SHA512 5f734d7badf75d687d67ecfb97c8a826ab4d57240ca8153e7950c758ec1d77c46ad4910f952155f8c601bb64e6f46e0643b2dd53576cbed5e9dd81e890cd807f diff --git a/sci-libs/pyshp/pyshp-1.2.0.ebuild b/sci-libs/pyshp/pyshp-1.2.0.ebuild index 4f727970c926..f29bee6d27b4 100644 --- a/sci-libs/pyshp/pyshp-1.2.0.ebuild +++ b/sci-libs/pyshp/pyshp-1.2.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) +PYTHON_COMPAT=( python{2_7,3_5,3_6} ) inherit distutils-r1 diff --git a/sci-libs/pyshp/pyshp-9999.ebuild b/sci-libs/pyshp/pyshp-9999.ebuild index 4f727970c926..f29bee6d27b4 100644 --- a/sci-libs/pyshp/pyshp-9999.ebuild +++ b/sci-libs/pyshp/pyshp-9999.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) +PYTHON_COMPAT=( python{2_7,3_5,3_6} ) inherit distutils-r1 diff --git a/sci-libs/scikits/Manifest b/sci-libs/scikits/Manifest index 75d0c435425b..d5c0658febfb 100644 --- a/sci-libs/scikits/Manifest +++ b/sci-libs/scikits/Manifest @@ -1,3 +1,3 @@ DIST scikits.example-0.1.tar.gz 2401 BLAKE2B 4c67adb2e74be9c94d68e99bf44017eb75c054608b69045523c5cfeee18edb01384640e8ed3cba4765bc181e7dfb9a2e70d1a97ad2b6176d2df7112172adce55 SHA512 9e5534a9f12f5a11e7f9d7c3d4f16cdbfa34293b29882e6bc9ec597b6e7ac306cc65e2b197da8c0bfc8e319b01db31f34b06018b5420c3ad68e8cc3f490259e1 -EBUILD scikits-0.1-r1.ebuild 760 BLAKE2B 4258747c3fe421a24ae650b0937af1c386dd4a9d8800ed4d823e50c3de2db68ccd260b622b464bdbe715f99783ba094407d028ce70068dbf1671e936669f0fde SHA512 c1911a565f55f02b88413b63dc69cf3734f2106f8ace8d9c2a060ce7800c73205fe6927fee1f5ab155e537e8bef9e259c3433e1edb0ed00074160460e55fdf69 +EBUILD scikits-0.1-r1.ebuild 753 BLAKE2B f930539931f3399fdd4c82b9148e5996b43b2051d8c52429795a90b63db54bb6f91c77bcbd5aa8e77fb84fc2a9f2efa218e7bc06efbb6c23e18f447d2aab9d77 SHA512 4959c848f06b45d553e75c2429133e5e814d7307be1d3d2c78b1335a1a91225a2d6b4df14e0b10cea3692ac9653414cc803ce6a06c830b739c0a55e7a23df05d MISC metadata.xml 454 BLAKE2B 65b13370ebd7fdc79632a088b403f493076c87a0ccc49b64946c7ed0050fcfd85f7ac0fce2fa853e1be0944d0ee1628470dadb4124448e7a746bdb864ffe9977 SHA512 b33fed7d1199471c4a86dadf1aa90951035fe49c76df9310de4ed13c391b92782230308a55a33c7fa88f5bd42b8718fe5f6ac88c0a8c1818848a447c4c1d0eb8 diff --git a/sci-libs/scikits/scikits-0.1-r1.ebuild b/sci-libs/scikits/scikits-0.1-r1.ebuild index 17719aed0e3c..0c7caeb5c2f9 100644 --- a/sci-libs/scikits/scikits-0.1-r1.ebuild +++ b/sci-libs/scikits/scikits-0.1-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy ) +PYTHON_COMPAT=( python{2_7,3_5,3_6} pypy ) inherit python-r1 diff --git a/sci-libs/scikits_image/Manifest b/sci-libs/scikits_image/Manifest index 2cb8eaaeea6b..481add14dac2 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.ebuild 1802 BLAKE2B 2c16b673d6a2056178176801524190a53407a28b8964a9dad37814d14cb41207c0e0edf9c86639698314860bdbc91fe0544aae1ae39b3c86f76781428b1d4b74 SHA512 936edba032b3b83d91c37767d7bd218193f40a6905b819244d0373b8a84bb53b5f9a030c3824a741664bd0a431fb8a717be206c2fdfe82c3692c6b59c6b1c871 +EBUILD scikits_image-0.13.0.ebuild 1800 BLAKE2B 46b48868ab892309c47488e038feb01be571ad545fbcfe0b7141ab75c409d2b78e50c1abb44683c1e938fe0a5a429e189fc089f882ab9cb44a0a77a829a05230 SHA512 4455e0d670565842ee64dc41ae699729afbb9efa8dbd01c3c8c3b755833d8ec279ff4f08d38a3b864111ecd00ada5993ef66880ad3ef10688e607b08a91b86ea MISC metadata.xml 834 BLAKE2B d6ed9731e0bfffb39fb127b1ccaa9d449e7cedc4038a5a4a915624fadad131d39df0d1d7123951539074758095d35c1b9730bb4a3da2278b02630903645eb769 SHA512 1c615479bc22c8c66b4f7a2189e38c69f9b8722f051c68473439069ef89598f0505dbd94fe06cbe56a07e41a1a6552f4d8d666703676ef9a165dbcf462e09e40 diff --git a/sci-libs/scikits_image/scikits_image-0.13.0.ebuild b/sci-libs/scikits_image/scikits_image-0.13.0.ebuild index 1863336706dd..ccd8d3938ce4 100644 --- a/sci-libs/scikits_image/scikits_image-0.13.0.ebuild +++ b/sci-libs/scikits_image/scikits_image-0.13.0.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) +PYTHON_COMPAT=( python2_7 python3_{5,6} ) inherit distutils-r1 eutils virtualx diff --git a/sci-libs/scikits_learn/Manifest b/sci-libs/scikits_learn/Manifest index 88c3daca3d45..a374a97c87f1 100644 --- a/sci-libs/scikits_learn/Manifest +++ b/sci-libs/scikits_learn/Manifest @@ -6,10 +6,10 @@ DIST scikit-learn-0.17.tar.gz 7834903 BLAKE2B 9492a0deff723bd1ff3a976f080a5db0d1 DIST scikit-learn-0.18.1.tar.gz 8933930 BLAKE2B 48cfc73769531242d1228f41115a78e4649c52e7d8796e54286f996ddab72353e3f73bf22302535b7d24f55194e893ed681c74dd60beab5f8ba09aa3af8e161a SHA512 7149e683424351a28c19501302ece147cb03d4d12b08822eb2b1898a4978b96803323778fbba628008dd7a7c85daea4e9b550a71ee76851f9a09b2baac18a799 DIST scikit-learn-0.18.2.tar.gz 9224516 BLAKE2B fe4b402e3ac561f9272a0a51ddc17092f2a9fada3e2dc081be3fe66bb7932e0ca0c14d9be21272c364d13c4d9669e9ff399e16b53b5cbaa3f5b20e43d2bb448d SHA512 7c5c7bdd577ad215790654ce1eff6e802aebe53283ab6c5f12684cf99aeecc8976f9a9803f619f549d4d03be0d7634f249046e4b4f15afa12aecb2697e2e0b05 DIST scikit-learn-0.19.0.tar.gz 9341628 BLAKE2B c9e0c12558e81efb6f5cfddead028980b0019d2f6d0fdce5662c9138ec3a5b2a3d30b022a5713578bc7effd09894006e8f7f60a3e038ca66297502d9d4212686 SHA512 1b88bc043b08de9b5bb1f3814b8101c73ced010cf94bd725fb69e1ef95b4a9597a34de4a19f84fbbf63e54d47e95b3ff498d611234fcdfcaa5e4e3cf696289d2 -EBUILD scikits_learn-0.17.1.ebuild 3106 BLAKE2B c42f275d1b511e698e4033fe7a91a389cf3ea0e689453d1ad6414044db8c13bdd6db1b03c2c04680911593b684d54ecacde9f3cf3e1a780061ed862bc37843da SHA512 7dd3e18d3a11492f4816ad3c1d75327d23c63ee873a77a9171fdc9e7739fda6c82466d1760e2bbb1661b5b5fd989f804389c7e6d1f975bec8f1a4fdce6f4499c -EBUILD scikits_learn-0.17.ebuild 3111 BLAKE2B db89c5e3df2171f3accf741916217a1b3e69b81d752421cc3922796d993958cfcff9742a3ad1ec74789f85f942a44a7b244cbcabd332216c4b96687ddf26ae0a SHA512 b3872900ca6fbc13ae81cfeb53b824b8cfa410d9f879345d585f2e656797ceb2eb52505e5b38817abf1418f7806c83f3243c9b55f1ae2cb7234ab042fcb65c1f -EBUILD scikits_learn-0.18.1.ebuild 3133 BLAKE2B adfe069852423ac9f3a19a22ec899b3fc34420e33a8f61bd1c3de73518d4075503579d25188b468d8a99beac6234c76089c9700c67f3d35ef84117e99cda8ff0 SHA512 a547fa445105edd419bc2a52413a22236ebb476a90fe4e5eee24ac6526d154b48fc114fd4158e5752b1ad3c2c05d5c53f0a86c98160dea5f55647bf5a8137e75 -EBUILD scikits_learn-0.18.2-r1.ebuild 3279 BLAKE2B 93dc6ce35faa1a5284bff41f4bc020c4a60af22ec89b28c5db9530e4627840faf4a6c606a78554c944f5e20352803d6a0d3367d262316f75da346cd63438676c SHA512 eaa489faa4e6443e36ec0ffdd30c755409a5b6efae91e076098a37a598f46a2962b06e82dfa1473a5d6e164b7a4921135d67135804701e68435cfccf1cb17c8e -EBUILD scikits_learn-0.18.2.ebuild 3143 BLAKE2B 7006db127803e7d80236ddd09f41bd285fc3717629c39b3a7a990b40b96ab94f58164e7fa9a8dc287d93c99187f1ba168c08d7e971a558c204bb84691ca61571 SHA512 54fa49e9d10091fd1beb1ed5cdae188ba63ba452795a14600bf82cf95ee770979fb4e8f10a6c9c8fe34e9e28e229e77d1b0f76ed3b129a7b1865d449b0c99aea -EBUILD scikits_learn-0.19.0.ebuild 2821 BLAKE2B 4adf98c726e93a526a0785909495d773ab3370033dcdccea9c770e41a1fc71d55154a9c0c14e6d87a6a4a5d98c8ec6414a38989f5d6fa13a814c1ce7bb2b5a81 SHA512 06500e57d7f80dc1fd63b75104bd32f5adddbd89ada808994e6dfd4fc7be34fc93bb27298455f7780cb55b7dfd6ce1119401f00e785489be9bfbd89b4585086a +EBUILD scikits_learn-0.17.1.ebuild 3102 BLAKE2B fcc65ae4ccae1cf51d5d813b1025492639f5b91e3a795471a6de04e1c50c832613464c6ac21cc876b933133a65a903b9794a1afebaa7042286dc2b8ca75cdfc5 SHA512 18e238bfff7395f36726d09e20a8500591e5fbc6b2e673081aebb5c3c3d07a0e0b70e3f3e3e2d8ade023fb102dc8cae9ae1ce0bc3c466a7fd6e87914e1e97c62 +EBUILD scikits_learn-0.17.ebuild 3101 BLAKE2B cb820e2a85478a08baee14de1a8c4f47ec92b90f71729e91daf6e37ed007ae69e0f729750af25716d8b26002fd191af40ccb00ae009819eabdd71456c01ce2c8 SHA512 557c554f055b6b3a2739674479b464ed3fec80ebdca5abe9fd19e7ef331b55dde17a350fd5a647e59dc2a3576c5c9c661b9bdf08e2cc606b0c3650ad8191b375 +EBUILD scikits_learn-0.18.1.ebuild 3129 BLAKE2B d27141520db85f89685949e3d62f1e4512de15f458ed2c77ab7250bec7fe834f9a8d560ea7f7566b7ea2e07a533150d04b40a28edb42fa8def30dcf10c56f9fd SHA512 28976162f6b03af48d4478e05e9d3e3dd56d809865df915abb5c322de078d9eafb8758cce118c295c875b0a67cef65d5c511abede23d64e4add522395d9bf36f +EBUILD scikits_learn-0.18.2-r1.ebuild 3277 BLAKE2B 30df6d022a1ef0100f34fb6dbcbab2a80b61c083b6e58cb49205e2e7a8125868be52ba12fea55be305f302a012da1a77dc94712ee0def7078ada1018898d5cf7 SHA512 2bd0578062ab1a99862651e80ebf40569898d0159b2d86a4c85a548d4b192a81816b05f152d482c6a3a108bc77d377fea27a484c2f1c54b2024dd3cc6a9b17bc +EBUILD scikits_learn-0.18.2.ebuild 3141 BLAKE2B 0c9220602cb8f67f4251f4eaf813553d81ef49d24b1c46ba90611a0f33f1e28c40534c0802319ab09c910cc581d7244936a8ede48209308085daf73277a1cfbb SHA512 34d010e3de4c67c940b8218c4d2fbf69968ccc34e7d81e73d93e644fae8641d33fb3d06a23be3adbef8714dff86eb0e12643311c649d353f8da60cff00df6f8f +EBUILD scikits_learn-0.19.0.ebuild 2819 BLAKE2B f8e1f95c028c061d7b7f7d652e2a88854c4e5b4d24a5b4f4188de536279080e5515f9f1392d25502ba1fa6fbdf0879be7e07d7bec8e6f9ef2392818de4e0df4e SHA512 220cf1360fbdca2127330fff1beacfdc8103886ae04b8baf94a195638b242ef6dc6241b9814b40adcd90d4f7bf70ae10a14a3df2b638e0104e857ee58116691e MISC metadata.xml 605 BLAKE2B 46a657647a79f0a23cc07b39877b1e57158cdf94d9478c3aa4e7af0dbdbf60acf996d1431076697db764d42bec0d5e0517c1247e91dc36e85823a45784d00e71 SHA512 e14b6835108fa80eca44bab635c9a229da65f048ffcee16cd4ad7736c3a0fb364c94ff0bd9630030653bd3cd78d8dced191c43c7e5aacb3a7f6e61ac45b5bb3d diff --git a/sci-libs/scikits_learn/scikits_learn-0.17.1.ebuild b/sci-libs/scikits_learn/scikits_learn-0.17.1.ebuild index 38fddda9bb62..0b4c5a6ae9e7 100644 --- a/sci-libs/scikits_learn/scikits_learn-0.17.1.ebuild +++ b/sci-libs/scikits_learn/scikits_learn-0.17.1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5} ) +PYTHON_COMPAT=( python2_7 python3_5 ) inherit distutils-r1 flag-o-matic diff --git a/sci-libs/scikits_learn/scikits_learn-0.17.ebuild b/sci-libs/scikits_learn/scikits_learn-0.17.ebuild index 063aa6ed9edb..de24bec47ecf 100644 --- a/sci-libs/scikits_learn/scikits_learn-0.17.ebuild +++ b/sci-libs/scikits_learn/scikits_learn-0.17.ebuild @@ -3,7 +3,7 @@ EAPI=5 -PYTHON_COMPAT=( python2_7 python3_4 ) +PYTHON_COMPAT=( python2_7 ) inherit distutils-r1 eutils multilib flag-o-matic diff --git a/sci-libs/scikits_learn/scikits_learn-0.18.1.ebuild b/sci-libs/scikits_learn/scikits_learn-0.18.1.ebuild index 491f696e456b..ffbdaba31d23 100644 --- a/sci-libs/scikits_learn/scikits_learn-0.18.1.ebuild +++ b/sci-libs/scikits_learn/scikits_learn-0.18.1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5} ) +PYTHON_COMPAT=( python2_7 python3_5 ) inherit distutils-r1 flag-o-matic diff --git a/sci-libs/scikits_learn/scikits_learn-0.18.2-r1.ebuild b/sci-libs/scikits_learn/scikits_learn-0.18.2-r1.ebuild index 5538576036b7..367b03b83e79 100644 --- a/sci-libs/scikits_learn/scikits_learn-0.18.2-r1.ebuild +++ b/sci-libs/scikits_learn/scikits_learn-0.18.2-r1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) +PYTHON_COMPAT=( python2_7 python3_{5,6} ) inherit distutils-r1 flag-o-matic diff --git a/sci-libs/scikits_learn/scikits_learn-0.18.2.ebuild b/sci-libs/scikits_learn/scikits_learn-0.18.2.ebuild index a96a3a8ab8f2..1a019a21cfb3 100644 --- a/sci-libs/scikits_learn/scikits_learn-0.18.2.ebuild +++ b/sci-libs/scikits_learn/scikits_learn-0.18.2.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) +PYTHON_COMPAT=( python2_7 python3_{5,6} ) inherit distutils-r1 flag-o-matic diff --git a/sci-libs/scikits_learn/scikits_learn-0.19.0.ebuild b/sci-libs/scikits_learn/scikits_learn-0.19.0.ebuild index 82a1027e231d..1a7298c51dec 100644 --- a/sci-libs/scikits_learn/scikits_learn-0.19.0.ebuild +++ b/sci-libs/scikits_learn/scikits_learn-0.19.0.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) +PYTHON_COMPAT=( python2_7 python3_{5,6} ) inherit distutils-r1 flag-o-matic diff --git a/sci-libs/scipy/Manifest b/sci-libs/scipy/Manifest index 9e6711bdeadf..e6a880dd6ee8 100644 --- a/sci-libs/scipy/Manifest +++ b/sci-libs/scipy/Manifest @@ -16,10 +16,10 @@ DIST scipy-1.0.0.tar.gz 15246397 BLAKE2B 37cd50c59830c91f0516c72cf11b367670faf5c DIST scipy-1.1.0-html.zip 49851258 BLAKE2B 528df7ed8aa8e56662f436f31ee9e1d6d72d6fe962f9f0f6f84b7a2704b53009ce333b2102ec73bb7795110f8a61b18246aab95b1e21055f2b68c0ff2225b7bb SHA512 a03894a22a67c1359ee6206e9e1c9de1f926a7f829f5039f161e78df735708da09b0e51cdad3bf36bfede701d0bc5dc44f8cc0f249b6bfb80c9d8c9fe23aed46 DIST scipy-1.1.0-ref.pdf 34360806 BLAKE2B f82807879d5d36d91d74e8983a0f4104bcb4b69cb7787fe5190f73fbbfcb8635a9399686b3c75736d3b0b5dd877b5280ff6fba728520e3b47c13ffc7835f8cd6 SHA512 c792064c986dffafa3c5d0741f30715028e655761d099f0fdd472270cf34642b367dfa2178ddceba13043a471e3aeb1db20d65308dbb40c704dab576aaadeb3e DIST scipy-1.1.0.tar.gz 15583560 BLAKE2B 477753e622ee26a3bc8c2cb6829410152df84b29ce17a6d53a66348f5536f7993fedf5d32b782405b54b3af3feabf9bc91c381ed39546076849c2fdb71039404 SHA512 72fe32c6c009613cb78202598e5db14f8e630b3218839cfe18d43d40550d94cc5aa100c6f5d41f40e86ae148e9b6a13431bb91b0f9be44b0569ccd7b725fe973 -EBUILD scipy-0.16.1.ebuild 4249 BLAKE2B 8335f8abb2453467099d68e97aa3aa669634f64b42e75b3c310f6f39178f90c9b8760a1ffa4bb76a3ff6285dc19806074e7408d16427416caa2bcdb9db6aed0e SHA512 adc049f57eb2c16565d8d99983409a6f64f57938aa649d89008587374550af06aa5d1f9476f61d9fcfbaa5615e60732381c1ed436b0dd9241aee00b43370ba44 -EBUILD scipy-0.18.1.ebuild 4254 BLAKE2B 156c9f9cfa488170e9be814e2238f1e4113f6e176f4458f3f659959ab6d552729afff18a3a0c392a579f7025c216a7ce354910f836a26549866764d86d070f74 SHA512 f20fd715cbb7667cabf636db6cf11b8b1de26c497ef87a6d4ee16324415867a9fe06f0bca57677eacb4622b621e60badcd97e8325dc74076492cb0e29ef8e4f2 -EBUILD scipy-0.19.1.ebuild 4246 BLAKE2B 985eef95193aaddeb640ce5e9f2fd0413ac51a1c85e78c2e038e18de174c3a5ea9889693a6c4ed7300e84900663e4a41658b7997f647b581c199e037e2aca48a SHA512 0d1e398342ccc28c2f957c4c33a31750c15d425857d20b62a2e28e8cb40ee9479ec92ff607f3a12922f3977d9eeac8b7ef8bbdd56dab3cc6a1e20d68ec6c702e -EBUILD scipy-1.0.0.ebuild 4033 BLAKE2B 5718c17ddfe3b7bd2e37354e62771136ceab83d34f0483bbc258cc4a1d1528a78c4ef7458096e83cab1593287dd975675b3d6e3ed430f93c4fa75d71d65cc2b9 SHA512 198f6b4b1dbec7bcb8d2e843697d7cc805bbd28b4c0aa5b21d71032081c6c9d71a3492c182a417bc10aa2178b004ff52ec68901db8196656b7852ec630d9cb68 -EBUILD scipy-1.1.0.ebuild 4032 BLAKE2B 8774ce67b6d3dfc74957a384852297e1fa1be54938ed02351632e4c0e330407d9c84230d1d21ae2707e88027e258881bd52eec8198c68bf5ec6171aa1c84af4f SHA512 c8a7cb23cbe23a50f37703d5b99af510bfb1b805b197e5fd6d91a69d1fd4d26dbdd0c7d74590e457188994735a1bf59413718e7e6f07792d95212467f6567e99 -EBUILD scipy-9999.ebuild 3614 BLAKE2B 70dd389dad2b78b79c867e50ed963f6e8d9f2fb560ca5b0b23463158267aef78f7c7a2eb30087f4600bc3449fa31cff81d752d1c41317f82fc28765b2c38c8ee SHA512 ab2ba2adcc5927528447aeb9a8dced497df47f8f646f343fa0b9337f89d02367ec511725f83b001ba5485fc94ed4e95dbb5c8e9bf25bd70bc33eddc6ff54f288 +EBUILD scipy-0.16.1.ebuild 4244 BLAKE2B e2e6491ef2704e1c440b24c0b379d040e7caa224647a1938f6ffce214b50a34e31f83e102213d47ab5aed884736bfe2cd4f8259393aeba92b015d383ccdb2dc9 SHA512 f79c496f02fbf4c1ddef3aa88ed76b6ee99db8d1671e59300f29c94b80cf6a1f352d661d542442b2d68e8666b9333f264bba173716a999c26ad09234146b5ffb +EBUILD scipy-0.18.1.ebuild 4249 BLAKE2B 633b70b2cfc9e568abbed4a7748771d604f491b48789768ea1ba321152d80a24b34131399399c42cd4513084653855675ce324eb5fac5c0ad5f6265071a7264b SHA512 cc6eac59217a2896f1bdee4142264c94a3ed5ee9bf80957d535cb291249b4761439ab3b30b1851e87bc72581c640069377f77cb5b09ce8ad16345077b8ce553c +EBUILD scipy-0.19.1.ebuild 4244 BLAKE2B 1fab8f3a9f6191331360b0ce3bf30501abdb16dfd32f349c5d2f90b9e56de3d9365068025e80c37b880062ab13c28a1c8b5867413e8d3be1919dd538597751b1 SHA512 55cb48d0aeb8c200a82657f8648b036c5ecdf2492a43885df699c6ffbc86547fecd5c71bc802f2688cc5b04249132082859cc64198fff1c3fa36b4ad6c618f6f +EBUILD scipy-1.0.0.ebuild 4028 BLAKE2B 072bf669fa18eb1c00414b9374bc07c3424166c1aada026862a2ca9d8f85f79913528b2f4655302b4174056532f3d1ada8df51a1b32d391cbc6b426ec24cca88 SHA512 c92a1e9641a0297b68f2eff34b8341b9d9adbbc8507a0e8b3a6e576c0792110f6423663b4cbd68a123c62f98d656f8e93abd8ee87d180d9da1adcf5777a9f46c +EBUILD scipy-1.1.0.ebuild 4030 BLAKE2B 56eee67e1786637765174d204a60d85cc27fbe6bd517f3ff3bf76f6b21a1b155adea08a836c874feb7a886bf56105384a30aa88dd96e844d59c29997b41eb848 SHA512 1788f4f745acf52e80591eb7ac77f9d3d54c2a813aa02a2e223c7d43001324aa9bcc34ce400fe38f431dc60a7e9fa4c77e9afce3f709c6e2cb2ad39d60951ac5 +EBUILD scipy-9999.ebuild 3612 BLAKE2B 07b27279a9b3773ad8624b9fbfc2ee83e30ebb42a9bb58fb481b4c24723ca8471eb141093427a1559ea30703dcd04cb656828035b5e59bafa8835ecd35524d40 SHA512 314be69d8523f906e8a27b5f6f32b882cb97ead665f9efd9253806d98acf0779d5248caba6c39e220be453fbe1097c75541d5b363839a2ed45f689e8ffb0d182 MISC metadata.xml 931 BLAKE2B 3e358fcc4354b870a4794f13ed6c840f2c55ffdf4d6306977e6db3606b73e7df9b682a18973f0aa2a1d0d9eabb2d7d40c6aa5c6026813385361700bdc227afd8 SHA512 ae95726c4c661a2e5708a98b347f8ea25708574bbaf8ec86f315069551d6a0d68a43279b214be8b54cd20e5aacea1a9abd40a2de43d51f292a830cab0955d625 diff --git a/sci-libs/scipy/scipy-0.16.1.ebuild b/sci-libs/scipy/scipy-0.16.1.ebuild index dd5908fb2319..c698be80f3a9 100644 --- a/sci-libs/scipy/scipy-0.16.1.ebuild +++ b/sci-libs/scipy/scipy-0.16.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) +PYTHON_COMPAT=( python2_7 python3_{5,6} ) PYTHON_REQ_USE="threads(+)" DOC_PV=${PV} diff --git a/sci-libs/scipy/scipy-0.18.1.ebuild b/sci-libs/scipy/scipy-0.18.1.ebuild index c1d9ea57af22..fb81a2bdbecd 100644 --- a/sci-libs/scipy/scipy-0.18.1.ebuild +++ b/sci-libs/scipy/scipy-0.18.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) +PYTHON_COMPAT=( python2_7 python3_{5,6} ) PYTHON_REQ_USE="threads(+)" DOC_PV=${PV} diff --git a/sci-libs/scipy/scipy-0.19.1.ebuild b/sci-libs/scipy/scipy-0.19.1.ebuild index 81bfc711b518..2e7f6acd2f82 100644 --- a/sci-libs/scipy/scipy-0.19.1.ebuild +++ b/sci-libs/scipy/scipy-0.19.1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} ) +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) PYTHON_REQ_USE="threads(+)" DOC_PV=${PV} diff --git a/sci-libs/scipy/scipy-1.0.0.ebuild b/sci-libs/scipy/scipy-1.0.0.ebuild index 0db065d7043a..b9b79bf1aeff 100644 --- a/sci-libs/scipy/scipy-1.0.0.ebuild +++ b/sci-libs/scipy/scipy-1.0.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) +PYTHON_COMPAT=( python2_7 python3_{5,6} ) PYTHON_REQ_USE="threads(+)" DOC_PV=${PV} diff --git a/sci-libs/scipy/scipy-1.1.0.ebuild b/sci-libs/scipy/scipy-1.1.0.ebuild index 6a801e838d63..9c92f8606e00 100644 --- a/sci-libs/scipy/scipy-1.1.0.ebuild +++ b/sci-libs/scipy/scipy-1.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} ) +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) PYTHON_REQ_USE="threads(+)" DOC_PV=${PV} diff --git a/sci-libs/scipy/scipy-9999.ebuild b/sci-libs/scipy/scipy-9999.ebuild index 1595b85c58b3..d003a8d19743 100644 --- a/sci-libs/scipy/scipy-9999.ebuild +++ b/sci-libs/scipy/scipy-9999.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} ) +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) PYTHON_REQ_USE="threads(+)" DOC_PV=${PV} diff --git a/sci-libs/shogun/Manifest b/sci-libs/shogun/Manifest index 317c32ad7901..843fa1f8510b 100644 --- a/sci-libs/shogun/Manifest +++ b/sci-libs/shogun/Manifest @@ -2,5 +2,5 @@ AUX shogun-4.1.0-remove-C-linkage.patch 825 BLAKE2B c95a7a322b669aa51a9a33470088 AUX shogun-5.0.0-fix-buildsystem.patch 2889 BLAKE2B 63593dcf5f077310c31983446d5060c15c23d45d3eb5e3780c0d7a53074ccef57da79fb115ce67b109ed94f2e58aa1e5804bdbd1d0d0a13c05de716de7ed1058 SHA512 3119a95e8fe76804eb113361e09260bbb951679faeb3360d378c0a9afcdbf322ac75f02da6e4c799102949abbd97006f2bbb7550b5f5b01fa8b4335ac530f377 DIST shogun-5.0.0.tar.bz2 2448509 BLAKE2B 85352d782740b4c671bb6081e0445bb7e801e27e36fdc0f82658b937fd6658c41016e4a91841ddb09ae9062b77d32f290f56b191318c1c34bf0812d1b9a8b364 SHA512 fa8d9dee4596acce12022540a6927cbdb62e08f8468c8be3790de07ebf3a53055032bcc532b28334ca83284c38f2b0153602634f12bafe4019acb9121b9ff236 DIST shogun-data-0.9.tar.bz2 287533841 BLAKE2B 796830262205961b88715f4eb60a47ff2ad108426b7af8e4e1a0733920962ad8154a1ab9892356e9793be24d415fcbc358960210f089a0173f55a0091ea3c0d1 SHA512 ab501640e2db650603899c857866b451fac5c7bbbc7b4ef98559581928869cea49aa326dfca1bb398eee7ebc8843dcc8ee3105c9f462718f1af672aac6b9340a -EBUILD shogun-5.0.0.ebuild 3864 BLAKE2B 3679f9db1129ac6e9f66ff5c180ec9a2a9fe9816d1b29a12f990fe9fe936360ba45db613b03c2bf4278bc56b84d08bfb05aaefa4175e1a9f9954073a860cad72 SHA512 9fc06713201d2877a59d9bfdb68a45baf6ee8201f90c5a9b2e5b3703ff709e736ee0aa7abef31568b9d1d855730a9adcb437cece7089712d26e7ce72ea20d771 +EBUILD shogun-5.0.0.ebuild 3859 BLAKE2B 4272578ea8fdfd20bda50309a73221859f91452946fbb2a76e29ddf00d22d7b60fbde823c1ac88724f8236a405f6b3e49ae3c4cad362c33cb2bae4ab69af1aba SHA512 57f797568583e1b24ebb818b181529406e5cc106fe70e22bd4fff8fce4757aaa239d5524987e461066a22909be87a0bb946abe39aa0056cbe4b699ef2768a58c MISC metadata.xml 1627 BLAKE2B 871fc71cd8ae67ef94fa060b50f249b233333ec934db4d8ad238f24408e491f071d1271903f57ad2548923b2091c0f2738a7ce3f269d5c24fd10300aaf179047 SHA512 babaf4f8a5d4a7d83e678d2ba1cb4f29a15a928740e7c2b312fe03ffd2c909f1f867a071573954269a03bd8f915f38f82c4c11782573ae08be6ec053cf3b54c6 diff --git a/sci-libs/shogun/shogun-5.0.0.ebuild b/sci-libs/shogun/shogun-5.0.0.ebuild index 2b063b28ba2d..4fad7ff5e351 100644 --- a/sci-libs/shogun/shogun-5.0.0.ebuild +++ b/sci-libs/shogun/shogun-5.0.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) +PYTHON_COMPAT=( python2_7 python3_{5,6} ) inherit cmake-utils flag-o-matic python-single-r1 toolchain-funcs versionator diff --git a/sci-libs/sundials/Manifest b/sci-libs/sundials/Manifest index 42d380cba069..889db3886ac2 100644 --- a/sci-libs/sundials/Manifest +++ b/sci-libs/sundials/Manifest @@ -1,8 +1,11 @@ AUX sundials-2.7.0-underlinking-libdir.patch 19659 BLAKE2B 9dab5796e7f64528df06a435433719bbd34f6f9868ab6d88ec59e32777c4513c995bebe3f4e32b91cfb000328c6ae307a1c29cd34acd21cd9485668c3783b991 SHA512 95bc36d359b672b725391d75540304fac6b2610960f67a636cf5656e30904a2ed309a75175f4d20b9199d70d45fa817e53e86433ff18dfcf28ef76840b9d0dba +AUX sundials-3.1.2-fix-license-install-path.patch 388 BLAKE2B f4d1e6eacc87c0978b3311bb24876db5ff77d0e0c2e6a369746a7320c0279ec4c46cf359fa81677c0eda63d28e37f5d283dea9809ff0c5126e4386addabab63e SHA512 9a675e33d93a8c1c6500d6297e362abdf4d81d56575175eb05c8b51a9d1f993406cd8fcb80a5d7be68d9578db11233f0857ae74bba2df96a7a95691fde51222d DIST sundials-2.7.0.tar.gz 12258093 BLAKE2B 331fcf255f2bb8bcc798818b05db114feda7aacb6585177a836f17a9b58477f504099b4a33c7d71cab6e70eeb6fe47a76d101c08aa6219ee6fbac630524d5928 SHA512 c86c167538065a4109b36ae7c8f60f3d92184133cfa661b5acfccee052c38f40be865412a1746bb57907b61602c212c0f15e1e30ef29e8a49db6d46a75a28e69 DIST sundials-3.0.0.tar.gz 12996039 BLAKE2B 0557190f6f7550bd4d7d3df10f727c6f235ff4917f2cfd35ca77785037edc43236a82383664f6fe1579bb5b07a148875b82b22f5a9e4f5f2a0607838e8a3b286 SHA512 3c86c7f27e64c2e6732546b0b1e87ea092502e361cae09b3b7eb29795c978edf494e17be13b78541dc91cc0709d928006bd0fc62ea968f2b621efa51856cdd60 DIST sundials-3.1.0.tar.gz 13033516 BLAKE2B 41294c1022ab09db6fbfa0d41c169d2ead3483693653a9c0cc26fdffec61918fed5e93241f64f9bfdc6ff22812fb846f3ea8deecd82c28d179dded85ec2c69ba SHA512 288427e00f58c512583cc14d81385e82b0fdeaa4e9adca588a108ad0752341b7be62c9fa2740924ec733e3e0d5794f305dc582fc72e244e675e5ea00ac0d08ca +DIST sundials-3.1.2.tar.gz 18212893 BLAKE2B cee897f59920d6530553e4005b043fe615bf86ed6cc4ecb829afc25ea46c1a37cefd5a05584bd763af29689980d7bb03442ad22c4b83dd3af2406e786540652a SHA512 b65989998b440b2b5c5d000f4b86d8bcbf03215fcee4e348cd4b8ff935ea3471a3593ab8bd0e7d5f8ba519b5a1285cc93d41ec622d0b51592d7593c7579af082 EBUILD sundials-2.7.0.ebuild 2065 BLAKE2B 54faae8f12f0594f7fb97a5bcaadfad2851872d9371e151bd64b5b350ee46d3bcbee8b203770f1ca538d7a7bcdb55dd23db5d457ac5ec52da078e3bdb2e011f3 SHA512 38671b242ca205636353097386b2f185cdcc9448aef1c7fe3d8f1977f4877274202708a6c89ddfc7bf8cc17e4609a5d107456364150f7a8fb67c3a3a62c67742 EBUILD sundials-3.0.0.ebuild 2253 BLAKE2B e546ea8f864ac81002528ab329f820d9ad10ecc57625a5110f4b97152901b5b3da8191d44299f85ac95b7e9a1c036c5de8c7a3ef5c46647611a48f8fd9f995e3 SHA512 1e4e9db8640c3d29a8001c088de40f8feba6ce3bda6d76d20d462ea1d7f84213bc644c8499ec99a8125618d180202de010003f819c98b21833c3b4538f976100 EBUILD sundials-3.1.0.ebuild 2227 BLAKE2B 88fbb7206514de8b715e641585507f5cd662676ddadd0bfbad91539e770823456e5412a7e9620f425c8651a226cfa53bbb6bc3f8c56b523454863916de521a25 SHA512 22db26dd50955f3fe6debbe7fcaba20e54bfed4427f64d5b8ebc337f3f6ba240434c18381dc9abdf336ea30dfc011a346fc8d7cd7f0d88da638ba7a6f45ed50c +EBUILD sundials-3.1.2.ebuild 2277 BLAKE2B 70f0f03abd27d68479491239dec51534472e77e8da5e83ccf9684612eb0993bbb7eb8a227dd34088c1a988b0287ba421ac767517040d7d4fe9a6e298e2791cc8 SHA512 d39a91985d42808f6514d755e5d94e0650e90e11193afa8b39b677015f914fcc8d5ca2d4460027feb4333da18ff928b6a0308f37bc36ac6fefc63f011de4456f MISC metadata.xml 1063 BLAKE2B 9fcc89ceb3553bf23a0f1074eaca3a76707ddcd7cdbce253c6710e2db8422fff558a0e761fe93eb00bf385bd6f30fcb53decc5323c425c609f419be92855799a SHA512 d81c64ac7241460ebc7bcd61f1b398ef55a1e9b5a5a9bb0ede400bfe06889d2db781c43853bf33069510f2461140ab8b7a47a4553cdafca64c1ed7bd0f16d742 diff --git a/sci-libs/sundials/files/sundials-3.1.2-fix-license-install-path.patch b/sci-libs/sundials/files/sundials-3.1.2-fix-license-install-path.patch new file mode 100644 index 000000000000..188e29999fca --- /dev/null +++ b/sci-libs/sundials/files/sundials-3.1.2-fix-license-install-path.patch @@ -0,0 +1,9 @@ +diff -ru sundials-3.1.2.orig/CMakeLists.txt sundials-3.1.2/CMakeLists.txt +--- sundials-3.1.2.orig/CMakeLists.txt 2018-07-31 17:25:19.000000000 -0000 ++++ sundials-3.1.2/CMakeLists.txt 2019-04-17 12:18:58.894563957 -0000 +@@ -1629,4 +1629,4 @@ + # install license file + INSTALL( + FILES ${PROJECT_SOURCE_DIR}/LICENSE +- DESTINATION include/sundials) ++ DESTINATION share/doc/sundials-3.1.2) diff --git a/sci-libs/sundials/sundials-3.1.2.ebuild b/sci-libs/sundials/sundials-3.1.2.ebuild new file mode 100644 index 000000000000..e5ad2325ff83 --- /dev/null +++ b/sci-libs/sundials/sundials-3.1.2.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +FORTRAN_NEEDED=fortran +FORTRAN_STANDARD=90 + +inherit cmake-utils toolchain-funcs fortran-2 versionator + +DESCRIPTION="Suite of nonlinear solvers" +HOMEPAGE="https://computation.llnl.gov/projects/sundials" +SRC_URI="https://computation.llnl.gov/projects/sundials/download/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/$(get_major_version)" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="cxx doc examples fortran hypre lapack mpi openmp sparse static-libs superlumt threads" +REQUIRED_USE="hypre? ( mpi )" + +RDEPEND=" + lapack? ( virtual/lapack ) + mpi? ( virtual/mpi sci-libs/hypre:= ) + sparse? ( sci-libs/klu:= ) + superlumt? ( sci-libs/superlu_mt:= ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +PATCHES=( "${FILESDIR}"/${P}-fix-license-install-path.patch ) + +pkg_setup() { + if [[ ${MERGE_TYPE} != binary ]] && use openmp && [[ $(tc-getCC) == *gcc ]] && ! tc-has-openmp; then + ewarn "OpenMP is not available in your current selected gcc" + die "need openmp capable gcc" + fi +} + +src_configure() { + mycmakeargs+=( + -DBUILD_SHARED_LIBS=ON + -DBUILD_STATIC_LIBS="$(usex static-libs)" + -DCXX_ENABLE="$(usex cxx)" + -DFCMIX_ENABLE="$(usex fortran)" + -DF90_ENABLE="$(usex fortran)" + -DHYPRE_ENABLE="$(usex hypre)" + -DHYPRE_INCLUDE_DIR="${EPREFIX}/usr/include/hypre" + -DKLU_ENABLE="$(usex sparse)" + -DKLU_LIBRARY="${EPREFIX}/usr/$(get_libdir)/libklu.so" + -DLAPACK_ENABLE="$(usex lapack)" + -DMPI_ENABLE="$(usex mpi)" + -DOPENMP_ENABLE="$(usex openmp)" + -DPTHREAD_ENABLE="$(usex threads)" + -DSUPERLUMT_ENABLE="$(usex superlumt)" + -DSUPERLUMT_INCLUDE_DIR="${EPREFIX}/usr/include/superlu_mt" + -DSUPERLUMT_LIBRARY="superlu_mt" + -DEXAMPLES_ENABLE="$(usex examples)" + -DEXAMPLES_INSTALL=ON + -DEXAMPLES_INSTALL_PATH="/usr/share/doc/${PF}/examples" + -DUSE_GENERIC_MATH=ON + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + use doc && dodoc doc/*/*.pdf + cd src + for r in */README; do + newdoc ${r} README-${r%/*} + done + + # Use a sledgehammer, patching the buildsystem is too annoyoing (the + # CMake build systems consists of 2000 "lib" DESTINATIONS...) + if [[ lib != $(get_libdir) ]]; then + mv "${ED%/}"/usr/lib "${ED%/}"/usr/$(get_libdir) || die + fi +} diff --git a/sci-libs/symengine/Manifest b/sci-libs/symengine/Manifest index 58346fff5a4b..bb1254933553 100644 --- a/sci-libs/symengine/Manifest +++ b/sci-libs/symengine/Manifest @@ -1,3 +1,5 @@ DIST symengine-0.3.0.tar.gz 629813 BLAKE2B 8d611703604f10d1ed8837708fa2125c0e84d12a8513d34e5d4bd44ae55395bcaa8fda92754b538ba1ecfdcacff83d079094dda9dfca6fdcdc4cccb0702cf484 SHA512 e4a906bb1cc5159003969871711f40b3c6bfb9e38ac25258dc5797933d55374a2f201c8a89e9af48821b24cc54408d4feb70f6de421e0a9fbf766d2b35846b83 +DIST symengine-0.4.0.tar.gz 753664 BLAKE2B c6296ceef20cfbb16803adc3c623429cf417c639d45d8cad742c3f7cf9d8171f22fb72e168cd07a6a705726a09133866fa497e2092ec4885ae4462d55adc416e SHA512 162c4bb4c67e2f21a0a113726d7b0ad00cc3e80db0534e95109a41894dcd05ca03a3be39d1a56a336b4bb7926dadad72fbe6705c71df3448db99fde20139ad11 EBUILD symengine-0.3.0-r1.ebuild 2074 BLAKE2B 82d76b51ac8baf68d3f31b760760ecc90e4719f9cc8d7d469eef92003e0d72c4c682bf10954c642b9a51e8f5b35ff1a5a33ef66ff5cf48decbfcb3c797eccb5b SHA512 e60602366c3c14046f7aa5131e884663f5fbbdf216b41b8824d0017ef96f7a8c9307bcf6da0eccfec9fcdf06ad3952153142bb5ea10d18bfc1f64230cc27835d +EBUILD symengine-0.4.0.ebuild 2071 BLAKE2B 7cbb49107a99c4b40c292dd4ede12b9c432f09b691326ba5ce0a4fbbbf62f7fc2ee5f1466cbdf92a43ac3e2b77fd6e6d97d554ab586695b90901840557899652 SHA512 7e3cfef2bfc793fd043e6f3e896dede9cae0c0f672e440a790be8b3f356b07d379da47812d2d789f7a718e73dbbfc70cce833f912901ca4eb552a10df8cb168a MISC metadata.xml 1150 BLAKE2B b71aad51273ac2e9cd7907b72b71ab3fca4baf67ffcba3fdb3f3560ae6a75f5aef6077f4dc9e4ef26c62d75c6b66438f2dd0489c094dec37a94e733905732726 SHA512 33f04c5f8b7eaeb25dfe712582fec5cbc6a17a4d2f90c96eea84c43025af0be6eb8f3d6ce4a9904a46e4d36374d651a15e539ebf09f16ba9bfd2c4a61cd7e911 diff --git a/sci-libs/symengine/symengine-0.4.0.ebuild b/sci-libs/symengine/symengine-0.4.0.ebuild new file mode 100644 index 000000000000..eac0919d7760 --- /dev/null +++ b/sci-libs/symengine/symengine-0.4.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils flag-o-matic + +DESCRIPTION="Fast symbolic manipulation library, written in C++" +HOMEPAGE="https://github.com/sympy/symengine" +SRC_URI="https://github.com/sympy/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/0.4" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="arb benchmarks boost debug doc flint llvm mpc mpfr openmp test tcmalloc threads" + +RDEPEND=" + dev-libs/gmp:= + sys-libs/binutils-libs:= + arb? ( sci-mathematics/arb:= ) + boost? ( dev-libs/boost:= ) + mpc? ( dev-libs/mpc:= ) + tcmalloc? ( dev-util/google-perftools ) +" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen[dot] ) +" + +pkg_pretend() { + use openmp && [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp +} + +src_prepare() { + cmake-utils_src_prepare + sed -e "s|DESTINATION doc| DESTINATION share/doc/${PF}/html|" \ + -e "s|/lib|/$(get_libdir)|g" \ + -e "s|lib/|$(get_libdir)/|g" \ + -e "/DESTINATION/s|lib|$(get_libdir)|g" \ + -i CMakeLists.txt symengine/CMakeLists.txt \ + symengine/utilities/teuchos/CMakeLists.txt || die +} + +src_configure() { + # not in portage yet: piranha, ecm + local int_class + if use arb || use flint; then + int_class=flint + elif use mpfr; then + int_class=gmpxx + elif use boost; then + int_class=boostmp + else + int_class=gmp + fi + local mycmakeargs=( + -DARB_INCLUDE_DIR="${EPREFIX}/usr/include" + -DINTEGER_CLASS="${int_class}" + -DBUILD_SHARED_LIBS=ON + -DBUILD_BENCHMARKS="$(usex benchmarks)" + -DBUILD_DOXYGEN="$(usex doc)" + -DBUILD_TESTS="$(usex test)" + -DWITH_ARB="$(usex arb)" + -DWITH_BFD="$(usex debug)" + -DWITH_SYMENGINE_ASSERT="$(usex debug)" + -DWITH_SYMENGINE_THREAD_SAFE="$(usex threads)" + -DWITH_FLINT="$(usex flint)" + -DWITH_OPENMP="$(usex openmp)" + -DWITH_MPFR="$(usex mpfr)" + -DWITH_MPC="$(usex mpc)" + -DWITH_LLVM="$(usex llvm)" + -DWITH_PTHREAD="$(usex threads)" + -DWITH_TCMALLOC="$(usex tcmalloc)" + ) + test-flag-CXX -std=c++11 && append-cxxflags -std=c++11 + CMAKE_BUILD_TYPE=Release cmake-utils_src_configure +} |