diff options
| author | Hilton Chain <hako@ultrarare.space> | 2025-03-03 16:32:25 +0800 |
|---|---|---|
| committer | Hilton Chain <hako@ultrarare.space> | 2025-08-21 19:08:26 +0800 |
| commit | d7720dcbef4849051c6cb938cbbf3aa5ac13ee4c (patch) | |
| tree | 7beaf49be875bd432ab8d5bdbe541569c71f9a84 /gnu/packages | |
| parent | 41e5db9bae32b37ed892ff1b099cecc520ad33e2 (diff) | |
gnu: Add rust-smithay-for-niri.
* gnu/packages/rust-sources.scm (rust-smithay-for-niri): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[rust-smithay-for-niri]:
New entry.
Change-Id: I77d281e831a06e8dd2aca0444397ba79d32c08a0
Diffstat (limited to 'gnu/packages')
| -rw-r--r-- | gnu/packages/rust-crates.scm | 1009 | ||||
| -rw-r--r-- | gnu/packages/rust-sources.scm | 33 |
2 files changed, 1041 insertions, 1 deletions
diff --git a/gnu/packages/rust-crates.scm b/gnu/packages/rust-crates.scm index 91da88d22cf..07e97f426dd 100644 --- a/gnu/packages/rust-crates.scm +++ b/gnu/packages/rust-crates.scm @@ -80,6 +80,14 @@ (crate-source "allocator-api2" "0.2.21" "08zrzs022xwndihvzdn78yqarv2b9696y67i6h78nla3ww87jgb8")) +(define rust-android-activity-0.6.0 + (crate-source "android-activity" "0.6.0" + "0inh88x8x2fh62jg739s9hwyvdh8i920qf0qw7bhr802j9c7hsgg")) + +(define rust-android-properties-0.2.2 + (crate-source "android-properties" "0.2.2" + "016slvg269c0y120p9qd8vdfqa2jbw4j0g18gfw6p3ain44v4zpw")) + (define rust-android-system-properties-0.1.5 (crate-source "android_system_properties" "0.1.5" "04b3wrz12837j7mdczqd95b732gw5q7q66cv4yn4646lvccp57l1")) @@ -132,6 +140,14 @@ (crate-source "aom-sys" "0.3.3" "0bc1dzl3c95s44q7c1i0vnj7fhiqf44in8w22nw5vmp1vgbpadk2")) +(define rust-appendlist-1.4.0 + (crate-source "appendlist" "1.4.0" + "1lnbl7mc7capcqj1z1ylxvm4h492sb9sr8pzww3q6lrhrmrxqjg1")) + +(define rust-approx-0.4.0 + (crate-source "approx" "0.4.0" + "0y52dg58lapl4pp1kqlznfw1blbki0nx6b0aw8kja2yi3gyhaaiz")) + (define rust-approx-0.5.1 (crate-source "approx" "0.5.1" "1ilpv3dgd58rasslss0labarq7jawxmivk17wsh8wmkdm3q15cfa")) @@ -160,6 +176,14 @@ (crate-source "arrayvec" "0.7.6" "0l1fz4ccgv6pm609rif37sl5nv5k6lbzi7kkppgzqzh1vwix20kw")) +(define rust-as-raw-xcb-connection-1.0.1 + (crate-source "as-raw-xcb-connection" "1.0.1" + "0sqgpz2ymv5yx76r5j2npjq2x5qvvqnw0vrs35cyv30p3pfp2m8p")) + +(define rust-ash-0.38.0+1.3.281 + (crate-source "ash" "0.38.0+1.3.281" + "0vx4yf689v1rc680jvy8bnysx5sgd8f33wnp2vqaizh0v0v4kd0b")) + (define rust-asn1-0.20.0 (crate-source "asn1" "0.20.0" "0ckg83ingvagwjvmxadjjmkgna5kvlvrfx9arlfvzqhxxas892rd")) @@ -213,6 +237,10 @@ (crate-source "av1-grain" "0.2.3" "1gvqdh21bm1cfqiwyiinbqi0mg7x2lg2fwgmphma8ijxijfr0y36")) +(define rust-avif-serialize-0.8.3 + (crate-source "avif-serialize" "0.8.3" + "13k0sy5qd6pyvfqzbd06zadz5cavq36fxn391j10ijzv9im2v4lq")) + (define rust-backtrace-0.3.71 (crate-source "backtrace" "0.3.71" "17bgd7pbjb9gc8q47qwsg2lmy9i62x3bsjmmnjrwh5z8s805ic16")) @@ -293,6 +321,10 @@ (crate-source "block-buffer" "0.10.4" "0w9sa2ypmrsqqvc20nhwr75wbb5cjr4kkyhpjm1z1lv2kdicfy1h")) +(define rust-block2-0.5.1 + (crate-source "block2" "0.5.1" + "0pyiha5his2grzqr3mynmq244laql2j20992i59asp0gy7mjw4rc")) + (define rust-borsh-1.5.7 (crate-source "borsh" "1.5.7" "1kikljm5yr3l9qsw5xvdccragxj4445s4s3fqsgy6hmmipwld1md")) @@ -313,10 +345,18 @@ (crate-source "bytemuck" "1.22.0" "0h6m8wh7iw98cn69k53plbyqff78c2yrs32l0fy4wqdcvc8grcdn")) +(define rust-bytemuck-derive-1.9.3 + (crate-source "bytemuck_derive" "1.9.3" + "18g1r1zgwiz5px2kf1n55ibjb2aqm86nkw28ss1mn85k94xjgk3y")) + (define rust-byteorder-1.5.0 (crate-source "byteorder" "1.5.0" "0jzncxyf404mwqdbspihyzpkndfgda450l0893pz5xj685cg5l0z")) +(define rust-byteorder-lite-0.1.0 + (crate-source "byteorder-lite" "0.1.0" + "15alafmz4b9az56z6x7glcbcb6a8bfgyd109qc3bvx07zx4fj7wg")) + (define rust-bytes-1.10.1 (crate-source "bytes" "1.10.1" "0smd4wi2yrhp5pmq571yiaqx84bjqlm1ixqhnvfwzzc6pqkn26yp")) @@ -352,6 +392,18 @@ (crate-source "cairo-sys-rs" "0.19.2" "0r0yp0lph77lm4blrn6fvdmz2i3r8ibkkjg6nmwbvvv4jq8v6fzx")) +(define rust-calloop-0.13.0 + (crate-source "calloop" "0.13.0" + "1v5zgidnhsyml403rzr7vm99f8q6r5bxq5gxyiqkr8lcapwa57dr")) + +(define rust-calloop-0.14.2 + (crate-source "calloop" "0.14.2" + "1jzx8rmgndj1br4gnd4iaxayqi79g897lz6qdy2l670xcqj9g4hh")) + +(define rust-calloop-wayland-source-0.3.0 + (crate-source "calloop-wayland-source" "0.3.0" + "086x5mq16prrcwd9k6bw9an0sp8bj9l5daz4ziz5z4snf2c6m9lm")) + (define rust-camino-1.1.9 (crate-source "camino" "1.1.9" "1lqszl12l1146jf8g01rvjmapif82mhzih870ln3x0dmcr4yr5lb")) @@ -430,6 +482,10 @@ (crate-source "cc" "1.2.18" "0p6d2pfyrjgqpf2w399wzj4hmyffj6g0gyzg3pdy6xl3gmhlcl2j")) +(define rust-cesu8-1.1.0 + (crate-source "cesu8" "1.1.0" + "0g6q58wa7khxrxcxgnqyi9s1z2cjywwwd3hzr5c55wskhx6s0hvd")) + (define rust-cexpr-0.6.0 (crate-source "cexpr" "0.6.0" "0rl77bwhs5p979ih4r0202cn5jrfsrbgrksp40lkfz5vk1x3ib3g")) @@ -442,10 +498,18 @@ (crate-source "cfg-expr" "0.15.8" "00lgf717pmf5qd2qsxxzs815v6baqg38d6m5i6wlh235p14asryh")) +(define rust-cfg-expr-0.17.2 + (crate-source "cfg-expr" "0.17.2" + "12a7zr6ff4i6mfwcv711dll0w5pr3dw1lvkaf4c4a66i1gjacjwd")) + (define rust-cfg-if-1.0.0 (crate-source "cfg-if" "1.0.0" "1za0vb97n4brpzpv8lsbnzmq5r8f2b0cpqqr0sy8h5bn751xxwds")) +(define rust-cgmath-0.18.0 + (crate-source "cgmath" "0.18.0" + "05sk7c1c1jg5ygqvc3y77kxddp177gwazfibhd864ag3800x760s")) + (define rust-charset-0.1.5 (crate-source "charset" "0.1.5" "0zkwcw525qwcqsdf74l9d2r6m69yxfxb4kgywp3q9fklgjq2gygi")) @@ -539,6 +603,14 @@ (crate-source "colorchoice" "1.0.3" "1439m3r3jy3xqck8aa13q658visn71ki76qa93cy55wkmalwlqsv")) +(define rust-combine-4.6.7 + (crate-source "combine" "4.6.7" + "1z8rh8wp59gf8k23ar010phgs0wgf5i8cx4fg01gwcnzfn5k0nms")) + +(define rust-concurrent-queue-2.5.0 + (crate-source "concurrent-queue" "2.5.0" + "0wrr3mzq2ijdkxwndhf79k952cp4zkz35ray8hvsxl96xrx1k82c")) + (define rust-configparser-3.1.0 (crate-source "configparser" "3.1.0" "16v47b7lknb35ragwhj9gzgwfpxs34vn2b97hhaky30ry1r34zp5")) @@ -555,6 +627,10 @@ (crate-source "constant_time_eq" "0.3.1" "19nwwczii762pwlsm7bpizgjg8hkg1kqi32b2g4rglijklsbhx3w")) +(define rust-container-of-0.5.1 + (crate-source "container_of" "0.5.1" + "0as7g6gspvdbp4vl1a1834pzh481x9jp4clfgyl6c7vnhvmvpxc9")) + (define rust-content-inspector-0.2.4 (crate-source "content_inspector" "0.2.4" "0f1gwv4axxw9wck4a4jxlkm7xjjakb3616isll2k0s4chmpadgdp" @@ -580,6 +656,14 @@ (crate-source "core-foundation-sys" "0.8.7" "12w8j73lazxmr1z0h98hf3z623kl8ms7g07jch7n4p8f9nwlhdkp")) +(define rust-core-graphics-0.23.2 + (crate-source "core-graphics" "0.23.2" + "10dhv3gk4kmbzl14xxkrhhky4fdp8h6nzff6h0019qgr6nz84xy0")) + +(define rust-core-graphics-types-0.1.3 + (crate-source "core-graphics-types" "0.1.3" + "1bxg8nxc8fk4kxnqyanhf36wq0zrjr552c58qy6733zn2ihhwfa5")) + (define rust-cpufeatures-0.2.17 (crate-source "cpufeatures" "0.2.17" "10023dnnaghhdl70xcds12fsx2b966sxbxjq5sxs49mvxqw5ivar")) @@ -669,6 +753,10 @@ "0d7ppx4kq77hc5nyff6jydmfabpgd0i3ppjvn8x0q833mhpdzxsm" #:snippet '(delete-file-recursively "curl"))) +(define rust-cursor-icon-1.1.0 + (crate-source "cursor-icon" "1.1.0" + "14brf4vd6az9hnszwzqj7xyfaymqx9806d4i7xmwlaja3wjsr9ln")) + (define rust-cvss-2.0.0 (crate-source "cvss" "2.0.0" "03q1nh4jy0cvgckji1jr1kz3j7gf2zg74240j8qi1qxhk7vs5iky")) @@ -738,6 +826,10 @@ (crate-source "dirs-sys" "0.4.1" "071jy0pvaad9lsa6mzawxrh7cmr7hsmsdxwzm7jzldfkrfjha3sj")) +(define rust-dispatch-0.2.0 + (crate-source "dispatch" "0.2.0" + "0fwjr9b7582ic5689zxj8lf7zl94iklhlns3yivrnv8c9fxr635x")) + (define rust-display-error-chain-0.2.2 (crate-source "display-error-chain" "0.2.2" "1xbcilzyfc8n60vjkmsf8v53kw855xw68jh69hpza6dwhrp19hhb")) @@ -758,6 +850,31 @@ (crate-source "doc-comment" "0.3.3" "043sprsf3wl926zmck1bm7gw0jq50mb76lkpk49vasfr6ax1p97y")) +(define rust-downcast-rs-1.2.1 + (crate-source "downcast-rs" "1.2.1" + "1lmrq383d1yszp7mg5i7i56b17x2lnn3kb91jwsq0zykvg2jbcvm")) + +(define rust-dpi-0.1.1 + (crate-source "dpi" "0.1.1" + "0lzz48gpgbwdrw0s8vib0589ij9jizv1vzsphm4xd9kw58lhwp7j")) + +(define rust-drm-0.14.1 + (crate-source "drm" "0.14.1" + "0vvmj9n0wslrbw3rinpzlfyhwwgr02gqspy1al5gfh99dif8rg40" + #:snippet '(delete-file-recursively "examples"))) + +(define rust-drm-ffi-0.9.0 + (crate-source "drm-ffi" "0.9.0" + "12vff80hdpp81gj5lqw25xnkppwsxc4wklpn8nc556wsv5ci9r6q")) + +(define rust-drm-fourcc-2.2.0 + (crate-source "drm-fourcc" "2.2.0" + "1x76v9a0pkgym4n6cah4barnai9gsssm7gjzxskw2agwibdvrbqa")) + +(define rust-drm-sys-0.8.0 + (crate-source "drm-sys" "0.8.0" + "1345z72hd2rna4qxd2zcpbzvw0z7ywfndk6g2ngdci69vg46dyxs")) + (define rust-dtoa-1.0.10 (crate-source "dtoa" "1.0.10" "016gid01rarcdv57h049d7nr9daxc2hc2gqzx0mji57krywd7bfn")) @@ -907,14 +1024,30 @@ (crate-source "foreign-types" "0.3.2" "1cgk0vyd7r45cj769jym4a6s7vwshvd0z4bqrb92q1fwibmkkwzn")) +(define rust-foreign-types-0.5.0 + (crate-source "foreign-types" "0.5.0" + "0rfr2zfxnx9rz3292z5nyk8qs2iirznn5ff3rd4vgdwza6mdjdyp")) + +(define rust-foreign-types-macros-0.2.3 + (crate-source "foreign-types-macros" "0.2.3" + "0hjpii8ny6l7h7jpns2cp9589016l8mlrpaigcnayjn9bdc6qp0s")) + (define rust-foreign-types-shared-0.1.1 (crate-source "foreign-types-shared" "0.1.1" "0jxgzd04ra4imjv8jgkmdq59kj8fsz6w4zxsbmlai34h26225c00")) +(define rust-foreign-types-shared-0.3.1 + (crate-source "foreign-types-shared" "0.3.1" + "0nykdvv41a3d4py61bylmlwjhhvdm0b3bcj9vxhqgxaxnp5ik6ma")) + (define rust-form-urlencoded-1.2.1 (crate-source "form_urlencoded" "1.2.1" "0milh8x7nl4f450s3ddhg57a3flcv6yq8hlkyk6fyr3mcb128dp1")) +(define rust-fps-ticker-1.0.0 + (crate-source "fps_ticker" "1.0.0" + "06cj5c5rk5grm2ajh4sabcppxr1h57gxfqacvi5psxb9zw2lj5py")) + (define rust-fs-err-2.11.0 (crate-source "fs-err" "2.11.0" "0hdajzh5sjvvdjg0n15j91mv8ydvb7ff6m909frvdmg1bw81z948")) @@ -975,6 +1108,14 @@ (crate-source "fxhash" "0.2.1" "037mb9ichariqi45xm6mz0b11pa92gj38ba0409z3iz239sns6y3")) +(define rust-gbm-0.18.0 + (crate-source "gbm" "0.18.0" + "0skyaj51xlazaa24jdkxxi2g6pnw834k3yqlf2ly999wincjx1ff")) + +(define rust-gbm-sys-0.4.0 + (crate-source "gbm-sys" "0.4.0" + "0vzp28ip4w74p05ygs4p9m7sspggn2zvcykbpyv8ypbqrhm5yfn1")) + (define rust-gdk-pixbuf-0.19.8 (crate-source "gdk-pixbuf" "0.19.8" "16c6kznkh3vi82843ays8awdm37fwjd1fblv6g3h64824shsnkk2")) @@ -983,10 +1124,18 @@ (crate-source "gdk-pixbuf-sys" "0.19.8" "0y93g24mdgskvyhva46xv3qyb1cvj5xpi0yqnh7cb31wz2j0byjf")) +(define rust-generator-0.8.4 + (crate-source "generator" "0.8.4" + "1p9qqk9nzarjdcl5fr4iylvsv446g0svlpk63lxis4ysrqad2syc")) + (define rust-generic-array-0.14.7 (crate-source "generic-array" "0.14.7" "16lyyrzrljfq424c3n8kfwkqihlimmsg5nhshbbp48np3yjrqr45")) +(define rust-gethostname-0.4.3 + (crate-source "gethostname" "0.4.3" + "063qqhznyckwx9n4z4xrmdv10s0fi6kbr17r6bi1yjifki2y0xh1")) + (define rust-getopts-0.2.21 (crate-source "getopts" "0.2.21" "1mgb3qvivi26gs6ihqqhh8iyhp3vgxri6vwyrwg28w0xqzavznql")) @@ -1367,6 +1516,10 @@ (crate-source "gix-worktree-state" "0.17.0" "1w2vaz776v13hrnzhnsihmcbhb6883b33gc3cq475yasmncy3xc6")) +(define rust-gl-generator-0.14.0 + (crate-source "gl_generator" "0.14.0" + "0k8j1hmfnff312gy7x1aqjzcm8zxid7ij7dlb8prljib7b1dz58s")) + (define rust-glib-0.19.9 (crate-source "glib" "0.19.9" "0i2ak1scmzfmfxbm2dr146jl4y9mafxf1ald05jr8iimy5wh4r9r")) @@ -1387,6 +1540,10 @@ (crate-source "globset" "0.4.16" "1xa9ivqs74imf1q288spxh49g6iw2mn3x9snibdgapazzj6h58al")) +(define rust-glow-0.16.0 + (crate-source "glow" "0.16.0" + "022z12nlyfpy36fvp2szq792xix1xbgkznpmicf1c404sxhfmrf5")) + (define rust-gobject-sys-0.19.8 (crate-source "gobject-sys" "0.19.8" "17lb7dfbpcg8zchwlfbc08kckwf0a7d9n5ly3pyic13f5ljpws9f")) @@ -1435,6 +1592,14 @@ (crate-source "hermit-abi" "0.1.19" "0cxcm8093nf5fyn114w8vxbrbcyvv91d4015rdnlgfll7cs6gd32")) +(define rust-hermit-abi-0.3.9 + (crate-source "hermit-abi" "0.3.9" + "092hxjbjnq5fmz66grd9plxd0sh6ssg5fhgwwwqbrzgzkjwdycfj")) + +(define rust-hermit-abi-0.4.0 + (crate-source "hermit-abi" "0.4.0" + "1k1zwllx6nfq417hy38x4akw1ivlv68ymvnzyxs76ffgsqcskxpv")) + (define rust-hermit-abi-0.5.0 (crate-source "hermit-abi" "0.5.0" "0zp3khi7bl6x8gazm9i9dgjf4h47mj10v4j18i3823y3bkz81mzv")) @@ -1570,6 +1735,18 @@ "17gnr6ifnpzvhjf6dwbl9hki8x6bji5mwcqp0048x1jm5yfi742n" #:snippet '(for-each delete-file-recursively '("examples" "tests")))) +(define rust-image-0.25.6 + (crate-source "image" "0.25.6" + "06i522bq4qlwylwnlmcn0sgqg72swwan544aldbhi0drwr66cdfv")) + +(define rust-image-webp-0.2.1 + (crate-source "image-webp" "0.2.1" + "0zwg4gpnp69dpn8pdhgjy14mawwi3md02mp1162al6s64bl02zdp")) + +(define rust-imgref-1.11.0 + (crate-source "imgref" "1.11.0" + "0254wzkakm31fdix6diqng0fkggknibh0b1iv570ap0djwykl9nh")) + (define rust-implib-0.3.5 (crate-source "implib" "0.3.5" "0qjyhapssradwljryq8v31kbyg6s6fqdg50cyyq3by0mc84zg2sr")) @@ -1594,6 +1771,14 @@ (crate-source "indoc" "2.0.6" "1gbn2pkx5sgbd9lp05d2bkqpbfgazi0z3nvharh5ajah11d29izl")) +(define rust-input-0.9.1 + (crate-source "input" "0.9.1" + "1abmv1djhynihipjppgsmw6nbp6pcgzk8rzi4v6wmyci9990kp7v")) + +(define rust-input-sys-1.18.0 + (crate-source "input-sys" "1.18.0" + "1c4y24wf0jixi52js4f7cjspbgi0bzzaqfhn8m91qcq03i6mnkxx")) + (define rust-instant-0.1.13 (crate-source "instant" "0.1.13" "08h27kzvb5jw74mh0ajv0nv9ggwvgqm8ynjsn2sa9jsks4cjh970")) @@ -1606,6 +1791,10 @@ (crate-source "io-close" "0.3.7" "1g4hldfn436rkrx3jlm4az1y5gdmkcixdlhkwy64yx06gx2czbcw")) +(define rust-io-lifetimes-1.0.11 + (crate-source "io-lifetimes" "1.0.11" + "1hph5lz4wd3drnn6saakwxr497liznpfnv70via6s0v8x6pbkrza")) + (define rust-ipnet-2.11.0 (crate-source "ipnet" "2.11.0" "0c5i9sfi2asai28m8xp48k5gvwkqrg5ffpi767py6mzsrswv17s6")) @@ -1664,6 +1853,14 @@ (crate-source "jiff-tzdb-platform" "0.1.3" "1s1ja692wyhbv7f60mc0x90h7kn1pv65xkqi2y4imarbmilmlnl7")) +(define rust-jni-0.21.1 + (crate-source "jni" "0.21.1" + "15wczfkr2r45slsljby12ymf2hij8wi5b104ghck9byjnwmsm1qs")) + +(define rust-jni-sys-0.3.0 + (crate-source "jni-sys" "0.3.0" + "0c01zb9ygvwg9wdx2fii2d39myzprnpqqhy7yizxvjqp5p04pbwf")) + (define rust-jobserver-0.1.33 (crate-source "jobserver" "0.1.33" "12jkn3cxvfs7jsb6knmh9y2b41lwmrk3vdqywkmssx61jzq65wiq")) @@ -1681,6 +1878,10 @@ (crate-source "keyring" "2.3.3" "184mshdrgghlvmlz0n7w1167yx0sa3zb82n31jk4lwcx07q8fcrn")) +(define rust-khronos-api-3.1.0 + (crate-source "khronos_api" "3.1.0" + "1p0xj5mlbagqyvvnv8wmv3cr7l9y1m153888pxqwg3vk3mg5inz2")) + (define rust-kstring-2.0.2 (crate-source "kstring" "2.0.2" "1lfvqlqkg2x23nglznb7ah6fk3vv3y5i759h5l2151ami98gk2sm")) @@ -1724,6 +1925,18 @@ "0wjw93q6ckrn8qdrxzdi02f0ma9g7nnlpgkrkcll1mjhnw95a206" #:snippet '(delete-file-recursively "vendor"))) +(define rust-libdisplay-info-0.2.2 + (crate-source "libdisplay-info" "0.2.2" + "0avs90mwzbfkwc09xlvvdy0szrbi670y61c1w0l75hqd7blwy422")) + +(define rust-libdisplay-info-derive-0.1.0 + (crate-source "libdisplay-info-derive" "0.1.0" + "1vpwss66rmhdd0f85c3nwjshddmiarf4iya5v13aacmp6q8d677a")) + +(define rust-libdisplay-info-sys-0.2.2 + (crate-source "libdisplay-info-sys" "0.2.2" + "0v34vjczpj8hzxnx1nj5cxwf326m91gn7bi3l3zkfg72xij94kvz")) + (define rust-libfuzzer-sys-0.4.9 (crate-source "libfuzzer-sys" "0.4.9" "0xfwg8shqvysl2bma2lyfcswbbdljajphflp795diwhc80nzay6g" @@ -1739,6 +1952,11 @@ "03i98nb84aa99bn7sxja11pllq6fghsaw4d3qwjxikgzhh7v5p71" #:snippet '(delete-file-recursively "libgit2"))) +(define rust-libloading-0.7.4 + (crate-source "libloading" "0.7.4" + "17wbccnjvhjd9ibh019xcd8kjvqws8lqgq86lqkpbgig7gyq0wxn" + #:snippet '(delete-file-recursively "tests"))) + (define rust-libloading-0.8.6 (crate-source "libloading" "0.8.6" "0d2ccr88f8kv3x7va2ccjxalcjnhrci4j2kwxp7lfmbkpjs4wbzw" @@ -1761,6 +1979,14 @@ (crate-source "libredox" "0.1.3" "139602gzgs0k91zb7dvgj1qh4ynb8g1lbxsswdim18hcb6ykgzy0")) +(define rust-libseat-0.2.3 + (crate-source "libseat" "0.2.3" + "0350b89h2xk5rdqqla162a2pak7yzbpfckqwg68cd42ppmdj8fn2")) + +(define rust-libseat-sys-0.1.9 + (crate-source "libseat-sys" "0.1.9" + "0997n2s413ggzi4amy0jbnfl8jvgpjnkxzycjs56ks2p0pjj2ihk")) + (define rust-libspa-0.8.0.fd3d8f7 rust-pipewire-for-niri) (define rust-libspa-sys-0.8.0.fd3d8f7 rust-pipewire-for-niri) @@ -1779,6 +2005,10 @@ "1f8i31h3666rl6sq7v64ajdq03hmylkh6c1vaf9828aaml2ly3i2" #:snippet '(delete-file-recursively "libssh2"))) +(define rust-libudev-sys-0.1.4 + (crate-source "libudev-sys" "0.1.4" + "09236fdzlx9l0dlrsc6xx21v5x8flpfm3d5rjq9jr5ivlas6k11w")) + (define rust-libz-sys-1.1.22 (crate-source "libz-sys" "1.1.22" "07b5wxh0ska996kc0g2hanjhmb4di7ksm6ndljhr4pi0vykyfw4b" @@ -1796,6 +2026,10 @@ (crate-source "linux-raw-sys" "0.4.15" "1aq7r2g7786hyxhv40spzf2nhag5xbw2axxc1k8z5k1dsgdm4v6j")) +(define rust-linux-raw-sys-0.6.5 + (crate-source "linux-raw-sys" "0.6.5" + "1mv3c1zz51ydcj768zavm8g06gz5jb1p7yigmmif7hz5whdmnf1a")) + (define rust-linux-raw-sys-0.9.3 (crate-source "linux-raw-sys" "0.9.3" "04zl7j4k1kgbn7rrl3i7yszaglgxp0c8dbwx8f1cabnjjwhb2zgy")) @@ -1820,11 +2054,23 @@ (crate-source "log" "0.4.27" "150x589dqil307rv0rwj0jsgz5bjbwvl83gyl61jf873a7rjvp0k")) +(define rust-loom-0.7.2 + (crate-source "loom" "0.7.2" + "1jpszf9qxv8ydpsm2h9vcyvxvyxcfkhmmfbylzd4gfbc0k40v7j1")) + +(define rust-loop9-0.1.5 + (crate-source "loop9" "0.1.5" + "0qphc1c0cbbx43pwm6isnwzwbg6nsxjh7jah04n1sg5h4p0qgbhg")) + (define rust-lopdf-0.32.0 (crate-source "lopdf" "0.32.0" "0aw7diz39z3mk22k0mp7jk7qiaaagfvggzly1baqg2jf4vpf8xg7" #:snippet '(delete-file-recursively "assets"))) +(define rust-lz4-flex-0.10.0 + (crate-source "lz4_flex" "0.10.0" + "10sgbj93sagbl0ngzqvnlkldzbfz5vnzr7fry8sgssy299cp534b")) + (define rust-mac-0.1.1 (crate-source "mac" "0.1.1" "194vc7vrshqff72rl56f9xgb0cazyl4jda7qsv31m5l6xx7hq7n4")) @@ -1870,10 +2116,18 @@ "18z32bhxrax0fnjikv475z7ii718hq457qwmaryixfxsl2qrmjkq" #:snippet '(delete-file-recursively "src/tests"))) +(define rust-memmap2-0.8.0 + (crate-source "memmap2" "0.8.0" + "1vf3djv9s917fbvw5vclllpl22g12iph6cz11gn57ndhxwya19a3")) + (define rust-memmap2-0.9.5 (crate-source "memmap2" "0.9.5" "0krpvvkpg4i3l05cv3q2xk24a1vj5c86gbrli2wzhj1qkpnpwgzx")) +(define rust-memoffset-0.6.5 + (crate-source "memoffset" "0.6.5" + "1kkrzll58a3ayn5zdyy9i1f1v3mx0xgl29x0chq614zazba638ss")) + (define rust-memoffset-0.9.1 (crate-source "memoffset" "0.9.1" "12i17wh9a9plx869g7j4whf62xw68k5zd4k0k5nh6ys5mszid028")) @@ -1938,10 +2192,27 @@ (crate-source "native-tls" "0.2.14" "03hga800x8bzkp8h7frnm7yp545dwwawgmaq673vx7byk1139pl7")) +(define rust-ndk-0.9.0 + (crate-source "ndk" "0.9.0" + "1m32zpmi5w1pf3j47k6k5fw395dc7aj8d0mdpsv53lqkprxjxx63")) + +(define rust-ndk-context-0.1.1 + (crate-source "ndk-context" "0.1.1" + "12sai3dqsblsvfd1l1zab0z6xsnlha3xsfl7kagdnmj3an3jvc17")) + +(define rust-ndk-sys-0.6.0+11769913 + (crate-source "ndk-sys" "0.6.0+11769913" + "0wx8r6pji20if4xs04g73gxl98nmjrfc73z0v6w1ypv6a4qdlv7f")) + (define rust-new-debug-unreachable-1.0.6 (crate-source "new_debug_unreachable" "1.0.6" "11phpf1mjxq6khk91yzcbd3ympm78m3ivl7xg6lg2c0lf66fy3k5")) +(define rust-nix-0.27.1 + (crate-source "nix" "0.27.1" + "0ly0kkmij5f0sqz35lx9czlbk6zpihb7yh1bsy4irzwfd2f4xc1f" + #:snippet '(delete-file-recursively "test"))) + (define rust-nix-0.29.0 (crate-source "nix" "0.29.0" "0ikvn7s9r2lrfdm3mx1h7nbfjvcc6s9vxdzw7j5xfkd2qdnp9qki" @@ -1983,6 +2254,14 @@ (crate-source "num-derive" "0.4.2" "00p2am9ma8jgd2v6xpsz621wc7wbn1yqi71g15gc3h67m7qmafgd")) +(define rust-num-enum-0.7.3 + (crate-source "num_enum" "0.7.3" + "0yai0vafhy85mvhknzfqd7lm04hzaln7i5c599rhy8mj831kyqaf")) + +(define rust-num-enum-derive-0.7.3 + (crate-source "num_enum_derive" "0.7.3" + "0mksna1jj87ydh146gn6jcqkvvs920c3dgh0p4f3xk184kpl865g")) + (define rust-num-integer-0.1.46 (crate-source "num-integer" "0.1.46" "13w5g54a9184cqlbsq80rnxw4jj4s0d8wv75jsq5r2lms8gncsbr")) @@ -2007,6 +2286,74 @@ (crate-source "objc_id" "0.1.1" "0fq71hnp2sdblaighjc82yrac3adfmqzhpr11irhvdfp9gdlsbf9")) +(define rust-objc-sys-0.3.5 + (crate-source "objc-sys" "0.3.5" + "0423gry7s3rmz8s3pzzm1zy5mdjif75g6dbzc2lf2z0c77fipffd")) + +(define rust-objc2-0.5.2 + (crate-source "objc2" "0.5.2" + "015qa2d3vh7c1j2736h5wjrznri7x5ic35vl916c22gzxva8b9s6")) + +(define rust-objc2-app-kit-0.2.2 + (crate-source "objc2-app-kit" "0.2.2" + "1zqyi5l1bm26j1bgmac9783ah36m5kcrxlqp5carglnpwgcrms74")) + +(define rust-objc2-cloud-kit-0.2.2 + (crate-source "objc2-cloud-kit" "0.2.2" + "02dhjvmcq8c2bwj31jx423jygif1scs9f0lmlab0ayhw75b3ppbl")) + +(define rust-objc2-contacts-0.2.2 + (crate-source "objc2-contacts" "0.2.2" + "12a8m927xrrxa54xhqhqnkkl1a6l07pyrpnqfk9jz09kkh755zx5")) + +(define rust-objc2-core-data-0.2.2 + (crate-source "objc2-core-data" "0.2.2" + "1vvk8zjylfjjj04dzawydmqqz5ajvdkhf22cnb07ihbiw14vyzv1")) + +(define rust-objc2-core-image-0.2.2 + (crate-source "objc2-core-image" "0.2.2" + "102csfb82zi2sbzliwsfd589ckz0gysf7y6434c9zj97lmihj9jm")) + +(define rust-objc2-core-location-0.2.2 + (crate-source "objc2-core-location" "0.2.2" + "10apgsrigqryvi4rcc0f6yfjflvrl83f4bi5hkr48ck89vizw300")) + +(define rust-objc2-encode-4.1.0 + (crate-source "objc2-encode" "4.1.0" + "0cqckp4cpf68mxyc2zgnazj8klv0z395nsgbafa61cjgsyyan9gg")) + +(define rust-objc2-foundation-0.2.2 + (crate-source "objc2-foundation" "0.2.2" + "1a6mi77jsig7950vmx9ydvsxaighzdiglk5d229k569pvajkirhf")) + +(define rust-objc2-link-presentation-0.2.2 + (crate-source "objc2-link-presentation" "0.2.2" + "160k4qh00yrx57dabn3hzas4r98kmk9bc0qsy1jvwday3irax8d1")) + +(define rust-objc2-metal-0.2.2 + (crate-source "objc2-metal" "0.2.2" + "1mmdga66qpxrcfq3gxxhysfx3zg1hpx4z886liv3j0pnfq9bl36x")) + +(define rust-objc2-quartz-core-0.2.2 + (crate-source "objc2-quartz-core" "0.2.2" + "0ynw8819c36l11rim8n0yzk0fskbzrgaqayscyqi8swhzxxywaz4")) + +(define rust-objc2-symbols-0.2.2 + (crate-source "objc2-symbols" "0.2.2" + "1p04hjkxan18g2b7h9n2n8xxsvazapv2h6mfmmdk06zc7pz4ws0a")) + +(define rust-objc2-ui-kit-0.2.2 + (crate-source "objc2-ui-kit" "0.2.2" + "0vrb5r8z658l8c19bx78qks8c5hg956544yirf8npk90idwldfxq")) + +(define rust-objc2-uniform-type-identifiers-0.2.2 + (crate-source "objc2-uniform-type-identifiers" "0.2.2" + "1ziv4wkbxcaw015ypg0q49ycl7m14l3x56mpq2k1rznv92bmzyj4")) + +(define rust-objc2-user-notifications-0.2.2 + (crate-source "objc2-user-notifications" "0.2.2" + "1cscv2w3vxzaslz101ddv0z9ycrrs4ayikk4my4qd3im8bvcpkvn")) + (define rust-object-0.32.2 (crate-source "object" "0.32.2" "0hc4cjwyngiy6k51hlzrlsxgv5z25vv7c2cp0ky1lckfic0259m6")) @@ -2066,6 +2413,11 @@ (crate-source "option-ext" "0.2.0" "0zbf7cx8ib99frnlanpyikm1bx8qn8x602sw1n7bg6p9x94lyx04")) +(define rust-orbclient-0.3.48 + (crate-source "orbclient" "0.3.48" + "0hzxjsvvsl5i9d3aqzc6kdcsch1i6flij5dkignhhkz2qb72c2xs" + #:snippet '(delete-file-recursively "res"))) + (define rust-ordered-float-2.10.1 (crate-source "ordered-float" "2.10.1" "075i108hr95pr7hy4fgxivib5pky3b6b22rywya5qyd2wmkrvwb8")) @@ -2214,6 +2566,14 @@ (crate-source "phf_shared" "0.11.3" "1rallyvh28jqd9i916gk5gk2igdmzlgvv5q0l3xbf3m6y8pbrsk7")) +(define rust-pin-project-1.1.10 + (crate-source "pin-project" "1.1.10" + "12kadbnfm1f43cyadw9gsbyln1cy7vj764wz5c8wxaiza3filzv7")) + +(define rust-pin-project-internal-1.1.10 + (crate-source "pin-project-internal" "1.1.10" + "0qgqzfl0f4lzaz7yl5llhbg97g68r15kljzihaw9wm64z17qx4bf")) + (define rust-pin-project-lite-0.2.16 (crate-source "pin-project-lite" "0.2.16" "16wzc7z7dfkf9bmjin22f5282783f6mdksnr0nv0j5ym5f9gyg1v")) @@ -2222,6 +2582,14 @@ (crate-source "pin-utils" "0.1.0" "117ir7vslsl2z1a7qzhws4pd01cg2d3338c47swjyvqv2n60v1wb")) +(define rust-pixman-0.2.1 + (crate-source "pixman" "0.2.1" + "1pqybqb7rmd58yr9xvmd8iix30znw5w71cq2wnlc16n1jva1g8nf")) + +(define rust-pixman-sys-0.1.0 + (crate-source "pixman-sys" "0.1.0" + "1nja8kc7zs1w4lhllvsgssa0b07n4cgwb0zyvqapj7g8i4z4i851")) + (define rust-pkcs8-0.10.2 (crate-source "pkcs8" "0.10.2" "1dx7w21gvn07azszgqd3ryjhyphsrjrmq5mmz1fbxkj5g0vv4l7r" @@ -2259,6 +2627,10 @@ (crate-source "png" "0.17.16" "09kmkms9fmkbkarw0lnf0scqvjwwg3r7riddag0i3q39r0pil5c2")) +(define rust-polling-3.7.4 + (crate-source "polling" "3.7.4" + "0bs4nhwfwsvlzlhah2gbhj3aa9ynvchv2g350wapswh26a65c156")) + (define rust-portable-atomic-1.11.0 (crate-source "portable-atomic" "1.11.0" "0glb2wngflvfmg789qbf6dbnwcf6ai212fs7n0lf1c66rd49n3im")) @@ -2337,6 +2709,18 @@ "125y7h40mkwb64j4v2v7s6f69ilk745kg60w1s2cq62cw8im93pm" #:snippet '(delete-file "src/arch/wasm32.o"))) +(define rust-puffin-0.16.0 + (crate-source "puffin" "0.16.0" + "08ass1hfdcq86y7dywa1jylzq57la95rgpcmd6yx82hs9symlhkn")) + +(define rust-puffin-0.19.1 + (crate-source "puffin" "0.19.1" + "07vlkf4i88475a80fhckayzxr9v4pkc21kwvpjkc2bn00mxsx7gs")) + +(define rust-puffin-http-0.13.0 + (crate-source "puffin_http" "0.13.0" + "14w1ihjlv48mpbh114yvgixdqdnzzipnmsg158l3v49m1ihgrgqk")) + (define rust-pyo3-0.19.2 (crate-source "pyo3" "0.19.2" "0f1aqx947mzsrk05zdm9w2702lj5k9s97y9w9lxwkp2avk7sd0g6")) @@ -2389,7 +2773,8 @@ (define rust-qoi-0.4.1 (crate-source "qoi" "0.4.1" - "00c0wkb112annn2wl72ixyd78mf56p4lxkhlmsggx65l3v3n8vbz")) + "00c0wkb112annn2wl72ixyd78mf56p4lxkhlmsggx65l3v3n8vbz" + #:snippet '(delete-file-recursively "doc"))) (define rust-quick-error-1.2.3 (crate-source "quick-error" "1.2.3" @@ -2399,6 +2784,10 @@ (crate-source "quick-error" "2.0.1" "18z6r2rcjvvf8cn92xjhm2qc3jpd1ljvcbf12zv0k9p565gmb4x9")) +(define rust-quick-xml-0.37.4 + (crate-source "quick-xml" "0.37.4" + "0s8krrf4ci10kcxfzdja7h7dz5kcp1mgndhgf0wghkrjvs48rkm4")) + (define rust-quickcheck-1.0.3 (crate-source "quickcheck" "1.0.3" "1mjhkfqwrb8mdyxdqr4zzbj1rm5dfx25n9zcc25lb6fxwiw673sq")) @@ -2463,6 +2852,18 @@ (crate-source "rand_xoshiro" "0.6.0" "1ajsic84rzwz5qr0mzlay8vi17swqi684bqvwqyiim3flfrcv5vg")) +(define rust-rav1e-0.7.1 + (crate-source "rav1e" "0.7.1" + "1sawva6nmj2fvynydbcirr3nb7wjyg0id2hz2771qnv6ly0cx1yd")) + +(define rust-ravif-0.11.11 + (crate-source "ravif" "0.11.11" + "1ij51acd3pkl3rr2ha3r3nc7pvg649m49bvyngpcv98fpnbgs4r4")) + +(define rust-raw-window-handle-0.6.2 + (crate-source "raw-window-handle" "0.6.2" + "0ff5c648hncwx7hm2a8fqgqlbvbl4xawb6v3xxv9wkpjyrr5arr0")) + (define rust-rawpointer-0.2.1 (crate-source "rawpointer" "0.2.1" "1qy1qvj17yh957vhffnq6agq0brvylw27xgks171qrah75wmg8v0")) @@ -2483,6 +2884,10 @@ (crate-source "redox_syscall" "0.2.16" "16jicm96kjyzm802cxdd1k9jmcph0db1a4lhslcnhjsvhp0mhnpv")) +(define rust-redox-syscall-0.4.1 + (crate-source "redox_syscall" "0.4.1" + "1aiifyz5dnybfvkk4cdab9p2kmphag1yad6iknc7aszlxxldf8j7")) + (define rust-redox-syscall-0.5.10 (crate-source "redox_syscall" "0.5.10" "1l9b638qx72312yzh8ykvda9b3lqd9gf6yqn66b23a331ck0r30b")) @@ -2521,6 +2926,14 @@ (crate-source "relative-path" "1.9.3" "1limlh8fzwi21g0473fqzd6fln9iqkwvzp3816bxi31pkilz6fds")) +(define rust-renderdoc-0.11.0 + (crate-source "renderdoc" "0.11.0" + "04hycbzwqmzw25qnk0lwps70jgxi43cgmkjdvwbyzc183vnajb97")) + +(define rust-renderdoc-sys-1.1.0 + (crate-source "renderdoc-sys" "1.1.0" + "0cj8zjs7k0gvchcx3jhpg8r9bbqy8b1hsgbz0flcq2ydn12hmcqr")) + (define rust-reqwest-0.12.15 (crate-source "reqwest" "0.12.15" "1fvvrl3jmsnlm99ldl0ariklrlsmrky06qabp7dc92ylznk4d76i")) @@ -2677,6 +3090,10 @@ (crate-source "schemars_derive" "0.8.22" "0kakyzrp5801s4i043l4ilv96lzimnlh01pap958h66n99w6bqij")) +(define rust-scoped-tls-1.0.1 + (crate-source "scoped-tls" "1.0.1" + "15524h04mafihcvfpgxd8f4bgc3k95aclz8grjkg9a0rxcvn9kz1")) + (define rust-scopeguard-1.2.0 (crate-source "scopeguard" "1.2.0" "0jcz9sd47zlsgcnm1hdw0664krxwb5gczlif4qngj2aif8vky54l")) @@ -2856,6 +3273,10 @@ (crate-source "slab" "0.4.9" "0rxvsgir0qw5lkycrqgb1cxsvxzjv9bmx73bk5y42svnzfba94lg")) +(define rust-slotmap-1.0.7 + (crate-source "slotmap" "1.0.7" + "0amqb2fn9lcy1ri0risblkcp88dl0rnfmynw7lx0nqwza77lmzyv")) + (define rust-smallvec-1.15.0 (crate-source "smallvec" "1.15.0" "1sgfw8z729nlxk8k13dhs0a762wnaxmlx70a7xlf3wz989bjh5w9")) @@ -2864,6 +3285,14 @@ (crate-source "smawk" "0.3.2" "0344z1la39incggwn6nl45k8cbw2x10mr5j0qz85cdz9np0qihxp")) +(define rust-smithay-client-toolkit-0.19.2 + (crate-source "smithay-client-toolkit" "0.19.2" + "05h05hg4dn3v6br5jbdbs5nalk076a64s7fn6i01nqzby2hxwmrl")) + +(define rust-smol-str-0.2.2 + (crate-source "smol_str" "0.2.2" + "1bfylqf2vnqaglw58930vpxm2rfzji5gjp15a2c0kh8aj6v8ylyx")) + (define rust-smol-str-0.3.2 (crate-source "smol_str" "0.3.2" "039mj6lc1vkljj17ndlzzkak8kvlmw8ppi6yjdxsh433snfbhxln")) @@ -2970,6 +3399,11 @@ "0j93ryw031n3h8b0nfpj5xwh3ify636xmv8kxianvlyyipmkbrd3" #:snippet '(delete-file-recursively "src/tests"))) +(define rust-system-deps-7.0.3 + (crate-source "system-deps" "7.0.3" + "01d0fllzpkfybzadyaq1vlx70imzj56dxs4rk9w2f4ikkypkmlk6" + #:snippet '(delete-file-recursively "src/tests"))) + (define rust-tame-index-0.18.1 (crate-source "tame-index" "0.18.1" "0365pyq3qp7415z1xql03763krh63779gqdgxwc8l22dq5hrxkpz")) @@ -3136,6 +3570,16 @@ (crate-source "tracing-subscriber" "0.3.19" "0220rignck8072i89jjsh140vmh14ydwpdwnifyaf3xcnpn9s678")) +(define rust-tracy-client-0.17.6 + (crate-source "tracy-client" "0.17.6" + "0zkwz9aq97znyal3hz9wmxya97pj01ddpv92ha7l39a6fdw2s83k")) + +;; TODO: Unbundle tracy, environment variables TRACY_CLIENT_LIB and +;; TRACY_CLIENT_LIB_PATH might be helpful. +(define rust-tracy-client-sys-0.24.3 + (crate-source "tracy-client-sys" "0.24.3" + "0ps3iwb7q1fzs9pir6b0nqi8n7i67lci4jp6z4xrq8s8lmyz7zv9")) + (define rust-triomphe-0.1.14 (crate-source "triomphe" "0.1.14" "11fciha522hrz6pkafy3xlq20w405w9dqvy9ln7ba1s8v8k7g3zg")) @@ -3160,6 +3604,10 @@ (crate-source "typenum" "1.18.0" "0gwgz8n91pv40gabrr1lzji0b0hsmg0817njpy397bq7rvizzk0x")) +(define rust-udev-0.9.3 + (crate-source "udev" "0.9.3" + "17vy1yc6ipb5m2kc2d4lx2qpj45yr7grsjzm3y2gq0a4xblkfkmg")) + (define rust-uluru-3.1.0 (crate-source "uluru" "3.1.0" "1njp6vvy1mm8idnsp6ljyxx5znfsk3xkmk9cr2am0vkfwmlj92kw")) @@ -3328,6 +3776,54 @@ (crate-source "wasmparser" "0.207.0" "0b694q3frf4xvavj0rw7xk3j852gqljdp2pghajnsq87mgwbk6z1")) +(define rust-wayland-backend-0.3.8 + (crate-source "wayland-backend" "0.3.8" + "1gs7dw6s3lp9g6g0rhk4bh66wl41jnbkd27c6ynhv1x3xac8j85p")) + +(define rust-wayland-client-0.31.8 + (crate-source "wayland-client" "0.31.8" + "0gzpr9gdd8yk1crflxngg5iwa1szyyzp4i4zbgpslf1nsgihs4n2")) + +(define rust-wayland-csd-frame-0.3.0 + (crate-source "wayland-csd-frame" "0.3.0" + "0zjcmcqprfzx57hlm741n89ssp4sha5yh5cnmbk2agflvclm0p32")) + +(define rust-wayland-cursor-0.31.8 + (crate-source "wayland-cursor" "0.31.8" + "0pccjqiln1izjbdzprqiijhad4k00wmr5r003a44h1v5nv5jjc59")) + +(define rust-wayland-egl-0.32.5 + (crate-source "wayland-egl" "0.32.5" + "00lr5nlc7xa050p7rzlrndlc82iy0g29lhpxizs73qhh38j3hj2h")) + +(define rust-wayland-protocols-0.32.6 + (crate-source "wayland-protocols" "0.32.6" + "1z0yahh48x8qzdbcallmxn5am5897hkk5d7p51ly6dwvhr3cz087")) + +(define rust-wayland-protocols-misc-0.3.6 + (crate-source "wayland-protocols-misc" "0.3.6" + "0m2spzy9diwc3sx0bqq7qx8qdip5lw1ns227bnqinv8220cfxdzy")) + +(define rust-wayland-protocols-plasma-0.3.6 + (crate-source "wayland-protocols-plasma" "0.3.6" + "1cs6gpgxybjvr60j6j824blsvz4hnmjwaah2cdkzvzh3cz3srjkw")) + +(define rust-wayland-protocols-wlr-0.3.6 + (crate-source "wayland-protocols-wlr" "0.3.6" + "1cpqb0d4ryf87x2wgca5n71wilhvc0jjva0zasbdgalmypk052i4")) + +(define rust-wayland-scanner-0.31.6 + (crate-source "wayland-scanner" "0.31.6" + "110ldnyfxjqvjssir1jf3ndlci7xy9lpv4aqg775y518bpyxlvw9")) + +(define rust-wayland-server-0.31.7 + (crate-source "wayland-server" "0.31.7" + "1jx410qa59vry55xm40dqgqa7d0cx7xs3a5qaxv8xzwcsrzbvylp")) + +(define rust-wayland-sys-0.31.6 + (crate-source "wayland-sys" "0.31.6" + "05b6i4lg2qrrz7l4h2b5fd7blkkvxq34i1yvlngsmmbpkhwvpknv")) + (define rust-web-sys-0.3.77 (crate-source "web-sys" "0.3.77" "1lnmc1ffbq34qw91nndklqqm75rasaffj2g4f8h1yvqqz4pdvdik")) @@ -3383,6 +3879,15 @@ "0gqq64czqb64kskjryj8isp62m2sgvx25yyj3kpc2myh85w24bki" #:snippet '(delete-file-recursively "lib"))) +(define rust-windows-0.58.0 + (crate-source "windows" "0.58.0" + "1dkjj94b0gn91nn1n22cvm4afsj98f5qrhcl3112v6f4jcfx816x")) + +(define rust-windows-aarch64-gnullvm-0.42.2 + (crate-source "windows_aarch64_gnullvm" "0.42.2" + "1y4q0qmvl0lvp7syxvfykafvmwal5hrjb4fmv04bqs0bawc52yjr" + #:snippet '(delete-file-recursively "lib"))) + (define rust-windows-aarch64-gnullvm-0.48.5 (crate-source "windows_aarch64_gnullvm" "0.48.5" "1n05v7qblg1ci3i567inc7xrkmywczxrs1z3lj3rkkxw18py6f1b" @@ -3398,6 +3903,11 @@ "0r77pbpbcf8bq4yfwpz2hpq3vns8m0yacpvs2i5cn6fx1pwxbf46" #:snippet '(delete-file-recursively "lib"))) +(define rust-windows-aarch64-msvc-0.42.2 + (crate-source "windows_aarch64_msvc" "0.42.2" + "0hsdikjl5sa1fva5qskpwlxzpc5q9l909fpl1w6yy1hglrj8i3p0" + #:snippet '(delete-file-recursively "lib"))) + (define rust-windows-aarch64-msvc-0.48.5 (crate-source "windows_aarch64_msvc" "0.48.5" "1g5l4ry968p73g6bg6jgyvy9lb8fyhcs54067yzxpcpkf44k2dfw" @@ -3413,10 +3923,19 @@ "0v766yqw51pzxxwp203yqy39ijgjamp54hhdbsyqq6x1c8gilrf7" #:snippet '(delete-file-recursively "lib"))) +(define rust-windows-core-0.58.0 + (crate-source "windows-core" "0.58.0" + "16czypy425jzmiys4yb3pwsh7cm6grxn9kjp889iqnf2r17d99kb")) + (define rust-windows-core-0.61.0 (crate-source "windows-core" "0.61.0" "104915nsby2cgp322pqqkmj2r82v5sg4hil0hxddg1hc67gc2qs7")) +(define rust-windows-i686-gnu-0.42.2 + (crate-source "windows_i686_gnu" "0.42.2" + "0kx866dfrby88lqs9v1vgmrkk1z6af9lhaghh5maj7d4imyr47f6" + #:snippet '(delete-file-recursively "lib"))) + (define rust-windows-i686-gnu-0.48.5 (crate-source "windows_i686_gnu" "0.48.5" "0gklnglwd9ilqx7ac3cn8hbhkraqisd0n83jxzf9837nvvkiand7" @@ -3442,6 +3961,11 @@ "04df1in2k91qyf1wzizvh560bvyzq20yf68k8xa66vdzxnywrrlw" #:snippet '(delete-file-recursively "lib"))) +(define rust-windows-i686-msvc-0.42.2 + (crate-source "windows_i686_msvc" "0.42.2" + "0q0h9m2aq1pygc199pa5jgc952qhcnf0zn688454i7v4xjv41n24" + #:snippet '(delete-file-recursively "lib"))) + (define rust-windows-i686-msvc-0.48.5 (crate-source "windows_i686_msvc" "0.48.5" "01m4rik437dl9rdf0ndnm2syh10hizvq0dajdkv2fjqcywrw4mcg" @@ -3457,10 +3981,18 @@ "0pcvb25fkvqnp91z25qr5x61wyya12lx8p7nsa137cbb82ayw7sq" #:snippet '(delete-file-recursively "lib"))) +(define rust-windows-implement-0.58.0 + (crate-source "windows-implement" "0.58.0" + "16spr5z65z21qyv379rv2mb1s5q2i9ibd1p2pkn0dr9qr535pg9b")) + (define rust-windows-implement-0.60.0 (crate-source "windows-implement" "0.60.0" "0dm88k3hlaax85xkls4gf597ar4z8m5vzjjagzk910ph7b8xszx4")) +(define rust-windows-interface-0.58.0 + (crate-source "windows-interface" "0.58.0" + "059mxmfvx3x88q74ms0qlxmj2pnidmr5mzn60hakn7f95m34qg05")) + (define rust-windows-interface-0.59.1 (crate-source "windows-interface" "0.59.1" "1a4zr8740gyzzhq02xgl6vx8l669jwfby57xgf0zmkcdkyv134mx")) @@ -3473,10 +4005,18 @@ (crate-source "windows-registry" "0.4.0" "18wbgr6z6765qdnasi8mmvxhvp82xd1zlvd6s7pp2l5lvn8av1j2")) +(define rust-windows-result-0.2.0 + (crate-source "windows-result" "0.2.0" + "03mf2z1xcy2slhhsm15z24p76qxgm2m74xdjp8bihyag47c4640x")) + (define rust-windows-result-0.3.2 (crate-source "windows-result" "0.3.2" "0li2f76anf0rg7i966d9qs5iprsg555g9rgyzj7gcpfr9wdd2ky6")) +(define rust-windows-strings-0.1.0 + (crate-source "windows-strings" "0.1.0" + "042dxvi3133f7dyi2pgcvknwkikk47k8bddwxbq5s0l6qhjv3nac")) + (define rust-windows-strings-0.3.1 (crate-source "windows-strings" "0.3.1" "06bkhkyclbfchcsv5bnhz77r290k20m15glj2xq60ra0bp64iyl7")) @@ -3485,6 +4025,10 @@ (crate-source "windows-strings" "0.4.0" "15rg6a0ha1d231wwps2qlgyqrgkyj1r8v9vsb8nlbvih4ijajavs")) +(define rust-windows-sys-0.45.0 + (crate-source "windows-sys" "0.45.0" + "1l36bcqm4g89pknfp8r9rl1w4bn017q6a8qlx8viv0xjxzjkna3m")) + (define rust-windows-sys-0.48.0 (crate-source "windows-sys" "0.48.0" "1aan23v5gs7gya1lc46hqn9mdh8yph3fhxmhxlw36pn6pqc28zb7")) @@ -3497,6 +4041,10 @@ (crate-source "windows-sys" "0.59.0" "0fw5672ziw8b3zpmnbp9pdv1famk74f1l9fcbc3zsrzdg56vqf0y")) +(define rust-windows-targets-0.42.2 + (crate-source "windows-targets" "0.42.2" + "0wfhnib2fisxlx8c507dbmh97kgij4r6kcxdi0f9nk6l1k080lcf")) + (define rust-windows-targets-0.48.5 (crate-source "windows-targets" "0.48.5" "034ljxqshifs1lan89xwpcy1hp0lhdh4b5n0d2z4fwjx2piacbws")) @@ -3509,6 +4057,11 @@ (crate-source "windows-targets" "0.53.0" "12yakpjizhfpppz1i3zgcwxlbar8axrp9j87fmywpydarvlcgr5i")) +(define rust-windows-x86-64-gnu-0.42.2 + (crate-source "windows_x86_64_gnu" "0.42.2" + "0dnbf2xnp3xrvy8v9mgs3var4zq9v9yh9kv79035rdgyp2w15scd" + #:snippet '(delete-file-recursively "lib"))) + (define rust-windows-x86-64-gnu-0.48.5 (crate-source "windows_x86_64_gnu" "0.48.5" "13kiqqcvz2vnyxzydjh73hwgigsdr2z1xpzx313kxll34nyhmm2k" @@ -3524,6 +4077,11 @@ "1flh84xkssn1n6m1riddipydcksp2pdl45vdf70jygx3ksnbam9f" #:snippet '(delete-file-recursively "lib"))) +(define rust-windows-x86-64-gnullvm-0.42.2 + (crate-source "windows_x86_64_gnullvm" "0.42.2" + "18wl9r8qbsl475j39zvawlidp1bsbinliwfymr43fibdld31pm16" + #:snippet '(delete-file-recursively "lib"))) + (define rust-windows-x86-64-gnullvm-0.48.5 (crate-source "windows_x86_64_gnullvm" "0.48.5" "1k24810wfbgz8k48c2yknqjmiigmql6kk3knmddkv8k8g1v54yqb" @@ -3539,6 +4097,11 @@ "0mvc8119xpbi3q2m6mrjcdzl6afx4wffacp13v76g4jrs1fh6vha" #:snippet '(delete-file-recursively "lib"))) +(define rust-windows-x86-64-msvc-0.42.2 + (crate-source "windows_x86_64_msvc" "0.42.2" + "1w5r0q0yzx827d10dpjza2ww0j8iajqhmb54s735hhaj66imvv4s" + #:snippet '(delete-file-recursively "lib"))) + (define rust-windows-x86-64-msvc-0.48.5 (crate-source "windows_x86_64_msvc" "0.48.5" "0f4mdp895kkjh9zv8dxvn4pc10xr7839lf5pa9l0193i2pkgr57d" @@ -3554,6 +4117,11 @@ "11h4i28hq0zlnjcaqi2xdxr7ibnpa8djfggch9rki1zzb8qi8517" #:snippet '(delete-file-recursively "lib"))) +(define rust-winit-0.30.9 + (crate-source "winit" "0.30.9" + "1h1wmvhfcq2lg6c6715d7pgnv85508zm94ahcfvaiv68337yl2d8" + #:snippet '(delete-file-recursively "examples"))) + (define rust-winnow-0.6.26 (crate-source "winnow" "0.6.26" "0a4sjbbrkhbd0ba6dy0011hln1q3ry4iv6srqjjpi8hsmk9fv40y")) @@ -3566,11 +4134,19 @@ (crate-source "winsafe" "0.0.19" "0169xy9mjma8dys4m8v4x0xhw2gkbhv2v1wsbvcjl9bhnxxd2dfi")) +(define rust-wio-0.2.2 + (crate-source "wio" "0.2.2" + "199p404fp96w1f1c93bf1jrvaqwypxf3hmmldhww4jk4yhr9j4jx")) + (define rust-wit-bindgen-rt-0.39.0 (crate-source "wit-bindgen-rt" "0.39.0" "1hd65pa5hp0nl664m94bg554h4zlhrzmkjsf6lsgsb7yc4734hkg" #:snippet '(for-each delete-file (find-files "." "\\.(a|o)$")))) +(define rust-wlcs-0.1.0 + (crate-source "wlcs" "0.1.0" + "17k0nwn3f2z71rncb8glb4x15m5zmcbklnk71hpv739nrq2w769d")) + (define rust-write16-1.0.0 (crate-source "write16" "1.0.0" "0dnryvrrbrnl7vvf5vb1zkmwldhjkf2n5znliviam7bm4900z2fi")) @@ -3579,10 +4155,46 @@ (crate-source "writeable" "0.5.5" "0lawr6y0bwqfyayf3z8zmqlhpnzhdx0ahs54isacbhyjwa7g778y")) +(define rust-x11-dl-2.21.0 + (crate-source "x11-dl" "2.21.0" + "0vsiq62xpcfm0kn9zjw5c9iycvccxl22jya8wnk18lyxzqj5jwrq")) + +(define rust-x11rb-0.13.1 + (crate-source "x11rb" "0.13.1" + "04jyfm0xmc538v09pzsyr2w801yadsgvyl2p0p76hzzffg5gz4ax")) + +(define rust-x11rb-protocol-0.13.1 + (crate-source "x11rb-protocol" "0.13.1" + "0gfbxf2k7kbk577j3rjhfx7hm70kmwln6da7xyc4l2za0d2pq47c")) + (define rust-xattr-1.5.0 (crate-source "xattr" "1.5.0" "17nq2c23zcjciz8sxwhisqjkv4l7zcylx3yl2915c59cy7rcnr8d")) +(define rust-xcursor-0.3.8 + (crate-source "xcursor" "0.3.8" + "0qazsl7h8nrbbzx84qrv39w8m2qc27g0mvrszgdls2v6n6k3vwqf")) + +(define rust-xkbcommon-0.7.0 + (crate-source "xkbcommon" "0.7.0" + "07n9shhcls66wjvmk5pzqql46ipfdv7b8hbc384wgv9hk4jpv1hk")) + +(define rust-xkbcommon-0.8.0 + (crate-source "xkbcommon" "0.8.0" + "1j8s1sfwc6bw9phsca65rw3q3b5l2651v1s0pk5yxm6baa9wlrld")) + +(define rust-xkbcommon-dl-0.4.2 + (crate-source "xkbcommon-dl" "0.4.2" + "1iai0r3b5skd9vbr8z5b0qixiz8jblzfm778ddm8ba596a0dwffh")) + +(define rust-xkeysym-0.2.1 + (crate-source "xkeysym" "0.2.1" + "0mksx670cszyd7jln6s7dhkw11hdfv7blwwr3isq98k22ljh1k5r")) + +(define rust-xml-rs-0.8.25 + (crate-source "xml-rs" "0.8.25" + "1i73ajf6scni5bi1a51r19xykgrambdx5fkks0fyg5jqqbml1ff5")) + (define rust-xml5ever-0.17.0 (crate-source "xml5ever" "0.17.0" "0l76v0c228c92sskiflpsy19c0bgc8q7flhlfanm32zrbb8f2d20")) @@ -3657,10 +4269,18 @@ (crate-source "zopfli" "0.8.1" "0ip9azz9ldk19m0m1hdppz3n5zcz0cywbg1vx59g4p5c3cwry0g5")) +(define rust-zune-core-0.4.12 + (crate-source "zune-core" "0.4.12" + "0jj1ra86klzlcj9aha9als9d1dzs7pqv3azs1j3n96822wn3lhiz")) + (define rust-zune-inflate-0.2.54 (crate-source "zune-inflate" "0.2.54" "00kg24jh3zqa3i6rg6yksnb71bch9yi1casqydl00s7nw8pk7avk")) +(define rust-zune-jpeg-0.4.14 + (crate-source "zune-jpeg" "0.4.14" + "0a70sbnxxkgfm777i1xjkhyn8mx07swg5cabbi083pyysywbm9cr")) + (define ssss-separator 'end-of-crates) @@ -5778,6 +6398,393 @@ rust-windows-x86-64-gnu-0.52.6 rust-windows-x86-64-gnullvm-0.52.6 rust-windows-x86-64-msvc-0.52.6)) + (rust-smithay-for-niri => + (list rust-adler2-2.0.0 + rust-ahash-0.8.11 + rust-aho-corasick-1.1.3 + rust-aligned-vec-0.5.0 + rust-android-activity-0.6.0 + rust-android-properties-0.2.2 + rust-anes-0.1.6 + rust-anstream-0.6.18 + rust-anstyle-1.0.10 + rust-anstyle-parse-0.2.6 + rust-anstyle-query-1.1.2 + rust-anstyle-wincon-3.0.7 + rust-anyhow-1.0.97 + rust-appendlist-1.4.0 + rust-approx-0.4.0 + rust-arbitrary-1.4.1 + rust-arg-enum-proc-macro-0.3.4 + rust-arrayvec-0.7.6 + rust-as-raw-xcb-connection-1.0.1 + rust-ash-0.38.0+1.3.281 + rust-atomic-waker-1.1.2 + rust-autocfg-1.4.0 + rust-av1-grain-0.2.3 + rust-avif-serialize-0.8.3 + rust-bincode-1.3.3 + rust-bindgen-0.69.5 + rust-bit-field-0.10.2 + rust-bitflags-1.3.2 + rust-bitflags-2.9.0 + rust-bitstream-io-2.6.0 + rust-block2-0.5.1 + rust-built-0.7.7 + rust-bumpalo-3.17.0 + rust-bytemuck-1.22.0 + rust-bytemuck-derive-1.9.3 + rust-byteorder-1.5.0 + rust-byteorder-lite-0.1.0 + rust-bytes-1.10.1 + rust-calloop-0.13.0 + rust-calloop-0.14.2 + rust-calloop-wayland-source-0.3.0 + rust-cast-0.3.0 + rust-cc-1.2.18 + rust-cesu8-1.1.0 + rust-cexpr-0.6.0 + rust-cfg-expr-0.15.8 + rust-cfg-expr-0.17.2 + rust-cfg-if-1.0.0 + rust-cfg-aliases-0.2.1 + rust-cgmath-0.18.0 + rust-ciborium-0.2.2 + rust-ciborium-io-0.2.2 + rust-ciborium-ll-0.2.2 + rust-clang-sys-1.8.1 + rust-clap-4.5.35 + rust-clap-builder-4.5.35 + rust-clap-derive-4.5.32 + rust-clap-lex-0.7.4 + rust-color-quant-1.1.0 + rust-colorchoice-1.0.3 + rust-combine-4.6.7 + rust-concurrent-queue-2.5.0 + rust-container-of-0.5.1 + rust-core-foundation-0.9.4 + rust-core-foundation-sys-0.8.7 + rust-core-graphics-0.23.2 + rust-core-graphics-types-0.1.3 + rust-crc32fast-1.4.2 + rust-criterion-0.5.1 + rust-criterion-plot-0.5.0 + rust-crossbeam-channel-0.5.14 + rust-crossbeam-deque-0.8.6 + rust-crossbeam-epoch-0.9.18 + rust-crossbeam-utils-0.8.21 + rust-crunchy-0.2.3 + rust-cursor-icon-1.1.0 + rust-dispatch-0.2.0 + rust-dlib-0.5.2 + rust-downcast-rs-1.2.1 + rust-dpi-0.1.1 + rust-drm-0.14.1 + rust-drm-ffi-0.9.0 + rust-drm-fourcc-2.2.0 + rust-drm-sys-0.8.0 + rust-either-1.15.0 + rust-encoding-rs-0.8.35 + rust-equivalent-1.0.2 + rust-errno-0.3.11 + rust-exr-1.73.0 + rust-fastrand-2.3.0 + rust-fdeflate-0.3.7 + rust-flate2-1.1.1 + rust-float-cmp-0.9.0 + rust-foreign-types-0.5.0 + rust-foreign-types-macros-0.2.3 + rust-foreign-types-shared-0.3.1 + rust-fps-ticker-1.0.0 + rust-gbm-0.18.0 + rust-gbm-sys-0.4.0 + rust-generator-0.8.4 + rust-gethostname-0.4.3 + rust-getrandom-0.2.15 + rust-getrandom-0.3.2 + rust-gif-0.13.1 + rust-gl-generator-0.14.0 + rust-glob-0.3.2 + rust-glow-0.16.0 + rust-half-2.5.0 + rust-hashbrown-0.15.2 + rust-heck-0.5.0 + rust-hermit-abi-0.3.9 + rust-hermit-abi-0.4.0 + rust-hermit-abi-0.5.0 + rust-home-0.5.11 + rust-image-0.25.6 + rust-image-webp-0.2.1 + rust-imgref-1.11.0 + rust-indexmap-2.9.0 + rust-input-0.9.1 + rust-input-sys-1.18.0 + rust-instant-0.1.13 + rust-interpolate-name-0.2.4 + rust-io-lifetimes-1.0.11 + rust-is-terminal-0.4.16 + rust-is-terminal-polyfill-1.70.1 + rust-itertools-0.10.5 + rust-itertools-0.12.1 + rust-itoa-1.0.15 + rust-jni-0.21.1 + rust-jni-sys-0.3.0 + rust-jobserver-0.1.33 + rust-jpeg-decoder-0.3.1 + rust-js-sys-0.3.77 + rust-khronos-api-3.1.0 + rust-lazy-static-1.5.0 + rust-lazycell-1.3.0 + rust-lebe-0.5.2 + rust-libc-0.2.171 + rust-libdisplay-info-0.2.2 + rust-libdisplay-info-derive-0.1.0 + rust-libdisplay-info-sys-0.2.2 + rust-libfuzzer-sys-0.4.9 + rust-libloading-0.7.4 + rust-libloading-0.8.6 + rust-libredox-0.1.3 + rust-libseat-0.2.3 + rust-libseat-sys-0.1.9 + rust-libudev-sys-0.1.4 + rust-linux-raw-sys-0.4.15 + rust-linux-raw-sys-0.6.5 + rust-linux-raw-sys-0.9.3 + rust-lock-api-0.4.12 + rust-log-0.4.27 + rust-loom-0.7.2 + rust-loop9-0.1.5 + rust-lz4-flex-0.10.0 + rust-matchers-0.1.0 + rust-maybe-rayon-0.1.1 + rust-memchr-2.7.4 + rust-memmap2-0.8.0 + rust-memmap2-0.9.5 + rust-memoffset-0.6.5 + rust-memoffset-0.9.1 + rust-minimal-lexical-0.2.1 + rust-miniz-oxide-0.8.7 + rust-ndk-0.9.0 + rust-ndk-context-0.1.1 + rust-ndk-sys-0.6.0+11769913 + rust-new-debug-unreachable-1.0.6 + rust-nix-0.27.1 + rust-nom-7.1.3 + rust-noop-proc-macro-0.3.0 + rust-nu-ansi-term-0.46.0 + rust-num-bigint-0.4.6 + rust-num-derive-0.4.2 + rust-num-integer-0.1.46 + rust-num-rational-0.4.2 + rust-num-traits-0.2.19 + rust-num-enum-0.7.3 + rust-num-enum-derive-0.7.3 + rust-objc-sys-0.3.5 + rust-objc2-0.5.2 + rust-objc2-app-kit-0.2.2 + rust-objc2-cloud-kit-0.2.2 + rust-objc2-contacts-0.2.2 + rust-objc2-core-data-0.2.2 + rust-objc2-core-image-0.2.2 + rust-objc2-core-location-0.2.2 + rust-objc2-encode-4.1.0 + rust-objc2-foundation-0.2.2 + rust-objc2-link-presentation-0.2.2 + rust-objc2-metal-0.2.2 + rust-objc2-quartz-core-0.2.2 + rust-objc2-symbols-0.2.2 + rust-objc2-ui-kit-0.2.2 + rust-objc2-uniform-type-identifiers-0.2.2 + rust-objc2-user-notifications-0.2.2 + rust-once-cell-1.21.3 + rust-oorandom-11.1.5 + rust-orbclient-0.3.48 + rust-overload-0.1.1 + rust-parking-lot-0.12.3 + rust-parking-lot-core-0.9.10 + rust-paste-1.0.15 + rust-percent-encoding-2.3.1 + rust-pin-project-1.1.10 + rust-pin-project-internal-1.1.10 + rust-pin-project-lite-0.2.16 + rust-pixman-0.2.1 + rust-pixman-sys-0.1.0 + rust-pkg-config-0.3.32 + rust-plotters-0.3.7 + rust-plotters-backend-0.3.7 + rust-plotters-svg-0.3.7 + rust-png-0.17.16 + rust-polling-3.7.4 + rust-ppv-lite86-0.2.21 + rust-prettyplease-0.2.32 + rust-proc-macro-crate-3.3.0 + rust-proc-macro2-1.0.94 + rust-profiling-1.0.16 + rust-profiling-procmacros-1.0.16 + rust-puffin-0.16.0 + rust-puffin-0.19.1 + rust-puffin-http-0.13.0 + rust-qoi-0.4.1 + rust-quick-error-2.0.1 + rust-quick-xml-0.37.4 + rust-quote-1.0.40 + rust-r-efi-5.2.0 + rust-rand-0.8.5 + rust-rand-chacha-0.3.1 + rust-rand-core-0.6.4 + rust-rav1e-0.7.1 + rust-ravif-0.11.11 + rust-raw-window-handle-0.6.2 + rust-rayon-1.10.0 + rust-rayon-core-1.12.1 + rust-redox-syscall-0.4.1 + rust-redox-syscall-0.5.11 + rust-regex-1.11.1 + rust-regex-automata-0.1.10 + rust-regex-automata-0.4.9 + rust-regex-syntax-0.6.29 + rust-regex-syntax-0.8.5 + rust-renderdoc-0.11.0 + rust-renderdoc-sys-1.1.0 + rust-rgb-0.8.50 + rust-rustc-hash-1.1.0 + rust-rustix-0.38.44 + rust-rustix-1.0.5 + rust-rustversion-1.0.20 + rust-ryu-1.0.20 + rust-same-file-1.0.6 + rust-scoped-tls-1.0.1 + rust-scopeguard-1.2.0 + rust-semver-1.0.26 + rust-serde-1.0.219 + rust-serde-derive-1.0.219 + rust-serde-json-1.0.140 + rust-serde-spanned-0.6.8 + rust-sharded-slab-0.1.7 + rust-shlex-1.3.0 + rust-simd-adler32-0.3.7 + rust-simd-helpers-0.1.0 + rust-slab-0.4.9 + rust-slotmap-1.0.7 + rust-smallvec-1.15.0 + rust-smithay-client-toolkit-0.19.2 + rust-smol-str-0.2.2 + rust-strsim-0.11.1 + rust-syn-2.0.100 + rust-system-deps-6.2.2 + rust-system-deps-7.0.3 + rust-target-lexicon-0.12.16 + rust-tempfile-3.19.1 + rust-thiserror-1.0.69 + rust-thiserror-2.0.12 + rust-thiserror-impl-1.0.69 + rust-thiserror-impl-2.0.12 + rust-thread-local-1.1.8 + rust-tiff-0.9.1 + rust-tinytemplate-1.2.1 + rust-toml-0.8.20 + rust-toml-datetime-0.6.8 + rust-toml-edit-0.22.24 + rust-tracing-0.1.41 + rust-tracing-attributes-0.1.28 + rust-tracing-core-0.1.33 + rust-tracing-log-0.2.0 + rust-tracing-subscriber-0.3.19 + rust-tracy-client-0.17.6 + rust-tracy-client-sys-0.24.3 + rust-udev-0.9.3 + rust-unicode-ident-1.0.18 + rust-unicode-segmentation-1.12.0 + rust-utf8parse-0.2.2 + rust-v-frame-0.3.8 + rust-valuable-0.1.1 + rust-version-compare-0.2.0 + rust-version-check-0.9.5 + rust-walkdir-2.5.0 + rust-wasi-0.11.0+wasi-snapshot-preview1 + rust-wasi-0.14.2+wasi-0.2.4 + rust-wasm-bindgen-0.2.100 + rust-wasm-bindgen-backend-0.2.100 + rust-wasm-bindgen-futures-0.4.50 + rust-wasm-bindgen-macro-0.2.100 + rust-wasm-bindgen-macro-support-0.2.100 + rust-wasm-bindgen-shared-0.2.100 + rust-wayland-backend-0.3.8 + rust-wayland-client-0.31.8 + rust-wayland-csd-frame-0.3.0 + rust-wayland-cursor-0.31.8 + rust-wayland-egl-0.32.5 + rust-wayland-protocols-0.32.6 + rust-wayland-protocols-misc-0.3.6 + rust-wayland-protocols-plasma-0.3.6 + rust-wayland-protocols-wlr-0.3.6 + rust-wayland-scanner-0.31.6 + rust-wayland-server-0.31.7 + rust-wayland-sys-0.31.6 + rust-web-sys-0.3.77 + rust-web-time-1.1.0 + rust-weezl-0.1.8 + rust-which-4.4.2 + rust-winapi-0.3.9 + rust-winapi-i686-pc-windows-gnu-0.4.0 + rust-winapi-util-0.1.9 + rust-winapi-x86-64-pc-windows-gnu-0.4.0 + rust-windows-0.58.0 + rust-windows-core-0.58.0 + rust-windows-implement-0.58.0 + rust-windows-interface-0.58.0 + rust-windows-result-0.2.0 + rust-windows-strings-0.1.0 + rust-windows-sys-0.45.0 + rust-windows-sys-0.48.0 + rust-windows-sys-0.52.0 + rust-windows-sys-0.59.0 + rust-windows-targets-0.42.2 + rust-windows-targets-0.48.5 + rust-windows-targets-0.52.6 + rust-windows-aarch64-gnullvm-0.42.2 + rust-windows-aarch64-gnullvm-0.48.5 + rust-windows-aarch64-gnullvm-0.52.6 + rust-windows-aarch64-msvc-0.42.2 + rust-windows-aarch64-msvc-0.48.5 + rust-windows-aarch64-msvc-0.52.6 + rust-windows-i686-gnu-0.42.2 + rust-windows-i686-gnu-0.48.5 + rust-windows-i686-gnu-0.52.6 + rust-windows-i686-gnullvm-0.52.6 + rust-windows-i686-msvc-0.42.2 + rust-windows-i686-msvc-0.48.5 + rust-windows-i686-msvc-0.52.6 + rust-windows-x86-64-gnu-0.42.2 + rust-windows-x86-64-gnu-0.48.5 + rust-windows-x86-64-gnu-0.52.6 + rust-windows-x86-64-gnullvm-0.42.2 + rust-windows-x86-64-gnullvm-0.48.5 + rust-windows-x86-64-gnullvm-0.52.6 + rust-windows-x86-64-msvc-0.42.2 + rust-windows-x86-64-msvc-0.48.5 + rust-windows-x86-64-msvc-0.52.6 + rust-winit-0.30.9 + rust-winnow-0.7.4 + rust-wio-0.2.2 + rust-wit-bindgen-rt-0.39.0 + rust-wlcs-0.1.0 + rust-x11-dl-2.21.0 + rust-x11rb-0.13.1 + rust-x11rb-protocol-0.13.1 + rust-xcursor-0.3.8 + rust-xkbcommon-0.7.0 + rust-xkbcommon-0.8.0 + rust-xkbcommon-dl-0.4.2 + rust-xkeysym-0.2.1 + rust-xml-rs-0.8.25 + rust-zerocopy-0.7.35 + rust-zerocopy-0.8.24 + rust-zerocopy-derive-0.7.35 + rust-zerocopy-derive-0.8.24 + rust-zune-core-0.4.12 + rust-zune-inflate-0.2.54 + rust-zune-jpeg-0.4.14)) (zoxide => (list rust-aho-corasick-1.1.3 rust-aliasable-0.1.3 diff --git a/gnu/packages/rust-sources.scm b/gnu/packages/rust-sources.scm index fcec0a047b6..54a2c15a230 100644 --- a/gnu/packages/rust-sources.scm +++ b/gnu/packages/rust-sources.scm @@ -245,3 +245,36 @@ (synopsis "Safe, fast, small crypto using Rust") (description "This package provided safe, fast, small crypto using Rust.") (license (list license:isc license:openssl))))) + +(define-public rust-smithay-for-niri + (let ((commit "0cd3345c59f7cb139521f267956a1a4e33248393") + (revision "0")) + (hidden-package + (package + (name "rust-smithay") + (version (git-version "0.4.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Smithay/smithay") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "191h87bpzg0l1ihfb4hmx00b86pfb5mwwc6s8i49al0vigc14l37")))) + (build-system cargo-build-system) + (arguments + (list #:skip-build? #t + #:cargo-package-crates ''("smithay" "smithay-drm-extras"))) + (inputs (cargo-inputs 'rust-smithay-for-niri)) + (home-page "https://github.com/Smithay/smithay") + (synopsis "Smithy for Rust Wayland compositors") + (description + "Smithay aims to provide building blocks to create wayland compositors +in Rust. While not being a full-blown compositor, it'll provide objects and +interfaces implementing common functionalities that pretty much any compositor +will need, in a generic fashion. + +It supports the @code{wayland}, @code{wayland-protocols}, and some external +extensions, such as @code{wlr-protocols} and @code{plasma-wayland-protocols}.") + (license license:expat))))) |
