Compare commits
7 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| a02d851689 | |||
|
|
4afdcf55ca | ||
| efab740f82 | |||
|
|
5feeacbfb8 | ||
| 701e07ab2f | |||
|
|
c265417720 | ||
|
|
e14cc9751c |
6
_service
6
_service
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
@@ -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
3
oxipng-9.1.5.obscpio
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:dbdda78d76f574329ed5f0c140e028d86b689a31e39a392956664f28162106a9
|
||||
size 19677709
|
||||
@@ -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>
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
name: oxipng
|
||||
version: 9.1.0
|
||||
mtime: 1713730593
|
||||
commit: 13d37a0ef368ec08dbbac9c42a0f6d41916c18e6
|
||||
version: 9.1.5
|
||||
mtime: 1745623197
|
||||
commit: c7d462f909e9c6ebc8d32820d83a6119b681cad6
|
||||
|
||||
12
oxipng.spec
12
oxipng.spec
@@ -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}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cb5ccb442891efd5f2e3c81762c0c8648bcfc91cf58c56943e9919f6f65ec508
|
||||
size 20096672
|
||||
oid sha256:0c88954117e4d5d04a440d78ffaa06cb295010f82500ba17ee584cc36044a96c
|
||||
size 12203717
|
||||
|
||||
Reference in New Issue
Block a user