Versions
v3.7.0.0-r6 :: 0 :: gentoo
- Modified
- License
- AGPL-3+ CC-BY-SA-3.0
- Keywords
- amd64 arm64 ppc ppc64 sparc x86 ~alpha ~amd64-linux ~arm ~hppa ~loong ~ppc-macos ~riscv ~x64-macos ~x86-linux
- USE flags
- X debug io-restrictions test tiff
USE flags
General
- X
- Add support for X11
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- io-restrictions
- POV-Ray's mechanism for control of I/O operations
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- tiff
- Add support for the TIFF image format
Dependencies
dev-libs / boost : Boost Libraries for C++
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libpng : Portable Network Graphics library
media-libs / libsdl : Simple Direct Media Layer 1.2 compatibility wrapper around SDL2
media-libs / tiff : Tag Image File Format (TIFF) library
Runtime Dependencies
dev-libs / boost : Boost Libraries for C++
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libpng : Portable Network Graphics library
media-libs / libsdl : Simple Direct Media Layer 1.2 compatibility wrapper around SDL2
media-libs / tiff : Tag Image File Format (TIFF) library
Depending packages
sci-chemistry / vmd : Visual Molecular Dynamics
Bugs
- 810227
- media-gfx/povray-3.7.0.0-r1: configure.ac:171: error: required file 'unix/config/ar-lib' not found
- 828944
- media-gfx/povray-3.7.0.0-r1 - vfesession.h: error: uint has not been declared
- 836071
- media-gfx/povray: uses variables banned in scope (VariableScope)
- 919847
- media-gfx/povray-3.7.0.0-r4 - [clang] backend/.../matrices.cpp: error: ISO C++17 does not allow register
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
media-gfx/povray: relax license a bit and return to `@FREE`
Due to documentation, povray is, per its README, partially licensed under CC-BY-NC-SA-2.5 which is *not* a free license. However, it turns out we don't install that documentation anyway: - part of it actually isn't even in the sources at all, though upstream clearly intended it to be as the build scripts try to create it but log failures due to the files being missing (and then don't actually exit with a failure status!!!) - and the other part isn't used by the build at all except when using the Windows NSIS installer, which we don't run Hence we don't need that license. Closes: https://bugs.gentoo.org/889030 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-gfx/povray: Stabilize 3.7.0.0-r5 arm64, #936831
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-gfx/povray: EAPI=8, fix LICENSE
Closes: https://bugs.gentoo.org/889030 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
media-gfx/povray: Keyword 3.7.0.0-r4 loong, #934760
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
media-gfx/povray: mark as LTO-unsafe, strict-aliasing unsafe
Closes: https://bugs.gentoo.org/859784 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {sys-devel → dev-build}/autoconf-archive
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-gfx/povray: Keyword 3.7.0.0-r4 arm64, #920867
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-gfx/povray: add media-libs/libtiff subslot dep
libtiff changed SONAME. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-gfx/povray: fix DeprecatedEclass (versionator)
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
media-gfx/povray: remove stale boost lower bounds
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
media-gfx/povray: remove boost[threads(+)] usedep
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-gfx/povray: drop 3.7.0.0-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Bracht Laumann Jespersen · gentoo
media-gfx/povray: fix unquoted variables
Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas K. Hüttel · gentoo
media-gfx/povray: Drop mips keyword
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-gfx/povray: Stabilize 3.7.0.0-r2 ppc64, #833158
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-gfx/povray: Stabilize 3.7.0.0-r2 x86, #833158
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-gfx/povray: Stabilize 3.7.0.0-r2 ppc, #833158
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-gfx/povray: Stabilize 3.7.0.0-r2 sparc, #833158
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-gfx/povray: Stabilize 3.7.0.0-r2 amd64, #833158
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-gfx/povray: drop OpenEXR support
- No activity upstream involving this, it seems - Fedora don't seem to be patching it but it doesn't seem to work here (silently ignored during build) - No reverse dependencies Bug: https://bugs.gentoo.org/833158 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
media-gfx/povray: remove USE=static-libs
Bug: https://bugs.gentoo.org/813049 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
media-gfx/povray: keyword 3.7.0.0-r1 for ~riscv
Because why not! Builds, tests and installs fine, if not exactly quickly. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
media-gfx/povray: add slot operator for openexr
The PR originally added a new revision for this which additionally bumped EAPI to 7 and addressed some other issues, however there are some peculiarities in the original which ended up propagated to the new revision and about which I am not quite sure - and in any case the -r1 has to be pointed to :0 as well lest CI complain. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-gfx/povray: Drop 3.7.0.0, EAPI-5--
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
media-gfx/povray: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
media-gfx: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Guilherme Amadio · gentoo
media-gfx/povray: use X11 headers and libraries from prefix
The build system currently hard-codes the X11 include directory to /usr/include and the library directory to /usr/lib, so the fix is put unconditionally to fix libdir on non-prefix builds. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Guilherme Amadio · gentoo
media-gfx/povray: find boost from prefix
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Andreas Sturmlechner · gentoo
media-gfx/povray: De-stabilise hppa
dev-libs/boost is not stable. Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Andreas K. Hüttel · gentoo
media-gfx/povray: Fix also openexr code for gcc-6, bug 635098
Closes: https://bugs.gentoo.org/635098 Package-Manager: Portage-2.3.13, Repoman-2.3.4 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Agostino Sarubbo · gentoo
media-gfx/povray: ia64 stable wrt bug #550018
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-gfx/povray: sparc stable wrt bug #550018
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Jeroen Roovers · gentoo
media-gfx/povray: Stable for PPC64 (bug #550018).
Package-Manager: portage-2.3.2 RepoMan-Options: --ignore-arches - David Seifert · gentoo
media-gfx/povray: Allow for compiling with GCC 6
Gentoo-bug: 588464 Package-Manager: portage-2.3.0 - Agostino Sarubbo · gentoo
media-gfx/povray: ppc stable wrt bug #550018
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Tobias Klausmann · gentoo
media-gfx/povray-3.7.0.0-r1: add alpha keyword
Gentoo-Bug: 550018 - David Seifert · gentoo
media-gfx/povray: redirect pushd/popd output
Package-Manager: portage-2.3.0 - Justin Lecher · gentoo
media-gfx/povray: Port virtualx.eclass in src_test() to EAPI=6
Package-Manager: portage-2.3.0 Signed-off-by: Justin Lecher <jlec@gentoo.org> - Jeroen Roovers · gentoo
media-gfx/povray: Stable for HPPA (bug #550018).
Package-Manager: portage-2.3.0 RepoMan-Options: --ignore-arches - Agostino Sarubbo · gentoo
media-gfx/povray: x86 stable wrt bug #550018
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-gfx/povray: amd64 stable wrt bug #550018
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - David Seifert · gentoo
media-gfx/povray: Fix build system, add AX_BOOST_SYSTEM
Gentoo-Bug: 550018 * EAPI=6 * Switch back to autoconf-archive macros, scrap boost.m4 * Fix underlinking caused by recent boost versions requiring linking to boost::system Package-Manager: portage-2.2.28 - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed