Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.1.0.b_18 14 Feb 2025 03:17:22
    |
Dima Panov (fluffy)  |
graphics/appleseed: mark as BROKEN with Boost>=1.87 (+)
Sponsored by: Future Crew, LLC |
2.1.0.b_18 24 Dec 2024 19:37:24
    |
Alexey Dokuchaev (danfe)  |
graphics/appleseed: routinely, try to unbreak this port's build (+)
Backport upstream libeigen's commit in the form of sed(1) expression
to fix compilation of product with inverse transpositions, e.g. mat *
Transpositions().inverse().
Upstream fix: https://gitlab.com/libeigen/eigen/-/commit/a1292395
Reported by: pkg-fallout |
2.1.0.b_18 20 Nov 2024 10:05:25
    |
Dima Panov (fluffy)  |
devel/boost: bump consu,ers after update Boost to 1.86 release
Sponsored by: Future Crew, LLC |
2.1.0.b_17 25 Oct 2024 15:56:41
    |
Po-Chuan Hsieh (sunpoet)  |
textproc/xerces-c3: Update to 3.3.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10510&version=12355023 |
2.1.0.b_16 13 Oct 2024 13:55:03
    |
Matthias Andree (mandree)  |
graphics/openexr: PORTREVISION bump of openexr users due to ABI change |
2.1.0.b_15 03 Oct 2024 10:25:14
    |
Dima Panov (fluffy)  |
*/*: bump consumers after devel/boost* update
With hat: office
Sponsored by: Future Crew, LLC |
2.1.0.b_14 28 Jul 2024 05:29:50
    |
Alexey Dokuchaev (danfe)  |
graphics/appleseed: try to unbreak and slightly improve the port (+)
Pull the patch from the Arch/AUR package to unbreak the build against
OSL version 1.13.7 and later. While here, cleanup Imath 3.x support:
drop actually useless patch and fix detection logic in the right file
instead of polluting global CFLAGS and using naive search heuristics.
Nagged by: pkg-fallout (after commit cfcb40e24056) |
2.1.0.b_14 29 Nov 2023 17:52:02
    |
Alexey Dokuchaev (danfe)  |
graphics/appleseed: try to unbreak and undeprecate the port
Loosely based on the patches obtained from Arch/AUR package. |
2.1.0.b_14 14 Oct 2023 17:11:28
    |
Daniel Engberg (diizzy)  |
graphics/appleseed: Deprecate and set expiration date to 2023-11-30
Fails to build and marked broken for several months
Approved by: portmgr (blanket) |
2.1.0.b_14 10 Sep 2023 11:44:32
    |
Matthias Andree (mandree)  |
*: Bump PORTREVISION for OpenEXR users
Because OpenEXR's SONAME has changed with the 3.2.0 update.
New SONAME: libOpenEXR-3_2.so.31 |
2.1.0.b_13 27 Jun 2023 19:34:34
    |
Rene Ladan (rene)  |
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568> |
2.1.0.b_13 02 Jun 2023 21:40:45
    |
Matthias Andree (mandree)  |
*: bump PORTREVISION of Imath users
...because math/Imath 3.1.9 reset the major version of
libImath to 29 from 31. See math/Imath 3.1.9 for details. |
2.1.0.b_12 28 May 2023 18:39:40
    |
Matthias Andree (mandree)  |
*: Bump revision of ports using math/Imath
...after its major revision update. |
2.1.0.b_11 23 Apr 2023 09:09:58
    |
Gerald Pfeifer (gerald)  |
*: Bump PORTREVISIONs for math/mpc update to 1.3.1 |
2.1.0.b_10 04 Mar 2023 10:41:17
    |
Matthias Andree (mandree)  |
*: Bump PORTREVISION of math/Imath users |
2.1.0.b_9 11 Sep 2022 10:20:14
    |
Felix Palmen (zirias)  |
Mk/Uses: always use colon for build/run suffix
Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.
Document in CHANGES.
PR: 266034
Exp-run by: antoine
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D36349 |
07 Sep 2022 21:58:51
    |
Stefan Eßer (se)  |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
2.1.0.b_9 07 Sep 2022 21:10:59
    |
Stefan Eßer (se)  |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
2.1.0.b_9 12 Aug 2022 14:46:53
    |
Dima Panov (fluffy)  |
*/*: bump all consumers after recent boost upgrade |
2.1.0.b_8 20 Jul 2022 14:22:04
    |
Tobias C. Berner (tcberner)  |
graphics: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* Aaron Dalton <aaron@FreeBSD.org>
* Abel Chow <ozsanh45vds001@sneakemail.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Ade Lovett <ade@lovett.com>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Aldis Berjoza <aldis@bsdroot.lv>
* Alex Hayward <xelah@xelah.com>
* Alex Ivasyuv <siegerstein@pochta.ru>
* Alex Samorukov <samm@os2.kiev.ua> (Only the first 15 lines of the commit message are shown above ) |
2.1.0.b_8 22 May 2022 20:17:05
    |
