7 Commits

Author SHA256 Message Date
a02d851689 Accepting request 1290626 from graphics
- Update to version 9.1.5:
  * Add --sequential option to process files sequentially rather
    than in parallel.
  * Update to latest Zopfli with greatly improved performance.
  * Reduce memory usage.
  * Correct handling of grayscale conversion when ICC profile is
    present.

OBS-URL: https://build.opensuse.org/request/show/1290626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oxipng?expand=0&rev=4
2025-07-06 15:14:13 +00:00
Enrico Belleri
4afdcf55ca - Update to version 9.1.5:
* Add --sequential option to process files sequentially rather
    than in parallel.
  * Update to latest Zopfli with greatly improved performance.
  * Reduce memory usage.
  * Correct handling of grayscale conversion when ICC profile is
    present.

OBS-URL: https://build.opensuse.org/package/show/graphics/oxipng?expand=0&rev=12
2025-07-04 07:43:41 +00:00
efab740f82 Accepting request 1252329 from graphics
- Enable features:
  * sanity-checks
  * system-libdeflate:
    use system deflate libraries

OBS-URL: https://build.opensuse.org/request/show/1252329
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oxipng?expand=0&rev=3
2025-03-12 19:13:47 +00:00
Enrico Belleri
5feeacbfb8 - Enable features:
* sanity-checks
  * system-libdeflate:
    use system deflate libraries

OBS-URL: https://build.opensuse.org/package/show/graphics/oxipng?expand=0&rev=10
2025-03-12 08:33:04 +00:00
701e07ab2f Accepting request 1249179 from graphics
- Update to version 9.1.4:
  * Improve optimization of APNG files (reductions still not
    supported yet).
  * Improve reductions for small images and ensure consistent
    results for repeat runs.
  * Add feature system-libdeflate to use the system-installed
    version of libdeflate.
  * Strip C2PA metadata by default.
  * Add --zi option to control the number of Zopfli iterations.
  * Allow setting compression level to 0.
  * Improve filtering performance for some images.
  * Move man page generation to an xtask.
  * Fix --nx still applying deinterlacing by default.
  * Fix optimized APNGs not being compatible with some programs.
- Update to version 9.1.1:
  * Change man page generation path to resolve issue with cargo publish

OBS-URL: https://build.opensuse.org/request/show/1249179
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/oxipng?expand=0&rev=2
2025-02-28 16:39:40 +00:00
Enrico Belleri
c265417720 - Update to version 9.1.4:
* Improve optimization of APNG files (reductions still not
    supported yet).
  * Improve reductions for small images and ensure consistent
    results for repeat runs.
  * Add feature system-libdeflate to use the system-installed
    version of libdeflate.
  * Strip C2PA metadata by default.
  * Add --zi option to control the number of Zopfli iterations.
  * Allow setting compression level to 0.
  * Improve filtering performance for some images.
  * Move man page generation to an xtask.
  * Fix --nx still applying deinterlacing by default.
  * Fix optimized APNGs not being compatible with some programs.

OBS-URL: https://build.opensuse.org/package/show/graphics/oxipng?expand=0&rev=8
2025-02-27 19:35:21 +00:00
Enrico Belleri
e14cc9751c - Update to version 9.1.1:
* Change man page generation path to resolve issue with cargo publish

OBS-URL: https://build.opensuse.org/package/show/graphics/oxipng?expand=0&rev=6
2024-04-23 06:18:53 +00:00
8 changed files with 66 additions and 15 deletions

View File

@@ -1,12 +1,13 @@
<services>
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://github.com/shssoichiro/oxipng.git</param>
<param name="revision">v9.1.0</param>
<param name="url">https://github.com/oxipng/oxipng.git</param>
<param name="revision">v9.1.5</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="exclude">Cargo.lock</param>
<param name="exclude">xtask/Cargo.lock</param>
<param name="exclude">Dockerfile</param>
<param name="exclude">*.html</param>
</service>
@@ -15,5 +16,6 @@
<service name="cargo_vendor" mode="manual">
<param name="srcdir">oxipng</param>
<param name="update">true</param>
<param name="cargotoml">xtask/Cargo.toml</param>
</service>
</services>

View File

