File fix-target-dependencies.patch of Package system76-keyboard-configurator
diff -urN keyboard-configurator-1.3.9.orig/backend/Cargo.toml keyboard-configurator-1.3.9/backend/Cargo.toml
--- keyboard-configurator-1.3.9.orig/backend/Cargo.toml 2023-08-03 13:57:57.000000000 -0400
+++ keyboard-configurator-1.3.9/backend/Cargo.toml 2023-08-30 09:52:13.075390135 -0400
@@ -21,9 +21,9 @@
serde_json = "1.0"
log = "0.4.0"
uuid = { version = "0.8.2", features = ["v4"] }
-i18n-embed = { version = "0.12.0", features = ["fluent-system", "desktop-requester"] }
-i18n-embed-fl = "0.5.0"
-rust-embed = { version = "5.9.0", features = ["debug-embed"] }
+i18n-embed = { version = "0.13.0", features = ["fluent-system", "desktop-requester"] }
+i18n-embed-fl = "0.6.0"
+rust-embed = { version = "6.2.0", features = ["debug-embed"] }
[dependencies.system76_ectool]
version = "0.3.8"
diff -urN keyboard-configurator-1.3.9.orig/Cargo.toml keyboard-configurator-1.3.9/Cargo.toml
--- keyboard-configurator-1.3.9.orig/Cargo.toml 2023-08-03 13:57:57.000000000 -0400
+++ keyboard-configurator-1.3.9/Cargo.toml 2023-08-30 09:53:00.486954243 -0400
@@ -23,15 +23,12 @@
widgets = { package = "system76-keyboard-configurator-widgets", path = "widgets" }
# Translation support
-i18n-embed = { version = "0.12.0", features = ["fluent-system", "desktop-requester"] }
-i18n-embed-fl = "0.5.0"
-rust-embed = { version = "5.9.0", features = ["debug-embed"] }
+i18n-embed = { version = "0.13.0", features = ["fluent-system", "desktop-requester"] }
+i18n-embed-fl = "0.6.0"
+rust-embed = { version = "6.2.0", features = ["debug-embed"] }
[build-dependencies]
glib-build-tools = "0.17.0"
-[target.'cfg(target_os = "windows")'.dependencies]
-winreg = "0.8"
-
[features]
-appimage = ["backend/appimage"]
+appimage = []
diff -urN keyboard-configurator-1.3.9.orig/widgets/Cargo.toml keyboard-configurator-1.3.9/widgets/Cargo.toml
--- keyboard-configurator-1.3.9.orig/widgets/Cargo.toml 2023-08-03 13:57:57.000000000 -0400
+++ keyboard-configurator-1.3.9/widgets/Cargo.toml 2023-08-30 09:53:25.635253460 -0400
@@ -17,15 +17,12 @@
backend = { package = "system76-keyboard-configurator-backend", features = ["glib"], path = "../backend" }
# Translation support
-i18n-embed = { version = "0.12.0", features = ["fluent-system", "desktop-requester"] }
-i18n-embed-fl = "0.5.0"
-rust-embed = { version = "5.9.0", features = ["debug-embed"] }
+i18n-embed = { version = "0.13.0", features = ["fluent-system", "desktop-requester"] }
+i18n-embed-fl = "0.6.0"
+rust-embed = { version = "6.2.0", features = ["debug-embed"] }
[build-dependencies]
gio = "0.17.0"
-[target.'cfg(target_os = "windows")'.dependencies]
-winreg = "0.8"
-
[features]
-appimage = ["backend/appimage"]
+appimage = []