diff --git a/Cargo.lock b/Cargo.lock index 8929494..a7e316d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3253,28 +3253,12 @@ dependencies = [ "glib 0.20.12", "gstreamer 0.23.7", "gstreamer-base 0.23.6", - "gstreamer-video-sys 0.23.6", + "gstreamer-video-sys", "libc", "once_cell", "thiserror 2.0.17", ] -[[package]] -name = "gstreamer-video" -version = "0.24.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33987f6a6a99750a07b0341d6288bac89b9b301be4672a209935203d4608d547" -dependencies = [ - "cfg-if", - "futures-channel", - "glib 0.21.5", - "gstreamer 0.24.4", - "gstreamer-base 0.24.4", - "gstreamer-video-sys 0.24.4", - "libc", - "thiserror 2.0.17", -] - [[package]] name = "gstreamer-video-sys" version = "0.23.6" @@ -3289,20 +3273,6 @@ dependencies = [ "system-deps", ] -[[package]] -name = "gstreamer-video-sys" -version = "0.24.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a00c28faad96cd40a7b7592433051199691b131b08f622ed5d51c54e049792d3" -dependencies = [ - "glib-sys 0.21.5", - "gobject-sys 0.21.5", - "gstreamer-base-sys 0.24.4", - "gstreamer-sys 0.24.4", - "libc", - "system-deps", -] - [[package]] name = "guillotiere" version = "0.6.2" @@ -3375,6 +3345,22 @@ dependencies = [ "foldhash 0.2.0", ] +[[package]] +name = "hdr-gstreamer-wgpu" +version = "0.1.0" +dependencies = [ + "anyhow", + "gstreamer 0.23.7", + "gstreamer-app 0.23.5", + "gstreamer-base 0.23.6", + "gstreamer-video", + "pollster 0.4.0", + "tracing", + "tracing-subscriber", + "wgpu", + "winit", +] + [[package]] name = "heck" version = "0.4.1" @@ -3748,7 +3734,7 @@ dependencies = [ "gstreamer 0.23.7", "gstreamer-app 0.23.5", "gstreamer-base 0.23.6", - "gstreamer-video 0.23.6", + "gstreamer-video", "iced", "iced_wgpu", "log", @@ -4137,22 +4123,6 @@ dependencies = [ "ui-iced", ] -[[package]] -name = "jello-test" -version = "0.1.0" -dependencies = [ - "anyhow", - "gstreamer 0.24.4", - "gstreamer-app 0.24.4", - "gstreamer-base 0.24.4", - "gstreamer-video 0.24.4", - "pollster 0.4.0", - "tracing", - "tracing-subscriber", - "wgpu", - "winit", -] - [[package]] name = "jello-types" version = "0.1.0" diff --git a/flake.lock b/flake.lock index 145d27e..fe8879c 100644 --- a/flake.lock +++ b/flake.lock @@ -3,11 +3,11 @@ "advisory-db": { "flake": false, "locked": { - "lastModified": 1765465865, - "narHash": "sha256-jAyDD6FKEWZafIKN4KjzdQywcS/gR9sHz4zzjxefXcA=", + "lastModified": 1765811277, + "narHash": "sha256-QF/aUvQwJG/ndoRZCjb+d7xASs0ELCmpqpK8u6Se2f4=", "owner": "rustsec", "repo": "advisory-db", - "rev": "d0bdb37b2b1dc8a81f47e2042d59227b1f06473f", + "rev": "2d254c1fad2260522209e9bce2fdc93012b0627f", "type": "github" }, "original": { @@ -106,11 +106,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1765472234, - "narHash": "sha256-9VvC20PJPsleGMewwcWYKGzDIyjckEz8uWmT0vCDYK0=", + "lastModified": 1765779637, + "narHash": "sha256-KJ2wa/BLSrTqDjbfyNx70ov/HdgNBCBBSQP3BIzKnv4=", "owner": "nixos", "repo": "nixpkgs", - "rev": "2fbfb1d73d239d2402a8fe03963e37aab15abe8b", + "rev": "1306659b587dc277866c7b69eb97e5f07864d8c4", "type": "github" }, "original": { @@ -138,11 +138,11 @@ ] }, "locked": { - "lastModified": 1765766816, - "narHash": "sha256-m2au5a2x9L3ikyBi0g3/NRJSjmHVDvT42mn+O6FlyPs=", + "lastModified": 1765852971, + "narHash": "sha256-rQdOMqfQNhcfqvh1dFIVWh09mrIWwerUJqqBdhIsf8g=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "4f53a635709d82652567f51ef7af4365fbc0c88b", + "rev": "5f98ccecc9f1bc1c19c0a350a659af1a04b3b319", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 878750c..e03673c 100644 --- a/flake.nix +++ b/flake.nix @@ -195,12 +195,12 @@ cargo-outdated lld lldb - perf ] ++ (lib.optionals pkgs.stdenv.isDarwin [ apple-sdk_26 ]) ++ (lib.optionals pkgs.stdenv.isLinux [ + perf mold ]); });