Commit graph

9620 commits

Author SHA1 Message Date
wiz
21001213d3 Update to 1.0.5:
1.0.5:
This has a good chance of being the last one in a series of stable
releases (with stuff backported from our latest and greatest).
Thanks to Pascal for maintaining it! As such, it comes with a short
list of maintenance things as change log:

    Update to RawSpeed r438
    Update to LibRaw 0.14.7
    White balance presets for Nikon Coolpix P7100 and Panasonic GF3
    White balance preset updates for Canon EOS 7D, Canon EOS 350D
    Standard Color Matrices for Canon EOS 650D, Canon EOS 5D Mark
    III, Canon EOS 1D X, Canon PowerShot G1 X, Canon PowerShot
    SX220, Nikon D3200, Nikon D4, Nikon D800, Olympus E-M5, Panasonic
    GF5, Sony SLT-A37/A57, Leica X1/X2, Sony DSC-RX100
    A few memory leaks were resolved
    A few generic bugs were resolved

1.0.4:
The changes over darktable 1.0.3 are:

    More robust OpenMP compiler detection code
    New warming/cooling filter presets for color correction plugin
    Lighttable thumbnails should be slightly faster and sharper
    Correctly restore panels when using Tab.
    Checking if an export target directly is read-only
    Writing of hierarchical tags in our .xmp has been improved
    Don't list system display profile for anything but the display
    profile selection
    We disabled scrollwheel scrolling in darkroom mode as it
    sometimes conflicts with widget behavior
    Lighttable thumbnails are now color managed with some caveats (1)
    Improved color rendition:
        Nikon D800
        Canon EOS 5D Mark III
    White balance presets:
        Canon EOS 5D Mark III
        Canon EOS 7D (updated)
        Olympus E-M5
        Samsung NX100 (updated)
        Olympus E-PL1 (updated)
        Olympus E-PL2 (updated)
        Olympus E-PL3 (updated)

(1) Lighttable color management caveats:

Our previous releases didn't have any color management in lighttable
mode (and the filmstrip), in this release we have a quick-fix
implementation of color management for lighttable mode. For 1.0.4,
newly imported files use the Preview JPEG by default for the
thumbnail, in that case it's still not color managed. After entering
darkroom mode (after which the thumbnail is regenerated in case
you changed the history stack) it will be color managed. Without
changed history stack the thumbnail will always be the embedded
JPEG. If you need lighttable mode to be color managed all the time
you can disable reading of the Preview JPEGs in our Preferences
dialog "don't use embedded preview jpeg but half-size raw", do note
that this will significantly slow down thumbnail generation and
consequently will slow down new imports. To have darktable regenerate
all old previews (in a color managed fashion) you can delete the
~/.cache/darktable/mipmaps* files.
2012-07-29 20:20:47 +00:00
marino
28a027fddf graphics/camlimages: Fix tiff-4.0 regression
When tiff was upgraded to 4.0, camlimages stopped building.  Both
caml and tiff redefine several common typedefs such as uint32.  Unlike
the 3-series of tiff, tiff-4.0 also redefined int64 and uint64.  The
existing hack didn't foresee int64 and uint64 getting used, and so
camlimages broke.

One patch was created and another revised to override the caml typedef
definitions with macros before tiff.h is included.  The original
tiffread.c patch was reworked to override uint16 and uint32 *again*
after the tiff.h include and not before as it was originally.  Very ugly
all around, but I just extended what camlimages was already doing.
2012-07-29 12:52:55 +00:00
reed
c76b6bf1ec Improve description 2012-07-28 21:30:00 +00:00
reed
6be0691516 improve description 2012-07-28 21:29:08 +00:00
adam
160cb71acc Changes 1.7.34:
* Compute and report sum of critical chunk lengths IHDR, PLTE, IDAT, and IEND,
  plus the 8-byte PNG signature instead of just the total IDAT data length.
  Simplify finding the lengths from the trial compressions, by replacing
  the write function with one that simply counts the bytes that would have
  been written to a trial PNG, instead of actually writing a PNG, reading it
  back, and counting the IDAT bytes.  The savings, while measurable, are
  not very significant -- The "-brute" and default pngcrush runs that I
  tried are between one and five percent faster.  Most of the time is
  expended in zlib compression of the IDATs, which is not affected by
  the change.
* Removed comments about the system library having to be libpng14 or earlier.
  This restriction was fixed in version 1.7.20.
2012-07-28 10:57:40 +00:00
bsiegert
8095393948 Do not try to use EOVERFLOW if it is equal to ERANGE, such as in MirBSD.
Fixes MirBSD build.

