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

imlib2-1.4.10-1.28 RPM for aarch64

From OpenSuSE Leap 15.4 for aarch64

Name: imlib2 Distribution: SUSE Linux Enterprise 15
Version: 1.4.10 Vendor: SUSE LLC <>
Release: 1.28 Build date: Sat May 26 14:32:07 2018
Group: Development/Libraries/X11 Build host: huawei7
Size: 1055246 Source RPM: imlib2-1.4.10-1.28.src.rpm
Summary: Image handling and conversion library
Imlib2 is an advanced replacement library for libraries like libXpm
that provides many more features with much greater flexibility and
speed than standard libraries, including font rasterization, rotation,
RGBA space rendering and blending, dynamic binary filters, scripting,
and more.






* Wed May 10 2017
  - Update to 1.4.10
    * PNM, TGA, XPM, and general loader fixes.
* Sun May 01 2016
  - Update to 1.4.9
    * Fix cross-endianness for masks (1-bit depth images)
    * gif: fix oob reads w/bad colormaps
    * Fix "assuming signed overflow does not occur" warning.
    * Fix some "variable set but not used" warnings.
    * Fix some "variable might be clobbered" warnings.
    * Fix off-by-one OOB read in __imlib_MergeUpdate().
    * Revert "gif: fix oob reads w/bad colormaps"
    * GIF loader: Fix out-of-bound reads from colormap.
    * GIF loader: Remove check made redundant by previous commit.
    * GIF loader: Reduce progress checks from per-pixel to per-row.
    * GIF loader: Indent.
    * Fix potential divide-by-zero in imlib_image_draw_ellipse().
    * Make a number of functions static.
    * Eliminate pImlibExternalFilter type.
    * Trivial file function cleanups.
    * Move __imlib_ItemInList() to file.c.
    * Fix various potential OOM crashes.
    * Fix integer overflow resulting in insufficient heap allocation
    * loader_xpm: remove nonsense/impossible/broken condition
    * Harden API and internals against overly large images
* Tue Mar 15 2016
  - Spec cleaner run
* Tue Mar 15 2016
  - Update to 1.4.8
    * Add a Farbfeld loader (FRIGN).
    * Fix zlib and bz2 loader filename check.
    * Miscellaneous maintenance.
* Tue May 12 2015
  - run autoreconf unconditional. PMBS got a fixed version for SLE_11
* Mon Apr 27 2015
  - Update to 1.4.7
    * Prevent division-by-zero crashes
    * imlib_conv: Use proper buffer size to prevent invalid write of
      size one
    * loader_gif: Don't read uninitilized memory in case of invalid
    * loader_gif(): Abort gif parsing if DGifGetLine() fails
    * Fix segfault when opening input/queue/id:000007,src:000000,
      op:flip1,pos:51 with feh
    * Make IMAGE_DIMENSIONS_OK() more restrictive
    * load_pnm: Deal with fread() errors consistently
    * __imlib_LoadImage(): Additionally check loader_ret to detect
      loader failures
    * loader_tga: Abort file loading if the file obviously isn't
      large enough
    * imlib_save_image(): Check loader return code for errors
    * loader_tga.c: Properly signal if decoding uncompressed BGRA
      data failed
    * loader_tga.c: Properly signal if decoding RLE compressed data
    * imlib_save_image_with_error_return(): Check loader return code
      to prevent use of unitialized memor
    * load_gif: Make sure rows isn't used partly unitialized
  - Drop imlib2-giflib5.patch
* Sat Feb 28 2015
  - Cleanup spec file with spec-cleaner
  - Update to 1.4.6
    * TGA loader: Fix for corrupt RLE format.
    * Fix drawing of closed polygons in certain situations.
    * Set warning options when using gcc.
    * Silence compiler warnings.
    * Don't set -std=gnu99.
    * XPM loader: Simplify and fix certain case of cpp > 2.
* Mon Nov 03 2014
  - disable autoreconf in SLE11, it is too old and causes syntax errors
* Mon Sep 01 2014
  - Edit imlib2-giflib5.patch and change a bogus >= to a >
* Sun Jun 01 2014
  - Edit imlib2-giflib5.patch to support giflib7-5.1
* Thu Mar 28 2013
  - Added url as source.
    Please see
* Tue Jan 08 2013
  - imlib2-bswap.patch -> USe byteswap.h instead of custom code
  - imlib2-giflib5.patch  --> Fix build failure with new giflib
* Tue Jan 10 2012
  - Cleanup total dependency madness here:
    * Add explicit BuildRequires on libjpeg-devel,zlib-devel,
    * Do not use catch-all xorg-x11-devel, but only
      xorg-x11-libX11-devel, xorg-x11-libXext-devel
    * imlib2-devel only requires xorg-x11-libX11-devel
    * Axe all "la" files, there is no libltdl usage.
    * cleanup imlib-config script at build time.
    * This will certainly break build of  dependenant packages
      with broken BuildRequires, drop me a note if you find
      any problem.
* Mon Nov 21 2011
  - Remove redundant/unwanted tags/section (cf. specfile guidelines)
  - Employ shlib policy
* Sat Oct 15 2011
  - add libtool as buildrequire to make the spec file more reliable
* Tue Aug 16 2011
  - Updated to 1.4.5
    - lots of code cleanup, typo fixes, reindentation
    - some malloc replaced by calloc to avoid integer issues
    - bugfixes, especially in the PNM loader
* Wed Nov 17 2010
  - Updated to 1.4.4
    - upstream merged our fix
* Wed Jun 16 2010
  - Recommend imlib2-loaders to actually get them installed as imlib2
    is rather useles without them in most cases (bnc#299389).
* Thu Apr 29 2010
  - fixed incorrect overflow checking (CVE-2010-0991, bnc#598935)
* Thu Apr 15 2010
  - updated to 1.4.3 upstream
    - upstreamed our fixes
    - more bugfixes and width adjustments
* Thu Dec 31 2009
  - enable parallel build
* Mon Jul 13 2009
  - align AMD64 assembler tables bnc#521020



Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Feb 9 17:08:33 2024