Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libvips42-8.15.1-1.4 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libvips42 Distribution: openSUSE Tumbleweed
Version: 8.15.1 Vendor: openSUSE
Release: 1.4 Build date: Fri Feb 23 19:07:55 2024
Group: System/Libraries Build host: i04-ch3a
Size: 3158820 Source RPM: vips-8.15.1-1.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.libvips.org/
Summary: C/C++ library for processing large images
VIPS is an image processing system. It is good with large images
(images larger than the amount of RAM you have available), with many CPUs,
for working with colour, for scientific analysis and for general
research and development.

Provides

Requires

License

LGPL-2.1-only

Changelog

* Sun Jan 28 2024 Marcus Rueckert <mrueckert@suse.de>
  - Update to version 8.15.1:
    - reduceh: fix Highway path on SSE2 [DarthSim]
    - fix JPEG in TIFF colourspace for Q >= 90 [heman1-test]
    - fix build with upcoming libjxl 0.9 [kleisauke]
    - jxlsave: lower min effort value to 1 [DarthSim]
    - fix build without libjpeg [ionenwks]
    - fix vips7 plugin load [jcupitt]
    - allow ".jfif" as a suffix for jpegsave [casperbrike]
    - don't let the magick sniffer hijack TIFF [kleisauke]
    - ignore BLOCKED classes in foreign map [jcupitt]
    - add locks to fftw3 calls [akash-akya]
  - drop f0ed595021786f70dbcb145abbe8301e8a2fb331.patch
* Thu Jan 18 2024 Marcus Rueckert <mrueckert@suse.de>
  - Fix building with jxl 0.9
    can be removed in 8.15.1
    https://github.com/libvips/libvips/commit/f0ed595021786f70dbcb145abbe8301e8a2fb331.patch
* Thu Dec 07 2023 ming li <mli@suse.com>
  - Update to version 8.15.0:
    * add support for target_clones attribute [lovell]
    * use with (un)premultiply for ~10% perf gain on AVX CPUs
    * use with XYZ to LAB colourspace conversion for ~10% perf gain on AVX CPUs
    * add fast path to extract_band and bandjoin for uchar images [lovell]
    * reduce `vips_sharpen` max `sigma` to 10 [lovell]
    * inline scRGB to XYZ colourspace conversion, ~2x faster [lovell]
    * set "interlaced=1" for interlaced GIF images [kleisauke]
    * add @line_art to find_trim [miltoncandelero]
    * improve C++ binding [MathemanFlo]
    * add `inplace()` / `VImage::new_from_memory_copy()`
    * add overloads for `draw_*()` / `VImage::thumbnail_buffer()`
    * allow negative line spacing in text [donghuikugou]
    * add VIPS_META_BITS_PER_SAMPLE metadata, deprecate the
      "palette-bit-depth" and "heif-bitdepth" meta fields [MathemanFlo]
    * add "revalidate" to foreign loaders [jcupitt]
    * add `premultiplied` option to smartcrop [lovell]
    * add "prewitt" and "scharr" edge detectors, "sobel" is more accurate for
      non-uchar formats [jcupitt]
    * add support for forms in pdfium loader [kleisauke]
    * swap built-in profiles with ICC v4 variants [kleisauke]
    * remove libgsf dependency in favor of libarchive [kleisauke]
    * better chunking for small shrinks [jcupitt]
    * use alpha range of 0.0 - 1.0 for scRGB images [DarthSim]
    * add support for 16-bit float TIFFs [DarthSim]
    * add direct mode to dzsave [jcupitt]
    * require C++11 as a minimum standard [kleisauke]
    * add support for SIMD via Highway [kleisauke]
    * threaded write in tiffsave for tiled JPEG and JPEG2000 [jcupitt]
    * add vips_thread_execute() to the public API [jcupitt]
    * add "keep" flag to foreign savers, deprecate "strip" [a3mar]
    * improve scRGB handling [jcupitt]
    update to version 8.14.5:
    * fix a crash with alpha plus icc_import and icc_export [jcupitt]
    * fix a crash in jxlsave [jcupitt]
    update to version  8.14.4:
    * fix null-pointer dereference during svgload [kleisauke]
    * heif{load,save}: guard against NULL strings [kleisauke]
    * pdfiumload: fix rendering of pages with different sizes [DarthSim]
    update to version  8.14.3:
    * fix ICC handling of greyscale images with a incompatible profile [kleisauke]
    * fix use-after-free during tiff pyramid save [kleisauke]
    * fix vips7 PNG load and save when using libspng [jcupitt]
    * tiffload: slightly relax tile size sanity check [lovell]
    * heifsave: limit dimensions to a maximum edge of 16384 [lovell]
    * colourspace: ensure CMYK conversion uses the embedded ICC profile [kleisauke]
    * ensure chromatic adaptation during icc_{im,ex}port() [kleisauke]
    * improve ICC compatibility check for CMYK images [kleisauke]
