1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-21 08:42:23 +00:00
Commit Graph

10 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
e0b379fa6f Remove BROKEN_FreeBSD_9
Approved by:	portmgr (blanket)
2017-01-01 03:45:12 +00:00
Alexey Dokuchaev
20d2527ed8 Update to version 2.12.0 which contains a number of improvements and fixes,
including large memory consumption fix (issue was introduced in v2.11.0).
If you use v2.11.0 please upgrade to v2.12.0 at your earliest convenience.
While here, pacify portlint(1).

Reported by:	portscout

Because GitHub releases (tarballs) are not fetched with correct modification
time, set TIMESTAMP to 1476794305 which corresponds to commit 39d72c4 tagged
as this release.
2016-11-14 07:48:32 +00:00
Alexey Dokuchaev
5f938536c2 - Update `graphics/embree' to version 2.11.0
- GC patches (all of them got integrated upstream)
- Rename IMAGE_MAGICK option to a standard IMAGEMAGICK, but keep custom
  description which is more specific and follows internal one

Because GitHub releases (tarballs) are not fetched with correct modification
time, set TIMESTAMP to 1472729819 which corresponds to commit aa318b0 tagged
as this release.
2016-10-17 10:38:50 +00:00
Alexey Dokuchaev
8dac5cecaa Fix installed header by replacing vendor-specific (mainly MSVC) keyword
`__forceinline' with `inline __attribute__((always_inline))', which is
how upstream originally defines it in order to be understood by both
Clang and GCC, and don't force CHOSEN_COMPILER_TYPE as it is not needed
anymore.  Bump port revision.
2016-06-01 14:16:13 +00:00
Alexey Dokuchaev
e0daea23e8 Disable some overloaded math functions for libc++ 3.8.0 and higher, and thus
unbreak the build.

This is because this port defines its own versions of a number of <cmath>
functions, which cause the ambiguity.  These functions are only declared in
<cmath> for libc++ 3.8.0 and later, so fix it by disabling the custom
functions for those versions of libc++.

PR:		209652
Submitted by:	dim
2016-05-29 15:02:03 +00:00
Alexey Dokuchaev
3848c3ec7f - Update to version 2.10.0
- Remove `compiler:c++11-lang' from USES, it is not needed (the port does
  not build on 9.x with any of c++11-lang/c++11-lib/USE_GCC=yes anyways)
- Make image format support in helper programs optional (and off by default)
2016-05-27 05:41:27 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Alexey Dokuchaev
b7afb7abb9 - Unbreak the build on i386 [1] and respect CXXFLAGS [2]
- Convert REINPLACE_CMD's that no longer could remain trivial due to [2]
  to regular patch files
- Mute numerous warnings of `__aligned()' macro being redefined as they
  severely clutter build logs
- Restrict to Intel CPUs due to heavy use of their SIMD instructions

Reported by:	pkg-fallout [1]
2015-10-19 08:18:41 +00:00
Alexey Dokuchaev
be0628b38e Install unversioned shared library symlink. 2015-10-12 09:04:20 +00:00
Alexey Dokuchaev
4b03a46bda Add a port of Embree, is a collection of high-performance ray tracing
kernels developed at Intel.

WWW: https://embree.github.io/
2015-10-11 21:17:06 +00:00