summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorbdunahu <bdunahu@operationnull.com>2025-11-28 15:17:31 -0500
committerEfraim Flashner <efraim@flashner.co.il>2026-03-10 17:55:39 +0200
commit284f21a0410cc7ce411c7d179e17225f8ea48537 (patch)
treeb3a2dd7d03fb2ba47060dfd195fff96dad96223e /gnu
parent7bf9f8fa79c089732c634cbda85522cadc0bc87c (diff)
gnu: Add eww.
* gnu/packages/wm.scm (eww): New variable. * gnu/packages/rust-crates.scm: Add eww source crates. Change-Id: Id51585cbfb67178d25d2074377c18c1ebe48ca00 Signed-off-by: Steve George <steve@futurile.net>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/rust-crates.scm512
-rw-r--r--gnu/packages/wm.scm38
2 files changed, 550 insertions, 0 deletions
diff --git a/gnu/packages/rust-crates.scm b/gnu/packages/rust-crates.scm
index 11400cc3c49..2eec193cc88 100644
--- a/gnu/packages/rust-crates.scm
+++ b/gnu/packages/rust-crates.scm
@@ -1271,6 +1271,10 @@
1271 (crate-source "asynk-strim" "0.1.5" 1271 (crate-source "asynk-strim" "0.1.5"
1272 "1xnj557406wv237l02mnz7q6wk6709qykacijfi43i5aplspfsaj")) 1272 "1xnj557406wv237l02mnz7q6wk6709qykacijfi43i5aplspfsaj"))
1273 1273
1274(define rust-atk-0.18.2
1275 (crate-source "atk" "0.18.2"
1276 "0jw2n5xln62px4dh0hxdzbkbfraznkjakwznwhxrjbh72c9646r4"))
1277
1274(define rust-atk-0.8.0 1278(define rust-atk-0.8.0
1275 (crate-source "atk" "0.8.0" 1279 (crate-source "atk" "0.8.0"
1276 "0gk6ijqsd6kh8cki1wznw570499psbppg3d5bqaayagjapxawka4")) 1280 "0gk6ijqsd6kh8cki1wznw570499psbppg3d5bqaayagjapxawka4"))
@@ -1279,6 +1283,10 @@
1279 (crate-source "atk-sys" "0.10.0" 1283 (crate-source "atk-sys" "0.10.0"
1280 "1knzvq2jdkx1nav619jbqsx2ivzh901rsp2wl57wr50x2fpy8c7m")) 1284 "1knzvq2jdkx1nav619jbqsx2ivzh901rsp2wl57wr50x2fpy8c7m"))
1281 1285
1286(define rust-atk-sys-0.18.2
1287 (crate-source "atk-sys" "0.18.2"
1288 "11nh2h3g7s772wb6lmjdsjbwi8rf9i11gvyyp8mpv9qc9dl8pr65"))
1289
1282(define rust-atk-sys-0.9.1 1290(define rust-atk-sys-0.9.1
1283 (crate-source "atk-sys" "0.9.1" 1291 (crate-source "atk-sys" "0.9.1"
1284 "0vzcm1inhax78bcsbapr6mrp4z7lk783csyh200wi91pcxvw2lp5")) 1292 "0vzcm1inhax78bcsbapr6mrp4z7lk783csyh200wi91pcxvw2lp5"))
@@ -2706,6 +2714,18 @@
2706 (crate-source "c2rust-transpile" "0.20.0" 2714 (crate-source "c2rust-transpile" "0.20.0"
2707 "0801i05pmsp8nvw0r4nx8pnircsdsjb9764bc5gv7sh6wmaavdyz")) 2715 "0801i05pmsp8nvw0r4nx8pnircsdsjb9764bc5gv7sh6wmaavdyz"))
2708 2716
2717(define rust-cached-0.53.1
2718 (crate-source "cached" "0.53.1"
2719 "0ik8fr14wlfd2mfh3jw3p3dcd8dq0bmrmhngwifwya3bmrak3mxl"))
2720
2721(define rust-cached-proc-macro-0.23.0
2722 (crate-source "cached_proc_macro" "0.23.0"
2723 "1ajxgl0w9vm55dk47qb0cq1akzncrwqcy78y37idq41dxm2s2hig"))
2724
2725(define rust-cached-proc-macro-types-0.1.1
2726 (crate-source "cached_proc_macro_types" "0.1.1"
2727 "1h3gw61v1inay4g3b8pirxlz18m81k63dw2q18zj9fnmidmkds5d"))
2728
2709(define rust-cachedir-0.3.1 2729(define rust-cachedir-0.3.1
2710 (crate-source "cachedir" "0.3.1" 2730 (crate-source "cachedir" "0.3.1"
2711 "0wyqx30crm2qsq4ny57hhljyq6iw6j4qfg7fbfiqznvpf29z60s7")) 2731 "0wyqx30crm2qsq4ny57hhljyq6iw6j4qfg7fbfiqznvpf29z60s7"))
@@ -5656,6 +5676,22 @@
5656 (crate-source "dbus-tokio" "0.7.6" 5676 (crate-source "dbus-tokio" "0.7.6"
5657 "04xd3z2dnjv4d45kj3wqnwbnwllrp1zsg8v3q0qp2rxwb7a8hxh0")) 5677 "04xd3z2dnjv4d45kj3wqnwbnwllrp1zsg8v3q0qp2rxwb7a8hxh0"))
5658 5678
5679(define rust-dbusmenu-glib-0.1.0
5680 (crate-source "dbusmenu-glib" "0.1.0"
5681 "155q311s8zn830x06d7w7sk950xqs5w7xw5rirkf0xaprkf2j5px"))
5682
5683(define rust-dbusmenu-glib-sys-0.1.0
5684 (crate-source "dbusmenu-glib-sys" "0.1.0"
5685 "1synl6ix79a5bgihywd70zdl1n0rmjbwjlxr891wj6076d0fvybz"))
5686
5687(define rust-dbusmenu-gtk3-0.1.0
5688 (crate-source "dbusmenu-gtk3" "0.1.0"
5689 "0vj3k0pn2m6j0wj28qcy5jwgvwlva91ic4fnwk791mzfafzh4pmi"))
5690
5691(define rust-dbusmenu-gtk3-sys-0.1.0
5692 (crate-source "dbusmenu-gtk3-sys" "0.1.0"
5693 "1jkfrdhiygd2jvfrywhy41xl3xmn7ppci6sp9jl3h3pci9gvlc3g"))
5694
5659(define rust-deadpool-0.10.0 5695(define rust-deadpool-0.10.0
5660 (crate-source "deadpool" "0.10.0" 5696 (crate-source "deadpool" "0.10.0"
5661 "145lq79dlc4jn7jvlcf4lb105bs3z3jy6g7d15zv7iy1g04i117v")) 5697 "145lq79dlc4jn7jvlcf4lb105bs3z3jy6g7d15zv7iy1g04i117v"))
@@ -7096,6 +7132,10 @@
7096 (crate-source "exr" "1.74.0" 7132 (crate-source "exr" "1.74.0"
7097 "1gk3cc2qkfm0jqw4v1d7g4c356k9iz583bq17iiwp8kalm1y0023")) 7133 "1gk3cc2qkfm0jqw4v1d7g4c356k9iz583bq17iiwp8kalm1y0023"))
7098 7134
7135(define rust-extend-1.2.0
7136 (crate-source "extend" "1.2.0"
7137 "003dnm6vdfx5ja0j6p7ifabgf9zdjyps0y1c7pvvyq4x3wpns6ii"))
7138
7099(define rust-eyra-0.20.0 7139(define rust-eyra-0.20.0
7100 (crate-source "eyra" "0.20.0" 7140 (crate-source "eyra" "0.20.0"
7101 "1mdl76qji4f5yjyg1z6k385pgfcywrbd1lpi8m0f1sz8las79w0y")) 7141 "1mdl76qji4f5yjyg1z6k385pgfcywrbd1lpi8m0f1sz8las79w0y"))
@@ -7967,6 +8007,10 @@
7967 (crate-source "gdk" "0.12.1" 8007 (crate-source "gdk" "0.12.1"
7968 "12bmk9vfpk7f03fx22cq9ps00xylsxcpmp8c8r95r1n05xvyirgv")) 8008 "12bmk9vfpk7f03fx22cq9ps00xylsxcpmp8c8r95r1n05xvyirgv"))
7969 8009
8010(define rust-gdk-0.18.2
8011 (crate-source "gdk" "0.18.2"
8012 "14967h4pac5gjyrd47yls4wbicrzhbwnd4ajisfwjyk2ijalbwnr"))
8013
7970(define rust-gdk-pixbuf-0.18.0 8014(define rust-gdk-pixbuf-0.18.0
7971 (crate-source "gdk-pixbuf" "0.18.0" 8015 (crate-source "gdk-pixbuf" "0.18.0"
7972 "1wy68zaxd1914qayjz4jn6k0i2759sx7k26hcmmma7d8fgnw5jdv")) 8016 "1wy68zaxd1914qayjz4jn6k0i2759sx7k26hcmmma7d8fgnw5jdv"))
@@ -8027,6 +8071,10 @@
8027 (crate-source "gdk-sys" "0.10.0" 8071 (crate-source "gdk-sys" "0.10.0"
8028 "0s8d2jymffbv2kpwrx53krf7mpy3vdfhbb5i2n02dz80qp7m75ha")) 8072 "0s8d2jymffbv2kpwrx53krf7mpy3vdfhbb5i2n02dz80qp7m75ha"))
8029 8073
8074(define rust-gdk-sys-0.18.2
8075 (crate-source "gdk-sys" "0.18.2"
8076 "1xzkl9mdfsj1zja7ikrg3g8rinqsb9nqq64yc5k1xb4lhpri6baw"))
8077
8030(define rust-gdk-sys-0.9.1 8078(define rust-gdk-sys-0.9.1
8031 (crate-source "gdk-sys" "0.9.1" 8079 (crate-source "gdk-sys" "0.9.1"
8032 "1fwgr1b3n0khlkhdq9145m6baz9y8207ya30d30g1gyij6g6gpva")) 8080 "1fwgr1b3n0khlkhdq9145m6baz9y8207ya30d30g1gyij6g6gpva"))
@@ -8105,6 +8153,14 @@
8105 (crate-source "gdk4-x11-sys" "0.7.2" 8153 (crate-source "gdk4-x11-sys" "0.7.2"
8106 "09gill32x6qy4s55xjckqvqrfxw4jfjrlcpmd4iijn076w4igpm3")) 8154 "09gill32x6qy4s55xjckqvqrfxw4jfjrlcpmd4iijn076w4igpm3"))
8107 8155
8156(define rust-gdkx11-0.18.2
8157 (crate-source "gdkx11" "0.18.2"
8158 "1zpvndnqasyk9gfnh8mwkb27gsr70dlkcg1v334bpgji8ghh1aiw"))
8159
8160(define rust-gdkx11-sys-0.18.2
8161 (crate-source "gdkx11-sys" "0.18.2"
8162 "13a2yjqac7i6bqxkpdjfa5rf33v0v06jdnq12vqjdb01zr2p8bkf"))
8163
8108(define rust-generational-arena-0.2.9 8164(define rust-generational-arena-0.2.9
8109 (crate-source "generational-arena" "0.2.9" 8165 (crate-source "generational-arena" "0.2.9"
8110 "1rwnfyprjwqafkwdz2irkds5a41jcjb3bsma3djknx4fy2pr8zl7")) 8166 "1rwnfyprjwqafkwdz2irkds5a41jcjb3bsma3djknx4fy2pr8zl7"))
@@ -11054,18 +11110,38 @@
11054 (crate-source "gstreamer-video-sys" "0.21.2" 11110 (crate-source "gstreamer-video-sys" "0.21.2"
11055 "1vhn7fiibwc2q5h8cjlg44imh8i0xss6nns83r859c76k26k20h3")) 11111 "1vhn7fiibwc2q5h8cjlg44imh8i0xss6nns83r859c76k26k20h3"))
11056 11112
11113(define rust-gtk-0.18.2
11114 (crate-source "gtk" "0.18.2"
11115 "0sjh12mvvcmkz54nn30lb2xrzxagshbz1x2i4xfvshpwgccznmpx"))
11116
11057(define rust-gtk-0.8.1 11117(define rust-gtk-0.8.1
11058 (crate-source "gtk" "0.8.1" 11118 (crate-source "gtk" "0.8.1"
11059 "13ygzblfv40l2kp70rnjymz7vk2g2wdjs04lhmk9q8wh0bbyiqc7")) 11119 "13ygzblfv40l2kp70rnjymz7vk2g2wdjs04lhmk9q8wh0bbyiqc7"))
11060 11120
11121(define rust-gtk-layer-shell-0.8.2
11122 (crate-source "gtk-layer-shell" "0.8.2"
11123 "166awg8w36q47yi9p9xv0avhlial9c6b96jl65xm82l3hhqrnxdw"))
11124
11125(define rust-gtk-layer-shell-sys-0.7.2
11126 (crate-source "gtk-layer-shell-sys" "0.7.2"
11127 "1sx61xsp39ps6j4qn9zkhzkadn1974yrvrhdlx9nsh92w1ky1vml"))
11128
11061(define rust-gtk-sys-0.10.0 11129(define rust-gtk-sys-0.10.0
11062 (crate-source "gtk-sys" "0.10.0" 11130 (crate-source "gtk-sys" "0.10.0"
11063 "0mq4i161kk6dwiz19ayxgm9fhx7n3r5lm9lbjiyk0qs811pxmb49")) 11131 "0mq4i161kk6dwiz19ayxgm9fhx7n3r5lm9lbjiyk0qs811pxmb49"))
11064 11132
11133(define rust-gtk-sys-0.18.2
11134 (crate-source "gtk-sys" "0.18.2"
11135 "0524c9mwx5jxkl8pb6q45g2n1kfwajz1isa0vnvkwmar3k1a2acg"))
11136
11065(define rust-gtk-sys-0.9.2 11137(define rust-gtk-sys-0.9.2
11066 (crate-source "gtk-sys" "0.9.2" 11138 (crate-source "gtk-sys" "0.9.2"
11067 "1hd4w49iaivzjkbxi0bhabqp1ifkzg9g47n822sh12xlqxhgdpjk")) 11139 "1hd4w49iaivzjkbxi0bhabqp1ifkzg9g47n822sh12xlqxhgdpjk"))
11068 11140
11141(define rust-gtk3-macros-0.18.2
11142 (crate-source "gtk3-macros" "0.18.2"
11143 "179yszj83hgfxl4h4g2zfbsyn9a2zc5zrp6nzqv0fkzi45dkrzsj"))
11144
11069(define rust-gtk4-0.10.3 11145(define rust-gtk4-0.10.3
11070 (crate-source "gtk4" "0.10.3" 11146 (crate-source "gtk4" "0.10.3"
11071 "1971514d9kadzj61rn28fgc4gjk77g2335sl8fpvzxy6rx9ivcmc")) 11147 "1971514d9kadzj61rn28fgc4gjk77g2335sl8fpvzxy6rx9ivcmc"))
@@ -12965,6 +13041,10 @@
12965 (crate-source "jack-sys" "0.5.1" 13041 (crate-source "jack-sys" "0.5.1"
12966 "1aw6zishflmd5v9dz5yvpc5f9jsfm9pjjhzvdmbjp8lmkdhvf4v0")) 13042 "1aw6zishflmd5v9dz5yvpc5f9jsfm9pjjhzvdmbjp8lmkdhvf4v0"))
12967 13043
13044(define rust-jaq-core-1.5.1
13045 (crate-source "jaq-core" "1.5.1"
13046 "1m6xq8ldf9n9j3r92lvvalkv71xaxgci3y7xjc9ci14cw2ga1zfn"))
13047
12968(define rust-jaq-core-2.1.1 13048(define rust-jaq-core-2.1.1
12969 (crate-source "jaq-core" "2.1.1" 13049 (crate-source "jaq-core" "2.1.1"
12970 "12q4pnssz0r9n7f14658dn7v3l5lhziqqqbgdixh1a1drmw1y1ai")) 13050 "12q4pnssz0r9n7f14658dn7v3l5lhziqqqbgdixh1a1drmw1y1ai"))
@@ -12977,6 +13057,10 @@
12977 (crate-source "jaq-core" "2.2.1" 13057 (crate-source "jaq-core" "2.2.1"
12978 "1670g3ldack5w5pma00fnhfcpgwvajk6f5qlzlljqhbrxdr6llkp")) 13058 "1670g3ldack5w5pma00fnhfcpgwvajk6f5qlzlljqhbrxdr6llkp"))
12979 13059
13060(define rust-jaq-interpret-1.5.0
13061 (crate-source "jaq-interpret" "1.5.0"
13062 "0yz1dahd0r6p76mai5n4cqx016z4yn9ia2fi7ngzvwsaqb1mxs9g"))
13063
12980(define rust-jaq-json-1.1.1 13064(define rust-jaq-json-1.1.1
12981 (crate-source "jaq-json" "1.1.1" 13065 (crate-source "jaq-json" "1.1.1"
12982 "01rir05smgwi806wj1r5mma7yc19jkngkgr30qkil27bpgn41fjq")) 13066 "01rir05smgwi806wj1r5mma7yc19jkngkgr30qkil27bpgn41fjq"))
@@ -12989,6 +13073,14 @@
12989 (crate-source "jaq-json" "1.1.3" 13073 (crate-source "jaq-json" "1.1.3"
12990 "1g3j27lf205zfyzl9g1vjp6jwgnr8ivwws5cmc1q8vh7gg8dpnq1")) 13074 "1g3j27lf205zfyzl9g1vjp6jwgnr8ivwws5cmc1q8vh7gg8dpnq1"))
12991 13075
13076(define rust-jaq-parse-1.0.3
13077 (crate-source "jaq-parse" "1.0.3"
13078 "10pfdpmw5apzx9dckmbldhsk58r6cqyiyn19v6naipbc2k9xfih3"))
13079
13080(define rust-jaq-std-1.6.0
13081 (crate-source "jaq-std" "1.6.0"
13082 "1h8v663wwgv2k40cr4pzmzj69hz0843kfjjr7d1p0fzxg1asbfmz"))
13083
12992(define rust-jaq-std-2.1.0 13084(define rust-jaq-std-2.1.0
12993 (crate-source "jaq-std" "2.1.0" 13085 (crate-source "jaq-std" "2.1.0"
12994 "18gv6fx5b4ch4vhwsjlhkcs1fw4bhza21cnhqpmmaxzjz765wdfz")) 13086 "18gv6fx5b4ch4vhwsjlhkcs1fw4bhza21cnhqpmmaxzjz765wdfz"))
@@ -13001,6 +13093,10 @@
13001 (crate-source "jaq-std" "2.1.2" 13093 (crate-source "jaq-std" "2.1.2"
13002 "0zfnpm3y31g8gzjm1s9alpnvk0h30bz1n7y7frcp10f9jzily9ic")) 13094 "0zfnpm3y31g8gzjm1s9alpnvk0h30bz1n7y7frcp10f9jzily9ic"))
13003 13095
13096(define rust-jaq-syn-1.6.0
13097 (crate-source "jaq-syn" "1.6.0"
13098 "0j1rdmr33fzb4b96n6jg1jvczsby0jpcn7i60i330wcc8bj4z90v"))
13099
13004(define rust-java-locator-0.1.9 13100(define rust-java-locator-0.1.9
13005 (crate-source "java-locator" "0.1.9" 13101 (crate-source "java-locator" "0.1.9"
13006 "0kz6q5291c33bzavh9q9s0yqkhsn29gfhrg6fha9pib5whgnri09")) 13102 "0kz6q5291c33bzavh9q9s0yqkhsn29gfhrg6fha9pib5whgnri09"))
@@ -13532,6 +13628,10 @@
13532 (crate-source "lalrpop" "0.20.2" 13628 (crate-source "lalrpop" "0.20.2"
13533 "1jn1qg7gs9kka6sy2sbxx8wp6z8lm892ksr414b9yaansrx0gjsm")) 13629 "1jn1qg7gs9kka6sy2sbxx8wp6z8lm892ksr414b9yaansrx0gjsm"))
13534 13630
13631(define rust-lalrpop-0.21.0
13632 (crate-source "lalrpop" "0.21.0"
13633 "15ypxmqkzfv3340ngvc9g6n78ikpi8b3kpav3y6n446nw8iz6mkf"))
13634
13535(define rust-lalrpop-0.22.1 13635(define rust-lalrpop-0.22.1
13536 (crate-source "lalrpop" "0.22.1" 13636 (crate-source "lalrpop" "0.22.1"
13537 "0nqx5ad8dvgn8wcg87bi8snpf2zgi8wnpd41y7wan5i0wins4ivh")) 13637 "0nqx5ad8dvgn8wcg87bi8snpf2zgi8wnpd41y7wan5i0wins4ivh"))
@@ -13548,6 +13648,10 @@
13548 (crate-source "lalrpop-util" "0.20.2" 13648 (crate-source "lalrpop-util" "0.20.2"
13549 "0lr5r12bh9gjjlmnjrbblf4bfcwnad4gz1hqjvp34yzb22ln0x2h")) 13649 "0lr5r12bh9gjjlmnjrbblf4bfcwnad4gz1hqjvp34yzb22ln0x2h"))
13550 13650
13651(define rust-lalrpop-util-0.21.0
13652 (crate-source "lalrpop-util" "0.21.0"
13653 "1qcg3ph4hkdwd0x7sghgq3fgaiyqfxaha8rml1jjrndsvbswi38h"))
13654
13551(define rust-lalrpop-util-0.22.1 13655(define rust-lalrpop-util-0.22.1
13552 (crate-source "lalrpop-util" "0.22.1" 13656 (crate-source "lalrpop-util" "0.22.1"
13553 "0fy9s948nlxrrhlz2rcgli8r9swvz9fp5nrqqdidb2sbwczmpl78")) 13657 "0fy9s948nlxrrhlz2rcgli8r9swvz9fp5nrqqdidb2sbwczmpl78"))
@@ -19064,6 +19168,10 @@
19064 (crate-source "proc-macro-crate" "2.0.0" 19168 (crate-source "proc-macro-crate" "2.0.0"
19065 "1s23imns07vmacn2xjd5hv2h6rr94iqq3fd2frwa6i4h2nk6d0vy")) 19169 "1s23imns07vmacn2xjd5hv2h6rr94iqq3fd2frwa6i4h2nk6d0vy"))
19066 19170
19171(define rust-proc-macro-crate-2.0.2
19172 (crate-source "proc-macro-crate" "2.0.2"
19173 "092x5acqnic14cw6vacqap5kgknq3jn4c6jij9zi6j85839jc3xh"))
19174
19067(define rust-proc-macro-crate-3.3.0 19175(define rust-proc-macro-crate-3.3.0
19068 (crate-source "proc-macro-crate" "3.3.0" 19176 (crate-source "proc-macro-crate" "3.3.0"
19069 "0d9xlymplfi9yv3f5g4bp0d6qh70apnihvqcjllampx4f5lmikpd")) 19177 "0d9xlymplfi9yv3f5g4bp0d6qh70apnihvqcjllampx4f5lmikpd"))
@@ -20691,6 +20799,10 @@
20691 (crate-source "redox_syscall" "0.7.2" 20799 (crate-source "redox_syscall" "0.7.2"
20692 "1d54z7ydfhwpp6c93mz5liwx12ykvx82p2yc0bfd8cnrghpxv53d")) 20800 "1d54z7ydfhwpp6c93mz5liwx12ykvx82p2yc0bfd8cnrghpxv53d"))
20693 20801
20802(define rust-redox-syscall-0.7.3
20803 (crate-source "redox_syscall" "0.7.3"
20804 "05mys0g4faa5l7dqvl4y8395b42yshs2qlvysdvijlwhx1s0mrvc"))
20805
20694(define rust-redox-termios-0.1.3 20806(define rust-redox-termios-0.1.3
20695 (crate-source "redox_termios" "0.1.3" 20807 (crate-source "redox_termios" "0.1.3"
20696 "1jzifsj7fqyksz4325l3azfzpyv027kjabf93zcmass3p9q5c510")) 20808 "1jzifsj7fqyksz4325l3azfzpyv027kjabf93zcmass3p9q5c510"))
@@ -23556,6 +23668,10 @@
23556 (crate-source "simple_logger" "5.0.0" 23668 (crate-source "simple_logger" "5.0.0"
23557 "1swpfkym2f3pajcblskk7h82gmcljyfzs3xa0hvmarw7w2jxzig8")) 23669 "1swpfkym2f3pajcblskk7h82gmcljyfzs3xa0hvmarw7w2jxzig8"))
23558 23670
23671(define rust-simple-signal-1.1.1
23672 (crate-source "simple-signal" "1.1.1"
23673 "12r82dpipdkkfmslp04pd3b2fpr9h4zxjfs8axynchncmm2dmxsk"))
23674
23559(define rust-simplecss-0.2.2 23675(define rust-simplecss-0.2.2
23560 (crate-source "simplecss" "0.2.2" 23676 (crate-source "simplecss" "0.2.2"
23561 "0v0kid7b2602kcka2x2xs9wwfjf8lnvpgpl8x287qg4wra1ni73s")) 23677 "0v0kid7b2602kcka2x2xs9wwfjf8lnvpgpl8x287qg4wra1ni73s"))
@@ -25881,6 +25997,10 @@
25881 (crate-source "toml" "0.7.8" 25997 (crate-source "toml" "0.7.8"
25882 "0mr2dpmzw4ndvzpnnli2dprcx61pdk62fq4mzw0b6zb27ffycyfx")) 25998 "0mr2dpmzw4ndvzpnnli2dprcx61pdk62fq4mzw0b6zb27ffycyfx"))
25883 25999
26000(define rust-toml-0.8.2
26001 (crate-source "toml" "0.8.2"
26002 "0g9ysjaqvm2mv8q85xpqfn7hi710hj24sd56k49wyddvvyq8lp8q"))
26003
25884(define rust-toml-0.8.20 26004(define rust-toml-0.8.20
25885 (crate-source "toml" "0.8.20" 26005 (crate-source "toml" "0.8.20"
25886 "0j012b37iz1mihksr6a928s6dzszxvblzg3l5wxp7azzsv6sb1yd")) 26006 "0j012b37iz1mihksr6a928s6dzszxvblzg3l5wxp7azzsv6sb1yd"))
@@ -25979,6 +26099,10 @@
25979 "08bl7rp5g6jwmfpad9s8jpw8wjrciadpnbaswgywpr9hv9qbfnqv" 26099 "08bl7rp5g6jwmfpad9s8jpw8wjrciadpnbaswgywpr9hv9qbfnqv"
25980 #:snippet '(delete-file-recursively "tests"))) 26100 #:snippet '(delete-file-recursively "tests")))
25981 26101
26102(define rust-toml-edit-0.20.2
26103 (crate-source "toml_edit" "0.20.2"
26104 "0f7k5svmxw98fhi28jpcyv7ldr2s3c867pjbji65bdxjpd44svir"))
26105
25982(define rust-toml-edit-0.20.7 26106(define rust-toml-edit-0.20.7
25983 (crate-source "toml_edit" "0.20.7" 26107 (crate-source "toml_edit" "0.20.7"
25984 "10bdyrl1yj5jxkiqfa2fyx9inlzlm7s8nf1jnysp4k6qwky2gx3h" 26108 "10bdyrl1yj5jxkiqfa2fyx9inlzlm7s8nf1jnysp4k6qwky2gx3h"
@@ -40889,6 +41013,394 @@
40889 rust-windows-x86-64-gnullvm-0.52.6 41013 rust-windows-x86-64-gnullvm-0.52.6
40890 rust-windows-x86-64-msvc-0.52.6 41014 rust-windows-x86-64-msvc-0.52.6
40891 rust-winnow-0.7.6)) 41015 rust-winnow-0.7.6))
41016 (eww =>
41017 (list rust-ahash-0.8.12
41018 rust-aho-corasick-1.1.4
41019 rust-allocator-api2-0.2.21
41020 rust-android-system-properties-0.1.5
41021 rust-anstream-0.6.21
41022 rust-anstyle-1.0.13
41023 rust-anstyle-parse-0.2.7
41024 rust-anstyle-query-1.1.5
41025 rust-anstyle-wincon-3.0.11
41026 rust-anyhow-1.0.102
41027 rust-ascii-canvas-3.0.0
41028 rust-async-broadcast-0.5.1
41029 rust-async-channel-2.5.0
41030 rust-async-io-1.13.0
41031 rust-async-io-2.6.0
41032 rust-async-lock-2.8.0
41033 rust-async-lock-3.4.2
41034 rust-async-process-1.8.1
41035 rust-async-recursion-1.1.1
41036 rust-async-signal-0.2.13
41037 rust-async-task-4.7.1
41038 rust-async-trait-0.1.89
41039 rust-atk-0.18.2
41040 rust-atk-sys-0.18.2
41041 rust-atomic-waker-1.1.2
41042 rust-autocfg-1.5.0
41043 rust-base64-0.22.1
41044 rust-bincode-1.3.3
41045 rust-bit-set-0.6.0
41046 rust-bit-vec-0.7.0
41047 rust-bitflags-1.3.2
41048 rust-bitflags-2.11.0
41049 rust-block-buffer-0.10.4
41050 rust-blocking-1.6.2
41051 rust-bumpalo-3.20.2
41052 rust-byteorder-1.5.0
41053 rust-bytes-1.11.1
41054 rust-bytesize-2.3.1
41055 rust-cached-0.53.1
41056 rust-cached-proc-macro-0.23.0
41057 rust-cached-proc-macro-types-0.1.1
41058 rust-cairo-rs-0.18.5
41059 rust-cairo-sys-rs-0.18.2
41060 rust-cc-1.2.56
41061 rust-cfg-expr-0.15.8
41062 rust-cfg-expr-0.20.7
41063 rust-cfg-if-1.0.4
41064 rust-cfg-aliases-0.2.1
41065 rust-chrono-0.4.44
41066 rust-chrono-tz-0.10.4
41067 rust-chumsky-0.9.3
41068 rust-clap-4.5.60
41069 rust-clap-builder-4.5.60
41070 rust-clap-complete-4.5.66
41071 rust-clap-derive-4.5.55
41072 rust-clap-lex-1.0.0
41073 rust-codemap-0.1.3
41074 rust-codespan-reporting-0.11.1
41075 rust-colorchoice-1.0.4
41076 rust-concurrent-queue-2.5.0
41077 rust-console-0.15.11
41078 rust-core-foundation-sys-0.8.7
41079 rust-cpufeatures-0.2.17
41080 rust-crossbeam-channel-0.5.15
41081 rust-crossbeam-deque-0.8.6
41082 rust-crossbeam-epoch-0.9.18
41083 rust-crossbeam-utils-0.8.21
41084 rust-crypto-common-0.1.7
41085 rust-darling-0.20.11
41086 rust-darling-core-0.20.11
41087 rust-darling-macro-0.20.11
41088 rust-dbusmenu-glib-0.1.0
41089 rust-dbusmenu-glib-sys-0.1.0
41090 rust-dbusmenu-gtk3-0.1.0
41091 rust-dbusmenu-gtk3-sys-0.1.0
41092 rust-derivative-2.2.0
41093 rust-derive-more-1.0.0
41094 rust-derive-more-impl-1.0.0
41095 rust-diff-0.1.13
41096 rust-digest-0.10.7
41097 rust-dirs-next-2.0.0
41098 rust-dirs-sys-next-0.1.2
41099 rust-dyn-clone-1.0.20
41100 rust-either-1.15.0
41101 rust-ena-0.14.4
41102 rust-encode-unicode-1.0.0
41103 rust-enumflags2-0.7.12
41104 rust-enumflags2-derive-0.7.12
41105 rust-env-logger-0.10.2
41106 rust-equivalent-1.0.2
41107 rust-errno-0.3.14
41108 rust-event-listener-2.5.3
41109 rust-event-listener-3.1.0
41110 rust-event-listener-5.4.1
41111 rust-event-listener-strategy-0.5.4
41112 rust-extend-1.2.0
41113 rust-fastrand-1.9.0
41114 rust-fastrand-2.3.0
41115 rust-field-offset-0.3.6
41116 rust-filetime-0.2.27
41117 rust-find-msvc-tools-0.1.9
41118 rust-fixedbitset-0.4.2
41119 rust-fnv-1.0.7
41120 rust-foldhash-0.1.5
41121 rust-fsevent-sys-4.1.0
41122 rust-futures-0.3.32
41123 rust-futures-channel-0.3.32
41124 rust-futures-core-0.3.32
41125 rust-futures-executor-0.3.32
41126 rust-futures-io-0.3.32
41127 rust-futures-lite-1.13.0
41128 rust-futures-lite-2.6.1
41129 rust-futures-macro-0.3.32
41130 rust-futures-sink-0.3.32
41131 rust-futures-task-0.3.32
41132 rust-futures-util-0.3.32
41133 rust-gdk-0.18.2
41134 rust-gdk-pixbuf-0.18.5
41135 rust-gdk-pixbuf-sys-0.18.0
41136 rust-gdk-sys-0.18.2
41137 rust-gdkx11-0.18.2
41138 rust-gdkx11-sys-0.18.2
41139 rust-generic-array-0.14.7
41140 rust-gethostname-1.1.0
41141 rust-getrandom-0.2.17
41142 rust-getrandom-0.3.4
41143 rust-getrandom-0.4.2
41144 rust-gio-0.18.4
41145 rust-gio-sys-0.18.1
41146 rust-glib-0.18.5
41147 rust-glib-macros-0.18.5
41148 rust-glib-sys-0.18.1
41149 rust-gobject-sys-0.18.0
41150 rust-grass-0.13.4
41151 rust-grass-compiler-0.13.4
41152 rust-gtk-0.18.2
41153 rust-gtk-layer-shell-0.8.2
41154 rust-gtk-layer-shell-sys-0.7.2
41155 rust-gtk-sys-0.18.2
41156 rust-gtk3-macros-0.18.2
41157 rust-hashbrown-0.14.5
41158 rust-hashbrown-0.15.5
41159 rust-hashbrown-0.16.1
41160 rust-heck-0.4.1
41161 rust-heck-0.5.0
41162 rust-hermit-abi-0.3.9
41163 rust-hermit-abi-0.5.2
41164 rust-hex-0.4.3
41165 rust-hifijson-0.2.3
41166 rust-humantime-2.3.0
41167 rust-iana-time-zone-0.1.65
41168 rust-iana-time-zone-haiku-0.1.2
41169 rust-id-arena-2.3.0
41170 rust-ident-case-1.0.1
41171 rust-indexmap-2.13.0
41172 rust-inotify-0.9.6
41173 rust-inotify-sys-0.1.5
41174 rust-insta-1.46.3
41175 rust-instant-0.1.13
41176 rust-io-lifetimes-1.0.11
41177 rust-is-terminal-0.4.17
41178 rust-is-terminal-polyfill-1.70.2
41179 rust-itertools-0.13.0
41180 rust-itoa-1.0.17
41181 rust-jaq-core-1.5.1
41182 rust-jaq-interpret-1.5.0
41183 rust-jaq-parse-1.0.3
41184 rust-jaq-std-1.6.0
41185 rust-jaq-syn-1.6.0
41186 rust-js-sys-0.3.91
41187 rust-keccak-0.1.6
41188 rust-kqueue-1.1.1
41189 rust-kqueue-sys-1.0.4
41190 rust-lalrpop-0.21.0
41191 rust-lalrpop-util-0.21.0
41192 rust-lasso-0.7.3
41193 rust-lazy-static-1.5.0
41194 rust-leb128fmt-0.1.0
41195 rust-libc-0.2.183
41196 rust-libm-0.2.16
41197 rust-libredox-0.1.14
41198 rust-linux-raw-sys-0.3.8
41199 rust-linux-raw-sys-0.4.15
41200 rust-linux-raw-sys-0.12.1
41201 rust-lock-api-0.4.14
41202 rust-log-0.4.29
41203 rust-maplit-1.0.2
41204 rust-memchr-2.8.0
41205 rust-memoffset-0.7.1
41206 rust-memoffset-0.9.1
41207 rust-mio-0.8.11
41208 rust-mio-1.1.1
41209 rust-new-debug-unreachable-1.0.6
41210 rust-nix-0.26.4
41211 rust-nix-0.29.0
41212 rust-notify-6.1.1
41213 rust-ntapi-0.4.3
41214 rust-num-traits-0.2.19
41215 rust-once-cell-1.21.3
41216 rust-once-cell-polyfill-1.70.2
41217 rust-ordered-stream-0.2.0
41218 rust-pango-0.18.3
41219 rust-pango-sys-0.18.0
41220 rust-parking-2.2.1
41221 rust-parking-lot-0.12.5
41222 rust-parking-lot-core-0.9.12
41223 rust-petgraph-0.6.5
41224 rust-phf-0.11.3
41225 rust-phf-0.12.1
41226 rust-phf-generator-0.11.3
41227 rust-phf-macros-0.11.3
41228 rust-phf-shared-0.11.3
41229 rust-phf-shared-0.12.1
41230 rust-pico-args-0.5.0
41231 rust-pin-project-lite-0.2.17
41232 rust-piper-0.2.5
41233 rust-pkg-config-0.3.32
41234 rust-plain-0.2.3
41235 rust-polling-2.8.0
41236 rust-polling-3.11.0
41237 rust-ppv-lite86-0.2.21
41238 rust-precomputed-hash-0.1.1
41239 rust-pretty-assertions-1.4.1
41240 rust-pretty-env-logger-0.5.0
41241 rust-prettyplease-0.2.37
41242 rust-proc-macro-crate-1.3.1
41243 rust-proc-macro-crate-2.0.2
41244 rust-proc-macro-error-1.0.4
41245 rust-proc-macro-error-attr-1.0.4
41246 rust-proc-macro2-1.0.106
41247 rust-pure-rust-locales-0.8.2
41248 rust-quick-xml-0.37.5
41249 rust-quote-1.0.45
41250 rust-r-efi-5.3.0
41251 rust-r-efi-6.0.0
41252 rust-rand-0.8.5
41253 rust-rand-chacha-0.3.1
41254 rust-rand-core-0.6.4
41255 rust-rayon-1.11.0
41256 rust-rayon-core-1.13.0
41257 rust-redox-syscall-0.5.18
41258 rust-redox-syscall-0.7.3
41259 rust-redox-users-0.4.6
41260 rust-ref-cast-1.0.25
41261 rust-ref-cast-impl-1.0.25
41262 rust-regex-1.12.3
41263 rust-regex-automata-0.4.14
41264 rust-regex-syntax-0.8.10
41265 rust-rustc-version-0.4.1
41266 rust-rustix-0.37.28
41267 rust-rustix-0.38.44
41268 rust-rustix-1.1.4
41269 rust-rustversion-1.0.22
41270 rust-same-file-1.0.6
41271 rust-scopeguard-1.2.0
41272 rust-semver-1.0.27
41273 rust-serde-1.0.228
41274 rust-serde-core-1.0.228
41275 rust-serde-derive-1.0.228
41276 rust-serde-json-1.0.149
41277 rust-serde-repr-0.1.20
41278 rust-serde-spanned-0.6.9
41279 rust-serde-spanned-1.0.4
41280 rust-sha1-0.10.6
41281 rust-sha3-0.10.8
41282 rust-shlex-1.3.0
41283 rust-signal-hook-registry-1.4.8
41284 rust-similar-2.7.0
41285 rust-simple-signal-1.1.1
41286 rust-siphasher-1.0.2
41287 rust-slab-0.4.12
41288 rust-smallvec-1.15.1
41289 rust-smart-default-0.7.1
41290 rust-socket2-0.4.10
41291 rust-socket2-0.6.3
41292 rust-static-assertions-1.1.0
41293 rust-string-cache-0.8.9
41294 rust-strsim-0.11.1
41295 rust-strum-0.26.3
41296 rust-strum-macros-0.26.4
41297 rust-syn-1.0.109
41298 rust-syn-2.0.117
41299 rust-sysinfo-0.31.4
41300 rust-system-deps-6.2.2
41301 rust-system-deps-7.0.7
41302 rust-target-lexicon-0.12.16
41303 rust-target-lexicon-0.13.3
41304 rust-tempfile-3.26.0
41305 rust-term-0.7.0
41306 rust-termcolor-1.4.1
41307 rust-thiserror-1.0.69
41308 rust-thiserror-impl-1.0.69
41309 rust-tokio-1.50.0
41310 rust-tokio-macros-2.6.1
41311 rust-tokio-util-0.7.18
41312 rust-toml-0.8.2
41313 rust-toml-0.9.12+spec-1.1.0
41314 rust-toml-datetime-0.6.3
41315 rust-toml-datetime-0.7.5+spec-1.1.0
41316 rust-toml-edit-0.19.15
41317 rust-toml-edit-0.20.2
41318 rust-toml-parser-1.0.9+spec-1.1.0
41319 rust-toml-writer-1.0.6+spec-1.1.0
41320 rust-tracing-0.1.44
41321 rust-tracing-attributes-0.1.31
41322 rust-tracing-core-0.1.36
41323 rust-typenum-1.19.0
41324 rust-uds-windows-1.2.0
41325 rust-unescape-0.1.0
41326 rust-unicode-ident-1.0.24
41327 rust-unicode-width-0.1.14
41328 rust-unicode-xid-0.2.6
41329 rust-urlencoding-2.1.3
41330 rust-utf8parse-0.2.2
41331 rust-version-compare-0.2.1
41332 rust-version-check-0.9.5
41333 rust-wait-timeout-0.2.1
41334 rust-waker-fn-1.2.0
41335 rust-walkdir-2.5.0
41336 rust-wasi-0.11.1+wasi-snapshot-preview1
41337 rust-wasip2-1.0.2+wasi-0.2.9
41338 rust-wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06
41339 rust-wasm-bindgen-0.2.114
41340 rust-wasm-bindgen-macro-0.2.114
41341 rust-wasm-bindgen-macro-support-0.2.114
41342 rust-wasm-bindgen-shared-0.2.114
41343 rust-wasm-encoder-0.244.0
41344 rust-wasm-metadata-0.244.0
41345 rust-wasmparser-0.244.0
41346 rust-web-time-1.1.0
41347 rust-winapi-0.3.9
41348 rust-winapi-i686-pc-windows-gnu-0.4.0
41349 rust-winapi-util-0.1.11
41350 rust-winapi-x86-64-pc-windows-gnu-0.4.0
41351 rust-windows-0.57.0
41352 rust-windows-core-0.57.0
41353 rust-windows-core-0.62.2
41354 rust-windows-implement-0.57.0
41355 rust-windows-implement-0.60.2
41356 rust-windows-interface-0.57.0
41357 rust-windows-interface-0.59.3
41358 rust-windows-link-0.2.1
41359 rust-windows-result-0.1.2
41360 rust-windows-result-0.4.1
41361 rust-windows-strings-0.5.1
41362 rust-windows-sys-0.48.0
41363 rust-windows-sys-0.59.0
41364 rust-windows-sys-0.61.2
41365 rust-windows-targets-0.48.5
41366 rust-windows-targets-0.52.6
41367 rust-windows-aarch64-gnullvm-0.48.5
41368 rust-windows-aarch64-gnullvm-0.52.6
41369 rust-windows-aarch64-msvc-0.48.5
41370 rust-windows-aarch64-msvc-0.52.6
41371 rust-windows-i686-gnu-0.48.5
41372 rust-windows-i686-gnu-0.52.6
41373 rust-windows-i686-gnullvm-0.52.6
41374 rust-windows-i686-msvc-0.48.5
41375 rust-windows-i686-msvc-0.52.6
41376 rust-windows-x86-64-gnu-0.48.5
41377 rust-windows-x86-64-gnu-0.52.6
41378 rust-windows-x86-64-gnullvm-0.48.5
41379 rust-windows-x86-64-gnullvm-0.52.6
41380 rust-windows-x86-64-msvc-0.48.5
41381 rust-windows-x86-64-msvc-0.52.6
41382 rust-winnow-0.5.40
41383 rust-winnow-0.7.15
41384 rust-wit-bindgen-0.51.0
41385 rust-wit-bindgen-core-0.51.0
41386 rust-wit-bindgen-rust-0.51.0
41387 rust-wit-bindgen-rust-macro-0.51.0
41388 rust-wit-component-0.244.0
41389 rust-wit-parser-0.244.0
41390 rust-x11-2.21.0
41391 rust-x11rb-0.13.2
41392 rust-x11rb-protocol-0.13.2
41393 rust-xdg-home-1.3.0
41394 rust-yansi-1.0.1
41395 rust-zbus-3.15.2
41396 rust-zbus-macros-3.15.2
41397 rust-zbus-names-2.6.1
41398 rust-zerocopy-0.8.42
41399 rust-zerocopy-derive-0.8.42
41400 rust-zmij-1.0.21
41401 rust-zvariant-3.15.2
41402 rust-zvariant-derive-3.15.2
41403 rust-zvariant-utils-1.0.1))
40892 (eza => 41404 (eza =>
40893 (list rust-addr2line-0.24.2 41405 (list rust-addr2line-0.24.2
40894 rust-adler2-2.0.1 41406 rust-adler2-2.0.1
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index f0f7ab76e9d..a766008a987 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -86,6 +86,7 @@
86;;; Copyright © 2025 Hugo Buddelmeijer <hugo@buddelmeijer.nl> 86;;; Copyright © 2025 Hugo Buddelmeijer <hugo@buddelmeijer.nl>
87;;; Copyright © 2025 Artyom V. Poptsov <poptsov.artyom@gmail.com> 87;;; Copyright © 2025 Artyom V. Poptsov <poptsov.artyom@gmail.com>
88;;; Copyright © 2025 Aleksandr Lebedev <alex.lebedev2003@icloud.com> 88;;; Copyright © 2025 Aleksandr Lebedev <alex.lebedev2003@icloud.com>
89;;; Copyright © 2025 bdunahu <bdunahu@operationnull.com>
89;;; Copyright © 2026 Carlos Durán Domínguez <wurt@wurt.eu> 90;;; Copyright © 2026 Carlos Durán Domínguez <wurt@wurt.eu>
90;;; Copyright © 2026 Andy Tai <atai@atai.org> 91;;; Copyright © 2026 Andy Tai <atai@atai.org>
91;;; Copyright © 2026 Spencer King <spencer.king@wustl.edu> 92;;; Copyright © 2026 Spencer King <spencer.king@wustl.edu>
@@ -1807,6 +1808,43 @@ many keyboard controls with repositioning and maximize toggles, solid window
1807drags, snap-to-border support, and virtual desktops.") 1808drags, snap-to-border support, and virtual desktops.")
1808 (license (license:x11-style "file:///README")))) 1809 (license (license:x11-style "file:///README"))))
1809 1810
1811(define-public eww
1812 (let ((commit "fddb4a09b107237819e661151e007b99b5cab36d")
1813 (revision "1"))
1814 (package
1815 (name "eww")
1816 (version (git-version "0.6.0" revision commit))
1817 (source
1818 (origin
1819 (method git-fetch)
1820 (uri (git-reference
1821 (url "https://github.com/elkowar/eww")
1822 (commit commit)))
1823 (file-name (git-file-name name version))
1824 (sha256
1825 (base32 "0ihgcxppywpcp24zhws1if6h7cxbrq2vd53wyh36j5mxylpbi59w"))))
1826 (build-system cargo-build-system)
1827 (arguments
1828 (list #:install-source? #f
1829 #:features ''("x11" "wayland")
1830 #:cargo-install-paths ''("crates/eww")))
1831 (inputs (cons* gdk-pixbuf
1832 glib
1833 gtk+
1834 gtk-layer-shell
1835 libdbusmenu
1836 (cargo-inputs 'eww)))
1837 (native-inputs (list pkg-config))
1838 (home-page "https://elkowar.github.io/eww/")
1839 (synopsis "Widget system that works in any window manager")
1840 (description
1841 "Eww (Elkowars Wacky Widgets) is a standalone widget system made in Rust
1842that allows you to implement your own, custom widgets in any window manager.
1843
1844Configured in @code{yuck}, a language based around S-expressions and themed
1845using CSS, it is easy to customize and provides all the flexibility you need.")
1846 (license license:expat))))
1847
1810(define-public fluxbox 1848(define-public fluxbox
1811 (package 1849 (package
1812 (name "fluxbox") 1850 (name "fluxbox")