./graphics/gdk-pixbuf2-jasper, Image loaders for gtk2 - jasper module

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 2.36.11, Package name: gdk-pixbuf2-jasper-2.36.11, Maintainer: pkgsrc-users

GdkPixbuf is a new GNOME library designed to solve part of Imlib's
design limitations that make it hard to write efficient and highly
modular applications. The GdkPixbuf library provides a basic,
reference counted structure called GdkPixbuf. This structure points
to a block of image data, has fields that describe the format of the
image data, and also contains a reference count. The library also
provides a simple mechanism for loading images from files, and a more
sophisticated mechanism for loading images progressively from
arbitrary buffers. It also provides utility functions to transform
pixbufs and render them to GDK drawables.

The GdkPixBuf library provides a number of features:
* Image loading facilities.
* Rendering of a GdkPixBuf into various formats:
drawables (windows, pixmaps), GdkRGB buffers.

This is the gtk 2 version of gdk-pixbuf. It got
included natively in gtk2+ and was split out again in revision 2.22.

Required to run:
[graphics/jasper] [databases/shared-mime-info] [devel/glib2] [graphics/gdk-pixbuf2]

Required to build:

Master sites: (Expand)

SHA1: 445bb95b234c3b3cea273353b7464f3b796dbd0e
RMD160: 855d1321e3f74b41fa4e80e3c4abddc1147f59f7
Filesize: 5542.879 KB

Version history: (Expand)

CVS history: (Expand)

   2017-08-08 18:52:11 by Adam Ciarcinski | Files touched by this commit (8) | Package updated
Log message:
* jpeg: restore grayscale image support
* bmp: Tighten image dimension checks
* ico: Fixo icon quality sorting
* Various other leak and overflow fixes
* Add some assertion to help static analysis
* Remove support for building on various obsolete platforms
* Translation updates

* Add tests for recent bug fixes
* ico, bmp, tiff: avoid integer overflows
* jpeg: error out if wrong number of channels
* Misc.bugfixes
* Support mimetypes: image/wmf, image/emf
* Translation updates
   2015-10-01 17:53:48 by Thomas Klausner | Files touched by this commit (6) | Package updated
Log message:
Update gdk-pixbuf2* to 2.32.1:


* Make relocations optional
* Fix a crash due to overflow when scaling
* Drop loaders for some rare image formats: wbmp, ras, pcx
* Prevent testsuite failures due to lack of memory
* Translation updates


* Fix build issues (#754154)
* Fix animation loading (#755269)
* More overflow fixes in the scaling code (#754387)
* Fix a crash in the tga loader
* Translation updates: Swedish, Turkish, Slovak,
  Indonesian, French, Greek, Polish, Brazilian Portuguese,
  Danish, Russian, Galician, Hungarian


* Fix several integer overflows (#753908, #753569)
* Fix build failure with --disable-modules (#740912)
* Port animations to GTask
* Translation updates: Chinese (Taiwan), Polish


* Really fix bug 752297. This is CVE-2015-4491
* Translation updates: Catalan


* Add support for g_autoptr for all object types (#750497)
* Avoid a possible divide-by-zero in the pixbuf loader (750440)
* Remove gettext .pot file hack (#743574)
* Be more careful about integer overflow (#752297)
* Translation upates: Portuguese


* Bug fixes:
 648815 SVGZ icons in notification GNOME3
 725582 gdk_pixbuf_apply_embedded_orientation is not working...

* Translation updates:
 Bosnian, Danish, Italian, Kazakh, Korean, Swedish


* API changes:
- Revert an annotation change that broke bindings

* Build fixes:
- Clean up configure
- Fix Visual Studio build
- Define MAP_ANONYMOUS when needed
- Include gi18n-lib.h where needed

* Translation updates:
 Hungarian, German, Indonesian, Turkish, Serbian, Slovenian,
 Basque, Russian, Icelandic, French, Chinese (Taiwan), Galician,


* API changes:
- Deprecate GdkPixdata
- Add gdk_pixbuf_get_options() helper to list set options
- Annotations fixes for various functions
- Remove incorrect info about area-prepared signal

* Image format support changes
- Flag multi-page TIFF files
- Fix memory usage for GIF animations, add note about minimum frame length
- Return an error for truncated PNG files
- Add density (DPI) support for JPEG, PNG and TIFF
- Fix reading CMYK JPEG files generated by Photoshop
- Allow saving 1-bit mono TIFF files as used in faxes
- Simplify loader names
- Fix loading GIF files when the first write is short
- Add progressive loading to ICNS files
- Add support for 256x256 ICO files
- Fix reading MS AMCap2 BMP files

* Other:
- Honour requested depth in Xlib
- Special-case compositing/copying with no scaling
- Add relocation support to OSX and Linux
- Prefer gdk-pixbuf's loaders to the GDI+ ones on Windows


* Add gdk_pixbuf_get_file_info_async

* Translation updates


* To improve the situation for language bindings, pixbufs can now
  be constructed from data in GBytes, and pixbuf data can also be
  extracted in this form. The GBytes data is treated as readonly,
  and gdk_pixbuf_get_pixels() will create a copy. To avoid this
  copy, a new function gdk_pixbuf_read_pixels() was introduced
  which returns a const pointer to the data without copying.
   2013-07-24 12:58:42 by Matthias Drochner | Files touched by this commit (2) | Package updated
Log message:
reset PKGREV for base pkg update
   2013-01-26 22:39:22 by Adam Ciarcinski | Files touched by this commit (1280)
Log message:
Revbump after graphics/jpeg and textproc/icu
   2012-10-08 10:04:29 by John Marino | Files touched by this commit (4) | Package updated
Log message:
graphics/gdk-pixbuf2*: Fix base sync problem permanently

gdk-pixbuf2, gdk-pixbuf2-jasper, and gdk-pixbuf2-xlib have been manually
synced.  Usually the base package would get updated and the others would
be forgotten resulting in an unnecessary mismatch.

Create a common makefile to permanently fix this problem.
   2012-10-06 16:11:27 by Aleksej Saushev | Files touched by this commit (427)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2012-09-15 12:07:21 by OBATA Akio | Files touched by this commit (1789) | Package updated
Log message:
recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
   2012-08-23 16:30:59 by Matthias Drochner | Files touched by this commit (2)
Log message:
sync w/ base pkg