Bump RGB crate

This commit is contained in:
Kornel 2024-07-09 14:24:57 +01:00 committed by andrews05
parent 3759ca85ec
commit a2dedcfed2
3 changed files with 7 additions and 7 deletions

8
Cargo.lock generated
View file

@ -88,9 +88,9 @@ dependencies = [
[[package]]
name = "bytemuck"
version = "1.15.0"
version = "1.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5d6d68c57235a3a081186990eca2867354726650f42f7516ca50c28d6281fd15"
checksum = "b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e"
[[package]]
name = "byteorder"
@ -439,9 +439,9 @@ dependencies = [
[[package]]
name = "rgb"
version = "0.8.37"
version = "0.8.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05aaa8004b64fd573fc9d002f4e632d51ad4f026c2b5ba95fcb6c2f32c2c47d8"
checksum = "1aee83dc281d5a3200d37b299acd13b81066ea126a7f16f0eae70fc9aed241d9"
dependencies = [
"bytemuck",
]

View file

@ -37,7 +37,7 @@ required-features = ["zopfli"]
[dependencies]
zopfli = { version = "0.8.0", optional = true, default-features = false, features = ["std", "zlib"] }
rgb = "0.8.37"
rgb = "0.8.43"
indexmap = "2.2.6"
libdeflater = "1.20.0"
log = "0.4.21"

View file

@ -54,7 +54,7 @@ pub fn reduced_to_indexed(png: &PngImage, allow_grayscale: bool) -> Option<PngIm
let transparency_pixel = transparent_shade.map(|t| Gray::from(t as u8));
pmap.into_iter()
.map(|px| {
RGB::from(px).alpha(if Some(px) != transparency_pixel {
RGB::from(px).with_alpha(if Some(px) != transparency_pixel {
255
} else {
0
@ -68,7 +68,7 @@ pub fn reduced_to_indexed(png: &PngImage, allow_grayscale: bool) -> Option<PngIm
let transparency_pixel = transparent_color.map(|t| t.map(|c| c as u8));
pmap.into_iter()
.map(|px| {
px.alpha(if Some(px) != transparency_pixel {
px.with_alpha(if Some(px) != transparency_pixel {
255
} else {
0