Merge updates from master

This commit is contained in:
Repository mirror & CI
2023-12-23 07:46:44 +00:00
23 changed files with 1068 additions and 17 deletions

View File

@@ -1,4 +1,4 @@
DIST pulsar-bin-1.111.0-amd64.tar.gz 211405181 BLAKE2B dccf618bd023cbef7897aff0ae0d70d55316c029a41fe622c3917572826834b08edaba0fe413c4e806bafca11ed0356dd3bf6782598943e583e8fc6ed890a795 SHA512 83822554468af0ba4de3ab7dffce78406c0824a901877bc1b23f25c82191d649c296d2800487585b0ac35441cc4139d4fd0040b275f9e41d2e4f4c2db52dc3c9
DIST pulsar-bin-1.111.0-arm64.tar.gz 190618419 BLAKE2B e45bf411d9a12e1c27a425c3a5db269f29a8ac5205b21a068150f6f16e7080a5a3847f110eeb3078ee745cc4be1a305cb15812292505ec13e5ed1ca360e66f79 SHA512 d2cc391002c3b81d28098aff42dbc9267e1f497b94a00eeab5ad16643717d925b437102ae918481294e60d70143b6f1272e54dcf20f0ea9b65e1a9655921a3e7
DIST pulsar-bin-1.112.0-amd64.tar.gz 212238152 BLAKE2B bddb96067ad9ebdc08a39461792b621026d02db8bbce65de92546850669ba2b22c2b12ea3c7328123d9bae7180c31bdbdc0c0d960071cd87cf3e394dca5d9ff9 SHA512 c48346ad06f94c031a20b81fd570502e04be754613b62bf5014b0192b858424317eeb94fc8926aac4dee79aab2cd20346db36247f25cd6db4d3869d075815bc6
DIST pulsar-bin-1.112.0-arm64.tar.gz 191448233 BLAKE2B 84237a92fe5ae022d73f1722c7138c35ecf162a23666e927f7fc0bf928ddcfaa6151766cb83f9d42e14a86d73d6f57bfd24006404b767ce7b783587ee9fffbb5 SHA512 e6b35ba40801c6421352a3c46fa980f2330724c7c60cc93a16d531c2f24020638c3e2d985a62861f81a5fc43e9314ea94985bb36bc97bae89979a87e063714fa
DIST pulsar-bin-1.112.1-amd64.tar.gz 212239188 BLAKE2B b5d5a49dfe4e7a5416268fdcb133983e8b8ebada1b0b1ce9e04702d7f84192aa9f9780e8c7d56cf7e3c7ab8bc9301dd74d553f839a2840771dc9a86d414153fc SHA512 d5ed416cc7000d3f33b9ebd2ba9b1f090515aa670ca1dcb0782ba389f9785317ec27ada63c4af1b55eed6943b102570bd7073f4ebf1ff76cb4900b357835f35c
DIST pulsar-bin-1.112.1-arm64.tar.gz 191449346 BLAKE2B d596c636be5a968769671bdf750dd979bebbddb2b4de6312593c7092cfc172894c3928c7f357fc9a49afa7db3810a9f6681281db40b2892494d68445ce257652 SHA512 14f7c1780d120cca854cb5392ac8f781137c72af21545f0c3f2cbff16ac2cb08d874601f14e1c468df663859ad1ba82f51ac4e5f49fea7a2a00b5d4a9e59e1e8

View File

