summaryrefslogtreecommitdiff
path: root/sci-libs
diff options
context:
space:
mode:
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/dlib/Manifest2
-rw-r--r--sci-libs/dlib/dlib-19.7.ebuild70
-rw-r--r--sci-libs/libsigrok/Manifest8
-rw-r--r--sci-libs/libsigrok/libsigrok-0.3.0.ebuild2
-rw-r--r--sci-libs/libsigrok/libsigrok-0.4.0.ebuild2
-rw-r--r--sci-libs/libsigrok/libsigrok-0.5.0.ebuild2
-rw-r--r--sci-libs/libsigrok/libsigrok-9999.ebuild2
-rw-r--r--sci-libs/libsigrokdecode/Manifest10
-rw-r--r--sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild4
-rw-r--r--sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild2
-rw-r--r--sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild2
-rw-r--r--sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild2
-rw-r--r--sci-libs/libsigrokdecode/libsigrokdecode-9999.ebuild2
-rw-r--r--sci-libs/opencascade/Manifest12
-rw-r--r--sci-libs/opencascade/files/opencascade-6.5.4-fixed-tbb-VERSION.patch10
-rw-r--r--sci-libs/opencascade/files/opencascade-6.7.0-fixed-DESTDIR.patch51
-rw-r--r--sci-libs/opencascade/files/opencascade-6.7.1-deprecated-glx-api.patch89
-rw-r--r--sci-libs/opencascade/opencascade-6.7.1-r1.ebuild161
-rw-r--r--sci-libs/opencascade/opencascade-6.8.0-r1.ebuild158
-rw-r--r--sci-libs/opencascade/opencascade-6.9.0-r1.ebuild163
-rw-r--r--sci-libs/opencascade/opencascade-6.9.1-r1.ebuild164
-rw-r--r--sci-libs/opencascade/opencascade-6.9.1-r2.ebuild21
-rw-r--r--sci-libs/vtk/Manifest10
-rw-r--r--sci-libs/vtk/vtk-6.1.0-r3.ebuild390
-rw-r--r--sci-libs/vtk/vtk-6.1.0-r4.ebuild24
-rw-r--r--sci-libs/vtk/vtk-7.0.0.ebuild348
-rw-r--r--sci-libs/vtk/vtk-7.1.0.ebuild49
27 files changed, 143 insertions, 1617 deletions
diff --git a/sci-libs/dlib/Manifest b/sci-libs/dlib/Manifest
index 04c2120c7b2d..93edc792a0d5 100644
--- a/sci-libs/dlib/Manifest
+++ b/sci-libs/dlib/Manifest
@@ -1,5 +1,7 @@
DIST dlib-19.4.tar.gz 7226923 SHA256 2bed9669f1a5c436579498d0806b27a9b60c42a975a9b6e67b594b40f58b1a88 SHA512 23bf80353f9b6ce07b6a3a7df05016705645c18bcf2b3ead567935008ea12c9f6dc0722d9bbacc009bd26f78eb43c1cbecf776bfed5a3445c1f2e8e208f201e2 WHIRLPOOL 300670d12b306e224fce6d7f22d79690f543876f78d30064ab2f9782a3a79a031a6b048863a5a2b21f27eb2538b9ab42f9d00dc88f144129fa591b4b1387c367
+DIST dlib-19.7.tar.gz 7670615 SHA256 bc9f7be1866b9a7dcd2aeea66469cfb6025e25e6659470a4410dae166df1d645 SHA512 a3877066e04a411d96e910f4229c60a86971a9290e840aa4a5b2f0b102e9b8c37bfede259b80b71ba066d21eb0aa2565808e51d0eab6397ff5fd2bac60dcedd5 WHIRLPOOL 24d556021129d112e169352d2a96ad7324568ee0bf70b361f7f50f5c4cdc49f69b7d9f21dbcd7c79b91252abfad29d6e321440b136626151068142d9ee669f8d
EBUILD dlib-19.4.ebuild 1797 SHA256 8b3d3603e881faa1c1d621a3c4d0386d067a0f3a486ce1bc85f0917fc3bcede1 SHA512 ef2172c18b446cf98c79e9b6a4dcf622ca62d05cc353d82d35385a16a334a94d5689af5117f9fee26e9e32346da57227beb83ca35b4b216135ad15b214042328 WHIRLPOOL 2dd5b83b0d721525b230eda84316138724082e772d46e26865165d7b6381c9f9630f616cf6a0ece4417a2d4e8880b400d1936aafa85b24be6a75cf6b75190157
+EBUILD dlib-19.7.ebuild 1795 SHA256 b33862cd46196886e522a99c9b0208aec893a4a22f4416a9d98a66b39522a206 SHA512 e3b82055fc6e093d2cbd7850b91354cf3e5b62cbf0d614b1c62316cdcf7aed0082808400161ea072d21a4296f901d5edeebc039ff5db73aaa0a921b6cba106ee WHIRLPOOL 99cf57663577ba498532fc3f748a45356041ef2b8e16c1a57447dc7e1774babf8eb6b6efb2e830a13b8d346d3d4a7fa7c16ba6aad0b7243cfeb51abc19873381
MISC ChangeLog 2501 SHA256 4b1b8653163e2bfa42bbb9c0c28440f33e8e3b4b9dcfed1e62878791348f5258 SHA512 8af6e77f9b18720fea7d5acdad3e8016f5ecd57be420bb7b0a037313ac040a2271daad1a86826a8d6bf284d1d7a489048d8caacc3ed8d1b8a9fb927979ae81a1 WHIRLPOOL 2b0bfd82c5265319d778f0e6df76b97e28a55f033e10942c0be8ebafe308c76f3e4edc7009caeae6cfc9da6def8b002fba36eee3052463fa03a2da79520fdc8c
MISC ChangeLog-2015 1702 SHA256 47ca3c6e624813797d3a4c616e0c05773007de7e7197360f5786420e0cdd7572 SHA512 341bf52c70e19948f7ae992d2ec6b15dca4eb0362dd0ddf07370e90506112bc688bf0845856ecc6c047d4509039131bcbed720552a2996085b30d5ad62af8f45 WHIRLPOOL e8a47afcb071c3c3b763b75bcf288469cf20873759e4da8fdeddd0d79f86f292b090d5d1b3feec23b21540c8a59aebe488e8757ed123e01bd61a2b238fb87605
MISC metadata.xml 932 SHA256 0918e11904ec20ee27b01f963a5eac4279d321b683f03f31987502adf1155c3b SHA512 38d0f5760d78564c96dd27209468513c89ae9fd87d517dea16f87d4cd110ce25239b6baf07e58f66d871a2a794545e74f9841569bb2ff2b57782722b026a658a WHIRLPOOL a8c6dbae39283ad9c07f397093af2612cc6e442fdf5655ce0737009c38a4324f0c59d6bc2638cce6bf27a752628e77273f716b3a6a56002bb4edeff36bafa16c
diff --git a/sci-libs/dlib/dlib-19.7.ebuild b/sci-libs/dlib/dlib-19.7.ebuild
new file mode 100644
index 000000000000..34db96814907
--- /dev/null
+++ b/sci-libs/dlib/dlib-19.7.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils cuda
+
+DESCRIPTION="Numerical and networking C++ library"
+HOMEPAGE="http://dlib.net/"
+SRC_URI="https://github.com/davisking/dlib/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Boost-1.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="cblas debug cuda examples gif jpeg lapack mkl png sqlite static-libs test X"
+
+# doc needs a bunch of deps not in portage
+
+RDEPEND="
+ cblas? ( virtual/cblas:= )
+ cuda? ( dev-libs/cudnn:= )
+ jpeg? ( virtual/jpeg:0= )
+ lapack? ( virtual/lapack:= )
+ mkl? ( sci-libs/mkl:= )
+ png? ( media-libs/libpng:0= )
+ sqlite? ( dev-db/sqlite:3= )
+ X? ( x11-libs/libX11:= )
+"
+DEPEND="test? ( ${RDEPEND} )"
+
+src_prepare() {
+ use cuda && cuda_src_prepare
+ cmake-utils_src_prepare
+ sed -i -e '/LICENSE.txt/d' dlib/CMakeLists.txt || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DLIB_INSTALL_DIR="$(get_libdir)"
+ -DDLIB_ENABLE_ASSERTS="$(usex debug)"
+ -DDLIB_ENABLE_STACK_TRACE="$(usex debug)"
+ -DDLIB_GIF_SUPPORT="$(usex gif)"
+ -DDLIB_JPEG_SUPPORT="$(usex jpeg)"
+ -DDLIB_PNG_SUPPORT="$(usex png)"
+ -DDLIB_LINK_WITH_SQLITE3="$(usex sqlite)"
+ -DDLIB_NO_GUI_SUPPORT="$(usex X OFF ON)"
+ -DDLIB_USE_BLAS="$(usex cblas)"
+ -DDLIB_USE_CUDA="$(usex cuda)"
+ -DDLIB_USE_LAPACK="$(usex lapack)"
+ )
+ cmake-utils_src_configure
+}
+
+src_test() {
+ mkdir "${BUILD_DIR}"/dlib/test || die
+ pushd "${BUILD_DIR}"/dlib/test > /dev/null || die
+ cmake "${S}"/dlib/test && emake
+ ./dtest --runall || die
+ popd > /dev/null || die
+}
+
+src_install() {
+ cmake-utils_src_install
+ dodoc docs/README.txt
+ use static-libs || rm -f "${ED}"/usr/$(get_libdir)/*.a
+ if use examples; then
+ dodoc -r examples
+ docompress -x /usr/share/doc/${PF}
+ fi
+}
diff --git a/sci-libs/libsigrok/Manifest b/sci-libs/libsigrok/Manifest
index b8c9985cb076..5287aea57cf3 100644
--- a/sci-libs/libsigrok/Manifest
+++ b/sci-libs/libsigrok/Manifest
@@ -3,10 +3,10 @@ AUX libsigrok-0.3.0-no-check-linkage.patch 980 SHA256 3b37d96b0800fbf3da35697c0b
DIST libsigrok-0.3.0.tar.gz 924503 SHA256 43926907a06f1d7aa73c68ae379d66412ac2728483eed7d20a8cf061f73f7050 SHA512 b94e8a8da1346f9ab267fd693975411243f2cb016e48ec05f4ad88a8a1dfe5ed6f5ad4ac4bf0e94dc551dc92cd70d2719983e21abaa4811693fb28a27bf74550 WHIRLPOOL 709b1e7fd0b3f864129ade9d91cc072cf72675bc10ec053e71cd0e7ce18442d405dc8ab5d435ac59694360a2be4f5a9a2ceb559dd3e6c7a7736dafa7a04ccae7
DIST libsigrok-0.4.0.tar.gz 1387329 SHA256 5f291f3fee36e6dab1336f1c78596e50588831bc5ebd7cddc2a95fe8c71d669e SHA512 5963c1a44cf351a38d9434f89a15b20d36c7196a78464c302c65ab262bcdb2f26274c7fabf01174757e1f9a367497b9721578ebf802f75ef97ee71ff3dade1e0 WHIRLPOOL 0364ff1e75212025e06080eacc8e088ee791deb605c1a8c63a25c8bbd45b2812aad1e456969f2c179e62e554f4c33a935e97cf8afe378e2f75715084d82694d4
DIST libsigrok-0.5.0.tar.gz 1560400 SHA256 4c8c86779b880a5c419f6c77a08b1147021e5a19fa83b0f3b19da27463c9f3a4 SHA512 56129da97830d9c98c73612a6ce21664b4365aafa2939c1dd9e4ff3f7397b3a07f82684b3d34fc998acd32a04f17a7a629dde455e4ed6310f0075dabaae0e5ec WHIRLPOOL af15b6ad8f012bba889490e743610d3922c086326f9166da96ff4e5a1536f219b2b4b0f6d45500cc2dc47d98620f5ae537ae6cbf44e1a3388f2fe30c38c44cd3
-EBUILD libsigrok-0.3.0.ebuild 1696 SHA256 3930d20238b46c16219e95a0da642262c9b7e41db78a31500a918b6c8d1fd58b SHA512 de74248e374752a5f351251d4d5486dc359c21f4fcce4fbb71c94fd1cd4b1154f5bcc5b1330a023a421505ceb44d67075106867caea9a1196957024fd99ecb59 WHIRLPOOL 23de12068e3f9844cc6346840cf5a356fa6074562d9205b8f506b6c008c9fb867d4df45d758793836cdb88c560c9438e497ffdf44d9366c7d32cb3e4c0358889
-EBUILD libsigrok-0.4.0.ebuild 2030 SHA256 966737677ec7a2a71c15068446a6790f701761b2dae7fa097769e890017c48ab SHA512 2c4a2eec801b72a9be762e84ac672db66bd38da5bda1e8bdffffa6b95ee4d91f9501ea46a671f666212e1d7971224ea4c47f6c4e5639f66b9c90410624040845 WHIRLPOOL 16efcb12a4058878945a8f9da2166a04b86f7f84d56860793a76803b318d3f72d4d4bdb2a0731978e5451e11f84884d7f6da61f741a049907dcfa7f97ba99721
-EBUILD libsigrok-0.5.0.ebuild 2030 SHA256 966737677ec7a2a71c15068446a6790f701761b2dae7fa097769e890017c48ab SHA512 2c4a2eec801b72a9be762e84ac672db66bd38da5bda1e8bdffffa6b95ee4d91f9501ea46a671f666212e1d7971224ea4c47f6c4e5639f66b9c90410624040845 WHIRLPOOL 16efcb12a4058878945a8f9da2166a04b86f7f84d56860793a76803b318d3f72d4d4bdb2a0731978e5451e11f84884d7f6da61f741a049907dcfa7f97ba99721
-EBUILD libsigrok-9999.ebuild 2030 SHA256 966737677ec7a2a71c15068446a6790f701761b2dae7fa097769e890017c48ab SHA512 2c4a2eec801b72a9be762e84ac672db66bd38da5bda1e8bdffffa6b95ee4d91f9501ea46a671f666212e1d7971224ea4c47f6c4e5639f66b9c90410624040845 WHIRLPOOL 16efcb12a4058878945a8f9da2166a04b86f7f84d56860793a76803b318d3f72d4d4bdb2a0731978e5451e11f84884d7f6da61f741a049907dcfa7f97ba99721
+EBUILD libsigrok-0.3.0.ebuild 1698 SHA256 567a715b801bb5c2346b8bc27073e79d3e2b8a7846b073c56521cb4c1b179d8e SHA512 4de11552a90f3d2974712eb15496ca75dd0f8c5fc4ddb6967b4119d2d348845c07d5ae45c50cb5e3cd5876ce2103048bc23fb4beac30087c87a487d5e92a568e WHIRLPOOL c6228ca1b9da2e361a4fb89afc836396cec46bb50f1148acb2c356f11b76dcaf80bf999053d620b7e1d7562a38c4fb119d7eb46da744dc9d9f321db5087e1518
+EBUILD libsigrok-0.4.0.ebuild 2032 SHA256 68b380be0a2d526c1a00af655e37de79d3ca1a375559f10ceb9268d6df13494c SHA512 08d674decf7d1a9e5fcff059d030fb69712ed6a5da489f5398ae13536a5a26196f3b00abe44fd81e39aab91c989d6fe69db874b1ac24d7291f80ef72636ec864 WHIRLPOOL af086f48b9d59d01fa34e44084183efed5c4489d542563e8ed3134f68f5f58011491942aaf4e0db35aa05bc53cd322c2d4cd38d022d9fa53828f97204e36d2bd
+EBUILD libsigrok-0.5.0.ebuild 2032 SHA256 3666dabd07f6ae8e3ebc2288dd14da3fce5230a652578c1e6ab3c45db8a6b2a1 SHA512 3aaba87edd67efca4656826201e2a92b80a76d9c0b0a717f8ce957ad9ffc699a5d4c99f12dc03f22f5ed881e3b30d3389df1324406795ba5bd85d48b1d42e0c2 WHIRLPOOL 88725639955ae4fd3f5ed777206ee2c0bf8b884fb435373fdb654466ae0d00b817e2366f0ff3aa562948611c73b7af19fa28786251c69b2fa7f81b455e3934dc
+EBUILD libsigrok-9999.ebuild 2035 SHA256 f809e362b1c372561718011bacb5cae8ae9459d9b9b146340397f08df72e0dc0 SHA512 aeed8c9ec5fcae20d0b2f06f0e5c3d0f72ec61da3f3b95803c7736745973746430b9bd1f457656c0e8bb04eb010162ab3bbde9bc9d9b542328d32cfa633f759c WHIRLPOOL f3339a98815836dec311c141a2afc7a25b5b23bf860a5b91f554a4c94e08e685a43393d087cb2e5c13cc6de1352065409972db34d28613a23491a3a26cc36654
MISC ChangeLog 5416 SHA256 705de19cd7abb6539b4b34e889c58af817a552821ea87123a9708e8de5891835 SHA512 ea9f20d59aa4d205068d2641b549b694ea6fcda89885cc2861acdd46c17c57a539a84be35c8839a311ea5257f102f99b0bb0d4c7601b4008ba67fda0fa130028 WHIRLPOOL 3194a80e4bacb6e5730ebdbf19a07a13691d37a48bd63154d8585f15f92d4aa90eb2f651583cec118206d1f9c2ee6d6d652769d8a4c5992b7f280929b8639b42
MISC ChangeLog-2015 823 SHA256 9dd1abeb1b4b9910be6e61f203307bfeb5c9c4584a31ef97b033263bd41ee1dd SHA512 63723d3c39eba952c1da0bf800ca88934e5e20257760b61e8664ccf6540f18831f4cfc9739956eaec33cbc30e5f7e3fc851f6dc2464b93338c9f5307f8f66d8e WHIRLPOOL ce42a2d901195e29bb37788388ff183f53b0cde1cf5e0ec9308350b534a4f3ca62b2dc9a92affb649c32ec84cef786b28d298d5b7b6face7aa813016fa76e4b1
MISC metadata.xml 701 SHA256 33aa654aec58bfcaafaded0733f34abc381261abbdfed6047a87bf055c845025 SHA512 66db0a2f5de48ec701c30e5c95562ec8508703fecb30a781d05ab74fc5db1e7ea6ff828b43eb68dda16f56833744a55f3f7c7911d889866b098bdcafe5a62f1b WHIRLPOOL daa9978df9729094d3284ecbc51b8982ee27b650c515bb75aad14d0412511e1e3fd89d49bfb6ec3258d4d0b1766a27d88d930faf0bc1206ef93bf128d931806b
diff --git a/sci-libs/libsigrok/libsigrok-0.3.0.ebuild b/sci-libs/libsigrok/libsigrok-0.3.0.ebuild
index 21530e0ef700..d978f928e0c7 100644
--- a/sci-libs/libsigrok/libsigrok-0.3.0.ebuild
+++ b/sci-libs/libsigrok/libsigrok-0.3.0.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="basic hardware drivers for logic analyzers and input/output file fo
HOMEPAGE="http://sigrok.org/wiki/Libsigrok"
LICENSE="GPL-3"
-SLOT="0"
+SLOT="0/2"
IUSE="ftdi serial static-libs test usb"
# We also support librevisa, but that isn't in the tree ...
diff --git a/sci-libs/libsigrok/libsigrok-0.4.0.ebuild b/sci-libs/libsigrok/libsigrok-0.4.0.ebuild
index 8d30801c1008..63e4b5773b7b 100644
--- a/sci-libs/libsigrok/libsigrok-0.4.0.ebuild
+++ b/sci-libs/libsigrok/libsigrok-0.4.0.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="basic hardware drivers for logic analyzers and input/output file fo
HOMEPAGE="http://sigrok.org/wiki/Libsigrok"
LICENSE="GPL-3"
-SLOT="0"
+SLOT="0/3"
IUSE="cxx ftdi java parport python serial static-libs test usb"
REQUIRED_USE="java? ( cxx ) python? ( cxx ${PYTHON_REQUIRED_USE} )"
diff --git a/sci-libs/libsigrok/libsigrok-0.5.0.ebuild b/sci-libs/libsigrok/libsigrok-0.5.0.ebuild
index 8d30801c1008..b39a7f58ecd2 100644
--- a/sci-libs/libsigrok/libsigrok-0.5.0.ebuild
+++ b/sci-libs/libsigrok/libsigrok-0.5.0.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="basic hardware drivers for logic analyzers and input/output file fo
HOMEPAGE="http://sigrok.org/wiki/Libsigrok"
LICENSE="GPL-3"
-SLOT="0"
+SLOT="0/4"
IUSE="cxx ftdi java parport python serial static-libs test usb"
REQUIRED_USE="java? ( cxx ) python? ( cxx ${PYTHON_REQUIRED_USE} )"
diff --git a/sci-libs/libsigrok/libsigrok-9999.ebuild b/sci-libs/libsigrok/libsigrok-9999.ebuild
index 8d30801c1008..4f4a05a40472 100644
--- a/sci-libs/libsigrok/libsigrok-9999.ebuild
+++ b/sci-libs/libsigrok/libsigrok-9999.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="basic hardware drivers for logic analyzers and input/output file fo
HOMEPAGE="http://sigrok.org/wiki/Libsigrok"
LICENSE="GPL-3"
-SLOT="0"
+SLOT="0/9999"
IUSE="cxx ftdi java parport python serial static-libs test usb"
REQUIRED_USE="java? ( cxx ) python? ( cxx ${PYTHON_REQUIRED_USE} )"
diff --git a/sci-libs/libsigrokdecode/Manifest b/sci-libs/libsigrokdecode/Manifest
index 8b476f777a8a..010ab73b9cb0 100644
--- a/sci-libs/libsigrokdecode/Manifest
+++ b/sci-libs/libsigrokdecode/Manifest
@@ -4,11 +4,11 @@ DIST libsigrokdecode-0.3.0.tar.gz 607691 SHA256 ee4ebb1df99fbd1df40234d08a6c7f3e
DIST libsigrokdecode-0.4.0.tar.gz 694223 SHA256 fd7e9d1b73245e844ead97a16d5321c766196f946c9b28a8646cab2e98ec3537 SHA512 54e8a3defb5f8b0cfc354e42a8c997d7515b70f40f0c069adf9ec0cc022835c5e77708e33588099878b5793f6a9acbb7e438f807ce6dabcaeca2fa17d208009b WHIRLPOOL b8cb9c41d66842270a8cbc27d25d7234696380bc6eda3c2327ea7d4761e6e5ba5074714d89c23c3a5ffbaa06a5261a89a61bf6c5dc98100772b924738b4c0148
DIST libsigrokdecode-0.4.1.tar.gz 751546 SHA256 065f70c10971173d86e03a8cf5534e600c7a622775113997d8061572135d4a95 SHA512 b072001190e80a194986524fd4de4d32f4559d618b151a3dbfa2c63b292c8a490535cb7479cfa665c4e8d3798251a5d6f5ecfa456ca669237237ffced3e88272 WHIRLPOOL c06a46a593120f474f5b102bd51add7153176fb596cf8f2cb361028ea6e1f6abd1bd4ba989ce812707989c46010eab8e6c211bd50156922ebf1bbbb04c7021bf
DIST libsigrokdecode-0.5.0.tar.gz 790399 SHA256 4aa8579ecea9b421b8ac048a9b18c27e63206839f269374398d89c14a47bd1c1 SHA512 79d497f6c20efcffdf840b6f4a437b29e68fa49b9c6e73f66e5e2429d58033b83272a602289dd46ffe9f1115c36f2ad8c7d40e43f58494b027890bebcfe080a5 WHIRLPOOL 56053255aeed1663de89f0e3276908fb7d8c0a8484d24fc08e35c15a0083bf77e467cd7f08b1cb7e13b0cf24c8148c676ee72ebb2e8e4e71ee54ea5676bf01bf
-EBUILD libsigrokdecode-0.3.0.ebuild 1142 SHA256 d375b0aca2aebff4dc2883d77534d43bf19fd493037853799e8ea1ed74899669 SHA512 11ace5ea4c6dc7ec5880e956edbea247cc8764df2ac30ba358c4e2e70d9de204d7fb9e2f9c76e7b9776a8e4d690b49ab4978ce4e1da545ed380346477ddf2ad5 WHIRLPOOL cfb2bbb0c7339db63e658a232b42462bc58ecd5e7d3b57ecb53cc6b20f54385c4881e61284335a4ee0979c1778d793147a6d911106cc7797a9b7bfdcd89e914d
-EBUILD libsigrokdecode-0.4.0.ebuild 1060 SHA256 50b53289797816a2bf64469fb9eceec2d27bcc1486f13baf15ffdd7256a23d34 SHA512 bdbf6f81e08169d92380b0615913f84baea1a8df4c9d91c9cdf3a50e7a9df8d657502ec58ab8b26967f9c59c4300f131bbb316d6ab8f2de939ece07c390892aa WHIRLPOOL b19c3e7bae873746245e8c80a0a2a7267154ddc344190d653fd171352e3db6960adbe8f4b4a9947fcb148e1f7b0d0bb1867dc0a0d5885d00d223fc4106e90314
-EBUILD libsigrokdecode-0.4.1.ebuild 1066 SHA256 43e25398b9a6510ed08069ee6ec1b865f8842ef82cff64ed48221985c57b4516 SHA512 4349956c4488be6ef3bb82647944282262d059b4a6d043a840119cae608c5792679c0693ef91c5125f1a85fa6c87359a7b8fe8f733ca69df4b2aba52ccf55fa6 WHIRLPOOL 12a2efba0f4e05a7bcf64c2596dafba60f95d0e1c7c96033d2f4f2c58c0d504b6f6deab0f9dd0f963209a7e971ddc7d2cd8ed62ddfa9fdec03afe754fd2027b2
-EBUILD libsigrokdecode-0.5.0.ebuild 1066 SHA256 43e25398b9a6510ed08069ee6ec1b865f8842ef82cff64ed48221985c57b4516 SHA512 4349956c4488be6ef3bb82647944282262d059b4a6d043a840119cae608c5792679c0693ef91c5125f1a85fa6c87359a7b8fe8f733ca69df4b2aba52ccf55fa6 WHIRLPOOL 12a2efba0f4e05a7bcf64c2596dafba60f95d0e1c7c96033d2f4f2c58c0d504b6f6deab0f9dd0f963209a7e971ddc7d2cd8ed62ddfa9fdec03afe754fd2027b2
-EBUILD libsigrokdecode-9999.ebuild 1066 SHA256 43e25398b9a6510ed08069ee6ec1b865f8842ef82cff64ed48221985c57b4516 SHA512 4349956c4488be6ef3bb82647944282262d059b4a6d043a840119cae608c5792679c0693ef91c5125f1a85fa6c87359a7b8fe8f733ca69df4b2aba52ccf55fa6 WHIRLPOOL 12a2efba0f4e05a7bcf64c2596dafba60f95d0e1c7c96033d2f4f2c58c0d504b6f6deab0f9dd0f963209a7e971ddc7d2cd8ed62ddfa9fdec03afe754fd2027b2
+EBUILD libsigrokdecode-0.3.0.ebuild 1144 SHA256 fc9487f320aa9f5a74048293514d2f449441bc59eae8c03b11c2a268e9d93ab0 SHA512 d79072bea27c39cbab0f821d1f9937b231efe7a1c9b0aaebebd33f83b2b48ab603269b43734a7b34bffd872d0047d4c587eabd1e86a33a723963d8dfa62976d9 WHIRLPOOL b8b1eb707a0667939b0fd91e397d2d0a3a9767f9c56b6d4005b7ec008a3b4c59bad066403f3b48062466b9d5e162e6238ab83f9f2eaeec62624db683192ae28e
+EBUILD libsigrokdecode-0.4.0.ebuild 1062 SHA256 e52ad536ce931671d9ce6ef80854376613ec75b48459dd5884c655f7ef6cb846 SHA512 fcc3c363f953d1ccb22778387d06724cc2c70e4209d28b64420f8354763ce234924cdfe77923fb793b315b11beda447314842703eb6f0eb25c119b2c2bf5bec1 WHIRLPOOL ca6739e68ac07086e46fe3d45f18ddfcc2709468b4bd2bf670194f23d5ff539ff819d6cbafd4a21360c98c803f38c4b89fc9963e55a2e4416effd256b8b71b9b
+EBUILD libsigrokdecode-0.4.1.ebuild 1068 SHA256 589fce21cb89a8268942eaf3b7f58b81a9a2039903e8f172567b38f91c3b0ef0 SHA512 b3319f950df04ea383e5f56e47fa4fa37a916a231c61f3f889e3a6decedd5897d317d348a28d9a1b673e9dcd3d458ed95e330d4f323109a6f2bba3d718bc3fcc WHIRLPOOL 530b6c3f9e27d33bf5ef402e80ee7c7d71181b9f924f693a59bf57c90a22ef60e152ccf83e2c5977e72f8a99dda41713584df5ab659994c7aef682401f62eb82
+EBUILD libsigrokdecode-0.5.0.ebuild 1068 SHA256 5074da2a968c5c22b70d60a7e5222e92f7d1c639ddb6f407c2d20a5039161f8c SHA512 bb5acde3e6e2256359b26ab22f0ae7c18513bd823f2acd86581c86f94c87d080b7f1045b56656c7079f12f3c8cedb96463e240dcd60f5a9f2fc31da5319e0cd3 WHIRLPOOL 4395af091e043ae710b4e139d98e04c09e6b872251e04f10ad40e51f4e89d29e5c4ddf0480cb36984946435c8b09fc09213167e9f3fff76e17052f9bea0a275c
+EBUILD libsigrokdecode-9999.ebuild 1071 SHA256 e1921e0986ebcaaef0e19fe766fe664d3f4ba0ba3e3317f875c90608b36812be SHA512 11f90eec0498268a14c1330162dbfeff9eda65175b155fe6fbb692b314f1a4aebcf58df452ee22c3a6b6666a13f090c7ee986256f891326336b02e72b66f8574 WHIRLPOOL 45663477d386ff8cede01c10b3813703a3618d87e3bc660f660de0cae0e3e3c02e3e73d22407e2e7d18b165a8cf5d6e98b43960131334318f472ce687f39b292
MISC ChangeLog 4037 SHA256 7fd3d76f3ba1229f11a4da67bc6c856f9b285b960a720b33b6e73713cd4476fd SHA512 8b75f6aaa2c05271eb2ed802e21f0ef16f06b024af7e3872c9e5871f1224bf8573736d82a1bbefda8224cc4fe2700ad5fd4f24c051d4b7ff61a6f6c4ee9dc773 WHIRLPOOL 3fd00bb764ceede29d70db08db6078401efab241beeceb2bea428189d002036d9ee02fb22002a718f6fec7ea291f053e0073f659fd3922fdd40e5345ae131a28
MISC ChangeLog-2015 891 SHA256 e58397f8e396d04daf07262698890e3e23002b36b76e4cd148cf9dac1fc7dbdb SHA512 a92df514db742d857013f43b09b053c78449029226427388091c7a4398b318d66194113fe338f6e07f93c18f42ef88e871fba9af570ed2614cb5fa41c9920561 WHIRLPOOL db591f8a621d9092e31a2b945fa196407d0f20ef186b8a6fc13fc0b049aa318823d2b5a45e51faab415862e8f0735b3de424ef16d51d963b053547e05e52c43d
MISC metadata.xml 247 SHA256 751aa1f012df292bed9716a5c6a7e64114b695d2ba0c0572fc7e87fc3bbcebc5 SHA512 15df289e0f962f564551f61ada3cfef0311f6af639887def780bf5ad3be105515c8d24c950ff340ed35d89b9cd994af3540322b684c5dec3b43ec6bb0041aa4e WHIRLPOOL b6c074cf39f6ec1e2d085151836db47f9a4d71bcc9cc3296889bfa10172c7f07837ca79c8613f9c483b1332683e78eebe88e0a433a7caf801fc7ccac2552cd53
diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild b/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild
index 7bc6975993c6..93750d53273b 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -18,7 +18,7 @@ DESCRIPTION="provide (streaming) protocol decoding functionality"
HOMEPAGE="http://sigrok.org/wiki/Libsigrokdecode"
LICENSE="GPL-3"
-SLOT="0"
+SLOT="0/2"
IUSE="static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild
index fdb04d423652..0fad9796fd4a 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.0.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="provide (streaming) protocol decoding functionality"
HOMEPAGE="http://sigrok.org/wiki/Libsigrokdecode"
LICENSE="GPL-3"
-SLOT="0"
+SLOT="0/3"
IUSE="static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
index b73e6e5f4b7a..dfce6f7f040e 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.4.1.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="provide (streaming) protocol decoding functionality"
HOMEPAGE="http://sigrok.org/wiki/Libsigrokdecode"
LICENSE="GPL-3"
-SLOT="0"
+SLOT="0/3"
IUSE="static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild
index b73e6e5f4b7a..e185d3d1a835 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.5.0.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="provide (streaming) protocol decoding functionality"
HOMEPAGE="http://sigrok.org/wiki/Libsigrokdecode"
LICENSE="GPL-3"
-SLOT="0"
+SLOT="0/4"
IUSE="static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-9999.ebuild b/sci-libs/libsigrokdecode/libsigrokdecode-9999.ebuild
index b73e6e5f4b7a..ee7e6bf69903 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-9999.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-9999.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="provide (streaming) protocol decoding functionality"
HOMEPAGE="http://sigrok.org/wiki/Libsigrokdecode"
LICENSE="GPL-3"
-SLOT="0"
+SLOT="0/9999"
IUSE="static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/sci-libs/opencascade/Manifest b/sci-libs/opencascade/Manifest
index f56664cdfa5c..1434920cf605 100644
--- a/sci-libs/opencascade/Manifest
+++ b/sci-libs/opencascade/Manifest
@@ -1,18 +1,8 @@
-AUX opencascade-6.5.4-fixed-tbb-VERSION.patch 236 SHA256 6b8a6057a374b86b6fa9b844b8cf6c362c0f65eff7dd282680ab858ebe9361af SHA512 6fe7eeec8904a495108f2f0ab78fc8bc64b5745472c43e7c710cebd6a1ac1a0ae1c5ba7f23ef81c95d677ee8438ba798e7e49a57ab8e65bbfc5ec05862627d57 WHIRLPOOL 7f6630bb5e9b13a9e9f331c0779b270677aeea9c243489b3c0bb7a021d6ffcaffdcc59a6b372233ee3d08fc2b9c750a6fb94844fc3c8a7248212899b4051b78b
-AUX opencascade-6.7.0-fixed-DESTDIR.patch 2597 SHA256 bfe4b8321efe9a6142b2a2aefaa9232f7a72a3f7dc5704a033ccd944cf800138 SHA512 715f73573e988a8ec2632a3d9beeccaa5d5f65d52bf54599485537615ec9c936ef1f90d9d22c673d7c741a177e642561cb7ce793311a4faef07168fdd54426d2 WHIRLPOOL 52153514e33267b971ae097498d7f325fc50cb846b2ff38072445f11343220313070295ff83bf146b51dcc7838fc407d758133fe8e7944d2670168fd66be12fe
-AUX opencascade-6.7.1-deprecated-glx-api.patch 3001 SHA256 36d03f5d40989c4f0f0c177e5acdb1ef1de2c179e9e3c97eb31e598908e01665 SHA512 f96788a08ae967d4b1b7cb635022afb9dd970a11f5149bc11dddc4f129254bb205a2c1dda57b4abe7cdf9b9a08bb514a51801f3d7fd8675cd334daf058368532 WHIRLPOOL 8967d9da5d2cc97659aec2c3dcc8a6c9b9c46a29d8265cb02c065c5b5a4d961c61425403849f97215b689331b1508d429d3353d7767018397fc7cfd256cac4fd
AUX opencascade-6.8.0-fixed-DESTDIR.patch 2344 SHA256 2188f8acdf85a352d78276047a2be15966f20c1b34fa4b4f89f142778e6f1e02 SHA512 9460d0f59a7088f8dc3ea7aba47c7efa24e5e91dcb140d56ee54f0dc36fbbda142eb0fcc52cdc3ee17751cb8e9bede3aef8c0629e0bcf6d237e71113ba4e4304 WHIRLPOOL 27821860739046647d67ac751a5d1c1e8949d85470f660487a0a8d13b5e0b105a62fd2955b67947c035333d81caa6c47833184a7b2ac54b620b3abbe8f3c011b
AUX opencascade-6.9.1-vtk-6.3.patch 3686 SHA256 9bb39b0266ed42300d7ce6869f8f66c2ec89c8502bfa320178b108d0e81becbb SHA512 8793d1384b7183a0d60dfae8c267358567e4dd16d3fcf4ade310fb63a63a2b82504f921a9700ea7d7b171b6a2b3bbcc891ed4405ea5e16579557a85301f17bf7 WHIRLPOOL 693e9add82061590f15bcec91fc41ca60bfc913986a0a1afd1b33b3666c5dcb2d8bae66c0bae545b69b119cd632e4e6767c6ad58a06ca2880637ff9dd1d1ad1c
AUX opencascade-6.9.1-vtk-configure.patch 834 SHA256 634318e45602ee170e5a3a31edc12ad861d8b797dc0afb30596cb45295202f5f SHA512 dbd6d3d2e520137a378dc437c37045f652d2dcf257b44647f9bc99397fde3fdecb88feaa010e1a893a6acdbe60d0e0e3ab9982b9fcd75dab95210069587445f7 WHIRLPOOL 90e832fc217e57234b4b560fb47b2e879ce77384e1c530ed851cf50f56a88983213e0f45616141378590e5607a915e596e51daa795824edeb4ed5c32afacbfdc
-DIST opencascade-6.7.1.tgz 194568487 SHA256 c918cb554c0c22d322dc1d2f3a31069e1d5dcbae869db741339e1d4903e864b1 SHA512 31df4bd172d51b1ebee7e67075fa9cdbeb73eccb326f428b1911f15c9ac0feedc5977e2490f54a130b409f292dd6bfb7d40143263a47aa0330c28337639fe828 WHIRLPOOL d6fc042a4aca381ce74eaf1ca2adead5b0f88b599176c13ecd7a967f9dd92e4589c73ebde53ee3b374a78f696bacf674eb18a356ffcf38bbc8d7e60b30043fa6
-DIST opencascade-6.8.0.tgz 198319238 SHA256 50b145655fd3a4448e291388650cd0dcab8f9d99201aba32e8d26aeff03e8e1c SHA512 4fa95bc244001fd27ad1248acf44d6fd6633fa21fa2479bbea42977bdc9688b638eaca5df8442120d3e075113a031a7f894d0525a6b54e537cb3363c0a698c8b WHIRLPOOL 5b57de759208668e970ef0f3cf55589ea13d2295bac8d12ee597d7a40be402427c3c67e232d68df5a0f91ed87c9f7157faa717490f774e8431910d8223c49bf1
-DIST opencascade-6.9.0.tgz 203915299 SHA256 e9da098b304f6b65c3958947c3c687f00128ce020b67d97554a3e3be9cf3d090 SHA512 79c7f715087ca627447a1cfd0b19a216150d71865f53f791978842ca9663181c5b608d93a7dc81945ad0dba287ea003cfa3ff47ebae07602a8fd38e6e1344aee WHIRLPOOL ab3bf2d1e369f87501bc5f3f63c092b6586a76b56443179e542fc2c1b10e9d504429c60096b7bd555c578ba54212693d4b495f34bb9045c3e1fb519b1d480538
DIST opencascade-6.9.1.tgz 209589289 SHA256 f92659ae3fb09c28233fb9178bc24fd2aab6776f6d9ea2479c3bdfe6296b873f SHA512 92f0fffb110344feebaba9dd4a3427419ea9e6db7b09556b7dcdb1248f2a868e3337587abf9921392435031431f3876cea4d4709fd9926604dcebbd6d26f8963 WHIRLPOOL 02fe93b6e6dc7de45a3bf55ce9c5d826cb83ffda565273d008961c5824475d8f4dda04b782071b821c017409aeb0f6be05ea29a5d89ca57db85ea757aec27e4a
-EBUILD opencascade-6.7.1-r1.ebuild 5098 SHA256 c7335c965ec735f459d928cbad7b039741ea1a5c10f331603e58476d28810c76 SHA512 86ccc1376fa7d8fc7630bd8ef2c1e7f9addf6d71cb3a4392c5eb50b2f3d4c423432042c2f03281d445e585f0a20eb3860af00e68f3e5e29a0a6b80794d94a17b WHIRLPOOL 6074182ce8e667c087f83a6341525f8153d1b077e838d47a5ba9e4ed4ff4d0d598b952404da7e09f385ccffd72b64602f0ed140072ce1f88afbdff514d515767
-EBUILD opencascade-6.8.0-r1.ebuild 4977 SHA256 e7c9c7ec2dd6b164635f429ad79a009bf8aaab61af289b661e615672d7d8b2d5 SHA512 e752b7de91a2e7da9a1b44d5fed5cfe5f7fe8c25bb814d1e6d43e67d06d557ad6727202252fc53f34f577277a1c18ccd4b25008247879f5cfe15e878e86e7454 WHIRLPOOL 8fa6b633fefa8d895d5a7b75a460a2df70ce1d2a1baf598d80af85a048ba03d5ec1b5e8109c135676636a4cf87f334dc75736a84fffea60dad1a1a147d74df44
-EBUILD opencascade-6.9.0-r1.ebuild 5353 SHA256 91d52589f7be92769f34928f54d2c430f2ed5e3f3bd529f1301697c0e973a884 SHA512 3f85e6798dfb28cce06d3daee5d1d9cf292b8b6ea377650054474d9fbfa0a792ef369628197b2d6b65bda3c412ba63ba819bed2ed592606fe0d7bf7f4802461d WHIRLPOOL 946b7ca3e2cdb01651f1257b4cef06a08692b412222f238501eec0fdf38ae24c7812519a92783415efa811e2c63fa4bff626832b3fe3130d3807169b7bc7e3f6
-EBUILD opencascade-6.9.1-r1.ebuild 5389 SHA256 320b64a85c7b0cb184366775272d2acb9eda56ff757bb907205563a50bf0a05e SHA512 dfe0a896bb37e759cd97e9985866a4b6ad5099d658dd1023567d7d03a1a80d02f23c50fb4b4e945a6bbfc8a05c4ea1d4ca31032afd3ceeadb3794547ea2359ad WHIRLPOOL ccb2cf0787f4d644e0faca8054341f5f541bc11ce8e32102703f48973391bcccdfb53c7c3d75c47cb8c2da84f58680017d233ad587c910b01221f1cacf6f24b1
-EBUILD opencascade-6.9.1-r2.ebuild 5602 SHA256 10708a70a850c1ef1485e5ae398bd639c91255bf7f3898f61783ab715511a7c1 SHA512 cc29500ad60128e2992ecc947b7240aba22961fbc61782d66a7b18f8bdee33f07caf64a42eb8a3f2c46ee1a149e45357356efb230c584a989bc210081215533d WHIRLPOOL 2e5f9ea0c0c4128421a2065bf215e708da9f60412024c751d86e8880930fd0dd5afc209fdaf6d2c833f64c1b1ea3bfbcef2660201e9109809a34611ab9bd4449
+EBUILD opencascade-6.9.1-r2.ebuild 5527 SHA256 32390194b735f9b6b2b8d097ea4ae93bc1af24ebed150ddd4cd44083a5081098 SHA512 2b483e6c79b5cb9aaf93bb8f39fe4ea1320cd0792ffc9b422c3b6b5fc7637f59440a08e0faebd926d4f0218452d98c8bbef568ece0ccd8cf4d59ef08916e2b2d WHIRLPOOL 8a9193687a99d851d88af6698b3b6b83456e61161bbc8bb36ae5c6174bf54c573dfe90865909abff37eef101c650a479fb1f814510540866f85d4f9035b63e67
MISC ChangeLog 5585 SHA256 17d9a7f038282a0ae768cc7460441e023dc5653ab9f42a1bc4538dd20859f81f SHA512 09b148559706ec3e49bd6d38532421be839cab9fb468c5fa1adbb2275ce768f1b07949c0de9b775391e6479a0a1178aaac4c69bb5764e72cc4cdf11364a05f37 WHIRLPOOL 7765ed7bf188478bb2992565d52c7d17a9d812beaf3ad8f192dcfee22bdd21ab5a167cb370151e09350e391678179e9f8a3fa31de2b27097610cac54c881d797
MISC ChangeLog-2015 5306 SHA256 8e3d95db8cfe4eeb972ef8ef8998c7f0a2f07a798eaef68e34d6296652a29939 SHA512 d6bba06e773b46f818290c25cf4f949403014cdf9b062c15d1165dc70e58b1ef7a1fa2aa4e275246c0592db736518d6d2d9e03d943f6e0d283a4ac1de0e74eda WHIRLPOOL 40419a1e4e8e51035097ddf1ba62ea133b4b0b112b7f05080172ff1a6925b6397ea1a1809b734011c3738ca934ede250f5f322b68306339b3982f98ae185b165
MISC metadata.xml 580 SHA256 f8102061d63967206a537e3fac408d212b784c606f40cd260d02811566257fe6 SHA512 5483b31f271b1492f499aec837b18dd4e5abe4e0b4ac8a4e3de17be6bd9467faa0629bd7423c9fad3a6c827eb74ecddaedf61f795a2c05757b69400ad0b68311 WHIRLPOOL 04b93b1e78d244ca3dd658f3ac6b63e519c63d84f9eabe9b9ae905195885e56619f7322e755c9717d02f2636c6dc0bf414348a8a420dd9d8f1d8b97c91134b1b
diff --git a/sci-libs/opencascade/files/opencascade-6.5.4-fixed-tbb-VERSION.patch b/sci-libs/opencascade/files/opencascade-6.5.4-fixed-tbb-VERSION.patch
deleted file mode 100644
index 88b13acd21c4..000000000000
--- a/sci-libs/opencascade/files/opencascade-6.5.4-fixed-tbb-VERSION.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/Standard/Standard_MMgrTBBalloc.cxx
-+++ src/Standard/Standard_MMgrTBBalloc.cxx
-@@ -12,6 +12,7 @@
-
- // paralleling with Intel TBB
- #ifdef HAVE_TBB
-+#undef VERSION
- #include <tbb/scalable_allocator.h>
- using namespace tbb;
- #else
diff --git a/sci-libs/opencascade/files/opencascade-6.7.0-fixed-DESTDIR.patch b/sci-libs/opencascade/files/opencascade-6.7.0-fixed-DESTDIR.patch
deleted file mode 100644
index 3a3f98093443..000000000000
--- a/sci-libs/opencascade/files/opencascade-6.7.0-fixed-DESTDIR.patch
+++ /dev/null
@@ -1,51 +0,0 @@
---- Makefile.am.old 2014-01-13 09:43:18.530500362 +0100
-+++ Makefile.am 2014-01-13 09:45:40.430496833 +0100
-@@ -82,29 +82,29 @@
- cd $(top_builddir)/adm/lin/amk && $(MAKE) $(AM_MAKEFLAGS) Draw
-
- install-exec-local:
-- $(INSTALL) -d $(prefix)/$(platform)
-- if [ -e $(prefix)/bin -a ! -e $(prefix)/$(platform)/bin ]; then \
-- cd $(prefix)/$(platform) && ln -s ../bin bin; \
-+ $(INSTALL) -d $(DESTDIR)$(prefix)/$(platform)
-+ if [ -e $(DESTDIR)$(prefix)/bin -a ! -e $(DESTDIR)$(prefix)/$(platform)/bin ]; then \
-+ cd $(DESTDIR)$(prefix)/$(platform) && ln -s ../bin bin; \
- fi
-- if [ -e $(prefix)/lib -a ! -e $(prefix)/$(platform)/lib ]; then \
-- cd $(prefix)/$(platform) && ln -s ../lib lib; \
-+ if [ -e $(DESTDIR)$(prefix)/lib -a ! -e $(DESTDIR)$(prefix)/$(platform)/lib ]; then \
-+ cd $(DESTDIR)$(prefix)/$(platform) && ln -s ../lib lib; \
- fi
-- buildd=`pwd`; cd $(top_srcdir); sourced=`pwd`; cd $(prefix); installd=`pwd`; cd $$buildd; \
-+ buildd=`pwd`; cd $(top_srcdir); sourced=`pwd`; cd $(DESTDIR)$(prefix); installd=`pwd`; cd $$buildd; \
- if [ "$$installd" != "$$sourced" ]; then \
-- $(INSTALL) -d $(prefix)/inc; \
-- cp -frL $(top_srcdir)/inc $(prefix); \
-- cp -frL $$buildd/config.h $(prefix); \
-+ $(INSTALL) -d $(DESTDIR)$(prefix)/inc; \
-+ cp -frL $(top_srcdir)/inc $(DESTDIR)$(prefix); \
-+ cp -frL $$buildd/config.h $(DESTDIR)$(prefix); \
- for d in $(FoundationClasses_DIRS) $(ModelingData_DIRS) $(ModelingAlgorithms_DIRS) $(Visualization_DIRS) $(ApplicationFramework_DIRS) $(DataExchange_DIRS) $(Draw_DIRS); do \
-- $(INSTALL) -d $(prefix)/src/$$d; \
-- cp -frL $(top_srcdir)/src/$$d $(prefix)/src; \
-+ $(INSTALL) -d $(DESTDIR)$(prefix)/src/$$d; \
-+ cp -frL $(top_srcdir)/src/$$d $(DESTDIR)$(prefix)/src; \
- done; \
- fi
-- if [ -e $(prefix)/inc/config.h ]; then \
-- rm -f $(prefix)/inc/config.h; \
-+ if [ -e $(DESTDIR)$(prefix)/inc/config.h ]; then \
-+ rm -f $(DESTDIR)$(prefix)/inc/config.h; \
- fi
-- cd $(prefix)/inc && ln -s ../config.h config.h
-- cd $(top_srcdir) && cp draw.sh $(prefix)
-- cd $(top_srcdir) && cp custom.sh $(prefix)
-- cd $(top_srcdir) && cp env.sh $(prefix)
-+ cd $(DESTDIR)$(prefix)/inc && ln -s ../config.h config.h
-+ cd $(top_srcdir) && cp draw.sh $(DESTDIR)$(prefix)
-+ cd $(top_srcdir) && cp custom.sh $(DESTDIR)$(prefix)
-+ cd $(top_srcdir) && cp env.sh $(DESTDIR)$(prefix)
-
--.PHONY: FoundationClasses ModelingData ModelingAlgorithms Visualization ApplicationFramework DataExchange Draw
-\ Brak znaku nowej linii na końcu pliku
-+.PHONY: FoundationClasses ModelingData ModelingAlgorithms Visualization ApplicationFramework DataExchange Draw
diff --git a/sci-libs/opencascade/files/opencascade-6.7.1-deprecated-glx-api.patch b/sci-libs/opencascade/files/opencascade-6.7.1-deprecated-glx-api.patch
deleted file mode 100644
index b3c3629aada1..000000000000
--- a/sci-libs/opencascade/files/opencascade-6.7.1-deprecated-glx-api.patch
+++ /dev/null
@@ -1,89 +0,0 @@
-From ba7e14489e14f08aae3e0f48b419b2149290b163 Mon Sep 17 00:00:00 2001
-From: Matthias Maier <tamiko@kyomu.43-1.org>
-Date: Tue, 23 Dec 2014 21:15:59 +0100
-Subject: [PATCH] Define GLX_GLXEXT_LEGACY prior to inclusion of GL/glx.h
-
----
- inc/InterfaceGraphic_X11.hxx | 1 +
- samples/qt/Common/src/View.cxx | 1 +
- src/InterfaceGraphic/InterfaceGraphic_X11.hxx | 1 +
- src/OpenGl/OpenGl_Context.cxx | 1 +
- src/OpenGl/OpenGl_Workspace_Raytrace.cxx | 1 +
- src/Xw/Xw_Window.cxx | 1 +
- 6 files changed, 6 insertions(+)
-
-diff --git a/inc/InterfaceGraphic_X11.hxx b/inc/InterfaceGraphic_X11.hxx
-index 280bb9b..98d7415 100755
---- a/inc/InterfaceGraphic_X11.hxx
-+++ b/inc/InterfaceGraphic_X11.hxx
-@@ -21,6 +21,7 @@
- #include <X11/Xlib.h>
- #include <X11/Xutil.h>
- #include <X11/Xatom.h>
-+#define GLX_GLXEXT_LEGACY
- #include <GL/glx.h>
-
- #if defined (sun) || defined (SUNOS) || defined (__alpha) || defined (DECOSF1) || defined (sgi) || defined (IRIX) || defined (__hpux)|| defined (HPUX)
-diff --git a/samples/qt/Common/src/View.cxx b/samples/qt/Common/src/View.cxx
-index 77f51b8..9b3f4e2 100755
---- a/samples/qt/Common/src/View.cxx
-+++ b/samples/qt/Common/src/View.cxx
-@@ -28,6 +28,7 @@
- #include <Cocoa_Window.hxx>
- #else
- #include <QX11Info>
-+#define GLX_GLXEXT_LEGACY
- #include <GL/glx.h>
- #include <X11/Xutil.h>
- #include <X11/Xatom.h>
-diff --git a/src/InterfaceGraphic/InterfaceGraphic_X11.hxx b/src/InterfaceGraphic/InterfaceGraphic_X11.hxx
-index 280bb9b..98d7415 100755
---- a/src/InterfaceGraphic/InterfaceGraphic_X11.hxx
-+++ b/src/InterfaceGraphic/InterfaceGraphic_X11.hxx
-@@ -21,6 +21,7 @@
- #include <X11/Xlib.h>
- #include <X11/Xutil.h>
- #include <X11/Xatom.h>
-+#define GLX_GLXEXT_LEGACY
- #include <GL/glx.h>
-
- #if defined (sun) || defined (SUNOS) || defined (__alpha) || defined (DECOSF1) || defined (sgi) || defined (IRIX) || defined (__hpux)|| defined (HPUX)
-diff --git a/src/OpenGl/OpenGl_Context.cxx b/src/OpenGl/OpenGl_Context.cxx
-index 9e2f074..1ddf6a4 100755
---- a/src/OpenGl/OpenGl_Context.cxx
-+++ b/src/OpenGl/OpenGl_Context.cxx
-@@ -39,6 +39,7 @@
- #elif defined(__APPLE__) && !defined(MACOSX_USE_GLX)
- #include <dlfcn.h>
- #else
-+ #define GLX_GLXEXT_LEGACY
- #include <GL/glx.h> // glXGetProcAddress()
- #endif
-
-diff --git a/src/OpenGl/OpenGl_Workspace_Raytrace.cxx b/src/OpenGl/OpenGl_Workspace_Raytrace.cxx
-index f1b5afe..870eb7d 100755
---- a/src/OpenGl/OpenGl_Workspace_Raytrace.cxx
-+++ b/src/OpenGl/OpenGl_Workspace_Raytrace.cxx
-@@ -32,6 +32,7 @@
- #elif defined(__APPLE__) && !defined(MACOSX_USE_GLX)
- #include <OpenGL/CGLCurrent.h>
- #else
-+ #define GLX_GLXEXT_LEGACY
- #include <GL/glx.h>
- #endif
-
-diff --git a/src/Xw/Xw_Window.cxx b/src/Xw/Xw_Window.cxx
-index 5442365..0e80444 100755
---- a/src/Xw/Xw_Window.cxx
-+++ b/src/Xw/Xw_Window.cxx
-@@ -20,6 +20,7 @@
- #include <Aspect_Convert.hxx>
- #include <Aspect_WindowDefinitionError.hxx>
-
-+#define GLX_GLXEXT_LEGACY
- #include <GL/glx.h>
-
- namespace
---
-2.0.5
-
diff --git a/sci-libs/opencascade/opencascade-6.7.1-r1.ebuild b/sci-libs/opencascade/opencascade-6.7.1-r1.ebuild
deleted file mode 100644
index de1201862abe..000000000000
--- a/sci-libs/opencascade/opencascade-6.7.1-r1.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils check-reqs multilib java-pkg-opt-2 flag-o-matic
-
-DESCRIPTION="Development platform for CAD/CAE, 3D surface/solid modeling and data exchange"
-HOMEPAGE="http://www.opencascade.org/"
-SRC_URI="http://files.opencascade.com/OCCT/OCC_${PV}_release/opencascade-${PV}.tgz"
-
-LICENSE="|| ( Open-CASCADE-LGPL-2.1-Exception-1.0 LGPL-2.1 )"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc examples freeimage gl2ps java qt4 +tbb"
-
-DEPEND="app-eselect/eselect-opencascade
- dev-lang/tcl:0=
- dev-lang/tk:0=
- dev-tcltk/itcl
- dev-tcltk/itk
- dev-tcltk/tix
- media-libs/ftgl
- virtual/glu
- virtual/opengl
- x11-libs/libXmu
- freeimage? ( media-libs/freeimage )
- gl2ps? ( x11-libs/gl2ps )
- java? ( >=virtual/jdk-0:= )
- tbb? ( dev-cpp/tbb )"
-RDEPEND="${DEPEND}"
-
-CHECKREQS_MEMORY="256M"
-CHECKREQS_DISK_BUILD="3584M"
-
-pkg_setup() {
- check-reqs_pkg_setup
- java-pkg-opt-2_pkg_setup
-}
-
-src_prepare() {
- java-pkg-opt-2_src_prepare
-
- epatch \
- "${FILESDIR}"/${P}-deprecated-glx-api.patch \
- "${FILESDIR}"/${PN}-6.7.0-fixed-DESTDIR.patch \
- "${FILESDIR}"/${PN}-6.5.4-fixed-tbb-VERSION.patch
-
- # Feed environment variables used by Opencascade compilation
- my_install_dir=${EROOT}usr/$(get_libdir)/${P}/ros
- local my_env_install="#!/bin/sh -f
-if [ -z \"\$PATH\" ]; then
- export PATH=VAR_CASROOT/Linux/bin
-else
- export PATH=VAR_CASROOT/Linux/bin:\$PATH
-fi
-if [ -z \"\$LD_LIBRARY_PATH\" ]; then
- export LD_LIBRARY_PATH=VAR_CASROOT/Linux/lib
-else
- export LD_LIBRARY_PATH=VAR_CASROOT/Linux/lib:\$LD_LIBRARY_PATH
-fi"
- local my_sys_lib=${EROOT}usr/$(get_libdir)
- local my_env="CASROOT=VAR_CASROOT
-CSF_MDTVFontDirectory=VAR_CASROOT/src/FontMFT
-CSF_LANGUAGE=us
-MMGT_CLEAR=1
-CSF_EXCEPTION_PROMPT=1
-CSF_SHMessage=VAR_CASROOT/src/SHMessage
-CSF_MDTVTexturesDirectory=VAR_CASROOT/src/Textures
-CSF_XSMessage=VAR_CASROOT/src/XSMessage
-CSF_StandardDefaults=VAR_CASROOT/src/StdResource
-CSF_PluginDefaults=VAR_CASROOT/src/StdResource
-CSF_XCAFDefaults=VAR_CASROOT/src/StdResource
-CSF_StandardLiteDefaults=VAR_CASROOT/src/StdResource
-CSF_GraphicShr=VAR_CASROOT/Linux/lib/libTKOpenGl.so
-CSF_UnitsLexicon=VAR_CASROOT/src/UnitsAPI/Lexi_Expr.dat
-CSF_UnitsDefinition=VAR_CASROOT/src/UnitsAPI/Units.dat
-CSF_IGESDefaults=VAR_CASROOT/src/XSTEPResource
-CSF_STEPDefaults=VAR_CASROOT/src/XSTEPResource
-CSF_XmlOcafResource=VAR_CASROOT/src/XmlOcafResource
-CSF_MIGRATION_TYPES=VAR_CASROOT/src/StdResource/MigrationSheet.txt
-TCLHOME=${EROOT}usr/bin
-TCLLIBPATH=${my_sys_lib}
-ITK_LIBRARY=${my_sys_lib}/itk$(grep ITK_VER /usr/include/itk.h | sed 's/^.*"\(.*\)".*/\1/')
-ITCL_LIBRARY=${my_sys_lib}/itcl$(grep ITCL_VER /usr/include/itcl.h | sed 's/^.*"\(.*\)".*/\1/')
-TIX_LIBRARY=${my_sys_lib}/tix$(grep TIX_VER /usr/include/tix.h | sed 's/^.*"\(.*\)".*/\1/')
-TK_LIBRARY=${my_sys_lib}/tk$(grep TK_VER /usr/include/tk.h | sed 's/^.*"\(.*\)".*/\1/')
-TCL_LIBRARY=${my_sys_lib}/tcl$(grep TCL_VER /usr/include/tcl.h | sed 's/^.*"\(.*\)".*/\1/')"
-
- ( echo "${my_env_install}"
- echo "${my_env}" | sed -e "s:^:export :" ) \
- | sed -e "s:VAR_CASROOT:${S}:g" > env.sh || die
- source env.sh
-
- ( echo "PATH=${my_install_dir}/lin/bin"
- echo "LDPATH=${my_install_dir}/lin/$(get_libdir)"
- echo "${my_env}" | sed \
- -e "s:VAR_CASROOT:${my_install_dir}/lin:g" \
- -e "s:/Linux/lib/:/$(get_libdir)/:g" || die
- ) > 50${PN}
-
- append-cxxflags "-fpermissive"
-
- sed -e "/^AM_C_PROTOTYPES$/d" \
- -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" \
- -e "s:\$qt/include:\$qt/include/qt4:g"\
- -e "s:\$qt/lib:\$qt/$(get_libdir)/qt4:g"\
- -i configure.ac || die
- eautoreconf
-}
-
-src_configure() {
- econf \
- --prefix=${my_install_dir}/lin --exec-prefix=${my_install_dir}/lin \
- --with-tcl="${EROOT}usr/$(get_libdir)" --with-tk="${EROOT}usr/$(get_libdir)" \
- --with-freetype="${EROOT}usr" \
- --with-ftgl="${EROOT}usr" \
- $(usex freeimage "--with-freeimage=${EROOT}usr" "") \
- $(usex gl2ps "--with-gl2ps=${EROOT}usr" "") \
- $(usex qt4 "--with-qt=${EROOT}usr" "") \
- $(usex tbb "--with-tbb-include=${EROOT}usr" "") \
- $(usex tbb "--with-tbb-library=${EROOT}usr" "") \
- $(use java && echo "--with-java-include=$(java-config -O)/include" || echo "--without-java-include") \
- $(use_enable debug) \
- $(use_enable !debug production)
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- prune_libtool_files
-
- # Symlinks for keeping original OpenCascade folder structure and
- # add a link lib to $(get_libdir) if we are e.g. on amd64 multilib
- if [ "$(get_libdir)" != "lib" ]; then
- dosym "$(get_libdir)" "${my_install_dir}/lin/lib"
- fi
-
- insinto /etc/env.d/${PN}
- newins 50${PN} ${PV}
-
- #cd "${S}"
- if use examples ; then
- insinto /usr/share/doc/${PF}/examples
- doins -r data
- doins -r samples
- fi
- if use doc; then
- insinto /usr/share/doc/${PF}
- doins -r doc/{overview,pdf,refman}
- fi
-}
-
-pkg_postinst() {
- eselect ${PN} set ${PV}
- einfo
- elog "After upgrading OpenCASCADE you may have to rebuild packages depending on it."
- elog "You get a list by running \"equery depends sci-libs/opencascade\""
- elog "revdep-rebuild does NOT suffice."
- einfo
-}
diff --git a/sci-libs/opencascade/opencascade-6.8.0-r1.ebuild b/sci-libs/opencascade/opencascade-6.8.0-r1.ebuild
deleted file mode 100644
index 1164f28ccc40..000000000000
--- a/sci-libs/opencascade/opencascade-6.8.0-r1.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils check-reqs multilib java-pkg-opt-2 flag-o-matic
-
-DESCRIPTION="Development platform for CAD/CAE, 3D surface/solid modeling and data exchange"
-HOMEPAGE="http://www.opencascade.org/"
-SRC_URI="http://files.opencascade.com/OCCT/OCC_${PV}_release/opencascade-${PV}.tgz"
-
-LICENSE="|| ( Open-CASCADE-LGPL-2.1-Exception-1.0 LGPL-2.1 )"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc examples freeimage gl2ps java qt4 +tbb"
-
-DEPEND="app-eselect/eselect-opencascade
- dev-lang/tcl:0=
- dev-lang/tk:0=
- dev-tcltk/itcl
- dev-tcltk/itk
- dev-tcltk/tix
- media-libs/ftgl
- virtual/glu
- virtual/opengl
- x11-libs/libXmu
- freeimage? ( media-libs/freeimage )
- gl2ps? ( x11-libs/gl2ps )
- java? ( >=virtual/jdk-0:= )
- tbb? ( dev-cpp/tbb )"
-RDEPEND="${DEPEND}"
-
-CHECKREQS_MEMORY="256M"
-CHECKREQS_DISK_BUILD="3584M"
-
-pkg_setup() {
- check-reqs_pkg_setup
- java-pkg-opt-2_pkg_setup
-}
-
-src_prepare() {
- java-pkg-opt-2_src_prepare
-
- epatch \
- "${FILESDIR}"/${P}-fixed-DESTDIR.patch
-
- # Feed environment variables used by Opencascade compilation
- my_install_dir=${EROOT}usr/$(get_libdir)/${P}/ros
- local my_env_install="#!/bin/sh -f
-if [ -z \"\$PATH\" ]; then
- export PATH=VAR_CASROOT/Linux/bin
-else
- export PATH=VAR_CASROOT/Linux/bin:\$PATH
-fi
-if [ -z \"\$LD_LIBRARY_PATH\" ]; then
- export LD_LIBRARY_PATH=VAR_CASROOT/Linux/lib
-else
- export LD_LIBRARY_PATH=VAR_CASROOT/Linux/lib:\$LD_LIBRARY_PATH
-fi"
- local my_sys_lib=${EROOT}usr/$(get_libdir)
- local my_env="CASROOT=VAR_CASROOT
-CSF_MDTVFontDirectory=VAR_CASROOT/src/FontMFT
-CSF_LANGUAGE=us
-MMGT_CLEAR=1
-CSF_EXCEPTION_PROMPT=1
-CSF_SHMessage=VAR_CASROOT/src/SHMessage
-CSF_MDTVTexturesDirectory=VAR_CASROOT/src/Textures
-CSF_XSMessage=VAR_CASROOT/src/XSMessage
-CSF_StandardDefaults=VAR_CASROOT/src/StdResource
-CSF_PluginDefaults=VAR_CASROOT/src/StdResource
-CSF_XCAFDefaults=VAR_CASROOT/src/StdResource
-CSF_StandardLiteDefaults=VAR_CASROOT/src/StdResource
-CSF_GraphicShr=VAR_CASROOT/Linux/lib/libTKOpenGl.so
-CSF_UnitsLexicon=VAR_CASROOT/src/UnitsAPI/Lexi_Expr.dat
-CSF_UnitsDefinition=VAR_CASROOT/src/UnitsAPI/Units.dat
-CSF_IGESDefaults=VAR_CASROOT/src/XSTEPResource
-CSF_STEPDefaults=VAR_CASROOT/src/XSTEPResource
-CSF_XmlOcafResource=VAR_CASROOT/src/XmlOcafResource
-CSF_MIGRATION_TYPES=VAR_CASROOT/src/StdResource/MigrationSheet.txt
-TCLHOME=${EROOT}usr/bin
-TCLLIBPATH=${my_sys_lib}
-ITK_LIBRARY=${my_sys_lib}/itk$(grep ITK_VER /usr/include/itk.h | sed 's/^.*"\(.*\)".*/\1/')
-ITCL_LIBRARY=${my_sys_lib}/itcl$(grep ITCL_VER /usr/include/itcl.h | sed 's/^.*"\(.*\)".*/\1/')
-TIX_LIBRARY=${my_sys_lib}/tix$(grep TIX_VER /usr/include/tix.h | sed 's/^.*"\(.*\)".*/\1/')
-TK_LIBRARY=${my_sys_lib}/tk$(grep TK_VER /usr/include/tk.h | sed 's/^.*"\(.*\)".*/\1/')
-TCL_LIBRARY=${my_sys_lib}/tcl$(grep TCL_VER /usr/include/tcl.h | sed 's/^.*"\(.*\)".*/\1/')"
-
- ( echo "${my_env_install}"
- echo "${my_env}" | sed -e "s:^:export :" ) \
- | sed -e "s:VAR_CASROOT:${S}:g" > env.sh || die
- source env.sh
-
- ( echo "PATH=${my_install_dir}/lin/bin"
- echo "LDPATH=${my_install_dir}/lin/$(get_libdir)"
- echo "${my_env}" | sed \
- -e "s:VAR_CASROOT:${my_install_dir}/lin:g" \
- -e "s:/Linux/lib/:/$(get_libdir)/:g" || die
- ) > 50${PN}
-
- append-cxxflags "-fpermissive"
-
- sed -e "/^AM_C_PROTOTYPES$/d" \
- -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" \
- -e "s:\$qt/include:\$qt/include/qt4:g"\
- -e "s:\$qt/lib:\$qt/$(get_libdir)/qt4:g"\
- -i configure.ac || die
- eautoreconf
-}
-
-src_configure() {
- econf \
- --prefix=${my_install_dir}/lin --exec-prefix=${my_install_dir}/lin \
- --with-tcl="${EROOT}usr/$(get_libdir)" --with-tk="${EROOT}usr/$(get_libdir)" \
- --with-freetype="${EROOT}usr" \
- --with-ftgl="${EROOT}usr" \
- $(usex freeimage "--with-freeimage=${EROOT}usr" "") \
- $(usex gl2ps "--with-gl2ps=${EROOT}usr" "") \
- $(usex qt4 "--with-qt=${EROOT}usr" "") \
- $(usex tbb "--with-tbb-include=${EROOT}usr" "") \
- $(usex tbb "--with-tbb-library=${EROOT}usr" "") \
- $(use java && echo "--with-java-include=$(java-config -O)/include" || echo "--without-java-include") \
- $(use_enable debug) \
- $(use_enable !debug production)
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- prune_libtool_files
-
- # Symlinks for keeping original OpenCascade folder structure and
- # add a link lib to $(get_libdir) if we are e.g. on amd64 multilib
- if [ "$(get_libdir)" != "lib" ]; then
- dosym "$(get_libdir)" "${my_install_dir}/lin/lib"
- fi
-
- insinto /etc/env.d/${PN}
- newins 50${PN} ${PV}
-
- if use examples ; then
- insinto /usr/share/doc/${PF}/examples
- doins -r data
- doins -r samples
- fi
- if use doc; then
- insinto /usr/share/doc/${PF}
- doins -r doc/{overview,pdf,refman}
- fi
-}
-
-pkg_postinst() {
- eselect ${PN} set ${PV}
- einfo
- elog "After upgrading OpenCASCADE you may have to rebuild packages depending on it."
- elog "You get a list by running \"equery depends sci-libs/opencascade\""
- elog "revdep-rebuild does NOT suffice."
- einfo
-}
diff --git a/sci-libs/opencascade/opencascade-6.9.0-r1.ebuild b/sci-libs/opencascade/opencascade-6.9.0-r1.ebuild
deleted file mode 100644
index df80ca414820..000000000000
--- a/sci-libs/opencascade/opencascade-6.9.0-r1.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils check-reqs multilib java-pkg-opt-2 flag-o-matic
-
-DESCRIPTION="Development platform for CAD/CAE, 3D surface/solid modeling and data exchange"
-HOMEPAGE="http://www.opencascade.org/"
-SRC_URI="http://files.opencascade.com/OCCT/OCC_${PV}_release/opencascade-${PV}.tgz"
-
-LICENSE="|| ( Open-CASCADE-LGPL-2.1-Exception-1.0 LGPL-2.1 )"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc examples freeimage gl2ps java qt4 +tbb +vtk"
-
-MY_VTK="vtk-6.1"
-DEPEND="app-eselect/eselect-opencascade
- dev-lang/tcl:0=
- dev-lang/tk:0=
- dev-tcltk/itcl
- dev-tcltk/itk
- dev-tcltk/tix
- media-libs/ftgl
- virtual/glu
- virtual/opengl
- x11-libs/libXmu
- freeimage? ( media-libs/freeimage )
- gl2ps? ( x11-libs/gl2ps )
- java? ( >=virtual/jdk-0:= )
- tbb? ( dev-cpp/tbb )
- vtk? ( || ( =sci-libs/${MY_VTK}*[imaging] =sci-libs/${MY_VTK}*[qt4] =sci-libs/${MY_VTK}*[rendering] =sci-libs/${MY_VTK}*[views] =sci-libs/${MY_VTK}*[all-modules] ) )"
-RDEPEND="${DEPEND}"
-
-CHECKREQS_MEMORY="256M"
-CHECKREQS_DISK_BUILD="3584M"
-
-pkg_setup() {
- check-reqs_pkg_setup
- java-pkg-opt-2_pkg_setup
-}
-
-src_prepare() {
- java-pkg-opt-2_src_prepare
-
- epatch \
- "${FILESDIR}"/${PN}-6.8.0-fixed-DESTDIR.patch
-
- # Feed environment variables used by Opencascade compilation
- my_install_dir=${EROOT}usr/$(get_libdir)/${P}/ros
- local my_env_install="#!/bin/sh -f
-if [ -z \"\$PATH\" ]; then
- export PATH=VAR_CASROOT/Linux/bin
-else
- export PATH=VAR_CASROOT/Linux/bin:\$PATH
-fi
-if [ -z \"\$LD_LIBRARY_PATH\" ]; then
- export LD_LIBRARY_PATH=VAR_CASROOT/Linux/lib
-else
- export LD_LIBRARY_PATH=VAR_CASROOT/Linux/lib:\$LD_LIBRARY_PATH
-fi"
- local my_sys_lib=${EROOT}usr/$(get_libdir)
- local my_env="CASROOT=VAR_CASROOT
-CSF_MDTVFontDirectory=VAR_CASROOT/src/FontMFT
-CSF_LANGUAGE=us
-MMGT_CLEAR=1
-CSF_EXCEPTION_PROMPT=1
-CSF_SHMessage=VAR_CASROOT/src/SHMessage
-CSF_MDTVTexturesDirectory=VAR_CASROOT/src/Textures
-CSF_XSMessage=VAR_CASROOT/src/XSMessage
-CSF_StandardDefaults=VAR_CASROOT/src/StdResource
-CSF_PluginDefaults=VAR_CASROOT/src/StdResource
-CSF_XCAFDefaults=VAR_CASROOT/src/StdResource
-CSF_StandardLiteDefaults=VAR_CASROOT/src/StdResource
-CSF_GraphicShr=VAR_CASROOT/Linux/lib/libTKOpenGl.so
-CSF_UnitsLexicon=VAR_CASROOT/src/UnitsAPI/Lexi_Expr.dat
-CSF_UnitsDefinition=VAR_CASROOT/src/UnitsAPI/Units.dat
-CSF_IGESDefaults=VAR_CASROOT/src/XSTEPResource
-CSF_STEPDefaults=VAR_CASROOT/src/XSTEPResource
-CSF_XmlOcafResource=VAR_CASROOT/src/XmlOcafResource
-CSF_MIGRATION_TYPES=VAR_CASROOT/src/StdResource/MigrationSheet.txt
-TCLHOME=${EROOT}usr/bin
-TCLLIBPATH=${my_sys_lib}
-ITK_LIBRARY=${my_sys_lib}/itk$(grep ITK_VER /usr/include/itk.h | sed 's/^.*"\(.*\)".*/\1/')
-ITCL_LIBRARY=${my_sys_lib}/itcl$(grep ITCL_VER /usr/include/itcl.h | sed 's/^.*"\(.*\)".*/\1/')
-TIX_LIBRARY=${my_sys_lib}/tix$(grep TIX_VER /usr/include/tix.h | sed 's/^.*"\(.*\)".*/\1/')
-TK_LIBRARY=${my_sys_lib}/tk$(grep TK_VER /usr/include/tk.h | sed 's/^.*"\(.*\)".*/\1/')
-TCL_LIBRARY=${my_sys_lib}/tcl$(grep TCL_VER /usr/include/tcl.h | sed 's/^.*"\(.*\)".*/\1/')"
-
- ( echo "${my_env_install}"
- echo "${my_env}" | sed -e "s:^:export :" ) \
- | sed -e "s:VAR_CASROOT:${S}:g" > env.sh || die
- source env.sh
-
- ( echo "PATH=${my_install_dir}/lin/bin"
- echo "LDPATH=${my_install_dir}/lin/$(get_libdir)"
- echo "${my_env}" | sed \
- -e "s:VAR_CASROOT:${my_install_dir}/lin:g" \
- -e "s:/Linux/lib/:/$(get_libdir)/:g" || die
- ) > 50${PN}
-
- append-cxxflags "-fpermissive"
-
- sed -e "/^AM_C_PROTOTYPES$/d" \
- -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" \
- -e "s:\$qt/include:\$qt/include/qt4:g"\
- -e "s:\$qt/lib:\$qt/$(get_libdir)/qt4:g"\
- -e "/CSF_VTK_LIB=/s:-${MY_VTK/vtk-}::g" \
- -i configure.ac || die
- eautoreconf
-}
-
-src_configure() {
- econf \
- --prefix=${my_install_dir}/lin --exec-prefix=${my_install_dir}/lin \
- --with-tcl="${EROOT}usr/$(get_libdir)" --with-tk="${EROOT}usr/$(get_libdir)" \
- --with-freetype="${EROOT}usr" \
- --with-ftgl="${EROOT}usr" \
- $(usex freeimage "--with-freeimage=${EROOT}usr" "") \
- $(usex gl2ps "--with-gl2ps=${EROOT}usr" "") \
- $(usex qt4 "--with-qt=${EROOT}usr" "") \
- $(usex tbb "--with-tbb-include=${EROOT}usr" "") \
- $(usex tbb "--with-tbb-library=${EROOT}usr" "") \
- $(use java && echo "--with-java-include=$(java-config -O)/include" || echo "--without-java-include") \
- $(usex vtk "--with-vtk-include=${EROOT}usr/include/${MY_VTK}" "") \
- $(usex vtk "--with-vtk-library=${EROOT}usr/$(get_libdir)" "") \
- $(use_enable debug) \
- $(use_enable !debug production)
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- prune_libtool_files
-
- # Symlinks for keeping original OpenCascade folder structure and
- # add a link lib to $(get_libdir) if we are e.g. on amd64 multilib
- if [ "$(get_libdir)" != "lib" ]; then
- dosym "$(get_libdir)" "${my_install_dir}/lin/lib"
- fi
-
- insinto /etc/env.d/${PN}
- newins 50${PN} ${PV}
-
- if use examples ; then
- insinto /usr/share/doc/${PF}/examples
- doins -r data
- doins -r samples
- fi
- if use doc; then
- insinto /usr/share/doc/${PF}
- doins -r doc/{overview,pdf,refman}
- fi
-}
-
-pkg_postinst() {
- eselect ${PN} set ${PV}
- einfo
- elog "After upgrading OpenCASCADE you may have to rebuild packages depending on it."
- elog "You get a list by running \"equery depends sci-libs/opencascade\""
- elog "revdep-rebuild does NOT suffice."
- einfo
-}
diff --git a/sci-libs/opencascade/opencascade-6.9.1-r1.ebuild b/sci-libs/opencascade/opencascade-6.9.1-r1.ebuild
deleted file mode 100644
index dd0a0cb70c10..000000000000
--- a/sci-libs/opencascade/opencascade-6.9.1-r1.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils check-reqs multilib java-pkg-opt-2 flag-o-matic
-
-DESCRIPTION="Development platform for CAD/CAE, 3D surface/solid modeling and data exchange"
-HOMEPAGE="http://www.opencascade.org/"
-SRC_URI="http://www.opencascade.com/sites/default/files/private/occt/OCC_${PV}_release/opencascade-${PV}.tgz"
-
-LICENSE="|| ( Open-CASCADE-LGPL-2.1-Exception-1.0 LGPL-2.1 )"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc examples freeimage gl2ps java qt4 +tbb +vtk"
-
-MY_VTK="vtk-6.1"
-DEPEND="app-eselect/eselect-opencascade
- dev-lang/tcl:0=
- dev-lang/tk:0=
- dev-tcltk/itcl
- dev-tcltk/itk
- dev-tcltk/tix
- media-libs/ftgl
- virtual/glu
- virtual/opengl
- x11-libs/libXmu
- freeimage? ( media-libs/freeimage )
- gl2ps? ( x11-libs/gl2ps )
- java? ( >=virtual/jdk-0:= )
- tbb? ( dev-cpp/tbb )
- vtk? ( || ( =sci-libs/${MY_VTK}*[imaging] =sci-libs/${MY_VTK}*[qt4] =sci-libs/${MY_VTK}*[rendering] =sci-libs/${MY_VTK}*[views] =sci-libs/${MY_VTK}*[all-modules] ) )"
-RDEPEND="${DEPEND}"
-
-CHECKREQS_MEMORY="256M"
-CHECKREQS_DISK_BUILD="3584M"
-
-PATCHES=( "${FILESDIR}"/${PN}-6.8.0-fixed-DESTDIR.patch )
-
-pkg_setup() {
- check-reqs_pkg_setup
- java-pkg-opt-2_pkg_setup
-}
-
-src_prepare() {
- default
-
- java-pkg-opt-2_src_prepare
-
- # Feed environment variables used by Opencascade compilation
- my_install_dir=${EROOT}usr/$(get_libdir)/${P}/ros
- local my_env_install="#!/bin/sh -f
-if [ -z \"\$PATH\" ]; then
- export PATH=VAR_CASROOT/Linux/bin
-else
- export PATH=VAR_CASROOT/Linux/bin:\$PATH
-fi
-if [ -z \"\$LD_LIBRARY_PATH\" ]; then
- export LD_LIBRARY_PATH=VAR_CASROOT/Linux/lib
-else
- export LD_LIBRARY_PATH=VAR_CASROOT/Linux/lib:\$LD_LIBRARY_PATH
-fi"
- local my_sys_lib=${EROOT}usr/$(get_libdir)
- local my_env="CASROOT=VAR_CASROOT
-CSF_MDTVFontDirectory=VAR_CASROOT/src/FontMFT
-CSF_LANGUAGE=us
-MMGT_CLEAR=1
-CSF_EXCEPTION_PROMPT=1
-CSF_SHMessage=VAR_CASROOT/src/SHMessage
-CSF_MDTVTexturesDirectory=VAR_CASROOT/src/Textures
-CSF_XSMessage=VAR_CASROOT/src/XSMessage
-CSF_StandardDefaults=VAR_CASROOT/src/StdResource
-CSF_PluginDefaults=VAR_CASROOT/src/StdResource
-CSF_XCAFDefaults=VAR_CASROOT/src/StdResource
-CSF_StandardLiteDefaults=VAR_CASROOT/src/StdResource
-CSF_GraphicShr=VAR_CASROOT/Linux/lib/libTKOpenGl.so
-CSF_UnitsLexicon=VAR_CASROOT/src/UnitsAPI/Lexi_Expr.dat
-CSF_UnitsDefinition=VAR_CASROOT/src/UnitsAPI/Units.dat
-CSF_IGESDefaults=VAR_CASROOT/src/XSTEPResource
-CSF_STEPDefaults=VAR_CASROOT/src/XSTEPResource
-CSF_XmlOcafResource=VAR_CASROOT/src/XmlOcafResource
-CSF_MIGRATION_TYPES=VAR_CASROOT/src/StdResource/MigrationSheet.txt
-TCLHOME=${EROOT}usr/bin
-TCLLIBPATH=${my_sys_lib}
-ITK_LIBRARY=${my_sys_lib}/itk$(grep ITK_VER /usr/include/itk.h | sed 's/^.*"\(.*\)".*/\1/')
-ITCL_LIBRARY=${my_sys_lib}/itcl$(grep ITCL_VER /usr/include/itcl.h | sed 's/^.*"\(.*\)".*/\1/')
-TIX_LIBRARY=${my_sys_lib}/tix$(grep TIX_VER /usr/include/tix.h | sed 's/^.*"\(.*\)".*/\1/')
-TK_LIBRARY=${my_sys_lib}/tk$(grep TK_VER /usr/include/tk.h | sed 's/^.*"\(.*\)".*/\1/')
-TCL_LIBRARY=${my_sys_lib}/tcl$(grep TCL_VER /usr/include/tcl.h | sed 's/^.*"\(.*\)".*/\1/')"
-
- ( echo "${my_env_install}"
- echo "${my_env}" | sed -e "s:^:export :" ) \
- | sed -e "s:VAR_CASROOT:${S}:g" > env.sh || die
- source env.sh
-
- ( echo "PATH=${my_install_dir}/lin/bin"
- echo "LDPATH=${my_install_dir}/lin/$(get_libdir)"
- echo "${my_env}" | sed \
- -e "s:VAR_CASROOT:${my_install_dir}/lin:g" \
- -e "s:/Linux/lib/:/$(get_libdir)/:g" || die
- ) > 50${PN}
-
- append-cxxflags "-fpermissive"
-
- sed -e "/^AM_C_PROTOTYPES$/d" \
- -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" \
- -e "s:\$qt/include:\$qt/include/qt4:g"\
- -e "s:\$qt/lib:\$qt/$(get_libdir)/qt4:g"\
- -e "/CSF_VTK_LIB=/s:-${MY_VTK/vtk-}::g" \
- -i configure.ac || die
- eautoreconf
-}
-
-src_configure() {
- econf \
- --prefix=${my_install_dir}/lin --exec-prefix=${my_install_dir}/lin \
- --with-tcl="${EROOT}usr/$(get_libdir)" --with-tk="${EROOT}usr/$(get_libdir)" \
- --with-freetype="${EROOT}usr" \
- --with-ftgl="${EROOT}usr" \
- $(usex freeimage "--with-freeimage=${EROOT}usr" "") \
- $(usex gl2ps "--with-gl2ps=${EROOT}usr" "") \
- $(usex qt4 "--with-qt=${EROOT}usr" "") \
- $(usex tbb "--with-tbb-include=${EROOT}usr" "") \
- $(usex tbb "--with-tbb-library=${EROOT}usr" "") \
- $(use java && echo "--with-java-include=$(java-config -O)/include" || echo "--without-java-include") \
- $(usex vtk "--with-vtk-include=${EROOT}usr/include/${MY_VTK}" "") \
- $(usex vtk "--with-vtk-library=${EROOT}usr/$(get_libdir)" "") \
- $(use_enable debug) \
- $(use_enable !debug production)
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- prune_libtool_files
-
- # Symlinks for keeping original OpenCascade folder structure and
- # add a link lib to $(get_libdir) if we are e.g. on amd64 multilib
- if [ "$(get_libdir)" != "lib" ]; then
- dosym "$(get_libdir)" "${my_install_dir}/lin/lib"
- fi
-
- insinto /etc/env.d/${PN}
- newins 50${PN} ${PV}
-
- if use examples ; then
- insinto /usr/share/doc/${PF}/examples
- doins -r data
- doins -r samples
- fi
- if use doc; then
- insinto /usr/share/doc/${PF}
- doins -r doc/{overview,pdf,refman}
- fi
-}
-
-pkg_postinst() {
- eselect ${PN} set ${PV}
- einfo
- elog "After upgrading OpenCASCADE you may have to rebuild packages depending on it."
- elog "You get a list by running \"equery depends sci-libs/opencascade\""
- elog "revdep-rebuild does NOT suffice."
- einfo
-}
diff --git a/sci-libs/opencascade/opencascade-6.9.1-r2.ebuild b/sci-libs/opencascade/opencascade-6.9.1-r2.ebuild
index 3f0de66418db..5b581add74bf 100644
--- a/sci-libs/opencascade/opencascade-6.9.1-r2.ebuild
+++ b/sci-libs/opencascade/opencascade-6.9.1-r2.ebuild
@@ -12,9 +12,10 @@ SRC_URI="http://www.opencascade.com/sites/default/files/private/occt/OCC_${PV}_r
LICENSE="|| ( Open-CASCADE-LGPL-2.1-Exception-1.0 LGPL-2.1 )"
SLOT="${PV}"
KEYWORDS="~amd64 ~x86"
-IUSE="debug doc examples freeimage gl2ps java qt4 +tbb +vtk"
+IUSE="debug doc examples freeimage gl2ps java +tbb +vtk"
-DEPEND="app-eselect/eselect-opencascade
+DEPEND="
+ app-eselect/eselect-opencascade
dev-lang/tcl:0=
dev-lang/tk:0=
dev-tcltk/itcl
@@ -28,14 +29,16 @@ DEPEND="app-eselect/eselect-opencascade
gl2ps? ( x11-libs/gl2ps )
java? ( >=virtual/jdk-0:= )
tbb? ( dev-cpp/tbb )
- vtk? ( || ( sci-libs/vtk[imaging] sci-libs/vtk[qt4] sci-libs/vtk[rendering] sci-libs/vtk[views] sci-libs/vtk[all-modules] ) )"
+ vtk? ( || ( sci-libs/vtk[imaging] sci-libs/vtk[rendering] sci-libs/vtk[views] sci-libs/vtk[all-modules] ) )"
RDEPEND="${DEPEND}"
CHECKREQS_MEMORY="256M"
CHECKREQS_DISK_BUILD="3584M"
-PATCHES=( "${FILESDIR}"/${PN}-6.8.0-fixed-DESTDIR.patch
- "${FILESDIR}"/${PN}-6.9.1-vtk-configure.patch )
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.8.0-fixed-DESTDIR.patch
+ "${FILESDIR}"/${PN}-6.9.1-vtk-configure.patch
+)
pkg_setup() {
check-reqs_pkg_setup
@@ -111,9 +114,9 @@ TCL_LIBRARY=${my_sys_lib}/tcl$(grep TCL_VER /usr/include/tcl.h | sed 's/^.*"\(.*
sed -e "/^AM_C_PROTOTYPES$/d" \
-e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" \
- -e "s:\$qt/include:\$qt/include/qt4:g"\
- -e "s:\$qt/lib:\$qt/$(get_libdir)/qt4:g"\
+ -e "/\$qt directory is not exists/s/AC_MSG_ERROR/AC_MSG_NOTICE/" \
-i configure.ac || die
+
eautoreconf
}
@@ -123,9 +126,9 @@ src_configure() {
--with-tcl="${EROOT}usr/$(get_libdir)" --with-tk="${EROOT}usr/$(get_libdir)" \
--with-freetype="${EROOT}usr" \
--with-ftgl="${EROOT}usr" \
+ --without-qt \
$(usex freeimage "--with-freeimage=${EROOT}usr" "") \
$(usex gl2ps "--with-gl2ps=${EROOT}usr" "") \
- $(usex qt4 "--with-qt=${EROOT}usr" "") \
$(usex tbb "--with-tbb-include=${EROOT}usr" "") \
$(usex tbb "--with-tbb-library=${EROOT}usr" "") \
$(use java && echo "--with-java-include=$(java-config -O)/include" || echo "--without-java-include") \
@@ -162,9 +165,7 @@ src_install() {
pkg_postinst() {
eselect ${PN} set ${PV}
- einfo
elog "After upgrading OpenCASCADE you may have to rebuild packages depending on it."
elog "You get a list by running \"equery depends sci-libs/opencascade\""
elog "revdep-rebuild does NOT suffice."
- einfo
}
diff --git a/sci-libs/vtk/Manifest b/sci-libs/vtk/Manifest
index 15c63a0919de..967fd7665184 100644
--- a/sci-libs/vtk/Manifest
+++ b/sci-libs/vtk/Manifest
@@ -9,21 +9,15 @@ AUX vtk-6.1.0-system.patch 1307 SHA256 ae8db7e796054546d9169cb9b5fc91b84cc3f13be
AUX vtk-6.1.0-web.patch 776 SHA256 e69d4d2d90d556279d241fd9b5c04d6f35e4b40de8e83ce7fb65e4ddb8276886 SHA512 5489096a0a4e5854cd426a75a0713f53a5c0daab7a9069c249b65d4a34cc8ff18737267f16ee8fbb2a07b7e987525b93e1eec5a23f78ac1b3f893c5847761bc5 WHIRLPOOL 9873b27097b812e932cde1633d2618ccfdf25171db983f7cb40e62376aa71bd2f1b2a84da58331f3662da88c2c738fb76759662d81cffc6b00d08a4a62f32622
AUX vtk-7.0.0-glext.patch 393 SHA256 c34a7bd5f90fd69b8224f27ebb223e4ec44d470490f254044a4623259b8de67d SHA512 67fcdbf128ea3bc32dbc5ea8de350fcb3e8447a90a7cb23501658d624703623c1d67c31e8783607fa995e8ac666075cbf00417c702a9a4a357e933b8e2153d64 WHIRLPOOL cd598e1ebe8c3ace48567d75f738aa63de5fb8562f91fe07db541bb5cb0420999af61cac601bfef5fb572f7da5af6d8088edec2d3c515399f4a155ff52389ff8
DIST VTK-6.1.0.tar.gz 27608882 SHA256 bd7df10a479606d529a8b71f466c44a2bdd11fd534c62ce0aa44fad91883fa34 SHA512 3ab922166502348e5cdd68e14dbf4717c0405c9d8881c04aa8be8f95d8516af39cd02aaca5171c6de8af1b462ca386399b7a87a843ec62999f0f32c11788a2dc WHIRLPOOL e387390efdc8cd2e413524794786369ba8a2bfe788913dfb161b82d9bc041e15ed5585286bebe38f955d1def3043481303d3bc74c648bbf5bf856e212ac9950c
-DIST VTK-7.0.0.tar.gz 30659751 SHA256 78a990a15ead79cdc752e86b83cfab7dbf5b7ef51ba409db02570dbdd9ec32c3 SHA512 4ce51ff6ddf56f1fb45c1b09a09389bc43dffd892f80c833ea861537e02a61079e9cfd3931308f7d72f37d1977806ed2ce010a7b5c2c1a0c5bb1435e09e1f049 WHIRLPOOL 5b6aaf42440b27b6d46ceb5484266df84c7dd205eb87353faec034a080b0d2bc61dafaee05ff3d16e381fae8ec00ef093a93f422d531d7061250f4c15dd6be37
DIST VTK-7.1.0.tar.gz 31171521 SHA256 5f3ea001204d4f714be972a810a62c0f2277fbb9d8d2f8df39562988ca37497a SHA512 83f0c9291cd2bc517a4bc449ad28a1d77e7ece169e846c7beab0b1140b9ef4b7bad30e3fa6e5a59826a707df78e2e336e07fa8bd30cf7498096ee80feef16534 WHIRLPOOL 7e52342bae6487f3cdede70a6b77da4c74b27d8e9eb45aef3065f12d4ff940093b4051b1d3bfb523ddbd2b9b4f18da5b78c32570c2d76dcc8ea1aebaa8987047
DIST VTKData-6.1.0.tar.gz 94452190 SHA256 aba27ac05d721e36b9424131f1d0f673448f2b31aac34e9e74590fdf208ad0c7 SHA512 4e23cc3de3b81a852458849f2bd4dfe2e84e9df4f77f5f0d4ac249b04a7f74144a483a91876bd748bb90685d1943071e9b36fce8dd618376621bc37e63365e65 WHIRLPOOL 1ee803055e3bbf0c8150807a77efce81406c8a512c40644c5ccc35279cb1098bb8f0382b5f2bb01f483c8a38a4e81ee70ed39145c52b4375a0545919faee2a28
-DIST VTKData-7.0.0.tar.gz 183031503 SHA256 68260172ed85134a135a2a7ab2173f6e44640dc20de43fa0f286b545a53fae15 SHA512 a97fd3a3df96b09ee356f60bae190bbd5ca803d774fcfae5d788a897662ba1344990ca0981e41d2b3caa0750b08ed9e60905df2a1dfe29e4b9fba68e6e13c3de WHIRLPOOL dd1bf3faf428cfecb7f85b0b5239a11b48d4d3240c4b44bcb7bbeac91692d976a53a63d7705814d86450af93d5df8a570f612e67c3503d485d6f5522e33375c9
DIST VTKData-7.1.0.tar.gz 249106922 SHA256 4e476a982b08de1ea8d6655ba6dde6ec3fdfa4720d093a184fba6978f8406795 SHA512 8f78fdce36fc683c8b8b7137a02fd727f322ceecce66f20a4b1b3f8d260e8e894c1ec1ed46eb2427e501239f12b02b1476ca3a302fa1f9287584110598972f9e WHIRLPOOL 1998bb07ab7c689033dd061b4d4fae96515521c80e81f7b3984b0990fcb692417fd2ffd27329c7024dd363595bc5ac9a4e03ce36efb8b088e8b10f093080f4b0
DIST VTKLargeData-6.1.0.tar.gz 166019220 SHA256 d8985508ff2b7fbfbae0aadedfbe2b293640cf6441d3cce41da5c3f591c96d4c SHA512 3663a124c16448882ad3aef0fb15f55f438863ba2176106803ad9c6fb561325accd74f2675d8b6e1de791babfa8b992e516d87640efedda4a6daeb5affc2cf3f WHIRLPOOL db62af365a5c1d71b209d21578184ff1ee7a5913aefd7e5729b7dc555bdd20a8f070ed83051387634bf6a9fc1141ab68a291ec0d557602fa5802e3e6020b7ae1
-DIST VTKLargeData-7.0.0.tar.gz 166680081 SHA256 27db751b93480c0ea9362927a25d8ab5b2cb47532b1e898cdf77c1e41db29ecc SHA512 a17d7b883262c12a0cf0689eec02d92415746d3eea64d308e22d4945e0eaa2bef8eadafef995690c1e02d357c8887a62702c5eaf0f46fe19a66cb9993ce18624 WHIRLPOOL 1e19a68d3a4e7e00d417ddf7f460331179b26f9ef434beedfc52e31a4733892fbd11209c45763a69c775fcbd510971f6463f00e9dbc794945db5110fe646bf84
DIST VTKLargeData-7.1.0.tar.gz 166680011 SHA256 dbf9e9a427e1183886ee7686272c571447491eb7179036f2401622ac7987c6b2 SHA512 79d058732932837f2873a14850e18375d6a43f07de7cf4b71570ae32cf7abb7651052378ff9cbd1e221c95f78e46c13c9852425a509ae02c826f5345e836e455 WHIRLPOOL 3dfb71273a3de14d046f42e8f19b96c04fa08ae5f91309b595143e8c3be7206115c71a87816ae6415bf17b4b739b41a618d79f6e5acbd06193e5114eb88c975d
DIST vtkDocHtml-6.1.0.tar.gz 230827905 SHA256 e35d0f5b7905e5c827d8daa71ee61b14dc080445efad91f97583a2b9303c1813 SHA512 fcae74a65157d87b39a162facdecbb0ab0a9b95b9f2555ed2b15d635b82034bfc62181eea441caf0b1edbe036b792a8231d409908b943398ce7f662c149d3a60 WHIRLPOOL bc1714223259953a605612c0da124ece60604989458b7de5cf24b37d0f4c339f50c07a13d899f218364e61a35f8e1ace126eda5e83acbc3fe4930b041df0f55d
-DIST vtkDocHtml-7.0.0.tar.gz 114223726 SHA256 e2f5ff7b693880d6f7dd842428d212ea2739dd93f12f008adce3b9958125d65d SHA512 062a2d23df2c1330b2ef46758038cd222923d17c1f3bf810f6df30456729c2f33a921815cd501aa41aeb9739500f121a5b35538613365cbf30f3c7a483e4a235 WHIRLPOOL 853894c3a382dccb3f2947911b7b10fd76956fe48a4ba0ad71169e826a2e663bb965bbf4026c8874e4c9df1778ee5c6a0147fab7140169a9674c63daf7fc6f98
DIST vtkDocHtml-7.1.0.tar.gz 128927849 SHA256 e69c15a247769437768d1904dd3e36eda1829ae2db5843929b3e64febb8bb35c SHA512 cac6d005262d3849f84c2632dd737c4dcd9f23d5015266d683bcc8c65fad0d88e87faf9b1d5f68fdabe7b2ed97927a9f907020cbeae2b6e7223a5ffee54f2679 WHIRLPOOL ac6c5c577151ab4b7cc832bfef06b4d4e5372bd0f31e89f80cd46afde44ba416bde3cc9e558c193ace0c79c27e46adb43d898b64d61dbc260d363517a49b0dce
-EBUILD vtk-6.1.0-r3.ebuild 10522 SHA256 501eccc0398709d238bfd9f4a929595527ddaaaaeea3a4fb7ca6b83e6703ae7b SHA512 f4a97a33506979163483f2b0e93d45d75e59138103ffa9362b5339ae5b48955911fa94f7dd95b60413ea9f7ebffff3b7483fe2a2c0c3af2647c09b2120a430aa WHIRLPOOL 6607d65d121759671b04616eb2d182c50e5b5410348784515d745c31d56619438c34c05f68bbd9b4b826d8565f4499e0185c9299b8687769ff8d48b7b40089c5
-EBUILD vtk-6.1.0-r4.ebuild 10512 SHA256 2ca7c9353a2faa29e0b9b3fed92984d0f44e0c35320c445b56dd955652172a82 SHA512 a1c2e987b5b602375672438bb70d184977fb47e6d3d9b26864588e389ea2b811251084e595cd96152740cab25ffbf26aeb974b53b71d81dbb7e70628b81eaa23 WHIRLPOOL 2701edff870afbfd7a4bcdc6ea37fd289fbc9d20feb5e2180664ebf98dd1cd21bca768e444a92f1be498d1013cfd69a9b11233ed7d4d14b99fbd2a0487f33a0a
-EBUILD vtk-7.0.0.ebuild 9045 SHA256 afda0fd19d968bf3d61157eaa51e45992f9d1899d3035e53e74838a01556e37a SHA512 4802b3fba314615181cb203633dd2410b91cf68084fc3ab8637e2b2dc9cbb7bb2d711f1facfea7d1de884b6ba8e6ca19d11deda609c33513e037a91ddbeea5bc WHIRLPOOL 06404a43536e3f8567b0a2ae5fccd38f9b9a9da5ca44db90deae2b8c8ac180e68ba42cfbdfdaf988f09f6386f3f74abbd8bf8e8e9fb88bcf6be90b6fb3074e23
-EBUILD vtk-7.1.0.ebuild 9247 SHA256 31bc95565b3dc37b9f78e1afb4e6582dc3eb15fa803e937a93828d6f87e968cf SHA512 4915b75c3df0f4ba01216ea190b69c497b9cd65e8880215ed8fa55da65b192133030afe883d21cfb54adf1a0f7861b292cff5b104b4e8cd692a9ab1c786b34af WHIRLPOOL d21bc8590d9535538ff06fd1c7d816aaec5fc50b7f63af1ff3c682b0edabc4403ccb7dff1045de0de89e7454dd673bb46f09b48f5a9c7230f3861c584ba7b47c
+EBUILD vtk-6.1.0-r4.ebuild 10518 SHA256 a3d68420d2eac25122ce22cd767573f7dad6a78b133bde42e3ce8ec949a998ad SHA512 27a5deff359c5fae24ea08b3b697dcdd27e6457d44c594186ff4057ab3d18738cb52af787824c104645d116f44de46081bd3bf48182e29cc3c7b0877bd6d12f2 WHIRLPOOL 4eb22723fe645f4bd69f404cab7cd04e7692fd6fc38154d68cf4ae637a1a07a12e4b15ef37b171338ff0ccaacbdde160fff779d086f645ab84d2a1fc26385209
+EBUILD vtk-7.1.0.ebuild 9254 SHA256 8a44b40aa2be1c28b8b27b781bed35183230d0a3b23bd4cac6581bd0e81ae6e6 SHA512 f1db5ee0de4b387f935e6bfe3b37225b83e63672b7196b87b847ed22866a65721ce96574fccf8e922dd345ff4f9c2f6c9e1b37d30ad7cb7465a52c6fca5f6f68 WHIRLPOOL 1dd21090622d220b3a3d112fc4195a2e9d1a1b75b9989322e9bffcb4a2fb91a41e5268a45912f3853084b16ec3b88ba3a4a2388b777e9e454c119dd9f4d7b138
MISC ChangeLog 4690 SHA256 281e510f5535b633cd766240f70f68441ff6aa47d08521dc52e362349b01a8df SHA512 c4346e9b89ffc0ac165076102606c5efaa76d925b12f6ca8f8a4c17a0d3324362cad370ae9e825051698d9eecc67ff898411a676f83e989ddd9696c920b5e963 WHIRLPOOL d74fdde3e300ad54cb54d4500ecda9c98d5e266dda6cd65754611f8cc154e8178c71a4dd773d9901be9d4412b3beddc4e8db16d83e570519f22feab8e93686c3
MISC ChangeLog-2015 21566 SHA256 4bb98b748cdb1c325606e1e71d0c012acfaea25d97e45adcb9f9fa9136152e19 SHA512 2b92f32b8bfa30ebbcee8962dbbdb033f4120e58074d12c81dff492c15fa0aa8da3a6ef4a4947e50e9a87958f4668e8baa65972c2b490c47bc754e0bbd222232 WHIRLPOOL e87ba49915e30ec0a6ec85d0fd4bf47f14ed0e4b728a6d03cead683d928dd40f9d604b1e0091e5c59f83ed2426249d82bb041937a4f185903671b177fc3e0208
MISC metadata.xml 1120 SHA256 116b3855df2f1366cf28d8a328499ce8f606c6a0dd97dde035784834b12e8e9d SHA512 d0d9ccd1922afe496e24d38fee05793fdf3983f798bef817a00c77bb632f2cabe3d2be554d0e979c223fd4005f3186b9ef78d394050539bd21cba5c2b6e56143 WHIRLPOOL 77458d78ad2bbd73c3b419b109def1e5982002ee29f7c5c66251931da2e48bc49b520d699141ab9b8c447730161fcc29e20c8fe68f24dc44ca6845cbff5714dd
diff --git a/sci-libs/vtk/vtk-6.1.0-r3.ebuild b/sci-libs/vtk/vtk-6.1.0-r3.ebuild
deleted file mode 100644
index 1345bde683ec..000000000000
--- a/sci-libs/vtk/vtk-6.1.0-r3.ebuild
+++ /dev/null
@@ -1,390 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-CMAKE_MAKEFILE_GENERATOR=ninja
-WEBAPP_OPTIONAL=yes
-WEBAPP_MANUAL_SLOT=yes
-
-inherit eutils flag-o-matic java-pkg-opt-2 python-single-r1 qmake-utils versionator toolchain-funcs cmake-utils virtualx webapp
-
-# Short package version
-SPV="$(get_version_component_range 1-2)"
-
-DESCRIPTION="The Visualization Toolkit"
-HOMEPAGE="http://www.vtk.org/"
-SRC_URI="
- http://www.${PN}.org/files/release/${SPV}/VTK-${PV}.tar.gz
- doc? ( http://www.${PN}.org/files/release/${SPV}/${PN}DocHtml-${PV}.tar.gz )
- test? (
- http://www.${PN}.org/files/release/${SPV}/VTKData-${PV}.tar.gz
- http://www.${PN}.org/files/release/${SPV}/VTKLargeData-${PV}.tar.gz
- )
- "
-
-LICENSE="BSD LGPL-2"
-KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
-SLOT="0"
-IUSE="
- all-modules aqua boost cg doc examples imaging ffmpeg gdal java json kaapi mpi
- mysql odbc offscreen postgres python qt4 rendering smp tbb test theora tk tcl
- video_cards_nvidia views web xdmf2 R +X"
-
-REQUIRED_USE="
- all-modules? ( python xdmf2 )
- java? ( qt4 )
- python? ( ${PYTHON_REQUIRED_USE} )
- tcl? ( rendering )
- smp? ( ^^ ( kaapi tbb ) )
- test? ( python )
- tk? ( tcl )
- web? ( python )
- ^^ ( X aqua offscreen )
- "
-
-RDEPEND="
- dev-libs/expat
- dev-libs/jsoncpp
- dev-libs/libxml2:2
- >=media-libs/freetype-2.5.4
- media-libs/libpng:0
- media-libs/mesa
- media-libs/libtheora
- media-libs/tiff:0
- sci-libs/exodusii
- sci-libs/hdf5:=
- sci-libs/netcdf-cxx:3
- sys-libs/zlib
- virtual/jpeg:0
- virtual/opengl
- >=x11-libs/gl2ps-1.3.8
- x11-libs/libX11
- x11-libs/libXmu
- x11-libs/libXt
- boost? ( >=dev-libs/boost-1.40.0[mpi?] )
- cg? ( media-gfx/nvidia-cg-toolkit )
- examples? (
- dev-qt/qtcore:4
- dev-qt/qtgui:4
- sci-libs/vtkdata
- )
- ffmpeg? ( virtual/ffmpeg )
- gdal? ( sci-libs/gdal )
- java? ( >=virtual/jre-1.5:* )
- kaapi? ( <sci-libs/xkaapi-3 )
- mpi? (
- virtual/mpi[cxx,romio]
- python? ( dev-python/mpi4py[${PYTHON_USEDEP}] )
- mysql? ( virtual/mysql )
- odbc? ( dev-db/unixODBC )
- offscreen? ( media-libs/mesa[osmesa] )
- postgres? ( dev-db/postgresql:= )
- python? (
- ${PYTHON_DEPS}
- dev-python/sip[${PYTHON_USEDEP}]
- )
- )
- qt4? (
- dev-qt/designer:4
- dev-qt/qtcore:4
- dev-qt/qtgui:4
- dev-qt/qtopengl:4
- dev-qt/qtsql:4
- dev-qt/qtwebkit:4
- python? ( dev-python/PyQt4[${PYTHON_USEDEP}] )
- )
- tbb? ( dev-cpp/tbb )
- tcl? ( dev-lang/tcl:0= )
- tk? ( dev-lang/tk:0= )
- video_cards_nvidia? ( || ( x11-drivers/nvidia-drivers[tools,static-libs] media-video/nvidia-settings ) )
- web? (
- ${WEBAPP_DEPEND}
- python? (
- dev-python/autobahn[${PYTHON_USEDEP}]
- dev-python/twisted-core[${PYTHON_USEDEP}]
- dev-python/zope-interface[${PYTHON_USEDEP}]
- )
- )
- xdmf2? ( sci-libs/xdmf2 )
- R? ( dev-lang/R )"
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )
- java? ( >=virtual/jdk-1.5 )"
-
-S="${WORKDIR}"/VTK-${PV}
-
-PATCHES=(
- "${FILESDIR}"/${P}-freetype.patch
- "${FILESDIR}"/${P}-install.patch
- "${FILESDIR}"/${P}-system.patch
- "${FILESDIR}"/${P}-netcdf.patch
- "${FILESDIR}"/${P}-web.patch
- "${FILESDIR}"/${P}-glext.patch
- "${FILESDIR}"/${P}-memset.patch
- "${FILESDIR}"/${P}-gdal2.patch
- "${FILESDIR}"/${P}-gcc67.patch
- )
-
-RESTRICT=test
-
-pkg_setup() {
- use java && java-pkg-opt-2_pkg_setup
- use python && python-single-r1_pkg_setup
- use web && webapp_pkg_setup
-
- append-cppflags -D__STDC_CONSTANT_MACROS -D_UNICODE
-}
-
-src_prepare() {
- sed \
- -e 's:libproj4:libproj:g' \
- -e 's:lib_proj.h:lib_abi.h:g' \
- -i CMake/FindLIBPROJ4.cmake || die
-
- local x
- # missing: VPIC alglib exodusII freerange ftgl libproj4 mrmpi sqlite utf8 verdict xmdf2 xmdf3
- for x in expat freetype gl2ps hdf5 jpeg jsoncpp libxml2 netcdf oggtheora png tiff zlib; do
- ebegin "Dropping bundled ${x}"
- rm -r ThirdParty/${x}/vtk${x} || die
- eend $?
- done
- rm -r \
- ThirdParty/AutobahnPython/autobahn \
- ThirdParty/Twisted/twisted \
- ThirdParty/ZopeInterface/zope \
- || die
-
- use java && export JAVA_HOME="${EPREFIX}/etc/java-config-2/current-system-vm"
-
- if use mpi; then
- export CC=mpicc
- export CXX=mpicxx
- export FC=mpif90
- export F90=mpif90
- export F77=mpif77
- fi
-
- cmake-utils_src_prepare
-}
-
-src_configure() {
- # general configuration
- local mycmakeargs=(
- -Wno-dev
-# -DCMAKE_SKIP_RPATH=YES
- -DVTK_DIR="${S}"
- -DVTK_INSTALL_LIBRARY_DIR=$(get_libdir)
- -DVTK_DATA_ROOT:PATH="${EPREFIX}/usr/share/${PN}/data"
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DVTK_CUSTOM_LIBRARY_SUFFIX=""
- -DBUILD_SHARED_LIBS=ON
- -DVTK_USE_SYSTEM_AUTOBAHN=ON
- -DVTK_USE_SYSTEM_EXPAT=ON
- -DVTK_USE_SYSTEM_FREETYPE=ON
- -DVTK_USE_SYSTEM_FreeType=ON
- -DVTK_USE_SYSTEM_GL2PS=ON
- -DVTK_USE_SYSTEM_HDF5=ON
- -DVTK_USE_SYSTEM_JPEG=ON
- -DVTK_USE_SYSTEM_LIBPROJ4=OFF
-# -DLIBPROJ4_DIR="${EPREFIX}/usr"
- -DVTK_USE_SYSTEM_LIBXML2=ON
- -DVTK_USE_SYSTEM_LibXml2=ON
- -DVTK_USE_SYSTEM_NETCDF=ON
- -DVTK_USE_SYSTEM_OGGTHEORA=ON
- -DVTK_USE_SYSTEM_PNG=ON
- -DVTK_USE_SYSTEM_TIFF=ON
- -DVTK_USE_SYSTEM_TWISTED=ON
- -DVTK_USE_SYSTEM_XDMF2=OFF
- -DVTK_USE_SYSTEM_XDMF3=OFF
- -DVTK_USE_SYSTEM_ZLIB=ON
- -DVTK_USE_SYSTEM_ZOPE=ON
- -DVTK_USE_SYSTEM_LIBRARIES=ON
- -DVTK_USE_GL2PS=ON
- -DVTK_USE_LARGE_DATA=ON
- -DVTK_USE_PARALLEL=ON
- )
-
- mycmakeargs+=(
- -DVTK_EXTRA_COMPILER_WARNINGS=ON
- -DVTK_Group_StandAlone=ON
- )
-
- mycmakeargs+=(
- $(cmake-utils_use_build doc DOCUMENTATION)
- $(cmake-utils_use_build examples EXAMPLES)
- $(cmake-utils_use_build test VTK_BUILD_ALL_MODULES_FOR_TESTS)
- $(cmake-utils_use all-modules VTK_BUILD_ALL_MODULES)
- $(cmake-utils_use doc DOCUMENTATION_HTML_HELP)
- $(cmake-utils_use imaging VTK_Group_Imaging)
- $(cmake-utils_use mpi VTK_Group_MPI)
- $(cmake-utils_use qt4 VTK_Group_Qt)
- $(cmake-utils_use rendering VTK_Group_Rendering)
- $(cmake-utils_use tk VTK_Group_Tk)
- $(cmake-utils_use views VTK_Group_Views)
- $(cmake-utils_use web VTK_Group_Web)
- $(cmake-utils_use web VTK_WWW_DIR="${ED}/${MY_HTDOCSDIR}")
- $(cmake-utils_use java VTK_WRAP_JAVA)
- $(cmake-utils_use python VTK_WRAP_PYTHON)
- $(cmake-utils_use python VTK_WRAP_PYTHON_SIP)
- $(cmake-utils_use tcl VTK_WRAP_TCL)
- )
-
- mycmakeargs+=(
- $(cmake-utils_use boost VTK_USE_BOOST)
- $(cmake-utils_use cg VTK_USE_CG_SHADERS)
- $(cmake-utils_use odbc VTK_USE_ODBC)
- $(cmake-utils_use offscreen VTK_USE_OFFSCREEN)
- $(cmake-utils_use offscreen VTK_OPENGL_HAS_OSMESA)
- $(cmake-utils_use smp vtkFiltersSMP)
- $(cmake-utils_use theora VTK_USE_OGGTHEORA_ENCODER)
- $(cmake-utils_use video_cards_nvidia VTK_USE_NVCONTROL)
- $(cmake-utils_use R Module_vtkFiltersStatisticsGnuR)
- $(cmake-utils_use X VTK_USE_X)
- )
-
- # IO
- mycmakeargs+=(
- $(cmake-utils_use ffmpeg VTK_USE_FFMPEG_ENCODER)
- $(cmake-utils_use gdal Module_vtkIOGDAL)
- $(cmake-utils_use json Module_vtkIOGeoJSON)
- $(cmake-utils_use xdmf2 Module_vtkIOXdmf2)
- )
- # Apple stuff, does it really work?
- mycmakeargs+=( $(cmake-utils_use aqua VTK_USE_COCOA) )
-
- if use examples || use test; then
- mycmakeargs+=( -DBUILD_TESTING=ON )
- fi
-
- if use kaapi; then
- mycmakeargs+=( -DVTK_SMP_IMPLEMENTATION_TYPE="Kaapi" )
- elif use tbb; then
- mycmakeargs+=( -DVTK_SMP_IMPLEMENTATION_TYPE="TBB" )
- else
- mycmakeargs+=( -DVTK_SMP_IMPLEMENTATION_TYPE="Sequential" )
- fi
-
- if use java; then
-# local _ejavahome=${EPREFIX}/etc/java-config-2/current-system-vm
-#
-# mycmakeargs+=(
-# -DJAVAC=${EPREFIX}/usr/bin/javac
-# -DJAVAC=$(java-config -c)
-# -DJAVA_AWT_INCLUDE_PATH=${JAVA_HOME}/include
-# -DJAVA_INCLUDE_PATH:PATH=${JAVA_HOME}/include
-# -DJAVA_INCLUDE_PATH2:PATH=${JAVA_HOME}/include/linux
-# )
-#
- if [ "${ARCH}" == "amd64" ]; then
- mycmakeargs+=( -DJAVA_AWT_LIBRARY="${JAVA_HOME}/jre/lib/${ARCH}/libjawt.so;${JAVA_HOME}/jre/lib/${ARCH}/xawt/libmawt.so" )
- else
- mycmakeargs+=( -DJAVA_AWT_LIBRARY="${JAVA_HOME}/jre/lib/i386/libjawt.so;${JAVA_HOME}/jre/lib/i386/xawt/libmawt.so" )
- fi
- fi
- if use python; then
- mycmakeargs+=(
- -DVTK_INSTALL_PYTHON_MODULE_DIR="$(python_get_sitedir)"
- -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
- -DPYTHON_LIBRARY="$(python_get_library_path)"
- -DSIP_PYQT_DIR="${EPREFIX}/usr/share/sip"
- -DSIP_INCLUDE_DIR="$(python_get_includedir)"
- -DVTK_PYTHON_INCLUDE_DIR="$(python_get_includedir)"
- -DVTK_PYTHON_LIBRARY="$(python_get_library_path)"
- -DVTK_PYTHON_SETUP_ARGS:STRING="--prefix=${EPREFIX}/usr --root=${D}"
- )
- fi
-
- if use qt4; then
- mycmakeargs+=(
- -DVTK_USE_QVTK=ON
- -DVTK_USE_QVTK_OPENGL=ON
- -DVTK_USE_QVTK_QTOPENGL=ON
- -DQT_WRAP_CPP=ON
- -DQT_WRAP_UI=ON
- -DVTK_INSTALL_QT_DIR=/$(get_libdir)/qt4/plugins/designer
- -DDESIRED_QT_VERSION=4
- -DVTK_QT_VERSION=4
- -DQT_MOC_EXECUTABLE="$(qt4_get_bindir)/moc"
- -DQT_UIC_EXECUTABLE="$(qt4_get_bindir)/uic"
- -DQT_INCLUDE_DIR="${EPREFIX}/usr/include/qt4"
- -DQT_QMAKE_EXECUTABLE="$(qt4_get_bindir)/qmake"
- )
- fi
-
- if use R; then
- mycmakeargs+=(
-# -DR_LIBRARY_BLAS=$($(tc-getPKG_CONFIG) --libs blas)
-# -DR_LIBRARY_LAPACK=$($(tc-getPKG_CONFIG) --libs lapack)
- -DR_LIBRARY_BLAS=/usr/$(get_libdir)/R/lib/libR.so
- -DR_LIBRARY_LAPACK=/usr/$(get_libdir)/R/lib/libR.so
- )
- fi
-
- cmake-utils_src_configure
-}
-
-src_test() {
- local tcllib
- ln -sf "${BUILD_DIR}"/lib "${BUILD_DIR}"/lib/Release || die
- for tcllib in "${BUILD_DIR}"/lib/lib*TCL*so; do
- ln -sf $(basename "${tcllib}").1 "${tcllib/.so/-${SPV}.so}" || die
- done
- export LD_LIBRARY_PATH="${BUILD_DIR}"/lib:"${JAVA_HOME}"/jre/lib/${ARCH}/:"${JAVA_HOME}"/jre/lib/${ARCH}/xawt/
- local VIRTUALX_COMMAND="cmake-utils_src_test"
-# local VIRTUALX_COMMAND="cmake-utils_src_test -R Java"
-# local VIRTUALX_COMMAND="cmake-utils_src_test -I 364,365"
- virtualmake
-}
-
-src_install() {
- use web && webapp_src_preinst
- # install docs
- HTML_DOCS=( "${S}"/README.html )
-
- cmake-utils_src_install
-
- use java && java-pkg_regjar "${ED}"/usr/$(get_libdir)/${PN}.jar
-
- if use tcl; then
- # install Tcl docs
- docinto vtk_tcl
- dodoc "${S}"/Wrapping/Tcl/README
- fi
-
- # install examples
- if use examples; then
- insinto /usr/share/${PN}
- mv -v Examples examples || die
- doins -r examples
- fi
-
- #install big docs
- if use doc; then
- cd "${WORKDIR}"/html || die
- rm -f *.md5 || die "Failed to remove superfluous hashes"
- einfo "Installing API docs. This may take some time."
- docinto html
- dodoc -r ./*
- fi
-
- # environment
- cat >> "${T}"/40${PN} <<- EOF
- VTK_DATA_ROOT=${EPREFIX}/usr/share/${PN}/data
- VTK_DIR=${EPREFIX}/usr/$(get_libdir)/${PN}-${SPV}
- VTKHOME=${EPREFIX}/usr
- EOF
- doenvd "${T}"/40${PN}
-
- use web && webapp_src_install
-}
-
-# webapp.eclass exports these but we want it optional #534036
-pkg_postinst() {
- use web && webapp_pkg_postinst
-}
-
-pkg_prerm() {
- use web && webapp_pkg_prerm
-}
diff --git a/sci-libs/vtk/vtk-6.1.0-r4.ebuild b/sci-libs/vtk/vtk-6.1.0-r4.ebuild
index 409b62823c89..13badd6cfd51 100644
--- a/sci-libs/vtk/vtk-6.1.0-r4.ebuild
+++ b/sci-libs/vtk/vtk-6.1.0-r4.ebuild
@@ -14,13 +14,13 @@ inherit eutils flag-o-matic java-pkg-opt-2 python-single-r1 qmake-utils versiona
SPV="$(get_version_component_range 1-2)"
DESCRIPTION="The Visualization Toolkit"
-HOMEPAGE="http://www.vtk.org/"
+HOMEPAGE="https://www.vtk.org/"
SRC_URI="
- http://www.${PN}.org/files/release/${SPV}/VTK-${PV}.tar.gz
- doc? ( http://www.${PN}.org/files/release/${SPV}/${PN}DocHtml-${PV}.tar.gz )
+ https://www.${PN}.org/files/release/${SPV}/VTK-${PV}.tar.gz
+ doc? ( https://www.${PN}.org/files/release/${SPV}/${PN}DocHtml-${PV}.tar.gz )
test? (
- http://www.${PN}.org/files/release/${SPV}/VTKData-${PV}.tar.gz
- http://www.${PN}.org/files/release/${SPV}/VTKLargeData-${PV}.tar.gz
+ https://www.${PN}.org/files/release/${SPV}/VTKData-${PV}.tar.gz
+ https://www.${PN}.org/files/release/${SPV}/VTKLargeData-${PV}.tar.gz
)
"
@@ -77,6 +77,7 @@ RDEPEND="
mpi? (
virtual/mpi[cxx,romio]
python? ( dev-python/mpi4py[${PYTHON_USEDEP}] )
+ )
mysql? ( virtual/mysql )
odbc? ( dev-db/unixODBC )
offscreen? ( media-libs/mesa[osmesa] )
@@ -84,7 +85,6 @@ RDEPEND="
python? (
${PYTHON_DEPS}
dev-python/sip[${PYTHON_USEDEP}]
- )
)
qt5? (
dev-qt/designer:5
@@ -94,7 +94,8 @@ RDEPEND="
dev-qt/qtsql:5
dev-qt/qtwebkit:5
python? ( dev-python/PyQt5[${PYTHON_USEDEP}] )
- )
+ )
+ R? ( dev-lang/R )
tbb? ( dev-cpp/tbb )
tcl? ( dev-lang/tcl:0= )
tk? ( dev-lang/tk:0= )
@@ -108,10 +109,11 @@ RDEPEND="
)
)
xdmf2? ( sci-libs/xdmf2 )
- R? ( dev-lang/R )"
+"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )
- java? ( >=virtual/jdk-1.5 )"
+ java? ( >=virtual/jdk-1.5 )
+"
S="${WORKDIR}"/VTK-${PV}
@@ -125,9 +127,9 @@ PATCHES=(
"${FILESDIR}"/${P}-memset.patch
"${FILESDIR}"/${P}-gdal2.patch
"${FILESDIR}"/${P}-gcc67.patch
- )
+)
-RESTRICT=test
+RESTRICT="test"
pkg_setup() {
use java && java-pkg-opt-2_pkg_setup
diff --git a/sci-libs/vtk/vtk-7.0.0.ebuild b/sci-libs/vtk/vtk-7.0.0.ebuild
deleted file mode 100644
index b6db179c4bb1..000000000000
--- a/sci-libs/vtk/vtk-7.0.0.ebuild
+++ /dev/null
@@ -1,348 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-WEBAPP_OPTIONAL=yes
-WEBAPP_MANUAL_SLOT=yes
-
-inherit flag-o-matic java-pkg-opt-2 python-single-r1 qmake-utils versionator toolchain-funcs cmake-utils virtualx webapp
-
-# Short package version
-SPV="$(get_version_component_range 1-2)"
-
-DESCRIPTION="The Visualization Toolkit"
-HOMEPAGE="http://www.vtk.org/"
-SRC_URI="
- http://www.vtk.org/files/release/${SPV}/VTK-${PV}.tar.gz
- doc? ( http://www.vtk.org/files/release/${SPV}/vtkDocHtml-${PV}.tar.gz )
- test? (
- http://www.vtk.org/files/release/${SPV}/VTKData-${PV}.tar.gz
- http://www.vtk.org/files/release/${SPV}/VTKLargeData-${PV}.tar.gz
- )
- "
-
-LICENSE="BSD LGPL-2"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
-SLOT="0"
-IUSE="
- all-modules aqua boost doc examples imaging ffmpeg gdal java json kaapi mpi
- mysql odbc offscreen postgres python qt5 rendering tbb test theora tk tcl
- video_cards_nvidia views web xdmf2 R +X"
-
-REQUIRED_USE="
- all-modules? ( python xdmf2 boost )
- java? ( qt5 )
- python? ( ${PYTHON_REQUIRED_USE} )
- tcl? ( rendering )
- test? ( python )
- tk? ( tcl )
- web? ( python )
- ^^ ( X aqua offscreen )
- "
-
-RDEPEND="
- boost? ( dev-libs/boost:=[mpi?] )
- dev-libs/expat
- dev-libs/jsoncpp:=
- dev-libs/libxml2:2
- examples? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- sci-libs/vtkdata
- )
- ffmpeg? ( virtual/ffmpeg )
- gdal? ( sci-libs/gdal )
- java? ( >=virtual/jdk-1.7:* )
- kaapi? ( <sci-libs/xkaapi-3 )
- >=media-libs/freetype-2.5.4
- media-libs/libpng:0=
- media-libs/mesa
- media-libs/libtheora
- media-libs/tiff:0
- mpi? (
- virtual/mpi[cxx,romio]
- python? ( dev-python/mpi4py[${PYTHON_USEDEP}] )
- )
- mysql? ( virtual/mysql )
- odbc? ( dev-db/unixODBC )
- offscreen? ( media-libs/mesa[osmesa] )
- postgres? ( dev-db/postgresql:= )
- python? (
- ${PYTHON_DEPS}
- dev-python/sip[${PYTHON_USEDEP}]
- )
- qt5? (
- dev-qt/designer:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtopengl:5
- dev-qt/qtsql:5
- dev-qt/qtwebkit:5
- python? ( dev-python/PyQt5[${PYTHON_USEDEP}] )
- )
- R? ( dev-lang/R )
- sci-libs/exodusii
- sci-libs/hdf5:=
- sci-libs/netcdf-cxx:0=
- sys-libs/zlib
- tbb? ( dev-cpp/tbb )
- tcl? ( dev-lang/tcl:0= )
- tk? ( dev-lang/tk:0= )
- video_cards_nvidia? ( || ( x11-drivers/nvidia-drivers[tools,static-libs] media-video/nvidia-settings ) )
- virtual/jpeg:0
- virtual/opengl
- web? (
- ${WEBAPP_DEPEND}
- dev-python/autobahn[${PYTHON_USEDEP}]
- dev-python/twisted-core[${PYTHON_USEDEP}]
- dev-python/zope-interface[${PYTHON_USEDEP}]
- )
- xdmf2? ( sci-libs/xdmf2 )
- >=x11-libs/gl2ps-1.3.8
- x11-libs/libX11
- x11-libs/libXmu
- x11-libs/libXt"
-
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )"
-
-S="${WORKDIR}"/VTK-${PV}
-
-PATCHES=(
- "${FILESDIR}"/${P}-glext.patch
- "${FILESDIR}"/${PN}-6.1.0-memset.patch
- "${FILESDIR}"/${PN}-6.1.0-gdal2.patch
- )
-
-RESTRICT=test
-
-pkg_setup() {
- use java && java-pkg-opt-2_pkg_setup
- use python && python-single-r1_pkg_setup
- use web && webapp_pkg_setup
-}
-
-src_prepare() {
- sed \
- -e 's:libproj4:libproj:g' \
- -e 's:lib_proj.h:lib_abi.h:g' \
- -i CMake/FindLIBPROJ4.cmake || die
-
- local x
- # missing: VPIC alglib exodusII freerange ftgl libproj4 mrmpi sqlite utf8 verdict xmdf2 xmdf3
- for x in expat freetype gl2ps hdf5 jpeg jsoncpp libxml2 netcdf oggtheora png tiff zlib; do
- ebegin "Dropping bundled ${x}"
- rm -r ThirdParty/${x}/vtk${x} || die
- eend $?
- done
- rm -r \
- ThirdParty/AutobahnPython/autobahn \
- ThirdParty/Twisted/twisted \
- ThirdParty/ZopeInterface/zope \
- || die
-
- cmake-utils_src_prepare
-}
-
-src_configure() {
- # general configuration
- local mycmakeargs=(
- -Wno-dev
- -DVTK_DIR="${S}"
- -DVTK_INSTALL_LIBRARY_DIR=$(get_libdir)
- -DVTK_INSTALL_DOC_DIR="${EPREFIX}/usr/share/doc/${PF}"
- -DVTK_DATA_ROOT="${EPREFIX}/usr/share/${PN}/data"
- -DVTK_CUSTOM_LIBRARY_SUFFIX=""
- -DBUILD_SHARED_LIBS=ON
- -DVTK_USE_SYSTEM_AUTOBAHN=ON
- -DVTK_USE_SYSTEM_EXPAT=ON
- -DVTK_USE_SYSTEM_FREETYPE=ON
- -DVTK_USE_SYSTEM_FreeType=ON
- -DVTK_USE_SYSTEM_GL2PS=ON
- -DVTK_USE_SYSTEM_HDF5=ON
- -DVTK_USE_SYSTEM_JPEG=ON
- -DVTK_USE_SYSTEM_LIBPROJ4=OFF
- -DVTK_USE_SYSTEM_LIBXML2=ON
- -DVTK_USE_SYSTEM_LibXml2=ON
- -DVTK_USE_SYSTEM_NETCDF=ON
- -DVTK_USE_SYSTEM_OGGTHEORA=ON
- -DVTK_USE_SYSTEM_PNG=ON
- -DVTK_USE_SYSTEM_TIFF=ON
- -DVTK_USE_SYSTEM_TWISTED=ON
- -DVTK_USE_SYSTEM_XDMF2=OFF
- -DVTK_USE_SYSTEM_XDMF3=OFF
- -DVTK_USE_SYSTEM_ZLIB=ON
- -DVTK_USE_SYSTEM_ZOPE=ON
- -DVTK_USE_SYSTEM_LIBRARIES=ON
- -DVTK_USE_GL2PS=ON
- -DVTK_USE_LARGE_DATA=ON
- -DVTK_USE_PARALLEL=ON
- -DVTK_EXTRA_COMPILER_WARNINGS=ON
- -DVTK_Group_StandAlone=ON
- -DBUILD_DOCUMENTATION=$(usex doc)
- -DBUILD_EXAMPLES=$(usex examples)
- -DBUILD_VTK_BUILD_ALL_MODULES_FOR_TESTS=$(usex test)
- -DVTK_BUILD_ALL_MODULES=$(usex all-modules)
- -DUSE_DOCUMENTATION_HTML_HELP=$(usex doc)
- -DVTK_Group_Imaging=$(usex imaging)
- -DVTK_Group_MPI=$(usex mpi)
- -DVTK_Group_Rendering=$(usex rendering)
- -DVTK_Group_Tk=$(usex tk)
- -DVTK_Group_Views=$(usex views)
- -DVTK_Group_Web=$(usex web)
- -DVTK_WWW_DIR="${ED%/}/${MY_HTDOCSDIR}"
- -DVTK_WRAP_JAVA=$(usex java)
- -DVTK_WRAP_PYTHON=$(usex python)
- -DVTK_WRAP_PYTHON_SIP=$(usex python)
- -DVTK_WRAP_TCL=$(usex tcl)
- -DVTK_USE_BOOST=$(usex boost)
- -DUSE_VTK_USE_BOOST=$(usex boost)
- -DModule_vtkInfovisBoost=$(usex boost)
- -DModule_vtkInfovisBoostGraphAlgorithms=$(usex boost)
- -DVTK_USE_ODBC=$(usex odbc)
- -DModule_vtkIOODBC=$(usex odbc)
- -DVTK_USE_OFFSCREEN=$(usex offscreen)
- -DVTK_OPENGL_HAS_OSMESA=$(usex offscreen)
- -DVTK_USE_OGGTHEORA_ENCODER=$(usex theora)
- -DVTK_USE_NVCONTROL=$(usex video_cards_nvidia)
- -DModule_vtkFiltersStatisticsGnuR=$(usex R)
- -DVTK_USE_X=$(usex X)
- # IO
- -DVTK_USE_FFMPEG_ENCODER=$(usex ffmpeg)
- -DModule_vtkIOGDAL=$(usex gdal)
- -DModule_vtkIOGeoJSON=$(usex json)
- -DModule_vtkIOXdmf2=$(usex xdmf2)
- # Apple stuff, does it really work?
- -DVTK_USE_COCOA=$(usex aqua)
- )
-
- if use examples || use test; then
- mycmakeargs+=( -DBUILD_TESTING=ON )
- fi
-
- if use java; then
- local javacargs=$(java-pkg_javac-args)
- mycmakeargs+=( -DJAVAC_OPTIONS=${javacargs// /;} )
- fi
-
- if use kaapi; then
- mycmakeargs+=( -DVTK_SMP_IMPLEMENTATION_TYPE="Kaapi" )
- elif use tbb; then
- mycmakeargs+=( -DVTK_SMP_IMPLEMENTATION_TYPE="TBB" )
- else
- mycmakeargs+=( -DVTK_SMP_IMPLEMENTATION_TYPE="Sequential" )
- fi
-
- if use python; then
- mycmakeargs+=(
- -DVTK_INSTALL_PYTHON_MODULE_DIR="$(python_get_sitedir)"
- -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
- -DPYTHON_LIBRARY="$(python_get_library_path)"
- -DSIP_PYQT_DIR="${EPREFIX}/usr/share/sip"
- -DSIP_INCLUDE_DIR="$(python_get_includedir)"
- -DVTK_PYTHON_INCLUDE_DIR="$(python_get_includedir)"
- -DVTK_PYTHON_LIBRARY="$(python_get_library_path)"
- -DVTK_PYTHON_SETUP_ARGS:STRING="--prefix=${EPREFIX} --root=${D}"
- )
- fi
-
- if use qt5; then
- mycmakeargs+=(
- -DVTK_USE_QVTK=ON
- -DVTK_USE_QVTK_OPENGL=ON
- -DVTK_USE_QVTK_QTOPENGL=ON
- -DQT_WRAP_CPP=ON
- -DQT_WRAP_UI=ON
- -DVTK_INSTALL_QT_DIR="$(qt5_get_libdir)/qt5/plugins/designer"
- -DDESIRED_QT_VERSION=5
- -DVTK_QT_VERSION=5
- -DQT_MOC_EXECUTABLE="$(qt5_get_bindir)/moc"
- -DQT_UIC_EXECUTABLE="$(qt5_get_bindir)/uic"
- -DQT_INCLUDE_DIR="${EPREFIX}/usr/include/qt5"
- -DQT_QMAKE_EXECUTABLE="$(qt5_get_bindir)/qmake"
- -DVTK_Group_Qt:BOOL=ON
- )
- fi
-
- if use R; then
- mycmakeargs+=(
- -DR_LIBRARY_BLAS=/usr/$(get_libdir)/R/lib/libR.so
- -DR_LIBRARY_LAPACK=/usr/$(get_libdir)/R/lib/libR.so
- )
- fi
-
- append-cppflags -D__STDC_CONSTANT_MACROS -D_UNICODE
-
- use java && export JAVA_HOME="${EPREFIX}/etc/java-config-2/current-system-vm"
-
- if use mpi; then
- export CC=mpicc
- export CXX=mpicxx
- export FC=mpif90
- export F90=mpif90
- export F77=mpif77
- fi
-
- cmake-utils_src_configure
-}
-
-src_test() {
- local tcllib
- ln -sf "${BUILD_DIR}"/lib "${BUILD_DIR}"/lib/Release || die
- for tcllib in "${BUILD_DIR}"/lib/lib*TCL*so; do
- ln -sf ${tcllib##*/}.1 "${tcllib/.so/-${SPV}.so}" || die
- done
- export LD_LIBRARY_PATH="${BUILD_DIR}"/lib:"${JAVA_HOME}"/jre/lib/${ARCH}/:"${JAVA_HOME}"/jre/lib/${ARCH}/xawt/
- virtx cmake-utils_src_test
-}
-
-src_install() {
- use web && webapp_src_preinst
-
- cmake-utils_src_install
-
- use java && java-pkg_regjar "${ED%/}"/usr/$(get_libdir)/${PN}.jar
-
- if use tcl; then
- # install Tcl docs
- docinto vtk_tcl
- dodoc Wrapping/Tcl/README
- docinto .
- fi
-
- # install examples
- if use examples; then
- einfo "Installing examples"
- mv -v {E,e}xamples || die
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
-
- #install big docs
- if use doc; then
- rm -f "${WORKDIR}"/html/*.md5 || die "Failed to remove superfluous hashes"
- einfo "Installing API docs. This may take some time."
- dodoc -r "${WORKDIR}"/html
- fi
-
- # environment
- cat >> "${T}"/40${PN} <<- EOF || die
- VTK_DATA_ROOT=${EPREFIX}/usr/share/${PN}/data
- VTK_DIR=${EPREFIX}/usr/$(get_libdir)/${PN}-${SPV}
- VTKHOME=${EPREFIX}/usr
- EOF
- doenvd "${T}"/40${PN}
-
- use web && webapp_src_install
-}
-
-# webapp.eclass exports these but we want it optional #534036
-pkg_postinst() {
- use web && webapp_pkg_postinst
-}
-
-pkg_prerm() {
- use web && webapp_pkg_prerm
-}
diff --git a/sci-libs/vtk/vtk-7.1.0.ebuild b/sci-libs/vtk/vtk-7.1.0.ebuild
index b3324b6d7d74..8c9bff9d54a5 100644
--- a/sci-libs/vtk/vtk-7.1.0.ebuild
+++ b/sci-libs/vtk/vtk-7.1.0.ebuild
@@ -13,13 +13,13 @@ inherit flag-o-matic java-pkg-opt-2 python-single-r1 qmake-utils versionator too
SPV="$(get_version_component_range 1-2)"
DESCRIPTION="The Visualization Toolkit"
-HOMEPAGE="http://www.vtk.org/"
+HOMEPAGE="https://www.vtk.org/"
SRC_URI="
- http://www.vtk.org/files/release/${SPV}/VTK-${PV}.tar.gz
- doc? ( http://www.vtk.org/files/release/${SPV}/vtkDocHtml-${PV}.tar.gz )
+ https://www.vtk.org/files/release/${SPV}/VTK-${PV}.tar.gz
+ doc? ( https://www.vtk.org/files/release/${SPV}/vtkDocHtml-${PV}.tar.gz )
test? (
- http://www.vtk.org/files/release/${SPV}/VTKData-${PV}.tar.gz
- http://www.vtk.org/files/release/${SPV}/VTKLargeData-${PV}.tar.gz
+ https://www.vtk.org/files/release/${SPV}/VTKData-${PV}.tar.gz
+ https://www.vtk.org/files/release/${SPV}/VTKLargeData-${PV}.tar.gz
)
"
@@ -43,10 +43,24 @@ REQUIRED_USE="
"
RDEPEND="
- boost? ( dev-libs/boost:=[mpi?] )
dev-libs/expat
dev-libs/jsoncpp:=
dev-libs/libxml2:2
+ >=media-libs/freetype-2.5.4
+ media-libs/libpng:0=
+ media-libs/libtheora
+ media-libs/mesa
+ media-libs/tiff:0
+ sci-libs/exodusii
+ sci-libs/hdf5:=
+ sci-libs/netcdf-cxx:3
+ sys-libs/zlib
+ virtual/jpeg:0
+ virtual/opengl
+ x11-libs/libX11
+ x11-libs/libXmu
+ x11-libs/libXt
+ boost? ( dev-libs/boost:=[mpi?] )
examples? (
dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -56,11 +70,6 @@ RDEPEND="
gdal? ( sci-libs/gdal )
java? ( >=virtual/jdk-1.7:* )
kaapi? ( <sci-libs/xkaapi-3 )
- >=media-libs/freetype-2.5.4
- media-libs/libpng:0=
- media-libs/mesa
- media-libs/libtheora
- media-libs/tiff:0
mpi? (
virtual/mpi[cxx,romio]
python? ( dev-python/mpi4py[${PYTHON_USEDEP}] )
@@ -83,16 +92,10 @@ RDEPEND="
python? ( dev-python/PyQt5[${PYTHON_USEDEP}] )
)
R? ( dev-lang/R )
- sci-libs/exodusii
- sci-libs/hdf5:=
- sci-libs/netcdf-cxx:3
- sys-libs/zlib
tbb? ( dev-cpp/tbb )
tcl? ( dev-lang/tcl:0= )
tk? ( dev-lang/tk:0= )
video_cards_nvidia? ( || ( x11-drivers/nvidia-drivers[tools,static-libs] media-video/nvidia-settings ) )
- virtual/jpeg:0
- virtual/opengl
web? (
${WEBAPP_DEPEND}
dev-python/autobahn[${PYTHON_USEDEP}]
@@ -100,21 +103,19 @@ RDEPEND="
dev-python/zope-interface[${PYTHON_USEDEP}]
)
xdmf2? ( sci-libs/xdmf2 )
- x11-libs/libX11
- x11-libs/libXmu
- x11-libs/libXt"
-
+"
DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )"
+ doc? ( app-doc/doxygen )
+"
S="${WORKDIR}"/VTK-${PV}
PATCHES=(
"${FILESDIR}"/${PN}-7.0.0-glext.patch
"${FILESDIR}"/${PN}-6.1.0-memset.patch
- )
+)
-RESTRICT=test
+RESTRICT="test"
pkg_setup() {
use java && java-pkg-opt-2_pkg_setup