PKGREVISION++.
2012-07-26 10:58:46 +00:00
adam
36621baae2 Changes 1.7.33:
* Ignore all ancillary chunks except during the final trial.  This can be
  significantly faster when large ancillary chunks such as iCCP are present.

Changes 1.7.32:
* Fixed bug introduced in 1.7.30: Do not call png_set_check_for_invalid_index()
  when nosave != 0 (otherwise pngcrush crashes with the "-n" option).
2012-07-25 20:14:01 +00:00
jperkin
ac6dd50509 Remove SunOS patch, the ld(1) options are actively harmful and cause
R_AMD64_32 relocation errors in 64-bit mode.  The default options should
work fine.

Bump PKGREVISION.
2012-07-25 14:42:02 +00:00
obache
c1fe79a226 Update rabbit to 1.0.9
== 1.0.9: 2012-07-21

A bug fix release of 1.0.8.

=== Improvements

==== rabbit-mode.el

  * Changed prefix for insert commands to ((%C-cC-i%)).

==== rabbit

  * Supported numeric character reference in RD and Hiki:

    RD:
      (('𝄞')) in hex
      (('𝄞')) in decimal

    Hiki:
      {{code_point(0x1d11e)}} in hex
      {{code_point(119070)}} in decimal

==== rabbirack

  * Removed needless encoding change.

==== rabbiter

  * Supported twitter-stream 0.1.16. Earlier versions aren't supported.
  * Re-implemented connection related codes by Ruby/GIO2.
2012-07-22 12:27:40 +00:00
obache
b89fd674ce Update ruby-gnome2 to 1.1.4.
== Ruby-GNOME2 1.1.4: 2012-07-21

This is a easy to install release!

=== Changes

==== All

  * Improvements
    * Supported automatic required native packages install.

==== Ruby/GLib2

  * Improvements
    * mkenums: Supported "/* < flags > */" tag.
    * mkenums: Supported two or more upper case characters such as "IO".
      * Before: GIOStatus -> g_iostatus
      * After:  GIOStatus -> g_io_status
    * GIOCondition: Changed to GLib::Boxed object from integer.
    * GLib::Source#attach doesn't require context.

  * Fixes
    * Fixed wrong type conversion for GIOCondition.

==== Ruby/GIO2

  * Improvements
    * Gio::Socket#create_source: Supported callback.

  * Fixes
    * Fixed return values.
    * Fixed wrong type conversions.

==== Ruby/GTK2

  * Improvements
    * Re-supported GTK+ 2.10.0. [GitHub:115] [Patch by Grant Schoep]

  * Fixes
    * Fixed a typo in test script.
      [GitHub:109] [Reported by kimura wataru]

==== Ruby/GStreamer

  * Fixes
    * Fixed a test failure with GStreamer 0.10.36.
      [GitHub:111] [Reported by mtasaka]
2012-07-22 09:29:16 +00:00
taca
b6fceb3ae4 - Reset PKG_REVISION by both php53 and php54 are updated.
- Remove supporting php5 (PHP 5.2.x) supporting codes.
2012-07-20 12:30:36 +00:00
wiz
0714bb7de0 Fix CVE-2012-3401, buffer overflow in tiff2pdf.
Bump PKGREVISION.
2012-07-19 21:41:45 +00:00
wiz
68808ff07a Recursive bump for startup-notification* dependency change, requested
by Obache.
2012-07-15 08:22:46 +00:00
prlw1
ef4d1b6f4d Update OpenCV to 2.4.2, highlights include:
- New keypoint descriptor FREAK contributed by EPFL group
- Improved face recognizer class and tutorial added by Philipp Wagner
2012-07-13 18:13:59 +00:00
adam
f05248f5df exif-0.6.21 (2012-07-12):
* New translations: cs, eo, hr, sr, uk
  * Updated translations: da, de, fi, id, is, it, nl, pl, sk, sv, vi, zh_CN
  * Improved the man page
  * Prevent NULL pointer dereference on out of memory situation
  * Fixed bug that caused read past the end of a buffer (CVE-2012-2845)
2012-07-13 16:43:34 +00:00
adam
0908d84fa4 libexif-0.6.21 (2012-07-12):
* New translations: en_AU, uk
  * Updated translations: cs, da, de, en_CA, nl, pl, sk, sv, vi
  * Added more supported lens in Canon MakerNote
  * Added some defensive NULL pointer checks
  * Fixed a number of security and stability issues due to buffer overflows,
    bad pointer dereferences and division-by-zero including bug 3434540
    and bug 3434545 (CVE-2012-2812, CVE-2012-2813, CVE-2012-2814,
    CVE-2012-2836, CVE-2012-2837, CVE-2012-2840, CVE-2012-2841,
    CVE-2012-2845)
