When used in conjunction with PIE, symbol versioning triggers weird
linking problems in dependent ports.
This appears to unbreak graphics/hugin.
Bump all the majors of wx shared libraries and amend graphics/hugin
accordingly.
Kudos to naddy@: a 2009 message to misc@ from him put me on the
right track.
OK sthen@ (MAINTAINER)
- pointed out by dcoppa@
Hugin doesn't build with PIE:
/usr/bin/ld: /usr/ports/pobj/hugin-2011.4.0/build-amd64/src/hugin1/base_wx/libhuginbasewx.so.0.0: invalid string offset 3068412456 >= 54218 for section `.dynstr'
and neither Hugin nor wxWidgets build with CFLAGS -fno-pie / LDFLAGS -nopie
(ld segfaults).
This version introduces cpfind, a patent-free control point
generator (i.e. tool to automatically find matching points
between two images for stitching together).
use it, it's preferable.
- PERMIT_*_CDROM=Yes, the deghosting code has been replaced since then
- don't automatically RUN_DEPENDS on autopano-sift-c; add an install
message instead. Although it's a timesaver, hugin can work well without
this, and it's still subject to a USA patent, so don't force it.
bump PKGNAME.
work on enblend-enfuse, big thanks!
Goal: an easy to use cross-platform panoramic imaging toolchain
based on the Panorama Tools library.
With hugin you can assemble a mosaic of photographs into a
complete immersive panorama, stitch any series of overlapping
pictures and much more.
This package contains the following programs:
- hugin, The main program, a GUI for the panorama tools suite
and some programs included here.
- nona, a simple replacement for PTStitcher (doesn't support most
features of PTStitcher, but is faster, opensource and
will be extended in the future).
- nona_gui, nona with a graphical progress bar.
- autooptimiser, optimise a panorama pairwise, starting from an
anchor image. cmd line version of the pairwise mode in hugin
will be hooked to the build after tests on additional arch.