diff --git a/pkgs/cosmic-comp/Cargo.lock b/pkgs/cosmic-comp/Cargo.lock index 9cd1c16c..c55aeee8 100644 --- a/pkgs/cosmic-comp/Cargo.lock +++ b/pkgs/cosmic-comp/Cargo.lock @@ -811,6 +811,7 @@ dependencies = [ "cosmic-config", "cosmic-protocols", "cosmic-settings-config", + "drm-ffi 0.8.0", "edid-rs", "egui", "egui_plot", @@ -1269,6 +1270,16 @@ dependencies = [ "rustix", ] +[[package]] +name = "drm-ffi" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97c98727e48b7ccb4f4aea8cfe881e5b07f702d17b7875991881b41af7278d53" +dependencies = [ + "drm-sys 0.7.0", + "rustix", +] + [[package]] name = "drm-ffi" version = "0.9.0" @@ -1295,6 +1306,16 @@ dependencies = [ "linux-raw-sys 0.6.4", ] +[[package]] +name = "drm-sys" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd39dde40b6e196c2e8763f23d119ddb1a8714534bf7d77fa97a65b0feda3986" +dependencies = [ + "libc", + "linux-raw-sys 0.6.4", +] + [[package]] name = "drm-sys" version = "0.8.0" @@ -4635,7 +4656,7 @@ checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" [[package]] name = "smithay" version = "0.3.0" -source = "git+https://github.com/smithay//smithay?rev=df79eeb#df79eeba63a8e9c2d33b9be2418aee6a940135e7" +source = "git+https://github.com/smithay//smithay?rev=05c49f7#05c49f7a193bc89fba12a6484dbac895d5c9f853" dependencies = [ "appendlist", "ash 0.38.0+1.3.281", diff --git a/pkgs/cosmic-comp/package.nix b/pkgs/cosmic-comp/package.nix index b984fba5..945f7925 100644 --- a/pkgs/cosmic-comp/package.nix +++ b/pkgs/cosmic-comp/package.nix @@ -19,13 +19,13 @@ rustPlatform.buildRustPackage { pname = "cosmic-comp"; - version = "1.0.0-alpha.2-unstable-2024-10-24"; + version = "1.0.0-alpha.2-unstable-2024-10-25"; src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-comp"; - rev = "65a54706f5477c96b029effb6adcec809494d596"; - hash = "sha256-kq4oZuRwWX3HpTIyGCFO4u9dRdcoezeuZRBFPJ0mqm4="; + rev = "eb64fdaf8fe4f5e6957a35e74004b183acc905c8"; + hash = "sha256-qa/wqU4CBVPA0ko4TgbsGUTIW4QoKqJMDUMQ163oWo4="; }; cargoLock = { @@ -40,7 +40,7 @@ rustPlatform.buildRustPackage { "d3d12-0.19.0" = "sha256-usrxQXWLGJDjmIdw1LBXtBvX+CchZDvE8fHC0LjvhD4="; "glyphon-0.5.0" = "sha256-j1HrbEpUBqazWqNfJhpyjWuxYAxkvbXzRKeSouUoPWg="; "id_tree-1.8.0" = "sha256-uKdKHRfPGt3vagOjhnri3aYY5ar7O3rp2/ivTfM2jT0="; - "smithay-0.3.0" = "sha256-I6XXB5Kort09440dbXQ0+2F4U3ulq1c9x3od+gQ6Chs="; + "smithay-0.3.0" = "sha256-qgc6hY8zSwJjjVe2j0/cuOPVwv5MvQcHMvGXTBPqHns="; "smithay-clipboard-0.8.0" = "sha256-4InFXm0ahrqFrtNLeqIuE3yeOpxKZJZx+Bc0yQDtv34="; "smithay-egui-0.1.0" = "sha256-wcBd0ZbGsxKtro2VqurEJwLBX5/QldrQoCzGlSbPcbs="; "softbuffer-0.4.1" = "sha256-a0bUFz6O8CWRweNt/OxTvflnPYwO5nm6vsyc/WcXyNg=";