CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

graphics/appleseed2.1.0.b_23

Modern, physically-based production renderer

Maintainer
danfe@FreeBSD.org
Packages
appleseed 2.1.0.b_23
Upstream
Higher version available: 2.1.0
CPE
none, CVEs only via VuXML
WWW
https://appleseedhq.net/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (83)

Jan Beich (jbeich) · 1.7.1.b_5
devel/boost-*: update to 1.69.0

Changes:	http://www.boost.org/users/history/version_1_69_0.html
PR:		232525
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17645
7c879267dc
Rene Ladan (rene) · 1.7.1.b_4
Mark QT4 ports/functionality for removal on 2019-03-15

While here, chase some KDE4 ports and functionality, these are scheduled for
removal on 2018-12-31. Change the default option/flavor to QT5 where applicable
or use alternative toolkits like GTK.

Submitted by:	tcberner
Reviewed by:	adridg, jhale, rene, tcberner
Approved by:	portmgr (implicit, flavor hook)
Differential Revision:	https://reviews.freebsd.org/D17741
99d6d12a38
Dmitry Marakasov (amdmi3) · 1.7.1.b_4
- Add LICENSE_FILE - Update WWW

Approved by:	portmgr blanket
d5081cda01
Matthias Andree (mandree) · 1.7.1.b_4
Update ilmbase and openexr to 2.3.0, rename OpenEXR to openexr.

Release notes: <https://github.com/openexr/openexr/releases/tag/v2.3.0>

Adjust LIB_DEPENDS of all ports that require ilmbase or openexr to chase
the new lower-case spelling of the name, and to omit the version from the
library name to ease future maintenance.

Bump PORTREVISION of all ports that depend on ilmbase or openexr directly,
so that they all get rebuilt on upgrades.

Add patches to graphics/ampasCTL to keep it alive, with (a) ilmbase now
that its Iex::BaseExc class is no longer derived from std::string,
details were given upstream through https://github.com/ampas/CTL/issues/71
and (b) to unwind semicolon/;-lists in cmake that stem from openexr/
ilmbase pkg-config variables.
(Note ampasCTL is unmaintained as FreeBSD port, and upstream,
and I cannot run-time test it.)

Poudriere build tests on 11.2-RELEASE-p1 amd64 of ALL ports depending
directly or indirectly on ilmbase and/or openexr have passed without
regressions.  Thus invoking due diligence, I believe I have done the
equivalent of an -exp run, and do not require approval for the dependency
chases to third-party ports.
d1cfeab07e
Jan Beich (jbeich) · 1.7.1.b_3
devel/boost-*: update to 1.68.0

- Switch to C++14 for libboost_system to support C++14 consumers

Changes:	http://www.boost.org/users/history/version_1_68_0.html
PR:		229569
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D16165
0b055d47f2
Tobias C. Berner (tcberner) · 1.7.1.b_2
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk

From now on, ports that depend on Qt4 will have to set
	USES=		qt:4
	USE_QT=		foo bar
ports depending on Qt5 will use
	USES=		qt:5
	USE_QT=		foo bar

PR:		229225
Exp-run by:	antoine
Reviewed by:	mat
Approved by:	portmgr (antoine)
Differential Revision:	→https://reviews.freebsd.org/D15540
b1a1d38bf9
Jan Beich (jbeich) · 1.7.1.b_2
devel/boost-*: update to 1.67.0

Changes:	http://www.boost.org/users/history/version_1_67_0.html
PR:		227427
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15030
cc95712fbe
Jan Beich (jbeich) · 1.7.1.b_1
devel/boost-*: update to 1.66.0

Changes:	http://www.boost.org/users/history/version_1_66_0.html
PR:		223922
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D13279
25beeff079
Alexey Dokuchaev (danfe) · 1.7.1.b
- Allow to build without appleseed.studio (Qt-based GUI program), this   makes setting up headless render boxes easier - Remove previously optional dependency on `graphics/openimageio' when   building with Disney material support: since r455830, OSL support is   mandatory, and OSL depends on `graphics/openimageio' unconditionally - Correct dependency on `graphics/seexpr': only appleseed.studio lin
ffbec57778
Alexey Dokuchaev (danfe) · 1.7.1.b
- 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

[*] 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.
c10df5b9df
Matthias Andree (mandree) · 1.6.0.b_1
Security update OpenEXR and ilmbase to 2.2.1.

While here, fix libIlmImfUtil_la_LDFLAGp so that when linking libIlmImfUtil,
the locally built libIlmImf gets precedence over the one in /usr/local,
to permit upgrades in a running system with the older version installed.

This changes the library's SONAME, so bump PORTREVISION of all dependees.

Unfortunately, this looks a bit too intrusive for an MFH to 2017Q4.

Security:	CVE-2017-9110
Security:	CVE-2017-9111
Security:	CVE-2017-9112
Security:	CVE-2017-9113
Security:	CVE-2017-9114
Security:	CVE-2017-9115
Security:	CVE-2017-9116
Security:	803879e9-4195-11e7-9b08-080027ef73ec
1fb0ae7cf9
Alexey Dokuchaev (danfe) · 1.6.0.b
- 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

PR:		222392 [*]
Submitted by:	Roger Leigh
ab1579dac2
Jan Beich (jbeich) · 1.5.2.b_9
devel/boost-*: update to 1.65.1

Changes:	http://www.boost.org/users/history/version_1_65_1.html
PR:		218835
Approved by:	maintainer timeout (1.65.1: 2 weeks; 1.65.0: 1 month)
Tested by:	jhibbits (on powerpc64, earlier version)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11582
98eb11b2f0
Jan Beich (jbeich) · 1.5.2.b_8
devel/boost-*: enable C++11 features