Dima Panov (fluffy)  |
graphics/appleseed: mark as BROKEN due to Boost and ICIO dependencies
PR: 246106 |
2.1.0.b_8 03 Aug 2021 18:19:14
    |
Matthias Andree (mandree)  |
*: graphics/openexr PORTREVISION bumps
OpenEXR changes its SONAME again, so bump PORTREVISION of its users. |
2.1.0.b_7 17 Jul 2021 09:17:59
    |
Matthias Andree (mandree)  |
*: bump PORTREVISION after math/Imath update |
2.1.0.b_6 03 Jul 2021 05:15:12
    |
Matthias Andree (mandree)  |
*: Bump PORTREVISION for openexr update
OpenEXR's patchlevel updated bumped the major version
of the OpenEXR library, hence bump PORTREVISION of all
ports that require OpenEXR. |
2.1.0.b_5 22 Jun 2021 18:53:08
    |
Kevin Bowling (kbowling)  |
graphics/mesa-libs: Bump reverse deps for libglvnd
Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.
PR: 246767
Reviewed by: manu, bapt
Approved by: x11
Differential Revision: https://reviews.freebsd.org/D30824 |
2.1.0.b_4 18 May 2021 17:15:57
    |
Matthias Andree (mandree)  |
Bump portrevisions of openexr and Imath users. |
2.1.0.b_3 12 Apr 2021 00:33:46
    |
Matthias Andree (mandree)  |
graphics/appleseed: make compatible with OpenEXR/Imath 3.0 |
2.1.0.b_2 06 Apr 2021 14:31:07
    |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
2.1.0.b_2 14 Mar 2021 12:48:32
  |
danfe  |
- Allow to build with Embree intersection backend support (follow the
upstream and keep it off by default)
- Add a piece of advice to pkg-message about how to help it find the
fallback OSL shaders provided by the package |
2.1.0.b_2 14 Mar 2021 09:02:36
  |
