non port: graphics/appleseed/distinfo |
Number of commits found: 7 |
Thursday, 4 Mar 2021
|
13:56 danfe
- Resurrect, unbreak, and update to the latest version 2.1.0-beta
- Disable appleseed.studio for now: while it had been ported to Qt5,
it still heavily relies on Python 2.x
- Drop the options: C++11 is required now, and API examples are of
little interest to end-users so just stop installing them
- Add dependencies on `archivers/liblz4' and `graphics/openimageio'
- GC no longer needed work-arounds for old versions of Clang
|
Saturday, 9 Dec 2017
|
09:33 danfe
- Update to `graphics/appleseed' to version 1.7.1-beta
- OSL support is no longer optional. It complicated the code and the
build system, and developers' intention is to make OSL a first-class
citizen in appleseed; keeping OSL optional did not allow moving in
that direction
- Add a work-around for Core Working Group (CWG) Defect 253: prior to
GCC 4.6.4 and Clang 3.9.0, C++ required a user-provided default ctor
to default-construct a const object [*], and we still have supported
FreeBSD versions where Clang behaves the old way
[*] https://stackoverflow.com/questions/7411515
Because GitHub releases (tarballs) are not fetched with correct modification
time, set TIMESTAMP to 1501170801 which corresponds to commit ae7f346 tagged
as this release.
|
Monday, 13 Nov 2017
|
15:36 danfe
- Belatedly update `graphics/appleseed' to version 1.6.0, the latest
version where OSL support is optional (further updates require RTTI
enabled in both LLVM and OSL, and thus currently not possible)
- Allow to build in C++11 mode and backport a patch to fix spinlock
initialization to match the way it is initialized internally by
Boost: copy and assignment operators are deleted, which this logic
was attempting to use (in fact, it's surprising that it was working
before because it was most likely not possible even with C++98,
unless this is a very recent change in Boost) [*]
- While here, adjust OSL_BROKEN message to give the specific reason
PR: 222392 [*]
Submitted by: Roger Leigh
|
Thursday, 6 Oct 2016
|
23:07 danfe
Update to version 1.5.2-beta.
Because GitHub releases (tarballs) are not fetched with correct modification
time, set TIMESTAMP to 1475224589 which corresponds to commit 7f3ea39 tagged
as this release.
|
Thursday, 2 Jun 2016
|
14:38 danfe
- Update to version 1.4.0-beta, the latest to date
- Remove a patch that was integrated upstream
- Add two more patches to inhibit GCC attempts to invoke private copy ctor
|
Saturday, 21 Nov 2015
|
09:27 danfe
- Update to version 1.3.0-beta, which integrates most of our patches for
native FreeBSD support
- Provide the real ONLY_FOR_ARCHS_REASON
- Rename DISNEY_MATERIAL to simply DISNEY (previous name was too long)
|
Friday, 28 Aug 2015
|
18:19 danfe
Add a port of appleseed: modern, open source, physically-based rendering
engine designed to produce photorealistic images, animations, and visual
effects.
To ease initial maintenance, disable Doxygen API documentation generation,
unit tests, installation of headers and Python bindings for now; there'll
be OPTIONS for those things once the dust settles.
|
Number of commits found: 7 |