Commit graph

12000 commits

Author SHA1 Message Date
wen
b2d0ec1aca Update to 1.53
Upstream changes:
1.53 08 Jul 2016

- Fix 'Illegal division by zero' when x_min_value and x_max_value
  are defined and x_tick_number set to 'auto' RT#73185
  Thanks to Bob Rogers, https://github.com/ruz/GDGraph/pull/12

1.52 28 Jan 2016

- y1_min_range and y2_min_range instead of min_range_1 and min_range_2,
  niether were documented before.
- Update documentation in regards to all *_min_range options available.

1.51 27 Dec 2015

- fix shadows rendering on cumulative bar charts
  thanks to https://github.com/Tordek
  see https://github.com/ruz/GDGraph/pull/4

1.50 27 Dec 2015

- run samples as part of test suite to make sure no sample crashes
  thanks to https://github.com/tynovsky
- properly define test requirements using newer MakeMaker

1.49 11 Mar 2015

- fix to Z-axis color filling in 3D pie charts (Debian Bug #489184)
- bump ExtUtils::MakeMaker dependency
- tiny improvement in the code of the samples
2016-08-13 00:44:00 +00:00
is
935306063c Fix bus error on little-endian architectures with strict alignment. 2016-08-11 22:48:00 +00:00
nros
05cca2d066 email style fix 2016-08-07 11:44:42 +00:00
markd
d3a9eac299 Update tex-pst-pdf{,-doc} to 1.2a
Adjust to tex-graphics-def
2016-08-07 10:38:00 +00:00
markd
7c6aa9749f Update some texlive packages to latest versions.
Precise changes unknown
 Updated graphics/tex-animate{,-doc} to 20160727
 Updated graphics/tex-epstopdf{,-doc} to 2.25
 Updated graphics/tex-mcf2graph{,-doc} to 3.95
 Updated graphics/tex-pstricks{,-doc} to 2.68
 Updated graphics/tex-repere{,-doc} to 16.06
2016-08-07 09:01:08 +00:00
ryoon
e37b97fe3c Recursive revbump from audio/pulseaudio 2016-08-04 17:03:30 +00:00
wiz
2740df4603 Updated png to 1.6.24.
Version 1.6.24beta01 [June 11, 2016]
  Avoid potential overflow of the PNG_IMAGE_SIZE macro.  This macro
    is not used within libpng, but is used in some of the examples.

Version 1.6.24beta02 [June 23, 2016]
  Correct filter heuristic overflow handling. This was broken when the
    write filter code was moved out-of-line; if there is a single filter and
    the heuristic sum overflows the calculation of the filtered line is not
    completed.  In versions prior to 1.6 the code was duplicated in-line
    and the check not performed, so the filter operation completed; however,
    in the multi-filter case where the sum is performed the 'none' filter would
    be selected if all the sums overflowed, even if it wasn't in the filter
    list.  The fix to the first problem is simply to provide PNG_SIZE_MAX as
    the current lmins sum value; this means the sum can never exceed it and
    overflows silently.  A reasonable compiler that does choose to inline
    the code will simply eliminate the sum check.
  The fix to the second problem is to use high precision arithmetic (this is
    implemented in 1.7), however a simple safe fix here is to chose the lowest
    numbered filter in the list from png_set_filter (this only works if the
    first problem is also fixed) (John Bowler).
  Use a more efficient absolute value calculation on SSE2 (Matthieu Darbois).
  Fixed the case where PNG_IMAGE_BUFFER_SIZE can overflow in the application
    as a result of the application using an increased 'row_stride'; previously
    png_image_finish_read only checked for overflow on the base calculation of
    components.  (I.e. it checked for overflow of a 32-bit number on the total
    number of pixel components in the output format, not the possibly padded row
    length and not the number of bytes, which for linear formats is twice the
    number of components.)
  MSVC does not like '-(unsigned)', so replaced it with 0U-(unsigned)
  MSVC does not like (uInt) = -(unsigned) (i.e. as an initializer), unless
    the conversion is explicitly invoked by a cast.
  Put the SKIP definition in the correct place. It needs to come after the
    png.h include (see all the other .c files in contrib/libtests) because it
    depends on PNG_LIBPNG_VER.
  Removed the three compile warning options from the individual project
    files into the zlib.props globals.  It increases the warning level from 4
    to All and adds a list of the warnings that need to be turned off.  This is
    semi-documentary; the intent is to tell libpng users which warnings have
    been examined and judged non-fixable at present.  The warning about
    structure padding is fixable, but it would be a signficant change (moving
    structure members around).

Version 1.6.24beta03 [July 4, 2016]
  Optimized absolute value calculation in filter selection, similar to
    code in the PAETH decoder in pngrutil.c. Build with PNG_USE_ABS to
    use this.
  Added pngcp to the build together with a pngcp.dfa configuration test.
  Added high resolution timing to pngcp.
  Added "Common linking failures" section to INSTALL.
  Relocated misplaced #endif in png.c sRGB profile checking.
  Fixed two Coverity issues in pngcp.c.

Version 1.6.24beta04 [July 8, 2016]
  Avoid filter-selection heuristic sum calculations in cases where only one
    filter is a candidate for selection. This trades off code size (added
    private png_setup_*_row_only() functions) for speed.

Version 1.6.24beta05 [July 13, 2016]
  Fixed some indentation to comply with our coding style.
  Added contrib/tools/reindent.

Version 1.6.24beta06 [July 18, 2016]
  Fixed more indentation to comply with our coding style.
  Eliminated unnecessary tests of boolean png_isaligned() vs 0.

Version 1.6.24rc01 [July 25, 2016]
  No changes.

Version 1.6.24rc02 [August 1, 2016]
  Conditionally compile SSE2 headers in contrib/intel/intel_sse.patch
  Conditionally compile png_decompress_chunk().

Version 1.6.24rc03 [August 2, 2016]
  Conditionally compile ARM_NEON headers in pngpriv.h
  Updated contrib/intel/intel_sse.patch

Version 1.6.24[August 4, 2016]
  No changes.
2016-08-04 06:05:08 +00:00
kamil
0e3cc21c29 Upgrade py-matplotlib to 1.5.2
pkgsrc changes:
- add test target (Ran 5205 tests in 362.603s OK (KNOWNFAIL=468, SKIP=15))
- drop merged patches
- rediff setup.py patch (it got renamed)

upstream changes:
REL: v1.5.2
Final planned release for the 1.5.x series.

REL: v1.5.1
First bug fix release for 1.5.x series.

REL: v1.5.0
This release of matplotlib has several major new features:
    Auto-redraw using the object-oriented API.
    Most plotting functions now support labeled data API.
    Color cycling has extended to all style properties.
    Four new perceptually uniform color maps, including the soon-to-be default 'viridis'.
    More included style sheets.
    Many small plotting improvements.
    Proposed new framework for managing the GUI toolbar and tools.

REL: v1.4.3
This is the last planned bug-fix release in the 1.4 series.

Many bugs are fixed including:

    fixing drawing of edge-only markers in AGG
    fix run-away memory usage when using %inline or saving with a tight bounding box with QuadMesh artists
    improvements to wx and tk gui backends

Additionally the webagg and nbagg backends were brought closer to
feature parity with the desktop backends with the addition of keyboard
and scroll events thanks to Steven Silvester.

REL: v1.4.2
Minor bug-fix release for 1.4 series
    regenerated pyplot.py

REL: v1.4.1
Bug-fix release for the 1.4 series.

    reverts the changes to interactive plotting so ion will work as before in all cases
    fixed boxplot regressions
    fixes for finding freetype and libpng
    sundry unicode fixes (looking up user folders, importing seaborn/pandas/networkx with macosx backend)
    nbagg works with python 3 + new font awesome
    fixed saving dialogue in QT5

REL: v1.4.0
This release has contributions from ~170 authors
(http://matplotlib.org/users/github_stats.html).

This release contains many bug fixes as will as a number of new
features. For the full list see
http://matplotlib.org/users/whats_new.html#new-in-matplotlib-1-4.
Some highlights are:

    style module : experimental package to make managing the style of matplotlib figures easier
    nbagg : interactive figures in ipython notebooks backed by the AGG renderer
    full python 3 support (including cairo backends)
    Qt5 support (for python 3 only)
    violin plots and 3D quiver plots (projects done for a course at University of Toronto, Scarborough)
    improved box plot interface
2016-08-04 00:04:18 +00:00
kamil
7fa1489349 Upgrade py-matplotlib-gtk2 to 1.5.2
pkgsrc changes:
- add test target (Ran 5205 tests in 362.603s OK (KNOWNFAIL=468, SKIP=15))

upstream changes:
REL: v1.5.2
Final planned release for the 1.5.x series.

REL: v1.5.1
First bug fix release for 1.5.x series.

REL: v1.5.0
This release of matplotlib has several major new features:
    Auto-redraw using the object-oriented API.
    Most plotting functions now support labeled data API.
    Color cycling has extended to all style properties.
    Four new perceptually uniform color maps, including the soon-to-be default 'viridis'.
    More included style sheets.
    Many small plotting improvements.
    Proposed new framework for managing the GUI toolbar and tools.

REL: v1.4.3
This is the last planned bug-fix release in the 1.4 series.

Many bugs are fixed including:

    fixing drawing of edge-only markers in AGG
    fix run-away memory usage when using %inline or saving with a tight bounding box with QuadMesh artists
    improvements to wx and tk gui backends

Additionally the webagg and nbagg backends were brought closer to
feature parity with the desktop backends with the addition of keyboard
and scroll events thanks to Steven Silvester.

REL: v1.4.2
Minor bug-fix release for 1.4 series
    regenerated pyplot.py

REL: v1.4.1
Bug-fix release for the 1.4 series.

    reverts the changes to interactive plotting so ion will work as before in all cases
    fixed boxplot regressions
    fixes for finding freetype and libpng
    sundry unicode fixes (looking up user folders, importing seaborn/pandas/networkx with macosx backend)
    nbagg works with python 3 + new font awesome
    fixed saving dialogue in QT5

REL: v1.4.0
This release has contributions from ~170 authors
(http://matplotlib.org/users/github_stats.html).

This release contains many bug fixes as will as a number of new
features. For the full list see
http://matplotlib.org/users/whats_new.html#new-in-matplotlib-1-4.
Some highlights are:

    style module : experimental package to make managing the style of matplotlib figures easier
    nbagg : interactive figures in ipython notebooks backed by the AGG renderer
    full python 3 support (including cairo backends)
    Qt5 support (for python 3 only)
    violin plots and 3D quiver plots (projects done for a course at University of Toronto, Scarborough)
    improved box plot interface
2016-08-03 23:41:48 +00:00
kamil
d3f3c56e95 Upgrade py-matplotlib-tk to 1.5.2
pkgsrc changes:
- add test target (Ran 5205 tests in 362.603s OK (KNOWNFAIL=468, SKIP=15))

upstream changes:
REL: v1.5.2
Final planned release for the 1.5.x series.

REL: v1.5.1
First bug fix release for 1.5.x series.

REL: v1.5.0
This release of matplotlib has several major new features:
    Auto-redraw using the object-oriented API.
    Most plotting functions now support labeled data API.
    Color cycling has extended to all style properties.
    Four new perceptually uniform color maps, including the soon-to-be default 'viridis'.
    More included style sheets.
    Many small plotting improvements.
    Proposed new framework for managing the GUI toolbar and tools.

REL: v1.4.3
This is the last planned bug-fix release in the 1.4 series.

Many bugs are fixed including:

    fixing drawing of edge-only markers in AGG
    fix run-away memory usage when using %inline or saving with a tight bounding box with QuadMesh artists
    improvements to wx and tk gui backends

Additionally the webagg and nbagg backends were brought closer to
feature parity with the desktop backends with the addition of keyboard
and scroll events thanks to Steven Silvester.

REL: v1.4.2
Minor bug-fix release for 1.4 series
    regenerated pyplot.py

REL: v1.4.1
Bug-fix release for the 1.4 series.

    reverts the changes to interactive plotting so ion will work as before in all cases
    fixed boxplot regressions
    fixes for finding freetype and libpng
    sundry unicode fixes (looking up user folders, importing seaborn/pandas/networkx with macosx backend)
    nbagg works with python 3 + new font awesome
    fixed saving dialogue in QT5

REL: v1.4.0
This release has contributions from ~170 authors
(http://matplotlib.org/users/github_stats.html).

This release contains many bug fixes as will as a number of new
features. For the full list see
http://matplotlib.org/users/whats_new.html#new-in-matplotlib-1-4.
Some highlights are:

    style module : experimental package to make managing the style of matplotlib figures easier
    nbagg : interactive figures in ipython notebooks backed by the AGG renderer
    full python 3 support (including cairo backends)
    Qt5 support (for python 3 only)
    violin plots and 3D quiver plots (projects done for a course at University of Toronto, Scarborough)
    improved box plot interface
2016-08-03 23:22:14 +00:00
wiz
706efb3a23 Fix unresolvable dependency. 2016-08-03 11:06:50 +00:00
adam
77b8ed74db Revbump after graphics/gd update 2016-08-03 10:22:08 +00:00
adam
0e638c50bb We welcome the 2.2.3 release around a month after 2.2.2 (we are getting consistent). Another important milestone in the GD 2.2 series.
Security related fixes: This flaw is caused by loading data from external sources (file, custom ctx, etc) and are hard to validate before calling libgd APIs:
* fix php bug 72339, Integer Overflow in _gd2GetHeader (CVE-2016-5766)
* bug 247, A read out-of-bands was found in the parsing of TGA files (CVE-2016-6132)
* also bug 247, Buffer over-read issue when parsing crafted TGA file (CVE-2016-6214)
* bug 248, fix Out-Of-Bounds Read in read_image_tga

Using application provided parameters, in these cases invalid data causes the issues:
* Integer overflow error within _gdContributionsAlloc() (CVE-2016-6207)
* fix php bug 72494, invalid color index not handled, can lead to crash ( CVE-2016-6128)
* improve color check for CropThreshold

Important update:
* gdImageCopyResampled has been improved. Better handling of images with alpha channel, also brings libgd in sync with php's bundled gd.
2016-08-02 18:29:21 +00:00
wiz
3f62e6c6c5 Recursive PKGREVISION bump for poppler-0.46.0 shlib major bump. 2016-08-01 14:23:55 +00:00
wiz
57f942fd8a Updated ImageMagick to 7.0.2.6.
2016-07-30  7.0.2-6 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.2-6, GIT revision 18651:df24175:20160729.

2016-07-29  7.0.2-6 Cristy  <quetzlzacatenango@image...>
  * Support -region option (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=29692).
2016-08-01 09:42:59 +00:00
mef
8f80fb735c (pkgsrc)
- Add LICENSE= gnu-gpl-v2
 - Convert  wxGTK28/buildlink3.mk to mk/wxGTK.mk
   (for easiness to migrate wxGTK30, no any logic change)

(upstream)
 - Updated graphics/extrema to 4.4.5
 - ChangeLog unknown (NEWS and ChangeLog file outdated)
2016-08-01 04:03:48 +00:00
kamil
91363d182d Add graphics/ansilove 2016-07-26 17:41:48 +00:00
kamil
5d3bbeac40 Import ansilove-3.0.3 as graphics/ansilove
AnsiLove is an ANSI and ASCII art to PNG converter, allowing to convert
ANSI and artscene-related file formats into PNG images, supporting ANSI
(.ANS), PCBoard (.PCB), Binary (.BIN), Artworx (.ADF), iCE Draw (.IDF),
Tundra (.TND) and XBin (.XB) formats.

It creates size optimized 4-bit PNG files and supports SAUCE (Standard
Architecture for Universal Comment Extentions), 80x25 and 80x50 PC fonts
(including all the 14 MS-DOS charsets), Amiga fonts, and iCE colors.

Originally packaged in pkgsrc-wip by Frederic Cambus.
2016-07-26 17:40:39 +00:00
mef
c166824a3b Updated graphics/gocr to 0.48
-----------------------------
History: (Changes,ChangeLog)
 0.48 Jul09
       fix buffer overflow introduced in 0.46 for filenames
       add codabar barcode
       fix bug, removing melted serifs
       add patch by Chris Lee, i25 barcode recognition + modifications
       fix some false positive numbers "34" (video, gas meter)
       fix problems with 2zZ4 for 10x10 screen font
       better debug output for :;,.
       remove examples, doc and libs part from configure (see below)
       remove doc and examples from the (make install) part to reduce
         dependencies (gs and transfig is not needed for rpm/ebuild)
         gocr only may depend from netpbm, but can live without too
         this will help to install gocr on "exotic" (nonlinux) platforms
       fix gentoo app-text/gocr Bug 243250 src/Makefile: $(CC) $(LDFLAGS) ...
2016-07-24 23:59:55 +00:00
mef
5b5644a457 Updated graphics/gnuplot to 5.0.4
---------------------------------
Changes in 5.0.4
================
* CHANGE minimum linewidth of all cairo terminals is now 0.2 pt
* CHANGE in-line datablock lines are not limited to 1024 characters
* CHANGE do not truncate or renumber history items in the active session
* CHANGE (Windows only) open piped output using mode "wb" rather than "w"
* CHANGE backport 5.1 use of "lc variable" to color boxplot factors
* CHANGE gnuplot_svg.js now remaps coords for svg image embedded in larger object
* CHANGE disallow "set palette maxcolors 1" (which has never worked)
* CHANGE data-input errors in "stats" now generate a warning rather than an error
* FIX placement of objects and labels using linked secondary axis coordinates
* FIX 'set term qt <N> close' acts immediately rather than after next mouse event
* FIX emf terminal could lose track of bold/italic/etc font properties
* FIX emf terminal text placement of UTF-8 strings
* FIX regression that caused "set log x; plot '-'; replot" to mess up autoscaling
* FIX regression in v5 that mangled 3D arrows defined by "from ... rto ..."
* FIX transposition of row/column count in plotting ascii x/y/z data "with image"
* FIX 7-column input to "splot ... with vectors"
* FIX ignore incomplete "every" spec for image plots
* FIX placement of xyplane does not depend on having tics or grid lines enabled
* FIX early program exit on replot+resize with inline data
* FIX bad plot iteration with negative increment, e.g. plot for [i=9:1:-1] foo(i)
* FIX smoothed curves could not be plotted as filledcurves; now they can be
* FIX win terminal apply color to enhanced text

Changes in 5.0.3
================
* NEW open-ended iteration over data:  plot for [i=1:*] datafile index i
* CHANGE aquaterm support for version 5 custom dashtypes
* CHANGE backport new image bookkeeping from 5.1 to fix bugs #1607 #1703 #1709
* CHANGE qt terminal: toggle plots on/off only on left-click
* CHANGE wholesale upgrade of old tkcanvas terminal (version 3.7 -> version 5.0)
* FIX reevaluate fill color for each polygon in data for "with filledcurves"
* FIX multiple wxt terminal font problems
2016-07-24 23:38:10 +00:00
wiz
7dfcead690 Updated ImageMagick to 7.0.2.5.
2016-07-21  7.0.2-5 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.2-5, GIT revision 18627:2b5ddbd:20160721.

2016-07-13  7.0.2-5 Cristy  <quetzlzacatenango@image...>
  * Fix MVG stroke-opacity (reference
    https://github.com/ImageMagick/ImageMagick/issues/229).
  * Prevent possible buffer overflow when reading TIFF images (bug report from
    Shi Pu of MS509 Team).
  * Initialize index channel to get expected results from the stegano coder.
2016-07-24 19:22:45 +00:00
kamil
5125462a0c Upgrade from PyOpenGL-3.0.1 to PyOpenGL-3.1.1a1 (alpha version of 3.1.1)
Package changes:
 - drop unneeded patch
 - set MASTER_SITES to MASTER_SITE_PYPI
 - set LICENSE
 - add preliminary notes about running tests (at the moment not functional)

Upstream changes:

Mike C. Fletcher has released PyOpenGL 3.1.1a1.

Change log:

    Python 3.4 compatibility fixes
    new data-type declarations to match current Khronos
    ability to use opaque pointers as keys in dictionaries (osmesa fix)
    removing a few now-redundant hand-written wrappers
    fix for a missing import on gles2 wrapper
    tweaked error-message for debugging clarity
    allow for the shader convenience function to skip validate-on-compile

PyOpenGL 3.1.0 (final) is now available. Headline changes:

  * Generation of wrappers substantially more automatic and based on
    Khronos source-files with annotations from the Chromium/regal project
  * Common code-base for Python 2.6, 2.7, 3.3 and 3.4, Python 2.5 is no
    longer supported
  * Better isolation and pervasive lazy-loading behaviour to prevent
    loading unused libraries (e.g. GLUT in non-GLUT contexts or GLES in
    OpenGL contexts)
  * Automated wrappers now (generally) allow passing in output arrays
    rather than having them generated
  * Experimental support for GLES and EGL
  * Many bug-fixes and minor improvements

Installation can be done from PyPI:

     pip install PyOpenGL PyOpenGL_accelerate

Source code is available on Launchpad:

     bzr branch lp:pyopengl

The homepage, including documentation, remains:

     http://pyopengl.sourceforge.net/

PyOpenGL 3.0.2 (final, finally) has been released.  The major changes since 3.0.1 (released in 2010!) are:

   * OpenGL core support up to 4.3 level [1]
   * OpenGL extension support from the current registry [1]
   * Some missing FreeGLUT extensions added
   * OpenGL.GL.framebufferobjects providing ARB/EXT alternates for framebuffer operations
   * Experimental OSMesa (Offscreen Mesa) context (use the environment variable PYOPENGL_PLATFORM=osmesa)

Codebase changes:

   * Experimental Python 3.2 and PyPy support
   * Win64 Support (including OpenGL_accelerate)
   * Numarray (the ancient transitional module between Numeric and numpy) is no longer supported as an array type
   * More compact auto-generated wrappers
   * Large numbers of bug fixes

Downloads are at:

     http://pypi.python.org/pypi/PyOpenGL/3.0.2
     http://pypi.python.org/pypi/PyOpenGL-accelerate/3.0.2

Future Compatibility Notes:

  * This will be the last release of PyOpenGL to support Python 2.5 (and
    it supports Python 2.5 in source-release only mode).
      o PyOpenGL will be moving to a "shared code" approach for Python
        2/3 support, which makes supporting the older Python releases
        problematic
  * This will be the last release to support the use of bare numbers as
    number-array data-types
      o i.e. passing 1.00 to a function expecting an array/address of an
        float
      o Use Glfloat( 1.00 ) to pass in an array-compatible value
      o Passing in an int/long will generate a GLvoidp( I ) to allow for
        easy offset-address-style API usage
  * The ancient Numeric package (as distinct from Numpy) will be dropped
    as a supported array format
      o Numeric itself has long since been deprecated, use Numpy
2016-07-24 00:48:16 +00:00
kamil
aaf9d04074 Remove wrong patch for ctypesloader
The Python's function find_library() is works for a string in a form of
'GL', not 'libGL.so'.

Bump PKGREVISION.
2016-07-23 17:23:58 +00:00
nros
f9e72c097a Add patch to adapt for qore api change.
Revbump because of lang/qore version update.
2016-07-22 13:16:39 +00:00
nros
a7d77badf0 Revbump because of lang/qore version update. 2016-07-22 13:04:04 +00:00
adam
c1eaef4455 FreeType 2.6.5
This release is almost identical to the previous version, with two differences.
* It compiles again on Mac OS X, and
* it reverts the activation of subpixel hinting by default; it will be enabled by default in the forthcoming 2.7.x series. Main reason for reverting this feature is the principle of least surprise: a sudden change in appearance of all fonts (even if the rendering improves for almost all recent fonts) should not be expected in a new micro version of a series.
2016-07-22 10:30:11 +00:00
adam
da99a7bd96 Changes from Version 1.10.0 to 1.11.0
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-07-21 19:24:26 +00:00
wiz
8d57cbd7b7 regen (for new patch against opencvs) 2016-07-21 11:39:58 +00:00
tron
2389f04b65 Explicitely disable GL support to stop this package from installing
extra binaries on platforms with bundled OpenGL like Mac OS X.
2016-07-20 18:05:53 +00:00
ryoon
72d0969351 Update to 0.5.1
* Enable various options, Chromium web browser requires them.

Changelog:
- 6/14/2016: version 0.5.1
  This is a binary compatible release.
  * miscellaneous bug fixes (issues #280, #289)
  * reverted alpha plane encoding with color cache for compatibility with
    libwebp 0.4.0->0.4.3 (issues #291, #298)
  * lossless encoding performance improvements
  * memory reduction in both lossless encoding and decoding
  * force mux output to be in the extended format (VP8X) when undefined chunks
    are present (issue #294)
  * gradle, cmake build support
  * workaround for compiler bug causing 64-bit decode failures on android
    devices using clang-3.8 in the r11c NDK
  * various WebPAnimEncoder improvements
2016-07-20 11:49:59 +00:00
jperkin
bb25217e5c Needs C99. Fixes build on SunOS. 2016-07-19 08:37:19 +00:00
agc
f39fd1984a Build uses pthread - include right makefile fragment
Attempt to pre-empt joerg and specify c++11 as the base if clang is used
as the compiler.
2016-07-19 06:04:30 +00:00
agc
a86b13bf14 Add dropbox's graphics/lepton, a lossless JPG compression/decompression
program, version 1.2.1, into the packages collection.

	Lepton is a tool and file format for losslessly compressing JPEGs by
	an average of 22%.

	This can be used to archive large photo collections, or to serve
	images live and save 22% banwdith.
2016-07-19 02:11:51 +00:00
leot
6b98a0a8ec Update graphics/ImageMagick to 7.0.2.4
pkgsrc changes:
 - Add a comment to suggest running upload-distfiles because upstream only store
   latest stable version distfiles.

Changes:
7.0.2-4:
  * To comply with the SVG standard, use stroke-opacity for transparent strokes.
  * Define CompositeChannels mask to Red, Green, Blue, Alpha, and Black.

7.0.2-3:
  * Patch so -kuwahara option can preserve colormapped edges.
  * The histogram coder now returns the correct extent.
  * Use CopyMagickString() rather than CopyMagickMemory() for strings.
2016-07-18 08:09:39 +00:00
markd
095af3cd0c gcc6 build fix 2016-07-16 03:49:56 +00:00
markd
5c7f5f1b7a Fix build with gcc6 2016-07-16 03:36:51 +00:00
markd
a214f80846 Add dependency on libvncserver 2016-07-16 00:23:58 +00:00
wiz
8b2648fa3e Fix DEPENDS. 2016-07-15 07:37:26 +00:00
wiz
cb4de4332f Add two. 2016-07-15 07:36:54 +00:00
wiz
8a79248822 Import py-brewer2mpl-1.4.1 as graphics/py-brewer2mpl.
Packaged for wip by Kamel Ibn Aziz Derouiche and myself.

brewer2mpl is a pure Python package for accessing colorbrewer2.org
color maps from Python. With brewer2mpl you can get the raw RGB
colors of all 165 colorbrewer2.org color maps. The color map data
ships with brewer2mpl, so no internet connection is required.
2016-07-15 07:31:16 +00:00
wiz
4e77adaae0 Import py35-ggplot-0.10.4 as graphics/py-ggplot.
Python implementation of the grammar of graphics.
2016-07-15 07:29:54 +00:00
youri
b8e9f33a3d + numix-icon-theme{,-circle} 2016-07-14 15:47:11 +00:00
youri
bda453a6c4 Import numix-icon-theme-0.1 as graphics/numix-icon-theme.
Numix is an icon theme for Linux from the Numix project.
2016-07-14 15:44:13 +00:00
wiz
3f43bc72f0 Updated openjpeg to 2.1.1.
## v2.1.1

**Implemented enhancements:**

- opj_malloc replacement
- backport "-p" and "-force-rgb" options in 1.5
- Use travis-ci matrix build
- Add Coverity Scan analysis
- Unnecessary rate distortion calculations
- Add images from various security issues to test suite
- Coding speed for 9/7 on 32bits platforms (x86/ARM) can be improved with a quick fix

**Fixed bugs:**

- Out-of-Bounds Access in function opj_tgt_reset of tgt.c
- Heap Buffer Overflow in function color_cmyk_to_rgb of color.c
- division-by-zero (SIGFPE) error in opj_tcd_init_tile function (line 730 of tcd.c)
- Out-Of-Bounds Read in sycc422_to_rgb function
- Heap Corruption in opj_free function
- Out-Of-Bounds Read in opj_tcd_free_tile function
- Cannot handle box of undefined size
- Compilation fails without platform-supplied aligned malloc
- HP compiler warns about redeclaration of static function
- Implementation-defined behavior of malloc causes different behavior on Linux and AIX
- Build on AIX fails because "opj_includes.h" is included after system headers
- Compiling with SSE2 on Linux 32-bit causes crashes in OpenJPEG
- Build on AIX fails because of "restrict" pointers
- bug in new tif conversion code
- bin/jp2/convert.c line 1085 Resource leak
- bin/jp2/convert.c  memory leak
- Resource leak in opj_j2k_create_cstr_index in case of failure
- Resource leak in opj_j2k_encode in case of failure
- Resource leak in opj_j2k_decode_one_tile in case of failure
- Resource Leak
- opj_compress fails to compress lossless on gcc/x86 (-m32)
- Use-after-free in opj_j2k_write_mco
- openjpeg-master-2015-07-30 failed to compile on LINUX
- PNG images are always read as RGB(A) images
- g4_colr.j2c not handled properly
- Bigendian: opj_compress + opj_decompress fails
- Suspicious code in j2k.c
- Decode times almost double(!!) on Visual Studio 2013, 2015
- opj_data/input/nonregression/issue226.j2k
- opj_setup_encoder always returns true
- Double free in j2k_read_ppm_v3 parsing ((presumably invalid) image.
- Invalid write in opj_j2k_update_image_data
- Undefined printf format specifier %ud used in code
- Potential double free on malloc failure in opj_j2k_copy_default_tcp_and_create_tcp()
- Do not link with -ffast-math
- Heap-buffer-overflow in opj_dwt_decode
- opj_dump fails on Windows 7, 64 bits
- SIGSEGV in opj_j2k_update_image_data via pdfium_test
- Heap-buffer-overflow in opj_j2k_tcp_destroy
- Invalid image causes write past end of heap buffer
- Assertion `l_res->x0 >= 0' fails when parsing invalid images
- Bug on opj_write_bytes_BE function
- Refactor j2k_read_ppm_v3 function
- compression: strange precinct dimensions
- (:- Console message in opj_decompress -:)
- opj_decompress fails to decompress any files
- bio->ct is unnecessarily set to zero in opj_bio_flush method
- Maximal unsigned short is 65535, not 65536
- OpenJpeg fails to encode components with different precision properly
- component precision upscaling isn't correct in opj_decompress
- Multiple precision components won't get encoded to jp2 if 1 component is unsigned 1 bit
- Incorrect code in ../bin/jp2/convert.c,  function rawtoimage_common(...)
- [OpenJPEG-trunk] opj_stream_get_number_byte_left throws assert
- NR-DEC-kodak_2layers_lrcp.j2c-31-decode-md5 fails randomly when running tests in parallel
- compare_raw_files doesn't report an error on invalid arguments / missing input files
- Forward discrete wavelet transform: implement periodic symmetric extension at boundaries
- Bug in tiff reading method in convert.c
- Image in pdf don't display
- Multiple issues causing opj_decompress to segfault
- opj_compress: 40% of encode time is spent freeing data
- Multiple warnings when configuring OpenJPEG on MacOS with CMake 3.x (trunk)
- valgrind memleak found
- global-buffer-overflow src/lib/openjp2/t1.c:1146 opj_t1_getwmsedec
- Warning introduced on trunk r2923 & r2924
- heap-buffer-overflow in opj_t1_decode_cblks
- Heap-buffer-overflow in opj_tcd_init_decode_tile
- Heap-buffer-overflow in opj_j2k_tcp_destroy
- Heap-buffer-overflow in opj_jp2_apply_pclr
- issue412 revisited
- Image distorted (sides look cankered)
- openjpeg-2.x-trunk-r2918 is broken in color.c
- Heap-buffer-overflow in opj_tcd_init_decode_tile
- Heap-use-after-free in opj_t1_decode_cblks
- UNKNOWN in opj_read_bytes_LE
- Transparency problem
- Image with per channel alpha (cdef) does not decode properly
- OpenJPEG crashes with attached image
- Palette image with cdef fails to decompress
- Invalid member values from opj_read_header or opj_decode ?
- MD5 Checksum hangs under valgrind on MacOS X
- Heap-buffer-overflow in opj_tcd_get_decoded_tile_size
- C++ style comments in trunk/src/lib/openjp2/j2k.c
- Backport bugfixes from trunk to 2.1 branch
- Heap-buffer-overflow in parse_cmdline_encoder
- Heap-buffer-overflow in opj_v4dwt_interleave_h
- Heap-buffer-overflow in opj_dwt_decode
- Heap-use-after-free in opj_t1_decode_cblks
- Heap-buffer-overflow in opj_jp2_apply_cdef
- Heap-buffer-overflow in opj_t2_read_packet_header
- Heap-buffer-overflow in opj_t2_read_packet_header
- Heap-buffer-overflow in opj_dwt_decode_1
- Heap-double-free in j2k_read_ppm_v3
- Security hole in j2k.c
- Security: double-free in opj_tcd_code_block_dec_deallocate
- check for negative-size params in code
- Heap-buffer-overflow in opj_t2_read_packet_header
- Heap overflow in OpenJpeg 1.5.2
- openjpip.so.6 file too short
- Corrupted JP3D file
- variable assigned to itself
- Null pointer dereferencing
- bad use of case statement
- Release 2.1 as a Ubuntu package
- Bug in libopenjpwl.pc
- inconsistent tile numbering in decode output message
- error in code block calculations
- r2872 fails to compile due to "attempt to use poisoned malloc" error in j2k.c
- OSX build gives libopenjp2.6.dylib with not-absolute install name id
- opj_decompress gives error but successfully decompress in OPJ 2.1
- pngtoimage() and imagetopng() have wrong byte order for 16-Bit image
- PDF crash in chrome - part2 (due to attachment limit)
- PDF crash in chrome - part1
- PDF crash in chrome - part0
- Compilation fails on Windows with mingw32 gcc4.8
- security issue
- improve memory management
- how to compress a yuv420 raw data using opj_compress
- Some memory allocation are not checked
- Static library symbols shall be marked as hidden
- opj_compress rejects valid bmp files
- opj_compress crashes when number of resolutions is set to zero
- Compilation error under Visual Studio 2003
- opj_compress description example error [Low priority]
- opj_write_bytes_BE is wrong in trunk
- PART1ONLY option in release.sh doesn't work properly
- openjpeg crash error
- openjpeg decompress error
- openjpeg decompress issue
- limited tif support
- asoc value of  65536 is allowed
- opj_skip_from_file error
- Heavy quota usage in openjpeg
- Verify -help actually match letter
- g3_colr.j2c not handled
- reopen/fix issue 165
- kakadu conformance tests
- missing break after case statement in opj_dwt_decode_real
- Run Coverity on trunk
- NR-ENC-random-issue-0005.tif-12-encode
- Use new add_test signature to handle cross compilation
- Loss decoding quality in 2.0.0
- Decompress that worked in 1.5.1 fails in 2.0
- Expected endianness with raw input is not documented leading to SEGFAULT
- OpenJPEG writes to stderr
- Inconsistent logging of tile index
- patch for openjpeg-trunk-r2347 and BIG_ENDIAN
- CMAP: MTYP == 0 (direct use) not handled properly
- Black Pixel
-  opj_compress runtime error after fresh Linux install due to apparent failure to execute ldconfig
- openjp2 debug works, release build does not
- openjpeg-branch15-r2299 and openjpeg-trunk-r2299 fail to decode a JP2 file
- openjpeg-trunk issue with Win7
- undefined reference to `opj_version'
- In tgt.c we used fprintf not the openjpeg message reporter
- Windows binaries not working under WinXP
- add ability to use intel ipp (performance primitive) within OpenJPEG
- Migration guide v2
- Cannot decompress JPEG2000Aware3.18.7.3Win32_kdutranscode6.3.1.j2k
- Cannot decompress JPEG2000Aware3.18.7.3Win32.j2k
- openjpeg@googlegroups.com has disappeard
- OpenJPEG 1.5.0 crashes on a ridiculously big file...
- opj_image vs free
- Windows .dll file invalid
- Problem with second layer of a 2 layer coded LRCP (with precincts)
- version 1.4 crashes when opening PDF file with JPEG2000 images
- Setup a win64 dashboard
- J2KP4files/codestreams_profile0/p0_13.j2k question jpeg2000
- Out of memory: Kill process 11204 (opj_server) score 917 or sacrifice child
- FILE* in opj API is unsafe
- third-party lib order
- openjpeg-1.5.0-Darwin-powerpc.dmg is huge !
- misleading info in JP2 box lead to wrong number of components
- Image_to_j2k says that j2k files is generated but no file is on the HDD
- Error in openjpegV1.4 on compiling image_to_j2k: crash on reading bmp file
- Update to abi-compliance-checker 1.96
- Decode error on the attached JPEG...works in KDU and with JASPER...please help!
- Mac binaries v1.4 is broken
- jp2_read_boxhdr() has size bug in version 1
- Support for Java JAI Imageio
- encoding test failing
- source archive on demand
- CMakeLists.txt and Makefile.am for JPIP are buggy
- pclr-cmap-cdef
- Error when compiling openjpeg_v1_4_sources_r697
- J2K codec issue on Windows Mobile
- image_to_j2k.exe crashes on large .bmp file
- fatal error C1900 building the project on windows
- same option but different size
- Missing openjpegConfigure.h
- Not an issue in openjpeg, but ...
- OpenJPEG-1.3.0 pclr, cmap and cdef
- realloc maybe too big (t2.c)
- libopenjpeg/opj_malloc.h breaks on FreeBSD/Darwin systems
- image_to_j2k not outputting to win32 console properly
- [OpenJPEG] OpenJPEG_v13: tiled image part 2
- JP2 Color Space modification by Matteo Italia
-  Patch submission ( exotic video formats, and a few things )
- 16 bits lossy compression
- pnm file formats not accepting bitdepth greater than 8 bpp
- Heap corruption in j2k encoder
- JPWL crash in marker reallocation(+patch), segfault while decoding image with main header protection
- a couple of small errors in libopenjpeg detected by coverity

**Closed issues:**

- Shared library build broken on ubuntu
- opj_includes.h shouldn't define `__attribute__`
- Possible website problems due to Jekyll upgrade
- Stable Release?
- Meta Issue : try to fix some of these critical bugs before thinking about optimizing the library
- Tiled encoding broken for images with non power of 2 dimensions
- install_name (still) not set on OS X
- Add section in wiki describing where one can get test images
- Make EvenManager into singleton
- Remove old branches from repo
- MQ Coder encode: Conditional jump or move depends on uninitialised value(s)
- Can we add these files to our test suite ?
- -t and -d command line flags for decode are not documented on OpenJPEG website
- Decoding at the precinct level
- Support unscaled 10 bit data for 2K cinema @ 48 FPS, as per DCI standard
- Use parallel jobs in ctest
- [Security]Multiple Memory error
- lossy encoding a 16 bit TIF file : severe artifiacts in decompressed image
- opj_compress and opj_decompress : get_next_file method uses hard-coded unix path separator
- Uninitialized variable
- Use of enum variable for bit flags prevents compilation as C++ source
- Serious problem with quantization during lossy encoding
- Decompression does not work with sequential data source
- potential overflow in opj_tcd_tile_t
- Logical condition
- file9.jp2 does not dump correctly on 1.5
- opj_compress man page is missing documentation of -jpip option
- opj_compress fails to compress lossless on gcc/x86 (-m32) in 1.5 branch
- Example: opj_compress -i image.j2k -o image.pgm
- Mismatching delete
- Compilation fails on Win7
- NR-JP2-file5.jp2-compare2base fails with third party libcms
- CTest spits out an error at the end of the test run
- opj_uint_adds()  is questionable
- Might consider renaming this method:
- opj_compress run twice gives different fiile sizes for same file
- Android Support
- Add SSE2/SSE41 implementations for mct.c
- Reduce encoder code block memory usage for non 64x64 code block sizes
- valgrind "Uninitialized Memory Read" & "Uninitialized Memory Conditional" found
- No way to debug opj_tcd_init_encode_tile or opj_tcd_init_decode_tile
- Add option to call dsymutil on built binaries
- Allow opj_compress and opj_decompress to read/write images over stdin/stdout
- reduce memory significantly for single tile RGB encoding
- Switch code repo to github and start using pull request workflow
- This is a BigTIFF file.  This format not supported
- Add a test suite to check the convert functions
- Add build config to the dashboard to verify the autotools build

**Merged pull requests:**

- Correct abi-check.sh for PR
- Update tcd.c
- Update lcms2
- Use lowercase for cmake commands consistenly
- Ignore clang's summary warning
- Fix UBSan gcc warning for first arg to memset non null
- Update to libtiff-4.0.6
- Fix warnings
- Check SSIZ is valid in opj_j2k_read_siz
- Fix unsigned int overflow reported by UBSan
- Fix unsigned int overflow reported by UBSan
- Fix negative shift left reported by UBSan
- Fix negative shift left reported by UBSan
- Add clang 3.9 build to Travis matrix
- Fix implicit floating bool conversion
- Do not define __attribute__ in opj_includes.h
- Allow to read/write 3/5/7/9/11/13/15 bpp TIF files
- Fix heap-buffer-overflow in color_esycc_to_rgb
- update libpng to from 1.6.17 to 1.6.21
- Update cmake & jpylyzer for travis builds
- Fix Out-Of-Bounds Read in sycc42x_to_rgb function
- cppcheck fix for openjp2
- Fix uninitialized variable reported by cppcheck
- Remove dead code in opj_dump
- issue #695 MQ Encode: ensure that bp pointer never points to uninitialized memory
- Fix issue 135
- Fix implementation of opj_calloc
- [git/2.1 regression] Fix opj_write_tile() failure when numresolutions=1
- Fix fatal crash on 64 bit Linux
- [libtiff] Add missing include statement for ssize_t
- Fix duplicate article in comments
- Fix grammar in comment
- Remove whitespace and CR at line endings
- Fix typos
- Add missing source for the JPIP library and executables (issue #658)
- Fix undefined size jp2 box handling
- opj_decompress: Update error message
- Fix support of posix_memalloc for Linux
- Fix typo in comments
- Avoid pointer arithmetic with (void *) pointers
- Fix HP compiler warning about redeclaration of function (#640)
- Fix format strings and unneeded assignment
- Fix repository for JPEG2000 test data
- Update allocation functions
- Fix OpenJPEG GitHub issue #633.
- travis-ci: Include add ons in matrix
- Add Appveyor
- Use Travis-ci to run ABI check
- Fix warnings for C++
- Fixed problem that C++ compilation failed because of enum variable.
- Added missing casts for return values of opj_malloc()/opj_calloc().
- Add check for seek support before trying TPsot==TNsot workaround
- Fix some typos found by codespell
- Correct leak in color_cielab_to_rgb
- Add Travis-ci build matrix
- Correct lossless issue on linux x86
- Travis-ci update
- Correct CMake version requirements
- Add tests for CMYK/esYCC/CIELab
- Add support for CIELab, EYCC and CMYK
- Remove printf/fprintf to stdout/stderr throughout openjp2 lib
- better -ffast-math handling
- Add jpylyzer tests for JP2 compression
- Add COC/QCC in main header when needed
- Use __emul under msvc x86 for fast 64 = 32 * 32
- Update convert for PNG output
- Remove some warnings when building
- Switch to libpng-1.6.17
- Add some missing static keywords
- Switch to libcms2  mm2/Little-CMS@0e8234e090
- Prevent overflow when coding 16 bits images
- Switch to libcms2-2.6
- Update PNG support
- Various Minor fixes
- Update TIFF conversion to support more bit depth.
- Add checks for odd looking cmap & for cmap outside jp2h box
- Refactor opj_j2k_read_ppm & opj_j2k_read_ppt
- Add option to force component splitting in imagetopnm
- fix Suspicious code in j2k.c #517
- Update zlib to version 1.2.8
- Fix opj_write_bytes_BE (#518)
- Correctly decode files with incorrect tile-part header fields (TPsot==TNsot)
- Fixed typos
- Formatted the readme file
2016-07-14 15:41:43 +00:00
youri
f6790637aa Import numix-icon-theme-circle-0.1 as graphics/numix-icon-theme-circle.
Circle is an icon theme for Linux from the Numix project.
2016-07-14 15:31:21 +00:00
markd
88ca5b6c87 Add tex-circuitikz{,-doc} 2016-07-14 11:58:55 +00:00
markd
e944d68c62 Add tex-circuitikz{,-doc} 0.6
The package provides a set of macros for naturally typesetting
electrical and (somewhat less naturally, perhaps) electronic
networks. It is designed as a tool that is easy to use, with a
lean syntax, native to LaTeX, and directly supporting PDF
output format. So is based on the very impressive pgf/TikZ
package.
2016-07-14 11:57:40 +00:00
jperkin
edb10f1d56 Allow linking with CC on *BSD. 2016-07-11 16:18:29 +00:00
kamil
f9e03344e2 Add graphics/libiptcdata 2016-07-10 21:59:38 +00:00
kamil
df40883e90 Import libiptcdata-1.0.4 as graphics/libiptcdata
Libiptcdata is a library, for manipulating the International Press
Telecommunications Council (IPTC) metadata stored within multimedia
files such as images. The library provides routines for parsing
viewing, modifying, and saving this metadata.

Originally packaged in pkgsrc-wip by:
- Kamel Ibn Aziz Derouiche
- Aleksej Saushev
- Kamil Rytarowski
- Thomas Klausner
2016-07-10 21:57:47 +00:00
nonaka
fde7e24049 Add dependency to archivers/py-czipfile. 2016-07-10 04:07:08 +00:00
wiz
ad0031c15e Remove python33: adapt all packages that refer to it. 2016-07-09 13:03:30 +00:00
adam
736fe36d04 Changes 2.6.4:
FreeType 2.6.4 has been released. The most important change is a new bytecode hinting mode for TrueType fonts that finally activates subpixel hinting (a.k.a. ClearType hinting) by default.

The new release also brings support for the following new scripts in the auto-hinter: Armenian, Cherokee, Ethiopic, Georgian, Gujarati, Gurmukhi, Malayalam, Sinhala, and Tamil.
2016-07-09 12:23:16 +00:00
wiz
2b0a009d0e Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. 2016-07-09 06:37:46 +00:00
jperkin
c01039d0dc Use the compiler frontend for linking. Fixes SSP builds on SunOS. 2016-07-07 14:59:37 +00:00
szptvlfn
b8495ee002 Update to 2.16.1
ChangeLog:
  http://git.finalrewind.org/feh/plain/ChangeLog

Fri, 24 Jun 2016 00:31:56 +0200  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.16.1
    * Fix crash when trying to rotate a JPEG image without having
      jpegtran / jpegexiforient installed
    * Handle failing fork() calls gracefully
2016-07-03 22:00:16 +00:00
wiz
35bd236dfa Updated ImageMagick to 7.0.2.2.
2016-06-26  7.0.2-2 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.2-2, GIT revision 18514:a7b5b46:20160626.

2016-06-23  7.0.2-2 Cristy  <quetzlzacatenango@image...>
  * Correct for numerical instability (reference
    https://github.com/ImageMagick/ImageMagick/issues/218).
2016-07-03 11:03:46 +00:00
jperkin
c43e8d9265 The recent libarchive update changed the library major. Increase the
ABI depends and perform a PKGREVISION bump for dependents.

Noticed by OSX binary package users.
2016-07-01 17:55:22 +00:00
wiz
c0b20d8bca Updated ImageMagick to 7.0.2.1.
2016-06-21  7.0.2-1 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.2-1, GIT revision 18479:931319b:20160622.

2016-06-17  7.0.2-1 Dirk Lemstra <dirk@lem.....org>
  * Added support for GROUP4 compression to the FAX coder.

2016-06-12  7.0.2-1 Cristy  <quetzlzacatenango@image...>
  * Distort no longer converts grayscale image to sRGB (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=29895).
  * Don't return a zero bounding box for QueryMultilineFontMetrics() (reference
    https://github.com/ImageMagick/ImageMagick/issues/222).
2016-06-30 17:40:58 +00:00
taca
b46ca5bfb5 Add fix for CVE-2016-6128 from upstream.
Bump PKGREVISION.
2016-06-30 09:00:18 +00:00
fhajny
68568006a1 Update graphics/php-imagick to 3.4.2.
This fixes build with modern ImageMagick and with PHP 7.0 too.

3.4.2
- Bug: IM143 Correct ifdef around setOpacity and
  localContrastImage.
- Bug: IM147 Imagick was Borging PHP's error handler.

3.4.1
- Bug 71742 - arrays that contain data that is held by reference
  gives error.
- Added:
  * Imagick::autoGammaImage([int channel = CHANNEL_ALL])
  * Imagick::autoOrient()
  * Imagick::compositeImageGravity(Imagick $image, int
  * COMPOSITE_CONSTANT, int GRAVITY_CONSTANT)
  * Imagick::localContrastImage(float radius, float strength)
  * Imagick::DIRECTION_LEFT_TO_RIGHT
  * Imagick::DIRECTION_RIGHT_TO_LEFT
  * Imagick::SPARSECOLORMETHOD_MANHATTAN
  * ImagickDraw::getOpacity() : float
  * ImagickDraw::setOpacity(float opacity) :bool
  * ImagickDraw::getFontResolution() : array
  * ImagickDraw::setFontResolution(float x, float y) : bool
  * ImagickDraw::getTextDirection() : bool
  * ImagickDraw::setTextDirection(int direction) : bool
  * ImagickDraw::getBorderColor() : ImagickPixel
  * ImagickDraw::setBorderColor(ImagickPixel color) : bool
  * ImagickDraw::getDensity() : string|null
  * ImagickDraw::setDensity(string density_string) : bool
  * ImagickPixel::setColorFromPixel(ImagickPixel $srcPixel) : bool

3.4.0
- No changes from 3.4.0RC6.

3.4.0RC6
- Added Imagick::evaluateImages(int EVALUATE_CONSTANT) : Imagick
- Imagick::setImageWhitePoint, Imagick::setImageRedPrimary,
  Imagick::setImageGreenPrimary, Imagick::setImageBluePrimary now
  take 3 params when compiled against IM7.
- Imagick::getImageWhitePoint, Imagick::getImageRedPrimary,
  Imagick::getImageGreenPrimary, Imagick::getImageBluePrimary now
  return 3 values when compiled against IM7.

3.4.0RC5
- Imagick::subImageMatch() added parameters.
- wrong type for zend_parse_parameters.

3.4.0RC4
- Remove duplicated definitions of class constants.

3.4.0RC3
- Imagick::adaptiveResizeImage, Imagick::cropThumbnailImage
  Imagick::resizeImage, Imagick::scaleImage, and
  Imagick::thumbnailImage have all had a rounding bug fixed.
- Imagick::colorizeImage() and Imagick::tintImage were using the
  wrong behaviour.
- Imagick::importImagePixels regression fixed.
- Imagick::subImageMatch use correct error metric in IM7
- Added Imagick::similarityImage() which is an alias to
  Imagick::subImageMatch()

3.4.0RC2
- PHP 7
- ImageMagick 7.
- Minimum versions supported are now PHP >= 5.4.0 and ImageMagick
  >= 6.5.3-10.
- Added methods:
  * Imagick::getConfigureOptions
  * Imagick::getFeatures
  * Imagick::getHDRIEnabled
  * Imagick::setImageChannelMask (IM7 only)
- Added constants:
  * Imagick::CHANNEL_READ_MASK
  * Imagick::CHANNEL_WRITE_MASK
  * Imagick::CHANNEL_META
- ImagickPixel::getColorQuantum,
  ImagickPixel::getColorValueQuantum and
  ImagickPixel::setColorValueQuantum now correctly use floats when
  Imagick was compiled against a HDRI version of ImageMagick
- Imagick::exportImagePixels works for all storage types
- Version number in extension header

3.3.0
- Added ImagickKernel class.
- Added methods:
  * Imagick::brightnessContrastImage()
  * Imagick::colorMatrixImage()
  * Imagick::deleteImageProperty()
  * Imagick::filter()
  * Imagick::forwardFourierTransformImage()
  * Imagick::getAntiAlias()
  * Imagick::getImageCompression()
  * Imagick::getRegistry()
  * Imagick::getQuantum()
  * Imagick::identifyFormat()
  * Imagick::inverseFourierTransformImage()
  * Imagick::isPixelSimilarQuantum()
  * Imagick::listRegistry()
  * Imagick::morphology()
  * Imagick::rotationalBlurImage()
  * Imagick::selectiveBlurImage()
  * Imagick::setAntiAlias()
  * Imagick::setImageBiasQuantum()
  * Imagick::setProgressMonitor()
  * Imagick::setRegistry()
  * Imagick::statisticImage()
  * Imagick::subImageMatch()
  * ImagickPixel::getColorQuantum()
- Added constants:
  * Imagick::RESOURCETYPE_TIME
  * Imagick::RESOURCETYPE_THROTTLE
  * Imagick::CHANNEL_RGBA
  * Imagick::ALPHACHANNEL_BACKGROUND
  * Imagick::FUNCTION_ARCSIN
  * Imagick::FUNCTION_ARCTAN
- Fixed Imagick::clutImage() parameter parsing
- Fixed tint image bug
- Fixed ImageMagick compiled with HDRI having quantum values as
  floats
- Fixed memory leaks in:
  * Imagick::getImageBlob()
  * Imagick::getImagesBlob()
  * Imagick::getImageChannelStatistics()
  * Imagick::getImageFormat()
  * Imagick::getImageMimetype()
  * Imagick::getSamplingFactors()
  * Imagick::identifyImage()
  * Imagick::tintImage
- Fixed segfault when compiling statically
- ImagickDraw::setFontFamily no longer checks whether the font is
  available.
- Removed Zend MM support
- Excluded deprecated methods:
  * Imagick::getImageMatte()
  * Imagick::colorFloodfillImage()
  * Imagick::matteFloodfillImage()
  * Imagick::paintFloodfillImage()
  * Imagick::paintOpaqueImage()
  * Imagick::paintTransparentImage()
  * Imagick::mapImage()
  * Imagick::recolorImage()
  * Imagick::setImageIndex()
  * Imagick::getImageIndex()
  * Imagick::getImageSize()
  * Imagick::setImageAttribute()
  * Imagick::getImageAttribute()
  * Imagick::mosaicImages()
  * Imagick::averageImages()
  * Imagick::flattenImages()
  * Imagick::getImageChannelExtrema()
  * Imagick::getImageExtrema()
- Ini file changes: Added imagick.skip_version_check.
- CI now compiles with CFLAGS="-Wno-deprecated-declarations
  -Wdeclaration-after-statement -Werror"

3.2.0RC1
- Fix bug #66098: Segfault in zval_addref_p

3.2.0b2
- A lot of internal improvements on the code
- Added ImagickPixel::isPixelSimilar and deprecate
  ImagickPixel::isSimilar #10
- Added imagick::smushimages
- Added imagick::blueshiftimage and imagick::clampimage
- Added Imagick::autolevelimage
- Added constants:
  * Imagick::ALPHACHANNEL_REMOVE
  * Imagick::ALPHACHANNEL_FLATTEN
  * Imagick::RESOURCEENGINE_THREAD
  * Imagick::COMPOSITE_CHANGEMASK
  * Imagick::COMPOSITE_LINEARLIGHT
  * Imagick::COMPOSITE_DIVIDE
  * Imagick::COMPOSITE_DISTORT
  * Imagick::COMPOSITE_BLUR
  * Imagick::COMPOSITE_PEGTOPLIGHT
  * Imagick::COMPOSITE_VIVIDLIGHT
  * Imagick::COMPOSITE_PINLIGHT
  * Imagick::COMPOSITE_LINEARDODGE
  * Imagick::COMPOSITE_LINEARBURN
  * Imagick::COMPOSITE_MATHEMATICS
  * Imagick::COMPOSITE_MODULUSADD
  * Imagick::COMPOSITE_MODULUSSUBTRACT
  * Imagick::COMPOSITE_MINUSDST
  * Imagick::COMPOSITE_DIVIDEDST
  * Imagick::COMPOSITE_DIVIDESRC
  * Imagick::COMPOSITE_MINUSSRC
  * Imagick::COMPOSITE_DARKENINTENSITY
  * Imagick::COMPOSITE_LIGHTENINTENSITY
  * Imagick::FILTER_KAISER
  * Imagick::FILTER_WELSH
  * Imagick::FILTER_PARZEN
  * Imagick::FILTER_LAGRANGE
  * Imagick::FILTER_SENTINEL
  * Imagick::FILTER_BOHMAN
  * Imagick::FILTER_BARTLETT
  * Imagick::FILTER_JINC
  * Imagick::FILTER_SINCFAST
  * Imagick::FILTER_ROBIDOUX
  * Imagick::FILTER_LANCZOSSHARP
  * Imagick::FILTER_LANCZOS2
  * Imagick::FILTER_LANCZOS2SHARP
  * Imagick::FILTER_ROBIDOUXSHARP
  * Imagick::FILTER_COSINE
  * Imagick::FILTER_SPLINE
  * Imagick::FILTER_LANCZOSRADIUS
  * Imagick::COMPRESSION_ZIPS
  * Imagick::COMPRESSION_PIZ
  * Imagick::COMPRESSION_PXR24
  * Imagick::COMPRESSION_B44
  * Imagick::COMPRESSION_B44A
  * Imagick::COMPRESSION_LZMA
  * Imagick::COMPRESSION_JBIG1
  * Imagick::COMPRESSION_JBIG2

3.2.0b1
- Added Countable interface to Imagick class
- Added experimental support for Zend MM.
- Added additional parameter to writeImageFile to allow setting
  format
- Distribute tests as part of the release
- Fixed Bug #65043: Destroy and clear method do the same things
- Fixed Bug #64945: ZEND_ACC_ALLOW_STATIC vs ZEND_ACC_STATIC
- A lot of internal refactoring: rewrite macros as functions,
  clean up naming etc
2016-06-29 09:06:22 +00:00
wiz
1fc25ff4f3 Updated ImageMagick to 7.0.2.0.
2016-06-09  7.0.2-0 Cristy  <quetzlzacatenango@image...>
  * Backoff finite precision epsilon (reference
    https://github.com/ImageMagick/ImageMagick/issues/215).
  * Fix drawing glitch for stroke widths greater than 2 (reference
    https://github.com/ImageMagick/ImageMagick/issues/218).
2016-06-19 20:21:40 +00:00
prlw1
fc48d4bc3a Update eog3 to 3.20.2
Version 3.20.2
--------------

New and updated translations:

- Fabio Tomat [fur]
- GunChleoc [gd]
- Sergio Cardeira [pt]

New and updated manual translations

- sujiniku, Jiro Matsuzawa [ja]
2016-06-19 15:25:07 +00:00
markd
7cd7687c79 Update libraw to 0.17.2
plus gcc6 fix to dcraw_common.cpp

LibRaw 0.17.2
* strncpy usage was not compatible with glibc bounds check
LibRaw 0.17.1
* fixed two errors found by AlphaFuzzer
* phase_one_correct always returns value; handle P1 return codes in
  postprocessing
LibRaw 0.17.0
* Fixed dcraw.c ljpeg_start possibly buffer overrun
* fixed several bugs detected by using American Fuzzy Lop
* C-API extension to support 3DLut Creator
* More metadata parsing/extraction:
  XMP packet extracted (if exists)
  DNG Color information parsed
  GPS data (partially) parsed
  EXIF/Makernotes parsed for used optics (for both RAW files and DNG
  converted by Adobe convertor).
* Exif/Makernotes parser callback (called for each processed tag)
* Sony ARW2.3 decoder:
  params.sony_arw2_hack removed, decoded data are always in 0...17k range
   (note the difference with dcraw!)
  Additional processing options for Sony lossy compression techincal
   analysis.
* Dcraw 9.26 imported (but some changes not approved because Libraw do it
  better) with some exceptions:
  no Pentax K3-II frame selection code
  no built-in JPEG decompressor
* Many improvements in data decoding/processing:
  Correct decoding of black level values from metadata for many formats,
  LibRaw do not rely on hardcoded black levels.
* 224 camera models added to supported camera list. Some of them are new
  (released since LibRaw 0.16 come out), some was supported before, but
  missed from the list.
* Fujifilm F700/S20Pro second frame support
2016-06-19 05:04:57 +00:00
youri
49499fba0f Fix installing on SmartOS by not using cp(1) -v, a non standard option. 2016-06-18 09:06:01 +00:00
adam
f5120c0c21 Version 0.7.6
-------------
 * Upgraded libpng to version 1.6.21.
 ! Fixed an assertion failure in the image reduction code.
!! Fixed various security-sensitive defects in the BMP decoder.
 ! Fixed a benign uninitialized memory read in the GIF decoder.
 ! Fixed a build failure occurring under the Estonian (et_EE) locale.
 ! Fixed a build failure occurring on Mac OS X, FreeBSD, and possibly
   other systems that lack POSIX-compliant high-resolution timestamps.
 ! Fixed a typo causing build failures in 32-bit ANSI C compilation.
2016-06-17 14:03:10 +00:00
youri
0622bfc9e7 Add msgfmt to tools. 2016-06-16 08:36:06 +00:00
markd
09b2ef6147 Updated to TexLive 2016:
Updated graphics/tex-animate{,-doc} to 20160415
	Updated graphics/tex-bclogo{,-doc} to 3.1
	Updated graphics/tex-mcf2graph{,-doc} to 3.92
	Updated graphics/tex-mptopdf{,-doc} to 2016
	Updated graphics/tex-pst-barcode{,-doc} to 0.15
	Updated graphics/tex-pst-node{,-doc} to 1.36
	Updated graphics/tex-pst-ovl{,-doc} to 0.07
	Updated graphics/tex-pst-plot{,-doc} to 1.75
	Updated graphics/tex-pstricks{,-doc} to 2.66
	Updated graphics/tex-pstricks-add{,-doc} to 3.80
	Updated graphics/tex-roundrect{,-doc} to 2.2
	Updated graphics/tex-shapes{,-doc} to 1.1
	Updated graphics/tex-tikzmark{,-doc} to 1.2
	Updated graphics/tex-tikzsymbols{,-doc} to 4.0
2016-06-16 04:00:45 +00:00
rumko
2ab0d21d5c graphics/Coin: fix build when used as a dependency
Get rid of:
SbBasic.h:99:5: error: call to function 'cc_debugerror_post' that
is neither visible in the template definition nor found by
argument-dependent lookup

Ok@ wiz
2016-06-15 18:55:18 +00:00
rumko
5b90fc0716 graphics/liblqr: Remove inlines so digikam and clang are happy.
Bump PKGREVISION.
2016-06-15 18:53:33 +00:00
wiz
ecf1d29c12 Updated p5-Image-ExifTool to 10.20.
June 13, 2016 - Version 10.20 (production release)

    Added a few new Sigma LensTypes (thanks LibRaw and Jos Roost)
    Added a new Sony LensType (thanks Jos Roost)
    Added two new Canon LensTypes (thanks Jos Roost and Norbert Wasser)
    Added a couple of new PentaxModelID's (thanks Louis Granboulan for one)
    Added a new Pentax LensType (thanks Louis Granboulan)
    Added a few new Olympus PictureMode values (thanks Daniel Pollock)
    Added a few more XMP tags
    Decode a new Nikon video tag (thanks Hayo Baan)
    Patched to allow protected binary data tags to be extracted when -b is combined with -php or -X if the tag is specifically requested
    Fixed bug introduced in version 9.96 where extended XMP is ignored if the MWG module is used
    Fixed problem where the MWG module wasn't loaded automatically if there were MWG tags in the argument to the -p option
    Fixed column alignment of alternate-language output (requires Unicode::LineBreak to be installed)
    Fixed problem writing Sigma:LensFocalRange

May 31, 2016 - Version 10.19

    Added a few new Sony and Sigma LensType values (thanks Jos Roost)
    Decode more Nikon tags (thanks Warren Hatch)
    Fixed an incorrect Sigma LensType (thanks LibRaw)
    Fixed decoding of D500 custom settings for NEF images (thanks Warren Hatch)

May 27, 2016 - Version 10.18

    Added a number of new Sigma LensTypes (thanks LibRaw)
    Added a few new Sony/Minolta lenses (thanks Jos Roost)
    Added ability to write FilePermissions
    Decode NikonCustom settings for the D500 (thanks Warren Hatch)
    Decode PLUS MediaSummaryCode values
    Use hexadecimal for Sigma LensType values
    Changed -fileOrder option to sort numbers in strings numerically
    Fixed typo in Samsung lens name

May 16, 2016 - Version 10.17

    Added support for Leica X-U (Typ 113) maker notes
    Added a new Pentax LensType (thanks Louis Granboulan)
    Added a number of new Sony lenses (thanks Jos Roost)
    Added a new Canon LensType (thanks Mees Dekker)
    Extract TIFF-format thumbnails and previews
    Patched to ignore XML entities inside comments
    Fixed inconsistent conversion of PreviewColorSpace values
    Fixed writing of TargetPrinter tag
    Fixed bug introduced in 10.16 which which could cause a runtime warning when using the -o option and not writing any "real" tags

May 3, 2016 - Version 10.16

    Added %D, %F and %E filename format codes
    Added a new Minolta lens (thanks Jos Roost)
    Decode Photoshop Compression mode
    Decode Nikon MultiExposure information for the D5
    Updated decoding of Sony tags for ILCA-68 (thanks Jos Roost)
    Fixed bug adding back XMP tags after deleting all XMP from MOV/MP4 files
    Fixed problem using -o option when reading from stdin (ie. FILE is "-")
    Fixed problem where user-defined Composite tags may not always override pre-defined Composite tags with the same name, and added feature to allow the user to specify whether they should override existing tags or not
2016-06-15 07:46:19 +00:00
youri
1b5dbb3928 bump pkgrevision. 2016-06-14 13:33:05 +00:00
youri
ece5de12b1 Update PLIST. 2016-06-14 13:29:28 +00:00
wiz
d3434d1e6c Updated libjpeg-turbo to 1.5.0.
1.5.0
=====

### Significant changes relative to 1.5 beta1:

1. Fixed an issue whereby a malformed motion-JPEG frame could cause the "fast
path" of libjpeg-turbo's Huffman decoder to read from uninitialized memory.

2. Added libjpeg-turbo version and build information to the global string table
of the libjpeg and TurboJPEG API libraries.  This is a common practice in other
infrastructure libraries, such as OpenSSL and libpng, because it makes it easy
to examine an application binary and determine which version of the library the
application was linked against.

3. Fixed a couple of issues in the PPM reader that would cause buffer overruns
in cjpeg if one of the values in a binary PPM/PGM input file exceeded the
maximum value defined in the file's header.  libjpeg-turbo 1.4.2 already
included a similar fix for ASCII PPM/PGM files.  Note that these issues were
not security bugs, since they were confined to the cjpeg program and did not
affect any of the libjpeg-turbo libraries.

4. Fixed an issue whereby attempting to decompress a JPEG file with a corrupt
header using the `tjDecompressToYUV2()` function would cause the function to
abort without returning an error and, under certain circumstances, corrupt the
stack.  This only occurred if `tjDecompressToYUV2()` was called prior to
calling `tjDecompressHeader3()`, or if the return value from
`tjDecompressHeader3()` was ignored (both cases represent incorrect usage of
the TurboJPEG API.)

5. Fixed an issue in the ARM 32-bit SIMD-accelerated Huffman encoder that
prevented the code from assembling properly with clang.

6. The `jpeg_stdio_src()`, `jpeg_mem_src()`, `jpeg_stdio_dest()`, and
`jpeg_mem_dest()` functions in the libjpeg API will now throw an error if a
source/destination manager has already been assigned to the compress or
decompress object by a different function or by the calling program.  This
prevents these functions from attempting to reuse a source/destination manager
structure that was allocated elsewhere, because there is no way to ensure that
it would be big enough to accommodate the new source/destination manager.


1.4.90 (1.5 beta1)
==================

### Significant changes relative to 1.4.2:

1. Added full SIMD acceleration for PowerPC platforms using AltiVec VMX
(128-bit SIMD) instructions.  Although the performance of libjpeg-turbo on
PowerPC was already good, due to the increased number of registers available
to the compiler vs. x86, it was still possible to speed up compression by about
3-4x and decompression by about 2-2.5x (relative to libjpeg v6b) through the
use of AltiVec instructions.

2. Added two new libjpeg API functions (`jpeg_skip_scanlines()` and
`jpeg_crop_scanline()`) that can be used to partially decode a JPEG image.  See
[libjpeg.txt](libjpeg.txt) for more details.

3. The TJCompressor and TJDecompressor classes in the TurboJPEG Java API now
implement the Closeable interface, so those classes can be used with a
try-with-resources statement.

4. The TurboJPEG Java classes now throw unchecked idiomatic exceptions
(IllegalArgumentException, IllegalStateException) for unrecoverable errors
caused by incorrect API usage, and those classes throw a new checked exception
type (TJException) for errors that are passed through from the C library.

5. Source buffers for the TurboJPEG C API functions, as well as the
`jpeg_mem_src()` function in the libjpeg API, are now declared as const
pointers.  This facilitates passing read-only buffers to those functions and
ensures the caller that the source buffer will not be modified.  This should
not create any backward API or ABI incompatibilities with prior libjpeg-turbo
releases.

6. The MIPS DSPr2 SIMD code can now be compiled to support either FR=0 or FR=1
FPUs.

7. Fixed additional negative left shifts and other issues reported by the GCC
and Clang undefined behavior sanitizers.  Most of these issues affected only
32-bit code, and none of them was known to pose a security threat, but removing
the warnings makes it easier to detect actual security issues, should they
arise in the future.

8. Removed the unnecessary `.arch` directive from the ARM64 NEON SIMD code.
This directive was preventing the code from assembling using the clang
integrated assembler.

9. Fixed a regression caused by 1.4.1[6] that prevented 32-bit and 64-bit
libjpeg-turbo RPMs from being installed simultaneously on recent Red Hat/Fedora
distributions.  This was due to the addition of a macro in jconfig.h that
allows the Huffman codec to determine the word size at compile time.  Since
that macro differs between 32-bit and 64-bit builds, this caused a conflict
between the i386 and x86_64 RPMs (any differing files, other than executables,
are not allowed when 32-bit and 64-bit RPMs are installed simultaneously.)
Since the macro is used only internally, it has been moved into jconfigint.h.

10. The x86-64 SIMD code can now be disabled at run time by setting the
`JSIMD_FORCENONE` environment variable to `1` (the other SIMD implementations
already had this capability.)

11. Added a new command-line argument to TJBench (`-nowrite`) that prevents the
benchmark from outputting any images.  This removes any potential operating
system overhead that might be caused by lazy writes to disk and thus improves
the consistency of the performance measurements.

12. Added SIMD acceleration for Huffman encoding on SSE2-capable x86 and x86-64
platforms.  This speeds up the compression of full-color JPEGs by about 10-15%
on average (relative to libjpeg-turbo 1.4.x) when using modern Intel and AMD
CPUs.  Additionally, this works around an issue in the clang optimizer that
prevents it (as of this writing) from achieving the same performance as GCC
when compiling the C version of the Huffman encoder
(<https://llvm.org/bugs/show_bug.cgi?id=16035>).  For the purposes of
benchmarking or regression testing, SIMD-accelerated Huffman encoding can be
disabled by setting the `JSIMD_NOHUFFENC` environment variable to `1`.

13. Added ARM 64-bit (ARMv8) NEON SIMD implementations of the commonly-used
compression algorithms (including the slow integer forward DCT and h2v2 & h2v1
downsampling algorithms, which are not accelerated in the 32-bit NEON
implementation.)  This speeds up the compression of full-color JPEGs by about
75% on average on a Cavium ThunderX processor and by about 2-2.5x on average on
Cortex-A53 and Cortex-A57 cores.

14. Added SIMD acceleration for Huffman encoding on NEON-capable ARM 32-bit
and 64-bit platforms.

    For 32-bit code, this speeds up the compression of full-color JPEGs by
about 30% on average on a typical iOS device (iPhone 4S, Cortex-A9) and by
about 6-7% on average on a typical Android device (Nexus 5X, Cortex-A53 and
Cortex-A57), relative to libjpeg-turbo 1.4.x.  Note that the larger speedup
under iOS is due to the fact that iOS builds use LLVM, which does not optimize
the C Huffman encoder as well as GCC does.

    For 64-bit code, NEON-accelerated Huffman encoding speeds up the
compression of full-color JPEGs by about 40% on average on a typical iOS device
(iPhone 5S, Apple A7) and by about 7-8% on average on a typical Android device
(Nexus 5X, Cortex-A53 and Cortex-A57), in addition to the speedup described in
[13] above.

    For the purposes of benchmarking or regression testing, SIMD-accelerated
Huffman encoding can be disabled by setting the `JSIMD_NOHUFFENC` environment
variable to `1`.

15. pkg-config (.pc) scripts are now included for both the libjpeg and
TurboJPEG API libraries on Un*x systems.  Note that if a project's build system
relies on these scripts, then it will not be possible to build that project
with libjpeg or with a prior version of libjpeg-turbo.

16. Optimized the ARM 64-bit (ARMv8) NEON SIMD decompression routines to
improve performance on CPUs with in-order pipelines.  This speeds up the
decompression of full-color JPEGs by nearly 2x on average on a Cavium ThunderX
processor and by about 15% on average on a Cortex-A53 core.

17. Fixed an issue in the accelerated Huffman decoder that could have caused
the decoder to read past the end of the input buffer when a malformed,
specially-crafted JPEG image was being decompressed.  In prior versions of
libjpeg-turbo, the accelerated Huffman decoder was invoked (in most cases) only
if there were > 128 bytes of data in the input buffer.  However, it is possible
to construct a JPEG image in which a single Huffman block is over 430 bytes
long, so this version of libjpeg-turbo activates the accelerated Huffman
decoder only if there are > 512 bytes of data in the input buffer.

18. Fixed a memory leak in tjunittest encountered when running the program
with the `-yuv` option.


1.4.2
=====

### Significant changes relative to 1.4.1:

1. Fixed an issue whereby cjpeg would segfault if a Windows bitmap with a
negative width or height was used as an input image (Windows bitmaps can have
a negative height if they are stored in top-down order, but such files are
rare and not supported by libjpeg-turbo.)

2. Fixed an issue whereby, under certain circumstances, libjpeg-turbo would
incorrectly encode certain JPEG images when quality=100 and the fast integer
forward DCT were used.  This was known to cause `make test` to fail when the
library was built with `-march=haswell` on x86 systems.

3. Fixed an issue whereby libjpeg-turbo would crash when built with the latest
& greatest development version of the Clang/LLVM compiler.  This was caused by
an x86-64 ABI conformance issue in some of libjpeg-turbo's 64-bit SSE2 SIMD
routines.  Those routines were incorrectly using a 64-bit `mov` instruction to
transfer a 32-bit JDIMENSION argument, whereas the x86-64 ABI allows the upper
(unused) 32 bits of a 32-bit argument's register to be undefined.  The new
Clang/LLVM optimizer uses load combining to transfer multiple adjacent 32-bit
structure members into a single 64-bit register, and this exposed the ABI
conformance issue.

4. Fixed a bug in the MIPS DSPr2 4:2:0 "plain" (non-fancy and non-merged)
upsampling routine that caused a buffer overflow (and subsequent segfault) when
decompressing a 4:2:0 JPEG image whose scaled output width was less than 16
pixels.  The "plain" upsampling routines are normally only used when
decompressing a non-YCbCr JPEG image, but they are also used when decompressing
a JPEG image whose scaled output height is 1.

5. Fixed various negative left shifts and other issues reported by the GCC and
Clang undefined behavior sanitizers.  None of these was known to pose a
security threat, but removing the warnings makes it easier to detect actual
security issues, should they arise in the future.
2016-06-14 12:07:57 +00:00
youri
b0a0bf9bb4 Add intltool to TOOLS. 2016-06-14 00:38:41 +00:00
youri
635754cc4c eom: Update to 1.14.1:
eom 1.14.1
==========

 * Translations update
 * Fix new windows not getting focus
2016-06-13 23:09:49 +00:00
youri
aecb4c6367 + paper-icon-theme 2016-06-13 00:27:01 +00:00
youri
877ebd9487 Import paper-icon-theme-1.3.2 as graphics/paper-icon-theme.
Paper is a modern freedesktop icon theme whose design is based around the use
of bold colours and simple geometric shapes to compose icons. Each icon has
been meticulously designed for pixel-perfect viewing.

While it does take some inspiration from the icons in Google's Material Design,
some aspects have been adjusted to better suit a desktop environment.
2016-06-13 00:26:04 +00:00
youri
c03e051cc6 + arc-theme 2016-06-12 23:47:05 +00:00
youri
f684745d62 Import arc-theme-20160605 as graphics/arc-theme.
Arc is a flat theme with transparent elements for GTK 3, GTK 2 and Gnome-Shell
which supports GTK 3 and GTK 2 based desktop environments like Gnome, Unity,
Budgie, Pantheon, XFCE, Mate, etc.
2016-06-12 23:46:22 +00:00
youri
6e42e7a030 + gnome-themes-standard. 2016-06-12 23:13:40 +00:00
youri
37140764c8 Import gnome-themes-standard-3.20.2 as graphics/gnome-themes-standard.
Default themes for the GNOME desktop.
2016-06-12 23:12:30 +00:00
szptvlfn
9677493b0b Update to 2.16
ChangeLog:
  http://git.finalrewind.org/feh/plain/ChangeLog

Thu, 09 Jun 2016 08:59:35 +0200  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.16
    * Fix invalid key/button definitions mis-assigning keys/buttons to other
      actions
    * Add sort mode --sort dirname to sort images by directory instead
      of by name. For example, where a normal recursive run will show images in
      the order foo/a.jpg -> foo/bar/baz.jpg -> foo/fnord.jpg, a dirname sort
      will result in foo/a.jpg -> foo/fnord.jpg -> foo/bar/baz.jpg (Patch by
      Sung Pae)
    * Add navigation keys next_dir (]) and prev_dir ([) to jump to the first
      image of the nex/previous directory (Patch by Sung Pae)
2016-06-12 22:13:57 +00:00
leot
2b68a99373 Update graphics/ImageMagick to 7.0.1.10.
Changes:
2016-06-05  7.0.1-10 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.1-10, GIT revision 18406:ba4ad2d:20160607.

2016-06-04  7.0.1-10 Cristy  <quetzlzacatenango@image...>
  * Deny indirect reads by policy, remove policy to permit, e.g.,
    convert caption:@mytext.txt ...
  * RLE check for pixel offset less than 0 (heap overflow report from Craig
    Young).
  * Properly initialze PES blocks (reference
    https://github.com/ImageMagick/ImageMagick/issues/213).
2016-06-12 09:44:29 +00:00
dholland
ed7930e6bb reduce pkglint 2016-06-11 23:23:52 +00:00
wiz
f6b3414c2f Updated py-mcomix to 1.2.1.
MComix 1.2.1
Release date: 2016-02-12

    ENVIRONMENT/LOCALE/TRANSLATIONS:

    - Fixed a bug that made it impossible to open a book with MComix directly if
      the path contains spaces (Windows only)

    - Updated libraries for the Windows distribution: UnRAR DLL

MComix 1.2
Release date: 30.01.2016

    GUI/MAIN:

    - If metadata-based rotation is enabled, PNG files will be automatically
      rotated as well.

    - Double page mode respects Exif rotation now.

    - Some transformation issues have been fixed. In double page mode, all
      transformations are applied to the union of both pages. Also, reflection
      is performed first, followed by rotation.

    - Some OSD issues have been fixed.

    - When flipping pages, the content of the viewport does not appear
      somewhere else first anymore.

    - The default scaling quality is now "Bilinear".

    GUI/THUMBNAILER:

    - The thumbnailer now displays page numbers in a reasonable color
      appropriate for the respective background color.

    - The thumbnailer uses the same size for all thumbnails now. If thumbnails
      need to be rescaled, it is done using linear interpolation.

    - When using the keyboard, the thumbnailer now tries to keep the currently
      selected page in the upper half of its area.

    - The size of the thumbnailer is calculated more reasonably now.

    - Fixed a bug that could lead to crashes if the thumbnailer uses a dynamic
      background color.

    - The "missing image" icon appears in its original size in the thumbnailer.

    - Fix race condition that could lead to thumbnails being rendered with
      different sizes.

    - Added a workaround for a bug in gdk-pixbuf that could prevent thumbnails
      of animated GIF images from being rendered properly. For details, see
      https://bugzilla.gnome.org/show_bug.cgi?id=735422

    - Re-enabled double buffering for the thumbnailer.

    GUI/LIBRARY:

    - Some encoding issues with the library have been fixed.

    - The cover display in the library has been fixed.

    - The book area uses a tighter layout.

    - Various other issues with the library have been fixed.

    GUI/EDITARCHIVE:

    - Applying changes in the "Edit archive" dialog could raise an exception
      under certain circumstances. This has been fixed.

    - Fixed a bug that prevented MComix from shutting down properly if an
      archive with no images in it has been opened or the "Edit archive" dialog
      has been used.

    - Some issues with displaying thumbnails in the "Edit archive" dialog have
      been fixed.

    GUI/WM:

    - Fullscreen handling has been improved.

    - The Preferences dialog is not modal anymore.

    - When clicking on the thumbnailer while the main window is unfocused, the
      window should be focused only without switching to another page. This has
      been fixed so it works properly now.

    - Modal dialogs do not immediately hide the mouse cursor in the main area
      anymore.

    - Fix various minor window manager interaction issues.

    - The default window width is now 640 pixels.

    GUI/MISC:

    - You can select the text in the Properties dialog now.

    - The "Continue reading" dialog defaults to "Yes" now.

    - Dialogs refresh their respective contents whenever you switch to another
      page or book.

    - The password dialog now displays the path of the archive.

    - Overall widget handling has been fixed and improved. This also eliminates
      some GTK warnings.

    - Fixed a lot of issues with empty directories and empty archives.

    - File name filters and supported formats handling have been improved.

    - Various other issues with the Preferences dialog and the Properties
      dialog have been fixed.

    - Recently opened PDF files are now listed in the "Recent Files" menu.

    ENVIRONMENT/LOCALE/TRANSLATIONS:

    - The list of supported image formats is now determined dynamically,
      depending on the underlying libraries. This might implicitly add support
      for image formats such as WebP.

    - Due to a bug, PIL (or Pillow) was preferred over GdkPixbuf on Windows
      in earlier versions. Now, GdkPixbuf will be preferred on Windows as well.

    - MComix uses czipfile when available to speed up extraction of
      encrypted zip files.

    - Zombie processes will be removed if possible.

    - Some issues related to child processes have been fixed. Unnecessary
      console windows should not appear anymore.

    - File descriptors will be properly closed when possible. This fixes an
      issue especially on Windows where files used to stay "locked".

    - Searching for external tools (e.g. MuPDF) is performed more properly now.

    - Temporary directories will be created only when necessary and will be
      deleted as soon as the corresponding book has been closed.

    - The shebangs now ask for python2 instead of just python so we do not
      accidentally run Python 3.

    - comicthumb has been rewritten to make it consistent with MComix.

    - Some locale issues have been fixed.

    - The French translation has been updated.

    - The Russian translation has been updated (by Ulyanich Michael).

    - The Korean translation has been updated (by Gyeongmin Bak).

    - Fixed PDF support with newer versions of MuPDF (1.7 and 1.8).

    - Better support for using the 7z executable: encrypted files are now
      supported (including encrypted header support, and for all supported
      formats: 7z, RAR and ZIP).

    - Fixed an issue with unrar.dll that could lead to crashes if 7z is also
      present.

    - Improved detection of available RAR extractors. (unrar-free is currently
      incompatible with MComix and will be ignored.)

    - Fixed support for LHA archives (they were always marked as empty).

    - Fixed support for tar.xz archives (they were always marked as empty).

    - Updated libraries for the Windows distribution: Pillow 3.1.0 and
      UnRAR 5.30

    - On Windows, MComix normally appears to be frozen on startup while
      fontconfig is updating the font cache. As a workaround, a window will be
      displayed.

    - Fix MComix not starting when 'auto load last file' is on and the last
      attempt at opening a file was an invalid path

    - The Windows icon file mcomix.ico has been updated.

    MISC:

    - The MIME database has been updated.

    - The Py2Exe workaround has been removed.

    - A Wine-based helper script allows building Windows versions of MComix in
      Wine.

    - Huge code refactoring, cleanups and documentation updates

    - Various minor bug fixes and improvements

    - New code and examples for testing, improved logging

    - New version numbering scheme in compliance with PEP440

    - ChangeLog updated for MComix 1.01
2016-06-11 14:34:17 +00:00
wiz
8bb76004f4 Updated png to 1.6.23.
Version 1.6.23beta01 [May 29, 2016]
  Stop a potential memory leak in png_set_tRNS() (Bug report by Ted Ying).
  Fixed the progressive reader to handle empty first IDAT chunk properly
    (patch by Timothy Nikkel).  This bug was introduced in libpng-1.6.0 and
    only affected the libpng16 branch.
  Added tests in pngvalid.c to check zero-length IDAT chunks in various
    positions.  Fixed the sequential reader to handle these more robustly
    (John Bowler).

Version 1.6.23rc01 [June 2, 2016]
  Corrected progressive read input buffer in pngvalid.c. The previous version
    the code invariably passed just one byte at a time to libpng.  The intent
    was to pass a random number of bytes in the range 0..511.
  Moved sse2 prototype from pngpriv.h to contrib/intel/intel_sse.patch.
  Added missing ")" in pngerror.c (Matt Sarrett).

Version 1.6.23rc02 [June 4, 2016]
  Fixed undefined behavior in png_push_save_buffer(). Do not call
    memcpy() with a null source, even if count is zero (Leon Scroggins III).

Version 1.6.23 [June 9, 2016]
  Fixed bad link to RFC2083 in png.5 (Nikola Forro).
2016-06-10 15:23:47 +00:00
wiz
12190a1a32 Improve HOMEPAGE. 2016-06-09 05:52:30 +00:00
wiz
86a78fce2e Bump PKGREVISION for perl-5.24. 2016-06-08 19:22:13 +00:00
wiz
daa46dfb94 Switch to MASTER_SITE_PYPI. 2016-06-08 17:49:19 +00:00
wiz
57199de455 Switch to MASTER_SITES_PYPI. 2016-06-08 17:43:20 +00:00
wiz
e46f1069b9 Updated ImageMagick to 7.0.1.9.
2016-06-03  7.0.1-9 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.1-9, GIT revision 10847:339f803:20160602.

2016-06-02  7.0.1-9 Cristy  <quetzlzacatenango@image...>
  * Fix small memory leak (patch provided by Андрей Черный).
  * Coder path traversal is not authorized (bug report provided by
    Masaaki Chida).
  * Turn off alpha channel for the compare difference image (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29828).

2016-05-31  7.0.1-8 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.1-8, GIT revision 18334:97775b5:20160531.

2016-05-31  7.0.1-8 Cristy  <quetzlzacatenango@image...>
  * Support configure script --enable-pipes option to enable pipes (|) in
    filenames.
  * Support configure script --enable-indirect-reads option to enable
    indirect reads (@) in filenames.

2016-05-30  7.0.1-7 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.1-7, GIT revision 18321:5511ef5:20160530.

2016-05-25  7.0.1-7 Cristy  <quetzlzacatenango@image...>
  * Security improvements to TEXT coder broke it (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29754).
  * Fix stroke offset problem for -annotate (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29626).
  * Don't interpret -fx option arguments (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29774);
  * Add additional checks to DCM reader to prevent data-driven faults (bug
    report from Hanno Böck).
2016-06-06 12:24:27 +00:00
wiz
67ebd75b20 Reset PKGREVISION for GraphicsMagick update to 1.3.24. 2016-06-06 11:47:19 +00:00
wiz
b6fb600203 Add patch needed for 1.3.24. 2016-06-06 11:46:34 +00:00
wiz
b51cb8affb Updated GraphicsMagick to 1.3.24.
1.3.24 (May 30, 2016)
==========================

.. _`GCC bug 53967` : http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53967

Special Issues:

* A shell exploit (CVE-2016-5118) was discovered associated with a
  filename syntax where file names starting with '|' are intepreted as
  shell commands executed via popen().  Insufficient sanitization in
  the SVG and MVG renderers allows such filenames to be passed through
  from potentially untrusted files.  There might be other ways for
  untrusted inputs to produce such filenames.  Due to this issue,
  support for the feature is removed entirely.

* A shell exploit was discovered associated with the gnuplot delegate
  and which is triggered by the 'gplt' entry in delegates.mgk.  A
  remote exploit is possible if the attacker can cause a provided SVG
  or MVG file to be rendered (or the user opens a provided file).  The
  gnuplot program must be installed in order for the exploit to be
  successful.  It is strongly recommended to remove this entry in all
  delegates.mgk files.

* Due to `GCC bug 53967`_, several key agorithms (e.g. convolution)
  may execute much faster (e.g. 2-3X) for x86-64 and/or when SSE is
  enabled for floating point math (`-mfpmath=sse`) if the GCC option
  `-frename-registers` is used. Default 32-bit builds do not
  experience the problem since they use '387 math.  It is not clear in
  what version of GCC this problem started but it was not noticed by
  the developers until the GCC 4.6 timeframe.  Other compilers do not
  suffer from this bug.  Please lobby the GCC project to fix this
  embarrassing performance bug.

Security Fixes:

* BLOB: Remove support for reading input from a shell command, or
  writing output to a shell command, by prefixing the specified
  filename (containing the command) with a '|'.  This feature provided
  a remote shell execution opportunity.

* DIB: Fixed out of bounds reads.  Added more header validations.

* JNG: File size limits are enforced.

* MAT: Fixed denial of service opportunity.  Fix hang on corrupt deflate stream.

* META: Fixed out of bounds reads and writes.

* MIFF: Fixed thrown assertion.

* MSL: Ignore the file extension on MSL files.  It is necessary to add
  a "msl:" prefix to MSL files to read the as an image.

* MVG: No longer assume that files ending with extension ".mvg" are
  MVG files.  MVG parsing does more validity checking on its input.
  Assure that enough PrimitiveInfo structures are allocated in advance
  to support a given vector path (heap overflow problem).

* PCX: Fixed unreasonable memory allocation due to intentionally
  corrupt file.

* PDB: Fixed a heap buffer overflow and out of bounds read.

* PICT: Fixed an out of bounds write.

* PS: Ghostscript is now always run with -dSAFER for safer execution.

* PSD: Fixed segmentation violations, heap buffer overflows, and out
  of bounds writes.

* RLE: Fixed out of bounds reads and writes.

* ReadImages(): Fixed a possible infinite recursion due to a crafted input file.

* RotateImage(): Fixed thrown assertion.

* SGI: Fixed out of bounds writes.

* SUN: Fixed out of bounds reads and writes.

* SVG: Fixed heap and stack buffer overflows, as well as segmentation
  violations (CVE-2016-2317 and CVE-2016-2318).  Also fixed endless
  loop, unexpectedly large memory allocation, divide by zero, and
  recursion issues.

* TIFF: Fixed an assertion while reading.  Fixed benign heap overflow.

* TMP: Adding a "tmp:" prefix to a filename no longer removes the file
  since this seems dangerous.

* VIFF: Fix excessive memory allocation with intentionally corrupted input file.

* XCF: Fixed a heap buffer overflow.

* XPM: Fixed several heap buffer overflows, and out of bound
  reads/writes.  Also fixed a case of excessive memory allocation.

* delegate.mgk: The default delegate.mgk file has been pared down in
  order to reduce security exposure.

* gnuplot ('gplt' delegate in delegates.mgk): Support for rendering
  gnuplot files is removed since the format is inherently insecure.

* File names: File names starting with a '|' character are no longer
  interpreted as shell commands to be executed as input or output.


Bug fixes:

* BMP: Fix reading 24-bit Microsoft BMP which claims to have a
  colormap.

* FILE: `file://` URLs are properly supported now (they never worked
  before).

* JP2: It is now possible to write lossless JPEG 2000 "JP2" format.

* SVG: Support font-size "medium".

New Features:

* Blob I/O C APIs: Added signed versions of short and long Read/Write
  functions.

* FILE: `file://` URLs are properly supported now (they never worked
  before).

* MAT: Matlab V4 is now partially supported.

* Magick++: Added double-precision xResolution() and yResolution()
  methods to support setting the horizontal and vertical resolution
  with double floating point precision.

* Mogrify now supports a -preserve-timestamp option to preserve file
  access and modification timestamps.

Feature improvements:

Windows Delegate Updates/Additions:

* Updated bundled libpng to release 1.6.19.

* Updated bundled libwebp to release 0.4.4.

* Update bundled libxml2 to release 2.9.3.

* Update bundled freetype to release 2.6.2.

Build Changes:

* Added ``--enable-broken-coders`` configure option to enable file
  format support which may be broken or cause security issues.  The
  PSD format is now classified as "broken" (until it is fixed).

Behavior Changes:

* PSD format is not included in the build by default.

* Files ending with ".mvg" and ".msl" are not assumed to be image
  files by default.

* File names starting with '|' are no longer treated as shell
  commands.

* Gnuplot and POV delegate support is removed from the default
  delegate.mgk file.
2016-06-06 11:46:04 +00:00
joerg
3e3bf09c1d Lex use is racy. 2016-06-01 13:31:49 +00:00
wiz
5690dde468 Fix MASTER_SITES. 2016-06-01 12:30:45 +00:00
gdt
833fefede9 Avoid unnecessary configure phase
When running autogen, there's no need to run configure (with the wrong
environment), because the configure stage will run it next.
2016-05-31 00:01:50 +00:00
leot
4723cf4320 Update graphics/feh to 2.15.4
Changes:
Release v2.15.4
 * Fix toggle_filenames key displaying wrong file numbers in multiwindow
   mode
2016-05-30 08:10:44 +00:00
wiz
d37582f3d7 Updated geeqie to 1.3.
Geeqie 1.3
==========

- Sort by creation date
- Enhancements in mouse less operation
- Rotation invariant duplication search
- Better zoom steps
- Easy access to working directory when copying ('.')
- Updated documentation
- Speed improvements
- Stability improvements
- Many bugfixes
2016-05-29 20:40:16 +00:00
mef
68112154df Githubify. DIST_SUBDIR is set for DISTFILE size and digest a little bit changed. 2016-05-29 14:03:02 +00:00
mef
eca7a1809f (1) Move MASTER_SITES from sourceforge.net to github.com
size in distinfo slightly changed with the same name, set DIST_SUBDIR
(2) Githubify
(3) Add comment on patch-ab, picking up from cvs log
2016-05-29 12:35:00 +00:00
taca
5d171dd7e9 Fix rpath provlem with native X11.
Bump PKGREVISION.
2016-05-26 17:08:57 +00:00
wiz
fdf294f8a4 Updated png to 1.6.22.
Version 1.6.22beta01 [January 23, 2016]
  Changed PNG_USE_MKSTEMP to __COVERITY__ to select alternate
    "tmpfile()" implementation in contrib/libtests/pngstest.c
  Fixed NO_STDIO build of pngunknown.c to skip calling png_init_io()
    if there is no stdio.h support.
  Added a png_image_write_to_memory() API and a number of assist macros
    to allow an application that uses the simplified API write to bypass
    stdio and write directly to memory.
  Added some warnings (png.h) and some check code to detect *possible*
    overflow in the ROW_STRIDE and simplified image SIZE macros.  This
    disallows image width/height/format that *might* overflow.  This is
    a quiet API change that limits in-memory image size (uncompressed) to
    less than 4GByte and image row size (stride) to less than 2GByte.
  Revised workaround for false-positive Coverity issue in pngvalid.c.

Version 1.6.22beta02 [February 8, 2016]
  Only use exit(77) in configure builds.
  Corrected error in PNG_IMAGE_PNG_SIZE_MAX. This new macro underreported
    the palette size because it failed to take into account that the memory
    palette has to be expanded to full RGB when it is written to PNG.
  Updated CMakeLists.txt, added supporting scripts/gen*.cmake.in
    and test.cmake.in (Roger Leigh).
  Relaxed limit checks on gamma values in pngrtran.c. As suggested in
    the comments gamma values outside the range currently permitted
    by png_set_alpha_mode are useful for HDR data encoding.  These values
    are already permitted by png_set_gamma so it is reasonable caution to
    extend the png_set_alpha_mode range as HDR imaging systems are starting
    to emerge.

Version 1.6.22beta03 [March 9, 2016]
  Added a common-law trademark notice and export control information
    to the LICENSE file, png.h, and the man page.
  Restored "& 0xff" in png_save_uint_16() and png_save_uint_32() that
    were accidentally removed from libpng-1.6.17.
  Changed PNG_INFO_cHNK and PNG_FREE_cHNK from 0xnnnn to 0xnnnnU in png.h
    (Robert C. Seacord).
  Removed dubious "#if INT_MAX" test from png.h that was added to
    libpng-1.6.19beta02 (John Bowler).
  Add ${INCLUDES} in scripts/genout.cmake.in (Bug report by Nixon Kwok).
  Updated LICENSE to say files in the contrib directory are not
    necessarily under the libpng license, and that some makefiles have
    other copyright owners.
  Added INTEL-SSE2 support (Mike Klein and Matt Sarett, Google, Inc.).
  Made contrib/libtests/timepng more robust.  The code no longer gives
    up/fails on invalid PNG data, it just skips it (with error messages).
    The code no longer fails on PNG files with data beyond IEND.  Options
    exist to use png_read_png (reading the whole image, not by row) and, in
    that case, to apply any of the supported transforms.  This makes for
    more realistic testing; the decoded data actually gets used in a
    meaningful fashion (John Bowler).
  Fixed some misleading indentation (Krishnaraj Bhat).

Version 1.6.22beta04 [April 5, 2016]
  Force GCC compilation to C89 if needed (Dagobert Michelsen).
  SSE filter speed improvements for bpp=3:
    memcpy-free implementations of load3() / store3().
    call load3() only when needed at the end of a scanline.

Version 1.6.22beta05 [April 27, 2016]
  Added PNG_FAST_FILTERS macro (defined as
    PNG_FILTER_NONE|PNG_FILTER_SUB|PNG_FILTER_UP).
  Various fixes for contrib/libtests/timepng.c
  Moved INTEL-SSE code from pngpriv.h into contrib/intel/intel_sse.patch.
  Fixed typo (missing underscore) in #define PNG_READ_16_TO_8_SUPPORTED
    (Bug report by Y.Ohashik).

Version 1.6.22beta06 [May 5, 2016]
  Rebased contrib/intel_sse.patch.
  Quieted two Coverity issues in contrib/libtests/timepng.c.
  Fixed issues with scripts/genout.cmake.in (David Capello, Nixon Kwok):
    Added support to use multiple directories in ZLIBINCDIR variable,
    Fixed CMAKE_C_FLAGS with multiple values when genout is compiled on MSVC,
    Fixed pnglibconf.c compilation on OS X including the sysroot path.

Version 1.6.22rc01 [May 14, 2016]
  No changes.

Version 1.6.22rc02 [May 16, 2016]
  Removed contrib/timepng from default build; it does not build on platforms
    that don't supply clock_gettime().

Version 1.6.22rc03 [May 17, 2016]
  Restored contrib/timepng to default build but check for the presence
    of clock_gettime() in configure.ac and Makefile.am.

Version 1.6.22 [May 26, 2016]
  No changes.
2016-05-26 13:32:00 +00:00
markd
4fc6e0b875 Add kf5 packages 2016-05-26 08:47:46 +00:00
markd
f3d724d1cf Add KDE Frameworks 5.21.0 packages:
breeze-icons - Breeze icon themes
kiconthemes - Support for icon themes
kimageformats - Image format plugins for Qt5
kplotting - Lightweight plotting framework
2016-05-26 08:43:53 +00:00
ryoon
d4521bedd9 Use graphics/ImageMagick6 to fix the build 2016-05-25 12:50:00 +00:00
ryoon
3eb7b9008b Add ImageMagick6 2016-05-25 12:41:54 +00:00
ryoon
723f930d24 Import ImageMagick6-6.9.4.4 as graphics/ImageMagick6.
ImageMagick TM, is a package for display and interactive manipulation
of images for the X Window System.  It is written in C and interfaces
to the X library, and therefore does not require any proprietary
toolkit in order to compile.  Although the software is copyrighted, it
is available for free and can be redistributed without fee.

The ImageMagick image display program can display an image on any
workstation screen running an X server.  It can read and write many of
the more popular image formats including JPEG, TIFF, PNM, GIF, and
Photo CD.  In addition you can interactively resize, rotate, sharpen,
color reduce, or add special effects to an image and save your
completed work in the same or differing image format.

This package tracks 6 release branch for backward compatibility.
2016-05-25 12:41:17 +00:00
wiz
570178f67b Updated p5-Image-BMP to 1.19.
Changes (from lib/Image/BMP.pm):

Version 1.19 2016/05/22
-----------------------
* Stupid filehandle bug fix for view_ascii

Version 1.18 2016/05/21
-----------------------
* Fix for non-byte indexes, reads and writes (Thanks for the inspiration, Mike Paolucci)
2016-05-25 06:49:43 +00:00
youri
84a25c8303 + lxde-icon-theme 2016-05-23 10:43:19 +00:00
youri
04d7c78aa6 Import lxde-icon-theme-0.5.1 as graphics/lxde-icon-theme.
LXDE icon theme used by the LXDE desktop.
2016-05-23 10:42:40 +00:00
youri
b0aa5297a4 Update to 0.2.5, no release notes available. 2016-05-22 19:38:24 +00:00
wiz
3296aaf672 Recursive bump for poppler* update to 0.44.0. 2016-05-22 18:20:46 +00:00
wiz
9dcf770212 Updated p5-Image-BMP to 1.18.
Changelog not found.
2016-05-22 17:35:30 +00:00
wiz
f36c88ba61 Updated ImageMagick to 7.0.1.6.
2016-05-18  7.0.1-5 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.1-5, GIT revision 10789:f7c2e89:20160518,

2016-05-18  7.0.1-5 Cristy  <quetzlzacatenango@image...>
  * Process channels independently for -channel -equalize (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29708).
  * Fix pixel cache on disk regression (reference
    https://github.com/ImageMagick/ImageMagick/issues/202).

2016-05-15  7.0.1-4 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.1-4, GIT revision 10778:52dae14:20160516.

2016-05-10  7.0.1-4 Cristy  <quetzlzacatenango@image...>
  * Quote passwords when passed to a delegate program.
  * Iterate channels over source image rather than destination (bug report
    from Hanno Böck).
  * Can read geo-related EXIF metdata once-again (reference
    https://github.com/ImageMagick/ImageMagick/issues/198).
  * Sanitize all delegate emedded formatting characters.
  * Don't sync pixel cache in AcquireAuthenticCacheView() (bug report from
    Hanno Böck).
2016-05-22 17:15:44 +00:00
youri
124e27a615 + mate-backgrounds
+ mate-icon-theme
+ mate-icon-theme-faenza
+ mate-themes
2016-05-21 21:47:32 +00:00
youri
b53d261b49 Import eom-1.14.0 as graphics/eom.
This is the Eye of MATE, an image viewer program.  It is meant to be
a fast and functional image viewer.

Eye of MATE is a fork of Eye of GNOME.
2016-05-21 19:20:33 +00:00
youri
1d7d2a3fa4 Import mate-themes-3.20.5 as graphics/mate-themes.
All the a11y themes in this module inherit from the 'mate' theme.
The 'mate' theme is in the mate-icon-theme module, and has to be built and
installed separately.
2016-05-21 18:56:08 +00:00
youri
1ba1aedb88 Import mate-icon-theme-faenza-1.14.0 as graphics/mate-icon-theme-faenza.
This icon theme uses Faenza and Faience icon themes by ~Tiheum and
some icons customized for MATE by Rowen Stipe.

Also, there are some icons from Mint-X-F and Faenza-Fresh icon packs.
2016-05-21 18:55:31 +00:00
youri
ab55e55f54 Import mate-icon-theme-1.14.0 as graphics/mate-icon-theme.
A collection of icons used as the basis for MATE themes
2016-05-21 18:53:55 +00:00
youri
56ab7cad8f Import mate-backgrounds-1.14.0 as graphics/mate-backgrounds.
Background images and data for MATE. The MATE backgrounds are a fork of
GNOME backgrounds.
2016-05-21 18:50:03 +00:00
ryoon
77640b75cb Update to 2.40.15
Changelog:
Version 2.40.15
- Apologies for the lack of 2.40.14.  I mistakenly tagged the
  repository before updating the NEWS file.
- librsvg now uses the Contributor Covenant Code of Conduct,
  version 1.4, to which all contributors and maintainers are expected
  to abide. Please see the code_of_conduct.md file for details.
- Chun-wei Fan fixed builds on Visual Studio pre-2012.
- Fixed bgo#759084 - Don't crash when filters don't actually exist
  Fix by Benjamin Otte.
- Javier Jardón updated our autogen.sh to use modern autotools.
- Fixed bgo#761728 - Memory leak in the PrimitiveComponentTransfer
  filter.  Fix by Ron Hopper.
2016-05-21 13:43:42 +00:00
richard
a014a0c0d3 post-install chmod no longer necessary 2016-05-21 05:28:59 +00:00
wiz
9fa2b5fb71 Updated MesaLib to 11.2.2.
Mesa 11.2.2 Release Notes / May 9, 2016

Mesa 11.2.2 is a bug fix release which fixes bugs found since the 11.2.1
release.

Mesa 11.2.2 implements the OpenGL 4.1 API, but the version reported by
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv
(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers
don't support all the features required in OpenGL 4.1. OpenGL 4.1 is only
available if requested at context creation because compatibility contexts are
not supported.

Bug fixes

This list is likely incomplete.

  • Bug 92850 - Segfault loading War Thunder
  • Bug 93767 - Glitches with soft shadows and MSAA in Knights of the Old
    Republic 2
  • Bug 94955 - Uninitialized variables leads to random segfaults (valgrind
    log, apitrace attached)
  • Bug 94994 - OSMesaGetProcAdress always fails on mangled OSMesa
  • Bug 95026 - Alien Isolation segfault after initial loading screen/video
  • Bug 95133 - X-COM Enemy Within crashes when entering tactical mission with
    Bonaire
  • Bug 95164 - GLSL compiler (linker I think) emits assertion upon call to
    glAttachShader
  • Bug 95251 - vdpau decoder capabilities: not supported
2016-05-18 12:55:28 +00:00
richard
44a97fcfa9 netpbm should use flex tool instead of lex and, while we're here, enable
vasprintf for SunOS.
bump PKGREVISION
2016-05-16 21:23:31 +00:00
adam
70544752ac New or changed in 3.70:
some code improvements as suggested by Coverity. See current Coverity status here: https://scan.coverity.com/projects/498
removed the -DBUGGYGPP compile flag since now g++ can compile the code without it. The former work-arounds are still there but will be removed later.
enabled more warnings when compiling with g++ and fixed some resulting warnings.
changed the autoconf part to better support the inclusion of libzip for the pptx driver.
included a lot of documentation corrections contributed by Peter Dyballa. Many thanks!
using non case sensitive comparison when determining the target format from the file suffix.
using more STL classes instead of older private replacements (string and vector). In this context also some hard coded limits were removed.
fixed an assertion violation when using -ssp and a closepath occurred.
added the dump of the font name for the DXF format.
prototype of a "simulate fill" option for emulating filling by stroking. This is based on fillpoly.c from the hp2xx project. Thanks also to Gary Langthorne for pointing out this option. This is still kind of experimental.
2016-05-16 20:17:10 +00:00
he
06d2094ae5 Add fixes for CVE-2008-3520 and CVE-2008-3522, patches from
https://bugs.gentoo.org/show_bug.cgi?id=222819

Bump PKGREVISION.
2016-05-16 14:03:40 +00:00
szptvlfn
f5c360a35c Update to 2.15.3
ChangeLog:
  http://git.finalrewind.org/feh/plain/ChangeLog

Thu, 28 Apr 2016 11:41:04 +0200

* Release v2.15.3
    * Rescale image when resizing a window and --scale-down or --geometry is
      active. This largely fixes the --scale-down issues introduced in
      2.15. However, note that --scale-down still introduces a fixed window
      size which will not be updated when changing images (as was the case in
      feh < 2.15). This may or may not be fixed in the future.
2016-05-11 14:10:41 +00:00
adam
ebc8fdf6fb Changes 7.0.1.3:
* Check for buffer overflow in magick/draw.c/DrawStrokePolygon().
* Replace show delegate title with image filename rather than label.
* Fix GetNextToken() off by one error.
* Remove support for internal ephemeral coder.
2016-05-10 16:40:45 +00:00
markd
70c7ef54c3 s/kactivities/libkactivities4/ 2016-05-08 10:50:44 +00:00
joerg
4d771ad9f2 Tell gem build to include rpath for X11BASE. Bump revision. 2016-05-07 10:00:59 +00:00
joerg
97355f57e7 Fix rpath for X11 libraries. Bump revision. 2016-05-07 09:59:27 +00:00
joerg
5873cbbafe Fix rpath for X libraries. 2016-05-07 09:58:49 +00:00
joerg
3f04fcab05 Allow use of deprecated interfaces. 2016-05-07 09:58:25 +00:00
snj
b7f1549003 qiv needs libmagic, so pull in sysutils/file/buildlink3.mk to fix build
on systems where it's not part of base.  PKGREVISION not bumped since
there's no new dependency for systems where qiv previously built.

Pointed out by by Derek Schrock in private mail.
2016-05-06 09:53:00 +00:00
jaapb
9718550454 Recursive revbump associated with ocaml update. 2016-05-05 11:45:36 +00:00
wiz
2f8566ad2d Updated SDL2_image to 2.0.1.
Fix pkgconfig file name in override.

2.0.1:
Jeffrey Carpenter - Sat Nov 29 12:06:05 2014
 * Fixed image colorspace issue on iOS and Mac OS X
Sam Lantinga - Sun Jun 15 17:33:46 2014
 * Fixed support for transparency in XPM files
Davide Coppola - Thu Apr 17 17:30:12 2014
 * Fixed building JPEG support on Android
David Ludwig - Tue Apr 01 19:40:35 2014
 * Added support for building for Windows RT and Windows Phone
Timur - Wed Dec 11 21:24:36 2013
 * Fixed memory leak in webp image loading
Patrice Mandin - Thu Nov 07 19:15:28 2013
 * Fixed loading BMP files with large BITMAPINFOHEADER structures
Sam Lantinga - Fri Oct 11 21:54:20 2013
 * Fixed building with libpng 1.4
2016-05-05 11:12:14 +00:00
wiz
53b1f27a11 regen (for changes to opencv/patches -- why is the patches dir shared?) 2016-05-05 06:27:34 +00:00
ryoon
2d61956024 Update to 4.10.6
Changelog:
* high dpi display support
2016-05-04 10:29:17 +00:00
prlw1
104960e18b revbump for libsoup's ABI issue 2016-05-03 11:40:00 +00:00
leot
c91721eedf Update graphics/imlib2 to 1.4.9.
Changes:
***
*** Version 1.4.9 ***
***
Alexander Smirnov (1):
      Fix cross-endianness for masks (1-bit depth images)
Bernhard Übelacker (1):
      gif: fix oob reads w/bad colormaps
Kim Woelders (16):
      Fix "assuming signed overflow does not occur" warning.
      Fix some "variable set but not used" warnings.
      Fix some "variable might be clobbered" warnings.
      Fix off-by-one OOB read in __imlib_MergeUpdate().
      Revert "gif: fix oob reads w/bad colormaps"
      GIF loader: Fix out-of-bound reads from colormap.
      GIF loader: Remove check made redundant by previous commit.
      GIF loader: Reduce progress checks from per-pixel to per-row.
      GIF loader: Indent.
      Fix potential divide-by-zero in imlib_image_draw_ellipse().
      Make a number of functions static.
      Eliminate pImlibExternalFilter type.
      Trivial file function cleanups.
      Move __imlib_ItemInList() to file.c.
      Fix various potential OOM crashes.
      1.4.9.
Yuriy M. Kaminskiy (3):
      Fix integer overflow resulting in insufficient heap allocation
      loader_xpm: remove nonsense/impossible/broken condition
      Harden API and internals against overly large images

***
*** Version 1.4.8 ***
***
Chloe Kudryavtsev (1):
      add time.h include to common.h for time_t
FRIGN (1):
      Add a Farbfeld loader
Kim Woelders (4):
      Remove redundant config.h.
      Add compile to MAINTAINERCLEANFILES.
      Indent.
      1.4.8.
Quentin Rameau (2):
      Fix bz2 loader filename check
      Fix zlib loader filename check
2016-05-01 20:58:41 +00:00
leot
b29feeaa41 Update graphics/giflib to 5.1.4.
Changes:
Version 5.1.4
=============
Code Fixes
----------
* Fix SF bug #94: giflib 5 loves to fail to load images... a LOT.
* Fix SF Bug #92: Fix buffer overread in gifbuild.
* Fix SF Bug #93: Add bounds check in gifbuild netscape2.0 path
* Fix SF Bug #89: Fix buffer overread in gifbuild.

Version 5.1.3
=============
As of this version the library and code has been seriously abused by fuzzers,
smoking out crash bugs (now fixed) induced by various kinds of severely
malformed GIF.

Code Fixes
----------
* Prevent malloc randomess from causing the header output routine to emit
  a GIF89 version string even when no GIF89 features are present. Only
  breaks tests, not production code, but it's odd this wasn't caught sooner.
* Prevent malloc randomess from producing sporadic failures by causing
  sanity checks added in 5.1.2 to misfire.
* Bulletproof gif2rgb against 0-height images. Addressed SF bug #78:
  Heap overflow in gif2rgb with images of size 0, also SF bug #82.
* Remove unnecessary duplicate EGifClose() in gifcolor.c. Fixes SF bug #83
  introduced in 5.1.2.
* Fix SF Bug #84: incorrect return of DGifSlurp().
2016-05-01 20:28:44 +00:00
wiz
872795f57f Update ImageMagick and p5-PerlMagick to 6.9.3.8.
2016-03-22  6.9.3-8 Cristy  <quetzlzacatenango@image...>
  * Respect gravity when rendering text (e.g. convert -gravity center my.txt)
  * Return empty string for %d property and no directory (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29365)
  * Return filename for the %i property (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=29364).
  * Fixed lost pixels in frequency space (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29374).

2016-03-06  6.9.3-7 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.3-7, GIT revision 10628:810a9fe:20160306

2016-03-05  6.9.3-7 Dirk Lemstra <dirk@lem.....org>
  * -size can now be used the specify the maximum width/height for the
    following vector formats:
      * SVG (when librsvg and cairo are being used).
      * EMF (did not work on Windows).

2016-02-29  6.9.3-7 Cristy  <quetzlzacatenango@image...>
  * Fixed text alignment issue for label: / coder: (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29223).

2016-02-27  6.9.3-6 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.3-6, GIT revision 10597:83584a1:20160228.

2016-02-25  6.9.3-6 Cristy  <quetzlzacatenango@image...>
  * Ensure TXT: image format survives round-trip (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29206).

2016-02-21  6.9.2-6 Dirk Lemstra <dirk@lem.....org>
  * Added wavelet denoise.

2016-02-20  6.9.3-5 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.3-5, GIT revision 10572:cb24a69:20160219.

2016-02-16  6.9.3-5 Cristy  <quetzlzacatenango@image...>
  * Too many bytes when writing raw image formats (reference
    https://github.com/ImageMagick/ImageMagick/issues/132).

2016-02-12  6.9.3-4 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.3-4, GIT revision 10560:09f5f5d:20160212.

2016-02-12  6.9.3-4 Dirk Lemstra <dirk@lem.....org>
  * Fixed memory leak when reading an SVG without width/height (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=27&p=130197).

2016-02-09  6.9.3-4 Cristy  <quetzlzacatenango@image...>
  * Fix compiler error for complext text layout.

2016-02-05  6.9.3-3 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.3-3, GIT revision 10540:6b4c918:20160206.

2016-02-04  6.9.3-3 Cristy  <quetzlzacatenango@image...>
  * Numerous bugs fixed from fuzzed images (reference
    https://github.com/ImageMagick/ImageMagick/issues/123).
  * The -bias option is no longer a noop (reference
    https://github.com/ImageMagick/ImageMagick/issues/125).

2016-01-25  6.9.3-3 Dirk Lemstra <dirk@lem.....org>
  * Read XCF layer name (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&p=129638).

2016-01-23  6.9.3-2 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.3-2, GIT revision 10496:315028c:20160122.

2016-01-17  6.9.3-2 Cristy  <quetzlzacatenango@image...>
  * Don't reuse lock after free (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29031).

2016-01-21  6.9.3-2 Dirk Lemstra <dirk@lem.....org>
  * Fixed writing DocClass in CALS coder (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&p=129478).

2016-01-17  6.9.3-1 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.3-1, GIT revision 10488:e4f046e:20160116.

2016-01-06  6.9.3-1 Cristy  <quetzlzacatenango@image...>
  * Pair AcquireMagickResource with calls to RelinquishMagickResource when
    resource limits are hit (reference
    https://github.com/ImageMagick/ImageMagick/pull/75).
  * Return non-zero for the -format %b option (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=28969).

2016-01-01  6.9.3-0 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.3-0, GIT revision 10445:620328b:20160101.

2015-12-31  6.9.3-0 Cristy  <quetzlzacatenango@image...>
  * Don't break on euro-style numbers (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=28910).

2015-12-22  6.9.3-0 Glenn Randers-Pehrson <glennrp@image...>
  * 16-bit pnm images have a max value of 65535.

2015-12-18  6.9.2-10 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.2-10, GIT revision 10415:e31c09d:20151219.

2015-12-19  6.9.2-10 Cristy  <quetzlzacatenango@image...>
  * Fixed compile error when POSIX threads are not defined.

    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28791).
2015-12-18  6.9.2-9 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.2-9, GIT revision 10402:0027295:20151219

2015-12-05  6.9.2-9 Dirk Lemstra <dirk@lem.....org>
  * Fixed memory leak when reading incorrect PSD files (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28791).

2015-12-05  6.9.2-9 Cristy  <quetzlzacatenango@image...>
  * Enhance PDF to properly handle unicode titles (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28786).
  * Fix memory leak in icon coder (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=6&t=28848).

2015-12-05  6.9.2-8 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.2-8, GIT revision 10374:ac7d144:20151205.

2015-12-04  6.9.2-8 Cristy  <quetzlzacatenango@image...>
  * Gray artifacts in large gif when using -layers optimize (reference
    https://github.com/ImageMagick/ImageMagick/issues/57).

2015-11-26  6.9.2-7 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.2-7, GIT revision 10370:eeb7d4e:20151126.

2015-11-24  6.9.2-7 Dirk Lemstra <dirk@lem.....org>
  * The DICOM reader now handles the rescale intercept and slope.
  * Added 'bmp3:alpha' option for including the alpha channel when writing
    an image in the BMP3 format. (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=28733).
  * Only one thread permitted when delegating to the Ghostscript library
    under Windows.

2015-11-14  6.9.2-6 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.2-6, GIT revision 10341:f408196:20151113.

2015-11-08  6.9.2-6 Cristy  <quetzlzacatenango@image...>
  * PixelColor off by one on i386 (reference
    https://github.com/ImageMagick/ImageMagick/issues/54).
  * Eliminate stack overflow (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=28658).

2015-11-03  6.9.2-6 Dirk Lemstra <dirk@lem.....org>
  * Added local contrast enhancement.
  * Fixed bug in SetPixelCacheExtent that made images all black (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28514).
  * Added support for reading DICOM images with implicit vr little-endian
    transfer syntax.

2015-11-02  6.9.2-6 Samuel Thibault <samuel.thibault@...org>
  * Added 6dot variant for unicode and iso braille formats (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&p=127111).

2015-10-31  6.9.2-5 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.2-5, GIT revision 10316:86a76b6:20151031.

2015-10-15  6.9.2-5 Dirk Lemstra <dirk@lem.....org>
  * Fixed alpha blending issue with semi-transparent pixels in the merged
    image of PSD files. This can be disabled by setting the option
    'psd:alpha-unblend' to 'off' (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28169).
  * Fixed issue in jpeg:extent that prevented it from working (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&p=126638).
  * Fixed memory leak when reading Photoshop layers in a TIFF file.

2015-10-12  6.9.2-5 Cristy  <quetzlzacatenango@image...>
  * Support gradient:bounding-box, gradient:vector, gradient:center, and
    gradient:radius to shape the gradient rendering.
  * Recognize label:@- as stdin (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28501).
  * Make commas optional for coordinates (e.g. 0,0 256,256).

2015-10-10  6.9.2-4 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.2-4, GIT revision 10273:e00cf21:20151010

2015-10-08  6.9.2-4 Dirk Lemstra <dirk@lem.....org>
  * Fixed accessing subimage in a TIFF photoshop layer (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28469).
  * Fixed out of bounds error in -splice (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28466).

2015-09-25  6.9.2-4 Eric McConville <emcconville@emccon...>
  * Created Manhattan Interpolate method for -sparse-color (reference
    https://github.com/ImageMagick/ImageMagick/pull/36).

2015-09-22  6.9.2-4 Cristy  <quetzlzacatenango@image...>
  * Prevent null pointer access (reference
    https://github.com/ImageMagick/ImageMagick/pull/34).
  * Specify histogram code image format implictedly (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28412).
  * Don't round up for JPEG image resolution (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=28422).
  * Read the whole image @ image.jp2[0] or an individual tile @ image.jp2[1],
    image.jp2[2].
  * The -caption option no longer fails for filenames with @ prefix (reference
    https://github.com/ImageMagick/ImageMagick/issues/43).
  * Honor $XDG_CONFIG_HOME and $XDG_CACHE_HOME (reference
    https://github.com/ImageMagick/ImageMagick/issues/44).

2015-09-19  6.9.2-3 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.2-3, GIT revision 10235:c40ee57:20150919

2015-09-17  6.9.2-2 Dirk Lemstra <dirk@lem.....org>
  * Added extra checks to avoid out of bounds error when parsing the 8bim
    profile (reference https://github.com/ImageMagick/ImageMagick/issues/31).
  * Fixed size of memory allocation in RLE coder to avoid segfault (reference
    https://github.com/ImageMagick/ImageMagick/issues/32).

2015-09-16  6.9.2-2 Cristy  <quetzlzacatenango@image...>
  * Add Bootstrap MIT license to ImageMagick web CSS and JS.
  * Use modern idiom for autoconf
    Fix a forgotten dir when regenerating html doc (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28363).
  * The -colorspace gray option no long leaves a ghostly shadow (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28350).

2015-09-14  6.9.2-1 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.2-1, GIT revision 10201:5879612:20150913.

2015-09-13  6.9.2-1 Dirk Lemstra <dirk@lem.....org>
  * Preserving image origin in TGA files (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=28310).

2015-08-15  6.9.2-1 Cristy  <quetzlzacatenango@image...>
  * Support color compliance for TXT format (e.g. -define txt:compliance=css)
    (bug report from Anthony).
  * The first argument of a hsl() color is integer, not percentage (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=26072).
  * Limit -fx recursive to avoid stack overflow (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28200).
  * Support inline images with data URLS.
  * Report progress less often (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28299).
  * Don't set image colorspace to gray for -alpha copy option.
  * Fixed a possible memory leak associated with the -sampling-factor option.
  * GetImageType() no longer has side-effects to match behavior of IMv7.

2015-08-15  6.9.2-0 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.2-0, GIT revision 10143:3534f6d:20150815.

2015-08-10  6.9.2-0 Cristy  <quetzlzacatenango@image...>
  * Swap pixels for -spread command-line option (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=28043).
  * fx logical operations short circuit (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28179).
  * Type cast intensity variable (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28182).
  * Fix ModulusAdd & ModulusSubstract for HDRI compositing (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28186).

2015-07-25  6.9.2-0 Dirk Lemstra <dirk@lem.....org>
  * Added "-set colorspace:auto-grayscale false" that will prevent automatic
    conversion to grayscale inside coders that support grayscale.
  * Fixed -list weight and the options for -weight.
  * Added fontFamily, fontStyle, fontWeight and textUnderColor to the Image
    class of Magick++.
  * Fixed reading Photoshop layers of LSB TIFF files (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=28045).
  * Fixed memory leak in font cache under Windows (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=6&t=28191).

2015-07-25  6.9.1-10 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.1-10, SVN revision 19269.

2015-07-20  6.9.1-10 Glenn Randers-Pehrson <glennrp@image...>
  * coders/magick.c: added "-define h:format=FMT" and
    "-define magick:format=FMT" options. FMT can be any output format
    supported by ImageMagick except "H" or "MAGICK". If this define is
    omitted, the encoder uses GIF by default for pseudoclass images and
    PNM for directclass images, as previously.  Made "MAGICK" (read-write)
    and "H" (write-only) visible in the format list.

2015-07-18  6.9.1-10 Dirk lemstra <dirk@lem.....org>
  * Removed incorrect EOF check in the DDS reader (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28065).

2015-07-18  6.9.1-10 Cristy  <quetzlzacatenango@image...>
  * Fixed undefined behaviors (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28067).
  * Return exception message for unknown image properties.
  * Color shift removed when reading transparent gray images (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28081)

2015-07-18  6.9.1-9 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.1-9, SVN revision 19200.

2015-07-12  6.9.1-9 Dirk Lemstra <dirk@lem.....org>
  * Fixed issue with radial gradient in MVG (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=27995).

2015-07-11  6.9.1-8 Cristy  <quetzlzacatenango@image...>
  * New version 6.9.1-8, SVN revision 19167.

2015-06-25  6.9.1-8 Cristy  <quetzlzacatenango@image...>
  * Correct install location of the Magick++ headers (reference
    https://github.com/ImageMagick/ImageMagick/pull/17/commits).
  * Different gif cropping behavior between versions (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28013).
  * Cannot read properly simple psd file (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28002).
2016-04-29 12:16:46 +00:00
prlw1
d0f06cbf1d bump for gnome-desktop3 bl3 ABI fix 2016-04-28 08:39:23 +00:00
markd
c1b936e639 s/baloo/libbaloo4/ 2016-04-28 07:08:13 +00:00
markd
81e01f2ece Update oxygen-icons to 5.21
* Install index.theme to same directory it always was in
* Install into oxygen/base/ so icons move from apps don't clash with
  version installed by those apps
* Replicate symlinks from breeze-icons
* Add new emblem-added and emblem-remove icons for sync with breeze
2016-04-26 09:27:11 +00:00
prlw1
51f262c820 bump for gnome-desktop3 update 2016-04-26 07:20:41 +00:00
prlw1
4a0251cff8 Update gdk-pixbuf2 to 2.34.0
2.34.0
======

* Don't force no static builds on Win32 (#760369)
* Translation updates

2.33.2
======

* Fix two crashes in the bmp loader (#747605, #758991)
* Translation updates

2.33.1
======

* Improve various tests
* ico: integer overflow fixes
* tga: rewrite the loader, introducing a buffer queue abstraction
* gif: fix thumbnailing animations
* Translation updates
2016-04-26 07:14:00 +00:00
szptvlfn
a1ae65578b Update to 2.15.2
ChangeLog:
  http://git.finalrewind.org/feh/plain/ChangeLog

Sat, 16 Apr 2016 18:32:38 +0200

* Release v2.15.2
    * Fix --keep-zoom-vp not keeping the viewport x/y offsets (broken by 2.15)

Fri, 15 Apr 2016 10:18:37 +0200  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.15.1
    * Fix w (size_to_image) key not updating window size when --scale-down
      or --geometry is active

Sat, 09 Apr 2016 20:42:23 +0200  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.15
    * Patch by William Woodruff: Add --insecure option to disable HTTPS
      certificate checks
    * Patch by guraga: Add --no-recursive option to disable recursive directory
      expansion.  Note that --no-recursive is the default behaviour of feh.
      This option is mostly useful to override a --recursive set in a theme or
      shell alias
    * Patch by Richard Molitor: Improve --scale-down in tiling environments.
      This fixes flickering when changing images at the cost of slightly
      less apaptive scale-down behaviour: Window size changes are now only
      processed when the active image is changed
    * --action and --action[1..9] now support action titles
      (e.g. --action '[some title]some-command %F'), which are displayed
      instead of the specified shell command. Note that the title must not
      start with a space. Titles starting with a space are treated as part of
      of the command so that actions like '[ -L %F ] && foo' still work
2016-04-24 23:18:14 +00:00
wiz
dc6632d628 Updated p5-Image-ExifTool to 10.15.
Apr. 20, 2016 - Version 10.15 (production release)

  - Added .a and .o to the list of supported file types
  - Added a few new Sony/Minolta lenses (thanks Jos Roost and LibRaw)
  - Decode more Photoshop tags (thanks Taylor Bangs for some)
  - Decode more information from static library (.a) files
  - Decode a few more tags from GoPro MP4 videos (thanks Calvin Hass)
  - Decode ColorData for Canon EOS 1300D (thanks LibRaw)
  - Updated Sony decoding for newer models (thanks Jos Roost)
  - Fixed bug where ScaleFactor35efl could be calculated incorrectly for Canon
    images from some models which have had their EXIF rebuilt

Apr. 8, 2016 - Version 10.14

  - Added read support for ISO 9660 disk images
  - Added a few new Nikon ISOExpansion values (thanks LibRaw)
  - Added a few new Olympus LensType values (thanks Niels Kristian Bech Jensen)
  - Added a couple of new SonyModelID values (thanks LibRaw for one)
  - Added a new Olympus CameraType
  - Added config_files/gps2utm.config to distribution
  - Decode Canon ColorData for the EOS 80D (thanks LibRaw)
  - Decode a few new Samsung tags (thanks Francois)
  - Decode a new Fuji tag (thanks Frank Markesteijn)
  - Calculate Duration for APE audio files
  - Tightened constraints on M2TS file recognition
  - Improved verbose dump of ID3 information
  - Changed XMP-acdsee:Snapshots to a Binary data tag
  - Fixed bug which prevented writing of various Sony FocalLength tags
  - API Changes:
      - Fixed bug where FileModifyDate wasn't set properly when WriteInfo() was
        called without a destination file name and other "real" tags were
        written at the same time

Mar. 12, 2016 - Version 10.13

  - Added a few new Canon LensType values (thanks Niels Kristian Bech Jensen and
    LibRaw)
  - Added a new CanonModelID
  - Added a number of new Nikon RetouchHistory modes
  - Decode a number of new Sony tags (thanks Jos Roost)
  - Changed a couple of Sigma "| C" lens names for consistency
  - API Changes:
      - Fixed bug which could cause the API Filter option to be ignored for some
        tags when copying tags with the Composite option set

Mar. 4, 2016 - Version 10.12

  - Added a new PentaxModelID and SonyModelID (thanks LibRaw)
  - Added a number of new CanonModelID values (thanks Norbert Wasser for one)
  - Added a new Olypus LensType (thanks Niels Kristian Bech Jensen)
  - Added two new Pentax LensType values
  - Added a few new Nikon LensID values and updated some others
  - Added a new Canon LensType (thanks Norbert Wasser)
  - Decode a new Nikon tag
  - Decode a new CanonCustom tag for the EOS 80D
  - Improved decoding of SonyRawFileType (thanks Jos Roost and LibRaw)
  - Changed "Optimised" to "Optimized" in a Photoshop tag value
  - Fixed warning that could be generated by the Canon FileNumber conversion

Feb. 17, 2016 - Version 10.11

  - Added a couple of new Olympus CameraType values (thanks LibRaw for one)
  - Added some new ACDSee XMP tags (thanks Malus)
  - Added a few more XMP-crs tags
  - Added a new CanonModelID (thanks Norbert Wasser)
  - Added a couple of new Sony LensType values (thanks Jos Roost and LibRaw)
  - Added support for PDF ASCII85Decode filter
  - Decode a number of new Sony tags (thanks Jos Roost)
  - Decode a new Canon tag (thanks Juha Iso-Sipila)
  - Decode a few more Photoshop tags
  - Convert MDItem date/time values to local time
  - Patched to read incorrectly written DJI GPSCoordinates in MOV videos
2016-04-24 06:33:25 +00:00
markd
6990aed4c9 Add tex-{pgfgantt,pst-ovl,pst-tools,tikz-cd}{,-doc} 2016-04-23 22:35:38 +00:00
markd
cd4f6ab67e Add tex-pgfgantt{,-doc} 4.0 - Draw Gantt charts with TikZ
Add tex-pst-ovl{,-doc} 0.06 - Create and manage graphical overlays
Add tex-pst-tools{,-doc} 0.05 - PStricks support functions
Add tex-tikz-cd{,-doc} 0.9e - Create commutative diagrams with TikZ
2016-04-23 22:32:02 +00:00
adam
b0a9b7c856 Added graphics/py-imagesize version 0.7.1 2016-04-23 17:54:39 +00:00
adam
4e0bbfd06f This module analyzes jpeg/jpeg2000/png/gif image header and return image size. 2016-04-23 17:46:30 +00:00
jperkin
5e1d8aee71 Use CMAKE_INSTALL_MANDIR. 2016-04-21 15:54:31 +00:00
jperkin
20e900448c Use PKGMANDIR. Fix patch format of patch-ac. 2016-04-21 13:37:22 +00:00
leot
39bda417f4 Update graphics/py-Pillow to 3.2.0
pkgsrc changes:
 o Simplify MASTER_SITES
 o Add LICENSE
 o Disable the tests for now (that were also broken for 3.1.2 version).
   All the modules are builded in build/lib.*/PIL/ while selftest.py just
   checks in PIL/. Manually cp(1)-ing all the build/lib.*/PIL/ files in PIL/
   work as a workaround (and all test are passed) although implementing a
   similar (distutils.cmd) logic will be easily buggy.

Changes:
3.2.0 (2016-04-01)
------------------
- Added install docs for Fedora 23 and FreeBSD #1729, #1739, #1792
  [koobs, zandermartin, wiredfool]
- Fixed TIFF multiframe load when the frames have different compression types #1782
  [radarhere, geka000]
- Added __copy__ method to Image #1772
  [radarhere]
- Updated dates in PIL license in OleFileIO README  #1787
  [radarhere]
- Corrected Tiff tag names #1786
  [radarhere]
- Fixed documented name of JPEG property #1783
  [radarhere]
- Fixed UnboundLocalErrorwhen loading a corrupt jpeg2k file #1780
  [wiredfool]
- Fixed integer overflow in path.c #1773
  [wiredfool, nedwill]
- Added debug to command line help text for pilprint #1766
  [radarhere]
- Expose many more fields in ICC Profiles #1756
  [lambdafu]
- Documentation changes, URL update, transpose, release checklist
  [radarhere]
- Fixed saving to nonexistant files specified by pathlib.Path objects, fixes #1747
  [radarhere]
- Round Image.crop arguments to the nearest integer, fixes #1744
  [hugovk]
- Fix uninitialized variable warning in _imaging.c:getink, fixes #486
  [wiredfool]
- Disable multiprocessing install on cygwin, fixes #1690
  [wiredfool]
- Fix the error reported when libz is not found #1764
  [wiredfool]
- More general error check to avoid Symbol not found: _PyUnicodeUCS2_AsLatin1String on OS X #1761
  [wiredfool]
- Added py35 to tox envlist #1724
  [radarhere]
- Fix EXIF tag name typos #1736
  [zarlant, radarhere]
- Updated freetype to 2.6.3, Tk/Tcl to 8.6.5 and 8.5.19
  [radarhere]
- Add a loader for the FTEX format from Independence War 2: Edge of Chaos #1688
  [jleclanche]
- Improved alpha_composite documentation #1698
  [radarhere]
- Extend ImageDraw.text method to pass on multiline_text method specific arguments #1647
  [radarhere]
- Allow ImageSequence to seek to zero #1686
  [radarhere]
- ImageSequence Iterator is now an iterator #1649
  [radarhere]
- Updated windows test builds to jpeg9b
  [radarhere]
- Fixed support for .gbr version 1 images, added support for version 2 in GbrImagePlugin #1653
  [wiredfool]
- Clarified which YCbCr format is used #1677
  [radarhere]
- Added TiffTags documentation, Moved windows build documentation to winbuild/ #1667
  [wiredfool]
- Add tests for OLE file based formats #1678
  [radarhere]
- Add TIFF IFD test #1671
  [radarhere]
- Add a basic DDS image plugin with more tests #1654
  [jleclanche, hugovk, wiredfool]
- Fix incorrect conditional in encode.c #1638
  [manisandro]
2016-04-21 08:13:50 +00:00
leot
2ea4e142ae Update graphics/girara to 0.2.6.
Changes:
0.2.6:
 * GTK+ 3.20 compatibility
 * Update translations
2016-04-20 06:57:21 +00:00
wiz
d14bcf1233 Update MesaLib to 11.2.1.
The first stable release for the 11.2 branch - Mesa 11.2.1 is now available.

It fixes crashes in VAAPI, some build problems in Nine has been addressed,
adds a drirc workaround for Warsow and resolves issues in the nouveau,
radeonsi and i965 drivers.


Brian Paul (2):
st/mesa: fix glReadBuffer() assertion failure
st/mesa: fix memleak in glDrawPixels cache code

Christian Schmidbauer (1):
st/nine: specify WINAPI only for i386 and amd64

Emil Velikov (4):
docs: add sha256 checksums for 11.2.0
configure.ac: update the path of the generated files
Update version to 11.2.1
docs: add release notes for 11.2.1

Ilia Mirkin (1):
glsl: allow usage of the keyword buffer before GLSL 430 / ESSL 310

Iurie Salomov (1):
va: check null context in vlVaDestroyContext

Jason Ekstrand (2):
i965/tiled_memcopy: Add aligned mem_copy parameters to the [de]tiling functions
i965/tiled_memcpy: Rework the RGBA -> BGRA mem_copy functions

Kenneth Graunke (3):
i965: Fix textureSize() depth value for 1 layer surfaces on Gen4-6.
i965: Use brw->urb.min_vs_urb_entries instead of 32 for BLORP.
glsl: Lower variable indexing of system value arrays unconditionally.

Marek Olšák (1):
drirc: add a workaround for blackness in Warsow

Nicolai Hähnle (1):
radeonsi: fix bounds check in si_create_vertex_elements

Samuel Pitoiset (1):
nv50/ir: do not try to attach JOIN ops to ATOM

Thomas Hindoe Paaboel Andersen (1):
st/va: avoid dereference after free in vlVaDestroyImage
2016-04-18 10:43:00 +00:00
wiz
64effa07d0 Use flex instead of lex. PR 51073 by David Shao. 2016-04-18 06:15:49 +00:00
wiz
e1e4c40050 According to a Linux bulk build, this needs a lex. Add it to tools. 2016-04-17 23:04:56 +00:00
wiz
05ce937852 Update to 1.2.3. Changes not found. 2016-04-17 09:45:59 +00:00
wiz
593f3f1424 Update MesaLib to 11.2.0.
Mesa 11.2.0 is a new development release. People who are concerned with
stability and reliability should stick with a previous release or wait for Mesa
11.2.1.

Mesa 11.2.0 implements the OpenGL 4.1 API, but the version reported by
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv
(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers
don't support all the features required in OpenGL 4.1. OpenGL 4.1 is only
available if requested at context creation because compatibility contexts are
not supported.

New features

Note: some of the new features are only available with certain drivers.

  • GL_ARB_arrays_of_arrays on all gallium drivers that provide GLSL 1.30
  • GL_ARB_base_instance on freedreno/a4xx
  • GL_ARB_compute_shader on i965
  • GL_ARB_copy_image on r600
  • GL_ARB_indirect_parameters on nvc0
  • GL_ARB_query_buffer_object on nvc0
  • GL_ARB_shader_atomic_counters on nvc0
  • GL_ARB_shader_draw_parameters on i965, nvc0
  • GL_ARB_shader_storage_buffer_object on nvc0
  • GL_ARB_tessellation_shader on i965 and r600 (evergreen/cayman only)
  • GL_ARB_texture_buffer_object_rgb32 on freedreno/a4xx
  • GL_ARB_texture_buffer_range on freedreno/a4xx
  • GL_ARB_texture_query_lod on freedreno/a4xx
  • GL_ARB_texture_rgb10_a2ui on freedreno/a4xx
  • GL_ARB_texture_view on freedreno/a4xx
  • GL_ARB_vertex_type_10f_11f_11f_rev on freedreno/a4xx
  • GL_KHR_texture_compression_astc_ldr on freedreno/a4xx
  • GL_AMD_performance_monitor on radeonsi (CIK+ only)
  • GL_ATI_meminfo on r600, radeonsi
  • GL_NVX_gpu_memory_info on r600, radeonsi
  • New OSMesaCreateContextAttribs() function (for creating core profile
    contexts)

Bug fixes

  • Bug 27512 - Illegal instruction _mesa_x86_64_transform_points4_general
  • Bug 75165 - compute.c:464:49: error: function definition is not allowed
    here
  • Bug 79783 - Distorted output in obs-studio where other vendors "work"
  • Bug 89330 - piglit glsl-1.50 invariant-qualifier-in-out-block-01 regression
  • Bug 89969 - nouveau: add support for chunk decoding in order to support
    vaapi (st/va)
  • Bug 90348 - Spilling failure of b96 merged value
  • Bug 91526 - World of Warcraft (on Wine) has UI corruption with nouveau
  • Bug 91596 - EGL_KHR_gl_colorspace (v2) causes problem with Android-x86 GUI
  • Bug 91806 - configure does not test whether assembler supports sse4.1
  • Bug 91927 - [SKL] [regression] piglit compressed textures tests fail with
    kernel upgrade
  • Bug 92193 - [SKL]
    ES2-CTS.gtf.GL2ExtensionTests.compressed_astc_texture.compressed_astc_texture
    fails
  • Bug 92229 - [APITRACE] SOMA have serious graphical errors
  • Bug 92233 - Unigine Heaven 4.0 silhuette run
  • Bug 92363 - [BSW/BDW] ogles1conform Gets test fails
  • Bug 92438 - Segfault in pushbuf_kref when running the android emulator
    (qemu) on nv50
  • Bug 92589 - [BDW BSW SKL CTS] ES31-CTS.texture_gather.* GPU_HANG
  • Bug 92595 - [HSW,BDW,SKL][GLES 3.1 CTS] Big difference in the results for
    the ES31-CTS.shader_bitfield_operation.* tests
  • Bug 92609 - [BDW, BSW] piglit sampling-2d-array-as-2d-layer fails
  • Bug 92687 - Add support for ARB_internalformat_query2
  • Bug 92706 - glBlitFramebuffer refuses to blit RGBA to RGB with MSAA
  • Bug 92709 - "LLVM triggered Diagnostic Handler: unsupported call to
    function ldexpf in main" when starting race in stuntrally
  • Bug 92743 - Centroid shouldn't have to match between the FS and the VS
  • Bug 92759 - [Regression, bisected] Visuals without alpha bits are not
    sRGB-capable
  • Bug 92849 - [IVB HSW BDW] piglit image load/store
    load-from-cleared-image.shader_test fails
  • Bug 92909 - Offset/alignment issue with layout std140 and vec3
  • Bug 93004 - Guild Wars 2 crash on nouveau DX11 cards
  • Bug 93048 - [CTS regression] mesa af2723 breaks GL Conformance for debug
    extension
  • Bug 93063 - drm_helper.h:227:1: error: static declaration of
    ‘pipe_virgl_create_screen’ follows non-static declaration
  • Bug 93091 - [opencl] segfault when running any opencl programs (like
    clinfo)
  • Bug 93092 - lp_test_format regression
  • Bug 93126 - wrongly claim supporting GL_EXT_texture_rg
  • Bug 93180 - [regression] arb_separate_shader_objects.active sampler
    conflict fails
  • Bug 93189 - "./util/u_inlines.h", line 83: operands have incompatible
    types: void ":" int
  • Bug 93215 - [Regression bisected] Ogles1conform Automatic mipmap generation
    test is fail
  • Bug 93235 - [regression] dispatch sanity broken by GetPointerv
  • Bug 93257 - [SKL, bisected] ASTC dEQP tests segfault
  • Bug 93264 - Tonga VM Faults since llvm ScheduleDAGInstrs: Rework schedule
    graph builder.
  • Bug 93266 - gl_arb_shading_language_420pack does not allow binding of image
    variables
  • Bug 93300 - Two Worlds 2 renders water incorrectly
  • Bug 93312 - [SKL][GLES 3.1 CTS] ES31-CTS.layout_binding* GPU_HANG
  • Bug 93320 - [HSW,BDW,SKL][GLES 3.1 CTS]
    ES31-CTS.vertex_attrib_binding.advanced-bindingUpdate fail
  • Bug 93322 - [HSW,BDW,SKL][GLES 3.1 CTS]
    ES31-CTS.compute_shader.resource-ubo fail
  • Bug 93323 - [HSW,BDW,SKL][GLES 3.1 CTS]
    ES31-CTS.shader_image_load_store.basic-allTargets-store-fs fail
  • Bug 93325 - [HSW,BDW,SKL]ES31-CTS.explicit_uniform_location.uniform-loc-* 2
    tests fail
  • Bug 93339 - glLinkProgram() should fail when a varying is never written to
    in a previous stage
  • Bug 93348 - [HSW,BDW,SKL][GLES 3.1 CTS] ES31-CTS.compute_shader.* segfault
  • Bug 93358 - [HSW] Unreal Elemental demo - assertion error in
    copy_image_with_blitter
  • Bug 93387 - inverse() shouldn’t be exposed in GLSL 1.20 and 1.30
  • Bug 93388 - [i965, regression, bisection] MESA_FORMAT_B8G8R8X8_SRGB changes
    break kwin
  • Bug 93407 - [SKL][GLES 3.1 CTS]ES31-CTS.compute_shader.resources-texture
    fail
  • Bug 93410 - [BDW,SKL][GLES 3.1 CTS]
    ES31-CTS.shader_image_load_store.negative-linkErrors fail
  • Bug 93418 - Geometry Shaders output wrong vertices on Sandy Bridge
  • Bug 93426 - [SKL,BDW,BSW,BXT] CTS regression:
    es2-cts.gtf.gl2fixedtests.buffer_objects.buffer_object,s
  • Bug 93524 - Clover doesn't build
  • Bug 93526 - GfxBench 4 tessellation demos misrender
  • Bug 93532 - [HSW,BDW,SKL][GLES 3.1 CTS] ES31-CTS.compute_shader.*.
    Regression, bisected.
  • Bug 93540 - [BISECTED, HSW] Rendering issue in Heaven (and other
    benchmarks)
  • Bug 93560 - opt_combine_constants failing fabsf(reg->f) == table.imm[i].val
    assertion
  • Bug 93599 - Strange green flashes with "Metro: Last Light Redux" + "Metro
    2033 Redux" with Intel Mesa driver
  • Bug 93648 - Random lines being rendered when playing Dolphin (geometry
    shaders related, w/ apitrace)
  • Bug 93650 - GL_ARB_separate_shader_objects is buggy (PCSX2)
  • Bug 93667 - Crash in eglCreateImageKHR with huge texture size
  • Bug 93696 - [HSW,BDW;SKL][GLES 3.1 CTS]
    ES31-CTS.explicit_uniform_location.uniform-loc-mix-with-implicit-max-* fail
  • Bug 93700 - [SKL, regression] deqp-gles2.functional.texture.completeness
  • Bug 93717 - Meta mipmap generation can corrupt texture state
  • Bug 93722 - Segfault when compiling shader with a subroutine that takes a
    parameter
  • Bug 93725 - [HSW, regression, bisected] ES31-CTS.texture_gather.*depth*
  • Bug 93731 - glUniformSubroutinesuiv segfaults when subroutine uniform is
    bound to a specific location
  • Bug 93761 - A conditional discard in a fragment shader causes no depth
    writing at all
  • Bug 93790 - [HSW] Use after free with compute programs
  • Bug 93792 - [HSW] intel_mipmap_tree.c:1325: intel_miptree_copy_slice:
    Assertion `src_mt->format == dst_mt->format
  • Bug 93813 - Incorrect viewport range when GL_CLIP_ORIGIN is GL_UPPER_LEFT
  • Bug 93840 - [i965] Alien: Isolation fails with GL_ARB_compute_shader
    enabled
  • Bug 93862 - [Bisected] "drm/amdgpu: fix amdgpu_bo_pin_restricted VRAM
    placing v2" is bad
  • Bug 93878 - [llvmpipe][softpipe] piglit
    arb_gpu_shader_fp64-double-gettransformfeedbackvarying regression
  • Bug 93957 - [HSW] Mishandling of sample count when using an attachment-less
    framebuffer (assertion error)
  • Bug 93961 - virgl build failure after 2016-02-01 changes - no previous
    prototype for 'virgl_drm_winsys_create'
  • Bug 93962 - [HSW, regression, bisected, CTS]
    ES2-CTS.gtf.GL2FixedTests.scissor.scissor - segfault/asserts
  • Bug 93989 - build: flex-2.5.39 seems to be failing for glsl_lexer.ll
  • Bug 94016 - make check MesaExtensionsTest.AlphabeticallySorted regression
  • Bug 94019 - [bisected] 3D acceleration broken with gallium/radeon: just get
    num_tile_pipes from the winsys
  • Bug 94050 - test_vec4_register_coalesce regression
  • Bug 94073 - Miscompilation of abs_vec3_vert_xvary_ref.vert in WebGL
    conformance
  • Bug 94081 - [HSW] compute shader shared var + atomic op = fail
  • Bug 94088 - [llvmpipe] SIGFPE pthread_barrier_destroy.c:40
  • Bug 94091 - Tonga unreal elemental segfault since radeonsi: put image,
    fmask, and sampler descriptors into one array
  • Bug 94100 - [HSW] compute indirect dispatch with 0 work groups causes gpu
    hang
  • Bug 94134 - [regression]
    piglit.spec.arb_texture_view.sampling-2d-array-as-2d-layer assertion
  • Bug 94139 - [regression, HSW, IVB] piglit.spec.arb_compute_shader.minmax
  • Bug 94150 - UE4 Suntemple rendering errors
  • Bug 94186 - Crash when launching glxinfo and World of Warcraft with RV790
  • Bug 94188 - define (or undef) defined behaves stupidly
  • Bug 94193 - [llvmpipe] Line antialiasing looks different when
    GL_LINE_STIPPLE is enabled with pattern 0xffff
  • Bug 94199 - Shader abort/crash
  • Bug 94253 - [llvmpipe] piglit gl-1.0-swapbuffers-behavior regression
  • Bug 94254 - [llvmpipe] [softpipe] piglit read-front regression
  • Bug 94257 - [softpipe] piglit glx-copy-sub-buffer regression
  • Bug 94274 - [swrast] piglit arb_occlusion_query2-render regression
  • Bug 94284 - [radeonsi] outlast segfault on start
  • Bug 94388 - r600_blit.c:281: r600_decompress_depth_textures: Assertion
    `tex->is_depth && !tex->is_flushing_texture' failed.
  • Bug 94412 - Trine 3 misrender
  • Bug 94481 - softpipe - access violation in img_filter_2d_nearest
  • Bug 94524 - Wrong gl_TessLevelOuter interpretation for isolines
  • Bug 94595 - [Mesa AMD&swrast] Texture views attached as framebuffers return
    their viewed tecture's color encoding and render incorrectly
2016-04-17 00:03:00 +00:00
tsutsui
337c83d595 Update ruby-gnome2 packages to 3.0.8.
Upstream changes:
(from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.0.8/NEWS)

= Ruby-GNOME2 3.0.8: 2016-04-03

It's a release that improves GTK+ 3 support.

=== Changes

==== All

  * Droped Ruby 2.0.0 support.
  * Travis: use Trusty beta image.
    [Patch by Hiroshi Hatake]
  * Added AltLinux to supported OSes.
    [Patch by Malo Skrylevo]

==== Ruby/GLib2

  * Improvements
    * Added (({RVAL2CSTR_PTR_ACCEPT_NIL})).
    * Added (({RVAL2CSTR_RAW})).
    * Added (({RVAL2CSTR_RAW_ACCEPT_NIL})).
    * Supported (({GLib::Variant.new(value, type)})).
    * Added (({GLib::Regex})) class.
      [Patch by cedlemo]
    * Supported more variant types in (({rbg_variant_to_ruby})).
     [Patch by Aurelien Jacobs]
    * Supported array in (({rg_ruby_to_variant})).
      [Patch by Aurelien Jacobs]
    * Added (({GLib::Regex#split})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#match})).
      [Patch by cedlemo]
    * Added (({GLib::MatchInfo})) class.
      [Patch by cedlemo]
    * Added (({GLib::Regex#max_backref})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#capture_count})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#has_cr_or_lf?})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#max_lookbehind})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#string_number})).
      [Patch by cedlemo]
    * Added (({GLib::Regex.escape_string})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#match?})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#match_all})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#split})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#replace})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#check_replacement})).
      [Patch by cedlemo]
    * Added (({GLib::Regex#replace_eval})).
      [Patch by cedlemo]
    * Added (({GLib::MatchInfo#partial_match})).
      [Patch by cedlemo]
    * Added (({GLib::MatchInfo#fetch})).
      [Patch by cedlemo]
    * Added (({GLib::MatchInfo#[]})).
    * Added (({GLib::MatchInfo#fetch_pos})).
      [Patch by cedlemo]
    * Added (({GLib::MatchInfo#fetch_position})).
    * Added (({GLib::MatchInfo#fetch_all})).
      [Patch by cedlemo]
    * Added (({GLib::MatchInfo#next})).
      [Patch by cedlemo]

  * Fixes
    * Fixed a bug that raw string is converted to UTF-8.
    * Fixed handling of 64 bits (({FIXNUM})) variant initialization.

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported allocated output parameter.
    * Supported dynamic callback.
    * Supported enum as output value.
    * Added function type name in error message.
    * Added (({RB_ZALLOC})).
    * Supported freeing GType-ed union.
      [GitHub#700][Reported by cedlemo]
    * Added (({GI::Repository#get_version})).
  * Fixes
    * Fixed a bug that block is always ignored in singleton method.
      [ruby-gnome2-devel-ja][Reported by Yuuki Harano]

==== Ruby/GIO2

  * Improvements
    * Supported (({Gio::Application.new(:arguments => [...]})).
      [GitHub#519][Reported by Mamoru TASAKA]
    * Started to use dynamic callback.

==== Ruby/GTK3

  * Improvements
    * Supported (({Gtk::Clipboard#request_text})).
      [ruby-gnome2-devel-en][Reported by Detlef Reichl]
    * Supported (({Gtk::Clipboard#request_contents})).
    * Supported (({Gtk::Clipboard#request_image})).
    * Supported (({Gtk::Clipboard#request_targets})).
    * Supported (({Gtk::Clipboard#request_rich_text})).
    * Supported (({Gtk::Clipboard#request_uris})).
    * Updated main demo application.
      [Patch by cedlemo]
    * Updated and finished sample tutorial.
      [Patch by cedlemo]
    * Supported (({Gtk::TreeModel#set_sort_func})).
      [GitHub#596][Reported by Christopher L. Ramsey]
    * Supported (({Gtk::Box#set_child_packing})).
      [GitHub#602][Reported by Ibrahim Tencer]
    * Updated stack demo.
      [Patch by cedlemo]
    * Added scale demo.
      [Patch by cedlemo]
    * Updated theming style classes demo.
      [Patch by cedlemo]
    * Created entry buffer demo.
      [Patch by cedlemo]
    * Made (({Gtk::EntryBuffer#new more rubyish})).
      [Patch by cedlemo]
    * Added markup demo.
      [Patch by cedlemo]
    * Added headerbar demo.
      [Patch by cedlemo]
    * Updated css accordion demo.
      [Patch by cedlemo]
    * Added pickers demo.
      [Patch by cedlemo]
    * Updated links demo.
      [Patch by cedlemo]
    * Added overlay demo.
      [Patch by cedlemo]
    * Added textmask demo.
      [Patch by cedlemo]
    * Added sidebar demo.
      [Patch by cedlemo]
    * Updated spinner demo.
      [Patch by cedlemo]
    * Updated entry completion demo.
      [Patch by cedlemo]
    * Added revealer demo.
      [Patch by cedlemo]
    * Updated expander demo.
      [Patch by cedlemo]
    * Added overlay2 demo.
      [Patch by cedlemo]
    * Updated colorsel demo.
      [Patch by cedlemo]
    * (({rbgobj_gc_mark_instance})) has to be called
      for the (({Gtk::TreeSelection})).
      [Patch by Hiroyuki Ito]
    * Updated css basics demo.
      [Patch by cedlemo]
    * Made (({Gtk::TreeModel#iter_nth_child})) and
      (({Gtk::TreeModel#iter_children})) work like
      (({#get_value})).
    * Added methods to Gtk::TreeIter:
        * (({Gtk::TreeIter#previous!}))
        * (({Gtk::TreeIter#has_child?}))
        * (({Gtk::TreeIter#n_children}))
        * (({Gtk::TreeIter#nth_child}))
        * (({Gtk::TreeIter#children})).
      [Patch by Hiroyuki Ito]
    * Added support for (({Gtk::TreeSelection})).
      [Patch by dutchhome]
    * Updated builder demo.
      [Patch by cedlemo]
    * Updated css pixbufs demo.
      [Patch by cedlemo]
    * Updated button box demo.
      [Patch by cedlemo]
    * Created css shadows demo.
      [Patch by cedlemo]
    * Updated infobar demo.
      [Patch by cedlemo]
    * Added support for MenuPositionFunc in
      (({Gtk::Menu#popup})).
      [GitHub#61][Reported by Abby Archer]
    * Made (({Gtk::Widget#translate_coordinates})) more
      rubyish.
      [Patch by cedlemo]
    * Added support for (({EntryCompletionMatchFunc})).
      [Patch by Hiroyuki Ito]
    * Updated iconview edit demo.
      [Patch by cedlemo]
    * Updated sizegroup demo.
      [Patch by cedlemo]
    * Updated cursors demo.
      [Patch by cedlemo]
    * Made (({Gtk::MenuItem#new})) like
      (({Gtk::CheckMenuItem#new})).
      [Patch by Hiroyuki Ito]
    * Move the (({#set_values})) implementation to
      (({Gtk::TreeModel})) instead of (({Gtk::ListStore})).
      [GitHub#659][Reported by detlef]
    * Updated search entry2 demo.
      [Patch by cedlemo]
    * Updated menus demo.
      [Patch by cedlemo]
    * Updated css multiplebgs demo.
      [Patch by cedlemo]
    * Added auto generated callback for AssistantPageFunc.
    * Added auto generated callback for BuilderConnectFunc.
    * Updated model button demo.
      [Patch by cedlemo]
    * Updated dialog demo.
      [Patch by cedlemo]
    * Added another example sample for (({Gtk::TreeStore})).
      [Patch by cedlemo]
    * Added the methods:
        * (({Gtk::TreePath#next!}))
        * (({Gtk::TreePath#prev!}))
        * (({Gtk::TreePath#up!}))
        * (({Gtk::TreePath#down!})).
      [Patch by cedlemo]
    * Added (({Gtk::TreeIter#first_child})).
      [Patch by cedlemo]
    * Updated filtermodel demo.
      [Patch by cedlemo]
    * Updated popover demo.
      [Patch by cedlemo]
    * Supported (({Gtk::Builder#connect_signals})).
    * Added new sample icons-theme-viewer.rb.
      [Patch by cedlemo]
    * Added new sample menus_from_resources.rb.
      [Patch by cedlemo]
    * Updated printing demo.
      [Patch by cedlemo]
    * Updated assistant demo.
      [Patch by cedlemo]
    * Updated panes demo.
      [Patch by cedlemo]
    * Updated font features demo.
      [Patch by cedlemo]

  * Fixes:
    * Fixed a bug that (({Gtk::Widget.set_connect_func})) doesn't work.
      [GitHub#703][Reported by cedlemo]

==== Ruby/Poppler

  * Improvements:
    * Removed needless (({POPPLER_TYPE_ORIENTATION})) binding.
      [GiHub#653][Reported by Rob Brackett]

==== Ruby/WebKit2GTK

  * Improvements:
    * Supported old WebKit2GTK+.

=== Thanks

  * Detlef Reichl
  * Mamoru TASAKA
  * cedlemo
  * Christopher L. Ramsey
  * Hiroyuki Ito
  * dutchhome Jon Raiford
  * Rob Brackett
  * Abby Archer
  * Yuuki Harano
  * detlef
  * Aurelien Jacobs
  * Hiroshi Hatake
  * Malo Skrylevo
2016-04-16 17:41:03 +00:00
wiz
fb8c764355 Recursive PKGREVISION bump for poppler-0.42.0. 2016-04-15 14:42:51 +00:00
jperkin
13d63d5313 Don't redefine ERR. Add -lm on SunOS. 2016-04-14 11:46:39 +00:00
wiz
0a76d24a54 Update jbig2dec to 0.13.
Version 0.13 (2016 April 07)

* Bug fix release.
2016-04-13 17:59:34 +00:00
prlw1
26ca35fdb5 Update eog3 to 3.20.1
Highlights include:

Bug fixes:

 #665897, Scaled down images have poor quality (Debarshi Ray)
 #764139, Opening a 100 kB file takes about 45 seconds (Debarshi Ray)
 #757827, Provide a shortcuts window (Felix Riemann)
 #758763, Update CSS nodes (Trinh Anh Ngoc)
 #754731, Use standard::display-name for Google Drive items (Debarshi Ray)
 #753627, Add touchpad gesture event mask to EogScrolledWindow (Carlos Garnacho)
 #746132, can't zoom to 100% 200% etc. in eog 3.15.91 (Felix Riemann)
 #751007, Compilation error when EXIF support disabled (Alexandre Rostovtsev)
 #751021, Use symbolic icons for fullscreen toolbar (Alexandre Franke)
 #739654, support multi-page TIFFs, somehow (Felix Riemann)
 #746842, provide a scalable -symbolic variant of the app icon (Jakub Steiner)
 #747806, Ctrl+W shortcut stopped working (Felix Riemann)
 #748653 - Progress not updated for corrupt images (Kent Vander Velden)

For full details see:
http://git.gnome.org/browse/eog/tree/NEWS?h=3.20.1
2016-04-12 23:58:48 +00:00
adam
7eea7bb147 Fix building with newer glibmm. 2016-04-12 21:33:49 +00:00
adam
edb6534485 Changes 3.1.2:
- Fixed an integer overflow in Jpeg2KEncode.c causing a buffer overflow. CVE-2016-3076
2016-04-12 16:31:36 +00:00
ryoon
ac20a93574 Recursive revbump from textproc/icu 57.1 2016-04-11 19:01:33 +00:00
dbj
b9f0e1e857 match x11 and xcb options to cairo package 2016-04-11 04:59:10 +00:00
dbj
0a62e08c3f specify --without-xmc and --without-libxpm if gtk2 is not built with x11 2016-04-11 04:41:20 +00:00
dbj
dde82c09aa update PKG_{FAIL,SKIP}_REASON with += 2016-04-11 04:22:33 +00:00
prlw1
01e7c4b500 Update gdk-pixbuf2 to 2.32.3
2.32.3
======

* Fix two crashes in the bmp loader (#747605, #758991)
* ico: integer overflow fixes
* Translation updates

2.32.2
======

* Avoid some integer overflow possibilities in scaling code
* Translation updates
2016-04-10 19:42:11 +00:00
prlw1
e9a8dd5d63 revbump for vala update 2016-04-10 19:38:51 +00:00
prlw1
a74ad904da Update adwaita-icon-theme to 3.20
3.20
  - win32 build fixes

3.19.91
  - application-x-addon-symbolic
  - win32 build fixes
  - win32 grey shadows fixed (bug #763034)

3.19.90
  - lighter fullcolor folders
  - thicker stroke for non-starred-symbolic
  - emblem-new metaphor sync
  - call-start call-stop symbolic shape improvements
  - mark-location-symbolic improved shape
  - edit-cut shape improvement
  - simplify hdd symbolic shapes
  - document-edit-symblic
  - visual separation between list and grid view and hamburger menu
    (symbolic)
  - symbolic wifi-acquiring bugfix
  - specfic icon grid for gnome-shell
  - windows build system scripts

3.18.0
  - improved view-list-symbolic
  - cursors working on KDE
  - translations

3.17.4
  - updated folder-new-symbolic

3.17.3
  - updated cursors, support for win32
  - address-book-new fix
  - ebook device icon
  - updated select-all metaphor
  - removed widget assets form an icon theme
  - privacy-mode symbolic icon
  - intltool fixes
  - translations
2016-04-10 19:17:25 +00:00
alnsn
ff0da5f263 Add CFLAGS_FOR_BUILD and LDFLAGS_FOR_BUILD for MKPIE build. 2016-04-09 20:08:53 +00:00
richard
2533a8a982 enable SunOS to use experimental libusb1 support.
bump PKGREVISION
2016-04-09 14:19:25 +00:00
wen
ae2e053f31 Update to 0.6.28
No upstream changelog found.
2016-04-09 11:02:10 +00:00
wiz
0e4f051156 Bump PKGREVISION due to pkg-config -> pkgconf dependency change. 2016-04-08 13:13:02 +00:00
adam
a96ca9a00f Changes 2016.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).
2016-04-07 19:23:26 +00:00
adam
f35d5a7b79 CHANGES BETWEEN 2.6.2 and 2.6.3
I. IMPORTANT CHANGES

    - Khmer,  Myanmar, Bengali,  and Kannada  script support  has been
      added to the auto-hinter.


  II. MISCELLANEOUS

    - Better  support of  Indic  scripts like  Devanagari  by using  a
      top-to-bottom hinting flow.

    - All  FreeType macros  starting  with two  underscores have  been
      renamed to  avoid a violation of  both the C and  C++ standards.
      Example: Header  macros of the  form `__FOO_H__' are  now called
      `FOO_H_'.  In most cases,  this should be completely transparent
      to the user.   The exception to this  is `__FTERRORS_H__', which
      must be  sometimes undefined by  the user to get  FreeType error
      strings:  Both this  form and  the new  `FTERRORS_H_' macro  are
      accepted for backwards compatibility.

    - Minor improvements mainly to the Type 1 driver.

    - The  new CFF  engine now  supports all  Type 2  operators except
      `random'.

    - The macro `_STANDALONE_', used for  compiling the B/W and smooth
      rasterizers  as   stand-alone  modules,  has  been   renamed  to
      `STANDALONE_', since macro names starting with an underscore and
      followed by an uppercase letter are reserved in both C and C++.

    - Function  `FT_Library_SetLcdFilterWeights'  now  also  activates
      custom LCD filter weights (instead of just adjusting them).

    - Support for  `unpatented hinting'  has been  completely removed:
      Consequently,  the two  functions `FT_Face_CheckTrueTypePatents'
      and  `FT_Face_SetUnpatentedHinting'  now  return  always  false,
      doing nothing.

    - The `ftgamma' demo  program has been modernized;  the gamma grid
      display has been moved from `ftview' to this program.

    - It is now possible to  cycle through the available LCD fitlering
      modes.
2016-04-07 10:02:13 +00:00
adam
d287cb3670 Changes 4.2:
- All deprecated options and features of version 4.1 have been
  removed.

- Enblend and Enfuse support layer (aka "page", aka "frame") selection
  in of multi-layer image-files.  This includes processing any layers
  in user-defined order.

- Both Enblend and Enfuse can now perform all their pyramidal blending
  operations in CIELAB (aka L*a*b*, aka L-star) and CIELUV (aka
  L*u*v*) color spaces, too.  See section "New Commandline Options",
  option `--blend-colorspace'.

  The previous default, CIECAM for input images with ICC-profile has
  been changed to CIELUV.  The default for RGB images without
  ICC-profile remains.  However, the new default for floating-point
  image data is to use the RGB-cube, no matter whether the images come
  with profiles or not.

- The new Graph-Cut algorithm is the default primary seam-line
  generator.

- Avoid a division-by-zero in the Annealing Optimizer.

- Fix a bug (1356551) in the seam-line vectorization code that was
  there since 2004.  The fix changes the position of almost any
  coarse-mask seam line vertex by one pixel.

- Fix a longstanding quirk, which allowed to load masks into Enblend
  and Enfuse that were unsuitable for processing.

- Fix a bug in the highlight-recovery that caused Enfuse to bail out
  with the uncaught exception
      "Minimizer1D::set_bracket: minimum not bracketed".

- The OpenMP enabled versions of Enblend and Enfuse benefit from
  Google's TCMalloc library.

- Several exposure weight functions were added to Enfuse.  The choice
  is now up to the user.  The default still is the Gauss function as
  in all Enfuse versions before.
2016-04-07 09:38:43 +00:00
joerg
eb9cbe6631 Needs Qt5's Linguist tool. On NetBSD, use getopt_long instead of the
silly getopt_long_only.
2016-04-03 12:47:45 +00:00
joerg
80dd09bca7 Needs pkg-config. 2016-04-03 12:46:18 +00:00
jperkin
1a52dfa483 Pass -mandir, fixes PKGMANDIR. 2016-04-01 22:32:45 +00:00
jperkin
b671e261a6 Use PKGMANDIR. 2016-04-01 15:34:59 +00:00
jperkin
ef9fc5d963 Use PKGMANDIR. Add patch comment. 2016-04-01 13:05:37 +00:00
jperkin
39fc878b7d Use CMAKE_INSTALL_MANDIR. Fixes PKGMANDIR. 2016-04-01 11:53:06 +00:00
fhajny
55a7b53210 Make sure leptonica is detected properly 2016-03-30 11:38:59 +00:00
jperkin
7fb226004a Fix Darwin install_name. 2016-03-30 10:43:49 +00:00
joerg
cb817c45e6 Set _KERNTYPES on NetBSD. 2016-03-29 22:01:39 +00:00
markd
1759177a2a Fix build with opencv3.1
https://git.reviewboard.kde.org/r/126833/ with test reversed
2016-03-29 10:14:05 +00:00
markd
f6717f78c2 Don't try to use eigen if happens to find it.
Don't try to build hdf module.
2016-03-29 10:08:08 +00:00
markd
266f58f1e1 Don't try to use eigen if happens to find it. 2016-03-29 10:04:40 +00:00
jperkin
78c76d2cf5 Add Darwin-specific file. 2016-03-27 22:34:00 +00:00
joerg
788fdab01d Fix rpath. Bump revision. 2016-03-26 23:45:21 +00:00
joerg
ebb2334730 Support jpeg-9 API. 2016-03-25 21:12:57 +00:00
joerg
1848d96491 Doesn't support the Python 3.x C API. 2016-03-25 21:12:33 +00:00
wiz
7d979c29f2 Update graphite2 to 1.3.7, provided by coypu in wip.
Security update.

Changelog doesn't mention them though?!

1.3.7
    . Bug fixes
    . Start to deprecate SegCache. This will be going away in a later release.

1.3.6
    . Bug fixes
2016-03-24 20:31:02 +00:00
tez
67f3cbb9fa Fix for CVE-2015-8781, CVE-2015-8782, CVE-2015-8783 from:
aaab5c3c9d.diff
2016-03-22 21:50:13 +00:00
joerg
e7fc59aab5 Deal with API changes of jpeg-9. 2016-03-22 18:55:30 +00:00
fhajny
d46db02864 Update graphics/tesseract to 3.04.01.
Move to new home at Github. Clean up.

2015-02-17 - V3.04.01
- Added OSD renderer for psm 0. Works for single page and
  multi-page images.
- Improve tesstrain.sh script.
- Simplify build and run of ScrollView.
- Improved PDF output for OS X Preview utility.
- INCOMPATIBLE fix to hOCR line height information - commit
  134ebc3.
- Added option to build Tesseract without Cube OCR engine
  (-DNO_CUBE_BUILD).
- Enable OpenMP support.
- Many bug fixes.

2015-07-11 - V3.04.00
- Tesseract development is now done with Git and hosted at
  github.com (Previously we used Subversion as a VCS and
  code.google.com for hosting).
- Tesseract now requires leptonica 1.71 or a higher version.
- Removed official support for VS 2008.
- Added support for 39 additional scripts/languages, including:
  amh, asm, aze_cyrl, bod, bos, ceb, cym, dzo, fas, gle, guj, hat,
  iku, jav, kat, kat_old, kaz, khm, kir, kur, lao, lat, mar, mya,
  nep, ori, pan, pus, san, sin, srp_latn, syr, tgk, tir, uig, urd,
  uzb, uzb_cyrl, yid
- Major updates to training system as a result of extensive
  testing on 100 languages.
- New training data for over 100 languages
- Improved performance with PIC compilation option.
- Significant change to invisible font system in pdf output to
  improve correctness and compatibility with external programs,
  particularly ghostscript.
- Improved font identification.
- Major change to improve layout analysis for heavily diacritic
  languages: Thai, Vietnamese, Kannada, Telugu etc.
- Fixed problems with shifted baselines so recognition can recover
  from layout analysis errors.
- Major refactor to improve speed on difficult images, especially
  when running a heap checker.
- Moved params from global in page layout to tesseractclass.
- Improved single column layout analysis.
- Allow ocr output to multiple formats using tesseract command
  line executable.
- Fixed issues with mixed eng+ara scripts.
- Improved script consistency in numbers.
- Major refactor of control.cpp to enable line recognition.
- Added tesstrain.sh - a master training script.
- Added ability to text2image training tool to just list available
  fonts.
- Added ability to text2image to underline words.
- Improved efficiency of image processing for PDF output.
- Added parameter description for each parameter listed with
  'print-parameters' command line option.
- Added font info to hOCR output.
- Enabled streaming input and output of multi-page documents.
- Many bug fixes.

2014-02-04 - V3.03(rc1)
- Added new training tool text2image to generate box/tif file
  pairs from text and truetype fonts.
- Added support for PDF output with searchable text.
- Removed entire IMAGE class and all code in image directory.
- Tesseract executable: support for output to stdout; limited
  support for one
  page images from stdin  (especially on Windows)
- Added Renderer to API to allow document-level processing and
  output of document formats, like hOCR, PDF.
- Major refactor of word-level recognition, beam search,
  eliminating dead code.
- Refactored classifier to make it easier to add new ones.
- Generalized feature extractor to allow feature extraction from
  greyscale.
- Improved sub/superscript treatment.
- Improved baseline fit.
- Added set_unicharset_properties to training tools.
- Many bug fixes.
- More training source data included.
2016-03-17 12:51:14 +00:00
fhajny
b47cd997b2 Update graphics/leptonice to 1.73.
1.73
- All lept_* functions have been rewritten to avoid path rewrites
  for
  output to temp files, which were introduced in 1.72.
- Naming changes (to avoid collisions):
  #defines MALLOC --> LEPT_MALLOC, CALLOC --> LEPT_CALLOC, etc.
  ByteBuffer --> L_ByteBuffer
- Added grayscale histogram functions that can be used to compare
  images.
- Added functions to determine if an image region has horizontal
  text lines.
- Added functions to compare photo regions of images to determine
  if they're essentially the same.
- Added red-black tree utility functions to implement maps and
  sets.
- The keys for maps and sets can be 64-bit entities (signed and
  unsigned integers and doubles).
- Implemented hashsets and hashmaps, using 64 bit keys.
- Replaced the numaHash by l_dnaHash; removed numa2d
- Improved security of tiff and gif reading, to prevent memory
  corruption
  when reading bad data.
- Removed src files: bootnumgen.c
- Added src files: rbtree.c, rbtree.h, map.c, bootnumgen1.c,
  bootnumgen2.c
- Added prog files: rbtreetest.c, maptest.c, settest.c,
  hashtest.c,
  recog_bootnum.c, percolatetest.c
- Added files for building using cmake (Egor Pugin)

1.72
- Better handling of 1 bpp colormap read/write with png so that
  they are losseless.
- Fixed overflow bug in pixCorrelationBinary().
- Fixed orientation flags and handling of 16 bit RGB in tiff.
- Also new wrappers to TIFFClientOpen(), so we no longer go
  through
  the file descriptor for memory operations.
- Improvements in the dewarp functions.
- New box sequence smoothings.
- New antialiased painting through mask; previously it was only
  implemented for connected components in a mask.
- Better error handling and debug output with jpeg2000 read/write.
- Implemented base64 encoding.  This allows binary data to be
  represented
  as a C string that can be compiled.  Used this in bmf utility.
- Implemented automatic code generation for deserialization from
  compiled strings (stringcode.*)
- Regression tests write to leptonica subdir of  in windows; in
  unix it is optional.  This avoids spamming the  directory.
- Added new colorspace conversions (XYZ, LAB).
- New source files: encoding.c, bmfdata.h, stringcode.c,
  stringcode.h,
  bootnumgen.c.
- Removed source files: convolvelow.c, graymorphlow.c
- New programs: genfonts_reg, colorize_reg, texturefill_reg,
  autogentest1, autogentest2.
- alltests_reg now has 66 tests.
2016-03-17 12:44:58 +00:00
martin
a5fb0413cd Fix usb bulk reads on big endian 64bit platforms.
Closes PR pkg/50340.
2016-03-15 09:14:03 +00:00
dbj
70a786b76d set CHECK_BUILTIN.zlib:=yes so that zlib's builtin.mk won't create a fake zlib.pc
otherwise, freetype2 will add a Requires: for the fake .pc file to its own .pc file
2016-03-14 06:08:10 +00:00
dholland
18666a3ea1 Uses libX11 directly; seen in tnn's -7 build. PKGREVISION -> 4 2016-03-13 07:45:12 +00:00
tnn
2f507c2c79 patch denial of service issues CVE-2016-1577 CVE-2016-2116 CVE-2016-2089
via debian
2016-03-13 04:11:18 +00:00
tnn
84c1f7d8f2 If the configure script can't figure out the correct answer, bail out
with exit 1 instead of trying an interactive prompt that goes into an
infinite loop if stdin is not a tty.
2016-03-11 08:18:12 +00:00
tnn
89d3153de1 needs at least libdrm 2.4.60 2016-03-10 05:29:56 +00:00
tnn
dbac2d9820 Bump revision because of libLLVM shared library bump. 2016-03-08 21:08:19 +00:00
adam
77659e7e72 Changes 3.1.1
- Fixed an integer overflow in Resample.c causing writes in the Python heap.
- Fixed a buffer overflow in PcdDecode.c causing a segfault when opening PhotoCD files. CVE-2016-TBD
- Fixed a buffer overflow in FliDecode.c causing a segfault when opening FLI files. CVE-2016-0775
- Fixed a buffer overflow in TiffDecode.c causing an arbitrary amount of memory to be overwritten when opening a specially crafted invalid TIFF file. CVE-2016-0740
2016-03-06 09:34:46 +00:00
jperkin
17661ff9a5 Bump PKGREVISION for security/openssl ABI bump. 2016-03-05 11:27:40 +00:00
joerg
1e3cf8885b NetBSD's v4l2 emulation doesn't currently have focus-related settings,
so conditionalize parts.
2016-03-01 20:14:24 +00:00
joerg
73e29fbf3b Needs libXcursor. 2016-02-28 19:44:56 +00:00
jperkin
b0e106f7ae Fix pax arguments. 2016-02-26 14:01:09 +00:00
jperkin
a9e20b5660 Remove manual addition of MAKE_FLAGS to OPSYSVARS, it's now in by default. 2016-02-26 11:40:29 +00:00
jperkin
6672c3b915 Use OPSYSVARS. 2016-02-25 13:37:46 +00:00
jperkin
ec1cd47ca0 Remove manual OPSYSVARS additions which are now part of the default set. 2016-02-25 08:27:02 +00:00
ryoon
c7ec7c6084 Update to 16.02.1
Changelog:
2016 Feb 05  v.16.02.1
+ Translation updates for Portuguese.
+ Bugfix: Resize: locking width/height ratio did not always work.
+ Bugfix: Slide Show startup sometimes failed.
+ Bugfix: If an album contains the same image file two or more times, stepping
  sequentially through the images loops from the Nth instance back to the first.

2016 Feb 01  v.16.02
+ New Effects > Cartoon: convert a photo into a cartoon-like drawing.
+ Add Text and Add Lines now work better with images having transparent areas.
+ Paint/Clone: optionally paint over transparent areas, instantly or gradually.
+ Brasero was replaced by growisofs for writing image files to DVD/BlueRay disc.
  (growisofs underlies Brasero, K3b, and most other disc burning utilities).
+ Edit Any Metadata: UI improvement to better handle long text strings.
+ Batch Change Metadata: UI improvement to better handle long text strings.
+ New batch function: select image files by clicking thumbnails, output a file
  with a list of the selected files. Useful to feed shell scripts or other apps.
+ Function key changes: F10 for full screen with menu and panel, F11 without.
+ Batch Convert: overlay images (e.g. credit lines) can be sized for a constant
  screen display size, regardless of image size or aspect ratio.
+ When viewing images sequentially using the [prev/next] button or keyboard
  arrow keys, adjacent directories can be spanned without user navigation.
+ An album can be opened from the command line: $ fotoxx -album <album-name>
+ Bugfix: Retouch Combo: reset button did not reset everything.
+ Bugfix: Panorama: "file color" button caused image misalignment or crash.

2016 Jan 06  v.16.01.1
+ Bugfix: Search Image by tags: uppercase/lowercase failure.
+ Translation updates for Spanish, Catalan, Italian, Portuguese.
2016-02-24 17:39:18 +00:00
fhajny
40d83effbc Update graphics/opencv-contrib-face to 3.1.0.
No opencv_face related changes mentioned in the changelog.
Lock this package to track graphics/oepncv version.
2016-02-24 17:33:48 +00:00
tnn
a3515a2913 build & install broadcom and qualcomm DRI drivers on ARM 2016-02-23 14:40:36 +00:00
jperkin
7f812e339d Provide compat strndup/strnlen for older Darwin. 2016-02-23 11:16:55 +00:00
khorben
c97875cbb9 Add support for LDFLAGS
Fixes build with the default settings.
2016-02-22 12:20:01 +00:00
fhajny
a5628db577 Update graphics/opencv to 3.1.0.
* A lot of new functionality has been introduced during GSoC 2015:
  - "Omnidirectional Cameras Calibration and Stereo 3D Reconstruction"
    opencv_contrib/ccalib module
  - "Structure From Motion" - opencv_contrib/sfm module
  - "Improved Deformable Part-based Models" - opencv_contrib/dpm module
  - "Real-time Multi-object Tracking using Kernelized Correlation Filter"
    - opencv_contrib/tracking module
  - "Improved and expanded Scene Text Detection" - opencv_contrib/text
    module
  - "Stereo correspondence improvements" - opencv_contrib/stereo module
  - "Structured-Light System Calibration" - opencv_contrib/structured_light
  - "Chessboard+ArUco for camera calibration" - opencv_contrib/aruco
  - "Implementation of universal interface for deep neural network
    frameworks" - opencv_contrib/dnn module
  - "Recent advances in edge-aware filtering, improved SGBM stereo
    algorithm" - opencv/calib3d and opencv_contrib/ximgproc
  - "Improved ICF detector, waldboost implementation"
    - opencv_contrib/xobjdetect
  - "Multi-target TLD tracking" - opencv_contrib/tracking module
  - "3D pose estimation using CNNs" - opencv_contrib/cnn_3dobj

* Many great contributions made by the community, such as:
  - Support for HDF5 format
  - New/Improved optical flow algorithms
  - Multiple new image processing algorithms for filtering, segmentation
    and feature detection
  - Superpixel segmentation

* IPPICV is now based on IPP 9.0.1, which should make OpenCV even faster
  on modern Intel chips
* opencv_contrib modules can now be included into the opencv2.framework
  for iOS
* Newest operating systems are supported: Windows 10 and OSX 10.11
  (Visual Studio 2015 and XCode 7.1.1)
* Interoperability between T-API and OpenCL, OpenGL, DirectX and Video
  Acceleration API on Linux, as well as Android 5 camera.
* HAL (Hardware Acceleration Layer) module functionality has been moved
  into corresponding basic modules; the HAL replacement mechanism has
  been implemented along with the examples

See full changelog:

  https://github.com/Itseez/opencv/wiki/ChangeLog
2016-02-21 14:10:46 +00:00
szptvlfn
528aec3ddd Update to feh-2.14.2
ChangeLog:
http://git.finalrewind.org/feh/plain/ChangeLog
Thu, 18 Feb 2016 20:40:19 +0100

* Release v2.14.2
    * make test: Ignore results on arm and mips since they expose a bug in
      Imlib2 1.4.7 and/or giflib 5.1.2. Note that due to this bug, feh may be
      unable to display gif images. x86 and amd64 are also affected.
      Again, see <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813729>
      for more information
    * -f / --filelist: Do not print useless error message when a correct
      filelist file is specified
    * -f / --filelist: Fix bug in "-" / "/dev/stdin" handling affecting feh
      running in ksh and possibly other environments

Thu, 04 Feb 2016 20:31:38 +0100

* Release v2.14.1
    * Skip a small set of build tests on Debian and derivatives, since they
      trigger a Debian/Imlib2 bug. See
      <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812657> and
      <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813729> for more
      information
2016-02-20 04:40:12 +00:00
khorben
19c37a581f Package DeforaOS Artwork 0.1.2
This release adds a couple icons for each size available.
2016-02-20 03:31:31 +00:00
khorben
9e4ab1ad8c Bump revision following fix for x11/deforaos-libdesktop 2016-02-20 02:28:14 +00:00
khorben
4e67286b45 Package DeforaOS Camera 0.2.0
This release brings:
- support for the latest libSystem
- support for Gtk+ 3
- support for JPEG snapshots
- improved preferences handling
- new camera stand-alone Widget
- further improvements to the user interface
2016-02-20 01:18:22 +00:00
richard
f32694cb52 SunOS needs alloca.h and some TLC in sysutils 2016-02-17 21:54:09 +00:00
taca
38797427de Update ruby-mini-magick to 4.4.0.
4.4.0

* Using MiniMagick::Image#format now works when the image instance is a
  layer/frame/page.
* Calling MiniMagick::Tool#clone as a way of adding the -clone CLI option now
  works properly (before it would call Object#clone).
* Badly encoded lines in identify -verbose don't cause an error anymore in
  MiniMagick::Image#details.
* MiniMagick::Image#details doesn't hang anymore when clipping paths are
  present
* Added MiniMagick::Image#tempfile for accessing the underlying temporary
  file.
2016-02-17 15:02:44 +00:00
dbj
edcb285c03 fix --disable-xcb when x11 is not enabled. 2016-02-17 10:05:41 +00:00
dbj
3dfbf1dbb8 fix linking of openCV libraries.
fixes build on Darwin
2016-02-17 04:49:47 +00:00
mef
1e1af0b929 Update to 1.73
--------------
1.73 Wed Jan 21 01:36:45 2015
    => RT#87918.
2016-02-17 03:32:50 +00:00
drochner
45a8d52ac2 pull in https://github.com/python-pillow/Pillow/pull/1706
fixed buffer overflow in PcdDecode
bump PKGREV
2016-02-16 20:17:41 +00:00
mef
b7335a049a Update 2.4.5 to 2.4.10 (From README)
----------------------
2.4.10 Upload to pause.perl.org failed for version
       2.4.9. Therefore, the version 2.4.9 was renamed to
       2.4.10 for a new upload.

2.4.9 Upload to pause.perl.org failed for version
      2.4.8. Therefore, the version 2.4.8 was renamed to 2.4.9
      for a new upload.

2.4.8 Bug repaired: rt.cpan.org #81171::Composite w/two
      ::Lines and xy_plot ==> undefined value when drawing ticks
      (t/composite_7.t and t/composite_8.t are showing the differences)
      Base.pm: defined(@array)
      Chart.pod corrected for deprecated @ARR->[$i]

2.4.7 Not published

2.4.6 Number of named colors extended
      Documentation.pdf explains the use of colors (Appendix added)
      Corrections in base.pm, routines
       _draw_bottom_legends, _draw_x_number_ticks
       in LinesPoints.pm, routines  _draw_data
2016-02-16 14:45:57 +00:00
mef
7685eee866 Update 2.01 to 2.21
-------------------
2.20  Tue Mar 29 11:51:38 CDT 2011
        - Fixed tests to avoid failures, upgrade tests to Test::More
          (courtesy Mark A. Stratman <stratman@gmail.com>)
        - Remove conditional support for GIF/PNG as all new versions
          since 2004 of GD should support both

2.21  Mon Sep 24 12:10:29 PDT 2012
        - Redesign tests to use Test::More and to be more tolerant of
          how different versions of GD encode images
          (thanks to Lukas Mueller <lam87@cornell.edu>)
        - Add PREREQ_PM to Makefile.PL
2016-02-16 14:41:23 +00:00
leot
3d79bdd161 + zathura-djvu 2016-02-14 13:59:46 +00:00
leot
9117839f73 Import zathura-djvu-0.2.5 as graphics/zathura-djvu.
The zathura-djvu plugin adds DjVu support to zathura by using the djvulibre
library.

Packaged in pkgsrc-wip by myself.
2016-02-14 13:59:12 +00:00
leot
e7895aba7e + zathura-cb 2016-02-14 13:53:52 +00:00
leot
7f63be6b6c Import zathura-cb-0.1.5 as graphics/zathura-cb.
The zathura-cb plugin adds comic book support to zathura.

Packaged in pkgsrc-wip by myself.
2016-02-14 13:53:23 +00:00
leot
43af6afd92 + girara 2016-02-14 13:39:24 +00:00
leot
220f52642e Import girara-0.2.5 as graphics/girara.
girara is a library that implements a user interface that focuses on simplicity
and minimalism. Currently based on GTK+, a cross-platform widget toolkit, it
provides an interface that focuses on three main components: A so-called view
widget that represents the actual application (e.g. a website (browser), an
image (image viewer) or the document (document viewer)), an input bar that is
used to execute commands of the application and the status bar which provides
the user with current information. girara was designed to replace and enhance
the user interface that is used by zathura and jumanji and other features that
those applications share.

Packaged in pkgsrc-wip by degroote@.
2016-02-14 13:38:37 +00:00
jperkin
9573026ed7 Fix build on SunOS. 2016-02-14 13:14:06 +00:00
markd
44efc22590 Update oxygen-icons to 5.19.0
Remove broken linked files
Add app icons from the kde applications
Add breeze places icons into oxygen
Sync oxygen mimetype icons with breeze mimetype icons
2016-02-14 04:16:18 +00:00
wiz
ed9416363d Update MesaLib to 11.1.2. Remove patch that was merged upstream.
Changes:
Mesa 11.1.2 is a bug fix release which fixes bugs found since the 11.1.1
release.

Mesa 11.1.2 implements the OpenGL 4.1 API, but the version reported by
glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv
(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers
don't support all the features required in OpenGL 4.1. OpenGL 4.1 is only
available if requested at context creation because compatibility contexts are
not supported.

Bug fixes

This list is likely incomplete.

  • Bug 91596 - EGL_KHR_gl_colorspace (v2) causes problem with Android-x86 GUI
  • Bug 93628 - Exception: attempt to use unavailable module DRM when building
    MesaGL 11.1.0 on windows
  • Bug 93648 - Random lines being rendered when playing Dolphin (geometry
    shaders related, w/ apitrace)
  • Bug 93650 - GL_ARB_separate_shader_objects is buggy (PCSX2)
  • Bug 93717 - Meta mipmap generation can corrupt texture state
  • Bug 93722 - Segfault when compiling shader with a subroutine that takes a
    parameter
  • Bug 93731 - glUniformSubroutinesuiv segfaults when subroutine uniform is
    bound to a specific location
  • Bug 93761 - A conditional discard in a fragment shader causes no depth
    writing at all

Changes

Ben Widawsky (1):

  • i965/bxt: Fix conservative wm thread counts.

Dave Airlie (1):

  • glsl: fix subroutine lowering reusing actual parmaters

Emil Velikov (6):

  • docs: add sha256 checksums for 11.1.1
  • cherry-ignore: drop the i965/kbl .num_slices patch
  • i915: correctly parse/set the context flags
  • targets/dri: android: use WHOLE static libraries
  • egl/dri2: expose srgb configs when KHR_gl_colorspace is available
  • Update version to 11.1.2

Eric Anholt (2):

  • vc4: Don't record the seqno of a failed job submit.
  • vc4: Throttle outstanding rendering after submission.

François Tigeot (1):

  • gallium: Add DragonFly support

Grazvydas Ignotas (1):

  • r600g: don't leak driver const buffers

Ian Romanick (2):

  • meta/blit: Restore GL_DEPTH_STENCIL_TEXTURE_MODE state for
    GL_TEXTURE_RECTANGLE
  • meta: Use internal functions to set texture parameters

Ilia Mirkin (6):

  • st/mesa: use surface format to generate mipmaps when available
  • glsl: always compute proper varying type, irrespective of varying packing
  • nvc0: avoid crashing when there are holes in vertex array bindings
  • nv50,nvc0: fix buffer clearing to respect engine alignment requirements
  • nv50/ir: fix false global CSE on instructions with multiple defs
  • st/mesa: treat a write as a read for range purposes

Jason Ekstrand (3):

  • i965/vec4: Use UW type for multiply into accumulator on GEN8+
  • i965/fs/generator: Take an actual shader stage rather than a string
  • i965/fs: Always set channel 2 of texture headers in some stages

Jose Fonseca (2):

  • scons: Conditionally use DRM module on pipe-loader.
  • pipe-loader: Fix PATH_MAX define on MSVC.

Karol Herbst (1):

  • nv50/ir: fix memory corruption when spilling and redoing RA

Kenneth Graunke (2):

  • glsl: Make bitfield_insert/extract and bfi/bfm non-vectorizable.
  • glsl: Allow implicit int -> uint conversions for bitwise operators (&, ^,
    |).

Leo Liu (2):

  • vl: add zig zag scan for list 4x4
  • st/omx/dec/h264: fix corruption when scaling matrix present flag set

Marek Olšák (1):

  • radeonsi: don't miss changes to SPI_TMPRING_SIZE

Nicolai Hähnle (11):

  • mesa/bufferobj: make _mesa_delete_buffer_object externally accessible
  • st/mesa: use _mesa_delete_buffer_object
  • radeon: use _mesa_delete_buffer_object
  • i915: use _mesa_delete_buffer_object
  • i965: use _mesa_delete_buffer_object
  • util/u_pstipple.c: copy immediates during transformation
  • radeonsi: extract the VGT_GS_MODE calculation into its own function
  • radeonsi: ensure that VGT_GS_MODE is sent when necessary
  • radeonsi: add DCC buffer for sampler views on new CS
  • st/mesa: use the correct address generation functions in st_TexSubImage
    blit
  • radeonsi: fix discard-only fragment shaders (11.1 version)

Timothy Arceri (4):

  • glsl: fix segfault linking subroutine uniform with explicit location
  • mesa: fix segfault in glUniformSubroutinesuiv()
  • glsl: fix interface block error message
  • glsl: create helper to remove outer vertex index array used by some stages
2016-02-13 11:45:17 +00:00
tnn
617626eaec remove our fix for mesa bug 91806; was resolved in 11.1.1 2016-02-12 11:49:53 +00:00
dbj
ec4d10038f fix broken dynamic library handling on Darwin 2016-02-08 02:04:18 +00:00