2 Commits

Author SHA256 Message Date
7e63cded08 Accepting request 1308154 from graphics
- version update to 7.9.1
 * fixed a corner case in the RGB-to-palette reduction code,
   in which a dangling tRNS chunk (i.e. a tRNS chunk containing an
   RGB triplet that doesn't actually exist in the RGB-encoded image)
   should have been discarded (but wasn't).
   [Re-reported by Dan Fandrich]
 * Enabled the making of a SIMD-optimized build of libpng on select
   target platforms. Currently, this is enabled by default on ARM64
   and X86-64.
 * Added a CMake file, an alternative to the configure build script.
 * Deprecated the configure build script.
 * Removed the support for 16-bit platforms.
 * Removed the option -log.
 * Rewrote the user manual in AsciiDoc format.
 * Got bored of 0-dot-version numbers.

OBS-URL: https://build.opensuse.org/request/show/1308154
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/optipng?expand=0&rev=42
2025-10-02 17:19:11 +00:00
824d15c910 checkin
OBS-URL: https://build.opensuse.org/package/show/graphics/optipng?expand=0&rev=44
2025-09-30 10:00:19 +00:00
4 changed files with 25 additions and 6 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:25a3bd68481f21502ccaa0f4c13f84dcf6b20338e4c4e8c51f2cefbd8513398c
size 3294014

3
optipng-7.9.1.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c2579be58c2c66dae9d63154edcb3d427fef64cb00ec0aff079c9d156ec46f29
size 3334056

View File

@@ -1,3 +1,22 @@
-------------------------------------------------------------------
Tue Sep 30 09:58:20 UTC 2025 - pgajdos@suse.com
- version update to 7.9.1
* fixed a corner case in the RGB-to-palette reduction code,
in which a dangling tRNS chunk (i.e. a tRNS chunk containing an
RGB triplet that doesn't actually exist in the RGB-encoded image)
should have been discarded (but wasn't).
[Re-reported by Dan Fandrich]
* Enabled the making of a SIMD-optimized build of libpng on select
target platforms. Currently, this is enabled by default on ARM64
and X86-64.
* Added a CMake file, an alternative to the configure build script.
* Deprecated the configure build script.
* Removed the support for 16-bit platforms.
* Removed the option -log.
* Rewrote the user manual in AsciiDoc format.
* Got bored of 0-dot-version numbers.
-------------------------------------------------------------------
Fri Nov 10 11:12:58 UTC 2023 - Enrico Belleri <kilgore.trout@idesmi.eu>

View File

@@ -1,7 +1,7 @@
#
# spec file for package optipng
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%define asan_build 0
Name: optipng
Version: 0.7.8
Version: 7.9.1
Release: 0
Summary: A PNG File Compressor
License: Zlib
@@ -64,7 +64,7 @@ sed -i 's:\(ALL_LIBS = \)\(.*\):\1-lasan \2:' src/optipng/Makefile
%make_build check
%files
%doc README.txt doc
%doc README.md doc
%{_bindir}/optipng
%{_mandir}/man1/optipng.1%{?ext_man}