* Tue Jun 20 2023 Martin Pluskal <mpluskal@suse.com>
  - Update to version 8.14.2:
    * use a private fontmap in vips_text() [jcupitt]
    * increase sanity checks on TIFF tile dimensions [lovell]
    * ensure compatibility with libheif > 1.14.2 [kleisauke]
    * minor doc fixes [jcupitt]
    * sanitise dimensions in JPEG-compressed TIFF images [lovell]
    * fix target pnm write [ewelot]
    * dedupe FITS header write [ewelot]
    * fix `strip` parameter in webpsave [jcupitt]
    * earlier abort of webpsave on kill [dloebl]
    * fix thumbnail of CMYK images with an embedded ICC profile [kleisauke]
    * fix ICC handling of RGB images with a monochrome profile [kleisauke]
    * ensure ICC transforms keep all precision [kleisauke]
    * fix openslideload associated=XXX load [jcupitt]
    * fix compatibility with MSVC [SpaceIm]
  - For changes from older releases see provided ChangeLog
  - Drop no longer needed:
    * vips-8.9.2-implicit-fortify-decl.patch
    * vips-8.4.2_libexif-header.patch
    * vips-vipsprofile-python3-shebang.patch
* Sat Dec 10 2022 Dirk Müller <dmueller@suse.com>
  - update to 8.13.3:
    * improve rules for 16-bit heifsave [johntrunc]
    * improve libspng pallette write [kleisauke]
    * improve libspng pallette sort [DarthSim]
    * ensure EXIF has prefix before parsing [lovell]
    * fix low bit depth pallette spng save [DarthSim]
    * fix thumbnail of non-sRGB images with an export profile [kleisauke]
* Sat Oct 01 2022 Dirk Müller <dmueller@suse.com>
  - update to 8.13.2:
    * in dzsave, add add missing include directive for errno/EEXIST
    * fix 8 bit pallete PNG save [lovell]
    * fix null string in buffer print [pclewis]
    * revise caching of seq mode loaders [jcupitt]
    * reduce latency on dzsave kill [kleisauke]
    * improve text too large check [kleisauke]
    * fix subifd writing for small images [ruven]
    * name ICC profiles in spngsave [lovell]
* Mon Sep 12 2022 Dirk Müller <dmueller@suse.com>
  - update to 8.13.1:
    * fix im7 feature detection in meson
    * add a summary table at the end of configure in meson
    * fix libpng fallback when spng is disabled in meson
    * add "unlimited" to jpegload
    * better 0 detection in unpremultiply
    * fix low bitdepth spng save [jeffska]
    * fix PNG low bitdepth save of high bitdepth images
    * add support for libjxl 0.7 [kleisauke]
    * improve compatibility with older libgsf versions [kleisauke]
* Mon Jul 25 2022 Dirk Müller <dmueller@suse.com>
  - update to 8.13.0:
    * last release with autotools build system
    * configure fails for requested but unmet dependencies
    * add support for another quantiser
    * add "extend", "background" and "premultiplied" to vips_mapim() to fix edge
    antialiasing
    * add support for HDR HEIC and AVIF images
    * add vips_spngsave()
    * jpeg2000 load left-justifies bitdepth
    * add "password" option to pdfload, fix byte ordering of "background"
    * add vips_operation_block_set(), vips_block_untrusted_set()
    * improve the pixel rng
    * new meson build system
    * improve introspection annotations
    * add "unlimited" to heifload
    * add support for regions in C++ API
    * add "maxerror" to gifsave
    * update libnsgif API
    * deprecate "properties" option to dzsave (now always on)
    * add vips_dzsave_buffer()
    * always set the min stack size for pthreads, if we can
    * add "fail-on" to thumbnail
    * add "gap" option to vips_reduce[hv]() and vips_resize()
    * add "ceil" option to vips_shrink()
    * quality improvements for image resizing
    * add vips_source_new_from_target()
    * add vips_target_seek(), vips_target_read(), vips_target_new_temp()
    * add vips_tiffsave_target()
    * add vips_target_end(), deprecate vips_target_finish()
    * add "mixed" to webpsave
    * add support for ICC profiles and linear encoding to JXL load and save
    * add "reoptimise" to gifsave
    * add "bitdepth" to magicksave
    * change default PNG filter to "none"
