/[ports]
ViewVC logotype

Revision 431493


Jump to revision: Previous Next
Author: mandree
Date: Sat Jan 14 19:39:00 2017 UTC (7 years, 5 months ago)
Changed paths: 8
Log Message:
Further cleanup, 11-RELEASE build fixes.

Prune unused dependencies via -Wl,--as-needed.

Build with as few requirements as works for 10.3-RELEASE and
11.0-RELEASE, i386 and amd64. This should use the base CC on anything
but 10.3-RELEASE amd64, where we use GCC 4.9 for OpenMP support.

Specifically, 11.0-RELEASE compilations do *not* work with GCC 4.9 and
the result fails with SIGBUS with apparent bogus SSE code generation and
misalignment.

Fix sound theme support via libcanberra (change Linux ifdefs to !Apple
ifdefs).

Apply -DPROC_TARGET_NUMBER="1" (i. e. build an executable with generic
tuning) only when building packages and unless -march is in CFLAGS.

USE_GNOME upgraded from gtkmm20 to gtkm24, and add devel/openmp as
requisite on amd64 (rather than implicit clang or gcc libs), bumping
PORTREVISION.

Silence cmake developer warnings, and be sure to export linker flags to
cmake (so it finds -lomp in its configuration phase)
[-DCMAKE_POLICY_DEFAULT_CMP0056:STRING=NEW]

Cleanups: leverage USES=localbase, and drop/avoid duplicate definitions
and dead code from the Makefile and support for unsupported older
FreeBSD releases.

Based in part on v0.3 patch of...
PR:		215675
Submitted by:	jbeich@
MFH:		2017Q1


Changed paths

Path Details
Directoryhead/graphics/rawtherapee/Makefile modified , text changed
Directoryhead/graphics/rawtherapee/files/patch-CMakeLists.txt deleted
Directoryhead/graphics/rawtherapee/files/patch-rtengine_dcraw.cc added
Directoryhead/graphics/rawtherapee/files/patch-rtengine_improcfun.h deleted
Directoryhead/graphics/rawtherapee/files/patch-rtengine_safegtk.cc modified , text changed , props changed
Directoryhead/graphics/rawtherapee/files/patch-rtgui_soundman.cc added
Directoryhead/graphics/rawtherapee/files/rawtherapee.in deleted
Directoryhead/graphics/rawtherapee/pkg-message modified , text changed

  ViewVC Help
Powered by ViewVC 1.1.27