@@ -113,6 +113,8 @@ DIST bytes-1.2.1.crate 54857 BLAKE2B fae7e7b0e8023e4b5a9b7d5a390035dc5ee2b19f1fc
DIST bytes-1.4.0.crate 58080 BLAKE2B 99a9d343424e04649bd209bf2a6c3a089a6cc9fdb799968f8c3a711189328e4499df2e09cc6a2a8ce05d2cc668149b364cf30cb3b09e96e21d50a39519c2f49f SHA512 502c63b9fdcd36ed28ede55a63cd359dc7b28658ecd43020511d17d48d7c34e45aa8ff7e4b17770f12197451040c2b724fe68d2aa3ab4f81c9171d052f2aa000
DIST bytes-1.5.0.crate 58909 BLAKE2B 2931f19e813eff73be407677622fa29e45f9b49434d5b3a04104b56563fc0e941fd8c5f996258a1aa660000ef014668d70b683b751af8e48d28d0aea76890c92 SHA512 6654cf41d8f0d7e19b05fd95044b9a3bfccd81f469c797c6aa763a4dd29e1b34064bed2e094548d147045cca7bc4706059de5bcf9f6579189e6068fbbf1c29a3
DIST bytesize-1.2.0.crate 9996 BLAKE2B 0ce55dee06cb604e7c79190eec4b95533adc0c08df6288d467771940ce9b05288368f65d3ba0ef12d7033e2f159085f37e4fedc4f9eb7f672de044e6bfa4889a SHA512 425d284141175f0e40ba88a77141269b65bb63175ca8d1624359309fab546dd9e2959470cf16dec3f69a41b334e45eef62ee34298d3a74f3e987b44a7df912f5
DIST c-gull-0.15.36.crate 18485 BLAKE2B d87eb8f7c2d0d9f68311a2f348f566f63ab6a878b0c679356bd67d7008c4044427e49db5644f3cf3491369a0bea4e7bcb80e28b19f47ad220c09501a0b9f4bff SHA512 014423aafe2ff1b6795ef4aa77db0cbf88f40501a58333bff5408d3fe2787c93841915e0fa735ba0ba1ee626f055b729ca1fe2eb508965ff6e16df2f62c7cc9e
DIST c-scape-0.15.36.crate 95107 BLAKE2B aff2def0de069024b81d2504f2fd6a34178a06694fa080b8a6fcb5d6ad55af9650aef6c4be6f8948d1af77187d6470b17212506cfd2eb85259e68ba6a5f42c1a SHA512 99eef40db76fc87d8de748c938b0820adb22a743732e161982e197a1d7fe5e370542ceee4b849ec202f085c1e1e1e00f2ed7ae3e75fca6e95d6376bb53fa5fe7
DIST cache-padded-1.2.0.crate 9125 BLAKE2B d50b506aca9cfad3117be593c33bba4a5240034a838610925f9eac969155f22e0064c91f8d3588333880d1f5b6b936df87c0728530f80cd1062c73d570bfd1e4 SHA512 5b67d06908981d0e1ba01912a973cc5c90ce6612f227b306d12b13500594f5d2376d437a046e10b9cf959b609cb67fa6e24193fc651cb2d84e1f77338c6823fc
DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac SHA512 980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985
DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
@@ -182,6 +184,8 @@ DIST crossbeam-utils-0.8.11.crate 40887 BLAKE2B 6cf3c4e28243515f06193ef746b18129
DIST crossbeam-utils-0.8.15.crate 42326 BLAKE2B 23e6bd2a6535c6fccf7b7d17487fdd4095c92a3f3ae383a72dd6d90c1c49c2ec8d96dc01a94c7127b2681bfaef843585b3ae8665ecbc43b2e7db8434e31c6c8b SHA512 adb9ce1886396bc637299cb8122d102bcc9e561f25d67ef73e98c9ed8a8b13b78bc0f5bbacab19d015e1a7690bc0201f08b3d8e82393ec347e7f2933eb622533
DIST crossbeam-utils-0.8.16.crate 42508 BLAKE2B dfaf9e7cade2cb5a2de90dc622e58a69c5b28fe9f69d3cbb945431683cf48fb409565190e3414a815563afb12631d990476919890fc482ce6b5792fdc25536a7 SHA512 4b8d599a8b93015eea2fd404cdf1526fbb94662fffc7c64d2f0659aeef349e4ad682f61b2b85d075c7f3fbbc4d8106cd7caf6e65dae117ba982f31262df3f831
DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
DIST cstr_core-0.2.6.crate 17549 BLAKE2B 54c3262ca8543cf2a8334bf0761ee2d669ed21ae1b1d85c911c6ebe6eca5f10bacd10565e9821b710173ebbc6339e527547866610f7f8e05f401bd7646c3b854 SHA512 f456cfcfdc137317ecb95941d55d498e462a3aa7d9b4e7bfa3e57b59e9b0aca762170f863d31fc6cf37b3b57c268cb2ea9b1dee78de3262a0b34e0b3b7930a7c
DIST cty-0.2.2.crate 7230 BLAKE2B f8fc087e6a990a354a1de9a8d0c078757a512e13fb7ca0e337949a22c3af158111b0c1edb50857c0e97db5417943165e695b4f41c328948cb344614f922f214b SHA512 1b6fb2cac48ab796ddae5c51dd27c41ff584b2503ee15f1fdecf29ca92086826efca33d2467b5721dc1dc13b5103a76c0a320f416747230bb48d1b2c4ac784b8
DIST dashmap-5.4.0.crate 22862 BLAKE2B e24fdd4bba250f1fcf9baaf05184726f4da5dba592d23c0a31f68f903bf6a8f9071c46a11f17e61716a745597338cf52d1db04bf6a8f4c6bdafd745f249f6db6 SHA512 886ec6dd43d4053ca964ade99586a31b420953e47a6e710a1259d8d5f34936f847683844db5c73dfe243803ba45b30ab9641b27af1ae5d825180119a7d61a910
DIST deranged-0.3.8.crate 15314 BLAKE2B 5452dd7309e64f52f06f0b4159a87678c95f5453516d9e29956806a8bce3e8aac717a094ba3f2b418336b6bcc611901d2b4c08abd7d838915e88c37d75896f9b SHA512 81577e7371b6850da0abec985f1268735169a4e9272a6bef2e1e46753457260b54ad76fedaa36280102daa0030f70dabd16d2b99fe9c67b2690e469df3c3154e
DIST deranged-0.3.9.crate 17080 BLAKE2B a1441d629cb5d8ed75c49c25a42c144ecf5f6d060612b01bc2c78cde577f59fc3aed35b8b5629be50433244975fb4f98004ea99bad1177862d15c8695951dda1 SHA512 63abb2a6aaa770596caf96672c764e2f65b867653f9cd3fc268b4d2137afee7b3fc0618d83ab29c80c313e03455fb717a5015cfb33a69f95adeeddce723003fd
@@ -210,15 +214,18 @@ DIST enumflags2-0.7.8.crate 15374 BLAKE2B 294e46ff5aeef772c3d4b1364d0e50075631e5
DIST enumflags2_derive-0.7.4.crate 8166 BLAKE2B 33b7be39b07a01fdf1f877b393353ec86e4b341acf1e2dd27b66ee5c00379dd834a3a6e619c58f84859670cad94c59749c9096b702e3777e69be2be5fdfc6db1 SHA512 9d70027993e6784674c5142750568374528d8b4290c629cbbc967e4812599145d74f577ec1bc4049f43235246fa7200e6348e93ff163a0f56d7643830583f19d
DIST enumflags2_derive-0.7.7.crate 7903 BLAKE2B 0e8f4ad8558254a6e532868608c23f70f63abee3708ad7fd5c41c8791c33a8790c3fe2eeeed722d207fb75721cc37773b64baf2ce0a406dd465c016092e6caf2 SHA512 f4b0c3b1a731e83c7cf27765392baafb0f27555c0ab708a7a430f349c520df7333d4d926c348a15339b082c6d0335491fac41eba3e61d42c3522717acbf05df5
DIST enumflags2_derive-0.7.8.crate 7901 BLAKE2B 98ad36f7394f1fe909b86e7c8fb630bf7c020331a376306e5650f781322cde17a04efaa6b63617804de5dc569e3caf15fb8db5fd9a9f44bf23d39d6805c285e6 SHA512 664c9909bb0338398f79b5ede7c039cac9d6633f7ae4c91f703abea990675da4abbe64c430d4ae534209159a8aa4d9e724e1c34e7bc1aed1eaa524ac6fbe3f17
DIST env_logger-0.10.1.crate 36524 BLAKE2B 974c75fb4288ca18e75eb6055e9f6798a53ce6b14e05385244225fe3cb05390b975343e4714c6ba72d384809bfb1279ba4cca9b6e2f7d9256c589e5fd13beb5c SHA512 5749661d10a482447527f4641a86a77dfecff0984e13f07cc9392359287c74837af8b290c358a4888934ae3ec0389f51e8cd269fbcc48cd27bd44bbacac41b0f
DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
DIST errno-0.3.1.crate 10348 BLAKE2B 72831d0b69f95884a69918249cc0e814eb5eade3205331bec6d2021f8b01a42c4c9b494f2717033d65a4c5230c8490b6ce250d349c1e8e177b20e7e84a860020 SHA512 00d64157d066f1e7601c522c0f4e777eb662ca5cce64682f616de0734857765c343396f7161ac2908c3db0c474995ae157bfe9d8a9880743724d9bd428dfdf54
DIST errno-0.3.3.crate 10543 BLAKE2B 958e9d12766533ae9e84a60b121794929b9b3b1a8111aca9a2e914beee5784b64c946e143cd8031335ac9cb51069e51dbc9a6b61073a2ccfd3ff60612a20b619 SHA512 9524db39d0c9be287e0d2aed3358a86e961b2868717037212a2e9dc408bc73198ab23196d7923a9ba7e0e9357276075148f582e0325ad36ae1b212a8c674173e
DIST errno-0.3.7.crate 10712 BLAKE2B 1ac3a3084673791fc31e228ea3f49d334eea106f1bb6de3f9548882167d8982153e0d9cd9dbb4bde68fb9a12ea8eced99a4a128c507fe8a6ca90caf849cda1dd SHA512 ba4cd3919fefff84bd5ae473392ecdbaaec52ccaa9d1d93ae06ea5962523054d0fa1c5866787e36114a00d449a60df811a110f89c923a6acf7430d3668c2f54e
DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916
DIST event-listener-2.5.3.crate 15392 BLAKE2B c56ed5eafa64014141e869dcf952e86f755eb35ed1722f8139260cb502ba226351ed1bea301618e94c9ca7f3309747057eb5f7d7986cfcdb7f6b79d13d52b439 SHA512 ddd67c1139ffe2aba95d763b73db0e2a9985dd2e57cf8f72030047d53d46d833df4b4192730cf0af4e060ce52e4f2df23aab6509abb94a6cd02e0d8cc3559d22
DIST event-listener-3.1.0.crate 38793 BLAKE2B b26a13ca1172531145e8ae1e7990beb8719b99828d38ba3291b80d0bec59faba38b754debe3f64950f587304986ca9bc3c8edc1ea1d4323f094306943379c046 SHA512 e341cb624bfbbf0c58ae177e6a0bf462a7bbccdfff839f04051b7bc6338c6c504f3c6593e69f5cdad3592202e11979fa0b9986794272856b746ffdcfc7fb3154
DIST event-listener-4.0.0.crate 39070 BLAKE2B 867258f82eb4176dc84929110cefcd8da182a7e26e9ac8b1980a7cc9fd38d5991761a5378de99b076667655ce0077ff5d2889152ed7f2b392b7097c353f19fe1 SHA512 309ffc466931becb3b691c587b4171afbd3bbe3097cab7edcce01286ff28eb28953658288582b3b2934875ed5e78fd085245ffdbac5a11762f66cae3da168209
DIST event-listener-strategy-0.4.0.crate 10225 BLAKE2B cedf057e73b7d26ce691c3a5523c7492ba6fea65393ba20ca80ed091d3c4b392c85caf5a526647886547cca22bd703b0a01aaa8d018b07731ef909bc3281243a SHA512 02e8253ce8b680d9df72b786115d8894147483c5b44d530adb600718213424b2d87c899517ddacefe73738ec9c8904d042341d4aab8076fd19876e89972061e9
DIST eyra-0.16.8.crate 79154 BLAKE2B 1c7b966bffb729ab75e978ffe689b0052feff96c9ee131b4e116e2b9e19436a0a5737a7eef3ade3932bbf263653cdfea5a73febdce887cf5e988843153645bed SHA512 5744b7ed1bdefeea4815a8a548c47f7fb85481458b5d41de6176e7d87b5f3615ff7bf00a35e11c7050cc0e54a582be350517c9006d397b4ecbb37dcf14b85e3e
DIST faster-hex-0.8.1.crate 12556 BLAKE2B 78826a9f89db41545019449fcacdba5e995de296a801c31d9623e381bbe3c35ef5b546dde403c584afcb77e7aa4253317ae15ff6f2a745128f50cc29da8e9c76 SHA512 3bd0ba6fbdc68518e94a9ab937d2e935b07f16eb9a800a5d887c3536d7161ef0a5c77c9a7d184e059d6854fa425ab2f84297db53abe11b68da23bbb663d5a9a0
DIST fastrand-1.8.0.crate 11369 BLAKE2B 93e911ffcec559e30b2fefa44c4d74d1ffa9b8ef1904ace608b8576210bcd41a2b4c7adffc00cd3bb40996110d07316cf8068f4754a879c6cb47e3d41304d406 SHA512 82cbc2b29b97fa3fa2c9372d3e8c390586a7b39f6c7d8c45f9b779bdfdaa2e8a3b44bc7bfcb3367c18120726facc753c9827cf63a8fb4ddc2667509b16333cb1
DIST fastrand-1.9.0.crate 11910 BLAKE2B 570c66ec1d4ace08b9790299759e3b6f0394aca52c4ec2e02258229c198846cba7c0627807548bac3ef1f86c7e512c4bd105f1e18e35ac0ea6934f76a6838e1f SHA512 321567b5fad8552c0efc4393b1e77d1bce288b0a88c475d432f79e91b3457ee6eb5db9e4d65ac6381b9990c9916f4651b6a76250df44d51ea3e25bd8184bdc52
@@ -465,6 +472,7 @@ DIST is_debug-1.0.1.crate 1897 BLAKE2B 870200e87f264b1e3b886b9a103853de480ec6d5f
DIST itertools-0.10.3.crate 118661 BLAKE2B 0095d6e7f14ddda69605d09f74e8cc881eec1a1d234f705e667d7f9e738ef157b7ddee066855cbcad7f134bf79b99a4a4c77bff3371397a567cd34d98b68bf97 SHA512 9d17357eb68159edf4f4ccd2eb9895672c7fb633803166d5e24ee12350639eaf66f1c822910518185cd1f1ca5d9c3e228dd37525e6c337ba3fc7ce967f9bfc85
DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
DIST itertools-0.11.0.crate 125074 BLAKE2B 8e686f176764e92e4da3697eb781e1bc30d6c57ac61d97343b4fc3a48e4febf669d5771fa8620005c620cce52c236760ee2e1bc344cf602e878bc168a2e69cab SHA512 8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8
DIST itertools-0.9.0.crate 96429 BLAKE2B 36d3b1dec7ece85639337f1a40a00330a5216ea8c460d13e52f0f9fea71bed5b3914cc4a7e05b407ed41e0dbc2292ae5873b3481297edcd92ec547866d044b8c SHA512 1c6650060750f3073140c4a77fc4d1acffa7d18320012807df0e20ab06ddb39afa7f086d89626e3909f89dc1f0408c9ccee4dd9454ca1f7a6a145bb213e7c5ce
DIST itoa-1.0.3.crate 10481 BLAKE2B aa516e8b2fdea4e4e1260a0783fb7aa2672c1bccdf519c45c608fe3f3fd4fe652d7f56f0cd6eeb6a56bc324c68ff241f601660a0dc3c5ffdf7fa239f470078ec SHA512 1290c027ec8a13d2d15ace2b58a1d1a3a18730cd5fb55bc995826b8f4d04ede650b8315a8905f6737c4c4988690ae03bf32c86ab3a31ae068a67d5be04cd618b
DIST itoa-1.0.6.crate 10410 BLAKE2B 8b1dc9ae9d55a006bb2abe3b0282e5e77397814b692a87b9becdc2bb74deabf5db09e3d5a2f604964cbff046148025988a5d916480e0402b2b80646fbed32875 SHA512 e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31
DIST itoa-1.0.9.crate 10492 BLAKE2B 0d5acef9ae72d3f4b5a387d231952e6025def69da81d38269b4882bc534be7acadc073e526fd8bebdca898a98b2c741735c541e0b6a35ed0f8f8799b906b65b1 SHA512 95f7906edb7d6a2690389167f8c4d01bc37827205bca87d527f2eb33722419ed2f2e8afaa559cc5a0a7e7fac76515c9c44c71c42b536aa34b0e2858c40946b6d
@@ -486,6 +494,7 @@ DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e
DIST libc-0.2.150.crate 719359 BLAKE2B d08e17fb29992c76337bb5862cbc1cdaf7b9d7749cd65021f145fcf49fa7954d6251c8c2f3c9a796b46283c3bc014bccfd259ea52824459841911ad847fd7f5a SHA512 7ae8fe6a1db38ac6d951c0b4880d25a02f064f5e61d6057c20f7208dec8395d58efd085e41857bcf5f4da2b014d2952dc4ddaf18ac4acd3a23675bb659e70385
DIST libgit2-sys-0.14.2+1.5.1.crate 1742257 BLAKE2B 028e6bf6980d7a54b76c918fcd499684869f14cb160e821d6657e59925d142655dae6e018c9f29389de304ef6109197fd71e6e6752d0d0a53152f2c4820ea1a3 SHA512 eb9602706036ea62ecbc08250f297119a1c51ea09ea86ae8630dc6d0521b74db96d8eccc4106343572eb70d9a156415c017c6a91fb5529100fbed091ff8e7921
DIST libgit2-sys-0.15.2+1.6.4.crate 1755413 BLAKE2B 55cd09821df10a263eeb0f9a83748695c65093fc6c1b0c28c2d33e6dc0cab08cdb045340bf1f93e1e6c20ae7cf406bb21046f45a96ec6068e832456f8d2b4c98 SHA512 28b66ffe6da956bd1127aef295b222b55681b25c1820e016284802531f5360e6d21c11c695be569d26a318321868a0ce0b2c848bfcc887f09f47fbaadb13b478
DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5
DIST libmimalloc-sys-0.1.25.crate 1131254 BLAKE2B b00d0d36585f50a899247113859b51909e13fd2a2e76cfb5f584cfa556152e4975a143abef7922856c47826f88da52eeebc6ab2dbcfdd464c53cd8064b27fb05 SHA512 45fa2448491750ba291fd2238df5412a1f9639831030681394f7620425cc90832f39a19293db3f6df4b13f181fb92798e874864934e6487c246540ce88d73fb3
DIST libmimalloc-sys-0.1.33.crate 1166827 BLAKE2B 0ac4664de727ad209a66f8a0ba0308815cd1be6a6ec2a73ca211cffaef51dc8a31ac4898233bdf9bf8ba260bdf466dfd751249f849f08b584243c43017d14366 SHA512 ac2161b4324436ff55b421bd5d26c5c3a54da62319299b392f9aaebd65dcd5862b8f8488738959e7e45be3165259b251643416ddd9905ddf6580807136c71616
DIST libmimalloc-sys-0.1.34.crate 1166241 BLAKE2B a7f742d91e3f2b7813f08f607f88dd97dba0ae1d21f2ebb7b2d71aff8deaaeaf93f2b8c1f7270525a794b811c559db9a7aea0f150bb35b863e802bee69cab1f4 SHA512 4f023025fc0e16813a6f02a0ff5852470000cfc43c073f93686b02adf900ca2d6fb280c070f5a36e70c85f371d7736304274f48706f06a1a276db86e25cb9d29
@@ -520,6 +529,7 @@ DIST memmap2-0.7.1.crate 30741 BLAKE2B bbeb8199ad5f004837c9fbd7b0984010ef73b6959
DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f
DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762c0e56953f16e82d575250028154054d4c42b1324c60f955a40fad3bbb1c5fced147c11c9a4ad62f6f0e948c3 SHA512 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157
DIST memoffset-0.8.0.crate 8912 BLAKE2B 19ad3abed21fc39461b0382b15a8cc312378aba36f042b1e5335012115d31b350a4e3bc720f1eea300d7d19b9b317f75a28d4ccd78ff3b31defd9e4b3147899c SHA512 47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe
DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
DIST miette-5.10.0.crate 88585 BLAKE2B a0cc03832fa59ec5c3eeb7e39bc1fbbf42988eaea8940e8e39cfb9190202b3d5826e09733e0c9b2d8c5217e14f4ac888ae93914ccb6adb206026a65e922c6729 SHA512 415d16a732925fef5945c08910dcd770fa3a6deedc4753dfe93e8697ad6f017c22fc13c5741f9e22a405b2f5c58ba2fa937ae37df11da8ede2d053c0f1f2a12d
DIST miette-5.3.0.crate 80848 BLAKE2B 20546ff61613a210a8f32269a4acbe6f156fdbef8363cc3c57f1bd4dd0e132ab36db02bba64570a37fcd27d88b32a1b47e8d323fd0a2be47c8ed9ea517d51296 SHA512 681578a3d43ccc8b52e9386d5a8b0b66805aa1e8947db09eeb8ebff6fc11698806853270e3f735235f850455877c5304e9f95640e5e3bc2447ca150696c8d925
DIST miette-5.8.0.crate 84377 BLAKE2B f4894900b2da8b0406bbdfbffffb03d7597245821d8025c92f774d4fea9116fdeb1df77d6a4c44b9819eb9a51102d158d5f21716caa4ccb164a7375aac65c47b SHA512 0c6150a833561e506a4867bb911ac156aa5815a29135559122f37fa04dfcd4cd1272496c4301edd5c47cac16a094b700c545ea61ed447a999a4d336303111344
@@ -560,6 +570,7 @@ DIST notify-rust-4.5.8.crate 48098 BLAKE2B c3b8aeb25f74ce7a086481a684a97a5f7bf63
DIST notify-rust-4.8.0.crate 53446 BLAKE2B 72cbded2bd71ebb0f10d4477cb7ac0ddc189fd506b8ed0ac9690815624635c0321653b26a74b3eb418ee77aa15ccae1e528fd08106a922e6a4e2751789490397 SHA512 031a8ee07e4fe1dfb349043c237acf76ef9faa03e4ff35576c26749eadf66ed665653e1f6b5257c89f2e649d16c65e6af67be03a18fd3bd215d833e229eed7c4
DIST notify-rust-4.9.0.crate 55592 BLAKE2B feb42218b950da9404da973062fefd919a20aff82d9a0c9391444fe5ed5cc830e29ac2e55cd47e5b9787845813d8b0c9884b945e2eccfda79692982a0e3ebc43 SHA512 cce4d5eaaab25d1fef4537878c9713baa99ac99506edcc3a6019daaedcaf2124425712428c80f636a245474aa97f320ddca2acaa35a3f62c621729a4366c913e
DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043
DIST num-complex-0.4.4.crate 29564 BLAKE2B 8ae65e8f2d87de96ec0a3d0e6d580584aff8cfbd0ebe56272dcf7cc5eea1b545fb9d597cbe4b1e25562b99a217a03ceef60e6cbda47c1e8cbd29b38d16cbe428 SHA512 632f9486df426d9254d2b6484c560b31e4ac0270de85878b9c4d14339a05ab318a90019f0724d2fac4d8496b03680650f899cedb1741c58eb7536cf3732db600
DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 SHA512 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735
DIST num-traits-0.2.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8
DIST num-traits-0.2.16.crate 50130 BLAKE2B 1101d28cb4dce477657684a068792b94c7008a965e655edbabfeff51cbe6f008450dc6d7e4fc5dc4fe9c3ee8623ed77a7bde83ce2f68e75d618295fe6cebe0a8 SHA512 2ef65e2f6275b1000f611cc4d019b2f4846a8964b54d9b96462da10e3ac9edbf3d1de82e40094c76f7f5205740361b0eb0ced414bcddbaba5955144f728c6f94
@@ -581,6 +592,7 @@ DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574
DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56
DIST ordered-stream-0.0.1.crate 9081 BLAKE2B af4a20ee320b7317bd4e10996f5996279673e99c6fab81c7d9970dc5b540eecf6616de2b3abe90eff99287bb5dc6b338a57e15d346aaf960b92a075af63ab957 SHA512 00b535b795d134aac6a1ea5f9e387a75d3e42b5ea9b91f49c810fc0c8e49a56c2d363fa8af0ac2bb19bb65187f154ced9efdedac28e7f29970a61b3341bb1092
DIST ordered-stream-0.2.0.crate 19077 BLAKE2B 581285d32136bb9c2134f405c5a2d67c952a36eb3613912be029f2826b847919188e1b479506b46f20e0b63d371f476b99d9e7e1ee8d47ddef7b4f48451b0e3e SHA512 99976f90637f0daedeae05d4270d33bc03fad1c06a85bcf2cd7140b149f76c7560d5e60becf05a633a62dc82f7f65900eb8f510c62aea4e630b78c45dc76d83e
DIST origin-0.16.4.crate 39171 BLAKE2B b473b4fdb39f16e5c77bba8dba7d9dd848922061e7083b3b3d8e89dda19d79685495593032f69929d215cb78a6673dd9ff97ccd48036dc66644d8e551cbcdda5 SHA512 da5db0e981b908eadce801385afe1f4bc2728c969c4caf2ff2a8fdae163f305c02313a947d4611bc59f52457080f22f81956e607fb0b71a47b2eea14f6fe2f4a
DIST os_str_bytes-6.3.0.crate 22928 BLAKE2B 84e8197375742373bc7c7a3b459f8a9f97ffa0b8a2e517bee0d8ebb420a8509056cf56984612f44171c6b5e219b6ea91b14134fa6386b3cf3502b13ab92386c9 SHA512 34f861a15543933c9fcb560a835bd943231ffcef2c68126d8633f8e792d2d59a20765947feddb0c795a15329d74260d6c2bf74a1f10ee88f355f47240acbb42e
DIST os_str_bytes-6.5.0.crate 23166 BLAKE2B 60f5beced502b7bcf165dd2bca2989f9039fc22cda80bbb09d2ed0eb115831c6e0f80292e656f4bf9c0b0635ad10210c88c1b23bcbb59b8d2729b6cda473ecd7 SHA512 cde7779ba24304256cc57de78208af4d26bc91dae7fbb9c85e3f67c3e35cb6268caf3fc9eef530a8d3cbdc951ec3534223f3559d2a013561912231ebdb1801b2
DIST os_str_bytes-6.5.1.crate 22778 BLAKE2B 1d3daa82b41e6e360ec17051be2c5b1a394fe49ae349b2888e6f30fccf99d102c71357f76c3f68118de59e24480221b352a223ed01f26f11bf707b1c7de81941 SHA512 6d7a4475398daaae4e3d55ad58a8fba729517acf5744a5a6296f477207ee91e5bc36c2b54e58f6f9b15ce9bc75286e9ba62a59d577f0171d8151d3aaa01311b8
@@ -626,9 +638,11 @@ DIST pkg-config-0.3.27.crate 18838 BLAKE2B 1295eb4f08751b3663cb2c7c2753f29bf2ccd
DIST polling-2.3.0.crate 21678 BLAKE2B c30866c2f50c7be9343854ae266f948c10dc2a799182c2b19474ce104d49a5f777e948557647668cf6397711a4f73d19dfaec2b2513c7d992f41ebc7dcc9a319 SHA512 2f3352c0cddd06fb85b2cb5967ced2f3e18ab9dc6b66d08155038b7398443c797bc74a88983bb999a9c87a7c47a1170e34b920b18dc0485901def84c2ac1db35
DIST polling-2.8.0.crate 43554 BLAKE2B 8fc5986db7c34989954bbe84bd69d1f61c59b890d4e5fd21a20f3861bad750aafe2d1a89b3181df97f3659f1a6c980a92e43dcb9ef9e1de3881518024caa6f58 SHA512 c22dc35f39f374f21483c987d43108472dbfc291508e3f5e1d76e2c466f40b396b1ba7c222db5e5a2c0e670e83b4c34e0fbb5c3e93d86435b8a2ebb0890471a2
DIST polling-3.3.1.crate 54527 BLAKE2B 73b74cf7b1ded068cebbb1e49dfba67af901eb3b90f7aee1fb1a44db35b838af7a8172c3629205382ace892340176b8b97effba263a3b786c3c5c47bd44b84b6 SHA512 90e1ff41aa22da87750207d8eb941a7ec270d14ee86cf0acf071bdfb696c9586a67a1751309411e8de9eed57be8aaf96c1fd1bfdd2098d692d08ee37d8a38d7a
DIST posix-regex-0.1.1.crate 15448 BLAKE2B ce65092972747bb0e568c4ad54d4a8ebfa064c1d7b96432b507f8ebd105c8fd3c735dc19f59ba14ec7200b67b73328cddcb0a894e5ede39df871752bafc00ab7 SHA512 f0b8e19b34983b32c7eede29c647c4aa61e6e67b58d35e27c2c22c0e4cc9bbf8376e774e32cff18837a491a2a21844e109865fcf542c08bdd6dee94a6be281f6
DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029
DIST ppv-lite86-0.2.16.crate 22245 BLAKE2B 03cba61af42dc3a78ab8f6b03d833c028b7ed737e101b1952467a1e19706bdce6c758eca4ec7d575b2f61daa47cb25fa1d74039b2adb0dbf949b66b7aff3f10a SHA512 264b916f7d1bb6f1c0c0d3cc45f40b72b638abc7174416b49241c3663fe500409509ef6c8241a24515a21a20288c2ba508035b6b37972e4ae7ad02ad19118b74
DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a
DIST printf-compat-0.1.1.crate 15499 BLAKE2B f4edd9dfa82ffe9b5fec723272057683bc9c3107d9853c619e870de25d62bd7022293a4635b88ea18e83023e91e4ff279eb11c01ff22adfc980ef7c6f42be12f SHA512 e660254943d736fbc34149901c6e9a5c7e08b481dbaddc691d385967c41e03e6ea0057dc8f077c20caccbd6d24708fc036aa3db5d8e26009fdf56e81d92cf6b5
DIST proc-macro-crate-1.2.1.crate 9161 BLAKE2B 4c498132d80ee3de239991e2c631ba219accccf093460b2e3f22ab364207336f575692ceecd92be9735713b0c999578f13e9a3a6bcdb26024914450f9bc3711c SHA512 94e39efafb9afd36996b4b03f23398c2b01e3da3f029d868e7cc9c114dee4263628460037f194b3e31580c931ee7842882633fec3f39d344c71f961e4deed0a7
DIST proc-macro-crate-1.3.1.crate 9678 BLAKE2B ed617a1930bf28a26e865f6477229566a0c4ade7f2c1e8f70d628c5536985f03c7533c561490415e207c0f58b4885367e7f54ddcf10b058711829f78a34d68a9 SHA512 5306f017933ffa89eb6111ee00b0536179c5cfab56529440630a0bec86b62194ff16f57ebb471b233e88cd886b7b9871de8402ed29073b23e5ca98193e513659
DIST proc-macro2-1.0.43.crate 41512 BLAKE2B da0577094cb0b8b419f3160bab6342f97865b01337be4cd7a344d4dea98fc2f8905dd05a56427792379f59565a25f8e16cfe4a37edb3bf77bf2e703f27953fdb SHA512 3139c668dbf593afeb77b970c77edc70f7b46b42d80f1d0e30773dedb14ab98c9eeca0dc953bc940610954860fbce663174ea6c270b8711db45aef4d57f3b910
@@ -663,8 +677,10 @@ DIST rand_core-0.6.3.crate 21938 BLAKE2B 7c73e2da6d423c68dbbca31f6528bdb3f42fa39
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
DIST rand_hc-0.2.0.crate 11670 BLAKE2B 55fd048f2524cecd4f0e17927a81111e3070a8cc6a5b0234a46445400ad5527194edf8c91fb5ad6538f4958d53044ab02424f61a38adb2931e2cb7568c458ee8 SHA512 bca185612bed5cee4da76fb68fe854105da276f5bf2da464e596d586b925df798cc692ed881e276ab77c36b4b0551930966c93656be122ad05899d87853533b0
DIST rand_pcg-0.2.1.crate 11291 BLAKE2B f8837f3f3dcd7ecfc90f88bb6464b9f79f7c1975ecc68289fd10a5c97323de9c1106de9847fc798f50d96044e46cca9d41f1635130be40bc789492bfaf999de9 SHA512 612c0d1cdc591f80733bf8097e251f02ef7a7e71cafb74e37b63ac68043558045c0c96196200ad07ce7aa9f2d373640c20e598ae5774935c8b52350ec20958ba
DIST rand_pcg-0.3.1.crate 11983 BLAKE2B 87c2a9d0f6fd71076280a0f6447ef2a8c9efb81567c530bc45001ed93a254dbf0d007f4d3d22355cb68dea51e82bbd78761bfb9f139a62983dda39f0432306ed SHA512 6386c23c26fb911c3b20718e31b6a2f395e3cb46b59351cbd58bbc0666f1d42c2092638360162079387e0d61f7591d01271cb50212b91db6df78a76bae239dc4
DIST rayon-1.7.0.crate 169488 BLAKE2B 518f0eda1fcbd1b1b230587ea18cab0023a699e796c819bf35a6492b7edb051137446bfbc49aaab0a68aef8280c970ad14301a9f8f7461d537af119a65b33a38 SHA512 d999c811b701d0aa4e547234bdc20a7df56728e142c4aa882bae081b7b057e8c3a72f4a62fb35535e57501e8c2ba7ff072068b59d6b5374e9ca6bb66cc0984d3
DIST rayon-core-1.11.0.crate 73118 BLAKE2B 313d65bb6e3a010569b317b32ac91c72e38282f4fcddbcb56ffa97de42d88c0d34f35f76b62e1ad60ee96b596aa681caf2071a8d5dfdca085fb1fbafb07c3ee4 SHA512 00ac782f49d688da90e823980e83b5ccd858f93769e2d801061fdef78728cff37d3a9fa4fd47a5cddb058f28f3289de349f8c8fdd94fa2f8c400d73bc4529800
DIST realpath-ext-0.1.3.crate 19481 BLAKE2B 8d29ca2690ef87f3cf9be9466b9c9ee01859134bc110a8140b038036e0242c3145d7172f8e2571b676f968e30163942ddb9b01084713bb1d1f793d904ee7a13b SHA512 0d1d4fda37286ce136781002546bcc7c649a948c1e26daf76e0b1411cb84bff4e2e5ab31b1116a5a617232d66122ff14d6ae8342b3cca55cbe888da25a1aba44
DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde
DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
@@ -692,6 +708,10 @@ DIST rustix-0.37.23.crate 328010 BLAKE2B 299ad4b521b1008b6e864e9e52e523e97319d4b
DIST rustix-0.37.27.crate 324534 BLAKE2B 65fc8317c5aa86236b2099104b6841a7d35d4567977218f5e59a85d199aee7d6b9f0278083d93f575b31d77ef8685576b7cba06ce8da6e96a164af30c854ace3 SHA512 e1c648cf11379509b732b9e9ed88ebd36006d8e73755528a09aed4f46df08e23a705696c5e6ff7ea0e4382513edb487f9859a8f1673150d60d70c698216fec3e
DIST rustix-0.38.10.crate 342427 BLAKE2B 6b65b3b8d7ceba7e606bb1a2b07d447b8110c728c0b3a81838be8b0ad04ff01f4a6d9b6fc1a4725a392eeb0d455a06b6f7abf40b0990a7dbdf4a632199ccde95 SHA512 4329ad809994cb377f2bade3673a3cc829062f4c9977019735b90df17af92c22d3f036a13a3fe7073872dcac8f5e424db7bc56b0d2530e5e7b468a9d92a867c9
DIST rustix-0.38.25.crate 362735 BLAKE2B 8d368458850d031d63c76c75e716d8e580a763fa365aaf3f065de7f6f28fa314cd57c558286b0322438b9a8fe5475ebc709b02dc804862e02ebf02ad8fd2f30b SHA512 f14d3112f82e254ee01059a845062e305b5386b84e2de14fd89443606b37c5640322258cac91dda3be79b11cd72de60557515649ee266bfe7a796a284afe6a11
DIST rustix-0.38.28.crate 365398 BLAKE2B cd9401511363c806f0c8de5076031aebd22a9c6cdc49963277bd7a58ebdccaa59c33710ee625bc0a07fe2102f370e39143adca0651d123a0dfeb562d32e7a537 SHA512 a48c959c0fbc9700294b1ab0fb71a303bcef89a01b4407c2d7dc7c83b35dfbdb69bb6ac9a364ba7d68b4e561445e6c227af586cab15d9799de9e6622e89ada12
DIST rustix-dlmalloc-0.1.1.crate 82598 BLAKE2B 37624e7f4c99203991dee56f49bc19ee8d24bf9082297203e688d5e00d8fcfc2f30b220ae71fefabc85b96bfb4971d9388b4a89dae97c58ca05fb55150afc7fc SHA512 3aac58494523598dffcd5642de648d4dafe035850eaa61dcbf8f8ea6dca13a73988ebbac0e349f769a7c95db744f7a0e4b4a95381ad6ba62c07010aab99188eb
DIST rustix-futex-sync-0.2.1.crate 28492 BLAKE2B 5b8be9350547496bec1e702980fde31a4a73352146405ab63f6048be3c6b61385c19abac687c3660b1b5616a701f90aaff467b89d37d2da039baa40931d079f7 SHA512 45841719aeade06d8a37253e926f7ab620c323c7777d141e0017dcf32f0c308c15e678744d62b9882682a86255e5c3ce2dd1f08aac6dfa7398b96789bed7f3c4
DIST rustix-openpty-0.1.1.crate 11478 BLAKE2B aa0a3d7bc32106abd32c63ac079cc8a875d9bd24c7ead610d05d8ab42670a7336dee3799a53734578d3220bfb30446135f277dd70ce7e0a1b61960c227f79b1d SHA512 8703471173aa17ba82ecc6f231c88f13dd9a5486e7a5931071920418fc8f5e2c1dfea1e17f2b2fb95fd6cec0a4896d823c00b7986048caec8b20c8f9a7c1b708
DIST rustversion-1.0.12.crate 17278 BLAKE2B ceefd32afcabec344a1bb87d818fa22b84c986367ebe58bfa54389080194141489e1c87397a34eab4d60d660c9e0d75eca3958225640d4e6a061c96d27778c6c SHA512 eb55f3c0324359e897ad07a5182426d68a067ea41461b62a44f98c2864d5a5d0f47733f88d977a6f537e39a801beaa3b5a6041230828c3213085b562edab133d
DIST rustversion-1.0.14.crate 17261 BLAKE2B db30d01914059a893bdb4c448ed0bf04852085c2d948bfbed8819a1d2317c34133cf609abdd806ad628b86974a9c1ab9d09f79743cb8e13257ef32cd444f49c6 SHA512 466d753c28c4899ab3da3e9f3366f7ecc435d484f51e0c07acfa5f3367af0de27ea3bc75efda22159b4990c976b1466a27e7c31c834c72a87d8234318357454b
DIST ryu-1.0.11.crate 47007 BLAKE2B d03e8df69c3b21c1b2e4ffa91ece794f141e9f9bce4e9ed1ebf394b1cb0f796147b86189885f0734df8f431b2d166d8f6ed6a261be398d6d088fd56046a85c2e SHA512 dd2642aab2d3017c31432436226d5350b894c8b88a09395eb7de6350964b3cc48451a829ce78b04a9e4e0480076fe1bddd0604f4e57700faa2d60cac6e361408
@@ -894,6 +914,7 @@ DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa53
DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe
DIST unicode-width-0.1.9.crate 16745 BLAKE2B 38d4b92e47a284d6881a8073089be59a73d82b91efe5522f55be977f95f479890b6c02cd519544729f1b1e62eb21bcfff8c5f5382917f953603b760e39cf1ea7 SHA512 0f5ec46c57e3b5e50cb8430c89db8d9c129e80ca11a9c398b5312bfe95001e19ca3efbfeb01c3ac09c4ce7e26c6ee1f352f7e114ecef78cefd68c54d2d50f5f4
DIST unicode-xid-0.2.4.crate 15352 BLAKE2B 80c327b39f3b8f2cdb5747cde968cfa1efe7b65b6bee9136adc881fa19f66aa5b1010d9d08de55a61b322d665b5b0cb0395e9ac471f6333c40d8dca5d97e123c SHA512 e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c
DIST unwinding-0.2.1.crate 26380 BLAKE2B 920ede0694cd3c5bd32e36d67874dcf9c2873d099c015274b46c8030b725d491c07c0894b99cd90af2c3527166d6756fb10c4c456b7648db4d03fc6dc7e23a2f SHA512 5de1a5339276818d840e1e21dbe0f93c5513a87e105150bf78f5f2bc26c186d6808214966e23daf992c5a3affd9069985f8a748ae36e57688004792e8fb2624d
DIST url-2.3.1.crate 72777 BLAKE2B 6ca0e537baf373b92269b2531945c1cdf360f1566cae4734dfb96f05a605e5c6c82e3192a1b9dde0ff22b92b87aba2d56e32a1bf17882b4de15efd7cdf52bc76 SHA512 8224010bef067574481e5d84100d944782d52b49db7c396ae2b4dfc145ed58769c15440d97a0fed4d2f9857592a8601417cc5b1bdea959c47a3e7a1f7182ed0d
DIST url-2.4.1.crate 78228 BLAKE2B 6e324237af50605e9285889d967e6a66e258982c5e78ec99b2df68cbcc555574c0b0d650724ecb015e1065c737c88e3c04205973c35b0afcd63f222e91dde3f9 SHA512 ff2aed100e405f4474e17dcc01d59b63460e7a8babeb7cdcf9df6c1c65216c425e24d557f76c7097702b2befc381656107bef755ce929089b52a3901c46aa185
DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3
@@ -934,6 +955,7 @@ DIST watchexec-1.22.3.tar.gz 365335 BLAKE2B d606c8da630f54e7bd0eecc26e8b01520cc2
DIST watchexec-1.23.0.tar.gz 366414 BLAKE2B 58e7b7aecbc113a7d269d11955a190d70f7d6706b32c2201f4d33c65eb82ec5114760eb736fa4e620963c3a934f5aecb3a09cd153e39179258d2268dc928475b SHA512 5eec64567a73fc3e124d7c29979f35fe5cac68ec7119303bb50c831eb00c248db0b12fe36eef45f9d6455e5793d1485b9641d7f719df3e11ec84d017c9d305c0
DIST watchexec-1.24.0.tar.gz 352369 BLAKE2B f1337036b3d91a2d06f03a4b4181793e0ec24ef81e82899bda614cee0346a81277a0779c8b891aa0825e9a503ec5747bc9b1e539aafe89fce8bb72120165445b SHA512 90f54f4332b98d7f6881bf5d3df2f71bfd0edb021875c600422272baf37a0fb441ddeafdc8f6bc33d4cedbb682da374cce5f075be37379eca5ea8260ed53fc04
DIST watchexec-1.24.1.tar.gz 354351 BLAKE2B b6d8e54cf0f9ff80fb0129ecbf2c64baf5d4ebe3b927a8e29d5d40e2ac741d6734f788abb860b0fddc80ea767984e2230b3cb6a87c04314c559ee795904af71d SHA512 4cff55a8d6aea9c4c8f8b37ab46c24822a3fc3ecfafb7ad13831ed72869803655f92020208e890ff3d04160743acfaca6c0e25f768757a0edd81afc60f65d3f8
DIST watchexec-1.24.2.tar.gz 356137 BLAKE2B b20c5cba2403b30f609290ad1d7ec3bff303731973fdca858e3c3fb0c8c7cbeb16488211a7b0ee6e7f0bacade5832a58c35def5bcd99abcdd72f081cc396c86c SHA512 d0c85ce5bcff2fb37bece711f743b2d903336af5b7c9c3b0ec283fe76c57d9bb988e2f060e7a8a5aa1ebc4545e95896bbbe006a7155de0329e1617dd8ca3ed5f
DIST wepoll-ffi-0.1.2.crate 31309 BLAKE2B cd1b01c9fdb6482baff3ab12a9926c1a5a9b6e430e4609890a94b13480f8223de166558724b4d6926d6e9dd7f466926c783df54f9beabc75d646edf4f3429a73 SHA512 f0f5c379d08642aee9c6ef36175b9d858ee1cb7d444b832d6e7ad194167a4db2de5aaee3b2356ca42ef9f48a9872928c61b456305c05dd40cc53e5204686b8a7
DIST which-4.3.0.crate 9635 BLAKE2B 36556a9eca6d8702c0e3634abc458f7ff831aec28a7117f21f812c6f46cccd8db0e6ce7cc76f8033ba89d51858411251e5fecb0883542669269cade9c1a5aadb SHA512 cad05bd43dfcf9e50fd6e3b9dcd5d9a987175a0f44adbf204079117b70d0b42e6483e635287924698c51d0452f168e48e041453f18ff5720c0e2ec4c734d2578
DIST which-4.4.0.crate 10889 BLAKE2B 3118f923319f260d6574ee0fd28d641f858a1885c3082090f079ca64acd2a3dd996aafd84803f0f2ae2e58b87d5cadf63059d75e72ff836dbf3ebcf4cee82602 SHA512 8380e5ea79f7768c8b1479c2fbb6e6c8b232f3a8d43b6554b78a370f302fb396d53842678d760ce9fc720fe607cfb9da3e0da4180e4a6ecfef48119105555fd7

