File vips.changes of Package vips
-------------------------------------------------------------------
Wed May 6 20:00:22 UTC 2015 - dmitry_r@opensuse.org
- Update to version 8.0.2
* remove old doc stuff, lots of doc improvements
* add fliphor(), flipver(), rot90(), rot180(), rot270(), median(),
dilate(), erode() convenience methods to Python and C++
* python: use [] to index and slice image bands, use () to get a point
* c++: use [] to band index, () returns a vector<double>
* add shift option to cast
* sRGB2scRGB and scRGB2sRGB scale 16-bit alpha to and from 8-bit
* add magickload_buffer() [mcuelenaere]
* add vips_foreign_is_a_buffer() [mcuelenaere]
* added test_foreign.py, plus more test images
* added vips_region_shrink(), fast x2 shrinker
* rewritten tiff writer is about 3 - 4x faster at making pyramids
* jpg, magick, png, tiff readers now use only 1 fd per input image
* added vips_info_set(), vips_progress_set(), vips_profile_set()
* better conversion to greyscale
* add vips_image_copy_memory(), improves stability with heavy threading
* jpegsave supports new mozjpeg features [lovell]
* add vips_vipsload(), vips_vipssave()
-------------------------------------------------------------------
Fri Feb 13 20:47:10 UTC 2015 - dmitry_r@opensuse.org
- Update to version 7.42.3
* Bug fixes and small improvements see included ChangeLog file for details
-------------------------------------------------------------------
Mon Jan 12 15:17:38 UTC 2015 - dmitry_r@opensuse.org
- Update to version 7.42.1
* See included ChangeLog file for details
* Remove obsolete vips-date-and-time.patch
- Fix libexif headers path
* vips-libexif-header.patch
- Build with webp support
- Enable post-build tests
-------------------------------------------------------------------
Wed Oct 22 16:30:21 UTC 2014 - dmitry_r@opensuse.org
- Update to version 7.40.11
* See included ChangeLog file for details
-------------------------------------------------------------------
Fri Aug 22 17:35:33 UTC 2014 - dmitry_r@opensuse.org
- Update to version 7.40.6
* fix similarity rotate+scale
* fix 16-bit PNG save
* fix vipsthumbnail on many-core systems
* fix a race in im_maxpos_avg()
* limit n_thr on tiny images
* don't exit() on memleak detected, just warn
* add "autocrop" option to openslide load
* argh fix affine, again, there were sometimes black bars with
nohalo and the vips8 interface
* pngsave in interlaced mode makes a copy of the image, so it's
always seq
* vipsthumbnail shrinks to 1/2 window_size
* vipsthumbnail has an anti-alias filter between shrink and affine
* vipsthumbnail defaults to bicubic
* better rounding behaviour for fixed-point bicubic reduces noise
* fix colour for openslide read associated
-------------------------------------------------------------------
Tue Jul 29 07:54:41 UTC 2014 - dmitry_r@opensuse.org
- Update to version 7.40.4
* fix vips_rawsave_fd(), im_point()
* vips_scale() now does round to nearest to avoid rounding errors
* improve im_openout() compat macro
* more robust vips_system()
* add webp support to vips7
* fix interlaced thumbnails in vipsthumbnail
* fits save now caches the image before write, so it's top-to-bottom
* add --properties argument to dzsave
* dzsave write to zip stops at 4gb
* improve short option name handling
-------------------------------------------------------------------
Fri Jun 27 21:42:22 UTC 2014 - dmitry_r@opensuse.org
- Update to version 7.40.1
* revise man.1 pages
* fix vips_guess_prefix()
-------------------------------------------------------------------
Tue Jun 24 18:58:00 UTC 2014 - dmitry_r@opensuse.org
- Update to version 7.40.0
* new functions and classes, see included ChangeLog file
* auto-decode for (almost) all operations, see vips_image_decode()
* background render thread cleans up and quits neatly
* colourspace has a source_space option
* operations can be tagged as "deprecated"
* better rounding in vips_flatten()
* VipsStatistic operations are sequential
* vipsthumbnail has --rotate auto-rotate option
* removed embedded thumbnail reader from vipsthumbnail: embedded
thumbnails are too unlike the main image
* reduce default cache size to 1,000 operations
* vips_system() now supports many input images and you can
change image argument order
* support 16-bit palette TIFFs, plus palette TIFFs can have an alpha
* dzsave can directly write a ZIP file
* add ".vips" as an alternative suffix for vips files
* support 1/2/4 bit palette tiff images with alpha
* added Travis CI config
* better filename tracking for globalbalance
* revised vips8 image load/save API, now simpler and more logical
* operations emit "invalidate" if any of their input images invalidate
* operation cache drops ops on invalidate
-------------------------------------------------------------------
Thu Feb 27 06:48:05 UTC 2014 - dmitry_r@opensuse.org
- Update to version 7.38.5
* jpeg load from buffer could write to input, thanks Lovell
* fix webpload from buffer, thanks Lovell
* vips_sequential() could fail under heavy load
* remove support for seq mode read for operations like extract
* --sharpen=none option to vipsthumbnail was broken
* more locking on property create and lookup to help very-threaded systems
-------------------------------------------------------------------
Fri Feb 7 13:53:01 UTC 2014 - dmitry_r@opensuse.org
- Update to version 7.38.3
* undeprecate VIPS_MASK_IDEAL_HIGHPASS and friends
* auto RAD decode for affine
* falsecolour was not working for some image types
* foreign memory buffer images did not have the right dhint,
broke command-line falsecolour on sequential images
* support many Radiance readers active at once
* add secret "rgbjpeg" flag to vips_tiffsave() to help IIP
-------------------------------------------------------------------
Tue Jan 21 15:44:22 UTC 2014 - dmitry_r@opensuse.org
- Update to version 7.38.1
* bump soname
* better conversion to and from scrgb/xyz for rad (hdr)
* fix --interpolate flag to vipsthumbnail
-------------------------------------------------------------------
Sun Jan 19 06:33:02 UTC 2014 - dmitry_r@opensuse.org
- Update to version 7.38.0
* redone im_rotate_*mask45(), im_gauss_*mask*(), im_log_*mask(),
im_dilate(), im_erode(), im_rank_image(), im_compass(),
im_linedet(), im_gradient(), im_convsep(), im_convsep_f(),
im_fastcor(), im_spcor(), im_sharpen() as classes
* im_gradcor() deprecated
* vips_init() now does some ABI compat checking, though this
change requires an ABI break
* add "interlace" option to vips_jpegsave()
* remove vips_image_copy_fields() and vips_demand_hint() and add
vips_image_pipeline() to do both jobs
* vipsthumbnail allows non-square bounding boxes, thanks seth
* add vips_matrixprint()
* add @point subsample mode to vips_subsample()
* im_contrast_surface() deprecated: it was slower than calling
conv a few times
* radiance load supports sequential read
* rewritten radiance decode is much faster
* add vips_crop(), a synonym for vips_extract_area()
* rename vips_gammacorrect() as vips_gamma(), now takes 1 / exp
* vips_gamma() works for any format
* add --linear mode to vipsthumbnail
* support XYZ as a PCS for vips_icc_import() and vips_icc_export()
* add --strip option to jpegsave
* added vips_gaussblur() convenience function
* added --vips-profile, records and dumps thread timing and memory
use info
* added vipsprofile, visualises --vips-profile output
* auto-vectorization-friendly inner loops
* added vips::init() and vips::shutdown() to C++ API
* reuse pixel buffers on sharing to reduce mem cycling
* conv is SMALLTILE, huge mem use saving on wide images
* vipsthumbnail has a --crop option
* remove video4linux1 code, it was useless on all modern linuxes
* redone freq filter builders as classes
* redone im_fwfft(), im_invfft(), im_freqflt(), im_disp_ps(),
im_fractsurf(), im_phasecor() as classes
* vips_colourspace() allows B_W, GREY16, RGB16 as source / target
* added vips_thread_shutdown(), thanks Lovell
* vips_linear() has a uchar output mode
* redone im_cntlines(), im_rank() as classes
* move im_zerox() to deprecated, it wasm't very useful
-------------------------------------------------------------------
Fri Dec 20 06:45:15 UTC 2013 - dmitry_r@opensuse.org
- Update to version 7.36.5
* better cache sizing in unbuffered sequential mode
* allow larger tile_size in dzsave
* remove use of PATH_MAX to help gnu hurd
* fix vips_hist_match()
* improve compat with im_init_world()
-------------------------------------------------------------------
Thu Nov 14 19:44:51 UTC 2013 - dmitry_r@opensuse.org
- Update to version 7.36.3
* reverse similarity rotation direction to match the convention
used elsewhere in vips
* fix blocked caching of sequential load operations
* fix cache flags
* fix --delete option to vipsthumbnail
-------------------------------------------------------------------
Thu Oct 17 15:41:25 UTC 2013 - dmitry_r@opensuse.org
- Update to version 7.36.2
* better jpeg startup
* rename jpeg bool type to reduce confusion between libraries
-------------------------------------------------------------------
Tue Oct 8 15:45:39 UTC 2013 - dmitry_r@opensuse.org
- Update to version 7.36.1
* small bugfixes
-------------------------------------------------------------------
Sat Oct 5 17:07:19 UTC 2013 - dmitry_r@opensuse.org
- Update to version 7.36.0
* added vips_matrixload() and vips_matrixsave(), load and save
vips mat format
* rename image arrays as image matrices ... INTERPRETATION_ARRAY ->
INTERPRETATION_MATRIX etc.
* rewrite im_buildlut(), im_identity*(), im_maplut(),
im_falsecolour(), im_gammacorrect(), im_histgr(), im_histcum(),
im_histnorm(), im_heq(), im_histnD(), im_histindexed(),
im_histspec(), im_invertlut(), im_lhisteq(), im_stdif(),
im_project(), im_profile(), im_tone_build*(), im_mpercent*(),
im_ismonotonic() as classes
* vips_hist_local(), vips_stdif() do any number of bands
* thin vips8 wrapper for im_histplot()
* added vips_error_freeze() / vips_error_thaw()
* used freeze() / thaw() to stop file format sniffers logging
spurious errors
* vipsthumbnail uses embedded jpg thumbnails if it can
* rename vips_diag() as vips_info(), add --vips-info flag
* deprecate im_hsp()
* added vips_webpload(), vips_webpload_buffer(), vips_webpsave(),
vips_webpsave_buffer(), vips_webpsave_mime()
* tiff reader allows separate planes for strip read
* tiff reader and writer allow many more formats,
eg. 32-bit int, complex, etc.
* tiff reader and writer allow any number of bands
* added vips_image_new_matrixv()
* dzsave basename param now called filename, so you can use .dz
as a destination (basename is still there but deprecated)
* new _UNBUFFERED sequential mode saves memory in some important cases
* vips_conv() is a simple wrapper over the old convolution functions
* new optimize_coding param for jpeg write produces optimal Huffman tables
* im_tone_map() and im_tone_analyse() deprecated
* new --band arg to vips_maplut() replaces im_tone_map() functionality
* added vips_similarity(), simple wrapper for vips_affine() that lets you
give a scale and rotate
-------------------------------------------------------------------
Tue Aug 20 19:39:40 UTC 2013 - dmitry_r@opensuse.org
- Update to version 7.34.2
* lower priority for Matlab load to reduce segvs from Mat_Open()
* null-terminate libexif strings
* openslide always outputs solid pixels*
-------------------------------------------------------------------
Thu Jul 4 14:42:20 UTC 2013 - dmitry_r@opensuse.org
- Update to version 7.34.1
* fix morphological operators on non-uchar images
* remove any ICC profile when we use vips to go to srgb
* fix VImage.PIL_mode_from_vips() failed for CMYK
* fix no-pango build
* add im_vips2dz(): run the deepzoom writer from vips7
* vips_magickload() has an option to read all images in a sequence
* redo im_make_xy(), im_*eye(), im_zone*(), im_sines() as classes
* added vips_pngload_buffer()
* faster --centre option to dzsave
-------------------------------------------------------------------
Sat Jun 15 12:42:35 UTC 2013 - dmitry_r@opensuse.org
- Update to version 7.32.4
* icc import and export could segv on very wide images
* added "persistent" option to tilecache
* removed some left-over debugging code from configure.ac
* better handling of args without values
* better error messages from vips.c
* fix demand hints so "vips shrink" works again
* remove "fred" from dist
-------------------------------------------------------------------
Wed Mar 6 19:47:41 UTC 2013 - dmitry_r@opensuse.org
- Update to version 7.32.0
* tilecache in threaded mode could deadlock if the downstream
pixel source raised an error
* fix another dzsave corner-case
* neater output for "header"
* added VIPS_META_LOADER: record the loader name
* vipsthumbnail is better at cache sizing
* removed obsolete vips-libpng16.patch
-------------------------------------------------------------------
Thu Feb 28 16:13:17 UTC 2013 - dmitry_r@opensuse.org
- Update to version 7.30.8
* Fixed png icc profile write
-------------------------------------------------------------------
Fri Feb 15 09:26:44 UTC 2013 - pgajdos@suse.com
- build also with libpng16
* libpng16.patch
-------------------------------------------------------------------
Sat Jan 19 18:23:59 UTC 2013 - dmitry_r@opensuse.org
- Update to version 7.30.7
* better option parsing for "vips"
* backported threaded tile cache from next version
-------------------------------------------------------------------
Wed Dec 19 20:45:52 UTC 2012 - dmitry_r@opensuse.org
- Update to version 7.30.6
* see ChangeLog
- Change license to LGPL-2.1 [bnc#780722]
- Build with matio support for openSUSE 12.1
-------------------------------------------------------------------
Wed Sep 26 07:20:13 UTC 2012 - dmitry_r@opensuse.org
- Change license to GPL-2.0+ (bnc#780722)
-------------------------------------------------------------------
Thu Sep 13 20:51:57 UTC 2012 - dmitry_r@opensuse.org
- Build without matio support for openSUSE 12.1
by reason of matio 1.5.0 build problems
-------------------------------------------------------------------
Sat Sep 8 18:00:37 UTC 2012 - dmitry_r@opensuse.org
- Fix rpmlint warning "file-contains-date-and-time"
* vips-date-and-time.patch
-------------------------------------------------------------------
Sat Sep 1 15:59:00 UTC 2012 - dmitry_r@opensuse.org
- Initial package
- Version 7.30.1