<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="9">
<package pkgid="d1fa2e98ec3829ce06b43857406f3f22b30f80257ee0bd157ac1750eb16f427feab660fae82ee30d15e6e2f6917c297f8a9e003c73453f67ebed5845aa54ee1a" name="imlib2" arch="src">
  <version epoch="0" ver="1.12.6" rel="101.7"/>
  <changelog author="sflees@suse.de" date="1507204800">- Update to 1.5.1
  * Fix build without HAVE_X11_SHM_FD (T6752)
  * XPM loader: Fix potential use of uninitialized value (T6746)
  * BMP loader: Fix infinite loop with invalid bmp images (T6749)
  * PNM loader: Simplify (fixing ASCII format parsing issues T6751)
  * Maximum image dimension should be 32767, not 32766
  * PNG loader: Correct various error handling cases
  * Cleanups, maintenance.
- imlib2 1.5.0:
  * XPM loader: Fix incorrect image invalidation.
  * Add support for MIT-SHM FD-passing (Alexander Volkov)
  * Fix potential OOB memory access if border elements are negative
    or sizes exceed image dimensions
  * Expose XImage cache control functions
  * Various enhancements, maintenance.</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1597579200">- update to 1.7.0:
  * huge list of changes, see included ChangeLog
- remove imlib2-bswap.patch: obsolete</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1607947200">- Update to version 1.7.1:
  * Fix big endian build
  * rend.c: Fix __imlib_generic_render() when jump != 0
  * grab.c: Support 30bpp display in __imlib_GrabXImageToRGBA()
  * WEBP loader: Add initial signature check
  * XPM loader: Get transparency right when doing header-only loading
  * Silence a couple of sign-compare warnings
- Enable support for webp
- Drop autotools build dependencies</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1634385600">- update to 1.7.4:
  * imlib2_view: Move property stuff to separate file
  * imlib2_view: Cleanups
  * imlib2_view: By default scale large images to fit on screen
  * imlib2_view: Add some debug
  * imlib2_view: Fix issue with new default scaling
  * WEBP loader: Remove forgotten debug printout
  * WEBP loader: Rename fd variable to be same as everywhere else
  * LBM loader: Fix potential out-of-bounds memory access
  * GIF, TIFF, WEBP loaders: Fix loading if filename does not have usual suffix
  * Revert "GIF, TIFF, WEBP loaders: Fix loading if filename does not have usual suffix"
  * GIF, TIFF, WEBP loaders: Fix loading if filename does not have usual suffix - take 2
  * Add script to generate Changelog
  * Update Changelog to new format
  * image.c: Use the LOAD_... macros to check loader return values
  * autofoo: Resurrect non-pkg check for bzip2
  * Remove some unnecessary X_DISPLAY_MISSING stuff
  * rend.c: Remove some pointless lines
  * Add XBM loader
  * Add imlib2_load and /build to .gitignore
  * Remove obsolete and unused AC_HEADER_STDC
  * Restore file:key functionality
  * ICO loader: Fix (disabled) debug stuff
  * ICO loader: Enable specifying ico image index by key
  * Remove unused Context functions
  * context.c: Fix potential segv
  * LBM loader: Fix handling of missing RLE data
  * Fix clang-analyzer warnings - bin (trivial)
  * Fix clang-analyzer warnings - loaders (trivial)
  * Fix clang-analyzer warnings - loaders (suppress bogus)
  * Fix clang-analyzer warnings - lib (mostly trivial)
  * Fix clang-analyzer warnings - lib (less trivial)
  * autofoo: Move more to pkg-config
  * TIFF loader: Drop use of libtiff defined types deprecated in libtiff-4.3.0
  * TGA loader: Fix loading small images without footer
  * Spec file: Add git tag to rpm file name (if built from git checkout)
  * Cleanups: while-&gt;for loops (loaders list)
  * Cleanups: while-&gt;for loops (context list)
  * Cleanups: while-&gt;for loops (im-&gt;tags list)
  * Cleanups: while-&gt;for loops (images list)
  * Cleanups: while-&gt;for loops (pixmaps list)
  * Drop unused Imlib_Object_List:last
  * Add feature to build with ASAN (--enable-gcc-asan)
  * Correct (disabled) debug printouts
  * Loaders: Remove unnecessary headers
  * WEBP saver: Use fopen() etc. like all other savers</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1639828800">- update to 1.7.5:
  * Build .xz instead of .bz2 release tarball
  * Drop imlib2-config (use pkg-config)
  * Test: Add some minimal regression testing
  * Test: Fix dist
  * imlib2_load: Add option to use imlib_load_image_immediately()
  * JPEG loader: Cosmetics
  * JPEG loader: Parse EXIF data and handle orientation
  * autofoo: Drop support for libungif
  * Imlib.h: Add version macros
  * imlib2_load: Add verbose option
  * Fix build (Imlib2.h is now built)
  * test: Add icon-64.pbm
  * test: Add test_load_2
  * imlib2_view: If verbose show error message on failure
  * imlib2_load: Use clock_gettime() when available
  * debug: Infrastructure
  * debug: Add some debug related to file access and image loading
  * Introduce im-&gt;fsize
  * PNG loader: Cosmetics
  * PNG loader: Use mmap() during signature check
  * TIFF loader: Use mmap() during signature check
  * TGA loader: Use im-&gt;fsize, cosmetics, debug
  * WEBP loader: Cosmetics
  * WEBP loader: Use mmap() for loading
  * FF loader: Cosmetics
  * FF loader: Use mmap() for loading
  * ARGB loader: Cosmetics
  * ARGB loader: Use mmap() for loading
  * BMP loader: Cosmetics
  * BMP loader: Use mmap() for loading
  * ICO loader: Cosmetics
  * ICO loader: Use mmap() for loading
  * LBM loader: Cleanups
  * LBM loader: Use mmap() for loading
  * PNM loader: Use mmap() for loading
  * XBM loader: Fix potential buffer overrun
  * XBM loader: Cosmetics
  * XBM loader: Use mmap() for loading
  * XBM loader: Ignore comments and other stuff in header
  * XPM loader: Use mmap() for loading
  * test: test_load improvements
  * imlib2_view: Add option to cache images
  * Introduce UPDATE_FLAG()
  * Introduce ARRAY_SIZE()
  * Loader cosmetics
  * Loader loading: Tweaks
  * Loader loading: Move to __imlib_FindBestLoaderForFormat()
  * Loader loading: Move __imlib_GetLoaderList()
  * Loader loading: Minor loader lookup refactoring
  * Loader loading: Avoid always loading all loaders
  * Loader loading: Don't bother looking up load() if we have load2()
  * WEBP loader: Enable loading animated images (first frame by default)
  * configure.ac: Fixup after recent change
  * Drop unnecessary free() NULL argument checks
  * Remove some unneeded headers
  * Rename X11 related files for clarity
  * Move ImlibImagePixmap population to __imlib_AddImagePixmapToCache()
  * test: Add X11 drawable grabbing test
  * Move pixmap stuff to x11_pixmap.c/h
  * Trivial changes in __imlib_Grab...() function prototypes
  * Refactor imlib_create_scaled_image_from_drawable()
  * Revert "Refactor imlib_create_scaled_image_from_drawable()"
  * Refactor imlib_create_scaled_image_from_drawable() - take 2
  * x11_grab.c: Rename source/destination variables for clarity
  * Fix y-upscaling in imlib_create_scaled_image_from_drawable()
  * test_grab: Cleanups, cosmetics
  * test_grab: Add scale-down tests
  * Only set MAINTAINERCLEANFILES in top-level Makefile.am
  * imlib2_view: Enable grabbing/viewing drawables
  * x11_grab.c: Cosmetics
  * x11_grab.c: Introduce function to get shape mask
  * Speedup in imlib_create_scaled_image_from_drawable()
  * Avoid signedness warning
  * Avoid "exceeds maximum object size" warning
  * blend.c: Tweaks, cleanups
  * Simplify build wrt. asm files</changelog>
  <changelog author="Berthold Gunreben &lt;azouhr@opensuse.org&gt;" date="1652702400">- declare counter in for loop for big endian to unsignedint (loader_ico.c)
  bigendian.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1660910400">- update to 1.9.1:
  * x11_color: Simplify and fix error paths
  * JPEG loader: Use mmap'ed file access
  * modules: Eliminate __imlib_TrimLoaderList()
  * Introduce strsplit()
  * modules: Cosmetics, mostly
  * modules: Enable setting multiple loader/filter paths
  * test: Add test_misc
  * modules: Fix signdness warning
  * TIFF loader: Change default save compression type
  * imlib2_load: Remove unused macro
  * imlib2_conv: Cosmetic changes
  * imlib2_conv: Drop obsolete .db stuff, simplify
  * imlib2_conv: Enable passing attached data to saver
  * check for some alloc failures
  * check for alloc failures some more
  * modules: check for filepath truncation
  * Remove some deprecation comments
  * Move API documentation to header file
  * WEBP saver: Fix return code on success
  * api.c: Cosmetics
  * Refactor some image loading functions
  * Refactor some image saving functions
  * Image load: Change error code on zero file size
  * Tweak __imlib_LoadImageData()
  * Error code rework: Use errnos/new imlib2 error codes internally
  * Add imlib_load/save_image_with_errno_return() and imlib_strerror()
  * Switch to imlib_load/save_image_with_errno_return()
  * Deprecate imlib_load/save_image_with_error_return()
  * imlib2_load: Tweak verbose output
  * Rename files with line etc. drawing functions
  * Use stdint types instead of DATA32 etc.
  * test_load: Check deferred loading too
  * imlib2_load: Show load time per load too
  * image.c: Correct loader probe loop
  * image.c: Cosmetics (move function)
  * GZ loader: Fix uncompressor exit code
  * GIF loader: Use mmap'ed file access
  * image.c: Loading tweaks
  * imlib2_view: Verbose and debug message tweaks
  * Loaders: Some trivial cosmetics
  * Loaders: Remove unnecessary calls to __imlib_FreeData()
  * debug: Enable using hex values in IMLIB2_DEBUG
  * SVG loader: Requires librsvg-2.46
  * TIFF loader: Use mmap'ed file access
  * Add jxl loader
  * test: Add basic jxl test
  * test_save: Updates
  * loaders: Ensure that found loader is ok for load/save
  * image: Fix undesired change of format
  * Drop deprecation noise from using the old DATA types
  * Drop deprecation noise from using imlib_load/save_image_with_error_return()
  * API doc corrections and tweaks for doxygen
  * Revert a couple of unintended changes
  * API doc updates
  * doc: Drop most old doc stuff
  * doc: New documentation build setup (doxygen)
  * doc: Assorted documentation intro updates
  * loaders: Fix typo, fix order
  * SVG loader: Faster signature check
  * build: Tweaks
  * Add J2K (JPEG 2000) loader using openjpeg2 library
  * test: Add some of JPEG 2000 tests
  * Add PS/EPS loader using libspectre
  * debug: Export __imlib_time_us()
  * JXL loader: Multiframe support
  * SVG loader: Avoid some warnings in rsvg.h
  * SVG loader: Fix size when unit is percent
  * SVG loader: Fix size when unit is percent some more
  * v1.9.0
  * PNM, XPM loaders: Fix trouble with non-ascii characters
  * XPM loader: Reduce signature window size some more
  * Refactor image flags stuff
  * Remove some unused image flags and deprecate functions referencing them
  * JPEG, XBM loaders: Drop pointless clearing of flag
  * Deal consistently with including Imlib2.h
  * Merge x11_draw.c/h into x11_pixmap.c/h
  * x11_rgba.c: Add some missing static qualifiers
  * x11_color.c: Make most __imlib_AllocColors*() functions static
  * x11_...: Introduce palette type enum
  * Loader includes tweaks
  * Move some loader related function prototypes to loaders.h
  * common.h: Drop round() macro
  * debug.c/h: Move __EXPORT__ to .c file
  * Remove system includes from common.h
  * Move x_VAL() macros to common.h
  * Introduce types.h
  * Remove some unnecessary headers
  * grad.c: Refactor __imlib_DrawGradient() and __imlib_DrawHsvaGradient()
  * Only have one CLIP macro
  * Mostly cosmetic tweaks around clipping checks
  * test: Command line options tweak
  * test_grab: Enable testing depths other than 24 and 32
  * x11_grab.c: Correct 16 and 15 bit depth grabbing
  * TIFF loader: Remove obsolete comment
  * ID3 loader: Drop inline and likely stuff
  * ID3 loader: Disable tags stuff
  * Introduce __imlib_GetKey()
  * Merge __imlib_FindBestLoader...() functions
  * test: Properly include test.h in test SOURCES
  * test: Exclude from tarball
  * v1.8.1
  * imlib2: saving progressive JPEG
  * XPM Loader: limit signature check to first 4KiB
  * imlib2: allow compilation without x headers
  * imlib2_load: fix typo
  * fix: possible memleak in rgba save on big endian systems
  * test: Add context test
  * Drop context image save/restore around __imlib_Load/SaveImage() calls
  * Make initial context static
  * Drop context check/init in API functions
  * Use __func__ instead of open coded function names
  * Pass parameters to __imlib_LoadImage() by struct
  * Trivial cleanups
  * imlib2_view: Cosmetics (if -&gt; switch)
  * imlib2_view: Add 'r' command to refresh
  * imlib2_view: Move window background image init to separate function
  * imlib2_view: Refactor pixmap rendering
  * imlib2_view: Remove some pointless function calls
  * imlib2_view: Tweaks around timeout
  * debug: Add some image caching debug
  * imlib2_view: Fix caching option
  * Add support for multiframe (animated) images
  * Enable caching for multiframe images
  * imlib2_load: Add support for multiframe images
  * imlib2_view: Add support for multiframe images
  * debug: Add DL macro for additional loader debug
  * WEBP loader: Multiframe support
  * ICO loader: Multiframe support
  * GIF loader: Some refactoring, add debug
  * GIF loader: Multiframe support
  * ICO loader: Debug tweaks
  * Indent
  * debug: Avoid use of uninitialized data
  * Loader loading: Avoid access to uninitialized load() item
  * updates: Reduce memory usage
  * Drop some intermediate type definitions
  * autofoo/loader cosmetics
  * configure.ac: Simplify loader setup
  * Updates for animated image handling
  * imlib2_view: Fix(?) animated image frame dispose handling
  * test: Add a couple of ico depth test images
  * ICO loader: Minor optimization
  * ICO loader: Mostly cosmetic changes (inline ico_read())
  * GIF loader: Always set BLEND flag
  * imlib2_view: Rework display of animated images
  * Introduce more loader return codes
  * BZ2, ZLIB loaders: Move duplicated code to separate file
  * Add lzma loader
  * imlib2_grab: Print error message if saving fails
  * imlib2_view: Verbosity twaeks
  * imlib2_load: Verbosity twaeks
  * LZMA loader: Fix potential warning
  * configure.ac: Correct simplification changes
  * configure.ac: Correct simplification changes some more
  * XBM loader: Correct load2() result when no header is found
  * Add svg loader
  * SVG loader: Avoid problems when loading the module more than once
  * imlib2_load: Add no-data option
  * Add dispose-to-previous frame handling
  * PNG loader: Disable Imlib2-Comment stuff
  * PNG loader: Rewrite to use callback API
  * PNG loader: Add multiframe support
  * test: Check __imlib_FileKey()
  * Simplify __imlib_FileKey()
  * Avoid redundant operations when non-existing file has no "key"
  * Drop change log from before first version tag
  * test: Move generated image files out of source dir
  * test: Add makefile to generate test images
  * PNM loader: Fix P1 when spaces are omitted
  * PNM loader: Fix "XV thumbnail" (P7 332) loading
  * test: Add some more PNM type loading tests
  * image.c: Avoid potential compile error
  * imlib2_view: Avoid clang error
  * Drop/adjust a few comments
  * Move some code as suggested in source
  * HEIF loader: A couple of cleanups and fixes
  * loaders.c: Add heif to known loaders
  * autofoo: Sort loaders
  * SVG loader: Fix memory leak on error
  * HEIF loader: Avoid memory leak when module is loaded more than once
  * Mark obsolete TTF encoding functions as deprecated
  * test: Add basic heif loader check
  * Refactoring around font glyph lookup
  * imlib2.spec.in: Introduce acflags for configuration of rpmbuilds
  * Add some missing const qualifiers
  * Fix gcc12 warning in __imlib_ConsumeImage()
  * Fix gcc12 warning in __imlib_stripwhitespace()
  * TGA loader: Make function order same as in other loaders
  * HEIF loader: Header cleanups
  * Add imlib_version()
  * test: Merge common stuff
  * imlib2: added loader for HEIF files (uses libheif), implemented just `load2` for now
  * ICO loader: Fix compilation on big endian architectures