danfe  |
- Switch appleseed.studio build to Python 3.x and enable by default
- Register missing dependency on the `graphics/opencolorio' port |
2.1.0.b_1 11 Mar 2021 07:55:52
  |
danfe  |
- Build Python3 code the same way as Python2, this is currently no-op
but would be required for upcoming appleseed.studio-enabled builds
- Move Python bits from custom prefix to standard PYTHON_SITELIBDIR,
where appleseed.studio would be able to find them without passing
the PYTHONHOME environment variable to executable |
2.1.0.b_1 09 Mar 2021 18:58:05
  |
danfe  |
- Fix Python 3.x bindings build and enable them by default
- Add one missing LIB_DEPENDS per the stage Q/A report
- Make symlinks to external programs instead of copying
- Prevent overlinking to libGLU when it is being found |
2.1.0.b 06 Mar 2021 06:48:43
  |
danfe  |
- Instead of patching every cpuid() call to match our version,
simply provide two-argument compatibility method (I somehow
forgot that this is C++ code so we can overload methods)
- Remove no longer needed workaround for GCC 4.2.1: we always
build in C++11 mode now and thus require modern compiler |
2.1.0.b 04 Mar 2021 13:56:44
  |
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 |
1.7.1.b_8 09 May 2019 15:03:38
  |
rene  |
Remove expired ports:
2019-05-08 databases/ruby-odbc: Broken for more than 6 months
2019-05-08 databases/rubygem-dbd-odbc: Broken for more than 6 months
2019-05-08 devel/dlangui: Broken for more than 6 months
2019-05-08 editors/dlangide: Broken for more than 6 months
2019-05-08 emulators/desmume: Broken for more than 6 months
2019-05-08 emulators/yabause: Broken for more than 6 months
2019-05-08 emulators/yape: Broken for more than 6 months
2019-05-08 games/armagetron: Broken for more than 6 months
2019-05-08 games/boswars: Broken for more than 6 months
2019-05-08 games/ceferino: Broken for more than 6 months
2019-05-08 games/chanta: Broken for more than 6 months
2019-05-08 games/d2x-xl: Broken for more than 6 months
2019-05-08 games/drcreep: Broken for more than 6 months
2019-05-08 games/frobtads: Broken for more than 6 months (Only the first 15 lines of the commit message are shown above ) |
1.7.1.b_8 12 Apr 2019 06:36:31
  |
jbeich  |
devel/boost-*: update to 1.70.0
Changes: http://www.boost.org/users/history/version_1_70_0.html
PR: 235956
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D19303 |
1.7.1.b_7 07 Apr 2019 07:43:38
  |
antoine  |
Deprecate ports broken for more than 6 months |
1.7.1.b_7 16 Mar 2019 22:43:22
  |
tcberner  |
graphics/appleseed: remove broken DISNEY option (Qt4 deprecation)
Approved by: portmgr (implicit) |
1.7.1.b_6 16 Mar 2019 19:11:58
  |
tcberner  |
graphics/appleseed: remove STUDIO option (Qt4 removal)
- untested as marked BROKEN
Approved by: portmgr (implicit) |
1.7.1.b_5 25 Dec 2018 20:25:40
  |
tcberner  |
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".
I tried to only set insource where explictely needed.
PR: 232038
Exp-run by: antoine |
1.7.1.b_5 18 Dec 2018 23:28:17
  |
antoine  |
Mark BROKEN: fails to build
cd /wrkdirs/usr/ports/graphics/appleseed/work/.build/src/appleseed.shaders &&
/usr/local/bin/cmake -E make_directory
/wrkdirs/usr/ports/graphics/appleseed/work/appleseed-1.7.1-beta/sandbox/shaders/maya
&&
/wrkdirs/usr/ports/graphics/appleseed/work/appleseed-1.7.1-beta/sandbox/bin/oslc
-O2 -DNDEBUG
-I"/wrkdirs/usr/ports/graphics/appleseed/work/appleseed-1.7.1-beta/src/appleseed.shaders/include"
-o
/wrkdirs/usr/ports/graphics/appleseed/work/appleseed-1.7.1-beta/sandbox/shaders/maya/as_maya_anisotropic.oso
/wrkdirs/usr/ports/graphics/appleseed/work/appleseed-1.7.1-beta/src/appleseed.shaders/src/maya/as_maya_anisotropic.osl
/wrkdirs/usr/ports/graphics/appleseed/work/appleseed-1.7.1-beta/src/appleseed.shaders/include/appleseed/color/as_color_helpers.h:191:
error: cannot write to "illuminant" (read-only symbol)
Reported by: pkg-fallout |
1.7.1.b_5 12 Dec 2018 00:15:50
  |
jbeich  |
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 |
1.7.1.b_4 02 Dec 2018 15:41:48
  |
rene  |
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 |
1.7.1.b_4 27 Sep 2018 09:38:29
  |
amdmi3  |
- Add LICENSE_FILE
- Update WWW
Approved by: portmgr blanket |
1.7.1.b_4 22 Sep 2018 10:15:22
  |
mandree  |
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. |
1.7.1.b_3 09 Aug 2018 06:58:31
  |
jbeich  |
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 |
1.7.1.b_2 28 Jun 2018 17:39:55
  |
tcberner  |
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 |
1.7.1.b_2 18 Apr 2018 13:57:43
  |
jbeich  |
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 |
1.7.1.b_1 18 Jan 2018 04:11:03
  |
jbeich  |
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 |
1.7.1.b 09 Dec 2017 14:40:44
  |
danfe  |
- 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 links
to libSeExprEditor.so, while both programs link to libSeExpr.so (our
SeExpr package always provides both libraries anyways) |
1.7.1.b 09 Dec 2017 09:33:59
  |
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. |
1.6.0.b_1 01 Dec 2017 01:58:23
  |
mandree  |
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 |
1.6.0.b 13 Nov 2017 15:36:11
  |
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 |
1.5.2.b_9 25 Sep 2017 00:08:17
  |
jbeich  |
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 |
1.5.2.b_8 25 Sep 2017 00:05:06
  |
jbeich  |
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 |
1.5.2.b_7 09 Sep 2017 19:40:10
  |
jbeich  |
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) |
1.5.2.b_6 09 Sep 2017 19:39:48
  |
jbeich  |
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) |
1.5.2.b_5 02 May 2017 06:48:11
  |
jbeich  |
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 |
1.5.2.b_4 27 Jan 2017 19:52:03
  |
jbeich  |
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) |
1.5.2.b_3 06 Jan 2017 08:45:04
  |
jbeich  |
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 |
1.5.2.b_2 23 Nov 2016 12:45:47
  |
jbeich  |
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) |
1.5.2.b_1 21 Nov 2016 06:52:50
  |
jbeich  |
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 |
1.5.2.b 10 Oct 2016 23:46:39
  |
danfe  |
Try to unbreak the build on recent FreeBSD versions.
Reported by: pkg-fallout |
1.5.2.b 06 Oct 2016 23:07:12
  |
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. |
1.4.0.b 02 Jun 2016 14:38:25
  |
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 |
1.3.0.b_1 01 Apr 2016 14:00:57
  |
mat  |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
1.3.0.b_1 03 Dec 2015 20:01:04
  |
antoine  |
Update giflib to 5.1.1
PR: 204492 |
1.3.0.b 22 Nov 2015 11:40:29
  |
danfe  |
Make installation of sample files optional (as port examples). |
1.3.0.b 21 Nov 2015 09:27:04
  |
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) |
1.2.0.b_2 09 Oct 2015 17:31:32
  |
danfe  |
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). |
1.2.0.b_1 17 Sep 2015 14:10:12
  |
danfe  |
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 because 32-bit
operations would set the upper 32 bits to zero
Submitted by: tijl |
1.2.0.b 01 Sep 2015 15:17:08
  |
danfe  |
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. |
1.2.0.b 31 Aug 2015 04:42:59
  |
danfe  |
- 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 |
1.2.0.b 28 Aug 2015 18:19:23
  |
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. |