@@ -1,4 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/shssoichiro/oxipng.git</param>
<param name="changesrevision">13d37a0ef368ec08dbbac9c42a0f6d41916c18e6</param></service></servicedata>
<param name="changesrevision">bc8c36456858fe4678460bdea520a4ec0bc50dc4</param></service><service name="tar_scm">
<param name="url">https://github.com/oxipng/oxipng.git</param>
<param name="changesrevision">c7d462f909e9c6ebc8d32820d83a6119b681cad6</param></service></servicedata>

View File

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

3
oxipng-9.1.5.obscpio Normal file
View File

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

View File

@@ -1,3 +1,46 @@
-------------------------------------------------------------------
Fri Jul 04 07:31:14 UTC 2025 - Enrico Belleri <kilgore.trout@idesmi.eu>
- Update to version 9.1.5:
* Add --sequential option to process files sequentially rather
than in parallel.
* Update to latest Zopfli with greatly improved performance.
* Reduce memory usage.
* Correct handling of grayscale conversion when ICC profile is
present.
-------------------------------------------------------------------
Wed Mar 12 08:27:51 UTC 2025 - Enrico Belleri <kilgore.trout@idesmi.eu>
- Enable features:
* sanity-checks
* system-libdeflate:
use system deflate libraries
-------------------------------------------------------------------
Thu Feb 27 19:30:41 UTC 2025 - Enrico Belleri <kilgore.trout@idesmi.eu>
- Update to version 9.1.4:
* Improve optimization of APNG files (reductions still not
supported yet).
* Improve reductions for small images and ensure consistent
results for repeat runs.
* Add feature system-libdeflate to use the system-installed
version of libdeflate.
* Strip C2PA metadata by default.
* Add --zi option to control the number of Zopfli iterations.
* Allow setting compression level to 0.
* Improve filtering performance for some images.
* Move man page generation to an xtask.
* Fix --nx still applying deinterlacing by default.
* Fix optimized APNGs not being compatible with some programs.
-------------------------------------------------------------------
Tue Apr 23 06:17:25 UTC 2024 - Enrico Belleri <kilgore.trout@idesmi.eu>
- Update to version 9.1.1:
* Change man page generation path to resolve issue with cargo publish
-------------------------------------------------------------------
Mon Apr 22 04:12:01 UTC 2024 - Enrico Belleri <kilgore.trout@idesmi.eu>

View File

@@ -1,4 +1,4 @@
name: oxipng
version: 9.1.0
mtime: 1713730593
commit: 13d37a0ef368ec08dbbac9c42a0f6d41916c18e6
version: 9.1.5
mtime: 1745623197
commit: c7d462f909e9c6ebc8d32820d83a6119b681cad6

View File

@@ -17,28 +17,32 @@
Name: oxipng
Version: 9.1.0
Version: 9.1.5
Release: 0
Summary: Multithreaded lossless PNG optimizer
License: MIT
URL: https://github.com/shssoichiro/oxipng
URL: https://github.com/oxipng/oxipng
Source0: %{name}-%{version}.tar
Source1: vendor.tar.zst
BuildRequires: cargo-packaging
BuildRequires: pkgconfig
BuildRequires: pkgconfig(libdeflate)
%description
Oxipng is a multithreaded lossless PNG compression optimizer. It can be used
via a command-line interface or as a library in other Rust programs.
%prep
%autosetup -p1 -a1
%autosetup -a1
%build
%define __cargo_common_opts %{?_smp_mflags} --features "sanity-checks system-libdeflate"
%{cargo_build}
%{__cargo} run --manifest-path ./xtask/Cargo.toml -- mangen
%install
%{cargo_install}
install -Dm0644 MANUAL.txt %{buildroot}%{_mandir}/man1/%{name}.1
install -t %{buildroot}%{_mandir}/man1/ -D -p -m 0644 target/xtask/mangen/manpages/oxipng.1
%check
%{cargo_test}

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cb5ccb442891efd5f2e3c81762c0c8648bcfc91cf58c56943e9919f6f65ec508
size 20096672
oid sha256:0c88954117e4d5d04a440d78ffaa06cb295010f82500ba17ee584cc36044a96c
size 12203717