2012-07-13 16:35:25 +00:00
wiz
4ea18741ca CVE-2012-3358:
A heap-based buffer overflow was found in the way OpenJPEG, an
open-source JPEG 2000 codec written in C language, performed parsing of
JPEG2000 having certain number of tiles and tilesizes. A remote
attacker could provide a specially crafted JPEG 2000 file, which when
opened in an application linked against openjpeg would lead to that
application crash, or, potentially arbitrary code execution with the
privileges of the user running the application.

http://code.google.com/p/openjpeg/source/detail?r=1727

Bump PKGREVISION.

pkglint cleanups while here.
2012-07-11 09:07:21 +00:00
wiz
fd1c22c3b7 Update to 1.5.12:
Removed scripts/makefile.cegcc from the *.zip and *.7z distributions; it
    depends on configure, which is not included in those archives.
  Changed "a+w" to "u+w" in Makefile.in to fix CVE-2012-3386.

I don't see CVS-2012-3386 as a vulnerability that applies to pkgsrc,
since to trigger it, you have to run 'make distcheck', and pkgsrc
never does that.
2012-07-11 09:00:41 +00:00
wiz
815eb7da1d Better fix for NetBSD-5.1, from upstream bug report via Rhialto. 2012-07-08 23:03:17 +00:00
wiz
ef3ab316d2 Add upstream bug report. 2012-07-08 21:54:04 +00:00
wiz
8805311d82 rsvg_get_file_path is an externally visible function.
Fixes NetBSD-5.1/amd64 build.

Patch from Rhialto on pkgsrc-users.
2012-07-08 21:20:08 +00:00
sbd
2a9da3a5f3 Add missing zlib buildlink.
Bump PKGREVISION.
2012-07-08 10:00:23 +00:00
wiz
5efae35952 Add comment (hi drochner!) 2012-07-05 10:23:23 +00:00
drochner
b8dc0644f0 sync w/ base pkg 2012-07-04 20:41:29 +00:00
drochner
1c13cc2e40 make this build with poppler-0.20, bump PKGREV 2012-07-04 20:30:22 +00:00
joerg
bd12a2183e Define ABS before using it. Don't use the address of a function when a
call is desired.
2012-07-03 18:10:03 +00:00
joerg
c96d85908b Don't shadow variables declared in the same function. 2012-07-03 18:08:58 +00:00
joerg
8b2c939d2d Don't return values from void functions. 2012-07-03 18:08:20 +00:00
joerg
311029b97e --no-var-tracking doesn't really exist. 2012-07-03 18:07:03 +00:00
adam
70c5001522 Changes 1.7.31:
* Dropped *.tar.bz2 from distribution.
* Added a comma that was missing from one of the "usage" strings (error
    introduced in version 1.7.29).

Changes 1.7.30:
* Only run the new (in libpng-1.5.10) test of palette indexes during the
    first trial.
2012-07-03 18:00:52 +00:00
prlw1
f227a7a632 Update to 1.1.1:
- When path clipping changes a LINETO to a MOVETO, it also changes
  any CLOSEPOLY command to a LINETO to the initial point. This fixes
  a problem with pdf and svg where the CLOSEPOLY would then draw a
  line to the latest MOVETO position instead of the intended initial
  position. - JKS

- The radius labels in polar plots no longer use a fixed padding,
  but use a different alignment depending on the quadrant they are
  in.  This fixes numerical problems when (rmax - rmin) gets too
  small. - MGD
2012-07-02 17:19:05 +00:00
drochner
9dce0dba5d update to 2.4.10
changes:
-bugfix: Incremental glyph loading as needed by ghostscript was broken
-minor other improvements
2012-07-02 16:48:24 +00:00
drochner
af102e69f3 update to 2.4.14
changes:
-disable aalib by default
-"--list-all-config" to dump the full config tree + values
-bugfixes
-translation updates

pkgsrc note: dropped aalib support
2012-07-02 16:12:34 +00:00
adam
9fde0ec108 Revbump after updating boost 2012-07-02 13:37:35 +00:00
dholland
f91b8b8497 Add desktopdb.mk and bump PKGREVISION for 118 packages as reported by
pkglint. If any of these are wrong for some reason, please revert/adjust.
2012-07-01 19:05:10 +00:00
wiz
d255f11d06 Update to 2.96:
Jun 18 2012:
Fix printing file info when -ft option is used
Do not skip readonle files with -st option
2012-07-01 17:36:16 +00:00
dholland
cbe0f570fe Fix checksum for patch-af, which Joerg accidentally reverted. (Hi, Joerg.) 2012-06-26 17:47:26 +00:00
joerg
4b92941009 Fix build with Clang. 2012-06-25 11:29:13 +00:00
sbd
8e4450659e SET_LIBDIR=yes 2012-06-25 10:28:11 +00:00
obache
cde793db55 Update GraphicsMagick to 1.3.16.
1.3.16 (June 24, 2012)
==========================

