cosmic-applets: deduplicate cosmic-settings-daemon sources

(cherry picked from commit ebdad0a6b4)
This commit is contained in:
Salva 2026-06-24 01:34:24 -06:00 committed by github-actions[bot]
commit 4cf191665b
2 changed files with 19 additions and 0 deletions

View file

@ -0,0 +1,13 @@
diff --git a/Cargo.lock b/Cargo.lock
index bdd37740..c1adcfad 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1514,7 +1514,7 @@ dependencies = [
[[package]]
name = "cosmic-settings-config"
version = "0.1.0"
-source = "git+https://github.com/pop-os/cosmic-settings-daemon#fa82bdf9fe7b5f5bd6008f32f393efd5e7a71c47"
+source = "git+https://github.com/pop-os/cosmic-settings-daemon#e7936f0d4f01c8c5a436908c7ee9f6ad43e6a7d8"
dependencies = [
"cosmic-config",
"ron 0.11.0",

View file

@ -30,6 +30,12 @@ rustPlatform.buildRustPackage (finalAttrs: {
hash = "sha256-A8Qk9u3Q83Q4AjzTrdptfS9UNoyKq39YihC4d/dNBYc=";
};
cargoPatches = [
# A different reference to the `cosmic-settings-daemon` crate was added
# Remove this patch once upstream fixes their lockfile.
./dedup-cosmic-settings-daemon.patch
];
cargoHash = "sha256-81BFu13QmqOq43iN+ORQuktisEFYRrK+wd6diFfSufs=";
separateDebugInfo = true;