View File

@@ -0,0 +1,464 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Auto-Generated by cargo-ebuild 0.5.4-r1
EAPI=8
CRATES="
addr2line@0.21.0
adler@1.0.2
aho-corasick@1.1.2
android-tzdata@0.1.1
android_system_properties@0.1.5
anstream@0.6.4
anstyle@1.0.4
anstyle-parse@0.2.2
anstyle-query@1.0.0
anstyle-wincon@3.0.1
anyhow@1.0.75
arc-swap@1.6.0
argfile@0.1.6
async-broadcast@0.5.1
async-channel@2.1.1
async-executor@1.8.0
async-fs@1.6.0
async-io@1.13.0
async-io@2.2.1
async-lock@2.8.0
async-lock@3.1.2
async-priority-channel@0.1.0
async-process@1.8.1
async-recursion@1.0.5
async-signal@0.2.5
async-stream@0.3.5
async-stream-impl@0.3.5
async-task@4.5.0
async-trait@0.1.74
atomic-take@1.1.0
atomic-waker@1.1.2
autocfg@1.1.0
axum@0.6.20
axum-core@0.3.4
backtrace@0.3.69
backtrace-ext@0.2.1
base64@0.21.5
bitflags@1.3.2
bitflags@2.4.1
block@0.1.6
block-buffer@0.10.4
blocking@1.5.1
boxcar@0.2.4
bstr@1.8.0
btoi@0.4.3
bumpalo@3.14.0
byteorder@1.5.0
bytes@1.5.0
c-gull@0.15.36
c-scape@0.15.36
cc@1.0.83
cfg-if@1.0.0
chrono@0.4.31
clap@4.4.8
clap_builder@4.4.8
clap_complete@4.4.4
clap_complete_nushell@4.4.2
clap_derive@4.4.7
clap_lex@0.6.0
clap_mangen@0.2.15
clearscreen@2.0.1
clru@0.6.1
colorchoice@1.0.0
command-group@5.0.1
concurrent-queue@2.3.0
console-api@0.6.0
console-subscriber@0.2.0
core-foundation-sys@0.8.4
cpufeatures@0.2.11
crc32fast@1.3.2
crossbeam-channel@0.5.8
crossbeam-utils@0.8.16
crypto-common@0.1.6
cstr_core@0.2.6
cty@0.2.2
deranged@0.3.9
derivative@2.2.0
digest@0.10.7
dirs@4.0.0
dirs@5.0.1
dirs-next@2.0.0
dirs-sys@0.3.7
dirs-sys@0.4.1
dirs-sys-next@0.1.2
dunce@1.0.4
either@1.9.0
embed-resource@2.4.0
endian-type@0.1.2
enumflags2@0.7.8
enumflags2_derive@0.7.8
env_logger@0.10.1
equivalent@1.0.1
errno@0.3.8
event-listener@2.5.3
event-listener@3.1.0
event-listener@4.0.0
event-listener-strategy@0.4.0
eyra@0.16.8
faster-hex@0.8.1
fastrand@1.9.0
fastrand@2.0.1
filetime@0.2.22
flate2@1.0.28
fnv@1.0.7
form_urlencoded@1.2.1
fs-err@2.11.0
fsevent-sys@4.1.0
futures@0.3.29
futures-channel@0.3.29
futures-core@0.3.29
futures-executor@0.3.29
futures-io@0.3.29
futures-lite@1.13.0
futures-lite@2.0.1
futures-macro@0.3.29
futures-sink@0.3.29
futures-task@0.3.29
futures-util@0.3.29
generic-array@0.14.7
getrandom@0.2.11
gimli@0.28.1
gix@0.55.2
gix-actor@0.28.0
gix-chunk@0.4.4
gix-commitgraph@0.22.0
gix-config@0.31.0
gix-config-value@0.14.0
gix-date@0.8.0
gix-diff@0.37.0
gix-discover@0.26.0
gix-features@0.36.0
gix-fs@0.8.0
gix-glob@0.14.0
gix-hash@0.13.1
gix-hashtable@0.4.0
gix-lock@11.0.0
gix-macros@0.1.0
gix-object@0.38.0
gix-odb@0.54.0
gix-pack@0.44.0
gix-path@0.10.0
gix-quote@0.4.7
gix-ref@0.38.0
gix-refspec@0.19.0
gix-revision@0.23.0
gix-revwalk@0.9.0
gix-sec@0.10.0
gix-tempfile@11.0.0
gix-trace@0.1.3
gix-traverse@0.34.0
gix-url@0.25.1
gix-utils@0.1.5
gix-validate@0.8.0
globset@0.4.13
h2@0.3.22
hashbrown@0.12.3
hashbrown@0.14.2
hdrhistogram@7.5.4
heck@0.4.1
hermit-abi@0.3.3
hex@0.4.3
home@0.5.5
http@0.2.11
http-body@0.4.5
httparse@1.8.0
httpdate@1.0.3
humantime@2.1.0
hyper@0.14.27
hyper-timeout@0.4.1
iana-time-zone@0.1.58
iana-time-zone-haiku@0.1.2
idna@0.5.0
ignore@0.4.20
indexmap@1.9.3
indexmap@2.1.0
inotify@0.9.6
inotify-sys@0.1.5
instant@0.1.12
io-lifetimes@1.0.11
is-terminal@0.4.9
is_ci@1.1.1
itertools@0.9.0
itertools@0.11.0
itoa@1.0.9
js-sys@0.3.65
kqueue@1.0.8
kqueue-sys@1.0.4
lazy_static@1.4.0
libc@0.2.150
libm@0.2.8
libmimalloc-sys@0.1.35
libredox@0.0.1
linux-raw-sys@0.3.8
linux-raw-sys@0.4.11
lock_api@0.4.11
log@0.4.20
mac-notification-sys@0.6.1
malloc_buf@0.0.6
matchers@0.1.0
matchit@0.7.3
memchr@2.6.4
memmap2@0.7.1
memoffset@0.7.1
memoffset@0.9.0
miette@5.10.0
miette-derive@5.10.0
mimalloc@0.1.39
mime@0.3.17
minimal-lexical@0.2.1
miniz_oxide@0.7.1
mio@0.8.9
nibble_vec@0.1.0
nix@0.26.4
nix@0.27.1
nom@7.1.3
normalize-line-endings@0.3.0
normalize-path@0.2.1
notify@6.1.1
notify-rust@4.10.0
nu-ansi-term@0.46.0
num-complex@0.4.4
num-traits@0.2.17
num_cpus@1.16.0
num_threads@0.1.6
objc@0.2.7
objc-foundation@0.1.1
objc_id@0.1.1
object@0.32.1
once_cell@1.18.0
option-ext@0.2.0
ordered-stream@0.2.0
origin@0.16.4
os_str_bytes@6.6.1
overload@0.1.1
owo-colors@3.5.0
parking@2.2.0
parking_lot@0.12.1
parking_lot_core@0.9.9
percent-encoding@2.3.1
phf@0.11.2
phf_codegen@0.11.2
phf_generator@0.11.2
phf_shared@0.11.2
pid1@0.1.1
pin-project@1.1.3
pin-project-internal@1.1.3
pin-project-lite@0.2.13
pin-utils@0.1.0
piper@0.2.1
polling@2.8.0
polling@3.3.1
posix-regex@0.1.1
powerfmt@0.2.0
ppv-lite86@0.2.17
printf-compat@0.1.1
proc-macro-crate@1.3.1
proc-macro2@1.0.69
prodash@26.2.2
prost@0.12.3
prost-derive@0.12.3
prost-types@0.12.3
quick-xml@0.30.0
quote@1.0.33
radix_trie@0.2.1
rand@0.8.5
rand_chacha@0.3.1
rand_core@0.6.4
rand_pcg@0.3.1
realpath-ext@0.1.3
redox_syscall@0.3.5
redox_syscall@0.4.1
redox_users@0.4.4
regex@1.10.2
regex-automata@0.1.10
regex-automata@0.4.3
regex-syntax@0.6.29
regex-syntax@0.8.2
roff@0.2.1
rustc-demangle@0.1.23
rustc_version@0.4.0
rustix@0.37.27
rustix@0.38.28
rustix-dlmalloc@0.1.1
rustix-futex-sync@0.2.1
rustix-openpty@0.1.1
rustversion@1.0.14
ryu@1.0.15
same-file@1.0.6
scopeguard@1.2.0
semver@1.0.20
serde@1.0.193
serde_derive@1.0.193
serde_json@1.0.108
serde_repr@0.1.17
serde_spanned@0.6.4
sha1@0.10.6
sha1_smol@1.0.0
sharded-slab@0.1.7
signal-hook@0.3.17
signal-hook-registry@1.4.1
similar@2.3.0
siphasher@0.3.11
slab@0.4.9
smallvec@1.11.2
smawk@0.3.2
snapbox@0.4.14
snapbox-macros@0.3.6
socket2@0.4.10
socket2@0.5.5
static_assertions@1.1.0
strsim@0.10.0
supports-color@2.1.0
supports-hyperlinks@2.1.0
supports-unicode@2.0.0
syn@1.0.109
syn@2.0.39
sync_wrapper@0.1.2
tauri-winrt-notification@0.1.3
tempfile@3.8.1
termcolor@1.4.0
terminal_size@0.1.17
terminal_size@0.3.0
terminfo@0.8.0
textwrap@0.15.2
thiserror@1.0.50
thiserror-impl@1.0.50
thread_local@1.1.7
time@0.3.30
time-core@0.1.2
time-macros@0.2.15
tinyvec@1.6.0
tinyvec_macros@0.1.1
tokio@1.34.0
tokio-io-timeout@1.2.0
tokio-macros@2.2.0
tokio-stream@0.1.14
tokio-util@0.7.10
toml@0.8.8
toml_datetime@0.6.5
toml_edit@0.19.15
toml_edit@0.21.0
tonic@0.10.2
tower@0.4.13
tower-layer@0.3.2
tower-service@0.3.2
tracing@0.1.40
tracing-attributes@0.1.27
tracing-core@0.1.32
tracing-log@0.2.0
tracing-serde@0.1.3
tracing-subscriber@0.3.18
try-lock@0.2.4
typenum@1.17.0
tz-rs@0.6.14
uds_windows@1.0.2
unicase@2.7.0
unicode-bidi@0.3.13
unicode-bom@2.0.3
unicode-ident@1.0.12
unicode-linebreak@0.1.5
unicode-normalization@0.1.22
unicode-width@0.1.11
unwinding@0.2.1
url@2.5.0
utf8parse@0.2.1
valuable@0.1.0
version_check@0.9.4
vswhom@0.1.0
vswhom-sys@0.1.2
waker-fn@1.1.1
walkdir@2.4.0
want@0.3.1
wasi@0.11.0+wasi-snapshot-preview1
wasm-bindgen@0.2.88
wasm-bindgen-backend@0.2.88
wasm-bindgen-macro@0.2.88
wasm-bindgen-macro-support@0.2.88
wasm-bindgen-shared@0.2.88
which@4.4.2
which@5.0.0
winapi@0.3.9
winapi-i686-pc-windows-gnu@0.4.0
winapi-util@0.1.6
winapi-x86_64-pc-windows-gnu@0.4.0
windows@0.48.0
windows@0.51.1
windows-core@0.51.1
windows-sys@0.48.0
windows-sys@0.52.0
windows-targets@0.48.5
windows-targets@0.52.0
windows_aarch64_gnullvm@0.48.5
windows_aarch64_gnullvm@0.52.0
windows_aarch64_msvc@0.48.5
windows_aarch64_msvc@0.52.0
windows_i686_gnu@0.48.5
windows_i686_gnu@0.52.0
windows_i686_msvc@0.48.5
windows_i686_msvc@0.52.0
windows_x86_64_gnu@0.48.5
windows_x86_64_gnu@0.52.0
windows_x86_64_gnullvm@0.48.5
windows_x86_64_gnullvm@0.52.0
windows_x86_64_msvc@0.48.5
windows_x86_64_msvc@0.52.0
winnow@0.5.19
winreg@0.51.0
xdg-home@1.0.0
zbus@3.14.1
zbus_macros@3.14.1
zbus_names@2.6.0
zvariant@3.15.0
zvariant_derive@3.15.0
zvariant_utils@1.0.1
"
inherit cargo shell-completion
DESCRIPTION="Executes commands in response to file modifications"
HOMEPAGE="https://watchexec.github.io/"
SRC_URI="https://github.com/watchexec/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI+=" ${CARGO_CRATE_URIS}"
LICENSE="Apache-2.0 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 WTFPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
# Prevent portage from trying to fetch bunch of *.crate from mirror despite they are not mirrored.
RESTRICT="mirror"
DOCS=( crates/cli/README.md )
# rust does not use *FLAGS from make.conf, silence portage warning
# update with proper path to binaries this crate installs, omit leading /
QA_FLAGS_IGNORED="usr/bin/${PN}"
src_compile() {
cargo_src_compile --manifest-path=crates/cli/Cargo.toml
}
src_test() {
cargo_src_test --manifest-path crates/lib/Cargo.toml --lib
cargo_src_test --manifest-path crates/cli/Cargo.toml
}
src_install() {
cargo_src_install --path "${S}"/crates/cli
einstalldocs
doman doc/watchexec.1
newbashcomp completions/bash "${PN}"
newzshcomp completions/zsh "_${PN}"
newfishcomp completions/fish "${PN}.fish"
}

