This fixes digikam-kde4's build on 9.3 after the graphics/lensfun update in
r411373.
lensfun.h includes C++ code (class and template declarations) inside an
extern "C" block that causes base GCC to fail:
/usr/local/include/lensfun/lensfun.h:2506: error: template with C linkage
/usr/local/include/lensfun/lensfun.h:2508: error: template with C linkage
pdfpc is a GTK based presentation viewer application which uses Keynote
like multi-monitor output to provide meta information to the speaker
during the presentation. It is able to show a normal presentation window
on one screen, while showing a more sophisticated overview on the other
one providing information like a picture of the next slide, as well as
the left over time till the end of the presentation. The input files
processed by pdfpc are PDF documents, which can be created using nearly
any of today's presentation software.
changed the license to the AGPL 3 in version 9.07 so print/ghostscript9-base
is stuck at 9.06 which is almost 4 years old now.
Fix the logic in Uses/ghostscript.mk so "agpl" is treated as a real version
on its own instead of as a variant of other versions.
Fix print/ghostscript9-agpl-base to install eps2write.
Update math/asymptote to 2.37 to support newer Ghostscript.
PR: 208159
Exp-run by: antoine
Approved by: portmgr (antoine)
Take the dports patch to fix compilation with Lensfun 0.3.2
(14 DEC 2015, 0f159981176faa6da701f112bfe557b79804d468)
Digikam broke when lensfun was updated on 18 March 2016.
Approved by: just-fix-it
In preparation for updating Boost to 1.60, add include guards from more Boost
headers to the list of macros that moc automatically defines when processing
files. As explained in r408911, Qt4's moc cannot parse some constructs used by
a few Boost headers, so we define their include guards to make moc skip them.
This is a cleaner approach that allows us to largely revert r408472, r408473,
r408474, r408475, r408502, r408773 and r408419, which added several patches to
many ports to work around this moc bug.
PR: 199601
PR: 208322
Changes Since 2015.0.0
- The first improvement concerns icc color profiles: Hugin has
already copied the icc profile into the output file when
stitching panoramas. Now also the display in the GUIs takes the
icc profile into account. Celeste_standalone and cpfind read now
also the icc profile and use it during its processings.
- Beside the known output options Hugin now includes a user defined
output sequence. With this option the user can create more
flexible variants for the output. As an example a zero-noise
output sequence is delivered with Hugin 2016.0.
- Some buttons in the Hugin GUI now have a context menu for easier
access to some function:
- *Show all* in the fast preview window to allow better
interaction with stacked projects.
- *Celeste* button in the cp tab (panorama editor): the button
can now be used to create control points or to clean control
points with celeste or statistical methods.
- The identify tool in the fast preview window now also shows the
image numbers on top of the images. (This can be suppressed by
pressing the alt button).
- Many more improvements and bug fixes under the hood: incorrect
behaviour of photometric optimizer, fixed merging of projects
with line control points, ...
Submitted by: Thomas Modes
- The Circular and Radial layout algorithm as well as Balloon and all Directed
Tree layout algorithms support a new edge routing style where edge paths are
bundled to prevent visual clutter.
- Disabled menu interaction on Mac OS X during layout runs to prevent accidental
graph structure modifications.
- Many bugfixes, great and small.
PR: ports/208134
Submitted by: pi
Approved by: Eugene Mychlo <myc@barev.net> (maintainer)
PR: 206495
Submitted by: Thibault Payet <monwarez@mailoo.org>
The PagedGeometry engine is an add-on to Ogre which provides highly
optimized methods for rendering massive amounts of small meshes,
covering a possibly infinite area. This is especially well suited for
dense forests and outdoor scenes, with millions of trees, bushes,
grass, rocks, etc.
http://www.ogre3d.org/tikiwiki/PagedGeometry+Engine
PR: 206485
Submitted by: Thibault Payet <monwarez@mailoo.org>
Caelum is a plug-in/library for Ogre targeted to help create
nice-looking (photorealistic if possible) atmospheric effects such as
sky colour, clouds and weather phenomena such as rain or snow.
http://www.ogre3d.org/tikiwiki/Caelum
New version 1.11.0.
Changes:
Ported vigranumpy to Python 3.5.
Added Chunked arrays to store data larger than RAM as a collection of
rectangular blocks.
Added vigra::ThreadPool and parallel_foreach() for portable
algorithm parallelization based on std::thread. Implemented
parallel versions of Gaussian smoothing, Gaussian derivatives,
connected components labeling, and union-find watersheds.
Added graph-based image analysis, e.g. agglomerative clustering
Included the callback mechanism described in "Impossibly Fast C++
Delegates" by Sergey Ryazanov (needed for agglomerative
clustering).
Added many image registration functions.
Extended the collection of multi-dimensional distance transform
algorithms by vectorial DT, boundary DT, and eccentricity
transform.
Added skeletonizeImage(), nonLocalMean(), multi-dimensional
integral images.
Added new 2D shape features based on skeletonization and the
convex hull.
Additional arithmetic and algebraic functions for
vigra::TinyVector.
Added vigra::CountingIterator.
Minor improvements and bug fixes in the code and documentation.
Mainly to fix 2016Q1 as USES=tar is nop with USE_GITHUB after r410613.
=> silnrsi-graphite-1.3.7_GH0.tgz is not in graphics/graphite2/distinfo.
=> Either graphics/graphite2/distinfo is out of date, or
=> silnrsi-graphite-1.3.7_GH0.tgz is spelled incorrectly.
or
===> Extracting for graphite2-1.3.7
=> No SHA256 checksum recorded for silnrsi-graphite-1.3.7_GH0.tgz.
=> No suitable checksum found for silnrsi-graphite-1.3.7_GH0.tgz.
Reported by: mav
These ports were intentionally set to portmgr@FreeBSD.org as MAINTAINER;
it was not a mistake. They require exp-runs and special care when
updating.
Submitted by: antoine
SILGraphite page on SF says:
This project has been deprecated. Graphite2, a new version of
the Graphite engine, is available at:
https://github.com/silnrsi/graphite with its own bug tracker.
Tested by: diff -rN
MFH: 2016Q1 (in case of 1.3.8 before EOL)
PR: 207448
Submitted by: rmelcer@iteris.com
This is a port of MapCache, a server that implements tile caching to speed up
access to WMS layers. It's primary objectives are to be fast and easily
deployable, while offering the essential features (and more!) expected from a
tile caching solution.
http://www.mapserver.org/mapcache/