Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package imlib2 for openSUSE:Factory checked 
in at 2022-08-23 14:25:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/imlib2 (Old)
 and      /work/SRC/openSUSE:Factory/.imlib2.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "imlib2"

Tue Aug 23 14:25:34 2022 rev:47 rq:998526 version:1.9.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/imlib2/imlib2.changes    2022-05-20 
17:50:46.539228721 +0200
+++ /work/SRC/openSUSE:Factory/.imlib2.new.2083/imlib2.changes  2022-08-23 
14:25:40.631098088 +0200
@@ -1,0 +2,199 @@
+Fri Aug 19 16:03:58 UTC 2022 - Dirk M??ller <dmuel...@suse.com>
+
+- 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 -> 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)
++++ 2 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/imlib2/imlib2.changes
++++ and /work/SRC/openSUSE:Factory/.imlib2.new.2083/imlib2.changes

Old:
----
  bigendian.patch
  imlib2-1.7.5.tar.xz

New:
----
  imlib2-1.9.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ imlib2.spec ++++++
--- /var/tmp/diff_new_pack.J77YBJ/_old  2022-08-23 14:25:48.039114392 +0200
+++ /var/tmp/diff_new_pack.J77YBJ/_new  2022-08-23 14:25:48.051114419 +0200
@@ -18,14 +18,14 @@
 
 %define lname  libImlib2-1
 Name:           imlib2
-Version:        1.7.5
+Version:        1.9.1
 Release:        0
 Summary:        Image handling and conversion library
 License:        BSD-3-Clause
 Group:          Development/Libraries/X11
 URL:            https://sourceforge.net/projects/enlightenment/
 Source:         
https://downloads.sourceforge.net/project/enlightenment/imlib2-src/%{version}/%{name}-%{version}.tar.xz
-Patch0:         bigendian.patch
+BuildRequires:  doxygen
 BuildRequires:  giflib-devel
 BuildRequires:  libICE-devel
 BuildRequires:  libjpeg-devel
@@ -97,7 +97,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 %configure \
@@ -111,6 +110,7 @@
 %endif
        --enable-shared \
        --enable-visibility-hiding \
+        --enable-doc-build \
        --disable-static
 %make_build
 
@@ -124,8 +124,7 @@
 %files
 %defattr(-,root,root,0755)
 %license COPYING
-%doc AUTHORS README doc/index.html
-%doc doc/imlib2.gif doc/blank.gif
+%doc AUTHORS README
 %{_bindir}/imlib2_bumpmap
 %{_bindir}/imlib2_colorspace
 %{_bindir}/imlib2_conv

++++++ imlib2-1.7.5.tar.xz -> imlib2-1.9.1.tar.xz ++++++
++++ 70864 lines of diff (skipped)

Reply via email to