View File

@@ -1 +1,2 @@
DIST pycpio-0.6.0.tar.gz 17226 BLAKE2B dcbd9b74c0aa0e5b4eb8e826787f6de86493c2fc3df596a86040273197e2e3aaa504939cd01974f58e1034ce747049139ee4a7d65ee6721ed948e22417521e61 SHA512 b94783211bbbd5ecf0d39018af7e5f5ad8b64926c694c2b55efb208dc789bd0bcf379733a153e398905024b455acf962c284d7e4cfff7090211382284bdf2655
DIST pycpio-0.6.1.tar.gz 17236 BLAKE2B 4951ba3b7ad2fe603eb1cc07c851349de2ad73985ad1b2efcdb138f2ba26c43040a09d036ef993a28190b381af58bb8dc2e876ed1dff309ac010b69341a8c881 SHA512 49386b45172b13ecdeb040b719eaae0f17e5cbf7d68d3dcbcec99e01bfb3c539b8b02a768da640f56bb8941e79053c56e391b7186c9a5e5226d91fbdc55eeb11

View File

@@ -0,0 +1,18 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..12} )
inherit distutils-r1
DESCRIPTION="Python CPIO library"
HOMEPAGE="https://github.com/desultory/pycpio"
SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=">=dev-python/zenlib-1.2.0"

