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

libvips-devel-8.15.0-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: libvips-devel Distribution: openSUSE:Factory:zSystems
Version: 8.15.0 Vendor: openSUSE
Release: 1.1 Build date: Fri Dec 22 04:11:36 2023
Group: Development/Libraries/C and C++ Build host: s390zl24
Size: 2369665 Source RPM: vips-8.15.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.libvips.org/
Summary: Development files for the VIPS library
This package contains the development files for developing applications that
want to make use of the VIPS library.

Provides

Requires

License

LGPL-2.1-only

Changelog

* 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]
* Thu Dec 10 2020 Andreas Schneider <asn@cryptomilk.org>
  - Update to vips 8.10.2
    * update magicksave/load profile handling [kelilevi]
    * better demand hint rules [kaas3000]
    * fix tiff thumbnail from buffer and source [vansante]
    * in jpegsave, don't set JFIF resolution if we set EXIF resolution
    * bump minimum libheif version to 1.3 [lovell]
    * dzsave in iiif mode could set info.json dimensions off by one [Linden6]
    * pdfload allows dpi and scale to both be set [le0daniel]
    * allow gaussblur sigma zero, meaning no blur
    * better heif signature detection [lovell]
    * fix vips_fractsurf() typo [kleisauke]
    * better heif EOF detection [lovell]
    * fix gir build with g-o-i 1.66+ [László]
    * improve seek behaviour on pipes
    * add "speed" param to heifsave [lovell]
    * fix regression in C path for dilate / erode [kleisauke]
    * fix build with libheif save but no load [estepnv]
* Tue Oct 13 2020 Andreas Schneider <asn@cryptomilk.org>
  - Add AVIF support via libheif
    * libheif is *only* built with AVIF support
    * HEIF is not working as it isn't linked against x265
* Sat Aug 15 2020 Dirk Mueller <dmueller@suse.com>
  - update to vips 8.10.0:
    - more conformat IIIF output from dzsave [regisrob]
    - add @id to dzsave to set IIIF id property [regisrob]
    - add max and min to region shrink [rgluskin]
    - allow \ as an escape character in vips_break_token() [akemrir]
    - tiffsave has a "depth" param to set max pyr depth
    - libtiff LOGLUV images load and save as libvips XYZ
    - add gifload_source, csvload_source, csvsave_target, matrixload_source,
      matrixsave_source, pdfload_source, heifload_source, heifsave_target,
      ppmload_source, ppmsave_target
    - revise vipsthumbnail flags
    - add VIPS_LEAK env var
    - add vips_pipe_read_limit_set(), --vips-pipe-read-limit,
      VIPS_PIPE_READ_LIMIT
    - revise gifload to fix BACKGROUND and PREVIOUS dispose [alon-ne]
    - add subsample_mode, deprecate no_subsample in jpegsave [Elad-Laufer]
    - add vips_isdirf()
    - add PAGENUMBER support to tiff write [jclavoie-jive]
    - add "all" mode to smartcrop
    - flood fill could stop half-way for some very complex shapes
    - better handling of unaligned reads in multipage tiffs [petoor]
    - mark old --delete option to vipsthumbnail as deprecated [UweOhse]
    - png save with a bad ICC profile just gives a warning
    - add "premultipled" option to vips_affine(), clarified vips_resize()
      behaviour with alpha channels
    - improve bioformats support with read and write of tiff subifd pyramids
    - thumbnail exploits subifd pyramids
    - handle all EXIF orientation cases, deprecate
      vips_autorot_get_angle() [Elad-Laufer]
    - load PNGs with libspng, if possible
    - deprecate heifload autorotate -- it's now always on
    - revised resize improves accuracy [kleisauke]
    - add --vips-config flag to show configuration info
    - add "bitdepth" param to tiff save, deprecate "squash" [MathemanFlo]
    - tiff load and save now supports 2 and 4 bit data [MathemanFlo]
    - pngsave @bitdepth parameter lets you write 1, 2 and 4 bit PNGs
    - ppmsave also uses "bitdepth" now, for consistency
    - reduce operation cache max to 100
    - rework the final bits of vips7 for vips8 [kleisauke]
    - --disable-deprecated now works [kleisauke]
    - vipsheader allows "stdin" as a filename
    - gifload allows gifs with images outside the canvas
    - wasm compatibility patches [kleisauke]
    - webpsave has a @profile param
* Mon May 04 2020 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 8.9.2
    * Too many changes to list, see ChangeLog
  - Dropped python subpackage (bindings now supplied separately)
  - Added vips-8.9.2-implicit-fortify-decl.patch
  - Spec cleanup

Files

/usr/include/vips
/usr/include/vips/VConnection8.h
/usr/include/vips/VError8.h
/usr/include/vips/VImage8.h
/usr/include/vips/VInterpolate8.h
/usr/include/vips/VRegion8.h
/usr/include/vips/almostdeprecated.h
/usr/include/vips/arithmetic.h
/usr/include/vips/basic.h
/usr/include/vips/buf.h
/usr/include/vips/colour.h
/usr/include/vips/connection.h
/usr/include/vips/conversion.h
/usr/include/vips/convolution.h
/usr/include/vips/create.h
/usr/include/vips/dbuf.h
/usr/include/vips/debug.h
/usr/include/vips/deprecated.h
/usr/include/vips/dispatch.h
/usr/include/vips/draw.h
/usr/include/vips/enumtypes.h
/usr/include/vips/error.h
/usr/include/vips/foreign.h
/usr/include/vips/format.h
/usr/include/vips/freqfilt.h
/usr/include/vips/gate.h
/usr/include/vips/generate.h
/usr/include/vips/header.h
/usr/include/vips/histogram.h
/usr/include/vips/image.h
/usr/include/vips/interpolate.h
/usr/include/vips/intl.h
/usr/include/vips/mask.h
/usr/include/vips/memory.h
/usr/include/vips/morphology.h
/usr/include/vips/mosaicing.h
/usr/include/vips/object.h
/usr/include/vips/operation.h
/usr/include/vips/private.h
/usr/include/vips/rect.h
/usr/include/vips/region.h
/usr/include/vips/resample.h
/usr/include/vips/sbuf.h
/usr/include/vips/semaphore.h
/usr/include/vips/thread.h
/usr/include/vips/threadpool.h
/usr/include/vips/transform.h
/usr/include/vips/type.h
/usr/include/vips/util.h
/usr/include/vips/vector.h
/usr/include/vips/version.h
/usr/include/vips/video.h
/usr/include/vips/vips.h
/usr/include/vips/vips7compat.h
/usr/include/vips/vips8
/usr/lib64/libvips-cpp.so
/usr/lib64/libvips.so
/usr/lib64/pkgconfig/vips-cpp.pc
/usr/lib64/pkgconfig/vips.pc
/usr/share/gir-1.0/Vips-8.0.gir
/usr/share/licenses/libvips-devel
/usr/share/licenses/libvips-devel/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024