summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2017-03-17Changes 1.0:adam2-8/+9
fixed two crashes (29 and 5de9ad8), made memory requirements more explicit.
2017-03-16Update opencv to 3.2prlw111-150/+120
Many Darwin library handling patches removed because of commit 912592de4ce Remove "INSTALL_NAME_DIR lib" target property Full changelog at https://github.com/opencv/opencv/wiki/ChangeLog Highlights: * Results from 11 GSoC 2016 projects have been submitted to the library, 9 of them have been integrated already, 2 still pending (the numbers below are the id's of the Pull Requests in opencv or opencv_contrib repository): + Ambroise Moreau (Delia Passalacqua) - sinusoidal patterns for structured light and phase unwrapping module (711) + Alexander Bokov (Maksim Shabunin) - DIS optical flow (excellent dense optical flow algorithm that is both significantly better and significantly faster than Farneback's algorithm - our baseline), and learning-based color constancy algorithms implementation (689, 708, 722, 736, 745, 747) + Tyan Vladimir (Antonella Cascitelli) - CNN based tracking algorithm (GOTURN) (718, 899) + Vladislav Samsonov (Ethan Rublee) - PCAFlow and Global Patch Collider algorithms implementation (710, 752) + Jo o Cartucho (Vincent Rabaud) - Multi-language OpenCV Tutorials in Python, C++ and Java (7041) + Jiri Horner (Bo Li) - New camera model and parallel processing for stitching pipeline (6933) + Vitaliy Lyudvichenko (Anatoly Baksheev) - Optimizations and improvements of dnn module (707, 750) + Iric Wu (Vadim Pisarevsky) - Base64 and JSON support for file storage (6697, 6949, 7088). Use names like `"myfilestorage.xml?base64"` when writing file storage to store big chunks of numerical data in base64-encoded form. + Edgar Riba (Manuele Tamburrano, Stefano Fabri) - tiny_dnn improvements and integration (720: pending) + Yida Wang (Manuele Tamburrano, Stefano Fabri) - Quantization and semantic saliency detection with tiny_dnn + Anguelos Nicolaou (Lluis Gomez) - Word-spotting CNN based algorithm (761: pending)
2017-03-16Fix build under Mac OS X when XQuartz is used instead of modular X11.tron1-2/+2
2017-03-16Updated png to 1.6.29.wiz2-7/+7
Version 1.6.29beta01 [January 12, 2017] Readded "include(GNUInstallDirs)" to CMakeLists.txt (Gianfranco Costamagna). Moved SSE2 optimization code into the main libpng source directory. Configure libpng with "configure --enable-intel-sse" or compile libpng with "-DPNG_INTEL_SSE" in CPPFLAGS to enable it. Simplified conditional compilation in pngvalid.c, for AIX (Michael Felt). Version 1.6.29beta02 [February 22, 2017] Avoid conditional directives that break statements in pngrutil.c (Romero Malaquias) The contrib/examples/pngtopng.c recovery code was in the wrong "if" branches; the comments were correct. Added code for PowerPC VSX optimisation (Vadim Barkov). Version 1.6.29beta03 [March 1, 2017] Avoid potential overflow of shift operations in png_do_expand() (Aaron Boxer). Change test ZLIB_VERNUM >= 0x1281 to ZLIB_VERNUM >= 0x1290 in pngrutil.c because Solaris 11 distributes zlib-1.2.8.f that is older than 1.2.8.1. Suppress clang warnings about implicit sign changes in png.c Version 1.6.29 [March 16, 2017] No changes.
2017-03-13Depend on aspell, bump PKGREVISION.wiz1-1/+3
Addresses PR 52067 where it was found when it was installed.
2017-03-13Updated ImageMagick to 7.0.5.2.wiz2-7/+7
2017-03-11 7.0.5-2 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.5-2, GIT revision 19696:da91a7c:20170311. 2017-03-06 7.0.5-2 Cristy <quetzlzacatenango@image...> * Respect throttle policy (reference https://github.com/ImageMagick/ImageMagick/issues/393). * Return proper minima / maxima (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31377). * Support the -authenticate option for PDF (reference Counting objects: 7, done.g/discourse-server/viewtopic.php?f=3&t=31530).
2017-03-09Make pkg-config a runtime dependency so GraphicsMagick*config work.jperkin1-3/+3
Bump PKGREVISION.
2017-03-09Disable llvm option on SunOS, it doesn't build.jperkin1-2/+3
2017-03-08Updated graphviz to 2.40.1.wiz8-109/+116
December 21, 2016 - Remove usage of ast_common.h December 20, 2016 - Release 2.40.0 - network-simplex fixes and optimization (Stephen North) - built-in tred tool now available in the various swig generated language bindings (John Ellson) - number rounding added to SVG renderer (same as PS and TK rounding) to aid regression testing. (John Ellson) - additional regressson test framework, used in Travis CI builds. (Erwin Janssen) - PHP7 support (requires swig-3.0.11 or later). (John Ellson) - Allow user to specify clustering algorithm in gvmap. (Emden Gansner) - Add Sierpinski graph generator to gvgen. (Emden Gansner) - Extensive code cleanup (Erwin Janssen) - Removal of libgd source - use vanilla libgd from separate install - Windows builds (Erwin Janssen) - Appveyor CI for automated Windows build testing (Erwin Janssen) - Travis CI for Fedora/Centos builds (Erwin Janssen) - Added JSON output format, -Tjson (Emden Gansner) - New curved arrowhead, cylinder node shape. - Resolves bugs: 2599, 1172 June 18, 2016 - Experimenting with Travis CI February 13, 2016 - Add cylinder shape for databases. - Free installed plugins - Update makefile for dot so that the using libpanco_C in the static build include PANGOFT2 as well as PANGOCAIRO_LIBS (needed for some versions of Ubuntu) February 1, 2016 - Add json output format April 26, 2015 - output class value in svg files September 9, 2014 - Add plain shape for use with HTML-like labels. August 12, 2014 - Add icurve arrowhead. July 28, 2014 - Revert to old, translate to origin semantics in neato, etc. Add flag notranslate if that is what the user desires.
2017-03-08Remove bogus SYSV section, fixes build on SunOS.jperkin2-1/+17
2017-03-05Reset PKGREVISION after update.wiz1-2/+1
2017-03-05Updated ImageMagick to 7.0.5.1.wiz3-9/+8
2017-03-03 7.0.5-1 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.5-1, GIT revision 19662:b7f455a:20170303. 2017-02-21 7.0.5-1 Cristy <quetzlzacatenango@image...> * Fix Spurious memory allocation message (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31438). * Identical images should return inf for PSNR (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31487).
2017-03-05Updated jasper to 2.0.12.wiz4-18/+17
Bumped the version number. Added some additional checking to prevent a potential integer overflow due to conversion in the JPC decoder. Added numerous more-detailed error messages for the JPC and JP2 codecs. Added a partial verbose capability for the run_test_1 script. Moved a test case from the bad category to the good category, as the test case had been miscategorized. Added another regression test case. Fixed some potential double-free problems in the JPC codec.
2017-03-04Updated graphics/gnuplot to 5.0.5mef2-8/+7
--------------------------------- Changes in 5.0.5 ================ * NEW allow filename completion for system commands and pipes (backport from 5.1) * NEW option to plot "with labels ... {rotate variable}" * NEW command "set minussign" * NEW stats command "name" option now accepts "columnheader" or "columnheader(N)" * NEW command option "set colorbox invert" * CHANGE qt terminal force selection of outline font rather than bitmap font * CHANGE post terminal simplex/duplex output depends on PostScript level setting * CHANGE improved autoscaling of plot "with boxes" * CHANGE qt terminal sets TERM_POLYGON_PIXELS to avoid aliasing artifacts * CHANGE all stats and fit commands skip header records if "autotitle columnhead" * FIX Do not confuse EOF with 8-bit character 0x177 (E.g. in Cyrillic encodings). * FIX use blank line rather than 'u' flag in "set table" output of smoothed data * FIX order dependence of "fillcolor" keyword in plot commands * FIX svg - better vertical justification of rotated text * FIX wxt - file export widget correctly handles inactive plots * FIX epslatex - reset linetype between plots (needed if plotted "notitle") * FIX qt - leading or trailing whitespace in enhanced text was being ignored * FIX regression in rendering 'plot ... matrix every ... with image'
2017-03-02MesaLib: enable llvm option on all x86 platforms, and not on non-x86.maya2-15/+4
It's for the AMDGPU driver. I don't know of any ARM boards, but that may change in the future. highly unlikely for SPARC. Also lift the minimum GCC requirement for linux llvm option - we use GCC_REQD for the llvm package, and gcc48 works at least on CentOS 6.8 builds, so it'll build fine. Linux is will benefit from the AMDGPU driver, although it requires a new kernel anyway. bump PKGREVISION.
2017-03-02MesaLib: the actual condition for vdpau should be llvm&dri, not just dri.maya1-14/+13
should fix plist mismatch for CentOS 6.8, for some reason we are not using llvm option there, even though linux users are most likely to benefit from llvm.
2017-03-02MesaLib: pull in vdpau and vaapi only if dri option is selected.maya2-17/+16
This fixes a PLIST mismatch in the -dri -llvm case, pointed out by Joern Clausen in PR pkg/52021.
2017-03-01Update to 2.18.2szptvlfn2-9/+9
ChangeLog: https://git.finalrewind.org/feh/plain/ChangeLog Thu, 16 Feb 2017 23:05:39 +0100 Daniel Friesel <derf+feh@finalrewind.org> * Release v2.18.2 * Fix crash when using both --thumbnails and --title. This bug was introduced in v2.18.1.
2017-02-28Recursive revbump from graphics/libwebpryoon51-87/+102
2017-02-28Update to 0.6.0ryoon4-13/+11
Patch from spz@. Thank you. Changelog: - 1/26/2017: version 0.6.0 * lossless performance and compression improvements * miscellaneous performance improvements (SSE2, NEON, MSA) * webpmux gained a -duration option allowing for frame timing modification * new img2webp utility allowing a sequence of images to be converted to animated webp * API changes: - libwebp: WebPPictureSharpARGBToYUVA WebPPlaneDistortion - libwebpmux / gif2webp: WebPAnimEncoderOptions: kmax <= 0 now disables keyframes, kmax == 1 forces all keyframes. See mux.h and the gif2webp manpage for details. - 12/13/2016: version 0.5.2 This is a binary compatible release. This release covers CVE-2016-8888 and CVE-2016-9085. * further security related hardening in the tools; fixes to gif2webp/AnimEncoder (issues #310, #314, #316, #322), cwebp/libwebp (issue #312) * full libwebp (encoder & decoder) iOS framework; libwebpdecoder WebP.framework renamed to WebPDecoder.framework (issue #307) * CMake support for Android Studio (2.2) * miscellaneous build related fixes (issue #306, #313) * miscellaneous documentation improvements (issue #225) * minor lossy encoder fixes and improvements
2017-02-27Updated potrace to 1.14.wiz2-7/+7
February 19, 2017: Release 1.14 This release consists of bugfixes and minor portability improvements. A number of bugs triggered by malformed BMP files have been fixed, including CVE-2016-8685 and CVE-2016-8686. Error reporting has been improved. The image size is now truncated when the bitmap data ends prematurely. It is now possible to use negative dy in bitmap data. Portability has been improved to encompass C++11. The default compiler is now clang if available. Thanks to Nelson Beebe and Martin Gieseking for reporting portability issues, and to Agostino Sarubbo for reporting bugs.
2017-02-27Updated ImageMagick to 7.0.5.0.wiz3-10/+10
2017-02-20 7.0.5-0 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.5-0, GIT revision 19616:505fea9:20170220. 2017-02-20 7.0.5-0 Cristy <quetzlzacatenango@image...> * Fix transient bug with -separate option (reference https://github.com/ImageMagick/ImageMagick/issues/385).
2017-02-25Add msgmerge to tools. From Yasushi Oshima in PR 52006.wiz1-2/+2
2017-02-24MesaLib: split out VA-API and VDPAU availability checkmaya2-5/+11
so if libva is unavailable on your platform, VDPAU can still be used. if I didn't break your build before, this change should be cosmetic.
2017-02-24MesaLib: build VDPAU support if it's available.maya2-3/+29
Tested on NetBSD with nvidia GTX 770 (nouveau), running mpv with env VDPAU_DRIVER=nouveau. This may cause a PLIST mismatch/build issues on FreeBSD/Linux, as I expect libvdpau_nvidia.so to be created for those. we will find out the hard way. bump PKGREVISION
2017-02-23Updated netpbm to 10.77.02.wiz7-79/+47
17.01.24 Release 10.77.02 tifftopnm: Fix memory corruption when image is more pixels than can be represented as a C unsigned integer. Broken in Netpbm 10.11 (October 2002). 17.01.11 BJH Release 10.77.01 svgtopam: Fix crash when out of memory. Always broken (svgtopam was new in Netpbm 10.33 (March 2006)). 16.12.25 BJH Release 10.77.00 pnmpad: fix bug: incorrect output width. Introduced in Netpbm 10.72 (July 2015). Makeman: slight improvement to formatting of man pages. Thanks Werner LEMBERG <wl@gnu.org>. Test: skip tests of some parts that are configured out of the build. 16.09.27 BJH Release 10.76.00 pnmquantall: Fix failure when temporary file location is not the same filesystem as the output file. pnmquantall: Fix incorrect handling of when the Pnmremap or the final rename fails. giftopnm: Fix bug: crash on little-endian computers that can't toleration unaligned memory access. Thanks Ignatios Souvatzis (is@netbsd.org). Broken in Netpbm 10.47 (June 2009). cmuwmtopbm: fix trivial memory leak. Always broken (cmuwmtopbm was in primordial Pbmplus, in 1988). Build: Add PKG_CONFIG make variable. Build: tifftopnm.c: fix undefined WIFSIGNALED, etc. in 16.06.26 BJH Release 10.75.00 pbmtextps: Add -leftmargin, -rightmargin, -topmargin, -bottommargin, -ascent, -descent, -pad, -crop. pbmtextps: Add -dump-ps. pbmtextps: Abort with error instead of generating single space when user supplies no text. pbmtextps: Accept fractional -fontsize. pbmtextps: Change margins for non-default fonts. pbmtextps: Minor output changes caused by code cleanup. bmptopnm: Add ability to convert Version 4 and 5 Windows BMP. pbmtext: remove undocumented -dump option; add 'genfontc' development tool (buildtools/ directory) to replace it. pbmtext: Add -dry-run pbmtext: Add -dump-sheet pbmtext: Speedup: renders directly in raw PBM. pbmreduce: add -randomseed. anytopnm, pnmmargin, pnmquant, ppmquant, pnmquantall, pgmcrater, ppmfade, ppmrainbow, ppmshadow, pbmtox10bm, pamstretch-gen: Add -version. fiascotopnm: change -version to include Netpbm version. libnetpbm: Add pm_system2(), pm_system2_lp(), pm_system2_vp() - same as pm_system(), etc. but returns the termination status. pamarith: fix incorrect output when maxvals differ, for -add, -multiply, -mean, -min, -max. Broken in Netpbm 10.41 (December 2007). pbmtextps: Fix bug: input text or font name with Postscript control characters messes up the Postscript program. hpcdtoppm dummy version: update web link to real version. ppmhist: fix incorrect color names. Introduced in Netpbm 10.19 (November 2003). ppmshadow: fix bug: don't ignore invalid option. Introduced in Netpbm 10.9 (September 2002). pnmpaste: fix possible invalid memory access. Introduced in Netpbm 1.44 (September 2008). pbmreduce: fix undefined behavior when scale factor argument is too big. Always present (pbmreduce was new in September 1989). pbmtext: Fix bug: invalid memory reference when text contains code points > 127. Broken in 10.74. pnmtofiasco, fiascotopnm: Fix incorrect math on systems with unusual floating point representation. Always broken (programs were new in Netpbm 9.6 (July 2000). cameratopam: fix invalid memory reference; effect unknown. Introduced in Netpbm 10.68 (September 2014). Install on Windows: fix backward compatibility symlinks for pnmtoplainpnm, pnmquantall. Build: Remove use of strndup so it compiles on Mac OS X 10.6. Broken in 10.74. Build: Remove use of isfinite so it compiles with C89 standard compiler. 16.03.27 BJH Release 10.74.00 pbmtext: produce same image when you run pbmtext with -width explicitly set to the width you get when you don't specify width. pbmtext: ignore -nomargins when -width is specified. pbmtext: report when line ends are dropped because of truncation. pbmtext: Fix bug: if input has a code point that is not in the font, Pbmtext substitutes space, but behavior is undefined if font doesn't have space either. Now it aborts the program in that case. pbmtext: fix bug: Respect -width when specified. pbmtext: fix bug: Deal correctly with negative -space. pbmtext: fix bug: Consider all characters in line, not just first and last, in determining line width. libnetbpm font facility (so pbmtext): fix bug: undefined behavior when font definitions are invalid in any of various ways. libnetpbm font facility (so pbmtext): fix incorrect font names in error messages. pnmtopsnr: Add -machine, -max . Netpbmlib: add /usr/local/netpbm/lib and /etc/X11 to search path for rgb.txt. makeman: Add some text replacements to solve glitches. Handle &mdash, &minus. 15.12.26 BJH Release 10.73.00 anytopnm: use --mime-type option instead of --mime on newer 'file' program (on which --mime has a new meaning so that 'anytopnm' cannot recognize some file types). anytopnm: recognize "Netpbm PAM" non-mime output from 'file' program as indicating PAM. pnmtops: fix bug: always thinks -level=N is -level=1. Introduced after Netpbm 10.26 (January 2005) but before 10.35 (August 2006). Manifests only with recent compilers. pnmpaste: fix bug with PBM: incorrect output. Introduced in Netpbm 10.44 (September 2008). Build: fix undefined reference to parse_printf_format etc. on system that doesn't have that facility. Broken in Netpbm 10.69 (December 2014). Build: fix superfluous error message when USER environment variable contains whitespace. Broken since primordial Netpbm. Windows build: fix bug: make clean doesn't clean icon/netpbm.o. Broken since Netpbm 10.67 (June 2014). Test: improved pnmpaste test. 15.09.26 BJH Release 10.72.00 Add pamunlookup . pamtopng: Implement -itxt . pamlookup: Add -byplane . pbmtoescp2: Add -stripeheight . phmtoescp2: Add -resolution . pbmtoescp2: Add -formfeed . pbmtoescp2: Add -raw . pbmtoescp2: Add -resolution=720 . pbmtoescp2: Pad output horizontally to a multiple of 8 columns and vertically to a whole stripe to prevent image loss. fitstopnm: Add message saying you're probably making a mistake if you have a 3-D image and don't specify -image. The third dimension is almost always time in practice. fitstopnm: Fix -min and -max. Broken in Netpbm 10.39 (June 2007). pnmtopclxl: fix buffer overrun causing unpredictable behavior. (Introduced in Netpbm 10.54 (March 2011). pnmtopclxl: fix wild memory access when out of memory. Always broken (Pnmtopclxl was new in Netpbm 10.6 (July 2002)). pnmtopclxl: fix wild memory access with pathologically large and uncompressible image. Always broken (Pnmtopclxl was new in Netpbm 10.6 (July 2002)). pnmtopclxl: fix silent output corruption when a file write fails. Always broken (Pnmtopclxl was new in Netpbm 10.6 (July 2002)). escp2topbm: Fix -plain. Always broken (escp2topbm was new in Netpbm 10.18 (September 2003)). pnmpad: Add -mheight, -mwidth. ppmtoilbm: Fix failure with -hamforce and -nocompression. Broken in Netpbm 9.12 (March 2001). makeman: fix Python syntax error. Introduced in Netpbm 10.70 (June 2015). 15.06.28 BJH Release 10.71.00 Add pamtopng. Thanks Willem vanSchaik (willem@schaik.com). pnmtopng: Add -srgbintent. pamstereogram: Add -xbegin. Change default to render from center outwards intead of from right to left, thus making the center of the image the crispest part. Thanks Scott Pakin (scott@pakin.org). pamstereogram: Allow -xshift and -yshift to be negative. Thanks Scott Pakin (scott@pakin.org). pnmpsnr: Add -rgb. ppmtoicr: remove -rle option. Actually, it never worked because of a bug. Now it isn't expected to. Ppmtoicr was new in 1991. pnmtopalm: Fix arithmetic overflow with ridiculously large image. Introduced after Netpbm 10.26 (January 2005) but before Netpbm 10.35 (August 2006). palmtopnm: Fix distorted output with PackBits compressed input. Always broken (Ability to convert PackBits input was new in Netpbm 10.27 (March 2005). pbmtoepson: fix -protocol option - never works and sometimes crashes program. Always broken (-protocol was new in Netpbm 10.23 (July 2004). pbmtoppa: fix buffer overruns, double-free crashes. Always broken (pbmtoppa was new in Netpbm 9.1 (March 2000). pbmtomatrixorbital: fix bug: fails if you specify the input file name argument. Always broken. (pbmtomatrixorbital was new in Netpbm 10.18 (Setpember 2003). sbigtopgm: fix detection of camera type. Always broken (sbigtopgm was new in Netpbm 8.3 (March 2000)). sbigtopgm: fix recognition of compressed image. Broken in Netpbm 10.70 (March 2015). pbmtogo: Fix bug: garbage first row. Broken at least since November 1989. pbmtogo: Fix bug: buffer overrun with certain input. Broken at least since November 1989. pbmtoescp2: Fix bug: overrun on certain input. Always broken (pbmtoescp2 was new in Netpbm 10.18 (September 2003)). escp2topbm: Fix buffer overrun on certain input. Always broken (escp2topbm was new in Netpbm 10.18 (September 2003)). libnetpbm: pm_stripeq: fix bug: wild pointer access when comparator is shorter than comparand. Doesn't affect function, but could cause crash or privacy exposure. Affects reading of a PAM file by any program. Introduced in one of Netpbm 10.27 (March 2005) through 10.35 (August 2006). pnmconvol: Fix bug: wrong output for pixels that convolve to negative values (should be clipped to zero). Introduced in Netpbm 10.68 (September 2014). pbmtog3: Fix buffer overrun. Introduced in Netpbm 10.23 (July 2004). cameratopam: Fix arithmetic underflow in JPEG processing; unknown effect. pbmtoxbm: Fix bug: crash with zero width input. Broken in Netpbm 10.37 (December 2006). sbigtopgm: fix buffer overrun with invalid input image. Always present (sbigtopgm was new in Netpbm 8.3 (March 2000)). pnmtorle: Fix buffer overrun with long file name. Always present. (pnmtorle was new to Netpbm in Netpbm 9.0 (April 2000)). pbmtopk: Fix buffer overrun with long file name. Always present. (pbmtopk was new in Netpbm 1 (March 1991)). pktopbm: Fix buffer overrun with long file name. Always present. (pbmtopk was new in Netpbm 1 (March 1991)). ppmtoyuvsplit: Fix buffer overrun with long file name. Always present. (New in Netpbm 1 (March 1991)). pbmtopi3: Fix bug: wrong output when input is higher or wider than 640 pixels. Always broken (pbmtopi3 was new in September 1991). st4topgm: Fix bug: with no argument, uses file named "'" instead of Standard Input. Always present (st45topgm was new in Netpbm 10.70 (March 2015). pbmtomgr: Fix incorrect output when input is too large (must be at most 4095 pixels high or wide). Always broken. (pbmtomgr was new in 1989). pbmtomacp: fix wild pointer dereference with -b larger than image height. Always broken. (pbmtomacp was new in X.V11R3 (March 1988). ppmtorgb3: Fix buffer overflow with long input file name. Always present. (ppmtorgb3 was new in X.V11R4 (November 1989). ppmtoarbtxt: fix bug: wrong output when high numbers represent darker. Broken in Netpbm 10.69 (November 2014). ppmtoarbtxt: better rounding in sample values. libnetpbm: Remove bitio.h as an external interface. test: replace some GNU-only code with more portable code that works on OS X. Thanks Ryan Schmidt <ryandesign@macports.org>. makeman: deal properly with backlash in source. But something was wrong with this change and it caused the program always to fail, so we reversed this change in 10.72. Build: don't build and install libjbig and libjasper if we are using external versions of them instead. Build: various cross-compile fixes, especially for MinGW. Build: work around bug in GCC < 4.2 related to SSE2 builtins that causes compile of pamflip to fail. Build: fix 'make package' where config.mk sets a subdirectory other than 'man' for the manual. Build: improve pointer man page text. 15.03.29 BJH Release 10.70.00 Add st4topgm, pgmtost4. Add pgmtosbig. Mainly a test tool for sbigtopgm. Add yuy2topam. Thanks Michael Haardt. tifftopnm: allow input file to be nonseekable. Thanks Ludolf Holzheid <ludolf.holzheid@gmx.de>. pnmhisteq: add -noblack and -nowhite. Idea from Andrew Brooks <arb@sat.dundee.ac.uk>. pgmmorphconv: add -gradient. Thanks Michael Haardt <michael@moria.de>. giftopnm: Fix bug: crashes if purported GIF has neither a global color map nor a local one. pgmmorphconv: fix bug: always produces PGM Plain format. Always present (progam was added to Netpbm in Release 10.0 (June 2002)). pamtilt: fix bug: unconditional crash. Broken in Netpbm 10.63 (June 2013). pnmgamma -srgbtobt709, -bt709tosrgb: fix bug; incorrect output nearly always. Always broken (These options were new in Netpbm 10.32 (February 2006)). pamtosvg: fix use of unset variable; probably results in a crash. Always present (pamtosvg was new in Netpbm 10.33 (March 2006)). cameratopam: fix bug: variable used before set; unknown impact. Introduced in Netpbm 10.66 (March 2014). On Windows, don't leave temporary files around (previous code did so because unlink of an open file fails in Windows; new code deletes temporary files via atexit). Thanks Ludolf Holzheid <ludolf.holzheid@gmx.de>. Libnetpbm: fix external header file pm.h so it does not include internal header file pm_c_util.h. Introduced in Netpbm 10.69 (December 2014). build: fix incompatible type compilation error in giftopnm. Introduced in Netpbm 10.38 (March 2007) (but obviously manifests only in recent build environments). build: fix compile failure in wordint_access_be.h with Bigendian target platforms. Introduced in Netpbm 10.63 (June 2013). build: fix compile failure in pbmtomacp, ppmtoacad, pgmabel: TRUE redefined. Introduced in Netpbm 10.69 (December 2014). 14.12.25 BJH Release 10.69.00 pnmnorm: add -bsingle, -wsingle. ppmtoarbtxt: Do some validation of format strings. Thanks Akira F Urushibata <afu@wta.att.ne.jp>. pamcrater: Add -verbose. ppmtoarbtxt: Fail if a #() escape sequence runs off end of file or is too long to process; before, the program would treat the text from # to EOF or where the buffer filled up as literal text, even ignoring any #() within. NetBSD: show actual numbers in messages instead of "f" or no information, by using NetBSD's vasprintf. Make %g in messages display the actual number instead of "g" in messages where platform doesn't have vasprintf. (But scores of %f are still left). anytopnm: convert all images in a multi-image GIF instead of just the first. Improve "bad magic number" message from pbmXXX, and pgmXXX, and pnmXXX programs. Fix bogus message from ppmXXX programs when the input is not (per the magic number) a Netpbm image. Introduced after Netpbm 10.26 (January 2005) but before Netpbm 10.35 (August 2006). ppmtoarbtxt: Fix some undefined behavior when program limits are exceeded (i.e. buffer overruns). pambackground: fix bug: segfault or incorrect results in most cases. Thanks Ludolf Holzheid (ludolf.holzheid@gmx.de). Introduced in Netpbm 10.37 (December 2006). Windows build: fix universal build failure with "No rule to make ...icon.netpbm.oLINKERISCOMPILER...". Broken in Netpbm 10.67 (June 2014).
2017-02-23Recursive bump for libzip shlib major bump.wiz1-2/+2
2017-02-22Disable PDF files regeneration from disabling doxygen detection.ryoon5-15/+19
And install pre-generated PDF files. Bump PKGREVISION. Thank you, adam@.
2017-02-22Disable documentation files generation. Bump PKGREVISIONryoon4-8/+16
When LaTeX is detected, some LaTeX style files are required.
2017-02-21Changes 2.0.10:adam7-493/+59
Fixed a problem in the JP2 encoder that caused a null pointer dereference when no ICC profile data is available (e.g., in the case of an unknown color space).
2017-02-21Update graphics/tesseract to 3.05.00fhajny5-24/+49
- Made some fine tuning to the hOCR output. - Added TSV as another optional output format. - Fixed ABI break introduced in 3.04.00 with the AnalyseLayout() method. - text2image tool - Enable all OpenType ligatures available in a font. This feature requires Pango 1.38 or newer. - Training tools - Replaced asserts with tprintf() and exit(1). - Fixed Cygwin compatibility. - Improved multipage tiff processing. - Improved the embedded pdf font (pdf.ttf). - Enable selection of OCR engine mode from command line. - Changed tesseract command line parameter '-psm' to '--psm'. - Added new C API for orientation and script detection, removed the old one. - Increased minimum autoconf version to 2.59. - Removed dead code. - Fixed many compiler warning. - Fixed memory and resource leaks. - Fixed some issues with the 'Cube' OCR engine. - Fixed some openCL issues. - Added option to build Tesseract with CMake build system. - Implemented CPPAN support for easy Windows building.
2017-02-21Update graphics/leptonica to 1.74.1fhajny2-7/+7
1.74.1 4 Jan 17 - Configuration changes to support the patch number in the version (major.minor.patch). - Removed all remaining pixDisplayWrite() calls in prog/. - Cleaned up and/or promoted about 15 programs to full regression tests. There are now 95 tests in the regression set. - Over half the initial coverity scan warnings have been removed. 1.74.0 10 Dec 16 - Leptonica development was moved to github. The master is at: github.com/danbloomberg/leptonica - Egor Pugin is the maintainer of the site. - A very large number of changes have been made. Some of them follow; - details can be found in the git commit messages. - Static makefiles modified to work with gnu*9 and c*9. - Modify SET macros to work on windows. - New modes for RGB --> gray conversion. - New functions added for displaying a pix from a pixa. - Split out sort/hash/set/map functions for dna, sarray and pta. - More robust horizontal deskew on multi-column page images. - Improve webpio_reg test. - Remove X11 display for gplot; it is no longer supported. - Remove most sleep calls, which were put in for gplot; no longer needed. - Removed use of gthumb in library. - Removed use of pixDisplayWrite() in the library; still in some progs. - Improved test for endianness in makefile.static; no longer requires any local files or building and running a program. - Modified all files for doxygen output (spearheaded by Jurgen Buchmuller) - Improved plotting of the boxes in a boxa. - Replaced the slow point hash function with a simple fast one. - Added pam (4 component) format writing to pnmio.c (Jurgen Buchmuller) - Improved rendering of pixa in side/by/sides. - Better utilities for pixa and pixacomp. - Add read/write serialization functions from/to memory for all the major data structures that do not already have them. - More serialized boot recognizers stored as self-generating code. - Cleaned up generating an adapted recognizer from the boot recognizer. - Simplified temp file naming; removed most instances of named temp files from non-debug code; use tmpfile() and a wrapper l_makeTempFilename(). - Simplify and streamline multipage tiff reading (Jeff Breidenbach). - Improvement of Otsu thresholding. - Recognize outstanding contributors to leptonica over the years. - New gif mem read/write interface that avoids writing a temp file, contributed by Tobias Peirick. - Use double arrays (dna) instead of float (numa) for set ops. - Enrolled in coverity scan to find potential bugs (Stefan Weil managed it). Fixed about 200 of them, mostly potential memory leaks from early function exit. - Cleanup of gray quantization functions and tests. - Refactored connectivity-conserving operations, to make them more useful. - Provided methods for measuring and regularizing the width of strokes. - Removed viewfiles.c from library; code is now in prog htmlviewer.c. - Better debugging in page segmentation (pageseg.c) - Deprecated the pixDisplayWrite*() debugging methods. - Added about 15 regression tests to the framework in alltests_reg.c - Final mods for compatibility with tesseract 4.00.
2017-02-20Switch py-dateutils to plain DEPENDS.wiz1-4/+2
It supports both python 2 and 3 nowadays.
2017-02-20Updated ImageMagick to 7.0.4.10.wiz3-8/+10
2017-02-18 7.0.4-10 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.4-10, GIT revision 19608:fe757a2:20170218. 2017-02-18 7.0.4-10 Dirk Lemstra <dirk@lem.....org> * Fixed fd leak for webp coder (reference https://github.com/ImageMagick/ImageMagick/pull/382) 2017-02-15 7.0.4-10 Cristy <quetzlzacatenango@image...> * Prevent random pixel data for corrupt JPEG image (bug report from Hirokazu Moriguchi, Sony). * Restore -mattecolor option. * Support pixel-cache and shred security policies. * Bump Magick++ SO. Previously a global replace changed matteColor to alphaColor. 2017-02-14 7.0.4-9 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.4-9, GIT revision 19580:d474b37:20170214. 2017-02-14 7.0.4-9 Cristy <quetzlzacatenango@image...> * Revert patch that did not set update trait on alpha channel. 2017-02-13 7.0.4-8 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.4-8, GIT revision 19574:7642384:20170213. 2017-02-09 7.0.4-8 Dirk Lemstra <dirk@lem.....org> * Fixed memory leak when creating nested exceptions in Magick++ (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=23&p=142634) 2017-02-09 7.0.4-8 Cristy <quetzlzacatenango@image...> * Unbreak build without JPEG support (reference https://github.com/ImageMagick/ImageMagick/pull/373). * Document behavior change in the security policy (thanks to yoya @ https://blog.awm.jp/2017/02/09/imagemagick-en/). * Return unbiased standard deviation for image statistics (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31377). * Don't set update trait on alpha channel (private e-mail concerning -levels-colors option).
2017-02-20Fix CVE-2015-0852 and CVE-2016-5684.snj4-2/+258
2017-02-19Fix wordo.wiz2-4/+4
2017-02-19Add a comment that distfiles should be uploaded when updating the package.wiz2-3/+8
2017-02-18ImageMagick-6.9.7-9:joerg2-7/+7
- fix file descriptor leak in webp code - prevent random pixel data from corrupt JPEG images - Support pixel-cache and shred security policies. - Fixed memory leak when creating nested exceptions in Magick++ - Eliminate bogus assertion - Unbreak build without JPEG support
2017-02-18Link consistently.joerg2-3/+12
2017-02-18Passing non-POD arguments to varidic functions is not portable.joerg12-1/+165
2017-02-18Run configure only once. Deal with Gnome 3.22.joerg1-2/+4
2017-02-18When not hard-coding EGL, use the correct macro that available EGL isjoerg2-4/+4
actually used.
2017-02-18Fix hardcoded EGL detection to build this on NetBSD/amd64 current withryoon4-15/+79
native X.org.
2017-02-17Sync PLIST with reality. Bump revision.joerg4-4/+58
2017-02-17Update plugin registry to make the svg loader available. Bump revision.joerg1-3/+4
2017-02-17Updated libepoxy to 1.4.wiz6-81/+25
This is a new stable release. Major changes for 1.4 are: Epoxy can now build with MSVC versions prior to 2013; we still recommend using a recent, C99-compatible compiler, like MSVC 2015 [Chun-wei Fan] When used under X11, Epoxy now attempts to handle the cases where the GLX extension is not built or not available [Yaron Cohen-Tal] GLX can now be enabled and disabled at configuration time; this allows building Epoxy with GLX on macOS, and allows building Epoxy without GLX on embedded platforms Epoxy now exposes API that lets dependent projects safely check if platform API like GLX and EGL is available at run time EGL support has been improved on Windows, and made more resilient on other platforms [Yaron Cohen-Tal, Adam Jackson] Epoxy supports building with the Meson build system, which has Ninja, Visual Studio, and XCode backends Epoxy can generate its API reference using Doxygen (currently only available on Meson builds) The GL registry has been updated with the latest version of the API references provided by Khronos; Epoxy now supports the API introduced by OpenGL 4.5
2017-02-16Inkscape 0.92.1 is a stability and bugfix release.adam3-10/+21
2017-02-15Add missing header.joerg2-1/+14
2017-02-15Fix more fallout from bad recursive bumps.joerg1-2/+2
Please check your diffs!
2017-02-14Provide an actual dtor implementation.joerg2-1/+15