modular session management daemon
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351# This file is automatically @generated by Cargo.# It is not intended for manual editing.version = 4[[package]]name = "acl-sys"version = "1.2.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "bbc079f9bdd3124fd18df23c67f7e0f79d24751ae151dcffd095fcade07a3eb2"dependencies = [ "libc",][[package]]name = "aho-corasick"version = "1.1.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba"dependencies = [ "memchr",][[package]]name = "anstream"version = "1.0.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d"dependencies = [ "anstyle", "anstyle-parse", "anstyle-query", "anstyle-wincon", "colorchoice", "is_terminal_polyfill", "utf8parse",][[package]]name = "anstyle"version = "1.0.14"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000"[[package]]name = "anstyle-parse"version = "1.0.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e"dependencies = [ "utf8parse",][[package]]name = "anstyle-query"version = "1.1.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc"dependencies = [ "windows-sys 0.61.2",][[package]]name = "anstyle-wincon"version = "3.0.11"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d"dependencies = [ "anstyle", "once_cell_polyfill", "windows-sys 0.61.2",][[package]]name = "anyhow"version = "1.0.104"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470"[[package]]name = "arrayvec"version = "0.7.8"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d3fb67a6e08acf24fdeccbac2cb6ac4305825bd1f117462e0e6f2f193345ad56"[[package]]name = "async-broadcast"version = "0.7.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532"dependencies = [ "event-listener", "event-listener-strategy", "futures-core", "pin-project-lite",][[package]]name = "async-channel"version = "2.5.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2"dependencies = [ "concurrent-queue", "event-listener-strategy", "futures-core", "pin-project-lite",][[package]]name = "async-executor"version = "1.14.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c96bf972d85afc50bf5ab8fe2d54d1586b4e0b46c97c50a0c9e71e2f7bcd812a"dependencies = [ "async-task", "concurrent-queue", "fastrand", "futures-lite", "pin-project-lite", "slab",][[package]]name = "async-io"version = "2.6.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc"dependencies = [ "autocfg", "cfg-if", "concurrent-queue", "futures-io", "futures-lite", "parking", "polling", "rustix", "slab", "windows-sys 0.61.2",][[package]]name = "async-lock"version = "3.4.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311"dependencies = [ "event-listener", "event-listener-strategy", "pin-project-lite",][[package]]name = "async-process"version = "2.5.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "fc50921ec0055cdd8a16de48773bfeec5c972598674347252c0399676be7da75"dependencies = [ "async-channel", "async-io", "async-lock", "async-signal", "async-task", "blocking", "cfg-if", "event-listener", "futures-lite", "rustix",][[package]]name = "async-recursion"version = "1.1.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11"dependencies = [ "proc-macro2", "quote", "syn 2.0.119",][[package]]name = "async-signal"version = "0.2.14"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "52b5aaafa020cf5053a01f2a60e8ff5dccf550f0f77ec54a4e47285ac2bab485"dependencies = [ "async-io", "async-lock", "atomic-waker", "cfg-if", "futures-core", "futures-io", "rustix", "signal-hook-registry", "slab", "windows-sys 0.61.2",][[package]]name = "async-task"version = "4.7.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de"dependencies = [ "portable-atomic",][[package]]name = "async-trait"version = "0.1.92"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "82f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667"dependencies = [ "proc-macro2", "quote", "syn 3.0.5",][[package]]name = "atomic-waker"version = "1.1.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"dependencies = [ "portable-atomic",][[package]]name = "autocfg"version = "1.5.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53"[[package]]name = "bevy_ecs"version = "0.19.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "a350b2e4c2e47f7903d688affb8a723b31bca63af9789f1da88703f1ba04e354"dependencies = [ "arrayvec", "bevy_ecs_macros", "bevy_platform", "bevy_ptr", "bevy_tasks", "bevy_utils", "bitflags 2.13.1", "bumpalo", "concurrent-queue", "derive_more", "fixedbitset", "indexmap", "log", "nonmax", "slotmap", "smallvec", "thiserror", "variadics_please",][[package]]name = "bevy_ecs_macro_logic"version = "0.19.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "76a10fef45a3e7dad717ba03e8b5f7ecdf3b3fd1cd1c5e425793525938e90d5f"dependencies = [ "bevy_macro_utils", "proc-macro2", "quote", "syn 2.0.119",][[package]]name = "bevy_ecs_macros"version = "0.19.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "3916d712264b6f3ec9c964ba10719450ea371e537e202a2ffcfa9f6a5e68169d"dependencies = [ "bevy_ecs_macro_logic", "bevy_macro_utils", "proc-macro2", "quote", "syn 2.0.119",][[package]]name = "bevy_macro_utils"version = "0.19.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "7164fe229422295bba15f1885048f34f4660db069aacb895208f996b0c7784fb"dependencies = [ "proc-macro2", "quote", "syn 2.0.119", "toml_edit",][[package]]name = "bevy_platform"version = "0.19.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "fd610a417e7b4a3b9602cf11264d16cbbff8eabe689c5fed8be4e84c6a2680a3"dependencies = [ "foldhash", "futures-channel", "hashbrown 0.16.1", "portable-atomic", "portable-atomic-util", "serde", "spin", "windows-sys 0.61.2",][[package]]name = "bevy_ptr"version = "0.19.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1974de4b140f102fded747229ff4a61921acec07f02f0d1dcdadfe9ce177d0ff"[[package]]name = "bevy_tasks"version = "0.19.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1f787d4ba7237b64b30bd2d690a8cbae1ba775e0eec326711c446654cb720e7c"dependencies = [ "async-task", "atomic-waker", "bevy_platform", "crossbeam-queue", "derive_more", "futures-lite", "heapless", "web-task",][[package]]name = "bevy_utils"version = "0.19.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "de51fa7ea2e95d4c2d1278c5629285d59eec951cc60c992964c03f30910ef5a1"dependencies = [ "bevy_platform", "disqualified", "indexmap",][[package]]name = "bitflags"version = "1.3.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"[[package]]name = "bitflags"version = "2.13.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da"[[package]]name = "blocking"version = "1.7.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "a70e4329df6cb94385eed412ec92375c3cdd8a6e502493d1229b6414e4036dfa"dependencies = [ "async-channel", "async-task", "futures-io", "futures-lite", "piper",][[package]]name = "bstr"version = "1.13.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "6bb31b46c14244e20ee9984b11bf5c992b91fb6939fea616e3512c8baecdbe5f"dependencies = [ "memchr", "serde_core",][[package]]name = "build-env"version = "0.3.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1522ac6ee801a11bf9ef3f80403f4ede6eb41291fac3dde3de09989679305f25"[[package]]name = "bumpalo"version = "3.20.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649"[[package]]name = "byteorder"version = "1.5.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"[[package]]name = "calloop"version = "0.14.4"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "4dbf9978365bac10f54d1d4b04f7ce4427e51f71d61f2fe15e3fed5166474df7"dependencies = [ "bitflags 2.13.1", "nix", "polling", "rustix", "slab", "tracing",][[package]]name = "cc"version = "1.4.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "005ec2760ca554fae18df7a11195552ec576cd665632a881bc011d5bb2fd4d80"dependencies = [ "find-msvc-tools", "shlex",][[package]]name = "cfg-if"version = "1.0.4"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"[[package]]name = "cfg_aliases"version = "0.2.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f079e83a288787bcd14a6aea84cee5c87a67c5a3e660c30f557a3d24761b3527"[[package]]name = "clap"version = "4.6.6"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca"dependencies = [ "clap_builder", "clap_derive",][[package]]name = "clap_builder"version = "4.6.6"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889"dependencies = [ "anstream", "anstyle", "clap_lex", "strsim",][[package]]name = "clap_complete"version = "4.6.7"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "db8b397918185f0161ff3d6fcaa9e4bfc09b8367caf6e1d4a2848e5477ed027b"dependencies = [ "clap",][[package]]name = "clap_complete_nushell"version = "4.6.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "fbb9e9715d29a754b468591be588f6b926f5b0a1eb6a8b62acabeb66ff84d897"dependencies = [ "clap", "clap_complete",][[package]]name = "clap_derive"version = "4.6.4"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061"dependencies = [ "heck", "proc-macro2", "quote", "syn 3.0.5",][[package]]name = "clap_lex"version = "1.1.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9"[[package]]name = "colorchoice"version = "1.0.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570"[[package]]name = "comfy-table"version = "7.2.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "958c5d6ecf1f214b4c2bbbbf6ab9523a864bd136dcf71a7e8904799acfe1ad47"dependencies = [ "crossterm", "unicode-segmentation", "unicode-width",][[package]]name = "concurrent-queue"version = "2.5.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"dependencies = [ "crossbeam-utils", "portable-atomic",][[package]]name = "convert_case"version = "0.10.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9"dependencies = [ "unicode-segmentation",][[package]]name = "crossbeam-queue"version = "0.3.13"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "803d13fb3b09d88be9f4dbc29062c66b19bf7170867ceb746d2a8689bf6c7a26"dependencies = [ "crossbeam-utils",][[package]]name = "crossbeam-utils"version = "0.8.22"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "61803da095bee82a81bb1a452ecc25d3b2f1416d1897eb86430c6159ef717c17"[[package]]name = "crossterm"version = "0.29.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b"dependencies = [ "bitflags 2.13.1", "crossterm_winapi", "document-features", "parking_lot", "rustix", "winapi",][[package]]name = "crossterm_winapi"version = "0.9.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b"dependencies = [ "winapi",][[package]]name = "defmt"version = "1.1.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "e2953bfe4f93bbd20cc71198842756f77d161884c99ebbabc41d80231ded88d1"dependencies = [ "bitflags 1.3.2", "defmt-macros",][[package]]name = "defmt-macros"version = "1.1.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "bad9c72e7ca2137e0dc3813245a0d282fd6daad32fd800af018306a9169b5fe8"dependencies = [ "defmt-parser", "proc-macro2", "quote", "syn 2.0.119",][[package]]name = "defmt-parser"version = "1.0.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e"dependencies = [ "thiserror",][[package]]name = "deranged"version = "0.5.8"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c"[[package]]name = "derive_more"version = "2.1.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134"dependencies = [ "derive_more-impl",][[package]]name = "derive_more-impl"version = "2.1.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb"dependencies = [ "convert_case", "proc-macro2", "quote", "rustc_version", "syn 2.0.119", "unicode-xid",][[package]]name = "disqualified"version = "1.0.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c9c272297e804878a2a4b707cfcfc6d2328b5bb936944613b4fdf2b9269afdfd"[[package]]name = "document-features"version = "0.2.12"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61"dependencies = [ "litrs",][[package]]name = "either"version = "1.18.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "252afb9ae5eaa683babdc6a068b3f5726eb19e05070c731f9b2a23a7c3e8ed34"[[package]]name = "endi"version = "1.1.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "66b7e2430c6dff6a955451e2cfc438f09cea1965a9d6f87f7e3b90decc014099"[[package]]name = "enumflags2"version = "0.7.12"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef"dependencies = [ "enumflags2_derive", "serde",][[package]]name = "enumflags2_derive"version = "0.7.12"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827"dependencies = [ "proc-macro2", "quote", "syn 2.0.119",][[package]]name = "env_filter"version = "2.0.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "900d271a03799a1ee8d1ca9b19893b48ca674a9284fefcfb85f05e74ed314217"dependencies = [ "log", "regex",][[package]]name = "env_logger"version = "0.11.11"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "de671bd27a75a797dc9ae289ba1e77276e75e2026408aab65185384e2d5cd3f6"dependencies = [ "anstream", "anstyle", "env_filter", "jiff", "log",][[package]]name = "equivalent"version = "1.0.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"[[package]]name = "errno"version = "0.3.14"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"dependencies = [ "libc", "windows-sys 0.61.2",][[package]]name = "event-listener"version = "5.4.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "5a23add41df1562121a9393cb065eab5146a1242410f23a644851e90cfd669d2"dependencies = [ "parking", "pin-project-lite",][[package]]name = "event-listener-strategy"version = "0.5.4"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93"dependencies = [ "event-listener", "pin-project-lite",][[package]]name = "fastrand"version = "2.5.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "da7c62ceae207dd37ea5b845da6a0696c799f85e97da1ab5b7910be3c1c80223"[[package]]name = "find-msvc-tools"version = "0.1.12"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "3e0f1c7c3a72c66fd80abe965175f7523475c0489a87d3ff9d6e8c87d87a9d2d"[[package]]name = "fixedbitset"version = "0.5.7"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99"[[package]]name = "foldhash"version = "0.2.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"[[package]]name = "futures-channel"version = "0.3.33"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "262590f4fe6afeb0bc83be1daa64e52657fe185690a958af7f3ad0e92085c5ae"dependencies = [ "futures-core",][[package]]name = "futures-core"version = "0.3.34"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "92d699e522242e69e3003b94ecc1f960f3a5e015aa7c5d7486e65ad01dd94f5e"[[package]]name = "futures-io"version = "0.3.34"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "53c0fa8157de1303bfffdaa1cc2a673bfffb60102f76b0ef4441659124373fed"[[package]]name = "futures-lite"version = "2.6.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad"dependencies = [ "fastrand", "futures-core", "futures-io", "parking", "pin-project-lite",][[package]]name = "futures-task"version = "0.3.34"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "cd417de3d1d015fc3bfd2b1ea46dfc7bab72ef86f1cc7cc9c78e728b34a6d1fd"[[package]]name = "futures-util"version = "0.3.34"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "0d50a92467f8ba5dd6e3ee5d4bd04d73ab2e4e1c44474a0674821dfce14b79bc"dependencies = [ "futures-core", "futures-task", "pin-project-lite", "slab",][[package]]name = "getrandom"version = "0.4.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099"dependencies = [ "cfg-if", "libc", "r-efi",][[package]]name = "hash32"version = "0.3.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606"dependencies = [ "byteorder",][[package]]name = "hashbrown"version = "0.16.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"dependencies = [ "equivalent",][[package]]name = "hashbrown"version = "0.17.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"[[package]]name = "heapless"version = "0.9.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "25ba4bd83f9415b58b4ed8dc5714c76e626a105be4646c02630ad730ad3b5aa4"dependencies = [ "hash32", "portable-atomic", "stable_deref_trait",][[package]]name = "heck"version = "0.5.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"[[package]]name = "hermit-abi"version = "0.3.9"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"[[package]]name = "hermit-abi"version = "0.5.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c"[[package]]name = "hex"version = "0.4.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"[[package]]name = "hostname"version = "0.4.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "617aaa3557aef3810a6369d0a99fac8a080891b68bd9f9812a1eeda0c0730cbd"dependencies = [ "cfg-if", "libc", "windows-link",][[package]]name = "hyprwire"version = "0.5.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "19ee2af8d569f2a6d71130b9643dc534b7255b57f7953260d044d88d9735e707"dependencies = [ "hyprwire-core", "hyprwire-scanner", "log", "polling", "rustix",][[package]]name = "hyprwire-core"version = "0.5.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1a76bc1faef6e638086f116cdfc19e590232d7565f569e01fd9eb217ac86f35f"[[package]]name = "hyprwire-protocols-sessiond"version = "0.2.0"dependencies = [ "hyprwire", "hyprwire-scanner",][[package]]name = "hyprwire-scanner"version = "0.5.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "2b50d1dc744b592f4354885b2c445f7ba4f61e3472d02e23d7b81d73f39dbf15"dependencies = [ "hyprwire-core", "prettyplease", "proc-macro2", "quick-xml", "quote", "syn 2.0.119",][[package]]name = "indexmap"version = "2.14.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "07aa2048142242915a31d35844fb311e0e53fcca590c3a0a40dcf1b841fa09eb"dependencies = [ "equivalent", "hashbrown 0.17.1",][[package]]name = "inotify"version = "0.11.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "4cc00ea907cab49550b7da656f80ebb97be1b997d931fbcd28d39734e17ce592"dependencies = [ "bitflags 2.13.1", "inotify-sys", "libc",][[package]]name = "inotify-sys"version = "0.1.8"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c033f80b2c113cdf91ab7a33faa9cbc014726dcad99880c8609af2a370edf37d"dependencies = [ "libc",][[package]]name = "io-lifetimes"version = "1.0.11"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"dependencies = [ "hermit-abi 0.3.9", "libc", "windows-sys 0.48.0",][[package]]name = "is_terminal_polyfill"version = "1.70.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695"[[package]]name = "itoa"version = "1.0.18"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"[[package]]name = "jiff"version = "0.2.35"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "668b7183bd07af9a4885f5c35b0cc5c83c4607a913c16b7e17291832910d2dcc"dependencies = [ "defmt", "jiff-core", "jiff-static", "log", "portable-atomic", "portable-atomic-util", "serde_core",][[package]]name = "jiff-core"version = "0.1.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "7feca88439efe53da3754500c1851dedf3cb36c524dd5cf8225cc0794de95d09"dependencies = [ "defmt",][[package]]name = "jiff-static"version = "0.2.35"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "3a69dcb3a21cfb32ce1cd056169337ca284af0766dd766e7878819b251a49204"dependencies = [ "jiff-core", "proc-macro2", "quote", "syn 2.0.119",][[package]]name = "js-sys"version = "0.3.98"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "67df7112613f8bfd9150013a0314e196f4800d3201ae742489d999db2f979f08"dependencies = [ "cfg-if", "futures-util", "once_cell", "wasm-bindgen",][[package]]name = "libc"version = "0.2.189"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2"[[package]]name = "libsession-rs"version = "0.1.0"dependencies = [ "libsession-sys",][[package]]name = "libsession-sys"version = "0.1.0"dependencies = [ "inotify", "libc", "libsystemd-sys", "sessiond-state", "toml", "zbus",][[package]]name = "libsystemd-sys"version = "0.9.4"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "976306de183e6046819ef6505888d00996214766a3f4660a2ed5761c84a20aed"dependencies = [ "build-env", "cfg-if", "libc", "pkg-config",][[package]]name = "libudev-sys"version = "0.1.4"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324"dependencies = [ "libc", "pkg-config",][[package]]name = "linux-raw-sys"version = "0.12.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53"[[package]]name = "litrs"version = "1.0.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092"[[package]]name = "lock_api"version = "0.4.14"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965"dependencies = [ "scopeguard",][[package]]name = "log"version = "0.4.34"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6"[[package]]name = "lua-src"version = "551.0.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d400ffef0e3d4d29287092bdc5a276d0bf468b2c69709d5bab0d469312d9f947"dependencies = [ "cc",][[package]]name = "luajit-src"version = "210.7.3+1ee778a"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "869665372263eb337b14f480cfb864b89f12eade4eb42cb415f71517b4a67572"dependencies = [ "cc", "which",][[package]]name = "memchr"version = "2.8.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98"[[package]]name = "memoffset"version = "0.9.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"dependencies = [ "autocfg",][[package]]name = "mlua"version = "0.12.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d96e5d00f19d8c46c71ceaced99593b90c31c57aa1fe2cb3e93a8b1698eedba9"dependencies = [ "bstr", "either", "libc", "mlua-sys", "num-traits", "parking_lot", "rustc-hash",][[package]]name = "mlua-sys"version = "0.12.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "b806d7ade031f5d6607eae3e283fb034cb795a76247dd0d1ba753c8c42debccf"dependencies = [ "cc", "cfg-if", "libc", "lua-src", "luajit-src", "pkg-config",][[package]]name = "nix"version = "0.31.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "cf20d2fde8ff38632c426f1165ed7436270b44f199fc55284c38276f9db47c3d"dependencies = [ "bitflags 2.13.1", "cfg-if", "cfg_aliases", "libc",][[package]]name = "nonmax"version = "0.5.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "610a5acd306ec67f907abe5567859a3c693fb9886eb1f012ab8f2a47bef3db51"[[package]]name = "num-conv"version = "0.2.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441"[[package]]name = "num-traits"version = "0.2.19"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"dependencies = [ "autocfg",][[package]]name = "num_threads"version = "0.1.7"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9"dependencies = [ "libc",][[package]]name = "once_cell"version = "1.21.4"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"[[package]]name = "once_cell_polyfill"version = "1.70.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"[[package]]name = "ordered-stream"version = "0.2.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50"dependencies = [ "futures-core", "pin-project-lite",][[package]]name = "owo-colors"version = "4.3.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d211803b9b6b570f68772237e415a029d5a50c65d382910b879fb19d3271f94d"[[package]]name = "pam"version = "0.0.0"dependencies = [ "hyprwire", "hyprwire-protocols-sessiond", "hyprwire-scanner", "pamsm", "uzers",][[package]]name = "pamsm"version = "0.5.5"source = "git+https://github.com/r0chd/pam_sm_rust?rev=fcb5a16c9655eb55a569ad311b3423433355e3ed#fcb5a16c9655eb55a569ad311b3423433355e3ed"dependencies = [ "bitflags 2.13.1",][[package]]name = "parking"version = "2.2.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba"[[package]]name = "parking_lot"version = "0.12.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a"dependencies = [ "lock_api", "parking_lot_core",][[package]]name = "parking_lot_core"version = "0.9.12"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1"dependencies = [ "cfg-if", "libc", "redox_syscall", "smallvec", "windows-link",][[package]]name = "pin-project-lite"version = "0.2.17"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"[[package]]name = "piper"version = "0.2.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c835479a4443ded371d6c535cbfd8d31ad92c5d23ae9770a61bc155e4992a3c1"dependencies = [ "atomic-waker", "fastrand", "futures-io",][[package]]name = "pkg-config"version = "0.3.34"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f6b464fbc74e149a392436b17d523f769e057cb6877f6a5c4618bc6f11800548"[[package]]name = "polling"version = "3.11.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218"dependencies = [ "cfg-if", "concurrent-queue", "hermit-abi 0.5.2", "pin-project-lite", "rustix", "windows-sys 0.61.2",][[package]]name = "portable-atomic"version = "1.15.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "05c8b63e8d9609db387f0324918f81d68fe27748f084ef092fb35954d0539a85"[[package]]name = "portable-atomic-util"version = "0.2.8"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "10ab3eb7f3becc3a1cbc4f2c6f20267996cfc1a6467a873763411b136a122715"dependencies = [ "portable-atomic",][[package]]name = "posix-acl"version = "1.2.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "9928b761309e4a4ca4f2d90eb03029142e3f7164107e18db4d46516515b87441"dependencies = [ "acl-sys", "libc",][[package]]name = "powerfmt"version = "0.2.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"[[package]]name = "prettyplease"version = "0.2.37"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"dependencies = [ "proc-macro2", "syn 2.0.119",][[package]]name = "proc-macro-crate"version = "3.5.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f"dependencies = [ "toml_edit",][[package]]name = "proc-macro2"version = "1.0.107"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9"dependencies = [ "unicode-ident",][[package]]name = "quick-xml"version = "0.37.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb"dependencies = [ "memchr",][[package]]name = "quote"version = "1.0.47"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"dependencies = [ "proc-macro2",][[package]]name = "r-efi"version = "6.0.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"[[package]]name = "redox_syscall"version = "0.5.18"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d"dependencies = [ "bitflags 2.13.1",][[package]]name = "regex"version = "1.13.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f020237b6c8eed93db2e2cb53c00c60a8e1bc73da7d073199a1180401450218d"dependencies = [ "aho-corasick", "memchr", "regex-automata", "regex-syntax",][[package]]name = "regex-automata"version = "0.4.18"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ad8553b9b26413251cbf30e620595c7a41b3887f03da04579c0e6b0d6a06b4b2"dependencies = [ "aho-corasick", "memchr", "regex-syntax",][[package]]name = "regex-syntax"version = "0.8.11"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4"[[package]]name = "rustc-hash"version = "2.1.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "6b1e7f9a428571be2dc5bc0505c13fb6bf936822b894ec87abf8a08a4e51742d"[[package]]name = "rustc_version"version = "0.4.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"dependencies = [ "semver",][[package]]name = "rustix"version = "1.1.4"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190"dependencies = [ "bitflags 2.13.1", "errno", "libc", "linux-raw-sys", "windows-sys 0.61.2",][[package]]name = "rustversion"version = "1.0.23"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f"[[package]]name = "scopeguard"version = "1.2.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"[[package]]name = "semver"version = "1.0.28"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"[[package]]name = "serde"version = "1.0.229"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba"dependencies = [ "serde_core", "serde_derive",][[package]]name = "serde_core"version = "1.0.229"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48"dependencies = [ "serde_derive",][[package]]name = "serde_derive"version = "1.0.229"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348"dependencies = [ "proc-macro2", "quote", "syn 3.0.5",][[package]]name = "serde_json"version = "1.0.151"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14"dependencies = [ "itoa", "memchr", "serde", "serde_core", "zmij",][[package]]name = "serde_repr"version = "0.1.21"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "8d3b1629de253c70a0508c3899572da79ca359fdab27c7920ff00406df418906"dependencies = [ "proc-macro2", "quote", "syn 3.0.5",][[package]]name = "serde_spanned"version = "1.1.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26"dependencies = [ "serde_core",][[package]]name = "sessionctl"version = "0.0.0"dependencies = [ "anyhow", "clap", "clap_complete", "clap_complete_nushell", "comfy-table", "hyprwire", "hyprwire-protocols-sessiond", "owo-colors", "serde_json", "termtree", "uzers",][[package]]name = "sessiond"version = "0.2.3"dependencies = [ "anyhow", "bevy_ecs", "calloop", "clap", "env_logger", "hyprwire", "hyprwire-protocols-sessiond", "hyprwire-scanner", "log", "rustix", "serde", "sessiond-state", "syslog", "toml", "uzers", "zbus",][[package]]name = "sessiond-backlight"version = "0.0.0"dependencies = [ "anyhow", "calloop", "clap", "env_logger", "hyprwire", "hyprwire-protocols-sessiond", "log", "syslog",][[package]]name = "sessiond-hibernatectl"version = "0.1.0"dependencies = [ "anyhow", "sessiond-power-client",][[package]]name = "sessiond-hooks"version = "0.0.0"dependencies = [ "anyhow", "calloop", "clap", "env_logger", "hyprwire", "hyprwire-protocols-sessiond", "log", "rustix", "serde", "syslog", "toml", "uzers",][[package]]name = "sessiond-hybrid-sleepctl"version = "0.1.0"dependencies = [ "anyhow", "sessiond-power-client",][[package]]name = "sessiond-power"version = "0.1.0"dependencies = [ "anyhow", "calloop", "clap", "env_logger", "hyprwire", "hyprwire-protocols-sessiond", "log", "serde", "syslog", "toml",][[package]]name = "sessiond-power-client"version = "0.1.0"dependencies = [ "anyhow", "hyprwire", "hyprwire-protocols-sessiond",][[package]]name = "sessiond-poweroffctl"version = "0.1.0"dependencies = [ "anyhow", "sessiond-power-client",][[package]]name = "sessiond-rebootctl"version = "0.1.0"dependencies = [ "anyhow", "sessiond-power-client",][[package]]name = "sessiond-state"version = "0.1.0"dependencies = [ "inotify", "serde", "thiserror", "toml",][[package]]name = "sessiond-suspendctl"version = "0.1.0"dependencies = [ "anyhow", "sessiond-power-client",][[package]]name = "sessiond-uaccess"version = "0.0.0"dependencies = [ "anyhow", "bevy_ecs", "calloop", "clap", "env_logger", "hyprwire", "hyprwire-protocols-sessiond", "log", "mlua", "posix-acl", "syslog", "udev",][[package]]name = "shlex"version = "2.0.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba"[[package]]name = "signal-hook-registry"version = "1.4.8"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b"dependencies = [ "errno", "libc",][[package]]name = "slab"version = "0.4.12"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5"[[package]]name = "slotmap"version = "1.1.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "bdd58c3c93c3d278ca835519292445cb4b0d4dc59ccfdf7ceadaab3f8aeb4038"dependencies = [ "version_check",][[package]]name = "smallvec"version = "1.16.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "b9be42f50aa861c555654aa3a37f52f4b1074bacf4e48fe0ef7fa584e80f1f0f"[[package]]name = "spin"version = "0.10.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "023a211cb3138dbc438680b32560ad89f699977624c9f8dbb95a47d5b4c07dd3"dependencies = [ "portable-atomic",][[package]]name = "stable_deref_trait"version = "1.2.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"[[package]]name = "strsim"version = "0.11.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"[[package]]name = "syn"version = "2.0.119"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297"dependencies = [ "proc-macro2", "quote", "unicode-ident",][[package]]name = "syn"version = "3.0.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "12df2e0110f65b775f769bb17ef989067a1d931b2eb822bd4346631eeada89f9"dependencies = [ "proc-macro2", "quote", "unicode-ident",][[package]]name = "syslog"version = "7.0.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "019f1500a13379b7d051455df397c75770de6311a7a188a699499502704d9f10"dependencies = [ "hostname", "libc", "log", "time",][[package]]name = "tempfile"version = "3.27.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd"dependencies = [ "fastrand", "getrandom", "once_cell", "rustix", "windows-sys 0.61.2",][[package]]name = "termtree"version = "1.0.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d4d1330fe7f7f872cd05165130b10602d667b205fd85be09be2814b115d4ced9"[[package]]name = "thiserror"version = "2.0.21"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "09e52cb86a36cede5cb101bf8908837b3e4c6e5e59fe7fd85c23fb56200d189e"dependencies = [ "thiserror-impl",][[package]]name = "thiserror-impl"version = "2.0.21"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "fe5197923287db20a58125f0bc85c062f7f2c892de97b18c356f9efb14b28524"dependencies = [ "proc-macro2", "quote", "syn 3.0.5",][[package]]name = "time"version = "0.3.55"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "cdb87b95ec50ddfa440816d227a17b2ccbdda963a316a727fda0fc4334f7d134"dependencies = [ "deranged", "libc", "num-conv", "num_threads", "powerfmt", "serde_core", "time-core", "time-macros",][[package]]name = "time-core"version = "0.1.9"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "9e1c906769ad99c88eaa54e728060edef082f8e358ff32030cb7c7d315e81109"[[package]]name = "time-macros"version = "0.2.32"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "7e689342a48d2ea927c87ea50cabf8594854bf940e9310208848d680d668ed85"dependencies = [ "num-conv", "time-core",][[package]]name = "toml"version = "1.1.5+spec-1.1.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "12c0ba9680044b4ce98d391a62094047eada0d64860b80166c39f4a6b5640785"dependencies = [ "indexmap", "serde_core", "serde_spanned", "toml_datetime", "toml_parser", "toml_writer", "winnow",][[package]]name = "toml_datetime"version = "1.1.1+spec-1.1.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7"dependencies = [ "serde_core",][[package]]name = "toml_edit"version = "0.25.13+spec-1.1.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "6975367e4d2ef766d86af01ffad14b622fecc8d4357a998fbc4deb6e9bacaf9b"dependencies = [ "indexmap", "toml_datetime", "toml_parser", "winnow",][[package]]name = "toml_parser"version = "1.1.3+spec-1.1.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1d38ac1cf9b95face32296c0a3ede1fdc270627c9d9c02a7274dd6d960dc4d56"dependencies = [ "winnow",][[package]]name = "toml_writer"version = "1.1.2+spec-1.1.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2"[[package]]name = "tracing"version = "0.1.44"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100"dependencies = [ "log", "pin-project-lite", "tracing-attributes", "tracing-core",][[package]]name = "tracing-attributes"version = "0.1.31"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da"dependencies = [ "proc-macro2", "quote", "syn 2.0.119",][[package]]name = "tracing-core"version = "0.1.36"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a"dependencies = [ "once_cell",][[package]]name = "udev"version = "0.9.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "af4e37e9ea4401fc841ff54b9ddfc9be1079b1e89434c1a6a865dd68980f7e9f"dependencies = [ "io-lifetimes", "libc", "libudev-sys", "pkg-config",][[package]]name = "uds_windows"version = "1.2.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f2f6fb2847f6742cd76af783a2a2c49e9375d0a111c7bef6f71cd9e738c72d6e"dependencies = [ "memoffset", "tempfile", "windows-sys 0.61.2",][[package]]name = "unicode-ident"version = "1.0.24"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"[[package]]name = "unicode-segmentation"version = "1.13.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c6f5d3c3b1bf09027a88a6bc961fc00497d651009560b5463668dc81b0fa87a8"[[package]]name = "unicode-width"version = "0.2.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254"[[package]]name = "unicode-xid"version = "0.2.6"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"[[package]]name = "utf8parse"version = "0.2.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"[[package]]name = "uuid"version = "1.26.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "b5772d71c9be8a8a6ac2117d949c5b224c1b72241bb611d9a3012edcf8af7812"dependencies = [ "js-sys", "serde_core", "wasm-bindgen",][[package]]name = "uzers"version = "0.12.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "0b8275fb1afee25b4111d2dc8b5c505dbbc4afd0b990cb96deb2d88bff8be18d"dependencies = [ "libc", "log",][[package]]name = "variadics_please"version = "1.1.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "41b6d82be61465f97d42bd1d15bf20f3b0a3a0905018f38f9d6f6962055b0b5c"dependencies = [ "proc-macro2", "quote", "syn 2.0.119",][[package]]name = "version_check"version = "0.9.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"[[package]]name = "wasm-bindgen"version = "0.2.121"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "49ace1d07c165b0864824eee619580c4689389afa9dc9ed3a4c75040d82e6790"dependencies = [ "cfg-if", "once_cell", "rustversion", "wasm-bindgen-macro", "wasm-bindgen-shared",][[package]]name = "wasm-bindgen-macro"version = "0.2.121"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "8e68e6f4afd367a562002c05637acb8578ff2dea1943df76afb9e83d177c8578"dependencies = [ "quote", "wasm-bindgen-macro-support",][[package]]name = "wasm-bindgen-macro-support"version = "0.2.121"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d95a9ec35c64b2a7cb35d3fead40c4238d0940c86d107136999567a4703259f2"dependencies = [ "bumpalo", "proc-macro2", "quote", "syn 2.0.119", "wasm-bindgen-shared",][[package]]name = "wasm-bindgen-shared"version = "0.2.121"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c4e0100b01e9f0d03189a92b96772a1fb998639d981193d7dbab487302513441"dependencies = [ "unicode-ident",][[package]]name = "web-task"version = "1.1.3"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "1cdc136a53ccd64a1211f107ccc34404769fbcc0f165f1afa065f5d88ab93538"dependencies = [ "async-task", "cfg-if", "js-sys", "wasm-bindgen",][[package]]name = "which"version = "8.0.6"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "bae2f2b2b816647a1cab1acc91f5bd20812d53cb344382635ec2181940c8034f"dependencies = [ "libc",][[package]]name = "winapi"version = "0.3.9"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"dependencies = [ "winapi-i686-pc-windows-gnu", "winapi-x86_64-pc-windows-gnu",][[package]]name = "winapi-i686-pc-windows-gnu"version = "0.4.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"[[package]]name = "winapi-x86_64-pc-windows-gnu"version = "0.4.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"[[package]]name = "windows-link"version = "0.2.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"[[package]]name = "windows-sys"version = "0.48.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"dependencies = [ "windows-targets",][[package]]name = "windows-sys"version = "0.61.2"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"dependencies = [ "windows-link",][[package]]name = "windows-targets"version = "0.48.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"dependencies = [ "windows_aarch64_gnullvm", "windows_aarch64_msvc", "windows_i686_gnu", "windows_i686_msvc", "windows_x86_64_gnu", "windows_x86_64_gnullvm", "windows_x86_64_msvc",][[package]]name = "windows_aarch64_gnullvm"version = "0.48.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"[[package]]name = "windows_aarch64_msvc"version = "0.48.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"[[package]]name = "windows_i686_gnu"version = "0.48.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"[[package]]name = "windows_i686_msvc"version = "0.48.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"[[package]]name = "windows_x86_64_gnu"version = "0.48.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"[[package]]name = "windows_x86_64_gnullvm"version = "0.48.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"[[package]]name = "windows_x86_64_msvc"version = "0.48.5"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"[[package]]name = "winnow"version = "1.0.4"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81"dependencies = [ "memchr",][[package]]name = "zbus"version = "5.19.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "5db4be7c075cb421e4b7ee645541604239bd243ba7c357511f4ff3a74b555907"dependencies = [ "async-broadcast", "async-executor", "async-io", "async-lock", "async-process", "async-recursion", "async-task", "async-trait", "blocking", "enumflags2", "event-listener", "futures-core", "futures-lite", "hex", "libc", "ordered-stream", "rustix", "serde", "serde_repr", "tracing", "uds_windows", "uuid", "windows-sys 0.61.2", "winnow", "zbus_macros", "zbus_names", "zvariant",][[package]]name = "zbus_macros"version = "5.19.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "2990635d09ade6df1868f72f8cac69a876a90981e8bd3c40b1be413f8dc88f40"dependencies = [ "proc-macro-crate", "proc-macro2", "quote", "syn 3.0.5", "zbus_names", "zvariant", "zvariant_utils",][[package]]name = "zbus_names"version = "4.3.4"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d8bf88b4a3ff53e883001e0e0115b297a9d53c31b9c1edd2bfdd853e3428624e"dependencies = [ "serde", "winnow", "zvariant",][[package]]name = "zcheapstr"version = "1.1.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "d1afec51604565183aeb5c54c20aeab286120d4e4460f7f76e3e8bb8c0d99473"dependencies = [ "serde",][[package]]name = "zmij"version = "1.0.23"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b"[[package]]name = "zvariant"version = "5.15.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "c1d34c27cc6cdd1f458427519dd6b8612f7b7e3f7b9a0b2355d041dda9869147"dependencies = [ "endi", "enumflags2", "serde", "winnow", "zcheapstr", "zvariant_derive", "zvariant_utils",][[package]]name = "zvariant_derive"version = "5.15.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "864155e69b4352db0c7f374917bf45d1e0c8d17659c8b3dbf9795f3673f8c497"dependencies = [ "proc-macro-crate", "proc-macro2", "quote", "syn 3.0.5", "zvariant_utils",][[package]]name = "zvariant_utils"version = "4.2.0"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "bad0294361a320b694a328460dc73add56c306150f5cb6bfafc44446120008a3"dependencies = [ "proc-macro2", "quote", "serde", "syn 3.0.5", "winnow",]