Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
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.
LGPL-2.1-only
* 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
/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