Commit graph

10728 commits

Author SHA1 Message Date
adam
587159cd34 Changes 1.7.75:
Reverted libpng to version 1.6.10 due to a misplaced statement in png.c
Fixed "-zmem" option (only "-zm" would work since version 1.7.62).
2014-06-12 13:40:38 +00:00
wiz
e92602209f Update to 1.6.12:
Version 1.6.12rc01 [June 6, 2014]
  Relocated new code from 1.6.11beta06 in png.c to a point after the
    declarations (Max Stepin).

Version 1.6.12rc02 [June 7, 2014]
  Changed file permissions of contrib/tools/intgamma.sh,
    test-driver, and compile from 0644 to 0755 (Cosmin).

Version 1.6.12rc03 [June 8, 2014]
  Ensure "__has_attribute()" macro exists before trying to use it with
    old clang compilers (MacPorts Ticket #43939).

Version 1.6.12 [June 12, 2014]
  No changes.
2014-06-12 08:59:19 +00:00
gdt
2a9d7f4580 Drop maintainership (I don't use this). 2014-06-11 14:18:46 +00:00
jperkin
f614fc9d65 Fix path to package in comment. 2014-06-11 10:59:20 +00:00
jperkin
ac923bff8d Linux needs -ldl. 2014-06-11 10:58:40 +00:00
ryoon
31da25953c Recursive revbump from pulseaudio-5.0 2014-06-09 14:18:04 +00:00
wiz
a3df6e48f4 Update to 2.5.9:
2.5.9 @ 2014-06-03
  Minor regular-expression fixes in web2png.
  Supply the missing autogen.sh and update the autogonf build.
2014-06-09 12:48:52 +00:00
wiz
71a0bb40e2 Bump PKGREVISION for exiv2 shlib major bump 2014-06-07 12:11:23 +00:00
wiz
2cc4eba4ca Update to 1.6.11:
Version 1.6.11beta01 [March 17, 2014]
  Use "if (value != 0)" instead of "if (value)" consistently.
  Changed ZlibSrcDir from 1.2.5 to 1.2.8 in projects/vstudio.
  Moved configuration information from the manual to the INSTALL file.

Version 1.6.11beta02 [April 6, 2014]
  Removed #if/#else/#endif from inside two pow() calls in pngvalid.c because
    they were handled improperly by Portland Group's PGI-14.1 - PGI-14.3
    when using its "__builtin_pow()" function.
  Silence 'unused parameter' build warnings (Cosmin Truta).
  $(CP) is now used alongside $(RM_F).  Also, use 'copy' instead of 'cp'
    where applicable, and applied other minor makefile changes (Cosmin).
  Don't warn about invalid dimensions exceeding user limits (Cosmin).
  Allow an easy replacement of the default pre-built configuration
    header with a custom header, via the make PNGLIBCONF_H_PREBUILT
    macro (Cosmin).

Version 1.6.11beta03 [April 6, 2014]
  Fixed a typo in pngrutil.c, introduced in libpng-1.5.6, that interferes
    with "blocky" expansion of sub-8-bit interlaced PNG files (Eric Huss).
  Optionally use  __builtin_bswap16() in png_do_swap().

Version 1.6.11beta04 [April 19, 2014]
  Made progressive reading of interlaced images consistent with the
    behavior of the sequential reader and consistent with the manual, by
    moving some code out of the PNG_READ_INTERLACING_SUPPORTED blocks. The
    row_callback now receives the proper pass number and unexpanded rows, when
    png_combine_row() isn't built or used, and png_set_interlace_handling()
    is not called.
  Allow PNG_sRGB_PROFILE_CHECKING = (-1) to mean no sRGB profile checking.

Version 1.6.11beta05 [April 26, 2014]
  Do not reject ICC V2 profiles that lack padding (Kai-Uwe Behrmann).
  Relocated closing bracket of the sRGB profile test loop to avoid getting
    "Not recognizing known sRGB profile that has been edited" warning for
    ICC V2 profiles that lack the MD5 signature in the profile header.

Version 1.6.11beta06 [May 19, 2014]
  Added PNG_SKIP_sRGB_CHECK_PROFILE choice for png_set_option().

Version 1.6.11rc01 [May 27, 2014]
  No changes.

Version 1.6.11rc02 [June 3, 2014]
  Test ZLIB_VERNUM instead of PNG_ZLIB_VERNUM in contrib/tools/pngfix.c

Version 1.6.11 [June 5, 2014]
  No changes.
2014-06-05 16:33:54 +00:00
adam
3219670371 Switch to Makefile.common and fix for -ldl 2014-06-05 07:12:53 +00:00
adam
a292f16af5 Changes 0.24:
Exiv2 introduces its first support for Video metadata. Many more cameras and accessories are now recognised. Numerous bugs fixes, build and test improvments.
2014-06-05 06:43:53 +00:00
adam
ebdd828fe3 Changes 9.60:
Added a few new values for some Pentax tags
Added a new QuickTime Rating value
Added a new SonyModelID
Added a new Canon and a new Pentax LensType
Decode a number of new tags from WebP extended-format files
Decode a couple more Nikon tags
Decode a new Canon 300D tag
Decode a new Sony tag
Updated Sony maker note decoding for ILCA-77M2
Renamed QuickTime ©day atom to ContentCreateDate (was previously named Year or CreateDate depending on its location)
Changed a number of "Unknown (-1)" values to "n/a"
Minor change to some German translations
Patched spec file for building RPM under Redhat 6
Fixed a problem writing 3-character Nikon CountryCode values
Fixed problem when importing CSV files in Windows where an appropriate SourceFile entry may not be found if the file specification does not match exactly but the absolute path is the same
2014-06-05 06:23:46 +00:00
adam
982266860e Changes 2.9.19:
There have been lots of cleanups, fixes of compiler warnings, bugfixes, and
general refactoring since 2.9.18, plus we have some new features:

* There are new Tpy and Tpr parameters, these allow the 'mosaic mode'
projection plane to be rotated relative to the panorama view.

* Added Hammer output projection, see: https://en.wikipedia.org/wiki/Hammer_projection

* Updated PSD functions to write PSB (large file) format too, note that this
functionality is part of the PTmender tool and not available to Hugin/nona
directly.

* Various bugs have been fixed in these projections: triplane output,
architectural output, orthographic output and Thoby input.

* Other bugfixes that may be noticed are: a check for invalid resolutions in
TIFF files, formating sequence for x86_64, cropping images that go outside the
image boundary, and PSD and PICT image format improvements.

* There have been fixes for building on various platforms: OS X 10.6/10.8,
automake 1.12, MinGW, cmake, Visual Studio 2010 and Visual Studio 2012+
2014-06-05 06:18:28 +00:00
wiz
1dbe2ff771 Add pkgsrc default font path to default search paths.
Bump PKGREVISION.
2014-06-01 16:58:21 +00:00
rodent
5cb7789e56 Use ALTERNATIVES. 2014-06-01 01:21:54 +00:00
wiz
93ed35e729 Remove mk/giflib reference. 2014-05-31 23:44:19 +00:00
wiz
6d650e5063 Remove libungif. 2014-05-31 15:57:54 +00:00
wiz
c26f5ca940 libungif is not relevant any longer since the GIF relevant patents
expired (about 10 years ago).

Unconditionally switch to libgif.

As discussed on tech-pkg without dissent.

Bump PKGREVISION.
2014-05-31 15:56:26 +00:00
pho
99addabdb8 Fix PLIST for the case when graphics/cairo is built with quartz backend enabled 2014-05-31 11:25:46 +00:00
pho
13778867a6 Resurrect Quartz backend as package option "quartz" which is disabled by default 2014-05-31 10:16:40 +00:00
joerg
a6f2456e18 Revert, no need for a C++ compiler here. 2014-05-30 11:56:32 +00:00
joerg
c5e85612c0 Fix build of imlib-gtk by adding the needed argument for DGifCloseFile. 2014-05-30 11:34:01 +00:00
joerg
2a0d4e8ec5 Add newly needed argument for DGifCloseFile. 2014-05-30 11:33:32 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
darcy
449e1755d2 Add c++ to USE_LANGUAGES as suggested by the build. 2014-05-29 14:24:24 +00:00
adam
834969126b Changes 1.4.1 - fix --stdin option (assume -f when reading from stdin),
workaround to bug in libjpeg-turboi (v1.3.1) triggered
                 when option -V or --version was used,
                 other minor fixes
2014-05-28 14:54:25 +00:00
joerg
9cd02d735e Avoid two tautological checks. 2014-05-27 09:57:21 +00:00
pho
cac392c42b Darwin: cairomm-quartz is no longer installed because cairo-quartz is now disabled. 2014-05-27 09:40:25 +00:00
pho
6eec1800a6 Disable Quartz backend on Darwin
Quartz backend interacts badly with our library stack. The most notable
issue is that when quartz-font is enabled, cairo will never use fontconfig
but instead uses CoreGraphics API to find fonts in system-default font
paths; as a result, any fonts installed with pkgsrc will never be found.
OTOH fontconfig by default searches for fonts in MacOS X system-default
paths too so sticking with it will not cause a problem.
2014-05-27 08:43:55 +00:00
obache
c38e6438de Revbump after updating graphics/giflib 2014-05-25 08:51:05 +00:00
obache
008c4f2b9c Fixes build with giflib-5.1. 2014-05-25 08:04:00 +00:00
obache
c0ad553aae fixes build with giflib-5.1 2014-05-24 04:05:24 +00:00
rodent
275dd5cf10 Updated to latest release, 0.5.4. From CHANGES:
Released on 2014-05-23.

* Stop testing with tox on Python 3.1, start on 3.4
* Start testing pushes and pull requests
  `on Travis-CI <https://travis-ci.org/SimonSapin/cairocffi>`_
* Add more variants of the library names to try with `dlopen()`.
  This seems to be necessary on OpenBSD.
2014-05-24 02:13:34 +00:00
obache
a7a281f8d8 fix for giflib-5.1 API change. 2014-05-23 13:45:07 +00:00
he
2ad9ec80ba Uh-oh, forgot to update distinfo with new patch checksum. 2014-05-22 12:02:19 +00:00
obache
d1b026b8c3 Fixes build with giflib>=5.1, and fixes buges introduced as giflib-5.0 support. 2014-05-22 11:50:41 +00:00
he
9971636f92 Sanity check colormap size (CVE-2013-1913), valid range is 0 .. 256.
Sanity check # of colors and map entries (CVE-2013-1978)

From
  https://git.gnome.org/browse/gimp/patch/?id=32ae0f83e5748299641cceaabe3f80f1b3afd03e
and
  https://git.gnome.org/browse/gimp/patch/?id=23f685931e5f000dd033a45c60c1e60d7f78caf4

Bump PKGREVISION to 2.
2014-05-21 13:50:22 +00:00
adam
cfdb1d334b Changes 2.10.9:
Bug fixes.
2014-05-20 20:20:43 +00:00
adam
163b962b8b Remove @my_libs@ from imlib2-config 2014-05-20 16:18:38 +00:00
adam
50be0f67c6 Changes 1.10.0:
* VIGRA got a tutorial.
* Significant simplification of the API: MultiArrayView arguments can now be passed to functions directly. The old syntax with Argument Object Factories (srcImageRange(), srcMultiArray() and relatives) remains valid, but is only required when the arguments are old-style BasicImages.
* Made StridedArrayTag the default for vigra::MultiArrayView .
* Added an efficient multi-dimensional vigra::GridGraph class which support both the LEMON and boost::graph APIs.
* Generalized various algorithms to arbitrary dimensions (gaussianGradientMultiArray(), hessianOfGaussianMultiArray(), gaussianDivergenceMultiArray(), localMinima(), localMaxima(), labelMultiArray(), watershedsMultiArray()).
* Added slicSuperpixels() for arbitrary dimensions.
* Added automatic differentiation (see vigra::autodiff::DualVector).
* Added nonlinearLeastSquares() using the Levenberg-Marquardt algorithm and automatic differentiation. More information about the changes can be found on the changelog page.
2014-05-18 11:31:09 +00:00
wiz
3faf991a33 Bump applications PKGREVISIONs for python users that might be using
python3, since the default changed from python33 to python34.

I probably bumped too many. I hope I got them all.
2014-05-17 16:10:41 +00:00
rodent
2a2f68efe0 +py-pygal 2014-05-17 14:00:19 +00:00
rodent
f09f851685 Import py27-pygal-1.4.6 as graphics/py-pygal.
pygal is a dynamic SVG charting library written in python. All the documentation
is on http://pygal.org/.
2014-05-17 13:59:37 +00:00
rodent
dfd0f394c1 +py-cairocffi 2014-05-17 13:44:40 +00:00
rodent
36b7e013b1 Import py27-cairocffi-0.5.3 as graphics/py-cairocffi.
cairocffi is a CFFI-based drop-in replacement for Pycairo, a set of Python
bindings and object-oriented API for Cairo. Cairo is a 2D vector graphics
library with support for multiple backends including image buffers, PNG,
PostScript, PDF, and SVG file output.

Additionally, the cairocffi.pixbuf module uses GDK-PixBuf to decode various
image formats for use in Cairo.
2014-05-17 13:43:41 +00:00
adam
af5916ee54 Version 1.4.6
- TGA loader: Fix for corrupt RLE format.
- Fix drawing of closed polygons in certain situations (ticket 2309).
- Set warning options when using gcc.
- Silence compiler warnings.
- Don't set -std=gnu99.
- XPM loader: Simplify and fix certain case of cpp > 2.
2014-05-17 09:25:01 +00:00
wiz
567095f461 Make libtool file on all non-Windows platforms, not only Linux and OS X. 2014-05-16 12:51:24 +00:00
ryoon
44178627c3 Fix OpenBSD build 2014-05-16 12:43:52 +00:00
ryoon
2d02231717 Fix build under OpenBSD 5.5 2014-05-16 12:29:04 +00:00
ryoon
62c44de6b3 Fix build under OpenBSD 5.5 and potentially the platform that has no lua
in base.
But this is workaround.
2014-05-16 12:27:34 +00:00