Commit graph

20486 commits

Author SHA1 Message Date
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
Mark Felder
70b8c56901 graphics/p5-Image-ExifTool-devel: Update to 10.10
PR:		207201
2016-03-15 16:07:45 +00:00
Raphael Kubo da Costa
5f54a52585 Change header installation location for kdelibs4-based ports.
Install x11/kdelibs4's headers into include/kde4 instead of include (which
consequently causes several other ports to have their installation paths
changed too).

The idea behind this is to reduce path conflicts between KDE4 ports and the
upcoming KDE Frameworks 5 ports that will be installed into include/KF5. If
we continue installing the KDE4 headers into include/, we can end up in a
situation like this:

    c++ [...] -I/usr/local/include -I/usr/local/include/KF5 file.cpp

If the KDE4 and KF5 versions of a port have the same headers, the KDE4 port
will unintentionally be picked up first and the build will fail.

Most of this huge patch is just PORTREVISION bumps, pkg-plist changes and a
few patches to FooConfig.cmake files to make them look into the kde4/
subdirectory in include/.

Changes which don't fit into the above are:
- deskutils/kdepimlibs4: Import an upstream patch to remove some double
  semicolons that cause base GCC to fail. They have always been present, but
  since the faulty header was referenced via -isystem /usr/local/include
  this never caused any problems.
- devel/subversion, devel/subversion18: Update patch-configure. The current
  kwallet changes there date back to 2011 (r272490), at a time when the
  build could fail when both KDE3 and KDE4 were installed. Replace those
  bits with a change I've submitted upstream to use the kde4-config program
  to determine where KDE4's headers and libraries are installed instead of
  assuming the headers are always in include/.

Once again, huge thanks to Tobias Berner <tcberner@gmail.com> for being the
first one to notice this problem when working on the KDE Frameworks 5 ports,
coming up with the solution and bugging me until I had time to work on this
and ask for the exp-run :-)

PR:		207906 (exp-run)
2016-03-15 12:35:56 +00:00
Kurt Jaeger
e72067c93c graphics/tulip: 4.7.0 -> 4.8.1
Changes:
  http://tulip.labri.fr/TulipDrupal/?q=node/2121

PR:		207818
Submitted by:	Ben Woods <woodsb02@gmail.com> (maintainer), rakuco
2016-03-14 19:51:11 +00:00
John Marino
e02e1a88f6 graphics/copperspice: Add DragonFly support 2016-03-14 12:04:26 +00:00
Antoine Brodin
989bb4c20d Deprecate ports broken for more than 6 months 2016-03-13 18:45:42 +00:00
John Marino
83b5902bbe graphics/copperspice: Upgrade to version 1.2.2 (Unbreak)
Tested on FreeBSD 10.2 amd64.  I confirmed it still does not build on
i386 (same issue documented in BROKEN message for i386)
2016-03-13 17:52:30 +00:00
Mathieu Arnold
5815027c46 These ports do not build with PHP 7.0, make them as such.
Also, mark those who try to use mysql, which does not exist in PHP 7.0.

Sponsored by:	Absolight
2016-03-13 16:56:42 +00:00
Thomas Zander
f923d51199 Fix cross site scripting vulnerability, bump PORTREVISION
Fix CVE-2009-4422: Multiple cross-site scripting (XSS) vulnerabilities in
the GetURLArguments function in jpgraph.php in Aditus Consulting JpGraph
3.0.6 allow remote attackers to inject arbitrary web script or HTML via a
key to csim_in_html_ex1.php, and other unspecified vectors.

Despite ports tree version is 3.0.7, this vulnerability has not been fixed.
The solution is taken from
http://www.securityfocus.com/archive/1/archive/1/508586/100/0/threaded

While on it:
- Fix typo in port creator's mail address
- Add LICENSE*
- Add NO_ARCH=yes (port only installs scripts)

PR:		207001
Submitted by:	venture37@geeklan.co.uk
MFH:		2016Q1
Security:	CVE-2009-4422
2016-03-13 16:19:27 +00:00
Sunpoet Po-Chuan Hsieh
a99fb47e4e - Fix MASTER_SITES
PR:		207935
Submitted by:	Anton Sayetsky <vsasjason@gmail.com> (maintainer)
2016-03-13 14:56:47 +00:00
Mathieu Arnold
5c27392b08 Put back PKGNAMESUFFIX.
Sponsored by:	Absolight
2016-03-12 22:43:39 +00:00
Greg Lehey
662415f352 Upgrade to 2016.0.0 RC2.
Remove repetitive PKGNAMESUFFIX.
2016-03-12 22:36:11 +00:00
Jimmy Olgeni
818591ea92 Sort graphics/Makefile. 2016-03-12 17:16:23 +00:00
Thomas Zander
b2101632af Update to upstream version 1.3.2
PR:		207540
Submitted by:	udvzsolt@gmail.com
Approved by:	maintainer timeout
2016-03-12 17:15:05 +00:00
Raphael Kubo da Costa
40a2da09ba Update to 1.8.0.
Changelog:
* Made "-reduce" and "-force" the default behavior.  Removed obsolete
  options "-plte_len", "-cc", "-nocc", "-double_gamma", "-already_crushed",
  and "-bit_depth". Removed "things_have_changed" code.
* Deleted png_read_update_info() statement that was mistakenly added to
  version 1.7.89. It caused "bad adaptive filter value" errors.
* Suppress warning about "damaged LZ stream" when bailing out and building
  with libpng-1.7.0beta.
* Added a LICENSE file to the distribution. It points to the actual
  license appearing in the NOTICES section near the top of pngcrush.c
* Show if pngcrush is built with bundled or system libpng and zlib.
* Fixed segfault while writing a -loco MNG (bug found with AFL, reported
  by Brian Carpenter). Bug was introduced in pngcrush-1.7.35.

PR:		207801
Submitted by:	Anton Sayetsky <vsasjason@gmail.com> (maintainer)
2016-03-12 12:12:11 +00:00
Martin Matuska
5e13fb9135 Update pecl-imagick to 3.4.1 and unbreak with PHP7
PR:		ports/207904
Submitted by:	Daniel Ylitalo
2016-03-11 22:23:00 +00:00