forked from pool/imlib2
Compare commits
3 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 4f9b175400 | |||
| 64b0725f83 | |||
| 295889ec7c |
BIN
imlib2-1.12.3.tar.xz
LFS
BIN
imlib2-1.12.3.tar.xz
LFS
Binary file not shown.
3
imlib2-1.12.5.tar.xz
Normal file
3
imlib2-1.12.5.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:fa2315f28379b430a6e6605b4284b07be06a3ef422d4f5e1c9bb24714c4cf6dd
|
||||
size 839464
|
||||
@@ -1,3 +1,33 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 17 10:50:41 UTC 2025 - Michal Suchanek <msuchanek@suse.de>
|
||||
|
||||
- Enable SVG
|
||||
- Disable HEIF on 15.6
|
||||
- Fix changelog
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 7 10:36:42 UTC 2025 - Enrico Belleri <kilgore.trout@idesmi.eu>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 14 13:12:04 UTC 2024 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||
|
||||
@@ -638,7 +668,7 @@ Fri Oct 5 00:56:21 UTC 2017 - sflees@suse.de
|
||||
* Various enhancements, maintenance.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 10 00:56:21 UTC 2017 * sflees@suse.de
|
||||
Wed May 10 00:56:21 UTC 2017 - sflees@suse.de
|
||||
|
||||
- Update to 1.4.10
|
||||
* PNM, TGA, XPM, and general loader fixes.
|
||||
@@ -1002,5 +1032,3 @@ Wed May 28 15:28:32 CEST 2003 - ro@suse.de
|
||||
Fri Mar 14 00:08:04 CET 2003 - mmj@suse.de
|
||||
|
||||
- Initial package of imlib2-1.0.6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
|
||||
46
imlib2.spec
46
imlib2.spec
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package imlib2
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC and contributors
|
||||
# Copyright (c) 2024 Andreas Stieger <Andreas.Stieger@gmx.de>
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
@@ -23,10 +23,15 @@
|
||||
%else
|
||||
%bcond_with jxl
|
||||
%endif
|
||||
%bcond_with svg
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150600
|
||||
%bcond_without heif
|
||||
%else
|
||||
%bcond_with heif
|
||||
%endif
|
||||
%bcond_without svg
|
||||
%bcond_with postscript
|
||||
Name: imlib2
|
||||
Version: 1.12.3
|
||||
Version: 1.12.5
|
||||
Release: 0
|
||||
Summary: Image handling and conversion library
|
||||
License: BSD-3-Clause
|
||||
@@ -39,18 +44,24 @@ BuildRequires: pkgconfig
|
||||
BuildRequires: pkgconfig(bzip2)
|
||||
BuildRequires: pkgconfig(freetype2)
|
||||
BuildRequires: pkgconfig(id3tag)
|
||||
BuildRequires: pkgconfig(libheif)
|
||||
BuildRequires: pkgconfig(libavif)
|
||||
BuildRequires: pkgconfig(libjpeg)
|
||||
BuildRequires: pkgconfig(liblzma)
|
||||
BuildRequires: pkgconfig(libopenjp2)
|
||||
BuildRequires: pkgconfig(libpng)
|
||||
BuildRequires: pkgconfig(libraw)
|
||||
BuildRequires: pkgconfig(libtiff-4)
|
||||
BuildRequires: pkgconfig(libwebpdemux)
|
||||
BuildRequires: pkgconfig(libyuv)
|
||||
BuildRequires: pkgconfig(x11-xcb)
|
||||
BuildRequires: pkgconfig(xcb)
|
||||
BuildRequires: pkgconfig(xcb-shm) >= 1.9
|
||||
BuildRequires: pkgconfig(xext)
|
||||
BuildRequires: pkgconfig(zlib)
|
||||
Recommends: imlib2-loaders
|
||||
%if %{with heif}
|
||||
BuildRequires: pkgconfig(libheif)
|
||||
%endif
|
||||
%if %{with jxl}
|
||||
BuildRequires: pkgconfig(libjxl)
|
||||
BuildRequires: pkgconfig(libjxl_threads)
|
||||
@@ -101,6 +112,7 @@ This package has the basic set of plugin filters that come with Imlib2.
|
||||
Summary: Imlib 2 - image loaders
|
||||
Group: Development/Libraries/X11
|
||||
Provides: imlib2-loader_argb
|
||||
Provides: imlib2-loader_avif
|
||||
Provides: imlib2-loader_bmp
|
||||
Provides: imlib2-loader_bz2
|
||||
Provides: imlib2-loader_gif
|
||||
@@ -109,9 +121,13 @@ Provides: imlib2-loader_j2k
|
||||
Provides: imlib2-loader_jpeg
|
||||
Provides: imlib2-loader_png
|
||||
Provides: imlib2-loader_pnm
|
||||
Provides: imlib2-loader_raw
|
||||
Provides: imlib2-loader_tga
|
||||
Provides: imlib2-loader_tiff
|
||||
Provides: imlib2-loader_webp
|
||||
Provides: imlib2-loader_xpm
|
||||
Provides: imlib2-loader_xz
|
||||
Provides: imlib2-loader_yuv
|
||||
Provides: imlib2-loader_zlib
|
||||
%if %{with jxl}
|
||||
Provides: imlib2-loader_jxl
|
||||
@@ -127,6 +143,14 @@ Provides: imlib2-loader_ps
|
||||
This package contains the imlib2 image loaders for: argb, bmp, gif,
|
||||
jpeg, png, pnm, tga, tiff, xpm, j2k, heif, jxl.
|
||||
|
||||
%package demo
|
||||
Summary: Imlib 2 - demo programs
|
||||
Group: Development/Libraries/X11
|
||||
Requires: %{lname} = %{version}
|
||||
|
||||
%description demo
|
||||
This package contains the imlib2 demo programs.
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
|
||||
@@ -140,6 +164,8 @@ jpeg, png, pnm, tga, tiff, xpm, j2k, heif, jxl.
|
||||
--enable-visibility-hiding \
|
||||
--enable-doc-build \
|
||||
--disable-static \
|
||||
--enable-werror \
|
||||
--disable-rtld-local-support \
|
||||
%if %{with jxl}
|
||||
--with-jxl \
|
||||
%endif
|
||||
@@ -165,15 +191,6 @@ find %{buildroot} -type f -name "*.la" -delete -print
|
||||
%files
|
||||
%license COPYING
|
||||
%doc AUTHORS README
|
||||
%{_bindir}/imlib2_bumpmap
|
||||
%{_bindir}/imlib2_colorspace
|
||||
%{_bindir}/imlib2_conv
|
||||
%{_bindir}/imlib2_load
|
||||
%{_bindir}/imlib2_poly
|
||||
%{_bindir}/imlib2_show
|
||||
%{_bindir}/imlib2_test
|
||||
%{_bindir}/imlib2_view
|
||||
%{_bindir}/imlib2_grab
|
||||
%attr(755,root,root) %dir %{_datadir}/imlib2
|
||||
%{_datadir}/imlib2/*
|
||||
|
||||
@@ -197,4 +214,7 @@ find %{buildroot} -type f -name "*.la" -delete -print
|
||||
%attr(755,root,root) %dir %{_libdir}/imlib2
|
||||
%attr(755,root,root) %{_libdir}/imlib2/loaders
|
||||
|
||||
%files demo
|
||||
%{_bindir}/imlib2_*
|
||||
|
||||
%changelog
|
||||
|
||||
Reference in New Issue
Block a user