media-gfx / povray

The Persistence of Vision Raytracer

Official package sites : https://www.povray.org/ ·

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

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

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

sys-libs / zlib : Standard (de)compression library

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

sys-libs / zlib : Standard (de)compression library

sci-chemistry / vmd : Visual Molecular Dynamics

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
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