Security Fixes:

  * Don't translate 'comment' and 'label' attributes if the request is
    made while a file is being read.  Only translate such attributes
    if they come from the command line or API user.

Bug fixes:

  * SWT: SWT reader suffered from a number of implementation errors
         which caused it not to work any more.  Works again.

  * XBM: Fix memory leak observed when reading file in 'ping' mode.

  * Support -trim on images which use a consistent (single color)
    transparent background.  In this case, trim is done based on
    opacity rather than foreground color.

  * Include <sys/types.h> in order to assure that 'size_t' and
    'ssize_t' are declared.  This is necessary since
    MagickExtentImage() uses these types as part of its definition.

  * +repage was not working because parser was insisting that it
    should include an argument.

  * -units was scaling existing resolution the wrong way around
     (i.e. multiplying rather than dividing).

  * PerlMagick: Fix compilation with Perl 5.16.

  * PingBlob(): PingBlob was not working for all cases.  Is now based
    on BlobToImage() for assured reliability.

New Features:

  None

Feature improvements:

  * MAT: Animated movies inside 4D matrices are loaded now.

  * PDF: File base name is used as the document title.

  * PNG: Fix issues observed specifically with libpng 1.5.10.

Performance Improvements:

  * Pixel iterators should be more efficient now if the image uses a
    file-backed cache.

  * Motion blur algorithm does scale well as cores are added so
    include OpenMP support for it by default.

Windows Delegate Updates:

  * JPEG: Updated to IJG 8d release.

  * PNG: Updated to 1.5.11 release

  * TIFF: Updated to 4.0.2 release.

  * Zlib: Updated to 1.2.7 release.

  * libxml2: Updated to 2.8.0 release.

Behavior Changes:

  None
2012-06-24 02:03:45 +00:00
dholland
0f574648b2 Add missing <cstddef> to get size_t defined; should fix Solaris build. 2012-06-24 01:49:14 +00:00
dholland
efb538824a Add -lX11 on Solaris, same as DragonFly. Add missing libX11 buildlink.
PKGREVISION -> 11.
2012-06-23 20:06:04 +00:00
dholland
1beb53f559 Add missing limits.h to fix the Solaris build. 2012-06-23 19:58:51 +00:00
wiz
6060d4d090 Update to 4.0.2 for CVE-2012-2113.
* tif_getimage.c: added support for _SEPARATED CMYK images.
     * tif_getimage.c: Added support for greyscale + alpha.
     * Added TIFFCreateCustomDirectory() and TIFFCreateEXIFDirectory()
       functions.
     * tif_print.c: Lots of fixes around printing corrupt or hostile input.
     * Improve handling of corrupt ycbcrsubsampling values.
     * tif_unix.c: use strerror to get meaningful error messages.
     * tif_jpeg.c: fix serious bugs in JPEGDecodeRaw().
     * tif_jpeg.c: Fix size overflow (zdi-can-1221,CVE-2012-1173).
2012-06-20 21:07:14 +00:00
dholland
f58a25c504 Appears to also need libXmu on Linux. 2012-06-18 05:44:25 +00:00
dholland
56d32ffff9 add <cstdio> for linux build. 2012-06-18 05:41:00 +00:00
obache
3868ff272b Update rabbit to 1.0.8.
== 1.0.8: 2012-06-17

A bug fix release of 1.0.7.

=== Fixes

==== rabbit

  * Fixed a bug that image isn't displayed. [Reported by TAKATSU Tomonari]
2012-06-17 08:53:28 +00:00
dholland
6ee9ea3486 Add gnome-keyring-sharp. No version bump as it wasn't (and still isn't)
actually buildable.
2012-06-16 22:06:02 +00:00
tron
039e4f8fd6 Fix 32 bit build under Mac OS X Lion. 2012-06-16 20:52:18 +00:00
dholland
93f3300374 Back-propagate the changes that patch-ac makes to doc/Makefile.in to
doc/Makefile.am. Otherwise, the changes are lost when automake is
rerun, which now (?) happens sometimes (?) during the build. This then
leads to massive PLIST divergence. Bump PKGREVISION in case anyone,
such as perhaps the person who updated it, installed it without
PKG_DEVELOPER set.
2012-06-16 06:47:25 +00:00