A tool to sync music with your favorite devices
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Cargo: new deps

Gee Sawra aa70995c 2c504877

+395 -31
+1
.gitignore
··· 1 1 /target 2 2 *.rhai 3 3 *.db 4 + dest
+386 -31
Cargo.lock
··· 262 262 dependencies = [ 263 263 "proc-macro2", 264 264 "quote", 265 - "syn 2.0.87", 265 + "syn 2.0.114", 266 266 ] 267 267 268 268 [[package]] ··· 334 334 checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" 335 335 336 336 [[package]] 337 + name = "bindgen" 338 + version = "0.72.1" 339 + source = "registry+https://github.com/rust-lang/crates.io-index" 340 + checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" 341 + dependencies = [ 342 + "bitflags 2.10.0", 343 + "cexpr", 344 + "clang-sys", 345 + "itertools", 346 + "log", 347 + "prettyplease", 348 + "proc-macro2", 349 + "quote", 350 + "regex", 351 + "rustc-hash", 352 + "shlex", 353 + "syn 2.0.114", 354 + ] 355 + 356 + [[package]] 337 357 name = "bitflags" 338 358 version = "1.3.2" 339 359 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 399 419 ] 400 420 401 421 [[package]] 422 + name = "cexpr" 423 + version = "0.6.0" 424 + source = "registry+https://github.com/rust-lang/crates.io-index" 425 + checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" 426 + dependencies = [ 427 + "nom", 428 + ] 429 + 430 + [[package]] 431 + name = "cfg-expr" 432 + version = "0.20.5" 433 + source = "registry+https://github.com/rust-lang/crates.io-index" 434 + checksum = "21be0e1ce6cdb2ee7fff840f922fb04ead349e5cfb1e750b769132d44ce04720" 435 + dependencies = [ 436 + "smallvec", 437 + "target-lexicon", 438 + ] 439 + 440 + [[package]] 402 441 name = "cfg-if" 403 442 version = "1.0.0" 404 443 source = "registry+https://github.com/rust-lang/crates.io-index" 405 444 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 445 + 446 + [[package]] 447 + name = "clang-sys" 448 + version = "1.8.1" 449 + source = "registry+https://github.com/rust-lang/crates.io-index" 450 + checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" 451 + dependencies = [ 452 + "glob", 453 + "libc", 454 + "libloading", 455 + ] 406 456 407 457 [[package]] 408 458 name = "clap" ··· 435 485 "heck 0.5.0", 436 486 "proc-macro2", 437 487 "quote", 438 - "syn 2.0.87", 488 + "syn 2.0.114", 439 489 ] 440 490 441 491 [[package]] ··· 793 843 checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" 794 844 795 845 [[package]] 846 + name = "fuchsia-cprng" 847 + version = "0.1.1" 848 + source = "registry+https://github.com/rust-lang/crates.io-index" 849 + checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" 850 + 851 + [[package]] 796 852 name = "futures" 797 853 version = "0.3.30" 798 854 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 887 943 dependencies = [ 888 944 "proc-macro2", 889 945 "quote", 890 - "syn 2.0.87", 946 + "syn 2.0.114", 891 947 ] 892 948 893 949 [[package]] ··· 948 1004 checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 949 1005 950 1006 [[package]] 1007 + name = "gio-sys" 1008 + version = "0.21.5" 1009 + source = "registry+https://github.com/rust-lang/crates.io-index" 1010 + checksum = "0071fe88dba8e40086c8ff9bbb62622999f49628344b1d1bf490a48a29d80f22" 1011 + dependencies = [ 1012 + "glib-sys", 1013 + "gobject-sys", 1014 + "libc", 1015 + "system-deps", 1016 + "windows-sys 0.52.0", 1017 + ] 1018 + 1019 + [[package]] 1020 + name = "glib" 1021 + version = "0.21.5" 1022 + source = "registry+https://github.com/rust-lang/crates.io-index" 1023 + checksum = "16de123c2e6c90ce3b573b7330de19be649080ec612033d397d72da265f1bd8b" 1024 + dependencies = [ 1025 + "bitflags 2.10.0", 1026 + "futures-channel", 1027 + "futures-core", 1028 + "futures-executor", 1029 + "futures-task", 1030 + "futures-util", 1031 + "gio-sys", 1032 + "glib-macros", 1033 + "glib-sys", 1034 + "gobject-sys", 1035 + "libc", 1036 + "memchr", 1037 + "smallvec", 1038 + ] 1039 + 1040 + [[package]] 1041 + name = "glib-macros" 1042 + version = "0.21.5" 1043 + source = "registry+https://github.com/rust-lang/crates.io-index" 1044 + checksum = "cf59b675301228a696fe01c3073974643365080a76cc3ed5bc2cbc466ad87f17" 1045 + dependencies = [ 1046 + "heck 0.5.0", 1047 + "proc-macro-crate", 1048 + "proc-macro2", 1049 + "quote", 1050 + "syn 2.0.114", 1051 + ] 1052 + 1053 + [[package]] 1054 + name = "glib-sys" 1055 + version = "0.21.5" 1056 + source = "registry+https://github.com/rust-lang/crates.io-index" 1057 + checksum = "2d95e1a3a19ae464a7286e14af9a90683c64d70c02532d88d87ce95056af3e6c" 1058 + dependencies = [ 1059 + "libc", 1060 + "system-deps", 1061 + ] 1062 + 1063 + [[package]] 1064 + name = "glob" 1065 + version = "0.3.3" 1066 + source = "registry+https://github.com/rust-lang/crates.io-index" 1067 + checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" 1068 + 1069 + [[package]] 951 1070 name = "gloo-timers" 952 1071 version = "0.2.6" 953 1072 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 960 1079 ] 961 1080 962 1081 [[package]] 1082 + name = "gobject-sys" 1083 + version = "0.21.5" 1084 + source = "registry+https://github.com/rust-lang/crates.io-index" 1085 + checksum = "2dca35da0d19a18f4575f3cb99fe1c9e029a2941af5662f326f738a21edaf294" 1086 + dependencies = [ 1087 + "glib-sys", 1088 + "libc", 1089 + "system-deps", 1090 + ] 1091 + 1092 + [[package]] 963 1093 name = "hashbrown" 964 1094 version = "0.14.5" 965 1095 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 970 1100 ] 971 1101 972 1102 [[package]] 1103 + name = "hashbrown" 1104 + version = "0.16.1" 1105 + source = "registry+https://github.com/rust-lang/crates.io-index" 1106 + checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" 1107 + 1108 + [[package]] 973 1109 name = "hashlink" 974 1110 version = "0.8.4" 975 1111 source = "registry+https://github.com/rust-lang/crates.io-index" 976 1112 checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" 977 1113 dependencies = [ 978 - "hashbrown", 1114 + "hashbrown 0.14.5", 979 1115 ] 980 1116 981 1117 [[package]] ··· 1067 1203 1068 1204 [[package]] 1069 1205 name = "indexmap" 1070 - version = "2.2.6" 1206 + version = "2.13.0" 1071 1207 source = "registry+https://github.com/rust-lang/crates.io-index" 1072 - checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 1208 + checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" 1073 1209 dependencies = [ 1074 1210 "equivalent", 1075 - "hashbrown", 1211 + "hashbrown 0.16.1", 1076 1212 ] 1077 1213 1078 1214 [[package]] ··· 1163 1299 checksum = "bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc" 1164 1300 1165 1301 [[package]] 1302 + name = "libloading" 1303 + version = "0.8.9" 1304 + source = "registry+https://github.com/rust-lang/crates.io-index" 1305 + checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" 1306 + dependencies = [ 1307 + "cfg-if", 1308 + "windows-link", 1309 + ] 1310 + 1311 + [[package]] 1166 1312 name = "libm" 1167 1313 version = "0.2.8" 1168 1314 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1190 1336 ] 1191 1337 1192 1338 [[package]] 1339 + name = "libusb1-sys" 1340 + version = "0.7.0" 1341 + source = "registry+https://github.com/rust-lang/crates.io-index" 1342 + checksum = "da050ade7ac4ff1ba5379af847a10a10a8e284181e060105bf8d86960ce9ce0f" 1343 + dependencies = [ 1344 + "cc", 1345 + "libc", 1346 + "pkg-config", 1347 + "vcpkg", 1348 + ] 1349 + 1350 + [[package]] 1193 1351 name = "linux-raw-sys" 1194 1352 version = "0.3.8" 1195 1353 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1232 1390 1233 1391 [[package]] 1234 1392 name = "memchr" 1235 - version = "2.7.2" 1393 + version = "2.7.6" 1236 1394 source = "registry+https://github.com/rust-lang/crates.io-index" 1237 - checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" 1395 + checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" 1238 1396 1239 1397 [[package]] 1240 1398 name = "metaflac" ··· 1300 1458 "num-integer", 1301 1459 "num-iter", 1302 1460 "num-traits", 1303 - "rand", 1461 + "rand 0.8.5", 1304 1462 "smallvec", 1305 1463 "zeroize", 1306 1464 ] ··· 1468 1626 1469 1627 [[package]] 1470 1628 name = "pkg-config" 1471 - version = "0.3.30" 1629 + version = "0.3.32" 1472 1630 source = "registry+https://github.com/rust-lang/crates.io-index" 1473 - checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 1631 + checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" 1474 1632 1475 1633 [[package]] 1476 1634 name = "polling" ··· 1516 1674 checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 1517 1675 1518 1676 [[package]] 1677 + name = "prettyplease" 1678 + version = "0.2.37" 1679 + source = "registry+https://github.com/rust-lang/crates.io-index" 1680 + checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" 1681 + dependencies = [ 1682 + "proc-macro2", 1683 + "syn 2.0.114", 1684 + ] 1685 + 1686 + [[package]] 1687 + name = "proc-macro-crate" 1688 + version = "3.4.0" 1689 + source = "registry+https://github.com/rust-lang/crates.io-index" 1690 + checksum = "219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983" 1691 + dependencies = [ 1692 + "toml_edit", 1693 + ] 1694 + 1695 + [[package]] 1519 1696 name = "proc-macro2" 1520 - version = "1.0.83" 1697 + version = "1.0.105" 1521 1698 source = "registry+https://github.com/rust-lang/crates.io-index" 1522 - checksum = "0b33eb56c327dec362a9e55b3ad14f9d2f0904fb5a5b03b513ab5465399e9f43" 1699 + checksum = "535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7" 1523 1700 dependencies = [ 1524 1701 "unicode-ident", 1525 1702 ] ··· 1535 1712 1536 1713 [[package]] 1537 1714 name = "rand" 1715 + version = "0.4.6" 1716 + source = "registry+https://github.com/rust-lang/crates.io-index" 1717 + checksum = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293" 1718 + dependencies = [ 1719 + "fuchsia-cprng", 1720 + "libc", 1721 + "rand_core 0.3.1", 1722 + "rdrand", 1723 + "winapi", 1724 + ] 1725 + 1726 + [[package]] 1727 + name = "rand" 1538 1728 version = "0.8.5" 1539 1729 source = "registry+https://github.com/rust-lang/crates.io-index" 1540 1730 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 1541 1731 dependencies = [ 1542 1732 "libc", 1543 1733 "rand_chacha", 1544 - "rand_core", 1734 + "rand_core 0.6.4", 1545 1735 ] 1546 1736 1547 1737 [[package]] ··· 1551 1741 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1552 1742 dependencies = [ 1553 1743 "ppv-lite86", 1554 - "rand_core", 1744 + "rand_core 0.6.4", 1555 1745 ] 1556 1746 1557 1747 [[package]] 1558 1748 name = "rand_core" 1749 + version = "0.3.1" 1750 + source = "registry+https://github.com/rust-lang/crates.io-index" 1751 + checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b" 1752 + dependencies = [ 1753 + "rand_core 0.4.2", 1754 + ] 1755 + 1756 + [[package]] 1757 + name = "rand_core" 1758 + version = "0.4.2" 1759 + source = "registry+https://github.com/rust-lang/crates.io-index" 1760 + checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc" 1761 + 1762 + [[package]] 1763 + name = "rand_core" 1559 1764 version = "0.6.4" 1560 1765 source = "registry+https://github.com/rust-lang/crates.io-index" 1561 1766 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1562 1767 dependencies = [ 1563 1768 "getrandom", 1769 + ] 1770 + 1771 + [[package]] 1772 + name = "rdrand" 1773 + version = "0.4.0" 1774 + source = "registry+https://github.com/rust-lang/crates.io-index" 1775 + checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2" 1776 + dependencies = [ 1777 + "rand_core 0.3.1", 1564 1778 ] 1565 1779 1566 1780 [[package]] ··· 1628 1842 checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" 1629 1843 1630 1844 [[package]] 1845 + name = "remove_dir_all" 1846 + version = "0.5.3" 1847 + source = "registry+https://github.com/rust-lang/crates.io-index" 1848 + checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" 1849 + dependencies = [ 1850 + "winapi", 1851 + ] 1852 + 1853 + [[package]] 1631 1854 name = "rhai" 1632 1855 version = "1.19.0" 1633 1856 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1652 1875 dependencies = [ 1653 1876 "proc-macro2", 1654 1877 "quote", 1655 - "syn 2.0.87", 1878 + "syn 2.0.114", 1656 1879 ] 1657 1880 1658 1881 [[package]] ··· 1668 1891 "num-traits", 1669 1892 "pkcs1", 1670 1893 "pkcs8", 1671 - "rand_core", 1894 + "rand_core 0.6.4", 1672 1895 "signature", 1673 1896 "spki", 1674 1897 "subtle", ··· 1676 1899 ] 1677 1900 1678 1901 [[package]] 1902 + name = "rusb" 1903 + version = "0.9.4" 1904 + source = "registry+https://github.com/rust-lang/crates.io-index" 1905 + checksum = "ab9f9ff05b63a786553a4c02943b74b34a988448671001e9a27e2f0565cc05a4" 1906 + dependencies = [ 1907 + "libc", 1908 + "libusb1-sys", 1909 + ] 1910 + 1911 + [[package]] 1679 1912 name = "rustc-demangle" 1680 1913 version = "0.1.24" 1681 1914 source = "registry+https://github.com/rust-lang/crates.io-index" 1682 1915 checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 1683 1916 1684 1917 [[package]] 1918 + name = "rustc-hash" 1919 + version = "2.1.1" 1920 + source = "registry+https://github.com/rust-lang/crates.io-index" 1921 + checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" 1922 + 1923 + [[package]] 1685 1924 name = "rustix" 1686 1925 version = "0.37.27" 1687 1926 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1756 1995 dependencies = [ 1757 1996 "proc-macro2", 1758 1997 "quote", 1759 - "syn 2.0.87", 1998 + "syn 2.0.114", 1760 1999 ] 1761 2000 1762 2001 [[package]] ··· 1768 2007 "itoa", 1769 2008 "ryu", 1770 2009 "serde", 2010 + ] 2011 + 2012 + [[package]] 2013 + name = "serde_spanned" 2014 + version = "1.0.4" 2015 + source = "registry+https://github.com/rust-lang/crates.io-index" 2016 + checksum = "f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776" 2017 + dependencies = [ 2018 + "serde_core", 1771 2019 ] 1772 2020 1773 2021 [[package]] ··· 1818 2066 checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" 1819 2067 dependencies = [ 1820 2068 "digest", 1821 - "rand_core", 2069 + "rand_core 0.6.4", 1822 2070 ] 1823 2071 1824 2072 [[package]] ··· 1838 2086 1839 2087 [[package]] 1840 2088 name = "smallvec" 1841 - version = "1.13.2" 2089 + version = "1.15.1" 1842 2090 source = "registry+https://github.com/rust-lang/crates.io-index" 1843 - checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 2091 + checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" 1844 2092 1845 2093 [[package]] 1846 2094 name = "smartstring" ··· 2018 2266 "memchr", 2019 2267 "once_cell", 2020 2268 "percent-encoding", 2021 - "rand", 2269 + "rand 0.8.5", 2022 2270 "rsa", 2023 2271 "serde", 2024 2272 "sha1", ··· 2057 2305 "md-5", 2058 2306 "memchr", 2059 2307 "once_cell", 2060 - "rand", 2308 + "rand 0.8.5", 2061 2309 "serde", 2062 2310 "serde_json", 2063 2311 "sha2", ··· 2140 2388 2141 2389 [[package]] 2142 2390 name = "syn" 2143 - version = "2.0.87" 2391 + version = "2.0.114" 2144 2392 source = "registry+https://github.com/rust-lang/crates.io-index" 2145 - checksum = "25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d" 2393 + checksum = "d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a" 2146 2394 dependencies = [ 2147 2395 "proc-macro2", 2148 2396 "quote", ··· 2150 2398 ] 2151 2399 2152 2400 [[package]] 2401 + name = "system-deps" 2402 + version = "7.0.7" 2403 + source = "registry+https://github.com/rust-lang/crates.io-index" 2404 + checksum = "48c8f33736f986f16d69b6cb8b03f55ddcad5c41acc4ccc39dd88e84aa805e7f" 2405 + dependencies = [ 2406 + "cfg-expr", 2407 + "heck 0.5.0", 2408 + "pkg-config", 2409 + "toml", 2410 + "version-compare", 2411 + ] 2412 + 2413 + [[package]] 2414 + name = "target-lexicon" 2415 + version = "0.13.3" 2416 + source = "registry+https://github.com/rust-lang/crates.io-index" 2417 + checksum = "df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c" 2418 + 2419 + [[package]] 2420 + name = "tempdir" 2421 + version = "0.3.7" 2422 + source = "registry+https://github.com/rust-lang/crates.io-index" 2423 + checksum = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8" 2424 + dependencies = [ 2425 + "rand 0.4.6", 2426 + "remove_dir_all", 2427 + ] 2428 + 2429 + [[package]] 2153 2430 name = "tempfile" 2154 2431 version = "3.10.1" 2155 2432 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2184 2461 dependencies = [ 2185 2462 "proc-macro2", 2186 2463 "quote", 2187 - "syn 2.0.87", 2464 + "syn 2.0.114", 2188 2465 ] 2189 2466 2190 2467 [[package]] ··· 2223 2500 ] 2224 2501 2225 2502 [[package]] 2503 + name = "toml" 2504 + version = "0.9.11+spec-1.1.0" 2505 + source = "registry+https://github.com/rust-lang/crates.io-index" 2506 + checksum = "f3afc9a848309fe1aaffaed6e1546a7a14de1f935dc9d89d32afd9a44bab7c46" 2507 + dependencies = [ 2508 + "indexmap", 2509 + "serde_core", 2510 + "serde_spanned", 2511 + "toml_datetime", 2512 + "toml_parser", 2513 + "toml_writer", 2514 + "winnow", 2515 + ] 2516 + 2517 + [[package]] 2518 + name = "toml_datetime" 2519 + version = "0.7.5+spec-1.1.0" 2520 + source = "registry+https://github.com/rust-lang/crates.io-index" 2521 + checksum = "92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347" 2522 + dependencies = [ 2523 + "serde_core", 2524 + ] 2525 + 2526 + [[package]] 2527 + name = "toml_edit" 2528 + version = "0.23.10+spec-1.0.0" 2529 + source = "registry+https://github.com/rust-lang/crates.io-index" 2530 + checksum = "84c8b9f757e028cee9fa244aea147aab2a9ec09d5325a9b01e0a49730c2b5269" 2531 + dependencies = [ 2532 + "indexmap", 2533 + "toml_datetime", 2534 + "toml_parser", 2535 + "winnow", 2536 + ] 2537 + 2538 + [[package]] 2539 + name = "toml_parser" 2540 + version = "1.0.6+spec-1.1.0" 2541 + source = "registry+https://github.com/rust-lang/crates.io-index" 2542 + checksum = "a3198b4b0a8e11f09dd03e133c0280504d0801269e9afa46362ffde1cbeebf44" 2543 + dependencies = [ 2544 + "winnow", 2545 + ] 2546 + 2547 + [[package]] 2548 + name = "toml_writer" 2549 + version = "1.0.6+spec-1.1.0" 2550 + source = "registry+https://github.com/rust-lang/crates.io-index" 2551 + checksum = "ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607" 2552 + 2553 + [[package]] 2226 2554 name = "tracing" 2227 2555 version = "0.1.40" 2228 2556 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2242 2570 dependencies = [ 2243 2571 "proc-macro2", 2244 2572 "quote", 2245 - "syn 2.0.87", 2573 + "syn 2.0.114", 2246 2574 ] 2247 2575 2248 2576 [[package]] ··· 2261 2589 "anyhow", 2262 2590 "async-std", 2263 2591 "audiotags", 2592 + "bindgen", 2264 2593 "clap", 2265 2594 "directories", 2266 2595 "edit", 2267 2596 "env_logger", 2268 2597 "fs_extra", 2269 2598 "futures", 2599 + "glib", 2270 2600 "indicatif", 2601 + "libc", 2271 2602 "log", 2272 2603 "num_cpus", 2273 2604 "once_cell", 2605 + "pkg-config", 2274 2606 "regex", 2275 2607 "rhai", 2608 + "rusb", 2276 2609 "sha256", 2277 2610 "similar-string", 2278 2611 "sqlx", 2279 2612 "string-builder", 2613 + "tempdir", 2280 2614 "walkdir", 2281 2615 ] 2282 2616 ··· 2367 2701 checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 2368 2702 2369 2703 [[package]] 2704 + name = "version-compare" 2705 + version = "0.2.1" 2706 + source = "registry+https://github.com/rust-lang/crates.io-index" 2707 + checksum = "03c2856837ef78f57382f06b2b8563a2f512f7185d732608fd9176cb3b8edf0e" 2708 + 2709 + [[package]] 2370 2710 name = "version_check" 2371 2711 version = "0.9.4" 2372 2712 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2421 2761 "once_cell", 2422 2762 "proc-macro2", 2423 2763 "quote", 2424 - "syn 2.0.87", 2764 + "syn 2.0.114", 2425 2765 "wasm-bindgen-shared", 2426 2766 ] 2427 2767 ··· 2455 2795 dependencies = [ 2456 2796 "proc-macro2", 2457 2797 "quote", 2458 - "syn 2.0.87", 2798 + "syn 2.0.114", 2459 2799 "wasm-bindgen-backend", 2460 2800 "wasm-bindgen-shared", 2461 2801 ] ··· 2530 2870 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 2531 2871 2532 2872 [[package]] 2873 + name = "windows-link" 2874 + version = "0.2.1" 2875 + source = "registry+https://github.com/rust-lang/crates.io-index" 2876 + checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" 2877 + 2878 + [[package]] 2533 2879 name = "windows-sys" 2534 2880 version = "0.48.0" 2535 2881 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2669 3015 checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" 2670 3016 2671 3017 [[package]] 3018 + name = "winnow" 3019 + version = "0.7.14" 3020 + source = "registry+https://github.com/rust-lang/crates.io-index" 3021 + checksum = "5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829" 3022 + dependencies = [ 3023 + "memchr", 3024 + ] 3025 + 3026 + [[package]] 2672 3027 name = "zerocopy" 2673 3028 version = "0.7.34" 2674 3029 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2685 3040 dependencies = [ 2686 3041 "proc-macro2", 2687 3042 "quote", 2688 - "syn 2.0.87", 3043 + "syn 2.0.114", 2689 3044 ] 2690 3045 2691 3046 [[package]]
+8
Cargo.toml
··· 10 10 opt-level = "z" # Optimize for size. 11 11 lto = true 12 12 13 + [build-dependencies] 14 + bindgen = "0.72.1" 15 + pkg-config = " 0.3.32" 16 + 13 17 [dependencies] 14 18 async-std = { version = "1.12.0", features = [ 15 19 "async-attributes", ··· 39 43 rhai = "1.19.0" 40 44 edit = "0.1.5" 41 45 num_cpus = "1.17.0" 46 + glib = "0.21.5" 47 + rusb = "0.9.4" 48 + libc = "0.2.180" 49 + tempdir = "0.3.7"