Commit graph

20501 commits

Author SHA1 Message Date
Raphael Kubo da Costa
7ee6926f7f Add USES=compiler:c++11-lang.
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
2016-03-25 16:29:17 +00:00
Koop Mast
405cf8c704 Update GStreamer1 ports to 1.8.0.
ChangeLog: https://gstreamer.freedesktop.org/releases/1.8/
2016-03-25 15:47:45 +00:00
Dmitry Marakasov
726cbb75fd - Update to 2.5.10
- Pass maintainership to submitter

PR:		208284
Submitted by:	woodsb02@gmail.com
2016-03-25 15:10:24 +00:00
Koop Mast
1a285a76b9 Update Mesa to 11.1.2.
Switch to using llvm 3.7.

Obtained from:	graphics team development repo
2016-03-25 14:06:09 +00:00
Veniamin Gvozdikov
984a6ad034 - Update to 3.15.0.2
PR:		ports/208269
Submitted by:	sergey.v.brunov@gmail.com
Approved by:	Eugene Mychlo <myc@barev.net> (maintainer)
2016-03-25 13:10:35 +00:00
Koop Mast
e8cedae7d0 Disable MANPAGES option by default. It causes colord to have a
build-depend on texlive.
2016-03-25 09:34:32 +00:00
Koop Mast
1fc8027955 Add pdfpc.
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.
2016-03-25 09:29:43 +00:00
Koop Mast
aaee272b94 Update ImageMagick to 6.9.3-7. 2016-03-25 08:46:17 +00:00
Tijl Coosemans
77760fcb63 Make print/ghostscript9-agpl-base the default Ghostscript port. Upstream
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)
2016-03-24 15:47:50 +00:00
John Marino
780302304a graphics/digikam-kde4: Fix build everywhere (with upstream patch)
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
2016-03-24 14:13:21 +00:00
Raphael Kubo da Costa
47bf224484 qt4-moc: Add more Boost include guards to moc's definition list.
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
2016-03-24 10:31:07 +00:00
Martin Matuska
75bb4aa2d7 Horde package update:
comms/pear-Horde_ActiveSync 2.31.2 -> 2.31.8
devel/pear-Horde_Alarm 2.2.6 -> 2.2.7
www/pear-Horde_Browser 2.0.11 -> 2.0.12
devel/pear-Horde_Cache 2.5.2 -> 2.5.3
archivers/pear-Horde_Compress 2.1.4 -> 2.1.5
devel/pear-Horde_Core 2.22.6 -> 2.23.0
security/pear-Horde_Crypt 2.7.0 -> 2.7.2
devel/pear-Horde_Date 2.2.0 -> 2.3.0
devel/pear-Horde_Exception 2.0.7 -> 2.0.8
www/pear-Horde_Form 2.0.12 -> 2.0.13
security/pear-Horde_Group 2.1.0 -> 2.1.1
devel/pear-Horde_Icalendar 2.1.3 -> 2.1.4
graphics/pear-Horde_Image 2.3.4 -> 2.3.5
mail/pear-Horde_Imap_Client 2.29.5 -> 2.29.6
devel/pear-Horde_Itip 2.1.1 -> 2.1.2
textproc/pear-Horde_JavascriptMinify 1.1.2 -> 1.1.3
devel/pear-Horde_LoginTasks 2.0.6 -> 2.0.7
mail/pear-Horde_Mail_Autoconfig 1.0.2 -> 1.0.3
mail/pear-Horde_Mapi 1.0.6 -> 1.0.8
mail/pear-Horde_Mime 2.9.3 -> 2.9.4
mail/pear-Horde_Mime_Viewer 2.1.2 -> 2.1.3
devel/pear-Horde_Nls 2.1.0 -> 2.1.1
security/pear-Horde_Perms 2.1.6 -> 2.1.7
devel/pear-Horde_Prefs 2.7.5 -> 2.7.6
net/pear-Horde_Rpc 2.1.6 -> 2.1.7
security/pear-Horde_Share 2.0.8 -> 2.0.10
mail/pear-Horde_Smtp 1.9.2 -> 1.9.3
net/pear-Horde_Socket_Client 2.1.0 -> 2.1.1
textproc/pear-Horde_Text_Filter 2.3.3 -> 2.3.4
devel/pear-Horde_Timezone 1.0.10 -> 1.0.11
devel/pear-Horde_Token 2.0.8 -> 2.0.9
sysutils/pear-Horde_Vfs 2.3.1 -> 2.3.2
www/horde-ansel 3.0.3 -> 3.0.4
ftp/horde-gollem 3.0.7 -> 3.0.8
www/horde-base 5.2.9 -> 5.2.10
mail/horde-imp 6.2.12 -> 6.2.13
mail/horde-ingo 3.2.8 -> 3.2.9
deskutils/horde-kronolith 4.2.15 -> 4.2.16
deskutils/horde-mnemo 4.2.9 -> 4.2.10
deskutils/horde-nag 4.2.7 -> 4.2.8
www/horde-trean 1.1.4 -> 1.1.5
mail/horde-turba 4.2.12 -> 4.2.13
mail/horde-webmail 5.2.12 -> 5.2.13
deskutils/horde-groupware 5.2.12 -> 5.2.13
www/horde-wicked 2.0.4 -> 2.0.5
2016-03-24 07:39:22 +00:00
Sunpoet Po-Chuan Hsieh
afdfcaa2f9 - Add LICENSE_FILE 2016-03-23 19:24:06 +00:00
Mathieu Arnold
15f8967429 Update to 3.4.2.
PR:		208210
Submitted by:	tkato432 yahoo com
Sponsored by:	Absolight
2016-03-23 14:06:19 +00:00
Mathieu Arnold
aa3f16ffbc Update to 4.10.6.
PR:		208209
Submitted by:	tkato432 yahoo com
Sponsored by:	Absolight
2016-03-23 14:06:08 +00:00
Greg Lehey
a78d99ff9d Update dependencies. 2016-03-23 02:34:02 +00:00
Ruslan Makhmatkhanov
2879f6e4df graphics/gimp-gmic-plugin: update to 1.6.9
This update also solving problem with presets downloading,
mentioned in PR.