PR:		218835
Obtained from:	https://github.com/DragonFlyBSD/DeltaPorts/pull/690
Approved by:	maintainer timeout (2 months)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11582
7e21a6476a
Jan Beich (jbeich) · 1.5.2.b_7
graphics/openshadinglanguage: update to 1.8.10

- graphics/appleseed isn't compatible yet, so disable OSL by default

Changes:	https://github.com/imageworks/OpenShadingLanguage/blob/Release-1.8.10/CHANGES.md
PR:		220784 222131
Submitted by:	Shane Ambler <FreeBSD@ShaneWare.Biz> (maintainer)
b72463cdb2
Jan Beich (jbeich) · 1.5.2.b_6
graphics/openimageio: update to 1.7.17

Changes:	https://github.com/OpenImageIO/oiio/blob/Release-1.7.17/CHANGES.md
PR:		222132
Submitted by:	Shane Ambler <FreeBSD@ShaneWare.Biz> (maintainer)
98b97c6e13
Jan Beich (jbeich) · 1.5.2.b_5
devel/boost-*: update to 1.64.0

Changes:	http://www.boost.org/users/history/version_1_64_0.html
PR:		218835
Approved by:	office (bapt)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D10472
b324ade02d
Jan Beich (jbeich) · 1.5.2.b_4
graphics/openshadinglanguage: update to 1.7.5

- Add indirect dependencies
- Convert USE_GCC to USES=compiler:c++11-lib
- Chase WWW redirect

Changes:	https://github.com/imageworks/OpenShadingLanguage/raw/Release-1.7.5/CHANGES
PR:		216462
Submitted by:	Shane <FreeBSD@ShaneWare.Biz> (maintainer)
19124e0a55
Jan Beich (jbeich) · 1.5.2.b_3
devel/boost-*: update to 1.63.0

Changes:	http://www.boost.org/users/history/version_1_63_0.html
PR:		215598
Exp-run by:	antoine
Approved by:	office (bapt)
MFH:		2017Q1
59e02117ae
Jan Beich (jbeich) · 1.5.2.b_2
devel/boost-*: update to 1.62.0

- Enable `long double` C99 math usage
- Switch 9.x back to building with GCC

Changes:	http://www.boost.org/users/history/
PR:		199601
Submitted by:	Chen Xu, bapt, amdmi3, truckman (based on)
Reviewed by:	rakuco (kde) (earlier version)
Exp-run by:	antoine (3 tries), truckman (consumers only, earlier versions)
Approved by:	bapt (office)
a8713d15f4
Jan Beich (jbeich) · 1.5.2.b_1
graphics/appleseed: unbreak build with boost 1.62 on i386

../appleseed/libappleseed.so: undefined reference to `boost::atomics::detail::lockpool::scoped_lock::scoped_lock(void const volatile*)'
../appleseed/libappleseed.so: undefined reference to `boost::atomics::detail::lockpool::scoped_lock::~scoped_lock()'
c++: error: linker command failed with exit code 1 (use -v to see invocation)

PR:		214476
Approved by:	portmgr blanket
80a63563f0
Alexey Dokuchaev (danfe) · 1.5.2.b
Try to unbreak the build on recent FreeBSD versions.

Reported by:	pkg-fallout
d12f2798d1
Alexey Dokuchaev (danfe) · 1.5.2.b
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.
74aaee02db
Alexey Dokuchaev (danfe) · 1.4.0.b
- 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
cc1f4fb726
Mathieu Arnold (mat) · 1.3.0.b_1
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
4e1b79a0a6
Antoine Brodin (antoine) · 1.3.0.b_1
Update giflib to 5.1.1

PR:		204492
0e8c3bf1b3
Alexey Dokuchaev (danfe) · 1.3.0.b
Make installation of sample files optional (as port examples).
eba4f3e9a4
Alexey Dokuchaev (danfe) · 1.3.0.b
- 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)
3277928ffe
Alexey Dokuchaev (danfe) · 1.2.0.b_2
Now that required supporting ports were fixed (r398753) and added to the tree (r398907), allow to build with the Open Shading Language and Disney material support and enable these features by default.  While here, drop useless USE_GL knob (implied by USE_QT4=opengl).
e69f11baee
Alexey Dokuchaev (danfe) · 1.2.0.b_1
Improve cpuid() implementation: - Correctly denote register use: for CPUID, %eax and %ecx are input/output   and %ebx and %edx are output only - Do not insist on using %esi and %edi, let the compiler choose a register - Always preserve %ebx/%rbx because ABI defines them as callee-saved - Use xchg[lq] instead of mov[lq] to restore %ebx/%rbx - Use separate implementation for x86-64 to preserve %rbx 

Submitted by:	tijl
3f37100262
Alexey Dokuchaev (danfe) · 1.2.0.b
Fix mysterious linking problems with bundled LZ4 code: it was due to the fact that I had `archivers/liblz4' installed locally, and its header was picked up before the bundled one which has "static inline" definition of LZ4_compressBound() function vs. normal definition in system-wide header.
3fcf73c327
Alexey Dokuchaev (danfe) · 1.2.0.b
- Use %edi register to save/restore contents of %ebx instead of pushing   it on stack to make the code work for both 32/64-bit x86 - Make the corresponding comment more accurate while I'm at it

Reported by:	pkg-fallout
86ecf55589
Alexey Dokuchaev (danfe) · 1.2.0.b
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.
212c463bea