Compare commits

1 Commits
main ... 1.1

4 changed files with 10 additions and 32 deletions

BIN
imlib2-1.12.1.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
imlib2-1.12.3.tar.xz (Stored with Git LFS)

Binary file not shown.

View File

@@ -1,20 +1,3 @@
-------------------------------------------------------------------
Sun Jul 14 13:12:04 UTC 2024 - Andreas Stieger <andreas.stieger@gmx.de>
- 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
-------------------------------------------------------------------
Sun Feb 4 20:45:07 UTC 2024 - Andreas Stieger <andreas.stieger@gmx.de>
- update to 1.12.2:
* Fixes for Y4M, ANI, PNG and JPG loaders
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Sep 23 17:14:26 UTC 2023 - Dirk Müller <dmueller@suse.com> Sat Sep 23 17:14:26 UTC 2023 - Dirk Müller <dmueller@suse.com>

View File

@@ -2,7 +2,6 @@
# spec file for package imlib2 # spec file for package imlib2
# #
# Copyright (c) 2023 SUSE LLC # Copyright (c) 2023 SUSE LLC
# Copyright (c) 2024 Andreas Stieger <Andreas.Stieger@gmx.de>
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -26,7 +25,7 @@
%bcond_with svg %bcond_with svg
%bcond_with postscript %bcond_with postscript
Name: imlib2 Name: imlib2
Version: 1.12.3 Version: 1.12.1
Release: 0 Release: 0
Summary: Image handling and conversion library Summary: Image handling and conversion library
License: BSD-3-Clause License: BSD-3-Clause
@@ -50,7 +49,6 @@ BuildRequires: pkgconfig(xcb)
BuildRequires: pkgconfig(xcb-shm) >= 1.9 BuildRequires: pkgconfig(xcb-shm) >= 1.9
BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(zlib) BuildRequires: pkgconfig(zlib)
Recommends: imlib2-loaders
%if %{with jxl} %if %{with jxl}
BuildRequires: pkgconfig(libjxl) BuildRequires: pkgconfig(libjxl)
BuildRequires: pkgconfig(libjxl_threads) BuildRequires: pkgconfig(libjxl_threads)
@@ -61,6 +59,7 @@ BuildRequires: pkgconfig(librsvg-2.0) >= 2.46
%if %{with postscript} %if %{with postscript}
BuildRequires: pkgconfig(libspectre) BuildRequires: pkgconfig(libspectre)
%endif %endif
Recommends: imlib2-loaders
%description %description
Imlib2 is an advanced replacement library for libraries like libXpm Imlib2 is an advanced replacement library for libraries like libXpm
@@ -128,7 +127,7 @@ This package contains the imlib2 image loaders for: argb, bmp, gif,
jpeg, png, pnm, tga, tiff, xpm, j2k, heif, jxl. jpeg, png, pnm, tga, tiff, xpm, j2k, heif, jxl.
%prep %prep
%autosetup -p1 %setup -q
%build %build
%configure \ %configure \
@@ -157,12 +156,11 @@ jpeg, png, pnm, tga, tiff, xpm, j2k, heif, jxl.
%make_install %make_install
find %{buildroot} -type f -name "*.la" -delete -print find %{buildroot} -type f -name "*.la" -delete -print
%check %post -n %{lname} -p /sbin/ldconfig
%make_build check %postun -n %{lname} -p /sbin/ldconfig
%ldconfig_scriptlets -n %{lname}
%files %files
%defattr(-,root,root,0755)
%license COPYING %license COPYING
%doc AUTHORS README %doc AUTHORS README
%{_bindir}/imlib2_bumpmap %{_bindir}/imlib2_bumpmap
@@ -178,22 +176,19 @@ find %{buildroot} -type f -name "*.la" -delete -print
%{_datadir}/imlib2/* %{_datadir}/imlib2/*
%files -n %{lname} %files -n %{lname}
%license COPYING
%{_libdir}/libImlib2.so.1* %{_libdir}/libImlib2.so.1*
%files devel %files devel
%license COPYING %defattr(-,root,root,0755)
%{_libdir}/pkgconfig/imlib2.pc %{_libdir}/pkgconfig/imlib2.pc
%{_includedir}/* %{_includedir}/*
%{_libdir}/lib*.so %{_libdir}/lib*.so
%files filters %files filters
%license COPYING
%attr(755,root,root) %dir %{_libdir}/imlib2 %attr(755,root,root) %dir %{_libdir}/imlib2
%attr(755,root,root) %{_libdir}/imlib2/filters %attr(755,root,root) %{_libdir}/imlib2/filters
%files loaders %files loaders
%license COPYING
%attr(755,root,root) %dir %{_libdir}/imlib2 %attr(755,root,root) %dir %{_libdir}/imlib2
%attr(755,root,root) %{_libdir}/imlib2/loaders %attr(755,root,root) %{_libdir}/imlib2/loaders