- drop bigendian.patch (upstream)</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1661169600">- enable loaders for JPEG2000, HEIF, Postscript, SVG, JPEG-XL</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1671451200">- update to 1.10.0:
  * Introduce imlib_load_image_fde
    imlib2_load: Tweak load mode handling
    Introduce Imlib2_Loader.h - all that is needed by loaders
    image: Change has alpha flag to separate byte
    loading: Don't look for cached image when not caching
    loading: New loader infrastructure
  * loading: Introduce __imlib_ImageFileContextPush/Pop
    loading: Centralize mmap handling
  * Introduce imlib_load_image_mem
  * imlib2_load: Add option to use imlib_load_image_mem
    api: Remove cast previously dropped everywhere else
    Hide imlib_get/set_color_usage() if no X11
    api: Move X11 related functions to separate file
    api: Move filter functions to separate file
    Enable disabling filter functions
    api: Move text functions to separate file
    Enable disabling text functions
    J2K loader: Drop showing deprecated item in debug message
    image: Fix memory leak when cloning images
    Unify basic X11 functionality in test programs
    Includes tweaks
    test: Re-generate test images with recent tool/library versions
    image: Hide internal ImlibImageFileInfo struct
    image: Don't munmap external memory
  * Introduce imlib_get_error
    api: error_return adjustments
    imlib2_load: Add option to enable image caching
    image: Fix potential use of uninitialized time stamps
    PNG loader: Correct frame delay in zero denominator case
    PNG loader: Cosmetics
    PNG loader: Improved handling of animated PNGs
    multiframe: Support loop count
    PNG loader: Fix animated PNG loading some more
    autofoo: Fix trouble with test subdirectory in distributed source
    autofoo: Rework git tag/release stuff
    test: test_load: Quit when loading primary image fails
    SVG loader: Don't reference multiframe stuff
  * ICO loader: Eliminate ico_load
    autofoo: Use AC_USE_SYSTEM_EXTENSIONS
    imlib2_view: Fix single frame update rendering
    test: test_load_2: Check frame 0/1 loading too
    PNG loader: Cosmetics
    PS loader: Cosmetics
    multiframe: Tweaks around frame number handling
    multiframe: Centralize handling of frame update offsets
    multiframe: Move frame info to allocated record
    multiframe: Allocate frame info only when needed
    PNG loader: Quit scan when target fdAT is seen
    PNG loader: Quit after loading first frame
    PNG loader: Simplify update callback handling
    imlib2_view: Fix multiframe rendering detail
    multiframe: Remove frame offset from updates
    imlib2_view: Fix multiframe after update coordinate change
    imlib2_view: Deal with all pending X events at once
    imlib2_view: Properly handle caching vs progress callbacks
    imlib2_view: Don't load bad images twice if first or last in argument list
    image: Cosmetics
  * image: Introduce __imlib_LoadEmbeddedMem
    Add new ani loader
  * image: Cosmetics
    ANI loader: Disable progress in embed loader
    ANI loader: Multiframe suport
    v1.10.0
    Introduce imlib_load_image_frame_mem
    imlib_load_image_frame_mem(): set nocache
    TGA loader: fix indexing in tgaflip</changelog>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678449600">- update to 1.11.0:
  * remove bad unused function
  * test: Add a few tests for obscure pnm formats
  * test: Add some pam tests
  * Avoid some more undefined behaviors with shifts
  * api: Fix code duplication around some __imlib_BlendImageToImage() calls
  * api: Change some parameter names
  * api: Tweak/correct error handling in drawable grabbing functions
  * image: Let __imlib_CreateImage() allocate pixel data buffer
  * Drop some redundant calls to __imlib_LoadImageData()
  * api: Remember error on deferred image data loads
  * imlib2_load: Show error on deferred data load problem
  * imlib2_view: Be more verbose about load errors
  * PNM loader: Speedups
  * test: Introduce image_get_crc32()
  * test: test_save: Trivial changes
  * test: test_save: Check that files are written and ok
  * PNM saver: Write images with alpha as P7 PAM RGB_ALPHA type
  * x11_rgba: Add missing const
  * x11_grab: Avoid cast-align warnings with -Wcast-align=strict
  * x11_rgba: Avoid cast-align warnings with -Wcast-align=strict
  * Loaders: Debug macro cleanups
  * ANI loader: Use struct to access chunk data
  * Loaders: Avoid cast-align warnings with -Wcast-align=strict
  * autofoo: Add __PACKED__ for optional struct packing
  * ANI, PNG, TGA loaders: Enable handling of unaligned data
  * __imlib_FileDir(): Fix missing closedir() on OOM
  * Loaders: decompress_load() is not part of the loader API
  * Loaders: Debug tweaks
  * Savers: Centralize file open/close
  * JPG saver: Avoid potential clobber warning
  * PNG saver: Avoid potential clobber warning
  * Loaders, savers: Handle EINTR during fopen()
  * api: Remove pointless statement
  * api: Update documentation for imlib_get_error()
  * api: Cosmetics around image save functions
  * api: Minor simplification in error handling in save functions
  * Add imlib_save_image_fd()
  * api: Oops - debug--
  * test_grab: Rearrange code
  * x11_grab: Let __imlib_Grab..() return error instead of ok
  * x11_grab: Eliminate unnecessary pixmap copy
  * imlib_create_scaled_image_from_drawable(): Simplify call path
  * x11_grab: Drop now unused 1:1 scaling path in __imlib_GrabDrawableScaledToRGBA()
  * imlib2_view: Add option to set background checkerboard field size
  * test_grab: Update
  * test_grab: Add some tests for imlib_copy_drawable_to_image()
  * test_grab: Check get-mask-from-shape too
  * x11: Pass X11 context around by struct
  * x11_grab: Move window/pixmap checking to separate function
  * x11_grab: Rework clipping
  * x11_grab: Clear image pixels not actually grabbed
  * x11_grab: Various fixes in __imlib_GrabDrawableScaledToRGBA()
  * x11_grab: Eliminate some overhead in scaled grabbing
  * test_grab: Debug tweak
  * PNM loader: avoid some undefined behavior
  * PNM loader: add read support for PAM</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685361600">- update to 1.11.1:
  * imlib2: added loader for y4m files (uses liby4m and
    libyuv)
  * imlib2: add y4m test examples
  * Y4M loader: Various minor changes
  * autofoo: Tweak PACKAGE_DATA_DIR definition
  * XPM loader: Add rgb.txt
  * loaders: Fix loaders potentially being loaded more than
    once
  * loaders: Change method used to not unload loaders
  * Add JXL saver
  * loaders: Cosmetics</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1687176000">- Changelog update only