View File

@@ -11,9 +11,6 @@ DESCRIPTION="Useful python decorators and utilities"
HOMEPAGE="https://github.com/desultory/zenlib"
SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
# Specify the subdirectory containing the actual source code
S="${WORKDIR}/${PN}-${PV}/src"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"

View File

@@ -17,9 +17,10 @@ SRC_URI="https://github.com/rpm-software-management/mock/releases/download/${P}-
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="!test? ( test )"
#DEPEND=""
RDEPEND="
${PYTHON_DEPS}
$(python_gen_cond_dep '
@@ -36,6 +37,10 @@ RDEPEND="
dev-util/distribution-gpg-keys
dev-util/mock-core-configs
"
BDEPEND="
${PYTHON_DEPS}
test? ( $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') )
"
src_prepare() {
default
@@ -77,6 +82,10 @@ src_install() {
keepdir /var/lib/mock
}
src_test() {
epytest tests
}
pkg_postinst() {
optfeature "chain mode support" app-arch/createrepo_c
optfeature "pigz in root_cache plugin" app-arch/pigz

View File

@@ -1,2 +1,4 @@
DIST lefthook-1.4.8-vendor.tar.xz 1539856 BLAKE2B 91251247f182c7fbaa83f0fe607fe5f162928ec8c6f1c58fcd22bda2171bc2a52340a905817675366ea63d0a75a9edc55634e47bc06804c226ce5b991f76bda1 SHA512 8630fd9230e34ee17cd9d0dcb21881f909db660a6c6f1a7f54ac361cfc49a04b397185586a8107c56acfb3bb77b6b61bfecc0b8be45ce34000fa2cdc6745ea00
DIST lefthook-1.4.8.tar.gz 88560 BLAKE2B 4d1c7ddec5be710d0e6927aa0e23f82df9d3a81bb295fdbc1c53fb1ab1787b745965de4822e7ef01cdfe181b865123a09a7749566602fe0b991394c4c1a226d5 SHA512 0d547ede111cb36e75b549021e0875b46e9012f61a67f8db44baa48a54de1b7f69e6bd7083c4fd299abd510a26a8c84705d4cef671cac3a11bdf5b0386d11f6c
DIST lefthook-1.5.5-vendor.tar.xz 1525644 BLAKE2B c70323b15263655fe2402d13c6b715d476f9ed5b98e48faced54321b3776872c66ed4cba50b97e299fe3c17063d2a272ebc81db7a6d4156f006e1b42510dc75e SHA512 0b06ace861d1e35e3409908387252ef1e61501013dd8ad05f70cfb26a3d923ad1c56fe7445b82e9a0e8b5eaee7defef367225915be3f61eb0da18f08d95ff9a3
DIST lefthook-1.5.5.tar.gz 97507 BLAKE2B 11cf8e4c8a6a51b65bd14d7e437dabacd7f6b5748345a5e88d734d25e81daf5fb1aa19a552be9fc3fa513ea729c6b5be2cc981c3638eea85793eeb5492bb2286 SHA512 14e9aac92dc83b9e7a3a83e05b2b42f6713cb6fc566fe9f66778846125b3a551682b3c4bb955886de84cf237798b18adfb865524868e538337eb39d602251c3d

View File

@@ -0,0 +1,34 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module
DESCRIPTION="Fast and powerful Git hooks manager for any type of projects"
HOMEPAGE="https://github.com/evilmartians/lefthook"
SRC_URI="
https://github.com/evilmartians/lefthook/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://github.com/ixti/lefthook/releases/download/v${PV}/${P}-vendor.tar.xz
"
LICENSE="Apache-2.0 MIT BSD BSD-2 MPL-2.0"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="${DEPEND}
dev-vcs/git
"
BDEPEND="
>=dev-lang/go-1.21
"
src_compile() {
ego build
}
src_install() {
dobin "${PN}"
dodoc README.md CHANGELOG.md docs/configuration.md docs/usage.md
}

View File

@@ -1,2 +1,2 @@
DIST intiface-central-v2.4.3-linux-x64.zip 18116303 BLAKE2B 5d4b8f16bd0f97d42c2ab10db1954d6e7b123842bec707a74cbfd4b10edda19a5415a9140a8b93e579d5fb165e8bd6d2d8899086393fcbfd69fed7055c361d07 SHA512 e113b8497caea713117a5e1c762994bddf1c7c78b9e85532e17432dce7f2fa32584d5d3db388fcb6512706ad482238d1eb4ce854668920ee56150caa9e819036
DIST intiface-central-v2.5.0-linux-x64.zip 18691459 BLAKE2B 82580131220ddb6a498a887bc4c76c782681dc4a2b64845b654e186933d1f4eff9e2b967627e57e683f8488d1b57a7e252707fbd7ec24042426b15bcd13b1363 SHA512 219ae95723dab9c3e256060043119fbfcda23a37ba999110f9699c8d2d9e15d5099941b110893a465fbb6c42e573fd17030d7abf132e3cc7db5c76070b18b17c
DIST intiface-central-v2.5.3-linux-ubuntu-22.04-x64.zip 19222068 BLAKE2B 05a2e33c5aeae2a839fcdbd5bc2fc5b58c8af0d985b962a158fd412bfbe60a5cd0cb350e62f6b76473a8ca6349579b610fe1702a2c8077bb8e54bd76e21a34ae SHA512 904bd8d24a8982aed7bfd510022081d077897e3900859556ff0a93b3c6f87757f20c84a65cb398595656f6f5ebc54655b7fd85b119491f5ddb0d962c8c9a470b

View File

@@ -7,8 +7,8 @@ inherit desktop xdg
DESCRIPTION="Buttplug frontend application"
HOMEPAGE="https://github.com/intiface/intiface-central"
SRC_URI="https://github.com/intiface/intiface-central/releases/download/v${PV}/intiface-central-v${PV}-linux-x64.zip"
S="${WORKDIR}/intiface_central_v${PV}"
SRC_URI="https://github.com/intiface/intiface-central/releases/download/v${PV}/intiface-central-v${PV}-linux-ubuntu-22.04-x64.zip"
S="${WORKDIR}/${PN/-bin/}-v${PV}"
LICENSE="GPL-3"
SLOT="0"

View File

@@ -1 +1,2 @@
DIST wlrobs-1.0.tar.gz 54980 BLAKE2B bf5579593c9afb19f1c9d3d5cc34608483626e25b0b60d5834fc799a10293aca248aa2f9c36c43c0a92df4c376708b7a507b806dcee156e92388464c070bebf9 SHA512 a6ca293b0d21dee1264cbecfa3c10db3f696faa09c1cd445ced2fc17440a45677e07018c7a4eb0e72880b444bb2f1e0db9307a07c9117e56ff07043d1e6a758d
DIST wlrobs-1.0.tar.gz 55026 BLAKE2B f1e0005f0ec2349f82a5b341f96147b29766ff44a19a26c9ba4b32e0eacf87dfbaa944b68248a56c071f75902ef2090d366e825c06117096c28e0f4887d0b468 SHA512 3c545e3e21705ebe97b4712d726f5fcb0c213fef0835c96e9037aa60d20a938bc62ef060487a34a3e42e044aa4795c5e25d45465719c395a16cadc193aa35a04
DIST wlrobs-1.1.tar.gz 26920 BLAKE2B 2af7d28f6869187098eded4638f08dd422d4fdb31994d3a89001ce63c0deb8f53e1d0d1399dfe07ab6eb83c8bc01ac210f78622bd2cb289f748c87f4163727f4 SHA512 57d459a37bad50b2b1c81df5bddbfb8584dfbb45cb24185a2320d8574ec9443f4c8bd85a7e0590e290ddc17ddce252482249327a824aa38494de1ccf55c2e435

View File

@@ -29,7 +29,10 @@ RESTRICT="mirror"
RDEPEND="
dev-libs/wayland
media-video/obs-studio
dmabuf? ( x11-libs/libdrm )
dmabuf? (
media-libs/libglvnd[X]
x11-libs/libdrm
)
"
DEPEND="${RDEPEND}"

View File

@@ -0,0 +1,39 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson
if [ "${PV}" == 9999 ]
then
inherit mercurial
EHG_REPO_URI="https://hg.sr.ht/~scoopta/wlrobs"
else
SRC_URI="https://hg.sr.ht/~scoopta/wlrobs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-v${PV}"
KEYWORDS="~amd64"
fi
DESCRIPTION="OBS plugin that allows you to screen capture on wlroots based compositors"
HOMEPAGE="https://hg.sr.ht/~scoopta/wlrobs"
LICENSE="GPL-3"
SLOT="0"
RESTRICT="mirror"
RDEPEND="
dev-libs/wayland
media-video/obs-studio
"
DEPEND="${RDEPEND}"
src_configure() {
local emesonargs=(
-Duse_dmabuf=true
-Duse_scpy=true
)
meson_src_configure
}

View File

@@ -1,7 +1,7 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
inherit meson
@@ -22,21 +22,18 @@ LICENSE="GPL-3"
SLOT="0"
IUSE="+dmabuf +scpy"
RESTRICT="mirror"
RDEPEND="
dev-libs/wayland
media-video/obs-studio
dmabuf? ( x11-libs/libdrm )
"
DEPEND="${RDEPEND}"
src_configure() {
local emesonargs=(
$(meson_use dmabuf use_dmabuf)
$(meson_use scpy use_scpy )
-Duse_dmabuf=true
-Duse_scpy=true
)
meson_src_configure
}

View File

@@ -4,6 +4,9 @@ DIST genpatches-5.15-133.extras.tar.xz 3932 BLAKE2B b99e279af41ad1d19a58e8f9b1bb
DIST genpatches-5.15-143.base.tar.xz 5634608 BLAKE2B a00b2898db47b874fdfe2e2bf0c40edcb4f358765f14aba79c686b8d6f99c6a77792d45dfcce141837ad6d956c6ce417453e53b6ede9db2f4e88b501aeabda21 SHA512 1342f8090f18bd15c44ca11409fc09ee5c406801fc077277682595fd58e8f37a57e022f433a0e8fb132cf6bee64f48dccacdbdbabab776d45634477e195eed67
DIST genpatches-5.15-143.experimental.tar.xz 5420 BLAKE2B cd652e0c96af294a265f5d52971fdd36c71d5d87496944f8a23d304fef76ea3ba7cf6c2b45126f5370898c743a0ee63f017876991a471fd27104d2e5845049f7 SHA512 d2266c0e49a2580864ea0de5fb4b93ecc28e6c1b2aa54444acbb8aa2b94f58b209f0fcae47363819433926063d77630a032ab501369a1563b874f8e1cb241795
DIST genpatches-5.15-143.extras.tar.xz 3936 BLAKE2B c942135c9120024effcc516070b81aef19de95969e19c95b7c222ccf9ba515db329735596f3c5dfe81f12ef29165b898de75988f0c632cd228b6d3579e3c5648 SHA512 eb9d0661d81c1acbf5884f3ccc864e0b110a517556bd62020f41f3fad77c32e57da5a7c1f6411a4dc7d9b85ad8fe9af4658613b0a3e9484fb609a7f9ac1a3f39
DIST genpatches-5.15-153.base.tar.xz 5880496 BLAKE2B 8de9f7e0a443bf5a196ae242283def0006da5252d5bbd732ff4d16eea018cb8649ab084c398eb6761a01d9ec8d4e5da9f6d6ad88c77fe5ac70385a9c5dbe679f SHA512 d3651cfcb047242eea4ad18986ce2667ff368f91a4496e30590f515d20898e7694afa409c02cfa1cc2747a6f80e1a7642aec62d67e0c7ea3c9d75e55a763b2fd
DIST genpatches-5.15-153.experimental.tar.xz 5424 BLAKE2B b14ce70b053c7298a0009b9047ef5f84476dbed12dfeb5f049b7e28cd29070c335ee1d48ee0d18b9f0248594dff5fb27a7d94721daf4ebf9dda5ca5fee7bc235 SHA512 b3f45e0c18bbdb95bd9ec0139ee18a8b3d554e64cb8adb7fe11e1bf592fefdc71f599f4df82fc0bcc8a4fe6a36868f6249fa9044ed6bfdaca74dafb41d8602dd
DIST genpatches-5.15-153.extras.tar.xz 3940 BLAKE2B a1f5239cf08d52f7d1bdc2815809513d7b56e1f38978f681c4266e6e536ac02343dcf7bbb2045cbdaeeb73b20731ef2e3c84c1ebaa883d7ab0c18a99c00de5ed SHA512 da1d9cc1e79ff14c54c94dbde26c6565b1192781b567e7fe969bbeef3d8bc21cb5618c3eee3a643ccae829a74e6874436a049d0f9f16cdc7cf3f0f7f399a50bd
DIST genpatches-5.15-80.base.tar.xz 3218432 BLAKE2B f2478969a4e7a24bd7a30328e2d17d5daafa9fbd741dd7eb295c025f27c08ccf8efbde13003e084c509a8bcf5f1d28f45189a28467b31c48c2a4d344a726ec4f SHA512 60737de4d0f8e3acc02ed07a82853d9226daf54b3b5a1b990d94e78b3dcd9fae26b9e6cf8854e5074b88dd826d286440155b70c4fc19f271ce795b2bbcc61b1a
DIST genpatches-5.15-80.experimental.tar.xz 5424 BLAKE2B a01c40dc5f3bb9f4c315f64830244d69fb7a81f4f0c3e1b987f53d867f1174fd8a4d91fc5e9cac38554b0fabac393af97a91a8203f285010def930634ddf5402 SHA512 b0338c9664906a20fa63ad1673a82517656905b370849c668dfa5c0b1bdfd6059178dd50e690db26e47ddc104b60ffa048ace4119f7b3b2427215bc3ab817d80
DIST genpatches-5.15-80.extras.tar.xz 3932 BLAKE2B 50940b69b0793c1ab7f19908daca488e7dce5c48d74bcb636d5faa60fc510217b94f175669a28963347911291204f0f6384322b55148c70e63cc54e21dc74d1d SHA512 9434da5bf439f12adb55e70fb8f5d675b9d452dcb2a364da9cb65a2f4cd405cc0469c2c291fdc6b0f015a0d52d08ca0475a389e45041cca532f049e1784d06b3
@@ -13,6 +16,7 @@ DIST genpatches-5.15-91.extras.tar.xz 3932 BLAKE2B 139a9a7876504ce63abf76db63904
DIST linux-uek-5.15.0-105.125.4.tar.gz 201689155 BLAKE2B 33be4a5270cd793a6a5a4fc4c49c4efb37e60aab1abf06b7ed4eba94666890c19a913f75c91d57657f44b31bb17e17152b09130f61a8f19dee5240bae66ea0b9 SHA512 00f280387a9964bd24c11c3da07fe8e6a1ef33c799eee040ab74ed886baafa663299bb83a7a2efc0fe4d8608f2fb7ab8e03adc3a738d39dc283df54c9d633eeb
DIST linux-uek-5.15.0-201.135.2.tar.gz 202625389 BLAKE2B 4f3e138f5f3bbcbaec7d333bfb24a8837549fc122161e9ccc73596e24a85944028c17b1dd75a870e2438e5f8ff801e569a414c12e3ce29acf44cf714f3eddbdb SHA512 2713ea09727e11048de13bbb8f82b69be273c94d04a6a01655bc3887c0039bbd09574efcf1176599f1879262a5dae64ba2a863f1e1465aff6f7c7adafb6a908d
DIST linux-uek-5.15.0-201.135.4.tar.gz 202681240 BLAKE2B cae67d293a646389bbd4128fdbb87a32ec4f41474afbf684e4c0c05f5580f07a889512945474a33687a4d08c85635dd925975ded65cadad7bef8b83ab3be61ca SHA512 365b19b82341c6eedce78022e34ef8790e1badd1705130b302470f49ec40d1cc33222f6cf4ee8d72f3dd904a15a9780cc7fb582f24a973b0fe92fb99b24316f0
DIST linux-uek-5.15.0-202.135.1.tar.gz 202776673 BLAKE2B 7c323345c33cead6782cfc0bfd9dcab58a8d2eb45ad69d0c080382bac8f3405747b0a932d0b2269e67065e6fd304cece4c05d692eb00c151ebbb71977a6783eb SHA512 803e453be3d48237def51af998e76e04e1c439d0c8a2095f083e8f1ceceaedd62d98f19fca29d73eb2f0ac51a210c9fddec8efbc60ab63a349c02041ca11392d
DIST linux-uek-5.15.0-5.70.1.tar.gz 200233058 BLAKE2B 92d639ab0c859013ac8518ad52232cd99a43c696f09b72d36bde2f4992ee6344c7ca1b0147d8ebc5ce101181dc238d24d7a59c6bc082a38067426ad88632fd60 SHA512 e99c363aa0b64489b775b70979001ff2db2743682ec5f18457db407d0dc2707ed02a251efe86071862e2fc4704abe610c0e1543409819ac6018e6a14db42aefe
DIST linux-uek-5.15.0-6.80.3.tar.gz 200414049 BLAKE2B 191a96349e45fcb70297f37b4f725caee2a27bc6a26f0f18c324e3795754a8c01b6c680ebd3230003e536cd7517f943180b0f82a9c3c0368b13cb35b5ba34be2 SHA512 e60bbf41de17e59b6ad10c7799117031ac80ca9ab1bd4bbcf880ec8c6f3bc2ab1bfecae7578ff348debc9b6c10823683f9b1877bddadb22c29ced46bed30e688
DIST linux-uek-5.15.0-8.91.3.tar.gz 201202473 BLAKE2B c6a86811a7048d5f8a5d21a0bc5e3772ea0dc3b4b7b954ad45844b666500278c3bea50a2117cd55f66e4d8301b8cd052f0123235451366254b7b5cdc3aa07ea9 SHA512 a76c36f64c9a7acffde3a5e94b7b223a1bb9ae2a48d6914b9ad287e3dd04f276547a053ed2afd10b1d2ff4fa5f5fd3e94ae266ff31d05c4f4242bb2789eccec0

View File

@@ -0,0 +1,65 @@
# Copyright 2021-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
KERNEL_VERSION=$(ver_cut 1-3)
KERNEL_TRUNK=$(ver_cut 1-2)
UEK_PATCH_VERSION=$(ver_cut 4-6)
UEK_VERSION="${KERNEL_VERSION}-${UEK_PATCH_VERSION}"
ETYPE="sources"
K_GENPATCHES_VER="153"
K_SECURITY_UNSUPPORTED="1"
CKV="${KERNEL_VERSION}_p${UEK_PATCH_VERSION}"
inherit kernel-2
detect_version
detect_arch
DESCRIPTION="Unbreakable Enterprise Kernel (UEK) sources built from Oracle"
HOMEPAGE="https://github.com/oracle/linux-uek"
SRC_URI="
https://github.com/oracle/linux-uek/archive/refs/tags/v${UEK_VERSION}.tar.gz
-> linux-uek-${UEK_VERSION}.tar.gz
mirror://gentoo/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.base.tar.xz
mirror://gentoo/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.experimental.tar.xz
mirror://gentoo/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.extras.tar.xz
"
S="${WORKDIR}/linux-uek-${UEK_VERSION}"
LICENSE="GPL-2"
KEYWORDS="~amd64"
IUSE="+gentoo experimental"
PATCHES=(
"${FILESDIR}"/uek-sources-5.4.17.2136.303.2-O3.patch
)
src_unpack() {
default
# remove all backup files
find . -iname "*~" -print -exec rm {} \; 2>/dev/null
unpack_set_extraversion
unpack_fix_install_path
env_setup_xmakeopts
}
src_prepare() {
use gentoo && PATCHES+=(
"${WORKDIR}"/1500_XATTR_USER_PREFIX.patch
"${WORKDIR}"/1510_fs-enable-link-security-restrictions-by-default.patch
"${WORKDIR}"/2000_BT-Check-key-sizes-only-if-Secure-Simple-Pairing-enabled.patch
"${WORKDIR}"/2920_sign-file-patch-for-libressl.patch
"${WORKDIR}"/3000_Support-printing-firmware-info.patch
"${WORKDIR}"/4567_distro-Gentoo-Kconfig.patch
)
use experimental && PATCHES+=(
"${WORKDIR}"/5010_enable-cpu-optimizations-universal.patch
)
default
}

View File

@@ -1,2 +1,3 @@
DIST ugrd-0.11.3.tar.gz 45232 BLAKE2B 4d98f664b74bcf6ad04c5131b21185f53301de4388e0af66ea3817a27448f2a2a0ac9e3c7d416cf80d963108a38f37a3a2c915c99bd0c746938fbd312d7acfeb SHA512 84e7030a2a82860a89ae9be938610dea9d60ac950ae7f83470aeb37ecc5c80c1d5dbc655710e97fc47d8246e2f43b1e603b0960e57929fc60df346145ee57970
DIST ugrd-0.12.1.tar.gz 39929 BLAKE2B d4d2788c0d23907b87ea6c98607f3d36e25c895618668123089c2cb96dc8895be411c7c5865522b58a53a90c51e77f874ee13324c5602bceb325bb680dccf63b SHA512 3dec60f8535bb63525a0da07583d35c539de27e0d4ab2c79c033ce49a1b745b262a245e58224f5fabb1450af76d750578e47d60eb0961ac842eaed6e5f212c7d
DIST ugrd-0.14.3.tar.gz 41637 BLAKE2B 1e16c9de16709e8b56ab3f3b439a11b645d57e8d118ea74c7e2a1881403d5a324c01841264fceb14305b9a53ef1b8905f4eddc71adb189038853e8a50aea1728 SHA512 89e8a6b6d567626d5fa8a3e8ca65b4df5e5abf6a050f850407d322dbdd7b172339cc4e5613e5df6971132b913f4fff3085b93e475928e61a1daa02be79d7947b

View File

@@ -0,0 +1,42 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..12} )
inherit distutils-r1 optfeature
DESCRIPTION="Python based initramfs generator with TOML defintions"
HOMEPAGE="https://github.com/desultory/ugrd"
SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="app-misc/pax-utils"
DEPEND=">=dev-python/zenlib-1.2.0
>=dev-python/pycpio-0.6.1"
src_install() {
# Call the distutils-r1_src_install function to install the package
distutils-r1_src_install
# Create the ugrd config directory
keepdir /etc/ugrd
# Install the example config into /etc/ugrd/config.toml
# Do not overwrite an existing config
insinto /etc/ugrd
newins examples/config_kmod.toml config.toml
# Create the kernel preinst.d directory if it doesn't exist
# Install the kernel preinst.d hook
keepdir /etc/kernel/preinst.d
exeinto /etc/kernel/preinst.d
doexe hooks/51-ugrd.install
}
pkg_postinst() {
optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup
optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs
optfeature "ugrd.crypto.gpg support" app-crypt/gnupg
}

View File

@@ -1,4 +1,5 @@
DIST OpenTabletDriver-0.6.3.0.tar.gz 272028 BLAKE2B daf60eb65c845b5b12688b3afd92851034939ab197ce9660cfb50bae22707ac4fbd3a89c507864fa06aa8262f708ac41a1b59f4d3f1eb08dcc4f086fe1545fa0 SHA512 c094d4e9c688d86c71859b63aa5ee98d2c17574206c6909bc2ce9f0d193792da438c9f89144f0dd4df621b981b52f1edda40ef0d4099ad42039abb0a1516aefd
DIST OpenTabletDriver-0.6.4.0.tar.gz 276822 BLAKE2B 657616e7fa11bcd25d04522126aad83672f10a07d676f36ae75c7445fd79b707c65f0521a2efd0251097a2989ccf176e5664fcb1a7228f11547e1d808756fc81 SHA512 38130c09488b47688f7c07573ebd1cc441b4de0fda26a48d82197c83ee70dc070fac5a3056197ce78979df5101f77faeada5be51c38873c4004ea3e61d7fb057
DIST atksharp.3.24.24.34.nupkg 101718 BLAKE2B 14f6e22ea9c95413e47b08b2911f27505a9d3f126547dc420d3f8f32e9df18b81617c1fb48469a5071d7f34b24645704e8021735437bb2362af642a06608ff2f SHA512 9985de9ed5dfcc376c3880f156f9807d427161509332c1af0fb92897adef17e2e9d21b52b4fd09da5bba9055807356a11e76a5a3659130eb3878c781db493a74
DIST cairosharp.3.24.24.34.nupkg 49431 BLAKE2B f5bfd2d184b4a3c5a6d54e4b5d746b6d56346ed3dba83c6df17f2e91fed19c5774168ba687ab7ba2504ff8765a55ec62fcf0dc62b0827c2e27f36adf2bb1e38c SHA512 8589828a0f64cb377844bb2e7b329c4372c6f4de336c55d27cb74f0373f967df707756f3742a7f02ec145f71262c9114f35f5ebb853c3c57aff972931b2a013b
DIST castle.core.4.4.0.nupkg 916004 BLAKE2B 7404f946c140bc4c22132282a4a12694328bac2f37f3cae06c595076068dbedc808465e352f083450cea3e3869698f91b7a5b2b55c08f29f4a9feba7f15abf74 SHA512 7626c347f82038bc29b0b2ae399937047aead260ed85ff8c107d36adbe901d729be59cd89a5f98ef45da2d1883c8374b6f286c81c044a5a2b69ab4b5dde9ce98
@@ -39,7 +40,9 @@ DIST netstandard.library.1.6.1.nupkg 17360 BLAKE2B 02badd3473451f83997f0b66d05f1
DIST newtonsoft.json.12.0.2.nupkg 2521025 BLAKE2B 2d6a40a97fedde8a83cef9d4ea9f5635efc83f4f7f6a8d38633e1d2011c9e9a1120979db181396c894f38c4fe0515b86781407fa607bd402dbad80f41d6cfd51 SHA512 9adc1e0573d6869d42310013b414fb65f319adb6414ca7e31b0cfa63be4dc068f1fc6ced0da5277f0f062bd299d93e1f0c8a8a2720e373d471970e7e1b615c54
DIST newtonsoft.json.12.0.3.nupkg 2596051 BLAKE2B f7c4510414d5f0eb207bac44a1c3507d2791e1f49fea2f16a714cb194182d867435d9ea63d64f6606fea3e5e7d4ac431740e0e6b9fa6aea8e3d4319ed6189826 SHA512 6934665f0479c58bbe996c44f2bf16d435a72f4d92795f0bc1d40cb0bc1358ff0e660ac20b24eabce01ee6145bd553506178e59fbaabd0f2a94b23bfa5c735f5
DIST newtonsoft.json.13.0.1.nupkg 2065787 BLAKE2B 000c38ce26a2a00bb25a9c1d6fb069ada521ff089bb624a5c1255b25767c10616cc51821524e7bc3d8b45eb8f8ee54c97454db1db9ae5e5c78eb6300a99f979d SHA512 83731b662eaf05379a23f8446ef47bbc111349dd4358b7bd8b51383fe9cf637e2fe62f78cea52a0d7bdd582dc6fbbb5837d4a7b1d53dcf37a0ae7473e21ee7b1
DIST newtonsoft.json.13.0.3.nupkg 2441966 BLAKE2B 0c83cd81b9eb647fd9106c5b8b7af4ff6b35eae4fa24712f16cef1db070857b072b9e40a52ed006a82125c860dc48b89ac54224baa24bfdedfa573183e19d169 SHA512 99b252bc77d1c5f5f7b51fd4ea7d5653e9961d7b3061cf9207f8643a9c7cc9965eebc84d6467f2989bb4723b1a244915cc232a78f894e8b748ca882a7c89fb92
DIST newtonsoft.json.9.0.1.nupkg 1613054 BLAKE2B 56918db57c3786cff0548b642195521ef203246a6b2ed010186ccae230af3b0c913ace4b2a3319bf94c6e47647b9c5ad7b017e3b50d35e6654b4d5b987643739 SHA512 da8917a5347051c8106f4ea9bade4bc300a3b60a05a3be3390f92c8dcbcea67223c7b4da8065b9228042000e25b99c75fad7e2221a0daa8888ed8ef3c161b228
DIST newtonsoft.json.schema.3.0.15.nupkg 585552 BLAKE2B 251af458a11c0b612e4565936b6c05764754ae4aa7f6998f112b3c792d24cfa1d61176c994497858a74bc1ed54d65efbe6a1473723e295e39ffa3c1ff21cc02b SHA512 e7b2098bbaf1fd81b35f0e922f57cdd618aa088cf3e6e652ed16e535a3a0b58fb7d1ca6c725528a7c1efddc58bca74f80176d51dbaa7e9ebe180eec8b3b4ab1e
DIST nuget.frameworks.5.0.0.nupkg 215958 BLAKE2B 1deeb9d7d43736c70d11f3bb7a1a44f8a8a407fc18b32f85e252d2a310e1127a8e5a85ced627fc94ab9e034c73211a08da3b6a3fd43be83d95a4e3f5e26d856a SHA512 ebb9444b3b46063522e3b432c67acafe8943da39c866978146f88757f1be5571bf40e9df208824440efa4116b0b47d00f9708a72767a22878a78aca5a9887650
DIST octokit.0.50.0.nupkg 1063278 BLAKE2B 5c7599450831e571687f9b4009deac7bc7018e46a7bd82a2c44379a48bc888a030e09c637d1b41a378e0f0eb17d02a59cc68c878fe4b081b6681163d769391fd SHA512 a62c169a5e6c5c73aaab159a36c17726269b24f3b83a01d4755fbdad3c997b688f4b9aeefea63e7ef1ce5b6cb9ad2cb9be0e7cc9e5291794c36d89b59ecd0765
DIST pangosharp.3.24.24.34.nupkg 76039 BLAKE2B ad58a7196a8f3a67329120c06a9bf9d37435d04da9eb9fba2ff697abda4f086cbec80376c4d62cc2481b239e87d13a4b31a1eb2e38fb444493fda938061ff114 SHA512 88409cfe319bfbd8ea8d950d77a23f0ca2125e442635403554b7424bf9c029e4ef127a71d51cc6ac5554266c144b36bddcc0c6e32a5efe3cad6afbca6b878ac4
@@ -109,6 +112,7 @@ DIST system.commandline.2.0.0-beta1.21216.1.nupkg 284515 BLAKE2B 3a5492b9b38adc9
DIST system.commandline.2.0.0-beta4.22272.1.nupkg 616636 BLAKE2B 5252560598c4cd67348520cea086c37b4151b984a61238de1984838975340247b16050113422b1765931bdfc1dee38e226789b6427e56ab7c3a36bf07d0bcc20 SHA512 979a7e66ba29e17bc5bec42e926ed15362e23ae403e498c955e09dffc4d3baa14777a06f95e25d591fc9757a0eaa18deb9e4662a1ca1663fa300f509a4a0383c
DIST system.componentmodel.4.3.0.nupkg 95320 BLAKE2B 8c03f003539d1c0920c4d1a2d0b57a19f93c9c1d7f2e0004035b758b56915da1ba0207d1506cc0cf8af71bb2e58408fb824674941230a0465249752b1dc0df93 SHA512 7c638ac92a132e1553a089c6a711ffb7431b22fecca322ce748d6684ae2baaf161bab2f71704750bd15ec6fda11e795f2ab8491ac769b89341bde77aa9212d59
DIST system.componentmodel.annotations.4.7.0.nupkg 758451 BLAKE2B 40ed473676a7c397c2d69f34b377f74022bfe70ffcaa4108f1e910f606e86d215ffabbc5ffb990433f091522595ca9d1028c257c354bcc5a1961cef9892b3d5d SHA512 a06e7cbfb16420c7b0654d6d372a8a6e78a51286d6e88e16d31cb443f873b6355b4d5afcde85cd3c7c2bbd2db82492ab0f294b8a7808948ff39821c2679bead4
DIST system.componentmodel.annotations.5.0.0.nupkg 771145 BLAKE2B eaba2dca2356dbf4c1af4bd03d1b8bfcb55dc4f7e449e61e25dace119b35aa6308810fac7860b5d64d5e9569d27da693b3983a1427179e2d26b66a7df48d3904 SHA512 589aac4c669701ce7910f1a327294f15788d3ecff1d6df5d9255651e5201c5411c2312286fab111a6f549fb4de864c8414cfaf2a365deeb6f068c1ffce7c353c
DIST system.componentmodel.primitives.4.3.0.nupkg 93137 BLAKE2B abc810f534c991a46cef506df47b66abde687ad65ce16fa8739a05a5c6cd8338ade9961e035f38c559f964c469e47398f537285b63552fb80b4d6b9421993f07 SHA512 ab26d413abce9cfc31b860765d91b21d4048976016d853ce8969f7ba79c039d8846b3c4e2986530f20b62dcb23ff0a769ae5ee37fc078d69eaa962832f2035ef
DIST system.componentmodel.typeconverter.4.3.0.nupkg 292985 BLAKE2B 732b3362abf534f3a28d6afdf010d9cc52960edbacd19fd70ad49ff1813d31a7f840206773dd5d8661575a0a5b4053a51d58e23fff803e6726bebaf3bedd158d SHA512 0a2b2f3c25de4a6429c6cb9fbb37409e86168921ea71ec58889912742e39e1b67f5cbe764affc3580aa0ef167c7f73a55332a0abf7b043e89185293029d8b087
DIST system.console.4.3.0.nupkg 102397 BLAKE2B c21bc97bbcda781257473768239f775a16fcc399e933df35a5f5c00f75c5088462ea01ecec2d711a803581d5499c8cb15518e790d6c9e74b15a36c3a1f237d19 SHA512 a08a684a583c9b3278ce32be1007dae495f9d87254666392f794ef1203079f333cd7d388c28944ffa36fb49f0c8bb21f42c70f6e1d7c1c03920df6d0d1130c82

View File

@@ -0,0 +1,326 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DOTNET_PKG_COMPAT=6.0
NUGETS="
atksharp@3.24.24.34
cairosharp@3.24.24.34
castle.core@4.4.0
coverlet.collector@3.0.2
eto.forms@2.5.10
eto.forms@2.5.11
eto.platform.gtk@2.5.11
gdksharp@3.24.24.34
giosharp@3.24.24.34
glibsharp@3.24.24.34
gtksharp@3.24.24.34
hidsharpcore@1.2.1.1
messagepack@2.1.194
messagepack.annotations@2.1.194
microsoft.bcl.asyncinterfaces@1.1.1
microsoft.codecoverage@16.9.4
microsoft.csharp@4.0.1
microsoft.extensions.dependencyinjection@6.0.0-rc.1.21451.13
microsoft.extensions.dependencyinjection.abstractions@6.0.0-rc.1.21451.13
microsoft.netcore.platforms@1.0.1
microsoft.netcore.platforms@1.1.0
microsoft.netcore.platforms@1.1.1
microsoft.netcore.platforms@3.0.0
microsoft.netcore.targets@1.0.1
microsoft.netcore.targets@1.1.0
microsoft.net.test.sdk@16.9.4
microsoft.testplatform.objectmodel@16.9.4
microsoft.testplatform.testhost@16.9.4
microsoft.visualstudio.threading@16.7.56
microsoft.visualstudio.threading.analyzers@16.7.56
microsoft.visualstudio.validation@15.5.31
microsoft.win32.primitives@4.3.0
microsoft.win32.registry@4.6.0
moq@4.16.1
nerdbank.streams@2.6.77
netstandard.library@1.6.1
newtonsoft.json@12.0.2
newtonsoft.json@13.0.1
newtonsoft.json@13.0.3
newtonsoft.json@9.0.1
newtonsoft.json.schema@3.0.15
nuget.frameworks@5.0.0
octokit@0.50.0
pangosharp@3.24.24.34
runtime.any.system.collections@4.3.0
runtime.any.system.diagnostics.tools@4.3.0
runtime.any.system.diagnostics.tracing@4.3.0
runtime.any.system.globalization@4.3.0
runtime.any.system.globalization.calendars@4.3.0
runtime.any.system.io@4.3.0
runtime.any.system.reflection@4.3.0
runtime.any.system.reflection.extensions@4.3.0
runtime.any.system.reflection.primitives@4.3.0
runtime.any.system.resources.resourcemanager@4.3.0
runtime.any.system.runtime@4.3.0
runtime.any.system.runtime.handles@4.3.0
runtime.any.system.runtime.interopservices@4.3.0
runtime.any.system.text.encoding@4.3.0
runtime.any.system.text.encoding.extensions@4.3.0
runtime.any.system.threading.tasks@4.3.0
runtime.any.system.threading.timer@4.3.0
runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.native.system@4.3.0
runtime.native.system.io.compression@4.3.0
runtime.native.system.net.http@4.3.0
runtime.native.system.security.cryptography.apple@4.3.0
runtime.native.system.security.cryptography.openssl@4.3.0
runtime.native.system.security.cryptography.openssl@4.3.2
runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0
runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.unix.microsoft.win32.primitives@4.3.0
runtime.unix.system.console@4.3.0
runtime.unix.system.diagnostics.debug@4.3.0
runtime.unix.system.io.filesystem@4.3.0
runtime.unix.system.net.primitives@4.3.0
runtime.unix.system.net.sockets@4.3.0
runtime.unix.system.private.uri@4.3.0
runtime.unix.system.runtime.extensions@4.3.0
sharpziplib@1.3.3
streamjsonrpc@2.6.121
system.appcontext@4.3.0
system.buffers@4.3.0
system.collections@4.0.11
system.collections@4.3.0
system.collections.concurrent@4.3.0
system.collections.immutable@1.7.1
system.collections.nongeneric@4.3.0
system.collections.specialized@4.3.0
system.commandline@2.0.0-beta4.22272.1
system.componentmodel@4.3.0
system.componentmodel.annotations@4.7.0
system.componentmodel.annotations@5.0.0
system.componentmodel.primitives@4.3.0
system.componentmodel.typeconverter@4.3.0
system.console@4.3.0
system.diagnostics.debug@4.0.11
system.diagnostics.debug@4.3.0
system.diagnostics.diagnosticsource@4.3.0
system.diagnostics.tools@4.0.1
system.diagnostics.tools@4.3.0
system.diagnostics.tracesource@4.3.0
system.diagnostics.tracing@4.3.0
system.dynamic.runtime@4.0.11
system.dynamic.runtime@4.3.0
system.globalization@4.0.11
system.globalization@4.3.0
system.globalization.calendars@4.3.0
system.globalization.extensions@4.3.0
system.io@4.1.0
system.io@4.3.0
system.io.compression@4.3.0
system.io.compression.zipfile@4.3.0
system.io.filesystem@4.0.1
system.io.filesystem@4.3.0
system.io.filesystem.primitives@4.0.1
system.io.filesystem.primitives@4.3.0
system.io.pipelines@4.7.2
system.linq@4.1.0
system.linq@4.3.0
system.linq.expressions@4.1.0
system.linq.expressions@4.3.0
system.memory@4.5.4
system.net.http@4.3.0
system.net.http@4.3.4
system.net.nameresolution@4.3.0
system.net.primitives@4.3.0
system.net.sockets@4.3.0
system.net.websockets@4.3.0
system.objectmodel@4.0.12
system.objectmodel@4.3.0
system.private.uri@4.3.0
system.reflection@4.1.0
system.reflection@4.3.0
system.reflection.emit@4.0.1
system.reflection.emit@4.3.0
system.reflection.emit@4.7.0
system.reflection.emit.ilgeneration@4.0.1
system.reflection.emit.ilgeneration@4.3.0
system.reflection.emit.lightweight@4.0.1
system.reflection.emit.lightweight@4.3.0
system.reflection.emit.lightweight@4.6.0
system.reflection.extensions@4.0.1
system.reflection.extensions@4.3.0
system.reflection.metadata@1.6.0
system.reflection.primitives@4.0.1
system.reflection.primitives@4.3.0
system.reflection.typeextensions@4.1.0
system.reflection.typeextensions@4.3.0
system.resources.resourcemanager@4.0.1
system.resources.resourcemanager@4.3.0
system.runtime@4.1.0
system.runtime@4.3.0
system.runtime.compilerservices.unsafe@4.5.2
system.runtime.compilerservices.unsafe@4.7.1
system.runtime.compilerservices.unsafe@6.0.0-rc.1.21451.13
system.runtime.extensions@4.1.0
system.runtime.extensions@4.3.0
system.runtime.handles@4.0.1
system.runtime.handles@4.3.0
system.runtime.interopservices@4.1.0
system.runtime.interopservices@4.3.0
system.runtime.interopservices.runtimeinformation@4.3.0
system.runtime.numerics@4.3.0
system.runtime.serialization.primitives@4.1.1
system.security.accesscontrol@4.6.0
system.security.claims@4.3.0
system.security.cryptography.algorithms@4.3.0
system.security.cryptography.cng@4.3.0
system.security.cryptography.csp@4.3.0
system.security.cryptography.encoding@4.3.0
system.security.cryptography.openssl@4.3.0
system.security.cryptography.primitives@4.3.0
system.security.cryptography.x509certificates@4.3.0
system.security.principal@4.3.0
system.security.principal.windows@4.3.0
system.security.principal.windows@4.6.0
system.text.encoding@4.0.11
system.text.encoding@4.3.0
system.text.encoding.extensions@4.0.11
system.text.encoding.extensions@4.3.0
system.text.regularexpressions@4.1.0
system.text.regularexpressions@4.3.0
system.threading@4.0.11
system.threading@4.3.0
system.threading.tasks@4.0.11
system.threading.tasks@4.3.0
system.threading.tasks.dataflow@4.11.1
system.threading.tasks.extensions@4.0.0
system.threading.tasks.extensions@4.3.0
system.threading.tasks.extensions@4.5.4
system.threading.threadpool@4.3.0
system.threading.timer@4.3.0
system.xml.readerwriter@4.0.11
system.xml.readerwriter@4.3.0
system.xml.xdocument@4.0.11
system.xml.xdocument@4.3.0
system.xml.xmldocument@4.3.0
waylandnet@0.2.0
xunit@2.4.1
xunit.abstractions@2.0.3
xunit.analyzers@0.10.0
xunit.assert@2.4.1
xunit.core@2.4.1
xunit.extensibility.core@2.4.1
xunit.extensibility.execution@2.4.1
xunit.runner.visualstudio@2.4.3
"
inherit desktop dotnet-pkg linux-info udev xdg
DESCRIPTION="A cross-platform open-source tablet driver"
HOMEPAGE="https://opentabletdriver.net/"
SRC_URI="
https://github.com/OpenTabletDriver/OpenTabletDriver/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
${NUGET_URIS}
"
LICENSE="LGPL-3+"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
dev-libs/libevdev
virtual/udev
x11-libs/libX11
x11-libs/libXrandr
x11-libs/gtk+:3
!x11-drivers/OpenTabletDriver-bin
"
BDEPEND="app-misc/jq"
PATCHES=( "${FILESDIR}/${P}-nogit.patch" )
CONFIG_CHECK="~INPUT_UINPUT"
DOTNET_PKG_PROJECTS=(
"${S}/OpenTabletDriver.Console/OpenTabletDriver.Console.csproj"
"${S}/OpenTabletDriver.Daemon/OpenTabletDriver.Daemon.csproj"
"${S}/OpenTabletDriver.UX.Gtk/OpenTabletDriver.UX.Gtk.csproj"
)
pkg_setup() {
linux-info_pkg_setup
dotnet-pkg_pkg_setup
}
src_prepare() {
# Build doesn't need the solution file but eclass tries to use it.
rm -f OpenTabletDriver.sln || die
dotnet-pkg_src_prepare
}
src_configure() {
dotnet-pkg_src_configure
# These projects are only used at build time, should not be installed.
dotnet-pkg-base_restore OpenTabletDriver.Tests
}
src_compile() {
dotnet-pkg_src_compile
./generate-rules.sh -c OpenTabletDriver.Configurations/Configurations > 70-opentabletdriver.rules || die
}
src_install() {
dotnet-pkg_src_install
dotnet-pkg-base_dolauncher "/usr/share/${P}/${PN}.Console" otd
dotnet-pkg-base_dolauncher "/usr/share/${P}/${PN}.Daemon" otd-daemon
dotnet-pkg-base_dolauncher "/usr/share/${P}/${PN}.UX.Gtk" otd-gui
doicon OpenTabletDriver.UX/Assets/otd.png
doman docs/manpages/opentabletdriver.8
make_desktop_entry otd-gui OpenTabletDriver otd Settings
udev_dorules 70-opentabletdriver.rules
cd "${S}/eng/linux/Generic/usr/lib" || die
insinto /lib/modprobe.d
doins modprobe.d/99-opentabletdriver.conf
insinto /usr/lib/modules-load.d
doins modules-load.d/opentabletdriver.conf
insinto /usr/lib/systemd/user
doins systemd/user/opentabletdriver.service
}
src_test() {
dotnet-pkg-base_test OpenTabletDriver.Tests
}
pkg_postinst() {
udev_reload
xdg_pkg_postinst
if [[ -z ${REPLACING_VERSIONS} ]]; then
elog "Please replug your tablet before attempting to use the driver"
fi
}
pkg_postrm() {
udev_reload
xdg_pkg_postrm
}

View File

@@ -0,0 +1,22 @@
diff --git a/generate-rules.sh b/generate-rules.sh
index ce6c3f3d..0829a3fc 100755
--- a/generate-rules.sh
+++ b/generate-rules.sh
@@ -8,7 +8,7 @@ print_help() {
echo " -h, --help Print this help message"
}
-for c in git jq tr awk sed; do
+for c in jq tr awk sed; do
command -v $c > /dev/null
if [[ $? > 0 ]]; then
echo "Error: Command $c not found in \$PATH." >&2
@@ -23,8 +23,6 @@ tohex() {
shopt -s globstar
set -eu
-OTD_CONFIGURATIONS="${OTD_CONFIGURATIONS:="$(git rev-parse --show-toplevel)/OpenTabletDriver.Configurations/Configurations"}"
-
while [ $# -gt 0 ]; do
case "$1" in
-c=*|--configurations=*)