PR:		205257
MFH:		2016Q1
2016-03-22 21:57:05 +00:00
Ruslan Makhmatkhanov
abd6b3b29d graphics/gimp-gmic-plugin: simplify port a bit
- utilize USES=localbase
- simplify BASH options dependency
- further convert to options helpers and drop including of bsd.port.options.mk
2016-03-22 20:26:27 +00:00
Greg Lehey
e717da8100 Remove deleted SUBDIRs. 2016-03-21 22:17:28 +00:00
Greg Lehey
6c31fd173c Remove RC version as advertised. The release has now taken place. 2016-03-21 22:12:49 +00:00
Greg Lehey
2640b789fc Remove old, mouldy port 2016-03-21 22:10:17 +00:00
Greg Lehey
5cbf1f1c8b Releaase 2016.0.0
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
2016-03-21 22:06:56 +00:00
Jan Beich
f86fb72b89 graphics/rigsofrods-pagedgeometry: drop dialog(1) workaround after r411569
r411569 only helps LICENSE_COMB=single ports as dialog(1) doesn't trip
up on CRs embedded in a text on command line as opposed in a file.
2016-03-21 18:47:09 +00:00
Veniamin Gvozdikov
5c6a64b52c - Update to 3.15.0.1
- 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)
2016-03-21 11:50:14 +00:00
Kurt Jaeger
ef636fd179 graphics/p5-Image-ExifTool-devel: 10.10 -> 10.13
Changes:
  http://www.sno.phy.queensu.ca/~phil/exiftool/history.html

PR:		208085
Submitted by:	Daniel Lin <linpct@gmail.com> (maintainer)
2016-03-21 06:40:08 +00:00
David Naylor
5aa4a113c0 graphics/s2tc: update to latest GIT commit.
The upstream code has been in slow development since the last official
release, however there does not appear to be new release coming.
2016-03-20 21:30:27 +00:00
David Naylor
347c925ee5 graphics/s2tc: add new port.
Add a port that implements a subset of the Color Cell Compression texture
compression scheme.
2016-03-20 19:38:08 +00:00
Olivier Duchateau
74a164f3cb Libnsgif is a decoding library for the GIF image file format, written in C.
It was developed as part of the NetSurf project.

