aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-visualization/paraview')
-rw-r--r--sci-visualization/paraview/ChangeLog6
-rw-r--r--sci-visualization/paraview/Manifest6
-rw-r--r--sci-visualization/paraview/paraview-3.8.1.ebuild (renamed from sci-visualization/paraview/paraview-3.8.0.ebuild)18
3 files changed, 20 insertions, 10 deletions
diff --git a/sci-visualization/paraview/ChangeLog b/sci-visualization/paraview/ChangeLog
index dbd7d911b..9f6a8a6c7 100644
--- a/sci-visualization/paraview/ChangeLog
+++ b/sci-visualization/paraview/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*paraview-3.8.1 (27 Oct 2010)
+
+ 27 Oct 2010; François Bissey <f.r.bissey@massey.ac.nz>
+ -paraview-3.8.0.ebuild, +paraview-3.8.1.ebuild:
+ Bump to version 3.8.1
+
12 Oct 2010; François Bissey <f.r.bissey@massey.ac.nz>
paraview-3.8.0.ebuild:
Move to qt4-r2 eclass
diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest
index 6d92fca92..e80efcc40 100644
--- a/sci-visualization/paraview/Manifest
+++ b/sci-visualization/paraview/Manifest
@@ -6,7 +6,7 @@ AUX paraview-3.8.0-xdmf-bc.patch 654 RMD160 cc167eadad9e1fafa0495a8fdb231663127d
AUX paraview-3.8.0-xdmf-cstring.patch 353 RMD160 3866f7d3ea997099b566386956aa69bde0e649d7 SHA1 35ba74274fe5dda3f8d905d602bd14658fdb2e9d SHA256 293395de913fa0fe6540e47bf8ab8daa4917e2c1c1858790f1f50104acaaaa4d
AUX vtk-5.6.0-cg-path.patch 1106 RMD160 a6cb9f4855dfe417d83e7bba04a02da88af869a6 SHA1 fa5afd4b1a943f255e2f20fa35f440518f9d9d95 SHA256 7ad4eb9a82664a2e9c51d8763e594634027051b54ce48bb1c2fca6d1a42635c9
AUX vtk-5.6.0-libpng14.patch 734 RMD160 d54626d332130fe242b3a5b1300a650e45763d29 SHA1 e6480b68a14345d7dfa78f6d37ff7301366d99d8 SHA256 81565709c8cfb4df3c28d69df8094d15923d824345330ab5ba101a9780e6e9f9
-DIST ParaView-3.8.0.tar.gz 31703024 RMD160 8eb8fc590cf723848ef18b368b1e0e46dd38de8d SHA1 410d421fc32fd43a46ac6f48d6404954cc592597 SHA256 fe26c5aab225e804a9d890007d3963988c5f1000bdb270576dc9c2549c6a4078
-EBUILD paraview-3.8.0.ebuild 6458 RMD160 c5f1c506317e2627546cb02cc15934325b6e7e84 SHA1 e9a010b5c88d856c5a440c212ba2ca69ff38d68e SHA256 d0b69a0117ae04d34f21bcc0975f041417179d534524901c954994e41a2e7af3
-MISC ChangeLog 1210 RMD160 65859d7b6d6166df346adad9a15229cc5069bc8b SHA1 44919ef781f2d301dc7f7c0d14e040fb9178f35f SHA256 35d1c6b56b20712ec40c2748e875c53c8c1a875297f981a2ddffb1ed6e9b0f69
+DIST ParaView-3.8.1.tar.gz 33123181 RMD160 66dff2b84bb4d17b9d44142be79d08bc84c76fa0 SHA1 2cffb622f8b991a36df39bf260a1752de9036eb4 SHA256 37647172af0ac7fc3b677cc2d1e2e825cf364cb4915190da74f19992d84e263c
+EBUILD paraview-3.8.1.ebuild 6817 RMD160 bcd17eb425fd5283f48847b45d9f3063ee328d1b SHA1 1b9527d420179156f3dad3269146a6762d1f5c2d SHA256 5bf8eda1a9d3f1053c118cb761e0db4fbe049802b771de4a907788f89fa61f30
+MISC ChangeLog 1374 RMD160 c960c99febca7814bd42de42bd9c7914662cc158 SHA1 77f30108c4d98895ca531f3ca0b3923b8f18b4d6 SHA256 08928a3687b11e0c98fc33eca189dc7889d955a035475f9f3fdb0fc81ee98325
MISC metadata.xml 811 RMD160 f0af97f0b2ef863ad26006ebeba0ae2000f82d2d SHA1 2c90bde6bfb680006a609c6ec6a7b8d3dbb35494 SHA256 75badcaa670d70e163a608a5cb0ae5184ed6e0b2cf96e15413e92ce91627118d
diff --git a/sci-visualization/paraview/paraview-3.8.0.ebuild b/sci-visualization/paraview/paraview-3.8.1.ebuild
index 2deffd45a..e94de2e51 100644
--- a/sci-visualization/paraview/paraview-3.8.0.ebuild
+++ b/sci-visualization/paraview/paraview-3.8.1.ebuild
@@ -26,7 +26,7 @@ RDEPEND="sci-libs/hdf5[mpi=]
gui? ( x11-libs/qt-gui:4
x11-libs/qt-qt3support:4
x11-libs/qt-opengl:4
- x11-libs/qt-assistant:4
+ || ( >=x11-libs/qt-assistant-4.7.0:4[compat] <x11-libs/qt-assistant-4.7.0:4 )
x11-libs/qt-sql:4 )
adaptive? ( x11-libs/qt-gui:4
x11-libs/qt-qt3support:4
@@ -59,19 +59,19 @@ pkg_setup() {
src_prepare() {
# gcc header fix
- epatch "${FILESDIR}"/${P}-xdmf-cstring.patch
+ epatch "${FILESDIR}"/${PN}-3.8.0-xdmf-cstring.patch
# disable automatic byte compiling that act directly on the live system
- epatch "${FILESDIR}"/${P}-xdmf-bc.patch
+ epatch "${FILESDIR}"/${PN}-3.8.0-xdmf-bc.patch
# respect lib64
# http://paraview.org/gitweb?p=ParaView.git;a=commitdiff;h=07ba5364f3ab16d33e7ae7c67f64c4b25e2de11f
- epatch "${FILESDIR}"/${P}-installpath.patch
+# epatch "${FILESDIR}"/${P}-installpath.patch
# pointsprite example was always built
# http://paraview.org/gitweb?p=ParaView.git;a=commitdiff;h=c9af0d884532cbe472993d19a2ef6327aa9be5d8
- epatch "${FILESDIR}"/${P}-pointsprite-example.patch
+# epatch "${FILESDIR}"/${P}-pointsprite-example.patch
# Install properly pointspritedemo without duplicate DESTDIR
- epatch "${FILESDIR}"/${P}-pointsprite-example-install.patch
+ epatch "${FILESDIR}"/${PN}-3.8.0-pointsprite-example-install.patch
# mpi + hdf5 fix
- epatch "${FILESDIR}"/${P}-h5part.patch
+ epatch "${FILESDIR}"/${PN}-3.8.0-h5part.patch
# prevent the installation of duplicates of QT libraries.
sed -i "s:SET(_install_qt_libs ON):SET(_install_qt_libs OFF):g" \
@@ -85,6 +85,10 @@ src_prepare() {
cd VTK
epatch "${FILESDIR}"/vtk-5.6.0-cg-path.patch
epatch "${FILESDIR}"/vtk-5.6.0-libpng14.patch
+ # Fix sure buffer overflow on some processors as reported by Flameyes in #338819
+ sed -e "s:CHIPNAME_STRING_LENGTH (48 + 1):CHIPNAME_STRING_LENGTH (79 + 1):" \
+ -i Utilities/kwsys/SystemInformation.cxx \
+ || die "Failed to fix SystemInformation.cxx buffer overflow"
}
src_configure() {