Release 49.rc

This commit is contained in:
Sophie Herold 2025-08-28 12:25:55 +02:00
parent 06afb2b635
commit 77312b21cd
6 changed files with 43 additions and 52 deletions

78
Cargo.lock generated
View file

@ -853,9 +853,9 @@ dependencies = [
[[package]] [[package]]
name = "glycin" name = "glycin"
version = "3.0.0-beta.3" version = "3.0.0-rc"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e968d425a86f570b836bc340644eb77bdcaa6df84fa45b3e0788f44f3e36acf" checksum = "0f2706e5dc89542e2a52cde591a7486cc9d09f8cbb7ff44915b771ba6e4adebf"
dependencies = [ dependencies = [
"async-fs", "async-fs",
"async-io", "async-io",
@ -877,7 +877,7 @@ dependencies = [
"libseccomp", "libseccomp",
"memfd", "memfd",
"memmap2", "memmap2",
"nix 0.30.1", "nix",
"static_assertions", "static_assertions",
"thiserror", "thiserror",
"tracing", "tracing",
@ -887,15 +887,15 @@ dependencies = [
[[package]] [[package]]
name = "glycin-common" name = "glycin-common"
version = "1.0.0-beta.3" version = "1.0.0-rc"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9976e4553aaaaa514ac4a71f2b14aa35a18cf0f8ad627fa464e4a9ef0190c004" checksum = "944a5eef3b886c5a82bacaac9dceb0a5716e4ef6062825f34806d5c60d66c8e2"
dependencies = [ dependencies = [
"bitflags", "bitflags",
"gufo-common", "gufo-common",
"half", "half",
"memmap2", "memmap2",
"nix 0.30.1", "nix",
"paste", "paste",
"rmp-serde", "rmp-serde",
"serde", "serde",
@ -906,9 +906,9 @@ dependencies = [
[[package]] [[package]]
name = "glycin-utils" name = "glycin-utils"
version = "4.0.0-beta.3" version = "4.0.0-rc"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4068dd5cbb6c66e7879d624f097144b90c05337b17002b23316b9ed2597db9c7" checksum = "9380034f0c0e30ab8cda562b4d9014cc0a5d2f3d1f6eb17feae35c1fe5819868"
dependencies = [ dependencies = [
"async-lock", "async-lock",
"bitflags", "bitflags",
@ -922,7 +922,7 @@ dependencies = [
"libseccomp", "libseccomp",
"log", "log",
"memmap2", "memmap2",
"nix 0.30.1", "nix",
"paste", "paste",
"rayon", "rayon",
"serde", "serde",
@ -1051,9 +1051,9 @@ dependencies = [
[[package]] [[package]]
name = "gufo" name = "gufo"
version = "0.3.0-beta" version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e9435439d70fa59b423987deab75a19d54d05491b50f87da0eae5ad8687e7b40" checksum = "fbd1a9cdb84d3166fa067fa352651f9212567af36701230e7dd7044919e1ce78"
dependencies = [ dependencies = [
"chrono", "chrono",
"gufo-common", "gufo-common",
@ -1069,9 +1069,9 @@ dependencies = [
[[package]] [[package]]
name = "gufo-common" name = "gufo-common"
version = "1.0.0-beta.2" version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "08092cfc847b6a9df0d088fb4226a4807d0a14dcc93c54f25de1302bc8a3cafa" checksum = "c51075301871a558c79a76f238cac4ef0673ff1802656a174262e4c6106a8fbc"
dependencies = [ dependencies = [
"chrono", "chrono",
"paste", "paste",
@ -1082,9 +1082,9 @@ dependencies = [
[[package]] [[package]]
name = "gufo-exif" name = "gufo-exif"
version = "0.3.0-beta" version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42ed15d1144c2ea214eaf8cb8a83168c9a4dccdbc3b18b889e5610f8cf33128d" checksum = "9d2b06ed83ed41cff519aeac7bc7ae4580c7b8ffd8f5688f4dcc362df1f1d349"
dependencies = [ dependencies = [
"chrono", "chrono",
"gufo-common", "gufo-common",
@ -1094,9 +1094,9 @@ dependencies = [
[[package]] [[package]]
name = "gufo-jpeg" name = "gufo-jpeg"
version = "0.3.0-beta.1" version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "751223b7e5965dde03fbd7f3402b0bc9970b83b7accc70f5e9d04eddb12f0843" checksum = "2ddb8a93bbd671390189f8dee0209731200bdfe403606c6abf6a2aaec5a935f5"
dependencies = [ dependencies = [
"gufo-common", "gufo-common",
"indexmap", "indexmap",
@ -1106,9 +1106,9 @@ dependencies = [
[[package]] [[package]]
name = "gufo-png" name = "gufo-png"
version = "0.3.0-beta" version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c32da92cb12732b4efe70ecaecb92a2230cf95c69649d6251dfb93a363e6df43" checksum = "6efe26f06316c479656b897b7374fa97a44a89de91dcf427178901937d8afaba"
dependencies = [ dependencies = [
"crc32fast", "crc32fast",
"encoding_rs", "encoding_rs",
@ -1120,9 +1120,9 @@ dependencies = [
[[package]] [[package]]
name = "gufo-tiff" name = "gufo-tiff"
version = "0.3.0-beta" version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3b6d95abd5718a805c40986fc6625f4579cd6c32e3a30b4bbf5f7bf07c61171" checksum = "ebb22afeeb3c8733cc65bce0116489da9fc8649f3c7b4bcc61b5ee31416cf9af"
dependencies = [ dependencies = [
"gufo-common", "gufo-common",
"thiserror", "thiserror",
@ -1130,9 +1130,9 @@ dependencies = [
[[package]] [[package]]
name = "gufo-webp" name = "gufo-webp"
version = "0.3.0-beta" version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "998e5253d01101d5952f8c4f256df64421d1845b699b5ef0297e88d641b0c0a0" checksum = "78b5ff49ef9a4b4163cf846534e13b2e8b867d404e7c540facda6e3e7f210224"
dependencies = [ dependencies = [
"gufo-common", "gufo-common",
"thiserror", "thiserror",
@ -1140,9 +1140,9 @@ dependencies = [
[[package]] [[package]]
name = "gufo-xmp" name = "gufo-xmp"
version = "0.3.0-beta" version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3c7cdf09b849f38bc54d49e55d3ef54b2928e61d71e7e75dbe90b5a0be3da57" checksum = "86844cef8838b44b8750f95d3de02d5a17999ca61afc00026b058b3d18dec4c4"
dependencies = [ dependencies = [
"chrono", "chrono",
"gufo-common", "gufo-common",
@ -1535,7 +1535,7 @@ checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
[[package]] [[package]]
name = "loupe" name = "loupe"
version = "49.0.0-beta" version = "49.0.0-rc"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"arc-swap", "arc-swap",
@ -1623,19 +1623,6 @@ dependencies = [
"adler2", "adler2",
] ]
[[package]]
name = "nix"
version = "0.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46"
dependencies = [
"bitflags",
"cfg-if",
"cfg_aliases",
"libc",
"memoffset",
]
[[package]] [[package]]
name = "nix" name = "nix"
version = "0.30.1" version = "0.30.1"
@ -1646,6 +1633,7 @@ dependencies = [
"cfg-if", "cfg-if",
"cfg_aliases", "cfg_aliases",
"libc", "libc",
"memoffset",
] ]
[[package]] [[package]]
@ -2692,9 +2680,9 @@ dependencies = [
[[package]] [[package]]
name = "zbus" name = "zbus"
version = "5.6.0" version = "5.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2522b82023923eecb0b366da727ec883ace092e7887b61d3da5139f26b44da58" checksum = "67a073be99ace1adc48af593701c8015cd9817df372e14a1a6b0ee8f8bf043be"
dependencies = [ dependencies = [
"async-broadcast", "async-broadcast",
"async-executor", "async-executor",
@ -2710,14 +2698,14 @@ dependencies = [
"futures-core", "futures-core",
"futures-lite", "futures-lite",
"hex", "hex",
"nix 0.29.0", "nix",
"ordered-stream", "ordered-stream",
"rand", "rand",
"serde", "serde",
"serde_repr", "serde_repr",
"tracing", "tracing",
"uds_windows", "uds_windows",
"windows-sys 0.59.0", "windows-sys 0.60.2",
"winnow", "winnow",
"zbus_macros", "zbus_macros",
"zbus_names", "zbus_names",
@ -2726,9 +2714,9 @@ dependencies = [
[[package]] [[package]]
name = "zbus_macros" name = "zbus_macros"
version = "5.9.0" version = "5.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ef9859f68ee0c4ee2e8cde84737c78e3f4c54f946f2a38645d0d4c7a95327659" checksum = "0e80cd713a45a49859dcb648053f63265f4f2851b6420d47a958e5697c68b131"
dependencies = [ dependencies = [
"proc-macro-crate", "proc-macro-crate",
"proc-macro2", "proc-macro2",

View file

@ -1,6 +1,6 @@
[package] [package]
name = "loupe" name = "loupe"
version = "49.0.0-beta" version = "49.0.0-rc"
edition = "2021" edition = "2021"
rust-version = "1.83" rust-version = "1.83"
license = "GPL-3.0-or-later" license = "GPL-3.0-or-later"
@ -27,13 +27,13 @@ chrono = { version = "0.4.38", default-features = false, features = ["std"] }
gettext-rs = { version = "0.7.0", features = ["gettext-system"] } gettext-rs = { version = "0.7.0", features = ["gettext-system"] }
gettext-sys = { version = "0.22.5", features = ["gettext-system"] } gettext-sys = { version = "0.22.5", features = ["gettext-system"] }
gio = { version = "0.21.0", features = ["v2_74"] } gio = { version = "0.21.0", features = ["v2_74"] }
glycin = { version = "3.0.0-beta.3", features = ["gdk4"] } glycin = { version = "3.0.0-rc", features = ["gdk4"] }
gtk = { package = "gtk4", version = "0.10.0", features = [ gtk = { package = "gtk4", version = "0.10.0", features = [
"v4_14", "v4_14",
"xml_validation", "xml_validation",
] } ] }
gufo = { version = "0.3.0-beta", features = ["chrono", "all-image-formats"] } gufo = { version = "0.3.0", features = ["chrono", "all-image-formats"] }
gufo-common = { version = "1.0.0-beta.2", features = ["serde"] } gufo-common = { version = "1.0.0", features = ["serde"] }
gvdb-macros = "0.1.6" gvdb-macros = "0.1.6"
indexmap = "2.0.0" indexmap = "2.0.0"
libc = "0.2.158" libc = "0.2.158"

2
NEWS
View file

@ -1,3 +1,5 @@
## 49.rc (2025-08-28)
## 49.beta (2025-08-01) ## 49.beta (2025-08-01)
### Changed ### Changed

View file

@ -74,7 +74,7 @@
</categories> </categories>
<releases> <releases>
<release version="49.beta" date="2025-08-01"> <release version="49.rc" date="2025-08-28">
<description> <description>
<p>Update to better image loaders.</p> <p>Update to better image loaders.</p>
</description> </description>

View file

@ -1,7 +1,7 @@
project( project(
'loupe', 'loupe',
'rust', 'rust',
version: '49.beta', version: '49.rc',
meson_version: '>= 0.59.0', meson_version: '>= 0.59.0',
default_options: [ default_options: [
'warning_level=2', 'warning_level=2',
@ -12,7 +12,7 @@ i18n = import('i18n')
gnome = import('gnome') gnome = import('gnome')
dependency('gtk4', version: '>=4.16.0') dependency('gtk4', version: '>=4.16.0')
dependency('libadwaita-1', version: '>=1.7.beta') dependency('libadwaita-1', version: '>=1.7.0')
dependency('gweather4', version: '>=4.0.0') dependency('gweather4', version: '>=4.0.0')
# Required by glycin crate # Required by glycin crate
dependency('lcms2', version: '>=2.12.0') dependency('lcms2', version: '>=2.12.0')

1
news.d/49.rc/released Normal file
View file

@ -0,0 +1 @@
2025-08-28