* Sat Jun 18 2022 Dirk Müller <dmueller@suse.com>
  - update to 8.12.2:
    * make exif resuint optional and default to inch
    * win: don't set create time on inappropriate file descriptors [lovell]
    * fall back to magicksave for gif if cgif is not present [erik-frontify]
    * fix a crash with 0 length vectors
    * change default frame delay for GIFs from 1s to 0.1s
    * remove stray trailing comma from iiif3 dirnames [whalehub]
    * fix TTF load [chregu]
    * revise GIF save alpha threshold [jfcalvo]
    * raise libpng pixel size limit from 1m to 10m pixels [jskrzypek]
    * fix gif save change detector [TheEssem]
    * fix load from pipe with variable size reads
* Fri Jan 21 2022 Marcus Rueckert <mrueckert@suse.de>
  - Update to version 8.12.1
    https://github.com/libvips/libvips/releases/tag/v8.12.1
    https://github.com/libvips/libvips/releases/tag/v8.12.0
    https://github.com/libvips/libvips/releases/tag/v8.11.4
    https://github.com/libvips/libvips/releases/tag/v8.11.3
    https://github.com/libvips/libvips/releases/tag/v8.11.2
    https://github.com/libvips/libvips/releases/tag/v8.11.1
    https://github.com/libvips/libvips/releases/tag/v8.11.0
  - this update adds modules in a version specific directory
    which is packages as vips-modules-%{short_version}
  - adds buildrequires for missing features:
    pkgconfig(imagequant)
    pkgconfig(libopenjp2) >= 2.4
  - Fix requires of the devel package to match the pkg-config files
* Wed Jul 14 2021 Steve Kowalik <steven.kowalik@suse.com>
  - Add vips-vipsprofile-python3-shebang.patch:
    * Change shebang of vipsprofile to be /usr/bin/python3
* Sat Apr 24 2021 Andreas Schneider <asn@cryptomilk.org>
  - Update to version 8.10.6
    * https://github.com/libvips/libvips/releases/tag/v8.10.6
* Sun Feb 07 2021 Wang Jun <jgwang@suse.com>
  - Update to version 8.10.5
    * fix potential /0 in animated webp load [lovell]
    * fix spng detection
    * fix vips7 webp load [barryspearce]
    * fix out of bounds exif read in heifload
    * fix out of bounds read in tiffload
    * fix tiffsave region shrink mode [imgifty]
    * add missing flushes on write to target [harukizaemon]
    * hide info messages you could get with some older glibs [kleisauke]
    * fix --no-strip on dzsave with icc-profiles [altert]
    * relax heic is_a rules [hisham]
    * better GraphicsMagick image write [bfriesen]
    * add missing read loops to spng, heif, giflib and ppm load [kleisauke]
    * block zero width or height images from imagemagick load [Koen1999]
    * check for overflow in gifload height [lovell]
    * fix msb_first default in ppm load and save [ewelot]
    * force binary mode on win for connection read / write [Alreiber]
    * better testing for output to target [barryspearce]
    * ppmload_source was missing is_a [ewelot]
    * improve webpload rounding and blending behaviour [lovell]
    * fix range clip in int32 -> unsigned casts [ewelot]
    * fix precision error in clip of float -> int casts [ewelot]
    * fix load of HEIC images with 0 length metadata [ddennedy-gpsw]
    * revise rounding in reduce [kleisauke]

Files

/usr/lib64/libvips-cpp.so.42
/usr/lib64/libvips-cpp.so.42.17.1
/usr/lib64/libvips.so.42
/usr/lib64/libvips.so.42.17.1
/usr/share/licenses/libvips42
/usr/share/licenses/libvips42/LICENSE
/usr/share/locale/de/LC_MESSAGES/vips8.15.mo
/usr/share/locale/en_GB/LC_MESSAGES/vips8.15.mo


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 23:52:28 2024