GCC 4.2 in FreeBSD 8.X/9.X base is now too old to compile OpenEXR, so
GCC-based systems will upgrade to the default ports compiler (GCC 4.7
currently.)
Add two patches to OpenEXR to permit building it in a live system with
the older OpenEXR version installed. Bug report filed to upstream Github
at https://github.com/openexr/openexr/issues/130
Couple OpenEXR more tightly to ilmbase and require its exact .so
version.
Add UPDATING note, and bump PORTREVISION of all dependent ports.
Proto-STAGE hugin-devel, and mark it IGNORE because hugin is newer.
Approved by: portmgr (implicit for bumping PORTREVISION on unstaged ports)
- Use patch instead of USES pathfix
- Remove THREAD Option
- Remove obsolete REINPLACE and .la files, needed that works
graphics/nvidia-texture-tools ports/172108, remove from pkg-plist [1]
- Symlink libraries [1]
- Add patches files/patch-CMakeLists.txt and
files/patch-IlmThread__CMakeLists.txt for proper Cmake usage [1]
- Remove obsolete patch files/patch-configure
- All dependent ports builds fine, only graphics/hugin-devel have self
problem with build
Reviewed by: amdmi3@ [1]
The latest versions of ilmbase and OpenEXR come with "== xyes" and
"== xno" in the configure script, potentially causing misconfiguration
as seen in DragonFly 3.6. Fix both in the post-patch target with sed.
Approved by: portmgr (bapt), maintainer AFK
- Update to 2.0.1
- Change master sites to SAVANNAH
- Change maintainer email to @FreeBSD.org
- Remove conflict with non existent Port
- USES pathfix pkgconfig
- Add executable
- Add DOCS Option
- Support STAGEDIR and add OPTIONS_SUB
- Use pathfix instead of simple patches
- Adjust patches
- Change WWW
graphics/OpenEXR
- Update to 2.0.1
- Change master sites to SAVANNAH
- Change maintainer email to @FreeBSD.org
- Use the new format for LIB_DEPENDS
- USES gmake pathfix pkgconfig
- Add DOCS and EXAMPLES Options
- Support STAGEDIR and add OPTIONS_SUB
- Change REINPLACE_CMD
- Add extra patch for EXAMPLES
- Remove obsolete patches
- Bump dependent ports' revisions
Approved by: pawel / wg (mentors)
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.
It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.
With help: marcus and kwm
Pointyhat-exp: a few times by pav
Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and
a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by: marcus
Approved by: portmgr
[note]
The submitter suggested 'regression-test' target, but I *added* "regression" target.
I consider that ports system should be supported generic 'regression test' framework.
PR: ports/125091
Submitted by: Pedro F. Giffuni pfgshield-freebsd at yahoo dot com
coredump, and hundreds of dependent packages can't be built because of it.
While here, turn threading on by default to try to fix graphics/blender
build. (Suggested by: submitter)
I am declaring a short mainter-timeout on this to unblock the package builds.
PR: ports/117412
Submitted by: beech
Hat: portmgr