- integer overflow (with resultant invalid memory allocations and
  out-of-bounds reads) via an icon with many colors in its color
  map was fixed in 1.7.0 (bsc#1171472, CVE-2020-12761)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1692273600">- Update to 1.12.0:
  * test_load2: make error messages more descriptive
  * Y4M loader: fix support for 420 colorspaces
  * Y4M loader: add support for images with unexpected aspects
  * imlib2_view: Avoid potential use of uninitialized data
  * GIF loader: Enable showing animated images even if truncated
  * Introduce __imlib_perror() to produce error messages
  * loaders: Use common function to print error messages
  * imlib2_load: Move time_us() to separate file
  * imlib2_conv: Add option to time save operations
  * test: Fix pr_info() when not printing to stdout
  * loading: Enable calling function on loader load/unload
  * HEIF loader: Call heif_[de]init() on loader load/unload
  * autofoo: Don't check for freetype if we are building without text
  * QOI loader: Add progress calback, indent, cosmetics
  * Loaders: Static constify some data that may as well be
  * TGA loader: Fix TGA v2.0 signature check
  * test: Add basic qoi checks
  * test_scale: Test scaling some more
  * scaling: Unifdef OLD_SCALE_DOWN
  * scaling: Correct scaleinfo array length
  * scaling: Move scaling function call sequence into common __imlib_Scale()
  * scaling: Cosmetics (comments)
  * scaling: Simplify scaling points calculation (eliminate j)
  * scaling: Change ypoints[] from pointers to indices
  * scaling: Cosmetics
  * scaling: Minor refactoring
  * scaling: Correct scaling up
  * test_scale: Update for new scaling
  * image: Fix missing munmap() when using imlib_load_image_fd()
  * image: Fix potentially using incorrect file size
  * file: Remove a couple of unused functions
  * image: Fix potentially using incorrect file size - fixup
  * test: Bypass wrappers when running tests
  * test_load: Minor fix in debug message
  * Add new raw loader
  * TIFF loader: Slightly more strict signature check
  * image: Use sub-second time info when available
  * image: Fix preservation of alpha chanel flag in imlib_clone_image()
  * image cache: Avoid negative refcounts
  * image cache: Drop redundant cleanup
  * image cache: Rework cleanup
  * Revert "scaling: Correct scaling up"
  * Revert "test_scale: Update for new scaling"
  * scaling: Various trivial changes
  * scaling: Improve non-AA scale-up case
  * scaling: Correct scaling up - take 2
  * test_scale: Update for new scaling (re-applied)
  * test_scale: Exercise non-AA path too
  * WEBP saver: allow lossless and respect compression tag
  * add a new QOI decoder
  * QOI loader: fix build on non-gnu compilers
  * QOI loader: use memcmp for magic and endmarker check
  * Y4M loader: check file size before magic check
  * loading: add some debug logs
  * loading: check for alloc failure
  * Y4M loader: use custom y4m parser
  * test_load: allow y4m memory loading
  * file: Remove unused functions some more
  * introduce imlib_image_decache_file()</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1693483200">- Disable MMX code, it's broken in 1.12.0 (boo#1214528)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695470400">- update to 1.12.1:
  * Fix some clang complaints
  * scaling: MMX asm scaling causes segv, disable for now
  * loading: Call module exit function also when not
    dlclosing module on unload
  * loaders: Fix build with -m32 --enable-debug
  * test_load_2: Add forgotten xeyes.png
  * test_save: Fix for jxl loader on ix86
  * test_scale: MMX scaling is disabled
  * RAW loader: Don't unload loader
  * loaders: Fix CPPFLAGS order
  * imlib2_grab, imlib2_view: Unset context colormap
  * x11_grab: Use correct depth when grabbing</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707048000">- update to 1.12.2:
  * Fixes for Y4M, ANI, PNG and JPG loaders</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720958400">- update to 1.12.3:
  * Y4M loader: add support for full range color and 10-bit 4:2:0
  * XPM loader: Major overhaul and bug fixes
  * Add endbr32/64 instruction at the start of asm functions
  * Add missing CET (Control-flow Enforcement Technology) bits in
    asm code
  * Developer visible improvements in imlib2_view2</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1757246400">- Do not link modules with libImlib2.la
- Update to 1.12.5:
  * autofoo: Optionally link modules with libImlib2.la
  * autofoo: Use pkg-config for libyuv if available
  * Y4M loader: add support for images with no framerate info
  * SVG loader: Suppress warning
  * imlib2_load/view: Show image alpha status too
  * imlib2_load/view: Add -h option for help
  * imlib2_conv: Optionally produce scaled image
  * imlib2_conv: Optionally render image on background before saving
  * savers: Add common save parameter handler
  * add HEIF saver
  * loaders: Fix gcc15 warnings
  * SVG loader: Handle .svgz too
  * image: Add optional alpha check requested by loaders
  * SVG loader: Check alpha in pixel data
  * imlib2_view: Optionally show crc32 of image data
  * add AVIF saver and loader
  * add QOI saver</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1765972800">- Enable SVG
- Disable HEIF on 15.6
- Fix changelog</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1767787200">- Update project URL
- Update to 1.12.6:
  * XPM progress callback fix
  * gradient fixes
  * Y4M improvements to support more formats
  * resize image when imlib_view window is resized</changelog>
</package>
<package pkgid="cfdd23a5081a63105df1015c3c679daaa285a3841f3548a89a00305c1bf9e875c8d689a10e6bd9040b7473013a881fda7afa6644d83d6eed3c36840852b460c9" name="imlib2" arch="x86_64">
  <version epoch="0" ver="1.12.6" rel="101.7"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678449600">- update to 1.11.0:
  * remove bad unused function
  * test: Add a few tests for obscure pnm formats
  * test: Add some pam tests
  * Avoid some more undefined behaviors with shifts
  * api: Fix code duplication around some __imlib_BlendImageToImage() calls
  * api: Change some parameter names
  * api: Tweak/correct error handling in drawable grabbing functions
  * image: Let __imlib_CreateImage() allocate pixel data buffer
  * Drop some redundant calls to __imlib_LoadImageData()
  * api: Remember error on deferred image data loads
  * imlib2_load: Show error on deferred data load problem
  * imlib2_view: Be more verbose about load errors
  * PNM loader: Speedups
  * test: Introduce image_get_crc32()
  * test: test_save: Trivial changes
  * test: test_save: Check that files are written and ok
  * PNM saver: Write images with alpha as P7 PAM RGB_ALPHA type
  * x11_rgba: Add missing const
  * x11_grab: Avoid cast-align warnings with -Wcast-align=strict
  * x11_rgba: Avoid cast-align warnings with -Wcast-align=strict
  * Loaders: Debug macro cleanups
  * ANI loader: Use struct to access chunk data
  * Loaders: Avoid cast-align warnings with -Wcast-align=strict
  * autofoo: Add __PACKED__ for optional struct packing
  * ANI, PNG, TGA loaders: Enable handling of unaligned data
  * __imlib_FileDir(): Fix missing closedir() on OOM
  * Loaders: decompress_load() is not part of the loader API
  * Loaders: Debug tweaks
  * Savers: Centralize file open/close
  * JPG saver: Avoid potential clobber warning
  * PNG saver: Avoid potential clobber warning
  * Loaders, savers: Handle EINTR during fopen()
  * api: Remove pointless statement
  * api: Update documentation for imlib_get_error()
  * api: Cosmetics around image save functions
  * api: Minor simplification in error handling in save functions
  * Add imlib_save_image_fd()
  * api: Oops - debug--
  * test_grab: Rearrange code
  * x11_grab: Let __imlib_Grab..() return error instead of ok
  * x11_grab: Eliminate unnecessary pixmap copy
  * imlib_create_scaled_image_from_drawable(): Simplify call path
  * x11_grab: Drop now unused 1:1 scaling path in __imlib_GrabDrawableScaledToRGBA()
  * imlib2_view: Add option to set background checkerboard field size
  * test_grab: Update
  * test_grab: Add some tests for imlib_copy_drawable_to_image()
  * test_grab: Check get-mask-from-shape too
  * x11: Pass X11 context around by struct
  * x11_grab: Move window/pixmap checking to separate function
  * x11_grab: Rework clipping
  * x11_grab: Clear image pixels not actually grabbed
  * x11_grab: Various fixes in __imlib_GrabDrawableScaledToRGBA()
  * x11_grab: Eliminate some overhead in scaled grabbing
  * test_grab: Debug tweak
  * PNM loader: avoid some undefined behavior
  * PNM loader: add read support for PAM</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685361600">- update to 1.11.1:
  * imlib2: added loader for y4m files (uses liby4m and
    libyuv)
  * imlib2: add y4m test examples
  * Y4M loader: Various minor changes
  * autofoo: Tweak PACKAGE_DATA_DIR definition
  * XPM loader: Add rgb.txt
  * loaders: Fix loaders potentially being loaded more than
    once
  * loaders: Change method used to not unload loaders
  * Add JXL saver
  * loaders: Cosmetics</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1687176000">- Changelog update only
- integer overflow (with resultant invalid memory allocations and
  out-of-bounds reads) via an icon with many colors in its color
  map was fixed in 1.7.0 (bsc#1171472, CVE-2020-12761)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1692273600">- Update to 1.12.0:
  * test_load2: make error messages more descriptive
  * Y4M loader: fix support for 420 colorspaces
  * Y4M loader: add support for images with unexpected aspects
  * imlib2_view: Avoid potential use of uninitialized data
  * GIF loader: Enable showing animated images even if truncated
  * Introduce __imlib_perror() to produce error messages
  * loaders: Use common function to print error messages
  * imlib2_load: Move time_us() to separate file
  * imlib2_conv: Add option to time save operations
  * test: Fix pr_info() when not printing to stdout
  * loading: Enable calling function on loader load/unload
  * HEIF loader: Call heif_[de]init() on loader load/unload
  * autofoo: Don't check for freetype if we are building without text
  * QOI loader: Add progress calback, indent, cosmetics
  * Loaders: Static constify some data that may as well be
  * TGA loader: Fix TGA v2.0 signature check
  * test: Add basic qoi checks
  * test_scale: Test scaling some more
  * scaling: Unifdef OLD_SCALE_DOWN
  * scaling: Correct scaleinfo array length
  * scaling: Move scaling function call sequence into common __imlib_Scale()
  * scaling: Cosmetics (comments)
  * scaling: Simplify scaling points calculation (eliminate j)
  * scaling: Change ypoints[] from pointers to indices
  * scaling: Cosmetics
  * scaling: Minor refactoring
  * scaling: Correct scaling up
  * test_scale: Update for new scaling
  * image: Fix missing munmap() when using imlib_load_image_fd()
  * image: Fix potentially using incorrect file size
  * file: Remove a couple of unused functions
  * image: Fix potentially using incorrect file size - fixup
  * test: Bypass wrappers when running tests
  * test_load: Minor fix in debug message
  * Add new raw loader
  * TIFF loader: Slightly more strict signature check
  * image: Use sub-second time info when available
  * image: Fix preservation of alpha chanel flag in imlib_clone_image()
  * image cache: Avoid negative refcounts
  * image cache: Drop redundant cleanup
  * image cache: Rework cleanup
  * Revert "scaling: Correct scaling up"
  * Revert "test_scale: Update for new scaling"
  * scaling: Various trivial changes
  * scaling: Improve non-AA scale-up case
  * scaling: Correct scaling up - take 2
  * test_scale: Update for new scaling (re-applied)
  * test_scale: Exercise non-AA path too
  * WEBP saver: allow lossless and respect compression tag
  * add a new QOI decoder
  * QOI loader: fix build on non-gnu compilers
  * QOI loader: use memcmp for magic and endmarker check
  * Y4M loader: check file size before magic check
  * loading: add some debug logs
  * loading: check for alloc failure
  * Y4M loader: use custom y4m parser
  * test_load: allow y4m memory loading
  * file: Remove unused functions some more
  * introduce imlib_image_decache_file()</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1693483200">- Disable MMX code, it's broken in 1.12.0 (boo#1214528)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695470400">- update to 1.12.1:
  * Fix some clang complaints
  * scaling: MMX asm scaling causes segv, disable for now
  * loading: Call module exit function also when not
    dlclosing module on unload
  * loaders: Fix build with -m32 --enable-debug
  * test_load_2: Add forgotten xeyes.png
  * test_save: Fix for jxl loader on ix86
  * test_scale: MMX scaling is disabled
  * RAW loader: Don't unload loader
  * loaders: Fix CPPFLAGS order
  * imlib2_grab, imlib2_view: Unset context colormap
  * x11_grab: Use correct depth when grabbing</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707048000">- update to 1.12.2:
  * Fixes for Y4M, ANI, PNG and JPG loaders</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720958400">- update to 1.12.3:
  * Y4M loader: add support for full range color and 10-bit 4:2:0
  * XPM loader: Major overhaul and bug fixes
  * Add endbr32/64 instruction at the start of asm functions
  * Add missing CET (Control-flow Enforcement Technology) bits in
    asm code
  * Developer visible improvements in imlib2_view2</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1757246400">- Do not link modules with libImlib2.la
- Update to 1.12.5:
  * autofoo: Optionally link modules with libImlib2.la
  * autofoo: Use pkg-config for libyuv if available
  * Y4M loader: add support for images with no framerate info
  * SVG loader: Suppress warning
  * imlib2_load/view: Show image alpha status too
  * imlib2_load/view: Add -h option for help
  * imlib2_conv: Optionally produce scaled image
  * imlib2_conv: Optionally render image on background before saving
  * savers: Add common save parameter handler
  * add HEIF saver
  * loaders: Fix gcc15 warnings
  * SVG loader: Handle .svgz too
  * image: Add optional alpha check requested by loaders
  * SVG loader: Check alpha in pixel data
  * imlib2_view: Optionally show crc32 of image data
  * add AVIF saver and loader
  * add QOI saver</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1765972800">- Enable SVG
- Disable HEIF on 15.6
- Fix changelog</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1767787200">- Update project URL
- Update to 1.12.6:
  * XPM progress callback fix
  * gradient fixes
  * Y4M improvements to support more formats
  * resize image when imlib_view window is resized</changelog>
</package>
<package pkgid="d8c1d7de37eab0e323784611034ad8239e2de5e99d4e0efd90f8ab123084ed3b9d3cdd946778d1c02ac397c34acd379a8aba1c9b26c3da6c976af9f312f7b3cc" name="imlib2-demo" arch="x86_64">
  <version epoch="0" ver="1.12.6" rel="101.7"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678449600">- update to 1.11.0:
  * remove bad unused function
  * test: Add a few tests for obscure pnm formats
  * test: Add some pam tests
  * Avoid some more undefined behaviors with shifts
  * api: Fix code duplication around some __imlib_BlendImageToImage() calls
  * api: Change some parameter names
  * api: Tweak/correct error handling in drawable grabbing functions
  * image: Let __imlib_CreateImage() allocate pixel data buffer
  * Drop some redundant calls to __imlib_LoadImageData()
  * api: Remember error on deferred image data loads
  * imlib2_load: Show error on deferred data load problem
  * imlib2_view: Be more verbose about load errors
  * PNM loader: Speedups
  * test: Introduce image_get_crc32()
  * test: test_save: Trivial changes
  * test: test_save: Check that files are written and ok
  * PNM saver: Write images with alpha as P7 PAM RGB_ALPHA type
  * x11_rgba: Add missing const
  * x11_grab: Avoid cast-align warnings with -Wcast-align=strict
  * x11_rgba: Avoid cast-align warnings with -Wcast-align=strict
  * Loaders: Debug macro cleanups
  * ANI loader: Use struct to access chunk data
  * Loaders: Avoid cast-align warnings with -Wcast-align=strict
  * autofoo: Add __PACKED__ for optional struct packing
  * ANI, PNG, TGA loaders: Enable handling of unaligned data
  * __imlib_FileDir(): Fix missing closedir() on OOM
  * Loaders: decompress_load() is not part of the loader API
  * Loaders: Debug tweaks
  * Savers: Centralize file open/close
  * JPG saver: Avoid potential clobber warning
  * PNG saver: Avoid potential clobber warning
  * Loaders, savers: Handle EINTR during fopen()
  * api: Remove pointless statement
  * api: Update documentation for imlib_get_error()
  * api: Cosmetics around image save functions
  * api: Minor simplification in error handling in save functions
  * Add imlib_save_image_fd()
  * api: Oops - debug--
  * test_grab: Rearrange code
  * x11_grab: Let __imlib_Grab..() return error instead of ok
  * x11_grab: Eliminate unnecessary pixmap copy
  * imlib_create_scaled_image_from_drawable(): Simplify call path
  * x11_grab: Drop now unused 1:1 scaling path in __imlib_GrabDrawableScaledToRGBA()
  * imlib2_view: Add option to set background checkerboard field size
  * test_grab: Update
  * test_grab: Add some tests for imlib_copy_drawable_to_image()
  * test_grab: Check get-mask-from-shape too
  * x11: Pass X11 context around by struct
  * x11_grab: Move window/pixmap checking to separate function
  * x11_grab: Rework clipping
  * x11_grab: Clear image pixels not actually grabbed
  * x11_grab: Various fixes in __imlib_GrabDrawableScaledToRGBA()
  * x11_grab: Eliminate some overhead in scaled grabbing
  * test_grab: Debug tweak
  * PNM loader: avoid some undefined behavior
  * PNM loader: add read support for PAM</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685361600">- update to 1.11.1:
  * imlib2: added loader for y4m files (uses liby4m and
    libyuv)
  * imlib2: add y4m test examples
  * Y4M loader: Various minor changes
  * autofoo: Tweak PACKAGE_DATA_DIR definition
  * XPM loader: Add rgb.txt
  * loaders: Fix loaders potentially being loaded more than
    once
  * loaders: Change method used to not unload loaders
  * Add JXL saver
  * loaders: Cosmetics</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1687176000">- Changelog update only
- integer overflow (with resultant invalid memory allocations and
  out-of-bounds reads) via an icon with many colors in its color
  map was fixed in 1.7.0 (bsc#1171472, CVE-2020-12761)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1692273600">- Update to 1.12.0:
  * test_load2: make error messages more descriptive
  * Y4M loader: fix support for 420 colorspaces
  * Y4M loader: add support for images with unexpected aspects
  * imlib2_view: Avoid potential use of uninitialized data
  * GIF loader: Enable showing animated images even if truncated
  * Introduce __imlib_perror() to produce error messages
  * loaders: Use common function to print error messages
  * imlib2_load: Move time_us() to separate file
  * imlib2_conv: Add option to time save operations
  * test: Fix pr_info() when not printing to stdout
  * loading: Enable calling function on loader load/unload
  * HEIF loader: Call heif_[de]init() on loader load/unload
  * autofoo: Don't check for freetype if we are building without text
  * QOI loader: Add progress calback, indent, cosmetics
  * Loaders: Static constify some data that may as well be
  * TGA loader: Fix TGA v2.0 signature check
  * test: Add basic qoi checks
  * test_scale: Test scaling some more
  * scaling: Unifdef OLD_SCALE_DOWN
  * scaling: Correct scaleinfo array length
  * scaling: Move scaling function call sequence into common __imlib_Scale()
  * scaling: Cosmetics (comments)
  * scaling: Simplify scaling points calculation (eliminate j)
  * scaling: Change ypoints[] from pointers to indices
  * scaling: Cosmetics
  * scaling: Minor refactoring
  * scaling: Correct scaling up
  * test_scale: Update for new scaling
  * image: Fix missing munmap() when using imlib_load_image_fd()
  * image: Fix potentially using incorrect file size
  * file: Remove a couple of unused functions
  * image: Fix potentially using incorrect file size - fixup
  * test: Bypass wrappers when running tests
  * test_load: Minor fix in debug message
  * Add new raw loader
  * TIFF loader: Slightly more strict signature check
  * image: Use sub-second time info when available
  * image: Fix preservation of alpha chanel flag in imlib_clone_image()
  * image cache: Avoid negative refcounts
  * image cache: Drop redundant cleanup
  * image cache: Rework cleanup
  * Revert "scaling: Correct scaling up"
  * Revert "test_scale: Update for new scaling"
  * scaling: Various trivial changes
  * scaling: Improve non-AA scale-up case
  * scaling: Correct scaling up - take 2
  * test_scale: Update for new scaling (re-applied)
  * test_scale: Exercise non-AA path too
  * WEBP saver: allow lossless and respect compression tag
  * add a new QOI decoder
  * QOI loader: fix build on non-gnu compilers
  * QOI loader: use memcmp for magic and endmarker check
  * Y4M loader: check file size before magic check
  * loading: add some debug logs
  * loading: check for alloc failure
  * Y4M loader: use custom y4m parser
  * test_load: allow y4m memory loading
  * file: Remove unused functions some more
  * introduce imlib_image_decache_file()</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1693483200">- Disable MMX code, it's broken in 1.12.0 (boo#1214528)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695470400">- update to 1.12.1:
  * Fix some clang complaints
  * scaling: MMX asm scaling causes segv, disable for now
  * loading: Call module exit function also when not
    dlclosing module on unload
  * loaders: Fix build with -m32 --enable-debug
  * test_load_2: Add forgotten xeyes.png
  * test_save: Fix for jxl loader on ix86
  * test_scale: MMX scaling is disabled
  * RAW loader: Don't unload loader
  * loaders: Fix CPPFLAGS order
  * imlib2_grab, imlib2_view: Unset context colormap
  * x11_grab: Use correct depth when grabbing</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707048000">- update to 1.12.2:
  * Fixes for Y4M, ANI, PNG and JPG loaders</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720958400">- update to 1.12.3:
  * Y4M loader: add support for full range color and 10-bit 4:2:0
  * XPM loader: Major overhaul and bug fixes
  * Add endbr32/64 instruction at the start of asm functions
  * Add missing CET (Control-flow Enforcement Technology) bits in
    asm code
  * Developer visible improvements in imlib2_view2</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1757246400">- Do not link modules with libImlib2.la
- Update to 1.12.5:
  * autofoo: Optionally link modules with libImlib2.la
  * autofoo: Use pkg-config for libyuv if available
  * Y4M loader: add support for images with no framerate info
  * SVG loader: Suppress warning
  * imlib2_load/view: Show image alpha status too
  * imlib2_load/view: Add -h option for help
  * imlib2_conv: Optionally produce scaled image
  * imlib2_conv: Optionally render image on background before saving
  * savers: Add common save parameter handler
  * add HEIF saver
  * loaders: Fix gcc15 warnings
  * SVG loader: Handle .svgz too
  * image: Add optional alpha check requested by loaders
  * SVG loader: Check alpha in pixel data
  * imlib2_view: Optionally show crc32 of image data
  * add AVIF saver and loader
  * add QOI saver</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1765972800">- Enable SVG
- Disable HEIF on 15.6
- Fix changelog</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1767787200">- Update project URL
- Update to 1.12.6:
  * XPM progress callback fix
  * gradient fixes
  * Y4M improvements to support more formats
  * resize image when imlib_view window is resized</changelog>
</package>
<package pkgid="bbd6bc9a4b20f1e0240a57c434e7095ff3017920fd28c7f75c23e4c5d8624d649e366a8569575a40ecb373afe844cab1c179853bb26a170344175c732a23aa09" name="imlib2-devel" arch="x86_64">
  <version epoch="0" ver="1.12.6" rel="101.7"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678449600">- update to 1.11.0:
  * remove bad unused function
  * test: Add a few tests for obscure pnm formats
  * test: Add some pam tests
  * Avoid some more undefined behaviors with shifts
  * api: Fix code duplication around some __imlib_BlendImageToImage() calls
  * api: Change some parameter names
  * api: Tweak/correct error handling in drawable grabbing functions
  * image: Let __imlib_CreateImage() allocate pixel data buffer
  * Drop some redundant calls to __imlib_LoadImageData()
  * api: Remember error on deferred image data loads
  * imlib2_load: Show error on deferred data load problem
  * imlib2_view: Be more verbose about load errors
  * PNM loader: Speedups
  * test: Introduce image_get_crc32()
  * test: test_save: Trivial changes
  * test: test_save: Check that files are written and ok
  * PNM saver: Write images with alpha as P7 PAM RGB_ALPHA type
  * x11_rgba: Add missing const
  * x11_grab: Avoid cast-align warnings with -Wcast-align=strict
  * x11_rgba: Avoid cast-align warnings with -Wcast-align=strict
  * Loaders: Debug macro cleanups
  * ANI loader: Use struct to access chunk data
  * Loaders: Avoid cast-align warnings with -Wcast-align=strict
  * autofoo: Add __PACKED__ for optional struct packing
  * ANI, PNG, TGA loaders: Enable handling of unaligned data
  * __imlib_FileDir(): Fix missing closedir() on OOM
  * Loaders: decompress_load() is not part of the loader API
  * Loaders: Debug tweaks
  * Savers: Centralize file open/close
  * JPG saver: Avoid potential clobber warning
  * PNG saver: Avoid potential clobber warning
  * Loaders, savers: Handle EINTR during fopen()
  * api: Remove pointless statement
  * api: Update documentation for imlib_get_error()
  * api: Cosmetics around image save functions
  * api: Minor simplification in error handling in save functions
  * Add imlib_save_image_fd()
  * api: Oops - debug--
  * test_grab: Rearrange code
  * x11_grab: Let __imlib_Grab..() return error instead of ok
  * x11_grab: Eliminate unnecessary pixmap copy
  * imlib_create_scaled_image_from_drawable(): Simplify call path
  * x11_grab: Drop now unused 1:1 scaling path in __imlib_GrabDrawableScaledToRGBA()
  * imlib2_view: Add option to set background checkerboard field size
  * test_grab: Update
  * test_grab: Add some tests for imlib_copy_drawable_to_image()
  * test_grab: Check get-mask-from-shape too
  * x11: Pass X11 context around by struct
  * x11_grab: Move window/pixmap checking to separate function
  * x11_grab: Rework clipping
  * x11_grab: Clear image pixels not actually grabbed
  * x11_grab: Various fixes in __imlib_GrabDrawableScaledToRGBA()
  * x11_grab: Eliminate some overhead in scaled grabbing
  * test_grab: Debug tweak
  * PNM loader: avoid some undefined behavior
  * PNM loader: add read support for PAM</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685361600">- update to 1.11.1:
  * imlib2: added loader for y4m files (uses liby4m and
    libyuv)
  * imlib2: add y4m test examples
  * Y4M loader: Various minor changes
  * autofoo: Tweak PACKAGE_DATA_DIR definition
  * XPM loader: Add rgb.txt
  * loaders: Fix loaders potentially being loaded more than
    once
  * loaders: Change method used to not unload loaders
  * Add JXL saver
  * loaders: Cosmetics</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1687176000">- Changelog update only
- integer overflow (with resultant invalid memory allocations and
  out-of-bounds reads) via an icon with many colors in its color
  map was fixed in 1.7.0 (bsc#1171472, CVE-2020-12761)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1692273600">- Update to 1.12.0:
  * test_load2: make error messages more descriptive
  * Y4M loader: fix support for 420 colorspaces
  * Y4M loader: add support for images with unexpected aspects
  * imlib2_view: Avoid potential use of uninitialized data
  * GIF loader: Enable showing animated images even if truncated
  * Introduce __imlib_perror() to produce error messages
  * loaders: Use common function to print error messages
  * imlib2_load: Move time_us() to separate file
  * imlib2_conv: Add option to time save operations
  * test: Fix pr_info() when not printing to stdout
  * loading: Enable calling function on loader load/unload
  * HEIF loader: Call heif_[de]init() on loader load/unload
  * autofoo: Don't check for freetype if we are building without text
  * QOI loader: Add progress calback, indent, cosmetics
  * Loaders: Static constify some data that may as well be
  * TGA loader: Fix TGA v2.0 signature check
  * test: Add basic qoi checks
  * test_scale: Test scaling some more
  * scaling: Unifdef OLD_SCALE_DOWN
  * scaling: Correct scaleinfo array length
  * scaling: Move scaling function call sequence into common __imlib_Scale()
  * scaling: Cosmetics (comments)
  * scaling: Simplify scaling points calculation (eliminate j)
  * scaling: Change ypoints[] from pointers to indices
  * scaling: Cosmetics
  * scaling: Minor refactoring
  * scaling: Correct scaling up
  * test_scale: Update for new scaling
  * image: Fix missing munmap() when using imlib_load_image_fd()
  * image: Fix potentially using incorrect file size
  * file: Remove a couple of unused functions
  * image: Fix potentially using incorrect file size - fixup
  * test: Bypass wrappers when running tests
  * test_load: Minor fix in debug message
  * Add new raw loader
  * TIFF loader: Slightly more strict signature check
  * image: Use sub-second time info when available
  * image: Fix preservation of alpha chanel flag in imlib_clone_image()
  * image cache: Avoid negative refcounts
  * image cache: Drop redundant cleanup
  * image cache: Rework cleanup
  * Revert "scaling: Correct scaling up"
  * Revert "test_scale: Update for new scaling"
  * scaling: Various trivial changes
  * scaling: Improve non-AA scale-up case
  * scaling: Correct scaling up - take 2
  * test_scale: Update for new scaling (re-applied)
  * test_scale: Exercise non-AA path too
  * WEBP saver: allow lossless and respect compression tag
  * add a new QOI decoder
  * QOI loader: fix build on non-gnu compilers
  * QOI loader: use memcmp for magic and endmarker check
  * Y4M loader: check file size before magic check
  * loading: add some debug logs
  * loading: check for alloc failure
  * Y4M loader: use custom y4m parser
  * test_load: allow y4m memory loading
  * file: Remove unused functions some more
  * introduce imlib_image_decache_file()</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1693483200">- Disable MMX code, it's broken in 1.12.0 (boo#1214528)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695470400">- update to 1.12.1:
  * Fix some clang complaints
  * scaling: MMX asm scaling causes segv, disable for now
  * loading: Call module exit function also when not
    dlclosing module on unload
  * loaders: Fix build with -m32 --enable-debug
  * test_load_2: Add forgotten xeyes.png
  * test_save: Fix for jxl loader on ix86
  * test_scale: MMX scaling is disabled
  * RAW loader: Don't unload loader
  * loaders: Fix CPPFLAGS order
  * imlib2_grab, imlib2_view: Unset context colormap
  * x11_grab: Use correct depth when grabbing</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707048000">- update to 1.12.2:
  * Fixes for Y4M, ANI, PNG and JPG loaders</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720958400">- update to 1.12.3:
  * Y4M loader: add support for full range color and 10-bit 4:2:0
  * XPM loader: Major overhaul and bug fixes
  * Add endbr32/64 instruction at the start of asm functions
  * Add missing CET (Control-flow Enforcement Technology) bits in
    asm code
  * Developer visible improvements in imlib2_view2</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1757246400">- Do not link modules with libImlib2.la
- Update to 1.12.5:
  * autofoo: Optionally link modules with libImlib2.la
  * autofoo: Use pkg-config for libyuv if available
  * Y4M loader: add support for images with no framerate info
  * SVG loader: Suppress warning
  * imlib2_load/view: Show image alpha status too
  * imlib2_load/view: Add -h option for help
  * imlib2_conv: Optionally produce scaled image
  * imlib2_conv: Optionally render image on background before saving
  * savers: Add common save parameter handler
  * add HEIF saver
  * loaders: Fix gcc15 warnings
  * SVG loader: Handle .svgz too
  * image: Add optional alpha check requested by loaders
  * SVG loader: Check alpha in pixel data
  * imlib2_view: Optionally show crc32 of image data
  * add AVIF saver and loader
  * add QOI saver</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1765972800">- Enable SVG
- Disable HEIF on 15.6
- Fix changelog</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1767787200">- Update project URL
- Update to 1.12.6:
  * XPM progress callback fix
  * gradient fixes
  * Y4M improvements to support more formats
  * resize image when imlib_view window is resized</changelog>
</package>
<package pkgid="60d9b3f8f5deaad5f18836eefd5cd2d3965dcb087ff0b730eae0350ec523ef040b43038ec890d0e6d3cdb74fc91e65171a1bccb6b7e89b57bc775043e5cfecf5" name="imlib2-filters" arch="x86_64">
  <version epoch="0" ver="1.12.6" rel="101.7"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678449600">- update to 1.11.0:
  * remove bad unused function
  * test: Add a few tests for obscure pnm formats
  * test: Add some pam tests
  * Avoid some more undefined behaviors with shifts
  * api: Fix code duplication around some __imlib_BlendImageToImage() calls
  * api: Change some parameter names
  * api: Tweak/correct error handling in drawable grabbing functions
  * image: Let __imlib_CreateImage() allocate pixel data buffer
  * Drop some redundant calls to __imlib_LoadImageData()
  * api: Remember error on deferred image data loads
  * imlib2_load: Show error on deferred data load problem
  * imlib2_view: Be more verbose about load errors
  * PNM loader: Speedups
  * test: Introduce image_get_crc32()
  * test: test_save: Trivial changes
  * test: test_save: Check that files are written and ok
  * PNM saver: Write images with alpha as P7 PAM RGB_ALPHA type
  * x11_rgba: Add missing const
  * x11_grab: Avoid cast-align warnings with -Wcast-align=strict
  * x11_rgba: Avoid cast-align warnings with -Wcast-align=strict
  * Loaders: Debug macro cleanups
  * ANI loader: Use struct to access chunk data
  * Loaders: Avoid cast-align warnings with -Wcast-align=strict
  * autofoo: Add __PACKED__ for optional struct packing
  * ANI, PNG, TGA loaders: Enable handling of unaligned data
  * __imlib_FileDir(): Fix missing closedir() on OOM
  * Loaders: decompress_load() is not part of the loader API
  * Loaders: Debug tweaks
  * Savers: Centralize file open/close
  * JPG saver: Avoid potential clobber warning
  * PNG saver: Avoid potential clobber warning
  * Loaders, savers: Handle EINTR during fopen()
  * api: Remove pointless statement
  * api: Update documentation for imlib_get_error()
  * api: Cosmetics around image save functions
  * api: Minor simplification in error handling in save functions
  * Add imlib_save_image_fd()
  * api: Oops - debug--
  * test_grab: Rearrange code
  * x11_grab: Let __imlib_Grab..() return error instead of ok
  * x11_grab: Eliminate unnecessary pixmap copy
  * imlib_create_scaled_image_from_drawable(): Simplify call path
  * x11_grab: Drop now unused 1:1 scaling path in __imlib_GrabDrawableScaledToRGBA()
  * imlib2_view: Add option to set background checkerboard field size
  * test_grab: Update
  * test_grab: Add some tests for imlib_copy_drawable_to_image()
  * test_grab: Check get-mask-from-shape too
  * x11: Pass X11 context around by struct
  * x11_grab: Move window/pixmap checking to separate function
  * x11_grab: Rework clipping
  * x11_grab: Clear image pixels not actually grabbed
  * x11_grab: Various fixes in __imlib_GrabDrawableScaledToRGBA()
  * x11_grab: Eliminate some overhead in scaled grabbing
  * test_grab: Debug tweak
  * PNM loader: avoid some undefined behavior
  * PNM loader: add read support for PAM</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685361600">- update to 1.11.1:
  * imlib2: added loader for y4m files (uses liby4m and
    libyuv)
  * imlib2: add y4m test examples
  * Y4M loader: Various minor changes
  * autofoo: Tweak PACKAGE_DATA_DIR definition
  * XPM loader: Add rgb.txt
  * loaders: Fix loaders potentially being loaded more than
    once
  * loaders: Change method used to not unload loaders
  * Add JXL saver
  * loaders: Cosmetics</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1687176000">- Changelog update only
- integer overflow (with resultant invalid memory allocations and
  out-of-bounds reads) via an icon with many colors in its color
  map was fixed in 1.7.0 (bsc#1171472, CVE-2020-12761)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1692273600">- Update to 1.12.0:
  * test_load2: make error messages more descriptive
  * Y4M loader: fix support for 420 colorspaces
  * Y4M loader: add support for images with unexpected aspects
  * imlib2_view: Avoid potential use of uninitialized data
  * GIF loader: Enable showing animated images even if truncated
  * Introduce __imlib_perror() to produce error messages
  * loaders: Use common function to print error messages
  * imlib2_load: Move time_us() to separate file
  * imlib2_conv: Add option to time save operations
  * test: Fix pr_info() when not printing to stdout
  * loading: Enable calling function on loader load/unload
  * HEIF loader: Call heif_[de]init() on loader load/unload
  * autofoo: Don't check for freetype if we are building without text
  * QOI loader: Add progress calback, indent, cosmetics
  * Loaders: Static constify some data that may as well be
  * TGA loader: Fix TGA v2.0 signature check
  * test: Add basic qoi checks
  * test_scale: Test scaling some more
  * scaling: Unifdef OLD_SCALE_DOWN
  * scaling: Correct scaleinfo array length
  * scaling: Move scaling function call sequence into common __imlib_Scale()
  * scaling: Cosmetics (comments)
  * scaling: Simplify scaling points calculation (eliminate j)
  * scaling: Change ypoints[] from pointers to indices
  * scaling: Cosmetics
  * scaling: Minor refactoring
  * scaling: Correct scaling up
  * test_scale: Update for new scaling
  * image: Fix missing munmap() when using imlib_load_image_fd()
  * image: Fix potentially using incorrect file size
  * file: Remove a couple of unused functions
  * image: Fix potentially using incorrect file size - fixup
  * test: Bypass wrappers when running tests
  * test_load: Minor fix in debug message
  * Add new raw loader
  * TIFF loader: Slightly more strict signature check
  * image: Use sub-second time info when available
  * image: Fix preservation of alpha chanel flag in imlib_clone_image()
  * image cache: Avoid negative refcounts
  * image cache: Drop redundant cleanup
  * image cache: Rework cleanup
  * Revert "scaling: Correct scaling up"
  * Revert "test_scale: Update for new scaling"
  * scaling: Various trivial changes
  * scaling: Improve non-AA scale-up case
  * scaling: Correct scaling up - take 2
  * test_scale: Update for new scaling (re-applied)
  * test_scale: Exercise non-AA path too
  * WEBP saver: allow lossless and respect compression tag
  * add a new QOI decoder
  * QOI loader: fix build on non-gnu compilers
  * QOI loader: use memcmp for magic and endmarker check
  * Y4M loader: check file size before magic check
  * loading: add some debug logs
  * loading: check for alloc failure
  * Y4M loader: use custom y4m parser
  * test_load: allow y4m memory loading
  * file: Remove unused functions some more
  * introduce imlib_image_decache_file()</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1693483200">- Disable MMX code, it's broken in 1.12.0 (boo#1214528)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695470400">- update to 1.12.1:
  * Fix some clang complaints
  * scaling: MMX asm scaling causes segv, disable for now
  * loading: Call module exit function also when not
    dlclosing module on unload
  * loaders: Fix build with -m32 --enable-debug
  * test_load_2: Add forgotten xeyes.png
  * test_save: Fix for jxl loader on ix86
  * test_scale: MMX scaling is disabled
  * RAW loader: Don't unload loader
  * loaders: Fix CPPFLAGS order
  * imlib2_grab, imlib2_view: Unset context colormap
  * x11_grab: Use correct depth when grabbing</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707048000">- update to 1.12.2:
  * Fixes for Y4M, ANI, PNG and JPG loaders</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720958400">- update to 1.12.3:
  * Y4M loader: add support for full range color and 10-bit 4:2:0
  * XPM loader: Major overhaul and bug fixes
  * Add endbr32/64 instruction at the start of asm functions
  * Add missing CET (Control-flow Enforcement Technology) bits in
    asm code
  * Developer visible improvements in imlib2_view2</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1757246400">- Do not link modules with libImlib2.la
- Update to 1.12.5:
  * autofoo: Optionally link modules with libImlib2.la
  * autofoo: Use pkg-config for libyuv if available
  * Y4M loader: add support for images with no framerate info
  * SVG loader: Suppress warning
  * imlib2_load/view: Show image alpha status too
  * imlib2_load/view: Add -h option for help
  * imlib2_conv: Optionally produce scaled image
  * imlib2_conv: Optionally render image on background before saving
  * savers: Add common save parameter handler
  * add HEIF saver
  * loaders: Fix gcc15 warnings
  * SVG loader: Handle .svgz too
  * image: Add optional alpha check requested by loaders
  * SVG loader: Check alpha in pixel data
  * imlib2_view: Optionally show crc32 of image data
  * add AVIF saver and loader
  * add QOI saver</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1765972800">- Enable SVG
- Disable HEIF on 15.6
- Fix changelog</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1767787200">- Update project URL
- Update to 1.12.6:
  * XPM progress callback fix
  * gradient fixes
  * Y4M improvements to support more formats
  * resize image when imlib_view window is resized</changelog>
</package>
<package pkgid="ed6e9d77882eb8969cfc57014c1ac51e7fe9f82c75e73683839e409ebb15ea032e55eebdcf3e6a965544e5af845508ced98d20c4331066c59012048b1e9a48f9" name="imlib2-loaders" arch="x86_64">
  <version epoch="0" ver="1.12.6" rel="101.7"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678449600">- update to 1.11.0:
  * remove bad unused function
  * test: Add a few tests for obscure pnm formats
  * test: Add some pam tests
  * Avoid some more undefined behaviors with shifts
  * api: Fix code duplication around some __imlib_BlendImageToImage() calls
  * api: Change some parameter names
  * api: Tweak/correct error handling in drawable grabbing functions
  * image: Let __imlib_CreateImage() allocate pixel data buffer
  * Drop some redundant calls to __imlib_LoadImageData()
  * api: Remember error on deferred image data loads
  * imlib2_load: Show error on deferred data load problem
  * imlib2_view: Be more verbose about load errors
  * PNM loader: Speedups
  * test: Introduce image_get_crc32()
  * test: test_save: Trivial changes
  * test: test_save: Check that files are written and ok
  * PNM saver: Write images with alpha as P7 PAM RGB_ALPHA type
  * x11_rgba: Add missing const
  * x11_grab: Avoid cast-align warnings with -Wcast-align=strict
  * x11_rgba: Avoid cast-align warnings with -Wcast-align=strict
  * Loaders: Debug macro cleanups
  * ANI loader: Use struct to access chunk data
  * Loaders: Avoid cast-align warnings with -Wcast-align=strict
  * autofoo: Add __PACKED__ for optional struct packing
  * ANI, PNG, TGA loaders: Enable handling of unaligned data
  * __imlib_FileDir(): Fix missing closedir() on OOM
  * Loaders: decompress_load() is not part of the loader API
  * Loaders: Debug tweaks
  * Savers: Centralize file open/close
  * JPG saver: Avoid potential clobber warning
  * PNG saver: Avoid potential clobber warning
  * Loaders, savers: Handle EINTR during fopen()
  * api: Remove pointless statement
  * api: Update documentation for imlib_get_error()
  * api: Cosmetics around image save functions
  * api: Minor simplification in error handling in save functions
  * Add imlib_save_image_fd()
  * api: Oops - debug--
  * test_grab: Rearrange code
  * x11_grab: Let __imlib_Grab..() return error instead of ok
  * x11_grab: Eliminate unnecessary pixmap copy
  * imlib_create_scaled_image_from_drawable(): Simplify call path
  * x11_grab: Drop now unused 1:1 scaling path in __imlib_GrabDrawableScaledToRGBA()
  * imlib2_view: Add option to set background checkerboard field size
  * test_grab: Update
  * test_grab: Add some tests for imlib_copy_drawable_to_image()
  * test_grab: Check get-mask-from-shape too
  * x11: Pass X11 context around by struct
  * x11_grab: Move window/pixmap checking to separate function
  * x11_grab: Rework clipping
  * x11_grab: Clear image pixels not actually grabbed
  * x11_grab: Various fixes in __imlib_GrabDrawableScaledToRGBA()
  * x11_grab: Eliminate some overhead in scaled grabbing
  * test_grab: Debug tweak
  * PNM loader: avoid some undefined behavior
  * PNM loader: add read support for PAM</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685361600">- update to 1.11.1:
  * imlib2: added loader for y4m files (uses liby4m and
    libyuv)
  * imlib2: add y4m test examples
  * Y4M loader: Various minor changes
  * autofoo: Tweak PACKAGE_DATA_DIR definition
  * XPM loader: Add rgb.txt
  * loaders: Fix loaders potentially being loaded more than
    once
  * loaders: Change method used to not unload loaders
  * Add JXL saver
  * loaders: Cosmetics</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1687176000">- Changelog update only
- integer overflow (with resultant invalid memory allocations and
  out-of-bounds reads) via an icon with many colors in its color
  map was fixed in 1.7.0 (bsc#1171472, CVE-2020-12761)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1692273600">- Update to 1.12.0:
  * test_load2: make error messages more descriptive
  * Y4M loader: fix support for 420 colorspaces
  * Y4M loader: add support for images with unexpected aspects
  * imlib2_view: Avoid potential use of uninitialized data
  * GIF loader: Enable showing animated images even if truncated
  * Introduce __imlib_perror() to produce error messages
  * loaders: Use common function to print error messages
  * imlib2_load: Move time_us() to separate file
  * imlib2_conv: Add option to time save operations
  * test: Fix pr_info() when not printing to stdout
  * loading: Enable calling function on loader load/unload
  * HEIF loader: Call heif_[de]init() on loader load/unload
  * autofoo: Don't check for freetype if we are building without text
  * QOI loader: Add progress calback, indent, cosmetics
  * Loaders: Static constify some data that may as well be
  * TGA loader: Fix TGA v2.0 signature check
  * test: Add basic qoi checks
  * test_scale: Test scaling some more
  * scaling: Unifdef OLD_SCALE_DOWN
  * scaling: Correct scaleinfo array length
  * scaling: Move scaling function call sequence into common __imlib_Scale()
  * scaling: Cosmetics (comments)
  * scaling: Simplify scaling points calculation (eliminate j)
  * scaling: Change ypoints[] from pointers to indices
  * scaling: Cosmetics
  * scaling: Minor refactoring
  * scaling: Correct scaling up
  * test_scale: Update for new scaling
  * image: Fix missing munmap() when using imlib_load_image_fd()
  * image: Fix potentially using incorrect file size
  * file: Remove a couple of unused functions
  * image: Fix potentially using incorrect file size - fixup
  * test: Bypass wrappers when running tests
  * test_load: Minor fix in debug message
  * Add new raw loader
  * TIFF loader: Slightly more strict signature check
  * image: Use sub-second time info when available
  * image: Fix preservation of alpha chanel flag in imlib_clone_image()
  * image cache: Avoid negative refcounts
  * image cache: Drop redundant cleanup
  * image cache: Rework cleanup
  * Revert "scaling: Correct scaling up"
  * Revert "test_scale: Update for new scaling"
  * scaling: Various trivial changes
  * scaling: Improve non-AA scale-up case
  * scaling: Correct scaling up - take 2
  * test_scale: Update for new scaling (re-applied)
  * test_scale: Exercise non-AA path too
  * WEBP saver: allow lossless and respect compression tag
  * add a new QOI decoder
  * QOI loader: fix build on non-gnu compilers
  * QOI loader: use memcmp for magic and endmarker check
  * Y4M loader: check file size before magic check
  * loading: add some debug logs
  * loading: check for alloc failure
  * Y4M loader: use custom y4m parser
  * test_load: allow y4m memory loading
  * file: Remove unused functions some more
  * introduce imlib_image_decache_file()</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1693483200">- Disable MMX code, it's broken in 1.12.0 (boo#1214528)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695470400">- update to 1.12.1:
  * Fix some clang complaints
  * scaling: MMX asm scaling causes segv, disable for now
  * loading: Call module exit function also when not
    dlclosing module on unload
  * loaders: Fix build with -m32 --enable-debug
  * test_load_2: Add forgotten xeyes.png
  * test_save: Fix for jxl loader on ix86
  * test_scale: MMX scaling is disabled
  * RAW loader: Don't unload loader
  * loaders: Fix CPPFLAGS order
  * imlib2_grab, imlib2_view: Unset context colormap
  * x11_grab: Use correct depth when grabbing</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707048000">- update to 1.12.2:
  * Fixes for Y4M, ANI, PNG and JPG loaders</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720958400">- update to 1.12.3:
  * Y4M loader: add support for full range color and 10-bit 4:2:0
  * XPM loader: Major overhaul and bug fixes
  * Add endbr32/64 instruction at the start of asm functions
  * Add missing CET (Control-flow Enforcement Technology) bits in
    asm code
  * Developer visible improvements in imlib2_view2</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1757246400">- Do not link modules with libImlib2.la
- Update to 1.12.5:
  * autofoo: Optionally link modules with libImlib2.la
  * autofoo: Use pkg-config for libyuv if available
  * Y4M loader: add support for images with no framerate info
  * SVG loader: Suppress warning
  * imlib2_load/view: Show image alpha status too
  * imlib2_load/view: Add -h option for help
  * imlib2_conv: Optionally produce scaled image
  * imlib2_conv: Optionally render image on background before saving
  * savers: Add common save parameter handler
  * add HEIF saver
  * loaders: Fix gcc15 warnings
  * SVG loader: Handle .svgz too
  * image: Add optional alpha check requested by loaders
  * SVG loader: Check alpha in pixel data
  * imlib2_view: Optionally show crc32 of image data
  * add AVIF saver and loader
  * add QOI saver</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1765972800">- Enable SVG
- Disable HEIF on 15.6
- Fix changelog</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1767787200">- Update project URL
- Update to 1.12.6:
  * XPM progress callback fix
  * gradient fixes
  * Y4M improvements to support more formats
  * resize image when imlib_view window is resized</changelog>
</package>
<package pkgid="8dce765e9a12a825eebb82d64cbfca551892c5838f74c2cef57bf405ed4f0c460eb5459d11871d84c77bf25bd737a7f02894f9f10368d0e66ded3763eb58ac64" name="libImlib2-1" arch="x86_64">
  <version epoch="0" ver="1.12.6" rel="101.7"/>
  <changelog author="Enrico Belleri &lt;idesmi@protonmail.com&gt;" date="1678449600">- update to 1.11.0:
  * remove bad unused function
  * test: Add a few tests for obscure pnm formats
  * test: Add some pam tests
  * Avoid some more undefined behaviors with shifts
  * api: Fix code duplication around some __imlib_BlendImageToImage() calls
  * api: Change some parameter names
  * api: Tweak/correct error handling in drawable grabbing functions
  * image: Let __imlib_CreateImage() allocate pixel data buffer
  * Drop some redundant calls to __imlib_LoadImageData()
  * api: Remember error on deferred image data loads
  * imlib2_load: Show error on deferred data load problem
  * imlib2_view: Be more verbose about load errors
  * PNM loader: Speedups
  * test: Introduce image_get_crc32()
  * test: test_save: Trivial changes
  * test: test_save: Check that files are written and ok
  * PNM saver: Write images with alpha as P7 PAM RGB_ALPHA type
  * x11_rgba: Add missing const
  * x11_grab: Avoid cast-align warnings with -Wcast-align=strict
  * x11_rgba: Avoid cast-align warnings with -Wcast-align=strict
  * Loaders: Debug macro cleanups
  * ANI loader: Use struct to access chunk data
  * Loaders: Avoid cast-align warnings with -Wcast-align=strict
  * autofoo: Add __PACKED__ for optional struct packing
  * ANI, PNG, TGA loaders: Enable handling of unaligned data
  * __imlib_FileDir(): Fix missing closedir() on OOM
  * Loaders: decompress_load() is not part of the loader API
  * Loaders: Debug tweaks
  * Savers: Centralize file open/close
  * JPG saver: Avoid potential clobber warning
  * PNG saver: Avoid potential clobber warning
  * Loaders, savers: Handle EINTR during fopen()
  * api: Remove pointless statement
  * api: Update documentation for imlib_get_error()
  * api: Cosmetics around image save functions
  * api: Minor simplification in error handling in save functions
  * Add imlib_save_image_fd()
  * api: Oops - debug--
  * test_grab: Rearrange code
  * x11_grab: Let __imlib_Grab..() return error instead of ok
  * x11_grab: Eliminate unnecessary pixmap copy
  * imlib_create_scaled_image_from_drawable(): Simplify call path
  * x11_grab: Drop now unused 1:1 scaling path in __imlib_GrabDrawableScaledToRGBA()
  * imlib2_view: Add option to set background checkerboard field size
  * test_grab: Update
  * test_grab: Add some tests for imlib_copy_drawable_to_image()
  * test_grab: Check get-mask-from-shape too
  * x11: Pass X11 context around by struct
  * x11_grab: Move window/pixmap checking to separate function
  * x11_grab: Rework clipping
  * x11_grab: Clear image pixels not actually grabbed
  * x11_grab: Various fixes in __imlib_GrabDrawableScaledToRGBA()
  * x11_grab: Eliminate some overhead in scaled grabbing
  * test_grab: Debug tweak
  * PNM loader: avoid some undefined behavior
  * PNM loader: add read support for PAM</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685361600">- update to 1.11.1:
  * imlib2: added loader for y4m files (uses liby4m and
    libyuv)
  * imlib2: add y4m test examples
  * Y4M loader: Various minor changes
  * autofoo: Tweak PACKAGE_DATA_DIR definition
  * XPM loader: Add rgb.txt
  * loaders: Fix loaders potentially being loaded more than
    once
  * loaders: Change method used to not unload loaders
  * Add JXL saver
  * loaders: Cosmetics</changelog>
  <changelog author="Simon Lees &lt;sflees@suse.de&gt;" date="1687176000">- Changelog update only
- integer overflow (with resultant invalid memory allocations and
  out-of-bounds reads) via an icon with many colors in its color
  map was fixed in 1.7.0 (bsc#1171472, CVE-2020-12761)</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1692273600">- Update to 1.12.0:
  * test_load2: make error messages more descriptive
  * Y4M loader: fix support for 420 colorspaces
  * Y4M loader: add support for images with unexpected aspects
  * imlib2_view: Avoid potential use of uninitialized data
  * GIF loader: Enable showing animated images even if truncated
  * Introduce __imlib_perror() to produce error messages
  * loaders: Use common function to print error messages
  * imlib2_load: Move time_us() to separate file
  * imlib2_conv: Add option to time save operations
  * test: Fix pr_info() when not printing to stdout
  * loading: Enable calling function on loader load/unload
  * HEIF loader: Call heif_[de]init() on loader load/unload
  * autofoo: Don't check for freetype if we are building without text
  * QOI loader: Add progress calback, indent, cosmetics
  * Loaders: Static constify some data that may as well be
  * TGA loader: Fix TGA v2.0 signature check
  * test: Add basic qoi checks
  * test_scale: Test scaling some more
  * scaling: Unifdef OLD_SCALE_DOWN
  * scaling: Correct scaleinfo array length
  * scaling: Move scaling function call sequence into common __imlib_Scale()
  * scaling: Cosmetics (comments)
  * scaling: Simplify scaling points calculation (eliminate j)
  * scaling: Change ypoints[] from pointers to indices
  * scaling: Cosmetics
  * scaling: Minor refactoring
  * scaling: Correct scaling up
  * test_scale: Update for new scaling
  * image: Fix missing munmap() when using imlib_load_image_fd()
  * image: Fix potentially using incorrect file size
  * file: Remove a couple of unused functions
  * image: Fix potentially using incorrect file size - fixup
  * test: Bypass wrappers when running tests
  * test_load: Minor fix in debug message
  * Add new raw loader
  * TIFF loader: Slightly more strict signature check
  * image: Use sub-second time info when available
  * image: Fix preservation of alpha chanel flag in imlib_clone_image()
  * image cache: Avoid negative refcounts
  * image cache: Drop redundant cleanup
  * image cache: Rework cleanup
  * Revert "scaling: Correct scaling up"
  * Revert "test_scale: Update for new scaling"
  * scaling: Various trivial changes
  * scaling: Improve non-AA scale-up case
  * scaling: Correct scaling up - take 2
  * test_scale: Update for new scaling (re-applied)
  * test_scale: Exercise non-AA path too
  * WEBP saver: allow lossless and respect compression tag
  * add a new QOI decoder
  * QOI loader: fix build on non-gnu compilers
  * QOI loader: use memcmp for magic and endmarker check
  * Y4M loader: check file size before magic check
  * loading: add some debug logs
  * loading: check for alloc failure
  * Y4M loader: use custom y4m parser
  * test_load: allow y4m memory loading
  * file: Remove unused functions some more
  * introduce imlib_image_decache_file()</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1693483200">- Disable MMX code, it's broken in 1.12.0 (boo#1214528)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1695470400">- update to 1.12.1:
  * Fix some clang complaints
  * scaling: MMX asm scaling causes segv, disable for now
  * loading: Call module exit function also when not
    dlclosing module on unload
  * loaders: Fix build with -m32 --enable-debug
  * test_load_2: Add forgotten xeyes.png
  * test_save: Fix for jxl loader on ix86
  * test_scale: MMX scaling is disabled
  * RAW loader: Don't unload loader
  * loaders: Fix CPPFLAGS order
  * imlib2_grab, imlib2_view: Unset context colormap
  * x11_grab: Use correct depth when grabbing</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1707048000">- update to 1.12.2:
  * Fixes for Y4M, ANI, PNG and JPG loaders</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1720958400">- update to 1.12.3:
  * Y4M loader: add support for full range color and 10-bit 4:2:0
  * XPM loader: Major overhaul and bug fixes
  * Add endbr32/64 instruction at the start of asm functions
  * Add missing CET (Control-flow Enforcement Technology) bits in
    asm code
  * Developer visible improvements in imlib2_view2</changelog>
  <changelog author="Enrico Belleri &lt;kilgore.trout@idesmi.eu&gt;" date="1757246400">- Do not link modules with libImlib2.la
- Update to 1.12.5:
  * autofoo: Optionally link modules with libImlib2.la
  * autofoo: Use pkg-config for libyuv if available
  * Y4M loader: add support for images with no framerate info
  * SVG loader: Suppress warning
  * imlib2_load/view: Show image alpha status too
  * imlib2_load/view: Add -h option for help
  * imlib2_conv: Optionally produce scaled image
  * imlib2_conv: Optionally render image on background before saving
  * savers: Add common save parameter handler
  * add HEIF saver
  * loaders: Fix gcc15 warnings
  * SVG loader: Handle .svgz too
  * image: Add optional alpha check requested by loaders
  * SVG loader: Check alpha in pixel data
  * imlib2_view: Optionally show crc32 of image data
  * add AVIF saver and loader
  * add QOI saver</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1765972800">- Enable SVG
- Disable HEIF on 15.6
- Fix changelog</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.de&gt;" date="1767787200">- Update project URL
- Update to 1.12.6:
  * XPM progress callback fix
  * gradient fixes
  * Y4M improvements to support more formats
  * resize image when imlib_view window is resized</changelog>
</package>
<package pkgid="ad1be53395d1908334760c7afcbec27dd9815a0c986cbe9719f542e8593add4c1e6d0834c68a0c5ef6a2d8e41659199e362850f4fa44818de2d3979d7c017ca1" name="qv" arch="src">
  <version epoch="0" ver="0.9.2" rel="2.143"/>
  <changelog author="kukuk@suse.de" date="1409572800">- Update to version 0.9.2: fix compiler warnings</changelog>
  <changelog author="kukuk@suse.com" date="1490097600">- Disable -Werror</changelog>
</package>
<package pkgid="81a49db1542b02eb18aa8eca5e2843c6727f2c0224967b030ddb7cf01a4142dc91dc01079560388bba873679336bbbbb96db0ba35097657ec0455c08609b13c0" name="qv" arch="x86_64">
  <version epoch="0" ver="0.9.2" rel="2.143"/>
  <changelog author="kukuk@suse.de" date="1409572800">- Update to version 0.9.2: fix compiler warnings</changelog>
  <changelog author="kukuk@suse.com" date="1490097600">- Disable -Werror</changelog>
</package>
</otherdata>