summaryrefslogtreecommitdiff
path: root/media-gfx/povray
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-11-02 21:07:25 +0000
committerV3n3RiX <venerix@redcorelinux.org>2017-11-02 21:07:25 +0000
commit27dfd272ae3be15b1017f733682211afa1c7c0f0 (patch)
tree1fe1c9ed5c5d79c63069bb8d541be075ccc3aac2 /media-gfx/povray
parentd950fa39dbe16d164ed0cb8e3036fd5d0d896a4c (diff)
gentoo resync : 02.11.2017
Diffstat (limited to 'media-gfx/povray')
-rw-r--r--media-gfx/povray/Manifest3
-rw-r--r--media-gfx/povray/files/povray-3.7.0.0-gcc6-openexr.patch39
-rw-r--r--media-gfx/povray/povray-3.7.0.0-r1.ebuild1
3 files changed, 42 insertions, 1 deletions
diff --git a/media-gfx/povray/Manifest b/media-gfx/povray/Manifest
index af21bb4f964f..c5c7824af851 100644
--- a/media-gfx/povray/Manifest
+++ b/media-gfx/povray/Manifest
@@ -1,11 +1,12 @@
AUX povray-3.7.0.0-automagic.patch 812 SHA256 dc37eb1505fcea73c2d30bef3939efa9ffb1921ee88d60e36e3aae0668336ab9 SHA512 c76ccc429b2868fbae4d40f66d81c07d8b5eba3ec419b2377d3ee541f34b7e597ecf232d1a268abd85fa47abd4f9c7b3cbf26293746b2b10361cef2ea4c34709 WHIRLPOOL 976db9c966d8f6e5e3c05c207f6d0c8f2c62cac9454bbd06f6a2dd8f3d478617b0436e9571bcfb9e8ebc32248561d472f747cc875715b2accc7b42c01fec8c12
AUX povray-3.7.0.0-boost-1.50.patch 2739 SHA256 c8d4e6809bfcd1a33457b493fa9ba9d2a9983e1a4be750508d766d129dd0b180 SHA512 90b5f03bd290b8fd4431fae208a38d8d54c56bbe3e39db728546a0598ce953eb6f98745bd2ad527d4f8f39dc02cb066b4aee999e7fc7e1348c0da98e9f6bbc1b WHIRLPOOL ebfe59545a53562cbcccfd2da690f4fce80da28599978410f723efb76c589570fc44266a66691d065874701113f1efc37ce4748e6681d7a38ed578722a1f63e3
+AUX povray-3.7.0.0-gcc6-openexr.patch 1153 SHA256 b15f7d9a7a1148ff03b7aed2bef9f3ff2e0568b6277b054fa25bd24f4b9703b1 SHA512 0be944d63df3e1df031e25f535bddb7ef0416da8447167c1dbba1dc1b007e4c86119c01004953a7280a847640a7f630f3081fdd624028bb923620b78b5e20cec WHIRLPOOL 6614b5605d2eb65c650d85767f04aa2daa6db8761199d6e8f3f84c617163e1fac1522f320b502a8cae7f10eb54f68e052a4e4c25a4bdde0a572adac1676d0f17
AUX povray-3.7.0.0-r1-boost-1.50.patch 3582 SHA256 c837b6173e8600061e8eec338c27f8d59b4b8afa131861ab85acc2e55c48fed7 SHA512 5ab0f29e67e98e47fe8fb991d8a510cb1ff92f27be6e0191c7d8c8f91ec3d67b3127d7227bdbfe8f263b9c6ada216ac46d0bb2e1f221230b253f07424ba689db WHIRLPOOL 4bf9c7b395d97c25b7e006fd700fc2ff6e827b15c77cbb3a46332687ac25c247f86f529d77bec6630d2cb91875f3a5da948845848b4126d46f9b05cfeb870cb0
AUX povray-3.7.0.0-user-conf.patch 1491 SHA256 f29cb95a171005422ae56aef93d420ab6cff03e88a0fdb0ddae1549c07675501 SHA512 f25ad7e0738a6e0e759aba7405d29839f69a3013170b7072e17afebda7e5d700906280491499628859a8d61c27ee3fc54f0b9fd3f472e0771cdad4f7a3bf6664 WHIRLPOOL 4128514106a5ea157f29d7545e2daaf9ad2138b2e48e7fd7cec53835d9364f841d32a31388af7bc5eb4461b6e38b31aa416cfb9ebaaa7727116a8dd20994bc56
AUX povray-3.7.0_rc6-darwin-defaults.patch 920 SHA256 68c8094b916fc4c78c294f33502391c579505ae91b14d091c6fb78d91b147167 SHA512 17ae635430f0d57157c9915ce5b25a88afcb34f6dd9552b27a42b32d638fdfbcb8b4e41ec89b52048db9d054812535b7b41f328ffe4554e719e4a3de21cbfdee WHIRLPOOL a8e0d22fce5fe47e12ebb0c8c3b56aa364fd8ec7d963cd02e6b64d4a8825e2d98337b194820b588551e18e3e35fdf414f47e046c05f61ab9a0acc8183f378d79
DIST povray-3.7.0.0.tar.gz 38191521 SHA256 bf68861d648e3acafbd1d83a25016a0c68547b257e4fa79fb36eb5f08d665f27 SHA512 82e3dbcd58b7ae921fe3b953815ca4dbbfb22eda434554baee4accabd1455b18cb511061f1cf9cf93128fab0a042df374fe2f68186d78c19853a465bd4bcbe10 WHIRLPOOL 6fc85ef9dc0d31a96d98f52d4c0c42cb37264f4e90da842b0e976076fcb1abad3a38d5f5ce82ebdd111babc67d8f16e460f8b04fd40f9dadf8f115f9493e933f
DIST povray-3.7.0.0_p20160914-fix-c++14.patch.bz2 12876 SHA256 adc1a1cfda6494dfa18bb4a8c62e5a949e4369afc01d520975687c92edee69f8 SHA512 3329da12a822762559445e208a746ff208c39f7b63e27ba84a390074bb52a105c9a2f66180e58c5157795bb16346e11b5b05efaf077ee0d8246179975a692b04 WHIRLPOOL b3adb9f515841471ca7f1130e0991bbd362571f9c20c3f694cc73c03d3311b7143267b626bf08f2ac72b724ecf91274c24d4527e7a29c5368f1df874410a339f
-EBUILD povray-3.7.0.0-r1.ebuild 4418 SHA256 a442ea6e2f27f5aedd5c605c38f376d888ed4798747bac9d78382141f649c815 SHA512 6a44afc7b482fb9e09d8c14ad1a75f9672295844507ef2f63b464ddf8da3564f2fc76c1fd7152dd51ffb043ce01a6ad9afa3cabff485b2cd2aa31b44f0c762af WHIRLPOOL dfe6f4008c8627a0311670fb84f9bca27ab7ecc5cc53bcb08c9fd339539c6173e37a7d14955601efd25fd2d402867f4ab39ac3413602e6c9d3a1428f0116884c
+EBUILD povray-3.7.0.0-r1.ebuild 4457 SHA256 19c78856fd49ad7b8971bffa96df2b776c90e150178698f5c23393d83a4f1d18 SHA512 8739f1de5bfe0308dd484d980a4550c555940aedc2ae036e3195d501a7f4406f6690f920e278983ba9646d3ce4faadfc229e49b49bbd1acc1eb6a7e84ee34603 WHIRLPOOL 16d7399082c083cc89500b8474529cf4300239d2c82cace64f7e5572d2f225f5eecb438c50c835192e905f45644e26fb802debfbb58c0ec57dc46de79556b0da
EBUILD povray-3.7.0.0.ebuild 4391 SHA256 0430f475b037ce7323af682b486d7498eca88ed86be259a62a9eb2753e9c2604 SHA512 1f213b1860b156d6f5cd6a19c41c6582f47ff96b5653f5d23e7baad787c2ce7ee592e80d03ff515ccffef7bacae0c7dcd8adb45a9f61b71055245a00e69221f7 WHIRLPOOL 766aec6a04e1ddb9dc72a35c8f19ce95b11e4310bdc4cf62230b077dea688d6e93d01eb7770144ef7675fe3699179ac29e3d36f318b16fa87f09127c273db109
MISC ChangeLog 4461 SHA256 c4071c3126584e31059b43db61fd7dc6a04a3c38b39a1d1c458176d11e3e7f30 SHA512 f24e824b827c13dadfeec0d55c161a6504e84c13d5c29ad8935da23ce82ad337c5c0a6434ef1ca7c62545415b4ec2e8277133731140f872d78d46f3c3ea697ca WHIRLPOOL a24326057b24c822ee2206552d093c2d391bad5d39332991b949bec540600213b31fdd222fe16a529440a5570c237d122b7bedec5b2d99171d93424fab7fe500
MISC ChangeLog-2015 24250 SHA256 870f69fa3163b4e0e7b6e8a2d2b9878b650207206473bff2015729b268b6b89e SHA512 0cd411490a29d40b039f81ae6c09e9ebad4603bb3d54aa0ec50b03587e6a69e45dc0272f60fa01a22954c07ad221ce31ac7cd203962cde0f9be075558c27e5f9 WHIRLPOOL 302588ae268cc92cadf6374dc946cd98eb6d83c110d1402433d1ba53189505d25806ceba8aa739b9709e9cbfbdb358ed5fdc831af84d3e13b5b96bdd00f04039
diff --git a/media-gfx/povray/files/povray-3.7.0.0-gcc6-openexr.patch b/media-gfx/povray/files/povray-3.7.0.0-gcc6-openexr.patch
new file mode 100644
index 000000000000..8b06d609402e
--- /dev/null
+++ b/media-gfx/povray/files/povray-3.7.0.0-gcc6-openexr.patch
@@ -0,0 +1,39 @@
+diff -ruN povray-3.7.0.0.orig/source/base/image/openexr.cpp povray-3.7.0.0/source/base/image/openexr.cpp
+--- povray-3.7.0.0.orig/source/base/image/openexr.cpp 2013-11-06 21:28:15.000000000 +0100
++++ povray-3.7.0.0/source/base/image/openexr.cpp 2017-10-31 20:11:28.244218318 +0100
+@@ -101,7 +101,7 @@
+
+ void write(const char *c, int n)
+ {
+- if(os.write(c, n) == false)
++ if(! os.write(c, n))
+ throw POV_EXCEPTION(kFileDataErr, "Error while writing EXR output");
+ }
+
+@@ -115,7 +115,7 @@
+
+ void seekp(Int64 pos)
+ {
+- if(os.seekg((unsigned long)pos) == false)
++ if(! os.seekg((unsigned long)pos))
+ throw POV_EXCEPTION(kFileDataErr, "Error when writing EXR output");
+ }
+ private:
+@@ -142,7 +142,7 @@
+
+ bool read(char *c, int n)
+ {
+- if(is.read(c, n) == false)
++ if(! is.read(c, n))
+ throw POV_EXCEPTION(kFileDataErr, "Error while reading EXR file");
+ return (is.tellg() < fsize);
+ }
+@@ -157,7 +157,7 @@
+
+ void seekg(Int64 pos)
+ {
+- if(is.seekg((unsigned long)pos) == false)
++ if(! is.seekg((unsigned long)pos))
+ throw POV_EXCEPTION(kFileDataErr, "Error while reading EXR file");
+ }
+ private:
diff --git a/media-gfx/povray/povray-3.7.0.0-r1.ebuild b/media-gfx/povray/povray-3.7.0.0-r1.ebuild
index 35f061a14759..ac091168ba6a 100644
--- a/media-gfx/povray/povray-3.7.0.0-r1.ebuild
+++ b/media-gfx/povray/povray-3.7.0.0-r1.ebuild
@@ -44,6 +44,7 @@ PATCHES=(
"${FILESDIR}"/${P}-user-conf.patch
"${FILESDIR}"/${P}-automagic.patch
"${WORKDIR}"/${P}_p20160914-fix-c++14.patch
+ "${FILESDIR}"/${P}-gcc6-openexr.patch
)
src_prepare() {