summaryrefslogtreecommitdiff
path: root/sci-chemistry
diff options
context:
space:
mode:
Diffstat (limited to 'sci-chemistry')
-rw-r--r--sci-chemistry/GromacsWrapper/GromacsWrapper-0.8.0.ebuild4
-rw-r--r--sci-chemistry/GromacsWrapper/Manifest2
-rw-r--r--sci-chemistry/MDAnalysis/MDAnalysis-0.18.0-r1.ebuild4
-rw-r--r--sci-chemistry/MDAnalysis/Manifest2
-rw-r--r--sci-chemistry/Manifest.gzbin15359 -> 15352 bytes
-rw-r--r--sci-chemistry/ParmEd/Manifest4
-rw-r--r--sci-chemistry/ParmEd/ParmEd-2.7.3.ebuild4
-rw-r--r--sci-chemistry/ParmEd/ParmEd-3.0.3.ebuild4
-rw-r--r--sci-chemistry/freeon/Manifest2
-rw-r--r--sci-chemistry/freeon/freeon-1.0.10.ebuild4
-rw-r--r--sci-chemistry/gmxapi/Manifest2
-rw-r--r--sci-chemistry/gmxapi/gmxapi-0.0.7.1.ebuild4
-rw-r--r--sci-chemistry/gromacs/Manifest23
-rw-r--r--sci-chemistry/gromacs/gromacs-2018.7.ebuild272
-rw-r--r--sci-chemistry/gromacs/gromacs-2018.8.ebuild4
-rw-r--r--sci-chemistry/gromacs/gromacs-2019.5.ebuild (renamed from sci-chemistry/gromacs/gromacs-2019.4.ebuild)6
-rw-r--r--sci-chemistry/gromacs/gromacs-2020.9999.ebuild (renamed from sci-chemistry/gromacs/gromacs-2020_beta1.ebuild)48
-rw-r--r--sci-chemistry/gromacs/gromacs-2020.ebuild (renamed from sci-chemistry/gromacs/gromacs-2019.3.ebuild)41
-rw-r--r--sci-chemistry/gromacs/gromacs-9999.ebuild75
-rw-r--r--sci-chemistry/mdtraj/Manifest2
-rw-r--r--sci-chemistry/mdtraj/mdtraj-1.9.1.ebuild5
-rw-r--r--sci-chemistry/nmrglue/Manifest2
-rw-r--r--sci-chemistry/nmrglue/nmrglue-0.5-r1.ebuild4
-rw-r--r--sci-chemistry/openbabel-python/Manifest2
-rw-r--r--sci-chemistry/openbabel-python/openbabel-python-2.4.1-r1.ebuild4
-rw-r--r--sci-chemistry/pdb-tools/Manifest2
-rw-r--r--sci-chemistry/pdb-tools/pdb-tools-0.2.1-r1.ebuild4
-rw-r--r--sci-chemistry/votca-csg/Manifest10
-rw-r--r--sci-chemistry/votca-csg/votca-csg-1.5.1.ebuild4
-rw-r--r--sci-chemistry/votca-csg/votca-csg-1.5.ebuild4
-rw-r--r--sci-chemistry/votca-csg/votca-csg-1.6_rc1.ebuild92
-rw-r--r--sci-chemistry/votca-csg/votca-csg-9999.ebuild14
-rw-r--r--sci-chemistry/votca-csgapps/Manifest4
-rw-r--r--sci-chemistry/votca-csgapps/votca-csgapps-1.6_rc1.ebuild33
-rw-r--r--sci-chemistry/votca-csgapps/votca-csgapps-9999.ebuild6
-rw-r--r--sci-chemistry/votca-ctp/Manifest1
-rw-r--r--sci-chemistry/votca-ctp/votca-ctp-9999.ebuild71
-rw-r--r--sci-chemistry/votca-xtp/Manifest4
-rw-r--r--sci-chemistry/votca-xtp/votca-xtp-1.6_rc1.ebuild44
-rw-r--r--sci-chemistry/votca-xtp/votca-xtp-9999.ebuild39
-rw-r--r--sci-chemistry/xyza2pipe/Manifest2
-rw-r--r--sci-chemistry/xyza2pipe/xyza2pipe-20121001.ebuild4
42 files changed, 361 insertions, 501 deletions
diff --git a/sci-chemistry/GromacsWrapper/GromacsWrapper-0.8.0.ebuild b/sci-chemistry/GromacsWrapper/GromacsWrapper-0.8.0.ebuild
index 688c26cc3807..e9bde2396c60 100644
--- a/sci-chemistry/GromacsWrapper/GromacsWrapper-0.8.0.ebuild
+++ b/sci-chemistry/GromacsWrapper/GromacsWrapper-0.8.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python2_7 python3_{6,7} )
if [[ $PV = *9999* ]]; then
scm_eclass=git-r3
diff --git a/sci-chemistry/GromacsWrapper/Manifest b/sci-chemistry/GromacsWrapper/Manifest
index cc8676ae54fd..a404a5fc9601 100644
--- a/sci-chemistry/GromacsWrapper/Manifest
+++ b/sci-chemistry/GromacsWrapper/Manifest
@@ -1,3 +1,3 @@
DIST GromacsWrapper-0.8.0.tar.gz 1205837 BLAKE2B 3627e56df0dc6ba86caac67795416c7c8c187aaa4fac545600d17dcd799cb153feaab61a0f0632e051c4e9c0b4cd74f8e165156873e36bc53571bec78e5fca61 SHA512 da7215216c9a2b52094bb7e43e04f1b429c4893ba67b4bd850fe68e99f338813392fd9d0aa1b19d3398c694be964bc2badbf1b3623420da929ee4abcef18026f
-EBUILD GromacsWrapper-0.8.0.ebuild 817 BLAKE2B 12c186f411c5dff106e04d65c3de4350c29ba5f71e4012196674f00ca0711cfa311cce7c1211128c2808add32c05cf36afdf58be2682455a38ca938d45dc69fc SHA512 1518c5ccc637bcf1a8f89896ca4e9b9f31f0331ab07ba5a4b698d81e0233ec75d318f1699981897148e13013a94dcb62ef87478ddce01756d71e164320f96cc4
+EBUILD GromacsWrapper-0.8.0.ebuild 815 BLAKE2B 4b462d20c936994c801855b55652850d0ce4a34ceaa9d8d007a81ef87473a7921958f8b431ddb09ec103414af6d37ce81bcc4aeb2dd2eae313d8176c218e3cee SHA512 30387145d076d73c3a73b8254b104312d60fad3c0daffc0ff867bde7c03e376490ca166adf8a948d75cbdaf956d7a8362eeb5f6f87ef08a1ccd10c08af8e5ea4
MISC metadata.xml 482 BLAKE2B 2745b575ac325e9f8c53d53026ca0c67201f1519725c572813c0ad281b4a39399cbf93176e816646aa83f829c0981ee4457e3ab2232ed095f76d5a2068840912 SHA512 4f2efb8d263f20e50928e0c6f0913c65da746b5253a14658273c830b7f95ecc15620f92e87db9670adfd92792e96cc352af528ed4fa1e874977a744d2e15c6bf
diff --git a/sci-chemistry/MDAnalysis/MDAnalysis-0.18.0-r1.ebuild b/sci-chemistry/MDAnalysis/MDAnalysis-0.18.0-r1.ebuild
index 0e9af8987fab..00d480b169c3 100644
--- a/sci-chemistry/MDAnalysis/MDAnalysis-0.18.0-r1.ebuild
+++ b/sci-chemistry/MDAnalysis/MDAnalysis-0.18.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
inherit distutils-r1
diff --git a/sci-chemistry/MDAnalysis/Manifest b/sci-chemistry/MDAnalysis/Manifest
index 5918592720ec..cb8b89ffd481 100644
--- a/sci-chemistry/MDAnalysis/Manifest
+++ b/sci-chemistry/MDAnalysis/Manifest
@@ -1,3 +1,3 @@
DIST MDAnalysis-0.18.0.tar.gz 11085390 BLAKE2B 70b5530a0800370fbee2805d8c4cb495f2e339b29c13c0a2442e3310c1b941ccf459a19d0a490c47a28b77ffeeaca581100ef06b7196cb9fcdb1b71d5d0c871f SHA512 b235471c04ab2e117fe25e972d88a6245b1641f96d30eafd2f68949c8af8c1360eed49b1ec9960d8c386c0bbca8b3749cec322eb19f9975f15225983af0f5819
-EBUILD MDAnalysis-0.18.0-r1.ebuild 935 BLAKE2B e20982f0b1532c30382a9f3a11fff7fe423dc1e06c8be7cacecc5f9cd6ad3f3249334729f4f1ee790bd97a6af8d5954a9ff80d1fddfcbdd3e7172187a45f2d71 SHA512 545868919c247f71b06264cf3b99d70a6f52d32978bf165c795c58bb544305fe2d50508f8434b52581a3b5cfe47a74dd713dc86fad7944ae984dd8e39db6144e
+EBUILD MDAnalysis-0.18.0-r1.ebuild 923 BLAKE2B c8a5b31505859c662c0c9fc6d238d778b5f2d32074fdd5be037311d6f8cfe6110ff08cb55e8d94670ebb132dabd089dde2c7d6d45c8d6e62b4834f328eeb2c61 SHA512 24448a1859e49017dfd28e4e3a0e55c38c3efec7cc9bef4d620813f30c2d9c622eb5d4198ee06e19f604be5046a818c850a9b778090ab2bc1f5d484ea7c3cd8c
MISC metadata.xml 496 BLAKE2B 1b6faf13663ab39bbb2c5b123f67cd7688c188459133d77411c857bd901f8133f9791d8c54e8fe7dc84e8150187b6562f297e706d36e167b3c20cf7df6e6a682 SHA512 674265a9bdb74cc5d4b059ce2b33cdba84bee097bb5940b3cc55cfdc6b74de5f28a4cfa34e9f0fd4db5d3c336a6f7b3be39235c2d9697d5adf9c7311e348d8a1
diff --git a/sci-chemistry/Manifest.gz b/sci-chemistry/Manifest.gz
index 6b2ad67562c0..f582eec3184e 100644
--- a/sci-chemistry/Manifest.gz
+++ b/sci-chemistry/Manifest.gz
Binary files differ
diff --git a/sci-chemistry/ParmEd/Manifest b/sci-chemistry/ParmEd/Manifest
index 810d6dc67374..9a3e8ce8b7c7 100644
--- a/sci-chemistry/ParmEd/Manifest
+++ b/sci-chemistry/ParmEd/Manifest
@@ -1,5 +1,5 @@
DIST ParmEd-2.7.3.tar.gz 34494858 BLAKE2B 8e3ac8776f30ac73b06fd2241e5d73ba54517805ffcef7cb2f71281248df4f8afdaa05c2186ff50ba0df45df313ebdecd69a4482c8339d41baf804c37069affe SHA512 a3444f915e188bcc924f28b6b4235246e2c063ae98881c48f6e13ebc685d085d6a1bcb61b29509a343cbe58369bc6233acc20ee620c6f1d42da2033772a12e07
DIST ParmEd-3.0.3.tar.gz 35159355 BLAKE2B 76b4655905276fe498f38c6a3bd483e89e95d3a339fbcd9ceb90d16f68d417b62e0aacaf18143d0b57167ee7acdc726c44324c844462af4d2385872210daef2a SHA512 60b8ee100a301fbddec8323a3dba550c96ffa09624f41e457d4b3941a4e4a15e903c3da6de24a5183731406f19f9e6436a2111d654bc902c0f06ac8b643acf09
-EBUILD ParmEd-2.7.3.ebuild 827 BLAKE2B 017b1b0fa51c1ce2758e780389fd3f87ed0eb0449a0101e0cdc09b5192bb85c1c14eb1002ef5b72d2e62671981021340b38aec51b1eadb2785af87fa04354f01 SHA512 1b7809f150e2e22c07e4c2c34c8c8f36ddc180ca6621dc4706b41c9e8780726e9efa7113159f05ca6349d5c0febaae1d9abed3b56de477fb225d667551d846fb
-EBUILD ParmEd-3.0.3.ebuild 828 BLAKE2B d44aa368223f04e91c50b68ed3525932ea14f79381ecc66dc7d0e3b16fc2f35b7536f98ca6402681bb9fdbb568ac6ec561d2feb40c91a166fd415f42c917b2db SHA512 a6a754e78715cedc5739c5c9d5cd06bb3676d9848a128f9796a09c33bc61a40c93f92617156ea7efd9f0b2a2466c23bbcde0977807adedfc7faa813d07dc9bb6
+EBUILD ParmEd-2.7.3.ebuild 823 BLAKE2B aaa7479f94ba8c99f788b19e60bef2177b6ff07a0b5ae1aaa4587fb3720aac07a5b50940ca267236937850d0c06a7900d47c753ef53137c7a7706e859a71dc15 SHA512 66eed20446dd039ca0ee9f75ff341f6a9cd0cf16a7ca64606bd3cccd24824b0b1b537e48c95926e407d8af2f6602cfca18f4c5097e5089ac77525c6cc208b8fa
+EBUILD ParmEd-3.0.3.ebuild 824 BLAKE2B 7c362d79a7a0c467038d667d9f5849b77714725f9dc4feebde1389bb3c9be42651ba970679a8820c58221ed0e93991fad5b80b3da1c234655ef2d633bd3bb9b8 SHA512 974004c5b1186a1c0527a9ffc2a8762eb0b954c609d691b63eed4c139fcd8a0cf51d3c0d3fc695c399b8cea1bc22bdfaa9f4851ab974aad150286a47b510e0d8
MISC metadata.xml 468 BLAKE2B 2e3781c6ebea297fb8480c2d54be22da0e8d6906607513e3b78fe89a926cf691048fb90576cadde7321d964e8269950437f48bb54270c9a1bd487bfe3ce30b84 SHA512 47e3516aabe02112a52e851ac9294a0096001373d546462f9185754356c72dd37a0a8efa3b40311e43e27e2953ea5879c1141488649f3faef0aa43a692205499
diff --git a/sci-chemistry/ParmEd/ParmEd-2.7.3.ebuild b/sci-chemistry/ParmEd/ParmEd-2.7.3.ebuild
index 0e3074845a2f..ab581daea0c2 100644
--- a/sci-chemistry/ParmEd/ParmEd-2.7.3.ebuild
+++ b/sci-chemistry/ParmEd/ParmEd-2.7.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_6} )
if [[ $PV = *9999* ]]; then
scm_eclass=git-2
diff --git a/sci-chemistry/ParmEd/ParmEd-3.0.3.ebuild b/sci-chemistry/ParmEd/ParmEd-3.0.3.ebuild
index 002ac5a8c6f9..a2a476a1d5ef 100644
--- a/sci-chemistry/ParmEd/ParmEd-3.0.3.ebuild
+++ b/sci-chemistry/ParmEd/ParmEd-3.0.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_6} )
if [[ $PV = *9999* ]]; then
scm_eclass=git-r3
diff --git a/sci-chemistry/freeon/Manifest b/sci-chemistry/freeon/Manifest
index d02f31d201c4..4f6aba7fa386 100644
--- a/sci-chemistry/freeon/Manifest
+++ b/sci-chemistry/freeon/Manifest
@@ -2,6 +2,6 @@ AUX freeon-1.0.10-stop.patch 970 BLAKE2B 6c1e5dfe5ad881fbbceb071c53cf3fcaa187ae1
AUX freeon-1.0.8-blas.patch 5076 BLAKE2B 198f65079462b8c7af860b98894526bdc98172035c3d0b5ccd0cfd8bca14e36790c9e20771b7ec8ce5ca4d47f2d5dc7f768c7cf1a4b4868bb48285ef518851fd SHA512 89012c6f8583a8736344a7bfa74a64bbe1af793443b7255ccb1fd73366d44527ed40c6dc3124caff1af02f4e662227c66aeced8d8526dbd26bb7a50e294b5da3
DIST freeon-1.0.10.tar.bz2 5872019 BLAKE2B c3fde00a9ed67550bb5820ac78ff32d9f6d011db9291c45c0b7e62cacb62b48e7506d7bf1aa86e176577d18e679e859435f0d3b63289bc08e502a35f86c036d3 SHA512 5bae89d6421600792bf986f6fb7504d321d5d51782587237ecba35191e54c1ec6c5ea1fdc50ed2d339551c527e4efcc5421048ccce0404c4b06875cbd0800862
DIST freeon-1.0.8.tar.bz2 5957707 BLAKE2B b76ae0ca17cc8407b37fac243523d2f8db63382a6f39d24380d2f01356ac78fbe2fb905bb525d979c9832b820623bffa7a0930d312c36f29138defb0d8bce106 SHA512 1227f670a73b4ea39beb26e4136ad535e126ad17d66171c31b3bd403a3886eee150cda865806a2d9dad85646ccb086a6be4f645455eab24603cb064fb725efbd
-EBUILD freeon-1.0.10.ebuild 649 BLAKE2B 11952531b3b20e712f6cbaaac37a6e0aa856c19b0150d11591f7bace60f45ec0266a8251b9efb017cce0eb79eac1f9641450391ccc594f553c9f4cc61a8e56dd SHA512 52bf70f409b594bc92cd611b05adc972cde0c02e69f38c022055e6de9f509045589a12ee86c36967e5fb9e8adf26e9bd378b7983dab0063099ad0518f5d5d210
+EBUILD freeon-1.0.10.ebuild 642 BLAKE2B c25d6ac3201a4f607022e2d887101f8cd8be2f76054a93f7fd6ef95ab640e6500989393e5ef8dd8b61447fa2ff40894b46cc07bede6480060c76fa061f3078c0 SHA512 56d4d8b356f2e7b55deb3ecdd632b7e00b2a0c907d9e5dc1941ef3695e0da14ded7e025b990df46d9c3a19705123e4a5acde4a838e66a61052c9dd698def6d63
EBUILD freeon-1.0.8-r1.ebuild 626 BLAKE2B 5d5a53bd58c81ff88775f1370d0daf71e94d043b5c3fc825cb2e040cbdb4b3129c1b97b88b5eaaed1a21aaa592c0fa27fb4c7d403cacfdb5d2cfef724c8c72f9 SHA512 8474400965e790a50285e2d5687952535e5d2ee4797086dd64b7f62a990d993937f13d28f92f01057185378944f6baa939427b2a9253749cadb992afd9a72940
MISC metadata.xml 528 BLAKE2B aa64697b42ac5f829fc893ae2c05f0bae6bb9bb16f067539ca9a11b9469a9a9f4b203eb2f0242f9fde744ea6905223da2249e50622a479975548ef552e7286dc SHA512 4eea3876d046b423706f565571cbe20dbe2ff724ecd8de7f92ba0103c83f78d9e1d28789d6c35e62a8f0527f13bdadf6303695c529b7b6622bc2e14cf57044da
diff --git a/sci-chemistry/freeon/freeon-1.0.10.ebuild b/sci-chemistry/freeon/freeon-1.0.10.ebuild
index 37eff15d2079..8dd980d33176 100644
--- a/sci-chemistry/freeon/freeon-1.0.10.ebuild
+++ b/sci-chemistry/freeon/freeon-1.0.10.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
FORTRAN_STANDARD=90
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_6} )
inherit autotools fortran-2 python-any-r1
diff --git a/sci-chemistry/gmxapi/Manifest b/sci-chemistry/gmxapi/Manifest
index ce2771c016a4..8e7fbb119013 100644
--- a/sci-chemistry/gmxapi/Manifest
+++ b/sci-chemistry/gmxapi/Manifest
@@ -1,3 +1,3 @@
DIST gmxapi-0.0.7.1.tar.gz 671400 BLAKE2B 5db024bceaed262fc1bd2ef35c0c24a31eff12abde7766ba0eea9d5aabe04c435cdf3c79c04d7932f2110de837a0d06e1f66239f22ba6f313410ed8c9d899788 SHA512 4103d67be3c869907613ec74fc46f14b15242ad93a973fc984dbb25e79bb0bb697d9d2ad9b67a8da2500e5a89b8f78ea1ef1632455af29830e11c2bf1f11bc44
-EBUILD gmxapi-0.0.7.1.ebuild 1239 BLAKE2B d8d75f403f2bc68f98d5e72713de382c91bbbe341a83bb4705dba7aeb70fad389435b0fd46838a0bf23fe158721e290dee9a67421f37cd1a427bba172bf687c7 SHA512 e2a0406f92983e40cabbc40bed27ba44de8218573dbda11c6087141bd5f1ccc0e1b90fdfcebbcbeae12c5bbdbe51b3f9f15a50830fcb50c23b7052b5ef92c195
+EBUILD gmxapi-0.0.7.1.ebuild 1232 BLAKE2B ce5e1d18626a71dc760181efa246d9ca422c2710545d0096faac5f0a5f03237011cf27eae74a4d7102427355893beb5e1f830327c66d8e76dfabf788fac4ed9e SHA512 d01b515af311217f0e27c037c93188f1381937b69b9cd2c51ced1bb73a8b6d03c773faf80932d510da2d33c4fdae4267b7156f52a855b994cbcf5bfb9fb10b9c
MISC metadata.xml 374 BLAKE2B d93e2ad2f09971909382ad65fc5f5033487979b0694f9dc656439573973f55ce1865e5a30584e55e1c48fdd93898601ac2b11e269fb2b1c5adc3ff8dde66f35d SHA512 1c61c58e1cfbbb42342f7a87625e0044e51523f7a2f7270ecfea537c622965e64195fc88eb8f70fac648a0154a19f4a852b88383de1dcd6e17ff0ac0dc6e22d8
diff --git a/sci-chemistry/gmxapi/gmxapi-0.0.7.1.ebuild b/sci-chemistry/gmxapi/gmxapi-0.0.7.1.ebuild
index f27d423c9d24..5bb47665f026 100644
--- a/sci-chemistry/gmxapi/gmxapi-0.0.7.1.ebuild
+++ b/sci-chemistry/gmxapi/gmxapi-0.0.7.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
MAKE_MAKEFILE_GENERATOR="ninja"
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
inherit cmake-utils python-r1
diff --git a/sci-chemistry/gromacs/Manifest b/sci-chemistry/gromacs/Manifest
index 203a5b921471..db87a7f4f9f2 100644
--- a/sci-chemistry/gromacs/Manifest
+++ b/sci-chemistry/gromacs/Manifest
@@ -1,23 +1,18 @@
AUX gromacs-2020_beta1-pytest.patch 630 BLAKE2B 1036e06589c24459006f0b579ee89c9d9c4623c7ca32fae90b21646db13280549a23cad717ef7481b03cbf9f2629b6804c0727d4b8c7f3274d0463d2735f976a SHA512 b5880d3a21635892d52b2ac09cbf456194a3db0fa0676bbdd2c2500964da89fbb7f4ebed7ac7843304159bf11f44e279eb505b2af8833127d2e21f10cb254c1e
-DIST gromacs-2018.7.tar.gz 29912662 BLAKE2B 0714b28ec2443f3201275fc2fa6db1202a059161362134d4de03a900a3a67fe9d31ba8c058d5ee971198fecd69379fcd389f03d25c61f50b8460c43ba5c564d5 SHA512 fbc3b847b70b1396f412b8f4a1b977268651f8d53a222dcf6349fe563ff6319e096484209a24351e382bc9162a949b3900591f5b469c32dd9effeb894f03c172
DIST gromacs-2018.8.tar.gz 29913703 BLAKE2B 8780032305928067fbfe1559efe9eedc4d47e27ab2f6ab54d6dba39edfcbeefbee4673d8910009048a850620b5a08ba8feb622db652c439cfa50a149ec5f0015 SHA512 6717895942f2ab7b54019511ed2aebadadde8e96d3c4b7414bb9168ffe418432d2dee330192e199f7b9d2f665c71f5d4f1ef0911aa7243d525a2ca182ef5b122
DIST gromacs-2019.2.tar.gz 33437869 BLAKE2B bebe4942688dace148856d4491b687b8e0fd2c86d7fbd9eecdb46824d316a0fc3854464ecafa79d8db92327ee8467be204b050c11f1e71132184efd812c3bf09 SHA512 da7ff24e8485774e22d1c2464fbe64675c3305ef0e21a3d17e363201031952e5d4a9b81f572d5284fb6f2596ed99daf62fe78d653387d9d714274f46bc750183
-DIST gromacs-2019.3.tar.gz 33441419 BLAKE2B 79319dd23982c65c7c4d8e5f633cef0c7fd99a38a4e0cc9030a3ffb0fdfc07a4fbfbcfa942896f23a143b747e044fae645498a3e6992497d1f1a7d966f80b2b0 SHA512 de9f54d095b45ea7efd1043f83a40f6c778a6e3e2067a01f48d1ce843d68d226061933ca28a3edb635b795a8ddd5ef9deb8ed1114aa3235bc8039db8ff7d0218
-DIST gromacs-2019.4.tar.gz 33444527 BLAKE2B 5a01ed0e38faade037de701b72e8d52fd5a947a23228f0b5170a170dc963b00068a6b6880dd9a3f6f2a73140a3787952741dcbcc862bc357a8be8bf5640faa16 SHA512 adc6dea187b7f3a3c13fcd39445ae45248d46d56b0102fda47b1850b83ff1fb77a3fec99d4a4124b01ed04646dab6ab67749eae1bec36d1ba6f2205855cd29f8
-DIST gromacs-2020-beta1.tar.gz 29019829 BLAKE2B 1884e0984aa6cd8a6bf7d9c692c5f465247ed3c396a0b12fa67c1fc763d84dbeaee23905c95e902e9befe1af8617fc9dc46d7280140ce09ba1915bef58a86d0a SHA512 8992dbdd560fa5227d19f59d9a360cd9e5f0c3a1df435f43293bb044ca6414f177e04a4933b8c0f19d5121a44244a4c9c95d026f6c817fd4ba5b0e4f7b3a01a0
-DIST regressiontests-2018.7.tar.gz 67856738 BLAKE2B 955ae8b5e74f90fec704cf41fbd00bd8c09d754f950551fe0adfcd407db6fdb4491a3815149ea37d36c747316c79d462e823b9f6b26f2376bf90d87aad95731b SHA512 c2ff390750bd99faebcd8d5dd8ad6dbf2b00113ed888bddddf985dbf95d7f347093adb67f3c396547b3e2990de330fddb7efe83ded91a72cf97c82a1dac7e826
+DIST gromacs-2019.5.tar.gz 33445791 BLAKE2B 1e2e2764b0c8774c878abf4f32c2fa7ddd9b46f464cf1256deb48335433d92ef1b315f5534cdec9f766ae928a71361b5a4dd4a4def638269eb260ff98dbbe8bb SHA512 fdd177e4dfd29629b72bfbb4d61ff7bcdb37279f534883a9df8fd57569212fe1e9f8b8c9cec347fcc607539f31412d604d11ee3c0eb797251960435962b1bec6
+DIST gromacs-2020.tar.gz 28928068 BLAKE2B 72d4ff8f6b383284e61df9d3b2b53c51300f6961d4c19810670c8ee9ba2f1864d2a325e2774093b9338db785cb91a94461bf93f16cdf4caf0f690298a672d51c SHA512 15f0d58cd8d217eab39ef8e3535dec34127708797eaf6575fb340292cbee2303cd25deb84b3d4417a787076f4ae7be9e4958ec3a347a3aa9aed52ef337a4587c
DIST regressiontests-2018.8.tar.gz 67855469 BLAKE2B 34c9b339f6229f483afbb5192ee6ba8b8f72d5c26907a853af9c53dfece0d88739e48f6b44b78d1c010f988f9385d077285300522164f533a5861e9dda879275 SHA512 3642389d27bd1942cd0f091c940ae97b197b94856a387fe581dc516b0d4169480f16551d4ba357f9282b3337d605c286d51dd38112ac87c826dda634904836bb
DIST regressiontests-2019.2.tar.gz 67643003 BLAKE2B 4178de5d62f194a81f97e442c10f123dc59c5e63f2078f7f07135709f3f6e530e0d237bf40264b285c084519d5ace75dfcbcddc16dc740c4f17233dc33542e45 SHA512 c1f25bc770d3f0a873c887d5563c1cd88179e81211b70ce6f5015696e6fa0b6931a8da7a449f2b223f3105b9e2e7eca67248e96fbfc2a7fd5fb360ba616f22ff
-DIST regressiontests-2019.3.tar.gz 67640462 BLAKE2B ed6c176a144e0407be66585be5d6090c31c047498bc5f48f59685108de91f2f9ddb2d22b291a15e6ffa1db848aae19b94a79c8c3d34b1067680f759a179953dd SHA512 822e905fb488ce308eb9324d93f78106da5252c773c7941d49c6162e73bdff109aeca1f0d57216c6dd6536a4c41d80013fa1cee2f5206b0c4160a3e5b4a31315
-DIST regressiontests-2019.4.tar.gz 67639728 BLAKE2B aba912863669a4a6a6a74e385f9b0974d0c0aa30d3aea7834d77c8bb3f4f59effcbe10a480e74e7aa31fe32d64ba6628d67703ca1894839ce7ddfc8da93902dc SHA512 45de03d368da4e6e5c647f3fea61d64defe6d1cbc1c4219eeac2db27559e3cea7f15f9acb3e56ab934b44ca3ae4ce199b4e4969f704776bb9f0b23f1a34ff56d
-DIST regressiontests-2020-beta1.tar.gz 48263088 BLAKE2B 2c5cacb0ff7d5b31e639388bebc755355837242643ad6dc48b7722918328214c8271f894d956960743641eb9cd4ec9df0013ad8490b73f2006b75fc8ebefcb51 SHA512 fba198e5560c01e6239bcddaa8d574c79062684b3f94f71b06436d83da9b9efd865998cea3a1b9369938e8fec69383d3fd6278c22c7a1a72eb50cc282f4b42c2
-EBUILD gromacs-2018.7.ebuild 7852 BLAKE2B 3c9625b06e391e1a28e804ccc9eb196cfd6adc14144867947f7a98052709cc1c400887383d164bfb1d558cf77447ca28924598e2d9b3222d00ca9930d80a2a3e SHA512 63e58f86c5ba37f5e7b52db46f7c665e77686a7f4722807658f7552fbd1f2b5f4555b2a273f9a1a74ef27966462d89a9357ab57821d3e049ff8d4dc565c9f8c8
-EBUILD gromacs-2018.8.ebuild 8787 BLAKE2B 9edbb2ae0bd3f76af41cee9971b70fdc957f22bb61ec131abd3cf44a2da56c208b0b103f72754e17cccfa054d79c1e95a9477228b0c14f4476e58bd7656b641a SHA512 c4548c8436dadf1daaf7f4f41e3c957029a10f5eb7fd11c5c8f42046d2ba38c6baf9f47e69fb8e8eeef550e0463d76bf738d6f708ffce6b4cf556e29d725ed5a
+DIST regressiontests-2019.5.tar.gz 67643634 BLAKE2B c4d9535d9a8a650869d67544ad5f367324f45e55325bb5074ece9b010f232f2f0dd97c9af97924d3f2368ed63015ca7330baff1cc681310e1439ec330b70ee8d SHA512 7c0917b76e7db35ab4e3271d523d268e0e2d858091e68ead863bfe6d1e56b381e30fdbf44f479f6e065c029e2eb27cfa0dbaa1b243f185144321aaf5084c55ce
+DIST regressiontests-2020.tar.gz 48536146 BLAKE2B 9511db78b5d6a5ea431fdb73782f28dde4b94655139886c0ad519888ef3e435fe81807f158d66c1a4284cb88fe730f62d039ac23549f17d0ce5984764ef35f10 SHA512 5a35aaf6fe2f3b146c7045e9c967dc1c8bf754748cc1f2a7300193ae3f206a9f5058329380ae7b03b181410303bcd434584571e6161a75f99e52bd48f8ba1821
+EBUILD gromacs-2018.8.ebuild 8784 BLAKE2B 8c08b6c4f4278ed6455a0489b765c97c748835e49973bb83b7fe8e15d9453c8c9b6c6e26cd27a2d5a927aa87a36bfdef3874020f6658c9b2dcb774043e4547e3 SHA512 b66644847daa453b9a764faaa7f3145e16f3819d0d7ffdad12c1209a398cd03dbf7c2d60e0510f514b18f6ed8c09dfadb77bca6ff2f1eb044c65632842a7499a
EBUILD gromacs-2018.9999.ebuild 8787 BLAKE2B 9edbb2ae0bd3f76af41cee9971b70fdc957f22bb61ec131abd3cf44a2da56c208b0b103f72754e17cccfa054d79c1e95a9477228b0c14f4476e58bd7656b641a SHA512 c4548c8436dadf1daaf7f4f41e3c957029a10f5eb7fd11c5c8f42046d2ba38c6baf9f47e69fb8e8eeef550e0463d76bf738d6f708ffce6b4cf556e29d725ed5a
EBUILD gromacs-2019.2.ebuild 9200 BLAKE2B d4c6bbca2dfc3d376d3c98893a273d405735a2b10ea7034622a56beb544a9c0af494e7aac71d477c4800b2d45bfea0cbae3cd8ba764ebf3f463aa0b2d613b7e4 SHA512 60170844324d3542ee5043a6ac624e9eb6838a15a16fe58e65b5f3df12a74fe1bc383c505217b2fe85183c0eb7a1b421c21e1574329a9e84bb9b86159ad90e5d
-EBUILD gromacs-2019.3.ebuild 9229 BLAKE2B 6c7f24dd45eb3d576d069b153f2af1b69eee620e7cbee9157daec43d52b32bdfc9944f9177126b8660df94191bba4191f21181862390751f955b7ba84784b26a SHA512 a32bebd21d3492b5ef30d9440e269b07c2e08010c0ae7eb83f03ebc8316efcd00c7a7b652a107fa1374673d715d3fd930848686396f128425eeeac78f19e2c22
-EBUILD gromacs-2019.4.ebuild 9234 BLAKE2B 076a2a9ff537342156ca94f138c738fbff5a0b8167b7cd34ebab388357acc2f08249675428d19b13abe4d8489aaf94afb69fb32bba1cf7658550a984319dcb30 SHA512 da0007f5e8162efd53b061a564908167f8388c4cf4288d56167e0ab313140d92641d51f1c7384d52a55998de8baf23eaf56a04d633cd20525fbc0e2c46ba4256
+EBUILD gromacs-2019.5.ebuild 9233 BLAKE2B ecc2f17bf17bdd5df1696b9877d996c44450001412bd887fff13fd53b332d3fe63556e77c01e624b0f12a445fb8a4fda688fd409f30a7c94ebfc5107ddf30f3e SHA512 e52498f36fbe36dfc33f0aaf3c4ebac0d2c643127c2c70e901d01d6223f9537889f08530db61e0167673cb6528b1b5fc2d8311b397d7cb4389cd37e7fd71259f
EBUILD gromacs-2019.9999.ebuild 9234 BLAKE2B 076a2a9ff537342156ca94f138c738fbff5a0b8167b7cd34ebab388357acc2f08249675428d19b13abe4d8489aaf94afb69fb32bba1cf7658550a984319dcb30 SHA512 da0007f5e8162efd53b061a564908167f8388c4cf4288d56167e0ab313140d92641d51f1c7384d52a55998de8baf23eaf56a04d633cd20525fbc0e2c46ba4256
-EBUILD gromacs-2020_beta1.ebuild 9703 BLAKE2B 686a81e3267b0a17b43e19ff884221ee4692bfecc21fa3fdc295d6b2ad6156f51688aa5cbe0312e940fea1171ece11794623114ea364ad6dc8d92ff25cf43bd7 SHA512 e29cf02cb175b12d26bd099511b2b2f5692a931772b75a2685333fad16b1ad39422cca28295e3b003f289860c102d4b86df9996d808b396a22a1ac980311a6b3
-EBUILD gromacs-9999.ebuild 8122 BLAKE2B 657e68df7563277a327984be5e23597d80b99cb3eac54c1f07037063ca1b2b7838cb07e00d4c4d41ef65f9bee622c7bba4527dea3d2792bb20b3969b8f5ea546 SHA512 97f5850567b25ca0bd11fc57331770a8d93383299d50b216e2089cd89d23b6618aad8a532d81da9f0d5cf19fc4a315c9f648e5c1dbbc5351fecb1255a02922f6
+EBUILD gromacs-2020.9999.ebuild 9793 BLAKE2B 0a689e24c71085d134e51a091d647e64a3bdfdbc9678f27cc0fb86b7caa8b4e1e4bdda4e8a379bfe593408fc0ea236141db9e8fd89e58987aadb2003054227d6 SHA512 0efe1abfcd815248f6a77d47e33867b88aae79d71c3be146da3264ae91036fd5305129515b3ae12cad757ad802c18ba79e588581c910fe06606883cacb2c9a19
+EBUILD gromacs-2020.ebuild 9793 BLAKE2B 0a689e24c71085d134e51a091d647e64a3bdfdbc9678f27cc0fb86b7caa8b4e1e4bdda4e8a379bfe593408fc0ea236141db9e8fd89e58987aadb2003054227d6 SHA512 0efe1abfcd815248f6a77d47e33867b88aae79d71c3be146da3264ae91036fd5305129515b3ae12cad757ad802c18ba79e588581c910fe06606883cacb2c9a19
+EBUILD gromacs-9999.ebuild 9789 BLAKE2B 661122ba2791c7af9e6db3439ee166d4a29278d06b43f4281e7e467638bb4babdb554af35148d51732cc4686ffd5460943d5b74b96d169e8eb98fdb6c8cd1324 SHA512 487f42c089de666e832d5ce25c5d1c63de977557362b0018be09a69a261ad5096908443295b609b3c8a1d059dab603d340a481ebe2c46ef63677b265b97db8c3
MISC metadata.xml 1192 BLAKE2B 560c1c792102747fc16c22d475114480b9897263405da05946721dae5b781c599a02e1401adfa4d929bfb41b4d52791376438aa37d33de18beabc9edbeb779fa SHA512 136c49bfaca76e714e811077c7f7d214a5984c7b6c891c79ad4a754c304752e17450c9aee100dafce04d7bf3893a53224ef9b54504a278654d59fae9acdd0f77
diff --git a/sci-chemistry/gromacs/gromacs-2018.7.ebuild b/sci-chemistry/gromacs/gromacs-2018.7.ebuild
deleted file mode 100644
index 8e5e3827188b..000000000000
--- a/sci-chemistry/gromacs/gromacs-2018.7.ebuild
+++ /dev/null
@@ -1,272 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CMAKE_MAKEFILE_GENERATOR="ninja"
-
-inherit bash-completion-r1 cmake-utils cuda eutils multilib readme.gentoo-r1 toolchain-funcs xdg-utils
-
-if [[ $PV = *9999* ]]; then
- EGIT_REPO_URI="git://git.gromacs.org/gromacs.git
- https://gerrit.gromacs.org/gromacs.git
- https://github.com/gromacs/gromacs.git
- https://repo.or.cz/r/gromacs.git"
- [[ $PV = 9999 ]] && EGIT_BRANCH="master" || EGIT_BRANCH="release-${PV:0:4}"
- inherit git-r3
-else
- SRC_URI="ftp://ftp.gromacs.org/pub/${PN}/${PN}-${PV/_/-}.tar.gz
- test? ( http://gerrit.gromacs.org/download/regressiontests-${PV/_/-}.tar.gz )"
- KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-fi
-
-ACCE_IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx cpu_flags_x86_avx2"
-
-DESCRIPTION="The ultimate molecular dynamics simulation package"
-HOMEPAGE="http://www.gromacs.org/"
-
-# see COPYING for details
-# https://repo.or.cz/w/gromacs.git/blob/HEAD:/COPYING
-# base, vmd plugins, fftpack from numpy, blas/lapck from netlib, memtestG80 library, mpi_thread lib
-LICENSE="LGPL-2.1 UoI-NCSA !mkl? ( !fftw? ( BSD ) !blas? ( BSD ) !lapack? ( BSD ) ) cuda? ( LGPL-3 ) threads? ( BSD )"
-SLOT="0/${PV}"
-IUSE="X blas cuda +doc -double-precision +fftw +hwloc lapack mkl mpi +offensive opencl openmp +single-precision test +threads +tng ${ACCE_IUSE}"
-
-CDEPEND="
- X? (
- x11-libs/libX11
- x11-libs/libSM
- x11-libs/libICE
- )
- blas? ( virtual/blas )
- cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 )
- opencl? ( virtual/opencl )
- fftw? ( sci-libs/fftw:3.0 )
- hwloc? ( <sys-apps/hwloc-2 )
- lapack? ( virtual/lapack )
- mkl? ( sci-libs/mkl )
- mpi? ( virtual/mpi )
- "
-DEPEND="${CDEPEND}
- virtual/pkgconfig
- doc? (
- app-doc/doxygen
- dev-texlive/texlive-latex
- dev-texlive/texlive-latexextra
- media-gfx/imagemagick
- )"
-RDEPEND="${CDEPEND}"
-
-REQUIRED_USE="
- || ( single-precision double-precision )
- cuda? ( single-precision )
- cuda? ( !opencl )
- mkl? ( !blas !fftw !lapack )"
-
-DOCS=( AUTHORS README )
-
-RESTRICT="!test? ( test )"
-
-if [[ ${PV} != *9999 ]]; then
- S="${WORKDIR}/${PN}-${PV/_/-}"
-fi
-
-pkg_pretend() {
- [[ $(gcc-version) == "4.1" ]] && die "gcc 4.1 is not supported by gromacs"
- use openmp && ! tc-has-openmp && \
- die "Please switch to an openmp compatible compiler"
-}
-
-src_unpack() {
- if [[ ${PV} != *9999 ]]; then
- default
- else
- git-r3_src_unpack
- if use test; then
- EGIT_REPO_URI="git://git.gromacs.org/regressiontests.git" \
- EGIT_BRANCH="${EGIT_BRANCH}" \
- EGIT_CHECKOUT_DIR="${WORKDIR}/regressiontests"\
- git-r3_src_unpack
- fi
- fi
-}
-
-src_prepare() {
- #notes/todos
- # -on apple: there is framework support
-
- xdg_environment_reset #591952
-
- cmake-utils_src_prepare
-
- use cuda && cuda_src_prepare
-
- GMX_DIRS=""
- use single-precision && GMX_DIRS+=" float"
- use double-precision && GMX_DIRS+=" double"
-
- if use test; then
- for x in ${GMX_DIRS}; do
- mkdir -p "${WORKDIR}/${P}_${x}" || die
- cp -al "${WORKDIR}/regressiontests"* "${WORKDIR}/${P}_${x}/tests" || die
- done
- fi
-
- DOC_CONTENTS="Gromacs can use sci-chemistry/vmd to read additional file formats"
-}
-
-src_configure() {
- local mycmakeargs_pre=( ) extra fft_opts=( )
-
- #go from slowest to fastest acceleration
- local acce="None"
- use cpu_flags_x86_sse2 && acce="SSE2"
- use cpu_flags_x86_sse4_1 && acce="SSE4.1"
- use cpu_flags_x86_fma4 && acce="AVX_128_FMA"
- use cpu_flags_x86_avx && acce="AVX_256"
- use cpu_flags_x86_avx2 && acce="AVX2_256"
-
- #to create man pages, build tree binaries are executed (bug #398437)
- [[ ${CHOST} = *-darwin* ]] && \
- extra+=" -DCMAKE_BUILD_WITH_INSTALL_RPATH=OFF"
-
- if use fftw; then
- fft_opts=( -DGMX_FFT_LIBRARY=fftw3 )
- elif use mkl && has_version "=sci-libs/mkl-10*"; then
- fft_opts=( -DGMX_FFT_LIBRARY=mkl
- -DMKL_INCLUDE_DIR="${MKLROOT}/include"
- -DMKL_LIBRARIES="$(echo /opt/intel/mkl/10.0.5.025/lib/*/libmkl.so);$(echo /opt/intel/mkl/10.0.5.025/lib/*/libiomp*.so)"
- )
- elif use mkl; then
- local bits=$(get_libdir)
- fft_opts=( -DGMX_FFT_LIBRARY=mkl
- -DMKL_INCLUDE_DIR="$(echo /opt/intel/*/mkl/include)"
- -DMKL_LIBRARIES="$(echo /opt/intel/*/mkl/lib/*${bits/lib}/libmkl_rt.so)"
- )
- else
- fft_opts=( -DGMX_FFT_LIBRARY=fftpack )
- fi
-
- mycmakeargs_pre+=(
- "${fft_opts[@]}"
- -DGMX_X11=$(usex X)
- -DGMX_EXTERNAL_BLAS=$(usex blas)
- -DGMX_EXTERNAL_LAPACK=$(usex lapack)
- -DGMX_OPENMP=$(usex openmp)
- -DGMX_COOL_QUOTES=$(usex offensive)
- -DGMX_USE_TNG=$(usex tng)
- -DGMX_BUILD_MANUAL=$(usex doc)
- -DGMX_HWLOC=$(usex hwloc)
- -DGMX_DEFAULT_SUFFIX=off
- -DGMX_SIMD="$acce"
- -DGMX_VMD_PLUGIN_PATH="${EPREFIX}/usr/$(get_libdir)/vmd/plugins/*/molfile/"
- -DBUILD_TESTING=$(usex test)
- -DGMX_BUILD_UNITTESTS=$(usex test)
- ${extra}
- )
-
- for x in ${GMX_DIRS}; do
- einfo "Configuring for ${x} precision"
- local suffix=""
- #if we build single and double - double is suffixed
- use double-precision && use single-precision && \
- [[ ${x} = "double" ]] && suffix="_d"
- local p
- [[ ${x} = "double" ]] && p="-DGMX_DOUBLE=ON" || p="-DGMX_DOUBLE=OFF"
- local cuda=( "-DGMX_GPU=OFF" )
- [[ ${x} = "float" ]] && use cuda && \
- cuda=( "-DGMX_GPU=ON" )
- local opencl=( "-DGMX_USE_OPENCL=OFF" )
- use opencl && opencl=( "-DGMX_USE_OPENCL=ON" ) cuda=( "-DGMX_GPU=ON" )
- mycmakeargs=(
- ${mycmakeargs_pre[@]} ${p}
- -DGMX_MPI=OFF
- -DGMX_THREAD_MPI=$(usex threads)
- "${opencl[@]}"
- "${cuda[@]}"
- "$(use test && echo -DREGRESSIONTEST_PATH="${WORKDIR}/${P}_${x}/tests")"
- -DGMX_BINARY_SUFFIX="${suffix}"
- -DGMX_LIBS_SUFFIX="${suffix}"
- )
- BUILD_DIR="${WORKDIR}/${P}_${x}" cmake-utils_src_configure
- [[ ${CHOST} != *-darwin* ]] || \
- sed -i '/SET(CMAKE_INSTALL_NAME_DIR/s/^/#/' "${WORKDIR}/${P}_${x}/gentoo_rules.cmake" || die
- use mpi || continue
- einfo "Configuring for ${x} precision with mpi"
- mycmakeargs=(
- ${mycmakeargs_pre[@]} ${p}
- -DGMX_THREAD_MPI=OFF
- -DGMX_MPI=ON ${cuda}
- -DGMX_OPENMM=OFF
- -DGMX_BUILD_MDRUN_ONLY=ON
- -DBUILD_SHARED_LIBS=OFF
- -DGMX_BUILD_MANUAL=OFF
- -DGMX_BINARY_SUFFIX="_mpi${suffix}"
- -DGMX_LIBS_SUFFIX="_mpi${suffix}"
- )
- BUILD_DIR="${WORKDIR}/${P}_${x}_mpi" CC="mpicc" cmake-utils_src_configure
- [[ ${CHOST} != *-darwin* ]] || \
- sed -i '/SET(CMAKE_INSTALL_NAME_DIR/s/^/#/' "${WORKDIR}/${P}_${x}_mpi/gentoo_rules.cmake" || die
- done
-}
-
-src_compile() {
- for x in ${GMX_DIRS}; do
- einfo "Compiling for ${x} precision"
- BUILD_DIR="${WORKDIR}/${P}_${x}"\
- cmake-utils_src_compile
- # not 100% necessary for rel ebuilds as available from website
- if use doc; then
- BUILD_DIR="${WORKDIR}/${P}_${x}"\
- cmake-utils_src_compile manual
- fi
- use mpi || continue
- einfo "Compiling for ${x} precision with mpi"
- BUILD_DIR="${WORKDIR}/${P}_${x}_mpi"\
- cmake-utils_src_compile
- done
-}
-
-src_test() {
- for x in ${GMX_DIRS}; do
- BUILD_DIR="${WORKDIR}/${P}_${x}"\
- cmake-utils_src_make check
- done
-}
-
-src_install() {
- for x in ${GMX_DIRS}; do
- BUILD_DIR="${WORKDIR}/${P}_${x}" \
- cmake-utils_src_install
- if use doc; then
- newdoc "${WORKDIR}/${P}_${x}"/docs/manual/gromacs.pdf "${PN}-manual-${PV}.pdf"
- fi
- use mpi || continue
- BUILD_DIR="${WORKDIR}/${P}_${x}_mpi" \
- cmake-utils_src_install
- done
-
- if use tng; then
- insinto /usr/include/tng
- doins src/external/tng_io/include/tng/*h
- fi
- # drop unneeded stuff
- rm "${ED}"usr/bin/GMXRC* || die
- for x in "${ED}"usr/bin/gmx-completion-*.bash ; do
- local n=${x##*/gmx-completion-}
- n="${n%.bash}"
- cat "${ED}"usr/bin/gmx-completion.bash "$x" > "${T}/${n}" || die
- newbashcomp "${T}"/"${n}" "${n}"
- done
- rm "${ED}"usr/bin/gmx-completion*.bash || die
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- einfo
- einfo "Please read and cite:"
- einfo "Gromacs 4, J. Chem. Theory Comput. 4, 435 (2008). "
- einfo "https://dx.doi.org/10.1021/ct700301q"
- einfo
- readme.gentoo_print_elog
-}
diff --git a/sci-chemistry/gromacs/gromacs-2018.8.ebuild b/sci-chemistry/gromacs/gromacs-2018.8.ebuild
index 4db9e9672b08..3e5988a06d24 100644
--- a/sci-chemistry/gromacs/gromacs-2018.8.ebuild
+++ b/sci-chemistry/gromacs/gromacs-2018.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -17,7 +17,7 @@ if [[ $PV = *9999* ]]; then
else
SRC_URI="ftp://ftp.gromacs.org/pub/${PN}/${PN}-${PV/_/-}.tar.gz
test? ( http://gerrit.gromacs.org/download/regressiontests-${PV/_/-}.tar.gz )"
- KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+ KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
fi
ACCE_IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx cpu_flags_x86_avx2"
diff --git a/sci-chemistry/gromacs/gromacs-2019.4.ebuild b/sci-chemistry/gromacs/gromacs-2019.5.ebuild
index a08d3ecc9027..7775143d0ae9 100644
--- a/sci-chemistry/gromacs/gromacs-2019.4.ebuild
+++ b/sci-chemistry/gromacs/gromacs-2019.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -19,7 +19,7 @@ if [[ $PV = *9999* ]]; then
else
SRC_URI="ftp://ftp.gromacs.org/pub/${PN}/${PN}-${PV/_/-}.tar.gz
test? ( http://gerrit.gromacs.org/download/regressiontests-${PV/_/-}.tar.gz )"
- KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+ KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
fi
ACCE_IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx cpu_flags_x86_avx2"
@@ -93,7 +93,7 @@ src_unpack() {
if use test; then
EGIT_REPO_URI="git://git.gromacs.org/regressiontests.git" \
EGIT_BRANCH="${EGIT_BRANCH}" \
- EGIT_CHECKOUT_DIR="${WORKDIR}/regressiontests"\
+ EGIT_CHECKOUT_DIR="${WORKDIR}/regressiontests" \
git-r3_src_unpack
fi
fi
diff --git a/sci-chemistry/gromacs/gromacs-2020_beta1.ebuild b/sci-chemistry/gromacs/gromacs-2020.9999.ebuild
index a47062613711..f40242167fd7 100644
--- a/sci-chemistry/gromacs/gromacs-2020_beta1.ebuild
+++ b/sci-chemistry/gromacs/gromacs-2020.9999.ebuild
@@ -1,11 +1,13 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
CMAKE_MAKEFILE_GENERATOR="ninja"
-PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
+
+DISTUTILS_SINGLE_IMPL=1
inherit bash-completion-r1 cmake-utils cuda distutils-r1 eutils multilib readme.gentoo-r1 toolchain-funcs xdg-utils
@@ -50,6 +52,7 @@ CDEPEND="
mkl? ( sci-libs/mkl )
mpi? ( virtual/mpi )
${PYTHON_DEPS}
+ !sci-chemistry/gmxapi
"
BDEPEND="${CDEPEND}
virtual/pkgconfig
@@ -79,7 +82,7 @@ if [[ ${PV} != *9999 ]]; then
S="${WORKDIR}/${PN}-${PV/_/-}"
fi
-PATCHES=( "${FILESDIR}/${P}-pytest.patch" )
+PATCHES=( "${FILESDIR}/${PN}-2020_beta1-pytest.patch" )
pkg_pretend() {
[[ $(gcc-version) == "4.1" ]] && die "gcc 4.1 is not supported by gromacs"
@@ -87,6 +90,10 @@ pkg_pretend() {
die "Please switch to an openmp compatible compiler"
}
+pkg_setup() {
+ python-single-r1_pkg_setup
+}
+
src_unpack() {
if [[ ${PV} != *9999 ]]; then
default
@@ -229,6 +236,7 @@ src_configure() {
"$(use test && echo -DREGRESSIONTEST_PATH="${WORKDIR}/${P}_${x}/tests")"
-DGMX_BINARY_SUFFIX="${suffix}"
-DGMX_LIBS_SUFFIX="${suffix}"
+ -DGMX_PYTHON_PACKAGE=$(usex python)
)
BUILD_DIR="${WORKDIR}/${P}_${x}" cmake-utils_src_configure
[[ ${CHOST} != *-darwin* ]] || \
@@ -253,11 +261,6 @@ src_configure() {
[[ ${CHOST} != *-darwin* ]] || \
sed -i '/SET(CMAKE_INSTALL_NAME_DIR/s/^/#/' "${WORKDIR}/${P}_${x}_mpi/gentoo_rules.cmake" || die
done
- if use python; then
- cd python_packaging
- distutils-r1_src_configure
- cd ..
- fi
}
src_compile() {
@@ -265,6 +268,12 @@ src_compile() {
einfo "Compiling for ${x} precision"
BUILD_DIR="${WORKDIR}/${P}_${x}"\
cmake-utils_src_compile
+ if use python; then
+ BUILD_DIR="${WORKDIR}/${P}_${x}"\
+ cmake-utils_src_compile python_packaging/all
+ BUILD_DIR="${WORKDIR}/${P}" \
+ distutils-r1_src_compile
+ fi
# not 100% necessary for rel ebuilds as available from website
if use doc; then
BUILD_DIR="${WORKDIR}/${P}_${x}"\
@@ -275,11 +284,6 @@ src_compile() {
BUILD_DIR="${WORKDIR}/${P}_${x}_mpi"\
cmake-utils_src_compile
done
- if use python; then
- cd python_packaging
- distutils-r1_src_compile
- cd ..
- fi
}
src_test() {
@@ -287,17 +291,16 @@ src_test() {
BUILD_DIR="${WORKDIR}/${P}_${x}"\
cmake-utils_src_make check
done
- if use python; then
- cd python_packaging
- distutils-r1_src_test
- cd ..
- fi
}
src_install() {
for x in ${GMX_DIRS}; do
BUILD_DIR="${WORKDIR}/${P}_${x}" \
- cmake-utils_src_install ${GMX_PYTHON_INSTALL}
+ cmake-utils_src_install
+ if use python; then
+ BUILD_DIR="${WORKDIR}/${P}_${x}" \
+ cmake-utils_src_install python_packaging/install
+ fi
if use doc; then
newdoc "${WORKDIR}/${P}_${x}"/docs/manual/gromacs.pdf "${PN}-manual-${PV}.pdf"
fi
@@ -310,17 +313,12 @@ src_install() {
insinto /usr/include/tng
doins src/external/tng_io/include/tng/*h
fi
- if use python; then
- cd python_packaging
- distutils-r1_src_install
- cd ..
- fi
# drop unneeded stuff
rm "${ED}"/usr/bin/GMXRC* || die
for x in "${ED}"/usr/bin/gmx-completion-*.bash ; do
local n=${x##*/gmx-completion-}
n="${n%.bash}"
- cat "${ED}"/usr/bin/gmx-completion.bash "$x" > "${T}/${n}" || die
+ cat "${ED}"/usr/bin/gmx-completion-gmx.bash "$x" > "${T}/${n}" || die
newbashcomp "${T}"/"${n}" "${n}"
done
rm "${ED}"/usr/bin/gmx-completion*.bash || die
diff --git a/sci-chemistry/gromacs/gromacs-2019.3.ebuild b/sci-chemistry/gromacs/gromacs-2020.ebuild
index 5254b1f3f38b..f40242167fd7 100644
--- a/sci-chemistry/gromacs/gromacs-2019.3.ebuild
+++ b/sci-chemistry/gromacs/gromacs-2020.ebuild
@@ -1,13 +1,15 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
CMAKE_MAKEFILE_GENERATOR="ninja"
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python3_{6,7} )
-inherit bash-completion-r1 cmake-utils cuda eutils multilib python-single-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
+DISTUTILS_SINGLE_IMPL=1
+
+inherit bash-completion-r1 cmake-utils cuda distutils-r1 eutils multilib readme.gentoo-r1 toolchain-funcs xdg-utils
if [[ $PV = *9999* ]]; then
EGIT_REPO_URI="git://git.gromacs.org/gromacs.git
@@ -32,7 +34,7 @@ HOMEPAGE="http://www.gromacs.org/"
# base, vmd plugins, fftpack from numpy, blas/lapck from netlib, memtestG80 library, mpi_thread lib
LICENSE="LGPL-2.1 UoI-NCSA !mkl? ( !fftw? ( BSD ) !blas? ( BSD ) !lapack? ( BSD ) ) cuda? ( LGPL-3 ) threads? ( BSD )"
SLOT="0/${PV}"
-IUSE="X blas cuda +doc -double-precision +fftw +gmxapi +hwloc lapack +lmfit mkl mpi +offensive opencl openmp +single-precision test +threads +tng ${ACCE_IUSE}"
+IUSE="X blas cuda +doc -double-precision +fftw +gmxapi +gmxapi-legacy +hwloc lapack +lmfit mkl mpi +offensive opencl openmp +python +single-precision test +threads +tng ${ACCE_IUSE}"
CDEPEND="
X? (
@@ -50,8 +52,9 @@ CDEPEND="
mkl? ( sci-libs/mkl )
mpi? ( virtual/mpi )
${PYTHON_DEPS}
+ !sci-chemistry/gmxapi
"
-DEPEND="${CDEPEND}
+BDEPEND="${CDEPEND}
virtual/pkgconfig
doc? (
app-doc/doxygen
@@ -79,12 +82,18 @@ if [[ ${PV} != *9999 ]]; then
S="${WORKDIR}/${PN}-${PV/_/-}"
fi
+PATCHES=( "${FILESDIR}/${PN}-2020_beta1-pytest.patch" )
+
pkg_pretend() {
[[ $(gcc-version) == "4.1" ]] && die "gcc 4.1 is not supported by gromacs"
use openmp && ! tc-has-openmp && \
die "Please switch to an openmp compatible compiler"
}
+pkg_setup() {
+ python-single-r1_pkg_setup
+}
+
src_unpack() {
if [[ ${PV} != *9999 ]]; then
default
@@ -221,11 +230,13 @@ src_configure() {
-DGMX_MPI=OFF
-DGMX_THREAD_MPI=$(usex threads)
-DGMXAPI=$(usex gmxapi)
+ -DGMX_INSTALL_LEGACY_API=$(usex gmxapi-legacy)
"${opencl[@]}"
"${cuda[@]}"
"$(use test && echo -DREGRESSIONTEST_PATH="${WORKDIR}/${P}_${x}/tests")"
-DGMX_BINARY_SUFFIX="${suffix}"
-DGMX_LIBS_SUFFIX="${suffix}"
+ -DGMX_PYTHON_PACKAGE=$(usex python)
)
BUILD_DIR="${WORKDIR}/${P}_${x}" cmake-utils_src_configure
[[ ${CHOST} != *-darwin* ]] || \
@@ -257,6 +268,12 @@ src_compile() {
einfo "Compiling for ${x} precision"
BUILD_DIR="${WORKDIR}/${P}_${x}"\
cmake-utils_src_compile
+ if use python; then
+ BUILD_DIR="${WORKDIR}/${P}_${x}"\
+ cmake-utils_src_compile python_packaging/all
+ BUILD_DIR="${WORKDIR}/${P}" \
+ distutils-r1_src_compile
+ fi
# not 100% necessary for rel ebuilds as available from website
if use doc; then
BUILD_DIR="${WORKDIR}/${P}_${x}"\
@@ -280,6 +297,10 @@ src_install() {
for x in ${GMX_DIRS}; do
BUILD_DIR="${WORKDIR}/${P}_${x}" \
cmake-utils_src_install
+ if use python; then
+ BUILD_DIR="${WORKDIR}/${P}_${x}" \
+ cmake-utils_src_install python_packaging/install
+ fi
if use doc; then
newdoc "${WORKDIR}/${P}_${x}"/docs/manual/gromacs.pdf "${PN}-manual-${PV}.pdf"
fi
@@ -293,14 +314,14 @@ src_install() {
doins src/external/tng_io/include/tng/*h
fi
# drop unneeded stuff
- rm "${ED}"usr/bin/GMXRC* || die
- for x in "${ED}"usr/bin/gmx-completion-*.bash ; do
+ rm "${ED}"/usr/bin/GMXRC* || die
+ for x in "${ED}"/usr/bin/gmx-completion-*.bash ; do
local n=${x##*/gmx-completion-}
n="${n%.bash}"
- cat "${ED}"usr/bin/gmx-completion.bash "$x" > "${T}/${n}" || die
+ cat "${ED}"/usr/bin/gmx-completion-gmx.bash "$x" > "${T}/${n}" || die
newbashcomp "${T}"/"${n}" "${n}"
done
- rm "${ED}"usr/bin/gmx-completion*.bash || die
+ rm "${ED}"/usr/bin/gmx-completion*.bash || die
readme.gentoo_create_doc
}
diff --git a/sci-chemistry/gromacs/gromacs-9999.ebuild b/sci-chemistry/gromacs/gromacs-9999.ebuild
index f9d980d7c0f3..aa6382b595a9 100644
--- a/sci-chemistry/gromacs/gromacs-9999.ebuild
+++ b/sci-chemistry/gromacs/gromacs-9999.ebuild
@@ -1,11 +1,15 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
CMAKE_MAKEFILE_GENERATOR="ninja"
-inherit bash-completion-r1 cmake-utils cuda eutils multilib readme.gentoo-r1 toolchain-funcs xdg-utils
+PYTHON_COMPAT=( python3_{6,7} )
+
+DISTUTILS_SINGLE_IMPL=1
+
+inherit bash-completion-r1 cmake-utils cuda distutils-r1 eutils multilib readme.gentoo-r1 toolchain-funcs xdg-utils
if [[ $PV = *9999* ]]; then
EGIT_REPO_URI="git://git.gromacs.org/gromacs.git
@@ -30,7 +34,7 @@ HOMEPAGE="http://www.gromacs.org/"
# base, vmd plugins, fftpack from numpy, blas/lapck from netlib, memtestG80 library, mpi_thread lib
LICENSE="LGPL-2.1 UoI-NCSA !mkl? ( !fftw? ( BSD ) !blas? ( BSD ) !lapack? ( BSD ) ) cuda? ( LGPL-3 ) threads? ( BSD )"
SLOT="0/${PV}"
-IUSE="X blas cuda +doc -double-precision +fftw +gmxapi +hwloc lapack +lmfit mkl mpi +offensive opencl openmp +single-precision test +threads +tng ${ACCE_IUSE}"
+IUSE="X blas cuda +doc -double-precision +fftw +gmxapi +gmxapi-legacy +hwloc lapack +lmfit mkl mpi +offensive opencl openmp +python +single-precision test +threads +tng ${ACCE_IUSE}"
CDEPEND="
X? (
@@ -47,13 +51,16 @@ CDEPEND="
lmfit? ( sci-libs/lmfit )
mkl? ( sci-libs/mkl )
mpi? ( virtual/mpi )
+ ${PYTHON_DEPS}
+ !sci-chemistry/gmxapi
"
-DEPEND="${CDEPEND}
+BDEPEND="${CDEPEND}
virtual/pkgconfig
doc? (
app-doc/doxygen
- dev-python/sphinx
+ dev-python/sphinx[${PYTHON_USEDEP}]
media-gfx/mscgen
+ media-gfx/graphviz
dev-texlive/texlive-latex
dev-texlive/texlive-latexextra
media-gfx/imagemagick
@@ -64,7 +71,8 @@ REQUIRED_USE="
|| ( single-precision double-precision )
cuda? ( single-precision )
cuda? ( !opencl )
- mkl? ( !blas !fftw !lapack )"
+ mkl? ( !blas !fftw !lapack )
+ ${PYTHON_REQUIRED_USE}"
DOCS=( AUTHORS README )
@@ -74,12 +82,18 @@ if [[ ${PV} != *9999 ]]; then
S="${WORKDIR}/${PN}-${PV/_/-}"
fi
+PATCHES=( "${FILESDIR}/${PN}-2020_beta1-pytest.patch" )
+
pkg_pretend() {
[[ $(gcc-version) == "4.1" ]] && die "gcc 4.1 is not supported by gromacs"
use openmp && ! tc-has-openmp && \
die "Please switch to an openmp compatible compiler"
}
+pkg_setup() {
+ python-single-r1_pkg_setup
+}
+
src_unpack() {
if [[ ${PV} != *9999 ]]; then
default
@@ -116,6 +130,28 @@ src_prepare() {
fi
DOC_CONTENTS="Gromacs can use sci-chemistry/vmd to read additional file formats"
+
+ # try to create policy for imagemagik
+ mkdir -p ${HOME}/.config/ImageMagick
+ cat >> ${HOME}/.config/ImageMagick/policy.xml <<- EOF
+ <?xml version="1.0" encoding="UTF-8"?>
+ <!DOCTYPE policymap [
+ <!ELEMENT policymap (policy)+>
+ !ATTLIST policymap xmlns CDATA #FIXED ''>
+ <!ELEMENT policy EMPTY>
+ <!ATTLIST policy xmlns CDATA #FIXED '' domain NMTOKEN #REQUIRED
+ name NMTOKEN #IMPLIED pattern CDATA #IMPLIED rights NMTOKEN #IMPLIED
+ stealth NMTOKEN #IMPLIED value CDATA #IMPLIED>
+ ]>
+ <policymap>
+ <policy domain="coder" rights="read | write" pattern="PS" />
+ <policy domain="coder" rights="read | write" pattern="PS2" />
+ <policy domain="coder" rights="read | write" pattern="PS3" />
+ <policy domain="coder" rights="read | write" pattern="EPS" />
+ <policy domain="coder" rights="read | write" pattern="PDF" />
+ <policy domain="coder" rights="read | write" pattern="XPS" />
+ </policymap>
+ EOF
}
src_configure() {
@@ -172,6 +208,7 @@ src_configure() {
-DGMX_VMD_PLUGIN_PATH="${EPREFIX}/usr/$(get_libdir)/vmd/plugins/*/molfile/"
-DBUILD_TESTING=$(usex test)
-DGMX_BUILD_UNITTESTS=$(usex test)
+ -DPYTHON_EXECUTABLE="${EPREFIX}/usr/bin/${EPYTHON}"
${extra}
)
@@ -193,11 +230,13 @@ src_configure() {
-DGMX_MPI=OFF
-DGMX_THREAD_MPI=$(usex threads)
-DGMXAPI=$(usex gmxapi)
+ -DGMX_INSTALL_LEGACY_API=$(usex gmxapi-legacy)
"${opencl[@]}"
"${cuda[@]}"
"$(use test && echo -DREGRESSIONTEST_PATH="${WORKDIR}/${P}_${x}/tests")"
-DGMX_BINARY_SUFFIX="${suffix}"
-DGMX_LIBS_SUFFIX="${suffix}"
+ -DGMX_PYTHON_PACKAGE=$(usex python)
)
BUILD_DIR="${WORKDIR}/${P}_${x}" cmake-utils_src_configure
[[ ${CHOST} != *-darwin* ]] || \
@@ -207,9 +246,11 @@ src_configure() {
mycmakeargs=(
${mycmakeargs_pre[@]} ${p}
-DGMX_THREAD_MPI=OFF
- -DGMX_MPI=ON ${cuda}
+ -DGMX_MPI=ON
-DGMX_OPENMM=OFF
-DGMXAPI=OFF
+ "${opencl[@]}"
+ "${cuda[@]}"
-DGMX_BUILD_MDRUN_ONLY=ON
-DBUILD_SHARED_LIBS=OFF
-DGMX_BUILD_MANUAL=OFF
@@ -227,6 +268,12 @@ src_compile() {
einfo "Compiling for ${x} precision"
BUILD_DIR="${WORKDIR}/${P}_${x}"\
cmake-utils_src_compile
+ if use python; then
+ BUILD_DIR="${WORKDIR}/${P}_${x}"\
+ cmake-utils_src_compile python_packaging/all
+ BUILD_DIR="${WORKDIR}/${P}" \
+ distutils-r1_src_compile
+ fi
# not 100% necessary for rel ebuilds as available from website
if use doc; then
BUILD_DIR="${WORKDIR}/${P}_${x}"\
@@ -250,6 +297,10 @@ src_install() {
for x in ${GMX_DIRS}; do
BUILD_DIR="${WORKDIR}/${P}_${x}" \
cmake-utils_src_install
+ if use python; then
+ BUILD_DIR="${WORKDIR}/${P}_${x}" \
+ cmake-utils_src_install python_packaging/install
+ fi
if use doc; then
newdoc "${WORKDIR}/${P}_${x}"/docs/manual/gromacs.pdf "${PN}-manual-${PV}.pdf"
fi
@@ -263,14 +314,14 @@ src_install() {
doins src/external/tng_io/include/tng/*h
fi
# drop unneeded stuff
- rm "${ED}"usr/bin/GMXRC* || die
- for x in "${ED}"usr/bin/gmx-completion-*.bash ; do
+ rm "${ED}"/usr/bin/GMXRC* || die
+ for x in "${ED}"/usr/bin/gmx-completion-*.bash ; do
local n=${x##*/gmx-completion-}
n="${n%.bash}"
- cat "${ED}"usr/bin/gmx-completion.bash "$x" > "${T}/${n}" || die
+ cat "${ED}"/usr/bin/gmx-completion.bash "$x" > "${T}/${n}" || die
newbashcomp "${T}"/"${n}" "${n}"
done
- rm "${ED}"usr/bin/gmx-completion*.bash || die
+ rm "${ED}"/usr/bin/gmx-completion*.bash || die
readme.gentoo_create_doc
}
diff --git a/sci-chemistry/mdtraj/Manifest b/sci-chemistry/mdtraj/Manifest
index ed5b2ebbe93c..9d178ddd5bc2 100644
--- a/sci-chemistry/mdtraj/Manifest
+++ b/sci-chemistry/mdtraj/Manifest
@@ -1,3 +1,3 @@
DIST mdtraj-1.9.1.tar.gz 1985711 BLAKE2B 625b7c1da998bd46732604dcc93c76f970f3c79f10e81aa9f4b3051ee45101efea8afd803d539ba1831dac3e7ed208d7c3773f74189a3887063cbff2b4d79df6 SHA512 015d9d1e258a7a207ac3b7e7a81b87c308e8684ee0a173ae9b722a90910e95e7f2ee18158c163212fae39d093b0cf397293d6e713538acb1fd20a7b70f2adc76
-EBUILD mdtraj-1.9.1.ebuild 913 BLAKE2B 219e598b0f693590a70c7221fb247587d17eb0214838e45517a099fcbcd936d342735a02da84ca81c74c6ab11ece7fe31cfc74d5610e728d79437867a2d12f9a SHA512 e169ea7efef0a9531657ee793a1bba5e020f3d5d013b8ffed5e6198d2057d98e0961fc734edfefe0b9592d60d22fd6d67c631c071073ce75d1359ea5dbfd774e
+EBUILD mdtraj-1.9.1.ebuild 902 BLAKE2B 2bbbf367b06fd0ae53c134d1ab214350e26675ae52f71c633f0a5102e36515976ba16e726e648c2b4ccddc4330f5eb1498f20441d034e5aa16f60a32223c07d9 SHA512 258e368468af7347ae1e27e1167aae3fe656c085533082ffe2cb3dc5e6e0538148602ccf45bda4fdb7d25f4a0b9bf8816f421b83dcaa84815a90cf06a727927b
MISC metadata.xml 259 BLAKE2B dfc879984b6adce945d0e0a50f6ede2bca87147b9db99491359cdeccc2e74a20d56e14ae8903dbb80c94854f89bee539f14a4e3ce864204e277accf3f124a748 SHA512 19fb78cf4029c154954a40df40e28fc8d98a8b7e6b42f97259f664d44c29b284feffb9d073cadc7f90b5654a64b2466e186cb677d3a11830206f173eb9057706
diff --git a/sci-chemistry/mdtraj/mdtraj-1.9.1.ebuild b/sci-chemistry/mdtraj/mdtraj-1.9.1.ebuild
index 889d5e8e0b26..761ab50155c8 100644
--- a/sci-chemistry/mdtraj/mdtraj-1.9.1.ebuild
+++ b/sci-chemistry/mdtraj/mdtraj-1.9.1.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
-
+PYTHON_COMPAT=( python3_6 )
inherit distutils-r1
DESCRIPTION="Read, write and analyze MD trajectories with only a few lines of Python code"
diff --git a/sci-chemistry/nmrglue/Manifest b/sci-chemistry/nmrglue/Manifest
index 6b1e2c080a55..5c2bb9440789 100644
--- a/sci-chemistry/nmrglue/Manifest
+++ b/sci-chemistry/nmrglue/Manifest
@@ -1,4 +1,4 @@
AUX nmrglue-0.5-nohyper.patch 1408 BLAKE2B 8e91e270183ce8f4c361fd3577dc4942b2afab81ee8f59df5c8dd9056dbf639653d2e84f9dc04026636dda98e28a244586ba5bc2cd4ed5c43c8a31d0c0cab4d1 SHA512 f68ea345f2692123e24fc41335001a0a8418b84003d864e9d673935d4a517aa82353e08f4f554b33ddc18cea96c9442827715cdabad6303dc60f5dd18cd103dd
DIST nmrglue-0.5.tar.gz 142604 BLAKE2B 9a018a73bea46176fc06042013cb23b3eeb962df8a595388da536d17f1d2d4d550065c5492df28de860ea1290314d2fa1110af349be0c2a8b1b31677b3e4afbc SHA512 2a4b94eb6bae966000bfdee4dd16f4e312568915fb5f19f59f84c6deff690703f54f76366d3f9299f7ec187192ff64f2bf62836617a424d4c5c895c67d819af2
-EBUILD nmrglue-0.5-r1.ebuild 753 BLAKE2B 37b2d1f011c7cf4f44fbf4468154384173d40310c519b9a10c49cd684291c912add9abc9ea1b19254302a520a1dc3b204b80ad23056f78bc59d0f993c99fe3a4 SHA512 6242503f01772bf425bd6665b51f2a00288f1c352ac7b9f1ecc154a9c5ed99e19c58ddf09dd4e0a9cf9f5991fcdbe208b06300290c968ebd2d16f2894487562d
+EBUILD nmrglue-0.5-r1.ebuild 749 BLAKE2B fb7edbcd7e664e3ddb3f51d4c569abe49080262805ba1d9c32ee2ea61f64af26e4fe8405118e7fd5d37147f90aab955566b991a439cde3e2bbc5ed5a8b941003 SHA512 b62d23ba30bd96b65760947010bfb1d519057777bfb4bcc2b8a53bb6625dada73a2d20f16a8c4e2e9d93c1eb341d6fc9318db69972f889c788c0c5a10d5876be
MISC metadata.xml 1338 BLAKE2B 480651ef6112e93e3c70e734f4ca7d7b24653109f503fab6a340c9dc246b881b5ab103b90f8ffbc92a6d5352b399c15a33072292e549b4ffcc2689f049996cfd SHA512 7defa016b2c5f51327f282ef8dbb5f99767e554112baf10d72a6c86462d86bf7bd3129226340bbdb00f9e95b2349fc3594b6d0d8cd0175457bbb5f034e31aa7c
diff --git a/sci-chemistry/nmrglue/nmrglue-0.5-r1.ebuild b/sci-chemistry/nmrglue/nmrglue-0.5-r1.ebuild
index 97ddc5611088..49d670980a09 100644
--- a/sci-chemistry/nmrglue/nmrglue-0.5-r1.ebuild
+++ b/sci-chemistry/nmrglue/nmrglue-0.5-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_COMPAT=( python2_7 python3_6 )
inherit distutils-r1
diff --git a/sci-chemistry/openbabel-python/Manifest b/sci-chemistry/openbabel-python/Manifest
index decaeb88f1c3..ed04c0eac855 100644
--- a/sci-chemistry/openbabel-python/Manifest
+++ b/sci-chemistry/openbabel-python/Manifest
@@ -1,4 +1,4 @@
AUX openbabel-python-2.3.2-gcc-6_and_7-backport.patch 635 BLAKE2B 4e98dedd149b14d5bb02fb6d2fa03e07242d100c7b41f36f749ff3d587080eeca44aa26ca095d31e0309e45f3780b67deaa97f1177ed35a9b7407bd7c33f78ff SHA512 e1b4402f34d01ced5b4caaa184b4e5544cf47893cfe7958054052b05a57dc34b4d44239a212c7d909f29b9366b83b6df74993f844a20f23748c01272ec093081
DIST openbabel-2.4.1.tar.gz 11618304 BLAKE2B 8fc051e83add9be6456e281a109bd6bbec282a64ffc83309819f0decbf167b4914fbb7f1966e95e103f268754045b804317f51c79a952ace707c6af2bd320125 SHA512 427e678f0a911bd27b9a8a05e60b6e09f113be4e5dd180daaf80c28d06368e52b57501261755ab3817a8d31f2754db24471fd0ceee706d029386d6f70800e9c6
-EBUILD openbabel-python-2.4.1-r1.ebuild 2170 BLAKE2B ff6345bd83a8bb97071710f9215e83516aab062ab5e40f30adfddf7e5883b702503f94ab6d2c177589958b127a3fc2422893e5c4f4e9ca4cbc700f3c36ef53bc SHA512 a993e4c10c36e51af247d6065c0f823f593f47f37cae1b9aafdf95cd9ee99264a71fe440497217bde42ec6a0945e2282ae40a3dee1b4658ff97c05cb15ec6b55
+EBUILD openbabel-python-2.4.1-r1.ebuild 2166 BLAKE2B 45ed425ebe47014c04d8f71661d0e29259d7b3d598695de0c7f0c7027b1488e70855ab4acb74b3d901f706bd58a8cb43ef7f4b1d5f927f8a16220f0cf7ffba41 SHA512 03bfaad27c45362252ebd719d7b526e977b1330e02251e8c82e0568c9f8a8759a5796dd2a22f22419d0f3465fe325d45c4f41a40b9a85edb14cd0a8ad4bed1b7
MISC metadata.xml 737 BLAKE2B 9a5fe97df44ce22c6ee27133bbc6144132ee3775db77440adcd6c3e9c44b87cefbace4ebe17906af87f841e07deef5183e451a8c193232d2a6ca7da05c7a0ed7 SHA512 7ff97ef3f6752a8fed578676aa2cb9706b7d68e31ee22d26e90d4bbb01c10ff410b66da20a91b078293add3bcb3a3711ad180d5174368e0d588ea718ad297d7e
diff --git a/sci-chemistry/openbabel-python/openbabel-python-2.4.1-r1.ebuild b/sci-chemistry/openbabel-python/openbabel-python-2.4.1-r1.ebuild
index 92382447cd1a..270018c23410 100644
--- a/sci-chemistry/openbabel-python/openbabel-python-2.4.1-r1.ebuild
+++ b/sci-chemistry/openbabel-python/openbabel-python-2.4.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_COMPAT=( python2_7 python3_6 )
inherit cmake-utils python-r1
diff --git a/sci-chemistry/pdb-tools/Manifest b/sci-chemistry/pdb-tools/Manifest
index c6ed1f7d6178..351e29ce5d76 100644
--- a/sci-chemistry/pdb-tools/Manifest
+++ b/sci-chemistry/pdb-tools/Manifest
@@ -1,4 +1,4 @@
DIST pdbTools_0.2.1.tar.gz 103835 BLAKE2B ad4b5c8d6eb000c79a6d2797519b99027350fa34f6d543f6302f1a9edbe3497afe1a7b5c5c0e7243081cc709d9f1c37da5fc31605a0a225413851ce7288f64c9 SHA512 9c43c10e8739f8a34dbb1a3bba710cc727f7d8392ff979681371bd4460c67203253fb01852438eb93b214c4a009789608d200ca551f30399652fb76d702cf724
-EBUILD pdb-tools-0.2.1-r1.ebuild 1669 BLAKE2B 6fb471e4908d4aed5efb4b5129ca4a54f2f45d6b8d0c1cc716bba8a8ce20cb9ecc64cd91223cf5b2a39714e3c2e2d0a8d7d5baafb8c1fb8ac1be485f651ae457 SHA512 806c9517f124a674bf4772d6f3e6379da075760a4b6cd60d00676410d3419306d73d367fbf95462fa9515589cdef94f1b4fae6e69249955d1dfe2bf0a89123ac
+EBUILD pdb-tools-0.2.1-r1.ebuild 1661 BLAKE2B c4e0dde9acb97813824bb8992c747fd850c47e6cd346d921e37cd39a4e1c0e18ee883ecdd90edec1eb8aa5e81afa90ad3d5719b4038a652244ed678e20a267fc SHA512 744eaff99bf693c803b20546a6a9d4b8a1083d7278fa363ba50ae709d6ab1c6e9bd3100ad992b3bce419ef5dd16036e6397465fb6b2a413764e73f10d2818721
EBUILD pdb-tools-0.2.1-r2.ebuild 1734 BLAKE2B f1b28c6b9c60c5573c9bf6ab092c32f3e4aa6df7bc484dca74aeda8c12f78dafcd94db9f1976932264be4be24c01f29a38750cfe1081058fe0e964345bfe9565 SHA512 dd9a534af4c275a3fba95ce88e4a9e22e5f182c63210717fb66ab62afd67e179541e58d6d1a3af03a550f5718166f9d0974f7d2f47b401adf670b27376f73cf8
MISC metadata.xml 413 BLAKE2B f3fc199d95acf174f2d5cf9e0ea9c645e3b49e7241122bde730db90a095a0ef0f763dd3dcbcd5f14c1da520630c58bf9e7fe40828d267cb5a2ad5c796b72993e SHA512 74abf290517514aa17fadf8271d2af124fef766b473199502959a662d3bf7a8fed59746b43b3084b83bc14f8d5b9048b419f59d901dec100cbdd81975864cce2
diff --git a/sci-chemistry/pdb-tools/pdb-tools-0.2.1-r1.ebuild b/sci-chemistry/pdb-tools/pdb-tools-0.2.1-r1.ebuild
index 8dc55d31e546..090b7c041dfe 100644
--- a/sci-chemistry/pdb-tools/pdb-tools-0.2.1-r1.ebuild
+++ b/sci-chemistry/pdb-tools/pdb-tools-0.2.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
+PYTHON_COMPAT=( python2_7 )
inherit fortran-2 python-single-r1 toolchain-funcs
diff --git a/sci-chemistry/votca-csg/Manifest b/sci-chemistry/votca-csg/Manifest
index 53ff74f8d77e..9f630322ba87 100644
--- a/sci-chemistry/votca-csg/Manifest
+++ b/sci-chemistry/votca-csg/Manifest
@@ -2,17 +2,21 @@ DIST votca-csg-1.4.1.tar.gz 347702 BLAKE2B 8c98804bafd75148fa72a9e119d4448ab9b04
DIST votca-csg-1.4.tar.gz 346527 BLAKE2B 8f0a41f9aa9fd865e2e544d5fd587d93d631edc2dabab8edfc3461582da2e0401a266a42be1c0f1e6647502cdcccee55b5bba891aa156394012b8b5e1b06f7e8 SHA512 26318644c7af2dfa1b81242b27ffac98f2180c3a1f05581bc50a00f644cec4b19ffbaf41c9d941a4714171b56ae93fe41f1a663cd0593ae2b0be2da379119d9b
DIST votca-csg-1.5.1.tar.gz 708319 BLAKE2B 2ea75cf08dc3005bd08ebe85113d95743fe85bae4b7ac3c2e2d9b64be64a7103ecf30b9edf45cffa86b7588d5c57a0256aef02f4590fa6031cb63881480bd0fd SHA512 3559452182c325d5df72918ec6e12122c8214df9733d779c123ff199597fe47fc493fd75adf1f5dbc6b55016373863378ba3cc69fb6b61bc1531c6e591d8131c
DIST votca-csg-1.5.tar.gz 429164 BLAKE2B da04bd9ce8e879e9a961006256e03d160fa49fe77aa2f1eff0986b338296b04137bb087ecfabb7f2fc855b0ccd83dc4ddddfd65c43303bf5f2eef0519d27b0ec SHA512 c5a77ded3c9b2582494bea55b464689d566d4155713af823dccc6999f98438444d51fae3948144f82c2aaf3914eee740fe21e8828af689d37ab0b5ffea0605fa
+DIST votca-csg-1.6_rc1.tar.gz 479265 BLAKE2B c4ba3c81eefd375eea6f8c0b1cd60f9cc80898fb7e8e811ecc286f06d94bd4316edfca277649ec3f7f8b751b2f2928ca2dfe61cc3b1c3060a324ea783c62003f SHA512 6622648ddc3308ca2f8e98d6dbcd28e33a4e0fb44d96ef94ebcaa2e87e5ba3ca2ab83dcc1de4fd0803dbc20ba7192f5fdd2c935b364ed4e2122b5948c10d4936
DIST votca-csg-manual-1.4.1.pdf 1282641 BLAKE2B 370b7c8997649555fd2360b999cf381c340a74c3747afda23d0e9d346367cc6d14d4e9a0e9ac82184945427d30050dd623dd1b6d8218c6ff3d2f17331987aaae SHA512 e89f41af05eaeb9ea499e8625cc98e2632ec647ec2d8c9c9052dcd4d2935d082b29b51495514e3e06e73ce42b8cda7017fc523a013569378e2bc86bf88ad32d4
DIST votca-csg-manual-1.4.pdf 1281983 BLAKE2B 5659c2e327ba7bb00fac15adfb578288d546b509366863f593776a62dd3064662535d4fd525f1063f5ccaf47446822f13fefd7f66aa9d68cd1a4a7c99d66a790 SHA512 2e1f4a4375d83df9bd357d4d17e79d26a3a31c9177f008de86721427ffc6f43a5000ec840691108b52a8aecf962321ba6363cd975c7445d7230ee5b0b151b3fa
DIST votca-csg-manual-1.5.1.pdf 1263719 BLAKE2B 29e2ce27215787a1121e45ec1e88ce7c61ba81709a2519aa0959eede505498b9aaf4f38666bb1a4f97837c98b862e7ed02405da07294a7ec76cc80390fe72e0d SHA512 7d9fb4c635383e1b9c9547691f8729e19f273fcafc4dab2a6b438b3ce98ea05bd31887d09bc4edc86ceb0b04d71a4371aed7aadc3ba6864f7be2ef3328ede642
DIST votca-csg-manual-1.5.pdf 1273566 BLAKE2B edfa2adb942d968cf79499e89342b7aaab64edfbfb6e02f76a66201df0920a58acc17bf4e2e4846d104519df163223c27f283cc5798ec7b64d9317a7728ff8c4 SHA512 da298ab0c27000ccf7fb5793c4252c4e17a969709db2649a5acb56af6208b954312c46a2ea8399cdb879b699e72a0ded0b2fe1bcd26431c6625f36b09c0267a5
+DIST votca-csg-manual-1.6_rc1.pdf 1248403 BLAKE2B b702eff4a36d27d592147f115f4e9080cbf580b6401141a14865395f0cb927c35f60035f92724e71e5edadbbe3e317f93989eb6f2e0a0e7b9f685e56851546d2 SHA512 2514bd2fee4bae787a3f8c07d1f1d90061a2b503255efe0730ed164bb002c7e7ad7309ccd3b5b931994f70b7ed99afde28955d9ea1b34c86df21bfcb8bfb39bb
DIST votca-csg-tutorials-1.4.1.tar.gz 6339417 BLAKE2B e9acf8e421f6fce4d97be2d51fb559979c6fd3e6b042525cedf32cadeab1dddc5b1aaf80bbbfd387da3bce71672759c2e84d317c789f616dc71834c72a581fff SHA512 896ec9d6b2537a06301046a74c1957708eb96d9854b3ec855fe3457208c142f6fb26a03e323a2644862a1efd0030fcceb1189f73655b984462f0f7127a02de90
DIST votca-csg-tutorials-1.4.tar.gz 6348417 BLAKE2B 612fcbc4457a57be74e5306bf86d6e031ea8cd55ebe3f4d246c0876e272e6e6dd535c8dd2f24f7593cb1ef31fbc18111269d29cb69120368ddef7b1b7d25825c SHA512 f3eb28a133ebc04eed07f84d5962943cb9c547c1099638127f15e0015dfdf3f0b25aab4c97d009d6040bf1d69d408cc178edd6e803d33bf1d831e12dca0671c7
DIST votca-csg-tutorials-1.5.1.tar.gz 5949467 BLAKE2B c6de6084fbb1d2c4ac2ce75d01a1153eabc63386063de800ff2dc6b483b0568191e7f06ddcb8be46123224ccfd3a97f5fb4e7cd603c0ee99a8636d7143f6c701 SHA512 f2e709ae31d914fe12a4ce37b5019deb878b15ade14972f2a8204bec8970ba2c8946b71b94a5bfd6f7569e41173bfbc75275ea09cbee4358ad1de0e84751049c
DIST votca-csg-tutorials-1.5.tar.gz 5947774 BLAKE2B d497f1e9282c4cacc070d09d901ad8f5d3042ab3a279aa4d1c3bcd3184dc22231d1f2a75ba0ffe245e6f6300fb740e562b24c8039594ec01307491a6068b55f6 SHA512 00447380fa887178ad02cc4e1425a04fc2fd2babdd4790d387fcd4aa2734dc14dacf4b4444d420937aa0a5b53e90741b44f9a4bca31bdcdae10fbfb8323e9848
+DIST votca-csg-tutorials-1.6_rc1.tar.gz 5946622 BLAKE2B 7bf0c7083ca7b148d16f7b77b9f785c11b16a8124a5435522e8c065859f4c2ae560c622f04021918b2683c9955d5a1b674c84fad179319f5fedb86616bbe24e7 SHA512 1c89f95944f8277a995d9d6d7dacfae2ae1be54a9a7b19c53d3464a4bdf5da0556e862033ba0a5f442b1ee5bd79bafd478655856fe266f4285c98e14512ce259
EBUILD votca-csg-1.4.1.ebuild 3204 BLAKE2B e447a6859d7ee4d722701f96634667529bd183f10dd4affeb2713023edfe52ab73988df7ef912963bd154b893bd2d401d2fd110a729040a2a2c52ec5fd44985c SHA512 df94c127269df2a2eaa9643005eeeae6925b458fbb0cb4d1661757a49e5ab4926a613c532e4df4475b34768e904d2388270c868c9ad675cd110e2b1737153e3d
EBUILD votca-csg-1.4.ebuild 3200 BLAKE2B 041deefd8fc208525c636d00665f7ea70d0efafb78fa98a3437823fb550e6c39a29d33e94860c3d8f01dbbdb050dd568c63dc1099d4da620f9044545850f40d1 SHA512 939608311d071b6abf8cc26dd73c9713c41476772bb37b41fc77fb3a02672989664b8a06e5465b2825285c3365ad3d70879e5c24a1c698cbb3c8ab6d2341fe31
-EBUILD votca-csg-1.5.1.ebuild 2546 BLAKE2B ef9552a84560fa785dab1752939be518dd310967077263f45334dfa942b5d2e8c0ad6d184e8721ba7e9ea1bf4465dbf6fe4a5745e4c90475dc71926a5ea960aa SHA512 be9245c6359e241944619366574bafe5216ee2ca096ee69fcf190caff4b8ff9ff7433f2961b166a25bc1c05ef7c76c59ebe32447ab10d75a10398498c507d964
-EBUILD votca-csg-1.5.ebuild 2544 BLAKE2B e76bd6372f66745230d307d6214e031367f83ddf673e3f3a3e8e5263053de49e102c415baed7c6e709f164d6b994363540d4152f5202660c4b87894b8837cf37 SHA512 66a240156d31a389a91cd8a8e9f5e65236005683fef5d01657386297fb812706bcd43933cbf0d7d6fa9fa8456fe216e45ae651ebb52309ed845cd9dde076f02c
-EBUILD votca-csg-9999.ebuild 2540 BLAKE2B 7391ae1af857c92b688fab507417c875189725d8f121296aaefccecc903501cc6c50561b0a7a4f834d5713f2bdd75b2325594fbbc32e6d0a0d814cf5c7ca7b14 SHA512 fc36ac2de479e2766722b3eb64d8f4eb43233c9625c67124d2ec583e21e22f1c77d6bee2a71d9c3b35451eeb0c6ddc729f4726e8b56f7e45b2c64a9f45fd94ae
+EBUILD votca-csg-1.5.1.ebuild 2552 BLAKE2B a64b31b3b6a9297b6ead93e9f5605ace929fecf98ee377eff17a0b529b9176fe5d251e9efb5dada1c7d29b144b7e89dcd95ff3c6921b7584f225f842bc93f94b SHA512 3d96fac05c344f0986597ec6ce50f07a19327113d3b02238df60ce28ab2788f91a224f9c70ecdaaf6cfe6206f00f8e86e4ad2dde1c68c5c0a32f5d20eee658cd
+EBUILD votca-csg-1.5.ebuild 2550 BLAKE2B 7fb2a4280fca23370169fbf04c3b9251065f06d56d7df29a26f3bbaf642e3296e400a23cc3c7524a830cee0dd881e598569c82bbcfacbec35198dd564d379828 SHA512 9516699dbfab66505053d701a31440ce0ca16484b6b0f60b072f6d5a54740449c90ea96461e08d598933dd7f7803278dbc4e19df381f5b57c541b9d3de90c9d5
+EBUILD votca-csg-1.6_rc1.ebuild 2358 BLAKE2B 5124239dade6f735c1f1da0071e30bf245728431a46f4361271d1eea9962249ff1bcc621db193f69ae04b61343aaafa01c64cfb4a131c6ce83b9135c5a7f39c5 SHA512 a8f2298c212299689a96d4a15e73b851725f45c6ad9fc20610a155625c5d58d1d462ba7c01fdd206fba8b43fe032b65f992ee58107e1245565cb482f8507d6ac
+EBUILD votca-csg-9999.ebuild 2358 BLAKE2B 5124239dade6f735c1f1da0071e30bf245728431a46f4361271d1eea9962249ff1bcc621db193f69ae04b61343aaafa01c64cfb4a131c6ce83b9135c5a7f39c5 SHA512 a8f2298c212299689a96d4a15e73b851725f45c6ad9fc20610a155625c5d58d1d462ba7c01fdd206fba8b43fe032b65f992ee58107e1245565cb482f8507d6ac
MISC metadata.xml 676 BLAKE2B b3f2e43f5cb505876216b0a329410c9cef1b44a9bbd7e1c61faa4acd00dbe87ea0cebb00ed78dc00b9e1d2b08b95e3c40d25fecc0738c992a3f933e430f94e2b SHA512 14ecd498eeeed1576923d8da9bc5dc98e47c1d162173b7f2419ad367fa84e227555bd0365709be8a456dc5388ea6fa6734fa7df3c82fd4efcd1cf3460c7e12a1
diff --git a/sci-chemistry/votca-csg/votca-csg-1.5.1.ebuild b/sci-chemistry/votca-csg/votca-csg-1.5.1.ebuild
index 8ae77aec9f51..8f8ca82c0667 100644
--- a/sci-chemistry/votca-csg/votca-csg-1.5.1.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-1.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -31,7 +31,7 @@ SLOT="0"
RDEPEND="
~sci-libs/votca-tools-${PV}
>=dev-cpp/eigen-3.3
- gromacs? ( sci-chemistry/gromacs:= )
+ gromacs? ( <sci-chemistry/gromacs-2020:= )
hdf5? ( sci-libs/hdf5 )
dev-lang/perl
app-shells/bash:*"
diff --git a/sci-chemistry/votca-csg/votca-csg-1.5.ebuild b/sci-chemistry/votca-csg/votca-csg-1.5.ebuild
index 1999a051a01a..879db65b2de9 100644
--- a/sci-chemistry/votca-csg/votca-csg-1.5.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -31,7 +31,7 @@ SLOT="0"
RDEPEND="
~sci-libs/votca-tools-${PV}
>=dev-cpp/eigen-3.3
- gromacs? ( sci-chemistry/gromacs:= )
+ gromacs? ( <sci-chemistry/gromacs-2020:= )
hdf5? ( sci-libs/hdf5 )
dev-lang/perl
app-shells/bash:*"
diff --git a/sci-chemistry/votca-csg/votca-csg-1.6_rc1.ebuild b/sci-chemistry/votca-csg/votca-csg-1.6_rc1.ebuild
new file mode 100644
index 000000000000..0e02baa215a8
--- /dev/null
+++ b/sci-chemistry/votca-csg/votca-csg-1.6_rc1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="ninja"
+
+inherit bash-completion-r1 cmake-utils multilib
+
+IUSE="doc examples extras +gromacs hdf5"
+PDEPEND="extras? ( ~sci-chemistry/${PN}apps-${PV} )"
+if [ "${PV}" != "9999" ]; then
+ SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ doc? ( https://github.com/${PN/-//}-manual/releases/download/v${PV}/${PN}-manual-${PV}.pdf )
+ examples? ( https://github.com/${PN/-//}-tutorials/archive/v${PV}.tar.gz -> ${PN}-tutorials-${PV}.tar.gz )"
+ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"
+ S="${WORKDIR}/${P#votca-}"
+else
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/${PN/-//}.git"
+ KEYWORDS=""
+ PDEPEND="${PDEPEND} doc? ( ~app-doc/${PN}-manual-${PV} )"
+fi
+
+DESCRIPTION="Votca coarse-graining engine"
+HOMEPAGE="http://www.votca.org"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+ ~sci-libs/votca-tools-${PV}
+ >=dev-cpp/eigen-3.3
+ gromacs? ( sci-chemistry/gromacs:= )
+ hdf5? ( sci-libs/hdf5 )
+ dev-lang/perl
+ app-shells/bash:*"
+
+DEPEND="${RDEPEND}
+ >=app-text/txt2tags-2.5
+ virtual/pkgconfig"
+
+DOCS=( README.md NOTICE CHANGELOG.md )
+
+src_unpack() {
+ if [[ ${PV} != *9999 ]]; then
+ default
+ else
+ git-r3_src_unpack
+ if use examples; then
+ EGIT_REPO_URI="https://github.com/${PN/-//}-tutorials.git"
+ EGIT_BRANCH="master"
+ EGIT_CHECKOUT_DIR="${WORKDIR}/${PN#votca-}-tutorials"\
+ git-r3_src_unpack
+ fi
+ fi
+}
+
+src_configure() {
+ mycmakeargs=(
+ -DWITH_GMX=$(usex gromacs)
+ -DCMAKE_DISABLE_FIND_PACKAGE_HDF5=$(usex '!hdf5')
+ -DWITH_RC_FILES=OFF
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newbashcomp "${ED}"/usr/share/votca/rc/csg-completion.bash csg_call
+ for i in "${ED}"/usr/bin/csg_*; do
+ [[ ${i} = *csg_call ]] && continue
+ bashcomp_alias csg_call "${i##*/}"
+ done
+ if use doc; then
+ [[ ${PV} != *9999* ]] && dodoc "${DISTDIR}/${PN}-manual-${PV}.pdf"
+ fi
+ if use examples; then
+ insinto "/usr/share/doc/${PF}/tutorials"
+ docompress -x "/usr/share/doc/${PF}/tutorials"
+ rm -rf "${WORKDIR}/${PN#votca-}"-tutorials*/CMake*
+ doins -r "${WORKDIR}/${PN#votca-}"-tutorials*/*
+ fi
+}
+
+pkg_postinst() {
+ einfo
+ einfo "Please read and cite:"
+ einfo "VOTCA, J. Chem. Theory Comput. 5, 3211 (2009). "
+ einfo "https://dx.doi.org/10.1021/ct900369w"
+ einfo
+}
diff --git a/sci-chemistry/votca-csg/votca-csg-9999.ebuild b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
index 7aad54413e78..0e02baa215a8 100644
--- a/sci-chemistry/votca-csg/votca-csg-9999.ebuild
+++ b/sci-chemistry/votca-csg/votca-csg-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
CMAKE_MAKEFILE_GENERATOR="ninja"
@@ -37,12 +37,6 @@ RDEPEND="
app-shells/bash:*"
DEPEND="${RDEPEND}
- doc? (
- app-doc/doxygen[dot]
- dev-texlive/texlive-latexextra
- virtual/latex-base
- dev-tex/pgf
- )
>=app-text/txt2tags-2.5
virtual/pkgconfig"
@@ -73,15 +67,13 @@ src_configure() {
src_install() {
cmake-utils_src_install
- newbashcomp scripts/csg-completion.bash csg_call
+ newbashcomp "${ED}"/usr/share/votca/rc/csg-completion.bash csg_call
for i in "${ED}"/usr/bin/csg_*; do
[[ ${i} = *csg_call ]] && continue
bashcomp_alias csg_call "${i##*/}"
done
if use doc; then
[[ ${PV} != *9999* ]] && dodoc "${DISTDIR}/${PN}-manual-${PV}.pdf"
- cmake-utils_src_make -C "${CMAKE_BUILD_DIR}" html
- dodoc -r "${CMAKE_BUILD_DIR}"/share/doc/html
fi
if use examples; then
insinto "/usr/share/doc/${PF}/tutorials"
diff --git a/sci-chemistry/votca-csgapps/Manifest b/sci-chemistry/votca-csgapps/Manifest
index 13065a99df56..8c0e2b6f1316 100644
--- a/sci-chemistry/votca-csgapps/Manifest
+++ b/sci-chemistry/votca-csgapps/Manifest
@@ -2,9 +2,11 @@ DIST votca-csgapps-1.4.1.tar.gz 21066 BLAKE2B 8e1d25957b7c62d2182872de4d0c50c90f
DIST votca-csgapps-1.4.tar.gz 21072 BLAKE2B 30c2f6692544741bfbec09efea2f68ae48cd4716e61e40d3da12a17ad941f2947cc6a8477229b80e420e217a95adff4152a07215e2e913e71736b61ba1ac226a SHA512 325c99606f17d7bb00e2cc3b1545f31dd4cf1fbc0d216f2da2c48e06b2011c9f99096643a6c6efd794a169de056f803f791c156afec4a73e41c58bc4ca1055f9
DIST votca-csgapps-1.5.1.tar.gz 26006 BLAKE2B 8651978c15087fc7332fe229cfc33d8c4257faf46d72f7ac5fbaaf5f31133c4df3d97cae2b18730b5700e742c27e3db39696fdfe910ed884952ba0f832220c3d SHA512 4f83a46f16eb0a4cb9acc6c0d9523fa746dcf670107355c95fc02daa6ca91fb4f8d5e48bc920d8c13a9445390a25415f7217979903ea86f890df1d4704944c28
DIST votca-csgapps-1.5.tar.gz 25975 BLAKE2B 185e759d658c6f763da2d26770766ec8ee05017b4c6a67e13915de04fbf2ecf268f2f800c5e18ef0f38c615340b0db163e886dc98a9395a69359f94dc8773f60 SHA512 20dda9d07ef2f33c9decff2766ece8f24cf2562993b4dfb7dd637d84325b835a6ecd30d34c5cfb9c428dbf72c2b5dfe9fd49d266182704b981db151c3c4ea2e4
+DIST votca-csgapps-1.6_rc1.tar.gz 20138 BLAKE2B 9374911f761fd78f01721e8e10f3b9c14f2ba894735735e4d09f5e29eb1d1b69f4fa081699d7a93abfad2ebe55d6439edbb6db547618e6d2cfbaf7bbc8a79ca8 SHA512 153bd6e537175c9908739c60ce80830ebf57c0686f11b21fc541995cb5355d4a3f7f7ee7d1707bb85f5fc859bf260a3a167450175ffe8feb92044e8018be996b
EBUILD votca-csgapps-1.4.1.ebuild 653 BLAKE2B 208ae3538fcf42296a4a1077d222a9d6f752648834dc8f74941546fa2bdffb6fd9ea60ad31d124b8de52c3f59c089f48d4395b5166989fec19191076570e1bf0 SHA512 13ab1d118aea4f16664566f4e13965cc46a9e67e37157e23ad8c76a68d5db89b8db5b95104c23cf9cc16f78315dc9f632708cbd3920a545d964e2226dc6f9ff2
EBUILD votca-csgapps-1.4.ebuild 649 BLAKE2B 4b219583f5d5a1f7f4ed7635b4fedce2619d6a0b13bcab7bde2f88cf177a9478fefcb71974deacc09eded4f278ae27c95bd2aa387c79ad4ae2268c2ff0f40a94 SHA512 b6400f2a28ce0c2953495c00aeaab0bfd15c52df28a5e6575b0f568c9a777678495b591cbce58fa61e1d54149fa3f684c6f9f99aaa82127e2eedcc67f6259ed8
EBUILD votca-csgapps-1.5.1.ebuild 668 BLAKE2B c1a715dcf42281b13819c20b51fc0c16f0435059e4f1dcfe83babd15eda4dc179d50ffe4a6252cd3155aec9545f2e5fc3bba728e2a6f739097422f5c6d94f247 SHA512 23d3ed6be1ea715a367f6203c9431598068ec7b1494865e594a67bfc55bc0f65e86914ad04cff7eff5a9e83fb79cae46fb4abd7997752a1a72dd90a68e173f97
EBUILD votca-csgapps-1.5.ebuild 666 BLAKE2B de904c4c69f9b223466bc97f646a861a5e1ff64d061389a1a1ac845e7351f9626226354c7c080d7a52ef5db2eddf397b2bf48ce042e168a881cb12da14338333 SHA512 e768e56d45d9e8b4ce2c01358b9de4b876a7a4149947445d388a4a1cffb6ac6882b17cdd794b17eee7abdb75d34c4e108f399c28fbca5ae0b11bbe5d57e07202
-EBUILD votca-csgapps-9999.ebuild 665 BLAKE2B 23030fd2ba47629a9285fc8c9b436bb45614ba3ca8198592aea4189e5d2ae005d88b96a745e6de4db8f913e37e73e07f33a15ec0ef5dda9932a99159286711d4 SHA512 a72ac9569a69e4d94180fd45daf1d06496ea8e253f97a4ec877eb66db62bb7b600ab122909994504b5f677d3424a79e9e663dfa8f5c8d5a5b1388bee325aa524
+EBUILD votca-csgapps-1.6_rc1.ebuild 665 BLAKE2B 893814bcc1e8413a5c6454c32092aa51e3633f2917aedf47bc928c603554acf064a299208e9a1c8cf58437cebdee00f6d07fd30424540081ef3d0c7f2636d8d0 SHA512 a32d204985dd20ef8389cbfd44f6e45d44542480d0593ddaa17d5976e193db687f26d1e818251325c939552c7e9a1c1f95ec20ca952834cc4a4ca6c4836ea2b7
+EBUILD votca-csgapps-9999.ebuild 665 BLAKE2B 893814bcc1e8413a5c6454c32092aa51e3633f2917aedf47bc928c603554acf064a299208e9a1c8cf58437cebdee00f6d07fd30424540081ef3d0c7f2636d8d0 SHA512 a32d204985dd20ef8389cbfd44f6e45d44542480d0593ddaa17d5976e193db687f26d1e818251325c939552c7e9a1c1f95ec20ca952834cc4a4ca6c4836ea2b7
MISC metadata.xml 457 BLAKE2B 9d392be6c061ebd3d975308065fcdec4ee061268f4b8b79e122b183d2e4f7259fdb9e165b8b3f030f1edbbc4f112757b1de7a50929ac112d5633143f9585699a SHA512 42a8ccad09d35dd4677b70005606582207747ae39d62a7ea75e2f5de28f887fee4265c8ae3b38e5cdb3017cc84c8902e2a525ae31fa5dd0aa00369e9b428f563
diff --git a/sci-chemistry/votca-csgapps/votca-csgapps-1.6_rc1.ebuild b/sci-chemistry/votca-csgapps/votca-csgapps-1.6_rc1.ebuild
new file mode 100644
index 000000000000..463cba8e0e38
--- /dev/null
+++ b/sci-chemistry/votca-csgapps/votca-csgapps-1.6_rc1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="ninja"
+
+inherit cmake-utils
+
+if [ "${PV}" != "9999" ]; then
+ SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"
+ S="${WORKDIR}/${P#votca-}"
+else
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/${PN/-//}.git"
+ KEYWORDS=""
+fi
+
+DESCRIPTION="Extra applications for votca-csg"
+HOMEPAGE="http://www.votca.org"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ >=dev-cpp/eigen-3.3
+ ~sci-chemistry/${PN%apps}-${PV}"
+
+DEPEND="${RDEPEND}"
+
+DOCS=( README.md )
diff --git a/sci-chemistry/votca-csgapps/votca-csgapps-9999.ebuild b/sci-chemistry/votca-csgapps/votca-csgapps-9999.ebuild
index f229849683d2..463cba8e0e38 100644
--- a/sci-chemistry/votca-csgapps/votca-csgapps-9999.ebuild
+++ b/sci-chemistry/votca-csgapps/votca-csgapps-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
CMAKE_MAKEFILE_GENERATOR="ninja"
@@ -30,4 +30,4 @@ RDEPEND="
DEPEND="${RDEPEND}"
-DOCS=( README )
+DOCS=( README.md )
diff --git a/sci-chemistry/votca-ctp/Manifest b/sci-chemistry/votca-ctp/Manifest
index 4aa7aa917476..1f193d348910 100644
--- a/sci-chemistry/votca-ctp/Manifest
+++ b/sci-chemistry/votca-ctp/Manifest
@@ -4,5 +4,4 @@ DIST votca-ctp-manual-1.5.1.pdf 948647 BLAKE2B 4afec48d0e6bb29dc86d4d22fce74a8d2
DIST votca-ctp-manual-1.5.pdf 970539 BLAKE2B 8646215a4c2cd7be6d4c03820f00b8067e15c27f51fb6678540026cff1af0e28dffa528423ad47a4047a8f84fc1078d503a56a4a235e004735f0276ec1a6a33e SHA512 a315c1b4b37461f4f0d30ead1fec2ca33ff23d81c9d5e4d888ef7d7dd722f68f9596826f828f8a76841d6dde6889f623b73d9fe0f8a6c5a7cec1c16a83cf9030
EBUILD votca-ctp-1.5.1.ebuild 1537 BLAKE2B 352a11fec91618444983028294c92cdb878396135f00ddecf0d316772f39d1c33e7be370b12efc59ae720b834eb47b8463eefdbb06c60f18d5ec732bcf789938 SHA512 c6685c4aa7e2fd14e15233cdd3671a4c39230901ef061d2af291bf74c39208457c17724588befd115cb491771409514597d06e5ec48915a3fcb3a840a185df84
EBUILD votca-ctp-1.5.ebuild 1537 BLAKE2B 352a11fec91618444983028294c92cdb878396135f00ddecf0d316772f39d1c33e7be370b12efc59ae720b834eb47b8463eefdbb06c60f18d5ec732bcf789938 SHA512 c6685c4aa7e2fd14e15233cdd3671a4c39230901ef061d2af291bf74c39208457c17724588befd115cb491771409514597d06e5ec48915a3fcb3a840a185df84
-EBUILD votca-ctp-9999.ebuild 1537 BLAKE2B 352a11fec91618444983028294c92cdb878396135f00ddecf0d316772f39d1c33e7be370b12efc59ae720b834eb47b8463eefdbb06c60f18d5ec732bcf789938 SHA512 c6685c4aa7e2fd14e15233cdd3671a4c39230901ef061d2af291bf74c39208457c17724588befd115cb491771409514597d06e5ec48915a3fcb3a840a185df84
MISC metadata.xml 453 BLAKE2B a61c365529a1c877e5bad44f6e2f0a24a8797956e9e3a5b3d4649c58c27df9301b50c84bb5767ca52a151e2b509f46a92cd3f17c1020fb7bedf7fb2fe708b48d SHA512 53ace87a281559ae8881b8b010c76801696521de930dcfaf12a5e320456cb4a21a55a7873d173bdb5cc740f3cdbccf1daf62bc83579342f4f23329df7dbd2dba
diff --git a/sci-chemistry/votca-ctp/votca-ctp-9999.ebuild b/sci-chemistry/votca-ctp/votca-ctp-9999.ebuild
deleted file mode 100644
index 892997f7af3e..000000000000
--- a/sci-chemistry/votca-ctp/votca-ctp-9999.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CMAKE_MAKEFILE_GENERATOR="ninja"
-
-inherit cmake-utils multilib
-
-IUSE="doc"
-if [ "${PV}" != "9999" ]; then
- SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- doc? ( https://github.com/${PN/-//}/releases/download/v${PV}/${PN}-manual-${PV}.pdf )"
- KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"
- S="${WORKDIR}/${P#votca-}"
-else
- inherit git-r3
- EGIT_REPO_URI="https://github.com/${PN/-//}.git"
- KEYWORDS=""
-fi
-
-DESCRIPTION="Votca charge transport module"
-HOMEPAGE="http://www.votca.org"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-RDEPEND="
- ~sci-libs/votca-tools-${PV}[sqlite]
- >=dev-cpp/eigen-3.3
- sci-libs/gsl
- ~sci-chemistry/votca-csg-${PV}"
-
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-if [ "${PV}" != "9999" ]; then
- DEPEND="${DEPEND}
- doc? (
- app-doc/doxygen[dot]
- dev-texlive/texlive-latexextra
- virtual/latex-base
- dev-tex/pgf
- )"
-fi
-
-DOCS=( README.md NOTICE CHANGELOG.md )
-
-src_configure() {
- [[ ${PV} = *9999* ]] && mycmakeargs=(
- -DBUILD_XTP_MANUAL=$(usex doc)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- if use doc; then
- [[ ${PV} != *9999* ]] && dodoc "${DISTDIR}/${PN}-manual-${PV}.pdf"
- cmake-utils_src_make -C "${CMAKE_BUILD_DIR}" html
- dodoc -r "${CMAKE_BUILD_DIR}"/share/doc/html
- fi
-}
-
-pkg_postinst() {
- einfo
- einfo "Please read and cite:"
- einfo "VOTCA-CTP, J. Chem. Theo. Comp. 7, 3335-3345 (2011)"
- einfo "https://dx.doi.org/10.1021/ct200388s"
- einfo
-}
diff --git a/sci-chemistry/votca-xtp/Manifest b/sci-chemistry/votca-xtp/Manifest
index 8f2cf4195de6..34950fb4ccb2 100644
--- a/sci-chemistry/votca-xtp/Manifest
+++ b/sci-chemistry/votca-xtp/Manifest
@@ -2,6 +2,7 @@ DIST votca-xtp-1.4.1.tar.gz 15214413 BLAKE2B 0f6e67179e2ee1fa8ab79ca0c2d810f9867
DIST votca-xtp-1.4.tar.gz 15214266 BLAKE2B 435ba1603495d904ccce20b4fa665d3a1c62fc04005ea89cf83b431240fb78f8a44f09ad619af331802e43ca3d05b20a4c6bbbb0c75360940d4f786c0030fd7a SHA512 ffc32260331862393e199f7ab643b1008ee4f800cd017f175550a079afaa20e5c929cb8599bc0c2a2328253051895de7b979f5fec044243abc680a0dc87a69b9
DIST votca-xtp-1.5.1.tar.gz 14634849 BLAKE2B 84ee9fc531a530ba276a6fd3eccc78dd25c27346db76871f33fe307dde451956bf091b636dd5594bf3b8b24a727fe7e5a730fb85cd2cbb0e5605705996e69bd2 SHA512 8fb6891e84d4d685e26287344554b705c607e7cb9f497c00ac9cd8328e50210c56706abdb7004b83d4addbfbc7b35c3526b4feabf75f681362b3b7a39c54b668
DIST votca-xtp-1.5.tar.gz 14637712 BLAKE2B af04de706f0d100968928459a03b6a94a94a211b3f5bd056d123756d40760fb0ada70add429ed5b86e211dbdd3b91aa4cf12e51a260638766d04158e7b5a1201 SHA512 693f34004749edfbabcd0a19dc23b3de3c09858c7c0dfe1e420b92632397971e3687489c1074a489d4d2fd337ddc5749c419869db104c65736e7c01bf12cd140
+DIST votca-xtp-1.6_rc1.tar.gz 13586771 BLAKE2B d5b72a7389b77df0570eac0021870bba3fa66a89b3a2df1e08632b1c1827884d101ef8d972762dae35e44e53e7a9fe9278d3204eec09c35d091ab3427b055be4 SHA512 0b54eddcf944967b1d41f75f4887eba9edc3be18b94d319e93e795a24f58a2877d7f60afd806290eacb41d329d1b1206ebaab83874d6be2d5b026f06dbc19dfd
DIST votca-xtp-manual-1.4.1.pdf 1066873 BLAKE2B 8cbd4b55b013794a19a8b5867b929b8e2d9084e6780d777b2a2bbaea23006f4f4ec5b26bd4a07c59e1c6726f23471eb1756b668636e0c4e656a0807e64197586 SHA512 fdf1147f24785524f5e96020fcd29c32bbeef520eebf6afba32b59d7e777d586c452919478d2734c3f021e558b1147b945cdbc0833402be2b16e5af3a8e37f5f
DIST votca-xtp-manual-1.4.pdf 1064006 BLAKE2B e4f0c20c6d40a5f58b863258cc122e5a7cf376b7138927c0a6bdd400841c330fc013287513258f6f68609e39f0bf39b965fd099171594c5e2730fba82a2488d4 SHA512 96d7f59dbcc3a6efdc297237025217d5a56d2c81e491d90680786ea4769a5ebbea379df3b06c4847307ee30accd7415e316dee4730361262f5aff73d2f5d387e
DIST votca-xtp-manual-1.5.1.pdf 912290 BLAKE2B 4511885f5506f542d639b5c7d2bb2e6f4f24df8d7929959ff707ae9c28c357346ebc7cde072f742309f3ef8a6b00a51d0873071cdc4cbcd291670fca788f46a7 SHA512 b410ddad0566933a2c9ad386fb6f4df0e71b316a84bce8c841e94df8f438959f0967ade63d1146549d453c2ecdb48e3d8b1fd147e53888e1717c6db3d07ba061
@@ -10,5 +11,6 @@ EBUILD votca-xtp-1.4.1.ebuild 1622 BLAKE2B 1358e16a21b653584fefdf8eb673744f18ba7
EBUILD votca-xtp-1.4.ebuild 1618 BLAKE2B bab1c2d4cd442bc2208f87ff16ed1218aaf6c34ccb229c63d9de14086055684ee9440102b0c9a5bf807ddad69d22ee1b680120f493f18891e8719211509a418f SHA512 affe412a6c4cb8139530d559ae4c12d519eb6b9190075743ed7806c2975a4647f48282893d71b4bef3477b0d35ee07815e416c33095be819967d235c9623a48a
EBUILD votca-xtp-1.5.1.ebuild 1628 BLAKE2B a89ea389a31edce013d2e41eca4a0a818fd3f0b359aa9e770ecf3e04089b99063106d8b20562b36ad83fdc318c6cc6ffc119a589d995db08175e704ff7ce53f1 SHA512 a90fd6523ef6d42af25b99509718511cf0303bef2e0b083b6e4e8cbb5160bf1cc802b0e60a682c7bd1301f5b17cbaf78c2d2e593d2528f9c24b5f6c3c1aa984f
EBUILD votca-xtp-1.5.ebuild 1626 BLAKE2B 15b3e63d11348ac376e15769b6106c98144a0ce88bbc7149fcf98bede2f7a29ee4ea066cea67fadf14e60e6dbc6745de4bffa4cf11d6ce6f08d5631fad0af347 SHA512 ac39f8f262a40683ff267dd13ea17cdfb9bd3ba62d698e8e20c98ee1adce53bd002a10dd7805a4ba419ca80a4a3ffd0b3b5c8f9e4b040182eaa6ffd069df114e
-EBUILD votca-xtp-9999.ebuild 1622 BLAKE2B 0c99db3dbba224f0485838e5fddb8b857fd13d5e5d798bbaa4b64f89ffcbb1bbbb55a626ff601efd583bf32270c4a8be21a4f8357e6a67e1d8f3feac7c2eccdc SHA512 31a8520c2438ecd0407748b65d363c5ebf2027b71b19fd90810f75b25cf5ea90ed7eedde354fb17dbd0f087963b0b23923f29a9d028d899668fd90eda0806231
+EBUILD votca-xtp-1.6_rc1.ebuild 961 BLAKE2B daa3640486b6405ae8542d99aacb9c3db9c0e30ba69fba949047fd85be8d47748fb363a5ef3790d647468e851bdbf88a3b8dc4cceb89b3ea1cb4962cbc138e7c SHA512 d23d65d51e1a585d42cd42d75bf96a8fa90db1c6977a76712cc372177cd5c9715053e4ea0873d2df2c24446766212032ee6e47f9b0dfc4ef8a37081e3ee97e88
+EBUILD votca-xtp-9999.ebuild 961 BLAKE2B daa3640486b6405ae8542d99aacb9c3db9c0e30ba69fba949047fd85be8d47748fb363a5ef3790d647468e851bdbf88a3b8dc4cceb89b3ea1cb4962cbc138e7c SHA512 d23d65d51e1a585d42cd42d75bf96a8fa90db1c6977a76712cc372177cd5c9715053e4ea0873d2df2c24446766212032ee6e47f9b0dfc4ef8a37081e3ee97e88
MISC metadata.xml 453 BLAKE2B 51ee11d9c55f15fd0382a7c422d1c12364901a5ac257f57d04b91b8ca77acf9c1eb709879bfc6042b577961352cbc4e31b01ece3a8c650eaffa9b4ebc6d385fb SHA512 892c8f84df6bd19e969b372def9a485be9121d8f7ab410b532529980298e57d0705f73fac409d8f251449cf2119dd3f28133e08d21d0e73b27d5ec0e9a3f205e
diff --git a/sci-chemistry/votca-xtp/votca-xtp-1.6_rc1.ebuild b/sci-chemistry/votca-xtp/votca-xtp-1.6_rc1.ebuild
new file mode 100644
index 000000000000..4de1f7f7474f
--- /dev/null
+++ b/sci-chemistry/votca-xtp/votca-xtp-1.6_rc1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="ninja"
+
+inherit bash-completion-r1 cmake-utils multilib
+
+IUSE=""
+if [ "${PV}" != "9999" ]; then
+ SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"
+ S="${WORKDIR}/${P#votca-}"
+else
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/${PN/-//}.git"
+ KEYWORDS=""
+fi
+
+DESCRIPTION="Votca excitation and charge properties module"
+HOMEPAGE="http://www.votca.org"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+ ~sci-libs/votca-tools-${PV}
+ >=dev-cpp/eigen-3.3
+ ~sci-chemistry/votca-csg-${PV}
+ sci-libs/libxc"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+DOCS=( README.md NOTICE CHANGELOG.md )
+
+pkg_postinst() {
+ einfo
+ einfo "Please read and cite:"
+ einfo "VOTCA-XTP, J. Chem. Theo. Comp. 14, 6353 (2018)"
+ einfo "https://doi.org/10.1021/acs.jctc.8b00617"
+ einfo
+}
diff --git a/sci-chemistry/votca-xtp/votca-xtp-9999.ebuild b/sci-chemistry/votca-xtp/votca-xtp-9999.ebuild
index 15a8759ad217..4de1f7f7474f 100644
--- a/sci-chemistry/votca-xtp/votca-xtp-9999.ebuild
+++ b/sci-chemistry/votca-xtp/votca-xtp-9999.ebuild
@@ -1,16 +1,15 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
CMAKE_MAKEFILE_GENERATOR="ninja"
inherit bash-completion-r1 cmake-utils multilib
-IUSE="doc"
+IUSE=""
if [ "${PV}" != "9999" ]; then
- SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- doc? ( https://github.com/${PN/-//}/releases/download/v${PV}/${PN}-manual-${PV}.pdf )"
+ SRC_URI="https://github.com/${PN/-//}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-macos"
S="${WORKDIR}/${P#votca-}"
else
@@ -26,44 +25,16 @@ LICENSE="Apache-2.0"
SLOT="0"
RDEPEND="
- ~sci-libs/votca-tools-${PV}[sqlite]
+ ~sci-libs/votca-tools-${PV}
>=dev-cpp/eigen-3.3
~sci-chemistry/votca-csg-${PV}
- sci-libs/ceres-solver
sci-libs/libxc"
DEPEND="${RDEPEND}
- >=app-text/txt2tags-2.5
virtual/pkgconfig"
-if [ "${PV}" != "9999" ]; then
- DEPEND="${DEPEND}
- doc? (
- app-doc/doxygen[dot]
- dev-texlive/texlive-latexextra
- virtual/latex-base
- dev-tex/pgf
- )"
-fi
-
DOCS=( README.md NOTICE CHANGELOG.md )
-src_configure() {
- [[ ${PV} = *9999* ]] && mycmakeargs=(
- -DBUILD_XTP_MANUAL=$(usex doc)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- if use doc; then
- [[ ${PV} != *9999* ]] && dodoc "${DISTDIR}/${PN}-manual-${PV}.pdf"
- cmake-utils_src_make -C "${CMAKE_BUILD_DIR}" html
- dodoc -r "${CMAKE_BUILD_DIR}"/share/doc/html
- fi
-}
-
pkg_postinst() {
einfo
einfo "Please read and cite:"
diff --git a/sci-chemistry/xyza2pipe/Manifest b/sci-chemistry/xyza2pipe/Manifest
index c4f95ff331e1..964712af25b5 100644
--- a/sci-chemistry/xyza2pipe/Manifest
+++ b/sci-chemistry/xyza2pipe/Manifest
@@ -1,4 +1,4 @@
AUX xyza2pipe-20121001-gentoo.patch 3974 BLAKE2B cf3f4b58c6348a6295b7874ca20d7d88f6477e1174b54bac7089898ff7509fbf07d8d34aab2d333059c67f7ccc9d1b99e4e40c9bfd8a327f600fc4578a2f1a06 SHA512 7b8be1fd799d65e9a600766afb21e95a4722eff8a657f88d0adaf5aaf11ed369f6d8a27f3e003337570837abc45cfa9e758d1219af275773f79b81d1c1c322c4
DIST xyza2pipe-20121001.tgz 61002 BLAKE2B 648e65b63cc0b363dd0087b7ef64a1e287654a165baaf7d967821f11cffb70dd7f0da864dfa3b915553546c8cbbc83fda411d9b979551d3d72334db6580e5d64 SHA512 b64abf46a8d7f3530eecaeec3bc8b143600c6823174a22727868087c2f7f17af0b538a0521e3a29806dc608b003948a1e31296ab395bc3c0089c5dc7a391d855
-EBUILD xyza2pipe-20121001.ebuild 686 BLAKE2B bf487f605d1a120df8788fa5b55a1581e244a248d793c0fd28a07f13d42d15859bb789baf8b6db778d7c658caf45628a330403a1a29b82b0b68fa7cc8a9da79f SHA512 407fcfd20d9bc7c4ed85b6a8838996ec014d5c631f355be88d67f3cd42376617716286f43ecb01d1acba866f49d232ddf8c1d7e3b44975b1d552baaaa9fc9fe2
+EBUILD xyza2pipe-20121001.ebuild 682 BLAKE2B a1cbd50a946dc37ab1e55f998b2ad6631e53fd6138f886009ef28e4a121721c5a8e6ffcdd0d79c4b387e2016b456c14d9b3db039f95bd6d6c85f774d8fff71b2 SHA512 4253c166e0a2101b3a5b91aed25193107d588cfbc3db07b66f64ab98bb2888a5e3342d093db15c9686be6519d3ad3372cd6b53f52a4091ee35a458d210c428e6
MISC metadata.xml 271 BLAKE2B a446884cbe7a6789e0bcd82759f57bf1ab7b29c5ab714057ffa821c90f799d1fa9f9310c187ee4c3a8ae2476f6ea9d15f368045779f1581e68d02802c61c884c SHA512 3e6e6047a29e07123b81279cae1de17bc4bd4c3d7d8a8d26560114a18185f473d038fc220fa81c7213fa203ce197bad8b1c272d9b7e41cd770a953fa6308ff92
diff --git a/sci-chemistry/xyza2pipe/xyza2pipe-20121001.ebuild b/sci-chemistry/xyza2pipe/xyza2pipe-20121001.ebuild
index 033619474de5..e6ba5c19332f 100644
--- a/sci-chemistry/xyza2pipe/xyza2pipe-20121001.ebuild
+++ b/sci-chemistry/xyza2pipe/xyza2pipe-20121001.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
@@ -21,7 +21,7 @@ PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
src_prepare() {
default
tc-export CC
- mkdir bin || die
+ mkdir bin || die
}
src_install() {