Skip to content

Commit b3c931b

Browse files
authored
sudachi-rs: update outdated lockfile (#383171)
2 parents c95b088 + 6c95b8c commit b3c931b

File tree

2 files changed

+132
-1
lines changed

2 files changed

+132
-1
lines changed

pkgs/by-name/su/sudachi-rs/package.nix

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,13 @@ rustPlatform.buildRustPackage rec {
2424
--replace '"resources"' '"${placeholder "out"}/share/resources"'
2525
'';
2626

27+
cargoPatches = [
28+
# https://github.com/WorksApplications/sudachi.rs/issues/299
29+
./update-outdated-lockfile.patch
30+
];
31+
2732
useFetchCargoVendor = true;
28-
cargoHash = "sha256-/VKveTtB8BbWgRBEzWBjrSrW84uFcz08cz6tZTuMMeE=";
33+
cargoHash = "sha256-lUP/9s4W0JehxeCjMmq6G22KMGdDNnq1YlobeLQn2AE=";
2934

3035
# prepare the resources before the build so that the binary can find sudachidict
3136
preBuild = ''
Lines changed: 126 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,126 @@
1+
diff --git a/Cargo.lock b/Cargo.lock
2+
index 31a5ee3..d72e154 100644
3+
--- a/Cargo.lock
4+
+++ b/Cargo.lock
5+
@@ -289,7 +289,7 @@ dependencies = [
6+
7+
[[package]]
8+
name = "default_input_text"
9+
-version = "0.6.9"
10+
+version = "0.6.11-a1"
11+
dependencies = [
12+
"sudachi",
13+
]
14+
@@ -432,14 +432,14 @@ checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
15+
16+
[[package]]
17+
name = "join_katakana_oov"
18+
-version = "0.6.9"
19+
+version = "0.6.11-a1"
20+
dependencies = [
21+
"sudachi",
22+
]
23+
24+
[[package]]
25+
name = "join_numeric"
26+
-version = "0.6.9"
27+
+version = "0.6.11-a1"
28+
dependencies = [
29+
"sudachi",
30+
]
31+
@@ -593,9 +593,9 @@ dependencies = [
32+
33+
[[package]]
34+
name = "pyo3"
35+
-version = "0.22.6"
36+
+version = "0.23.4"
37+
source = "registry+https://github.com/rust-lang/crates.io-index"
38+
-checksum = "f402062616ab18202ae8319da13fa4279883a2b8a9d9f83f20dbade813ce1884"
39+
+checksum = "57fe09249128b3173d092de9523eaa75136bf7ba85e0d69eca241c7939c933cc"
40+
dependencies = [
41+
"cfg-if",
42+
"indoc",
43+
@@ -611,9 +611,9 @@ dependencies = [
44+
45+
[[package]]
46+
name = "pyo3-build-config"
47+
-version = "0.22.6"
48+
+version = "0.23.4"
49+
source = "registry+https://github.com/rust-lang/crates.io-index"
50+
-checksum = "b14b5775b5ff446dd1056212d778012cbe8a0fbffd368029fd9e25b514479c38"
51+
+checksum = "1cd3927b5a78757a0d71aa9dff669f903b1eb64b54142a9bd9f757f8fde65fd7"
52+
dependencies = [
53+
"once_cell",
54+
"target-lexicon",
55+
@@ -621,9 +621,9 @@ dependencies = [
56+
57+
[[package]]
58+
name = "pyo3-ffi"
59+
-version = "0.22.6"
60+
+version = "0.23.4"
61+
source = "registry+https://github.com/rust-lang/crates.io-index"
62+
-checksum = "9ab5bcf04a2cdcbb50c7d6105de943f543f9ed92af55818fd17b660390fc8636"
63+
+checksum = "dab6bb2102bd8f991e7749f130a70d05dd557613e39ed2deeee8e9ca0c4d548d"
64+
dependencies = [
65+
"libc",
66+
"pyo3-build-config",
67+
@@ -631,9 +631,9 @@ dependencies = [
68+
69+
[[package]]
70+
name = "pyo3-macros"
71+
-version = "0.22.6"
72+
+version = "0.23.4"
73+
source = "registry+https://github.com/rust-lang/crates.io-index"
74+
-checksum = "0fd24d897903a9e6d80b968368a34e1525aeb719d568dba8b3d4bfa5dc67d453"
75+
+checksum = "91871864b353fd5ffcb3f91f2f703a22a9797c91b9ab497b1acac7b07ae509c7"
76+
dependencies = [
77+
"proc-macro2",
78+
"pyo3-macros-backend",
79+
@@ -643,9 +643,9 @@ dependencies = [
80+
81+
[[package]]
82+
name = "pyo3-macros-backend"
83+
-version = "0.22.6"
84+
+version = "0.23.4"
85+
source = "registry+https://github.com/rust-lang/crates.io-index"
86+
-checksum = "36c011a03ba1e50152b4b394b479826cad97e7a21eb52df179cd91ac411cbfbe"
87+
+checksum = "43abc3b80bc20f3facd86cd3c60beed58c3e2aa26213f3cda368de39c60a27e4"
88+
dependencies = [
89+
"heck",
90+
"proc-macro2",
91+
@@ -794,7 +794,7 @@ dependencies = [
92+
93+
[[package]]
94+
name = "simple_oov"
95+
-version = "0.6.9"
96+
+version = "0.6.11-a1"
97+
dependencies = [
98+
"sudachi",
99+
]
100+
@@ -807,7 +807,7 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
101+
102+
[[package]]
103+
name = "sudachi"
104+
-version = "0.6.9"
105+
+version = "0.6.11-a1"
106+
dependencies = [
107+
"aho-corasick",
108+
"bitflags",
109+
@@ -835,7 +835,7 @@ dependencies = [
110+
111+
[[package]]
112+
name = "sudachi-cli"
113+
-version = "0.6.9"
114+
+version = "0.6.11-a1"
115+
dependencies = [
116+
"cfg-if",
117+
"clap",
118+
@@ -855,7 +855,7 @@ dependencies = [
119+
120+
[[package]]
121+
name = "sudachipy"
122+
-version = "0.6.9"
123+
+version = "0.6.11-a1"
124+
dependencies = [
125+
"pyo3",
126+
"scopeguard",

0 commit comments

Comments
 (0)