git: a6a893c05fc8 - main - graphics/oxipng: Update to 10.1.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 27 Jan 2026 17:39:31 UTC
The branch main has been updated by eduardo:
URL: https://cgit.FreeBSD.org/ports/commit/?id=a6a893c05fc80550f3aa8aebe8b10fb7a0f122df
commit a6a893c05fc80550f3aa8aebe8b10fb7a0f122df
Author: Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2026-01-26 15:51:11 +0000
Commit: Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2026-01-27 17:39:11 +0000
graphics/oxipng: Update to 10.1.0
ChangeLog: https://github.com/oxipng/oxipng/releases/tag/v10.1.0
---
graphics/oxipng/Makefile | 3 +--
graphics/oxipng/Makefile.crates | 22 ++++++++++++------
graphics/oxipng/distinfo | 50 +++++++++++++++++++++++++++--------------
graphics/oxipng/files/patch-man | 9 ++++----
4 files changed, 53 insertions(+), 31 deletions(-)
diff --git a/graphics/oxipng/Makefile b/graphics/oxipng/Makefile
index ef332c6c391d..dbc09cea9403 100644
--- a/graphics/oxipng/Makefile
+++ b/graphics/oxipng/Makefile
@@ -1,7 +1,6 @@
PORTNAME= oxipng
DISTVERSIONPREFIX= v
-DISTVERSION= 10.0.0 # apply ${FILESDIR}/patch-man before generating cargo-crates list for missing deps
-PORTREVISION= 1
+DISTVERSION= 10.1.0 # apply ${FILESDIR}/patch-man before generating cargo-crates list for missing deps
CATEGORIES= graphics
MAINTAINER= eduardo@FreeBSD.org
diff --git a/graphics/oxipng/Makefile.crates b/graphics/oxipng/Makefile.crates
index 07dba29874b4..81e35dd9a324 100644
--- a/graphics/oxipng/Makefile.crates
+++ b/graphics/oxipng/Makefile.crates
@@ -12,8 +12,8 @@ CARGO_CRATES= adler2-2.0.1 \
byteorder-lite-0.1.0 \
cc-1.2.38 \
cfg-if-1.0.3 \
- clap-4.5.53 \
- clap_builder-4.5.53 \
+ clap-4.5.54 \
+ clap_builder-4.5.54 \
clap_lex-0.7.5 \
colorchoice-1.0.4 \
crc32fast-1.5.0 \
@@ -27,21 +27,21 @@ CARGO_CRATES= adler2-2.0.1 \
equivalent-1.0.2 \
errno-0.3.14 \
fdeflate-0.3.7 \
- filetime-0.2.26 \
find-msvc-tools-0.1.2 \
flate2-1.1.2 \
funty-2.0.0 \
glob-0.3.3 \
hashbrown-0.16.1 \
image-0.25.9 \
- indexmap-2.12.1 \
+ indexmap-2.13.0 \
is_terminal_polyfill-1.70.1 \
+ itoa-1.0.16 \
libc-0.2.175 \
libdeflate-sys-1.25.0 \
libdeflater-1.25.0 \
- libredox-0.1.10 \
linux-raw-sys-0.11.0 \
- log-0.4.28 \
+ log-0.4.29 \
+ memchr-2.7.6 \
miniz_oxide-0.8.9 \
moxcms-0.7.5 \
num-traits-0.2.19 \
@@ -49,19 +49,26 @@ CARGO_CRATES= adler2-2.0.1 \
parse-size-1.1.0 \
pkg-config-0.3.32 \
png-0.18.0 \
+ proc-macro2-1.0.103 \
pxfm-0.1.24 \
+ quote-1.0.42 \
radium-0.7.0 \
rayon-1.11.0 \
rayon-core-1.13.0 \
- redox_syscall-0.5.17 \
rgb-0.8.52 \
rustc-hash-2.1.1 \
rustix-1.1.2 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.147 \
shlex-1.3.0 \
simd-adler32-0.3.7 \
strsim-0.11.1 \
+ syn-2.0.111 \
tap-1.0.1 \
terminal_size-0.4.3 \
+ unicode-ident-1.0.22 \
utf8parse-0.2.2 \
windows-link-0.1.3 \
windows-link-0.2.0 \
@@ -77,6 +84,7 @@ CARGO_CRATES= adler2-2.0.1 \
windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.53.0 \
wyz-0.5.1 \
+ zmij-0.1.10 \
zopfli-0.8.3 \
clap_mangen-0.2.31 \
roff-0.2.2
diff --git a/graphics/oxipng/distinfo b/graphics/oxipng/distinfo
index b40a9f45dfc7..5e2338bb3457 100644
--- a/graphics/oxipng/distinfo
+++ b/graphics/oxipng/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1765129496
+TIMESTAMP = 1769440206
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
@@ -27,10 +27,10 @@ SHA256 (rust/crates/cc-1.2.38.crate) = 80f41ae168f955c12fb8960b057d70d0ca153fb83
SIZE (rust/crates/cc-1.2.38.crate) = 90139
SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
-SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8
-SIZE (rust/crates/clap-4.5.53.crate) = 62036
-SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00
-SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811
+SHA256 (rust/crates/clap-4.5.54.crate) = c6e6ff9dcd79cff5cd969a17a545d79e84ab086e444102a591e288a8aa3ce394
+SIZE (rust/crates/clap-4.5.54.crate) = 62028
+SHA256 (rust/crates/clap_builder-4.5.54.crate) = fa42cf4d2b7a41bc8f663a7cab4031ebafa1bf3875705bfaf8466dc60ab52c00
+SIZE (rust/crates/clap_builder-4.5.54.crate) = 170854
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
@@ -57,8 +57,6 @@ SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51
SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
-SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
-SIZE (rust/crates/filetime-0.2.26.crate) = 17273
SHA256 (rust/crates/find-msvc-tools-0.1.2.crate) = 1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959
SIZE (rust/crates/find-msvc-tools-0.1.2.crate) = 30461
SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
@@ -71,22 +69,24 @@ SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4
SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
SHA256 (rust/crates/image-0.25.9.crate) = e6506c6c10786659413faa717ceebcb8f70731c0a60cbae39795fdf114519c1a
SIZE (rust/crates/image-0.25.9.crate) = 294591
-SHA256 (rust/crates/indexmap-2.12.1.crate) = 0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2
-SIZE (rust/crates/indexmap-2.12.1.crate) = 100184
+SHA256 (rust/crates/indexmap-2.13.0.crate) = 7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017
+SIZE (rust/crates/indexmap-2.13.0.crate) = 102206
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/itoa-1.0.16.crate) = 7ee5b5339afb4c41626dde77b7a611bd4f2c202b897852b4bcf5d03eddc61010
+SIZE (rust/crates/itoa-1.0.16.crate) = 15757
SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
SIZE (rust/crates/libc-0.2.175.crate) = 788728
SHA256 (rust/crates/libdeflate-sys-1.25.0.crate) = 23bd6304ebf75390d8a99b88bdf2a266f62647838140cb64af8e6702f6e3fddc
SIZE (rust/crates/libdeflate-sys-1.25.0.crate) = 203157
SHA256 (rust/crates/libdeflater-1.25.0.crate) = d5d4880e6d634d3d029d65fa016038e788cc728a17b782684726fb34ee140caf
SIZE (rust/crates/libdeflater-1.25.0.crate) = 23192
-SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
-SIZE (rust/crates/libredox-0.1.10.crate) = 7332
SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
-SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
-SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/moxcms-0.7.5.crate) = ddd32fa8935aeadb8a8a6b6b351e40225570a37c43de67690383d87ef170cd08
@@ -101,32 +101,46 @@ SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c1
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/png-0.18.0.crate) = 97baced388464909d42d89643fe4361939af9b7ce7a31ee32a168f832a70f2a0
SIZE (rust/crates/png-0.18.0.crate) = 118041
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
SHA256 (rust/crates/pxfm-0.1.24.crate) = 83f9b339b02259ada5c0f4a389b7fb472f933aa17ce176fd2ad98f28bb401fde
SIZE (rust/crates/pxfm-0.1.24.crate) = 867020
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
SIZE (rust/crates/radium-0.7.0.crate) = 10906
SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
SIZE (rust/crates/rayon-1.11.0.crate) = 182470
SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
-SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
-SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce
SIZE (rust/crates/rgb-0.8.52.crate) = 22449
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.147.crate) = 6af14725505314343e673e9ecb7cd7e8a36aa9791eb936235a3567cc31447ae4
+SIZE (rust/crates/serde_json-1.0.147.crate) = 155973
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/syn-2.0.111.crate) = 390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87
+SIZE (rust/crates/syn-2.0.111.crate) = 302117
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
@@ -157,11 +171,13 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
SIZE (rust/crates/wyz-0.5.1.crate) = 18790
+SHA256 (rust/crates/zmij-0.1.10.crate) = 4af59da1029247450b54ba43e0b62c8e376582464bbe5504dd525fe521e7e8fd
+SIZE (rust/crates/zmij-0.1.10.crate) = 33604
SHA256 (rust/crates/zopfli-0.8.3.crate) = f05cd8797d63865425ff89b5c4a48804f35ba0ce8d125800027ad6017d2b5249
SIZE (rust/crates/zopfli-0.8.3.crate) = 51589
SHA256 (rust/crates/clap_mangen-0.2.31.crate) = 439ea63a92086df93893164221ad4f24142086d535b3a0957b9b9bea2dc86301
SIZE (rust/crates/clap_mangen-0.2.31.crate) = 16345
SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
SIZE (rust/crates/roff-0.2.2.crate) = 11648
-SHA256 (shssoichiro-oxipng-v10.0.0_GH0.tar.gz) = c834f87cab52c621b113dd6ac718d591638043471705b0c4fa4aa958796e0051
-SIZE (shssoichiro-oxipng-v10.0.0_GH0.tar.gz) = 18981625
+SHA256 (shssoichiro-oxipng-v10.1.0_GH0.tar.gz) = 6c5e1d021a844ba730193943ab63ad99e7d9f1089c36f3db59014517ea99cf99
+SIZE (shssoichiro-oxipng-v10.1.0_GH0.tar.gz) = 19027290
diff --git a/graphics/oxipng/files/patch-man b/graphics/oxipng/files/patch-man
index 4991eb8df207..2477273591bc 100644
--- a/graphics/oxipng/files/patch-man
+++ b/graphics/oxipng/files/patch-man
@@ -3,9 +3,9 @@
Optionally check for updated deps
- Use upstream clap version already in crates [1]
---- Cargo.lock.orig 2025-12-07 17:34:49 UTC
+--- Cargo.lock.orig 2026-01-25 21:45:00 UTC
+++ Cargo.lock
-@@ -677,3 +677,19 @@ dependencies = [
+@@ -740,3 +740,19 @@ dependencies = [
"log",
"simd-adler32",
]
@@ -25,8 +25,7 @@
+version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3"
-
---- xtask/Cargo.toml.orig 2025-12-07 17:32:20 UTC
+--- xtask/Cargo.toml.orig 2026-01-25 21:45:00 UTC
+++ xtask/Cargo.toml
@@ -6,6 +6,6 @@ publish = false
publish = false
@@ -34,6 +33,6 @@
[dependencies]
-clap = "4.5.21"
-clap_mangen = "0.2.24"
-+clap = "4.5.53"
++clap = "4.5.54"
+clap_mangen = "0.2.31"
parse-size = "1.1.0"