WWW: http://www.netsurf-browser.org/projects/libnsgif/
2016-03-20 16:22:42 +00:00
Olivier Duchateau
79d3383f2d Libnsbmp is a decoding library for BMP and ICO image file formats, written
in C.
It was developed as part of the NetSurf project.

WWW: http://www.netsurf-browser.org/projects/libnsbmp/
2016-03-20 16:18:27 +00:00
Jan Beich
9a91959f60 graphics/lensfun: bump PORTREVISION in consumers after r411373 2016-03-20 14:35:05 +00:00
Thomas Zander
40556919a7 Update to upstream version 2 (no minor or patchlevel, just version 2)
PR:		208037
Submitted by:	aaron@baugher.biz
2016-03-20 12:21:11 +00:00
Jan Beich
102ed1e628 graphics/rigsofrods-pagedgeometry: add new port
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
2016-03-20 12:11:02 +00:00
Jan Beich
ddf765fee0 graphics/rigsofrods-caelum: add new port
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
2016-03-20 12:10:41 +00:00
Greg Lehey
576fed080a Update link in pkg-descr.
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.
2016-03-20 01:49:46 +00:00
Danilo Egea Gondolfo
527ff1afea - Update to 1.5.6 2016-03-20 00:01:59 +00:00
Mathieu Arnold
acf37be223 Montly GH_* cleanup.
Sponsored by:	Absolight
2016-03-19 18:17:50 +00:00
Sunpoet Po-Chuan Hsieh
91b8cec69b - Restore MAINTAINER 2016-03-19 11:15:05 +00:00
Jean-Sébastien Pédron
19f447004e graphics/darktable: Fix staging when PRINT is turned off
PR:		207914
Reviewed by:	kwm
Approved by:	kwm
Differential Revision:	https://reviews.freebsd.org/D5617
2016-03-18 23:35:24 +00:00
Jean-Sébastien Pédron
3767fd9b5b graphics/lensfun: Update to 0.3.2
Approved by:	maintainer timeout (1 month)
2016-03-18 23:34:02 +00:00
Kurt Jaeger
f610a28a50 graphics/p5-Image-ExifTool: 9.90 -> 10.10
Changes:
  http://www.sno.phy.queensu.ca/~phil/exiftool/history.html

PR:		208106
Submitted by:	Tod McQuillin <devin@spamcop.net> (maintainer)
2016-03-18 20:53:13 +00:00
Jan Beich
7806cfed10 graphics/graphite2: rely on default EXTRACT_SUFX after r411337
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
2016-03-18 18:08:24 +00:00
Mark Felder
1ad5f4fd86 Revert MAINTAINER update
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
2016-03-18 13:28:04 +00:00
Mark Felder
55d1e4edd6 MAINTAINER reset should be ports@FreeBSD.org, not portmgr 2016-03-18 11:48:39 +00:00
Mark Felder
001d1b056d graphics/giflib: Update to 5.1.3
- Update MAINTAINER
- Remove patch which is now included upstream
2016-03-18 11:46:22 +00:00
Jan Beich
b6fb1da3ac graphics/graphite2: chase new home
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)
2016-03-18 10:43:08 +00:00
Jan Beich
71f9715316 graphics/graphite2: update to 1.3.7
Changes:	https://sourceforge.net/p/silgraphite/mailman/message/34936157/
MFH:		2015Q1 (maybe security)
2016-03-18 08:07:33 +00:00
Jan Beich
37f735d129 graphics/mapcache: add new port
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/
2016-03-16 12:59:06 +00:00
Jan Beich
f7731c8be8 Drop default directory from _DEPENDS in my ports
https://lists.freebsd.org/pipermail/freebsd-ports/2015-October/100794.html
2016-03-16 12:58:16 +00:00
Boris Samorodov
f13b3b339b graphics/iccexamin: Fix build at FreeBSD-HEAD (no-op for other versions).
The error is:
-----
/usr/bin/ld: cannot find -lomp
c++: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1
-----
2016-03-16 11:48:47 +00:00
Jan Beich
e080ccf3e4 graphics/waifu2x-converter-cpp: chase r410613 2016-03-15 16:28:48 +00:00