Package: guix-patches;
Reported by: Jordan Moore <lockbox <at> struct.foo>
Date: Tue, 26 Nov 2024 21:36:02 UTC
Severity: normal
Tags: patch
Done: Efraim Flashner <efraim <at> flashner.co.il>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 74551 in the body.
You can then email your comments to 74551 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:36:02 GMT) Full text and rfc822 format available.Jordan Moore <lockbox <at> struct.foo>
:guix-patches <at> gnu.org
.
(Tue, 26 Nov 2024 21:36:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: guix-patches <at> gnu.org Cc: efraim <at> flashner.co.il, Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 00/49] Add starship shell utility Date: Tue, 26 Nov 2024 16:34:08 -0500
This series adds the dependencies to and updates required for starship, which is very particular about dependencies. NOTE: this is my first large series and I'm pretty sure I messed up the base commit since when I assembled the series it can't find rust-team on origin? Help would be appreciated. I am currently build + testing against the tree to make sure I didn't break anything, and wanted to get the patchset sent to checkpoint in case someone has ideas on how to slim down this series as: * a lot of the updates are just incremental patch updates * the majority of the new packages added are either the latest version, or a particular version we dont yet have in tree (and in the case of termwiz, a significantly older version than we had in tree) But it might be more trouble than it's worth to try and find a combinatoric "minimum packages added" to satisfy this. I'll update if packages break on my end in the AM. Jordan Moore (49): gnu: Add rust-deelevate-0.2. gnu: rust-dunce-1: Update to 1.0.5. gnu: Add rust-tauri-winrt-notification-0.2. gnu: Add rust-winsafe-0.0.19. gnu: Add rust-windows-0.56. gnu: Add rust-windows-core-0.56. gnu: Add rust-windows-interface-0.56. gnu: Add rust-windows-version-0.1. gnu: Add rust-mac-notification-sys-0.6. gnu: Add rust-arraydeque-0.5. gnu: Add rust-auto-enums-0.8. gnu: rust-clap-4: Update to 4.5.21. gnu: rust-clap-builder-4: Update to 4.5.21. gnu: rust-clap-complete-4: Update to 4.5.38. gnu: Add rust-coverage-helper-0.2. gnu: Add rust-dlv-list-0.5. gnu: Add rust-guess-host-triple-0.1. gnu: Add rust-mockall-0.13. gnu: Add rust-mockall-derive-0.13. gnu: Add rust-notify-rust-4. gnu: rust-open-5: Update to 5.3.1. gnu: Add rust-ordered-multimap-0.7. gnu: Add rust-pathsearch-0.2. gnu: rust-pest-2: Update to 2.7.14. gnu: rust-pest-derive-2: Update to 2.7.14. gnu: rust-pest-generator-2: Update to 2.7.14. gnu: rust-pest-meta-2: Update to 2.7.14. gnu: Add rust-process-control-5. gnu: Add rust-rust-ini-0.21. gnu: rust-serde-json-1: Update to 1.0.133. gnu: Add rust-shadow-rs-0.35. gnu: Add rust-starship-battery-0.10. gnu: rust-strsim-0.11: Update to 0.11.1. gnu: Add rust-systemstat-0.2. gnu: Add rust-terminal-size-0.4. gnu: Add rust-termwiz-0.15. gnu: rust-toml-edit-0.22: Update to 0.22.22. gnu: Add rust-trim-in-place-0.1. gnu: rust-unicode-segmentation-1: Update to 1.12.0. gnu: Add rust-unicode-width-0.2. gnu: Add rust-uom-0.36. gnu: Add rust-versions-6. gnu: Add rust-wasite-0.1. gnu: rust-which-6: Update to 6.0.3. gnu: rust-whoami-1: Update to 1.5.2. gnu: Add rust-yaml-rust2-0.9. gnu: Add rust-windows-implement-0.56. gnu: rust-indexmap-2: Update to 2.6.0. gnu: Add starship. gnu/packages/crates-apple.scm | 25 ++ gnu/packages/crates-io.scm | 733 +++++++++++++++++++++++++++++--- gnu/packages/crates-windows.scm | 175 +++++++- gnu/packages/shellutils.scm | 137 ++++++ 4 files changed, 1002 insertions(+), 68 deletions(-) base-commit: 3feaac67a3426c7412e845f1ad9e6596235a3586 prerequisite-patch-id: b90f75cbd76b0e3cb34753373611abd247c72e77 prerequisite-patch-id: 5450d7b82e5c1160c9663f21bad4644b51f3ca69 prerequisite-patch-id: 07df40d74ed0b69da8d89dd855bc3f443e27add9 prerequisite-patch-id: 4b02116b4ae8a033623909b028a5ec45c92fc5f3 prerequisite-patch-id: ae8c666fd3ab3b4f68aedc66128ad4f5cf3bbb67 prerequisite-patch-id: 5931332f93b31e9aa03ed889d350f5d9c098e287 prerequisite-patch-id: 1166151bbf99db1ebaa950cf038882a3e0ca5093 prerequisite-patch-id: 75bc76f6cb9e5cb4ba7ced2e3b7e44e995bf223e prerequisite-patch-id: 8a6862f5be07927134e7fcf760390c5fb573d2eb prerequisite-patch-id: 122df198cc24b0a0d1f981f823cc6c8133898244 prerequisite-patch-id: d14368f0029346bd834356f4b41e3d20faf2988c prerequisite-patch-id: d923c65c149c70aac8176907ceec3c0626f1c2a0 prerequisite-patch-id: 2bde690b58006263f28a3252e392017fb33c53d4 prerequisite-patch-id: d42304556aae90a2a3ef5a5ded65275755d4f9b6 prerequisite-patch-id: 8a809131e2aab4cce060a25c8784c8a5b54ca494 prerequisite-patch-id: 0c4a33a171c30ff47040d084c3dfc701c559a8a8 prerequisite-patch-id: b4c42fe271bd7674c6ecec5b0384d29940124aab prerequisite-patch-id: e75f2a43206ec6a4f01e9de6f6e0e2af21a7dcd7 prerequisite-patch-id: be8b646c99c7a384651deb76306aaf8093bdad86 prerequisite-patch-id: 4fc1b2a141f9ccf6418dcee53e549264a4995061 prerequisite-patch-id: 514c8694983ba43d599847a455706d1b49d54afd prerequisite-patch-id: f16a642001a07246453af113aa09b18c8be190a0 prerequisite-patch-id: a6259d23aac1d3149083fe5c686d246530c913c1 prerequisite-patch-id: 992895a14e99bf9ed109c7bb0c7f2b89dc79f538 prerequisite-patch-id: 5dbc126a1a8b9e83be1d2255460f86aaae4cd119 prerequisite-patch-id: 22053a08323c43d5ab86cd065dbe0a0b9bf4c69d prerequisite-patch-id: a8197491bdd750220776e3be8f7cbbd957cea344 prerequisite-patch-id: abd6faf57cc54ff60f0d9a6f86b61f329a3662c5 prerequisite-patch-id: 530563164fc2144e48253d23e68c2a31a4ed10c1 prerequisite-patch-id: 1839d473a2acd3116ac23a878f53aa37b47feaeb prerequisite-patch-id: 55b44b4b8e1e2468b8240d52c1544d1ad344e6f9 prerequisite-patch-id: 663beb1bd6e85d60b3da170df72ea6e332012e9a prerequisite-patch-id: 9c49021bc229122b0e1ad1b4e102dac196f55e9c prerequisite-patch-id: 13d9d42c5e81481f2c3c699a26e6c030907161b3 prerequisite-patch-id: da0cdd6ec760c7e0f9ff5e7799defd57db10da65 prerequisite-patch-id: 3ea7cad323cd87b30fe403b879dbc6978baf0610 prerequisite-patch-id: 5c00555452a8139e53c2bc1b4834f1e79767fa43 prerequisite-patch-id: b6d53fd092687652000b858363de3031e57dcc7e prerequisite-patch-id: 6e1d86fb7cf0b0f27e4495012f8c6656e6614bd4 prerequisite-patch-id: 187a7965914719549063b7f814e21ab5fc85e8db prerequisite-patch-id: 0bdefaa50c336148a42e351a3971912d82df1207 prerequisite-patch-id: e9a452d6c072ce2c6365d79994cccb9161940818 prerequisite-patch-id: 16554b9009f43864351d086cb1ddab639ff15bd3 prerequisite-patch-id: c2bf915c77c1b34ffefda024112eb9f2b696ec2f prerequisite-patch-id: 7a7ab0dc2e1e7e1139ed6c6ea2945700383c17a2 prerequisite-patch-id: 8b11026e0a3188c453f09b8e11c3914d36520f21 prerequisite-patch-id: 1403f68f89f1f57ab2be0a6c3da9926cf4f5b718 prerequisite-patch-id: ccae3b192ea54cf4ec841d3ee065d3d56c230958 prerequisite-patch-id: 0a7b3dd2c1b5eb0976102533707457288ee1d437 prerequisite-patch-id: 8186f21d8aec8ea0159380589f15e0b2d8e3e37f prerequisite-patch-id: 39e0080f3dcd9b8810efcdb30315e9ee4c2ebcdc prerequisite-patch-id: a409bbbdfb0df1bd077a5194d6b25eb87a6b30e1 prerequisite-patch-id: 8423b2e9c734f982c6bc8fa9baa642c7df603eb5 prerequisite-patch-id: 3b2528a6e1dfed35aa6cd8e0c4ab531c2e9430b6 prerequisite-patch-id: 3e16f6f8a04bd4cb22c65ba49601ef37f04e7f19 prerequisite-patch-id: e353b7c248357ecc400417dcb5c29fa40cf762ba prerequisite-patch-id: bb008d7848fc2b6db20e986e9052500e85897771 prerequisite-patch-id: 60772001eab29b1178d7e639346b9f1a118e9522 prerequisite-patch-id: 4572a2d6974eccde375377c6c0ae6e39c36ee71e prerequisite-patch-id: 4a66d567d1479884cf59c5bbd248dfc873de5312 prerequisite-patch-id: 890d8e5d475c45afebbb6dce9afa5ddfdd54c991 prerequisite-patch-id: 4565eca7276c10fce68d673af9f34e97726519f8 prerequisite-patch-id: 916dbef3c33c3e0a232693e481ccf16ded1a3178 prerequisite-patch-id: bc55c3c54cef190c38a3b94a38c376e7393e2ed2 prerequisite-patch-id: 3734efd999b14e33fcb7a02a9646b29186271a1f prerequisite-patch-id: 0576ad581f1b578ab7997ed201a9c256f048e7ef prerequisite-patch-id: 4cf92c3bad2a92bff7b7802af6530b2ee8e9124b prerequisite-patch-id: 52c9fd8ed07167931daa02c50745f6eff96c1dbb prerequisite-patch-id: e192c9bb5e68bd2d96ea066979039906b0a4a41a prerequisite-patch-id: 67d3657e9e6823d08e01f85d8c30ffb82b5b20c8 prerequisite-patch-id: 137b86c4fdbdd1e6c825c73f17e8ed9db0b6e129 prerequisite-patch-id: 6ce79ef1d8b35a351e82e8a865ff8589cd13b886 prerequisite-patch-id: 368107575a11b543bac23b3d878970a72f1670c1 prerequisite-patch-id: d36788db6ac42ee863189077239c561237754f9a prerequisite-patch-id: ce96de76878e5224139a752117e75e4bb049cc99 prerequisite-patch-id: efb17a41dd0e3d8691b57b07f127c2b8db0f0662 prerequisite-patch-id: ad5cee5e0fcc4d4ff10985788ee8cf1290711dec prerequisite-patch-id: ad3d7189893bb596d9cb7e58fb9720eb5c1b731f prerequisite-patch-id: 5dc35dafc03e9832e0be5694d584695d6d97f228 prerequisite-patch-id: b3e3018ebfa368cb50298f7cf45a3d14eb3ab6fe prerequisite-patch-id: a4262dd2014fa5323793f4d2d4c3b6c098db71c2 prerequisite-patch-id: ea733f5775c0cbc8c47a81e78e8cacf597294143 prerequisite-patch-id: 851bfc20b1261b7565ed7e55d7afa28715f8c828 prerequisite-patch-id: a07ed19d7ad0a044942b08ef65520253475a2a0d prerequisite-patch-id: d66966ab8bfe66cd31552488eeef67dc7eda01c7 prerequisite-patch-id: 57723c8f60c76402d7f396bf16e0afa85dbec029 prerequisite-patch-id: 4d847589257733333b66d744251820a56c9f4c31 prerequisite-patch-id: 23e4cb0d354bd3d2202833f821b0d2d0b55c1752 prerequisite-patch-id: e75fd146a84042a3f40d12be2d5eff4a6b957b0f prerequisite-patch-id: c514e7b55906127412417cf9aea7fd718919207d prerequisite-patch-id: f78e27ca8ff027991c3e882e85dadf12d7f6d19a prerequisite-patch-id: 3d7205201c907e2f798e8b153123cfc6ae424154 prerequisite-patch-id: bff03045e7320a6598c4c7f45496f86aee2df5fd prerequisite-patch-id: 64b395dd2d39e994d6e0f3ea5b36ed015461a1ac prerequisite-patch-id: 9d6bba7e64059287179b50d3418617ace46c615d prerequisite-patch-id: 3de3528146a7764d94e5be4a176860ea293eee40 prerequisite-patch-id: a9ccb72403a0809368ee01821d0868ab645c02b8 prerequisite-patch-id: 25e7e03d179b50e0377defd93f925ae5e774c7bc prerequisite-patch-id: 973d7181976d0b016fc2c2d6157116571b8a5d80 prerequisite-patch-id: 88b7ddc77d6be928fc9b0bfef585f6b25e4b3d09 prerequisite-patch-id: 05302d67bb572981786b6f37de46ec9ea4aa2138 prerequisite-patch-id: 8945483142b4660806a8880a34f4b563f4dddc29 prerequisite-patch-id: 9d427d49e79cbc93dcefef3055a9a6d9dfe29e1d prerequisite-patch-id: 610c35c4396b6ca6d9fc398ac3214e1dcecb35b7 prerequisite-patch-id: 456cfa293ecb7a7467322c2670f12aef21d16f5e prerequisite-patch-id: 67dfebd44098a38da3ee9eecaf6d9c8b4ff86950 prerequisite-patch-id: fbdceb33eb3853da8909a9b0e1b60fdc0e39e8f6 prerequisite-patch-id: 073be95226986a3e5f7f5351eecfedd114aa5095 prerequisite-patch-id: 6de2db2608b429d4f07d7871494285ddab05200b prerequisite-patch-id: fb0c287f791073c97d43d215012a40ed66f855b7 prerequisite-patch-id: cd07fce87d827530f4ed01b787d980fc188d7204 prerequisite-patch-id: 31a066205d751c51a50b94cc3857248260181f76 prerequisite-patch-id: e57357daa113916d2266adf8f6acdf1aebd13391 prerequisite-patch-id: 24c35ed4cc51eda265a9422061635af482190b64 prerequisite-patch-id: 55b03c848042e24b07f03d8fb17922b56d70c2b7 prerequisite-patch-id: a75f8c9ce9718a62340e4fe1f5238ebfd4c1a04e prerequisite-patch-id: 21fb9f6142818c8ab94d4b7c107d8a1b40dda966 prerequisite-patch-id: b27eb8e6f655d3c5d98a7b3782ade988f9cc8a36 prerequisite-patch-id: 8fd07a4ff0fb8b0e8a4f870f143a8833d18681b6 prerequisite-patch-id: 6b16fdf4dda8bef5810d4370b3c79a9c25f234bd prerequisite-patch-id: 2ac8c14edfdc67a0de56cfdb5223e05745249018 prerequisite-patch-id: 40c4ba4a0dc0eee5f1a6b335d7bad4651532d6dc prerequisite-patch-id: e08fa07a281de4fb8f937acc7490af953a3747e3 prerequisite-patch-id: c01a5adc415e84e5c53d3368a2eafedccd0fca79 prerequisite-patch-id: ec9a8d16d1697994ef6ac656d02fb67ad72fb8d3 prerequisite-patch-id: a3bb65444286c55cbd8137b825d51ca35d56adf3 prerequisite-patch-id: f4d6dece972dc027a01153befad1355f0483b8f6 prerequisite-patch-id: 0f5b7825c3ff1ebafc867b128f9a594f5ee50873 prerequisite-patch-id: b7e77f1eca6d0255a9f3fd0d3152e8d289a94985 prerequisite-patch-id: a699c11dcb8d9840092cd2b39833493eda0b19b1 prerequisite-patch-id: 554c13074c043bc576b7012bfcc1e7f97ed84320 prerequisite-patch-id: 8320bd5d4d8b826695cf0b0b3c798ccad5f0a0c1 prerequisite-patch-id: 3b2cdfd879e061ab484ee08e5577ff5d36ef3535 prerequisite-patch-id: 676b687a5b033703e26bf62aed4495ac7d170462 prerequisite-patch-id: 5d3e07be77e090eee43bcfa28f18e75930cc5aee prerequisite-patch-id: 9dfcecb3ce81932e3396a64d776b50a8dc84cd6e prerequisite-patch-id: 6a20bcb9ebac0d65bac1ff8726dca139690d6de8 prerequisite-patch-id: 9ff37e1153ffd41499afcb736ac5bd303f18e5da prerequisite-patch-id: ff3b42cb20c7970a80e765a0331fd5f4f4c1b452 prerequisite-patch-id: be191bc11ca9a08f402ff855077c7ba252246b0a prerequisite-patch-id: 9a1c6d19e3cb8a77949dcda2609702bdbd256900 prerequisite-patch-id: a1186d17eafb331ceac2bcd6693c4333b88b8be5 prerequisite-patch-id: 6e567fd9ff6cb4164cb920c65dfdd7b34c3c3af1 prerequisite-patch-id: 11b67f300149ccfc41a1f64e10e4970c75c09610 prerequisite-patch-id: fec865b781fdd8cc182259e7c5f3a7cd1d92c1b0 prerequisite-patch-id: 4e7dce410d998ef9f5172a38ad3715ca8fdb4749 prerequisite-patch-id: f7e0789f0dc28eff3ecb432b5396a6b9d7130b88 prerequisite-patch-id: 660a36fd3f6f1adfacda17241820f0e3bf22f350 prerequisite-patch-id: 6c59bee28a0ff935759c711648d45fb34d62cdd0 prerequisite-patch-id: 1935f3a82a19588ee9e5c9494f8d86bb363045be prerequisite-patch-id: 117ca83bb3908d7d98e399958e41a12b68869f3f prerequisite-patch-id: 014d71d70b98e7a880cd4f70528ae3d4ac462fb4 prerequisite-patch-id: 27acfa7fdb50b081f5b86c8d41c56906db735c0d prerequisite-patch-id: 171f4a9eb01e5f1bf487122956c45a708b493a2c prerequisite-patch-id: 68e246dd6a994da520ca8acf37caf99188e58d8a prerequisite-patch-id: 281c435e328e81ee24305d231dab0f39d5e0c6d8 prerequisite-patch-id: 02c14d7bb443573808a719cb2766c623bdc00915 prerequisite-patch-id: 5a217e8883e765713ca5c0a0348b4c28fadb44e7 prerequisite-patch-id: 6f03f328c45c40a4d7483232bcd934754d1f9d4b prerequisite-patch-id: bdba4c83c5cdba2b8fd52e291e1be62bfb28d15d prerequisite-patch-id: fa9deffc5416a74e18a5a93406d79a8b321de595 prerequisite-patch-id: 7fc0f1d7e2c360090e47b00e262d1c2ebe28ac36 prerequisite-patch-id: ba16c0c97edce40055f418881291ca1c9094756c prerequisite-patch-id: ff15fe2cef8bd645baf82eacf446a60eccb1f5f0 prerequisite-patch-id: ef7a943fa27b6039288fc058bff33f19a6d85ad1 prerequisite-patch-id: 79823fb3ddf496f89a8f6ae81d7fde8a7a431d91 prerequisite-patch-id: b6f091760e1b8f2ef292ebfc5f949732fda5464e prerequisite-patch-id: 75eb8ed91d0babd251971f45058f6eaf42812476 prerequisite-patch-id: 5d38479ced3aff0ec87fe0e0e5c9d28bebdcfb06 prerequisite-patch-id: c88067e6654179e9bf1515f736cc95fb7d460337 prerequisite-patch-id: eb324f2c1ee396134fcc6dc7fe64567afeb5104b prerequisite-patch-id: a4ad393885adb5ef0a8194679f3974dbb20ae2df prerequisite-patch-id: a9926b85ac789ea070d86fa41a22dfe95aff09a8 prerequisite-patch-id: 80b5a5b646e653a9fa130d290f2979310ad686ba prerequisite-patch-id: 63453d6ef4b286553e4506676c6464f17b63d11a prerequisite-patch-id: d94d64cbfb0c620caa18714a165b160ff35e807b prerequisite-patch-id: aafb34fa309fa7abf5c428757fa11e4eb0e97c74 prerequisite-patch-id: 0bb0b84109f46c5f571c0baae1572f50bd081404 prerequisite-patch-id: d1d0cbffd3d84c58ec7ccba8267386502dcb8fa0 prerequisite-patch-id: 9a4b562aa8d367997a24edf6a55493fa73875fd7 prerequisite-patch-id: 0648ebedfb0caa72734a3d4695f17363823ad719 prerequisite-patch-id: 867ab22e03c28930be5453d11ec72c75145fb5dc prerequisite-patch-id: 8537c585c793a453a00ba796223839dbc6582ec7 prerequisite-patch-id: ee46d7e1dd0486e3d867e3cae3407afff23db889 prerequisite-patch-id: 2e0d2008268dad167941083c15e8930cb68753fd prerequisite-patch-id: d84322505c0961d41d857c90b404b0cf69635ea7 prerequisite-patch-id: 5a0de081b0fa82b3e2eb0bbf01a7b5dc69f01d48 prerequisite-patch-id: b98f208dc0b6421648256fe13ca098cc6b483d99 prerequisite-patch-id: 4b18ae624f3c3f1606353db964d0bc08ef8c93d7 prerequisite-patch-id: b887d8f8fc04ae98cd543d6232a4aa9e210122b0 prerequisite-patch-id: 0bff1a89c7e7058f716efc65be46ae19716c9d44 prerequisite-patch-id: a100edd05e7f50f81e35768399ebfee849b4b962 prerequisite-patch-id: 3e137bb77035abc8301000e3f8ec41b2410a0a5d prerequisite-patch-id: e7dd5f48d643251f032acadec15444bc23eba557 prerequisite-patch-id: 5ac988fd8920c87e7d55329f2a59eab598f9b50a prerequisite-patch-id: 25488280128cab56d691d2a7cfdeed530bc7696f prerequisite-patch-id: 28d904c00976aa7ff99653ce2ad9f0c4c8282a1f prerequisite-patch-id: 99dd3649669c8de7dab0cf75cd741cdaf16204c7 prerequisite-patch-id: b15a3e17a26fb6b91bcf46595eb07465b7715e3b prerequisite-patch-id: ccc4d8769bbc37212809dab9575b6ebe71b58fa5 prerequisite-patch-id: cdc023459cbc54197e5058a284f9b88503709783 prerequisite-patch-id: 937a113b67d03fd53be1aa60d2d41e4e20b56ada prerequisite-patch-id: 5372905514251558782624559ec0dc7e38d222fc prerequisite-patch-id: 0376204f326e98e837078f46e521f442fdeb17cf prerequisite-patch-id: e4c5ad92410bcfe36c76f4215665037cd8eb33bb prerequisite-patch-id: f07ea6ff64b8ff1044d70f7837311f8423617bdd prerequisite-patch-id: bca27f3b54fa6f6b93eeb4b6f2694558cf5bf66e prerequisite-patch-id: 48f7f3fa096778aa929c6fb7e5cd2cf8234bdedc prerequisite-patch-id: 124318e52bdefd4de347942ba28962faab5c4fbc prerequisite-patch-id: 21eb5405e30efbdfc35fc670e830d94c88c29f02 prerequisite-patch-id: f5717001edee4aa3e7ecabc481ab8a2b36044ccb prerequisite-patch-id: e160216a79267981a9d84178153f2f4af3788c09 prerequisite-patch-id: 5247c978d795debfea7680244dc859257dff9a44 prerequisite-patch-id: 173417bb3dd8a85b167ed36ca5838029302ea967 prerequisite-patch-id: 6bf82ff6883c13bdb97a74affee71cc0f6d694ba prerequisite-patch-id: 8fe4f3adcc687c4b67e4ed2f86d003c2d3005da3 prerequisite-patch-id: 8d69223ac6b44a91892a50a644f5bd49a2a4dfe2 prerequisite-patch-id: e3b784f3a7c86ccc989097870084e1945387de6f prerequisite-patch-id: 7c482a803eda05547c84119c65161a6f87cf88cd prerequisite-patch-id: 4211982c69e7ade8a9ac23fda27d37a2eccb0da3 prerequisite-patch-id: 41b748f6e63de0972adfc446facb1146ce3fd3e4 prerequisite-patch-id: 2b5f3e8847fd29e944ccde6e08430ae68ac5ecb7 prerequisite-patch-id: 16ba8d9da101f35a63509fa6fe1bb7196353af1d prerequisite-patch-id: c064ba1b798ee2e4a751eb851786e1d57ee56bbf prerequisite-patch-id: 69161218a0446bf843c3c211db04e37e17f73f7e prerequisite-patch-id: 3cd6543804966dedf3ec2b50a9bf5b5ba20779b3 prerequisite-patch-id: 8bd480e6a38aafc509e0e9f5e97154b5a3342f55 prerequisite-patch-id: 919082853b871d75133069e604504434834d4e4e prerequisite-patch-id: 44e67400a17400713208d36ce03e2c2bcbe423c5 prerequisite-patch-id: 640196f06fc83e8161502e667ae1fdd4459585cc prerequisite-patch-id: a9f4166b7c36c555035d878d57a6b84a80325424 prerequisite-patch-id: 4b16364b4bca442c09306d51d5de6424a346d6ce prerequisite-patch-id: 22d36d5d778770790a79e00515d3289a3969ddf0 prerequisite-patch-id: 592e8cbde3a13575447c10dca879e40d9903ef6b prerequisite-patch-id: 387766de10f173e6b567cb0594153fb65e2cc859 prerequisite-patch-id: 81e1fa6335143b8ef1fbf3e54647412baaa60bc5 prerequisite-patch-id: 6048224399770d28bcc0e8301c8458af1f5e7c1d prerequisite-patch-id: 7ec0957468b696f2b448c64489c074880bfda135 prerequisite-patch-id: 7059de5ac0e5eaab5e3994459f8f0cd7d6e529f5 prerequisite-patch-id: e89e9a04837543a2fb3388f4044e31dd8db48a0a prerequisite-patch-id: ae8f00bbc4cc9763334dfd8fe9b2f14c19a9e910 prerequisite-patch-id: a3088a67c4d0e06a2d41983b7be5a7a35de2fd8c prerequisite-patch-id: 7c2e395719a996c3f3b12f77f8fe7b8204417c84 prerequisite-patch-id: 44a17171ace202d429ee82687ecd302367b5d18a prerequisite-patch-id: a82ee3e02b11e1605df77a22568ac90cd1daa2b5 prerequisite-patch-id: 35d372b44609a39a2ccef7b34b069580278dbbca prerequisite-patch-id: 4b32b78ce3b52f0f2b4d58994a8a7767b5c79678 prerequisite-patch-id: f1803a6df7ada9e59831b81cd977712256fb0b86 prerequisite-patch-id: 0aba08e400566b2cab18e62c8fbce5ad57fb0d67 prerequisite-patch-id: 0c685e280c7e6bfa4051348005720bab2f96a33f prerequisite-patch-id: 818853cd0ceae625e57a09b910a9005825bfcb78 prerequisite-patch-id: 5919692ece175da5eb3d81d9f525d59d12d50ba9 prerequisite-patch-id: 64203b38c1ff9af7fb94c0793f580e24e1517c76 prerequisite-patch-id: e33d1492c646d419cb8206bde65c6982997e988e prerequisite-patch-id: b5ce224a69697f4a2ca4d132e4c4a488bedcdd93 prerequisite-patch-id: c6dcf5e06ba93a90b7d705a2551b068a0806d0d3 prerequisite-patch-id: fb215005bac11abfa75406d58a71f408e918b079 prerequisite-patch-id: d3581b6a8088dc599996de9bfc5629d793abdd33 prerequisite-patch-id: e3268e897f4eed9f6be8ad2dd307f19b28895301 prerequisite-patch-id: e9fcf951e76fbeede7f19fa9a688d865fc689aba prerequisite-patch-id: a7c0b2b83cf0753d98597b43347aad2504b46086 prerequisite-patch-id: a62bfe0223d7165c71635b65845dd956fb18a060 prerequisite-patch-id: 4ac6c1461332ea69e3ef5415d4614de68e94e27e prerequisite-patch-id: 6a1c34b28c11e73d9f37110e4ba45e56588945fe prerequisite-patch-id: 4656f0e696cc1ee62bcaf188b8ebb96bf3cad758 prerequisite-patch-id: 5e18dafdb7c4116e1cf4f3a878b62900b76a0049 prerequisite-patch-id: cf9718b5cd307e08c046b4838e0cffdf9d3e15b4 prerequisite-patch-id: 015b312011d323fa651b865d3805549d3f984ccf prerequisite-patch-id: 03d54f60367760d73a4ef2d5f2184cac23c4e1a2 prerequisite-patch-id: 85a31787d58e880b8eb0732821862613ae0dc99a prerequisite-patch-id: bee0fa42f2174010421b95b96c7d7c56989e821a prerequisite-patch-id: a1e7115fe67787befb41a3c1cd09324f4d6bae21 prerequisite-patch-id: 4bf6fee03218324e38ea9696d72f5cdef2e52157 prerequisite-patch-id: 07cfc6ed0aefbaa024f89e19bba8dc3bc1a70b7e prerequisite-patch-id: e67ac2bafbcb489e3e6e106d2120cf53115242d4 prerequisite-patch-id: b592a5d36539d8852354d0fbb1f236c9f2e6ff50 prerequisite-patch-id: 5a5ee799669e8fa1c1fea07173e18c9e098fad7a prerequisite-patch-id: a35b599f3ea3d3c28abef087e8bb446ac1eeb851 prerequisite-patch-id: df9303e4e7bd5c9ac7db4e40528fd4bb99e65814 prerequisite-patch-id: 58ee5dad54c0bbb435b497da2a13478f297e793b prerequisite-patch-id: 9b0efcedd028f92c72c7094c416796c42c4f675c prerequisite-patch-id: 602c0d4cbd18a25ad0a098ecfb2f80064dd9171c prerequisite-patch-id: 33e7651c706a6ce6d5c6c93f6af4c0beb0cd3c24 prerequisite-patch-id: e64279fe777ba29b4ef59037aa68b7c35575ebf8 prerequisite-patch-id: 9c030d17f3604d5a442bfc999d01e8e4f2f6786f prerequisite-patch-id: 64d72463b07f40d6878ac750c1e7fa436ac42143 prerequisite-patch-id: bdb0b6f4f05cd025c9a2823e25928509813d7cfc prerequisite-patch-id: 613f0fd8f11d3fdec4901586e7d6c1d9c383196f prerequisite-patch-id: 19d3772fabd44bfc90d2046bd70d5930070b467b prerequisite-patch-id: f28d7a7b5ffbdc92f97409f563e2b908a6ab084e prerequisite-patch-id: f7299405dac6741d92b6b44bba1dfe5db336a0e2 prerequisite-patch-id: dd80bbd6a3f5a2f2391f16ebc00fe51719d67667 prerequisite-patch-id: e0a604f2f0c8366ad028a637169e3d5d3d0e5c81 prerequisite-patch-id: 0d25669d320ce94550443a7d4d7bcc0d54d007bb prerequisite-patch-id: 933935fe4f3864056c5477dd6022598fabeef3fe prerequisite-patch-id: ecc70cc15db668e350a28d6aa164fe3aec13f50a prerequisite-patch-id: e5440ea321635c59bbe8b32462bf272d63c0332a prerequisite-patch-id: eabf352c16c167b0e378aa210e1d077bf9121d47 prerequisite-patch-id: ea59f85ba128dce6fab802288bc1c88c21984e67 prerequisite-patch-id: 10822337baa649efb83eb6271349c7f1139e51fa prerequisite-patch-id: eb8fb2e316363c40d5ebf953358599efdea847ec prerequisite-patch-id: 28d7f7087b3e5fd8edc14dbf17c83330e052ade4 prerequisite-patch-id: 91a07d3ee340aed998aa705d558ee76c6689c99c prerequisite-patch-id: d1e1338fbd76878649eb0f14ee6d2a78217117f6 prerequisite-patch-id: 7815f546d5d53fd4bfb39cbf8519b5e3c59080b8 prerequisite-patch-id: a120dd226402fce1bb185586f260be8afa5ed6ca prerequisite-patch-id: 9b0999811e320c18481520f76113cd33b7599d58 prerequisite-patch-id: 3c627106378e519de8d85b875c6b8863ce9bf0ed prerequisite-patch-id: c97d27c27b44bbeaaf6282afdfff79a32ddc4dd7 prerequisite-patch-id: 4676a856100a38c2d68ffd260d95ce44b3331e3a prerequisite-patch-id: 3c16359f3af8946f09ce987eb6b99c91b3feaf89 prerequisite-patch-id: 54679e5104e6bb4f8486207d19c8117accd2a326 prerequisite-patch-id: cb9dfe130ac8d495a3cc486e642e989084641c98 prerequisite-patch-id: 0209b2ad8b81a1488abf3a79e1ef7f8bc650384d prerequisite-patch-id: bc46ca070f9ee67481275684c3e0bd2c52d3f6c8 prerequisite-patch-id: f89c18025f40863d658d87754e27bcb0a088ce91 prerequisite-patch-id: fa5bd4e9a9f999f93632d9c3186e0c8064e15a15 prerequisite-patch-id: 537bffbbee520f8eefde0c4818912ac97b46e40c prerequisite-patch-id: c70b113f6e9f1cec6eb93c2f079b6b034dc92cf0 prerequisite-patch-id: c3ff97673405aa8d7ee2528b4e1f36deb5b4b6a0 prerequisite-patch-id: 93884a4bf5b286baae1cd14aac56b5740c7b44a9 prerequisite-patch-id: b091d8834582d54205321b43d19347f0971f24ef prerequisite-patch-id: 7208239b4697795e21b74b7b963c7baeb508534e prerequisite-patch-id: 5eee3e055462f862e4e39e28ef13c46848b765a0 prerequisite-patch-id: b7e34480d528c99443d8299a6766066147cd25f1 prerequisite-patch-id: 88e6e3064639dd74c1ce09a0762bbc5c6ec6a270 prerequisite-patch-id: 873a6788f954b82db3050ab657484fd54dda2006 prerequisite-patch-id: 74f56322ec77aa1b750929fd1542e7ba9cc26757 prerequisite-patch-id: 8762bf2cb496da04a405905251b1e0ea1d73ae3f prerequisite-patch-id: bae93fb3e7332a717fc432ab9ec3fd71b8c5ba47 prerequisite-patch-id: 2601590efb3cbc2ec0e31533ec37a346c28715da prerequisite-patch-id: 30ad41db934599bb08e2c64f4a55c0af576dc557 prerequisite-patch-id: 2c79829b531c62fb1f692d43a790fd3b3377962e prerequisite-patch-id: 4a5392368116a160950e5d61f5620049fdb51640 prerequisite-patch-id: 00ed3b7017bc2203724144c91eccd85a987b702d prerequisite-patch-id: 0b9422d5e25161999f1794b56e53ac0f62801ddc prerequisite-patch-id: 5eae63d4fd5ed020c239a444cb4a7733998bb59d prerequisite-patch-id: e76e3232ff69775eaa0f2c710d2a5fcb6dfa489d prerequisite-patch-id: 36574eb69ae58a4a3b9f7b647d757ca10fe25f63 prerequisite-patch-id: 120a6b512efb8a372b6054c2e86697e4f0e92dfd prerequisite-patch-id: 7e73d9fbe5beb57189dba3254006dc0ee09ffd0a prerequisite-patch-id: b54f603187bf9c5bc3d60b638bd577c0ea15f1c6 prerequisite-patch-id: dc51b87e03daebd159f2d49b7a1897d9c478471a prerequisite-patch-id: 581bf49eb5fc71856b60fbdb7164acae2645472a prerequisite-patch-id: 28e3da6f6496ed56c64c337858740816342466d4 prerequisite-patch-id: 94b7c216cf377705f252438e34bc56d59a9b7bf3 prerequisite-patch-id: da2545feb96283267e489f43d684b387c1ad07e5 prerequisite-patch-id: d02db06899ac3866fedf881415868066d20e7c25 prerequisite-patch-id: 3ed009370a0d6ea433421fec26ce59283511b2a9 prerequisite-patch-id: f307e832316807738a5a42a33c1b68d73bc66242 prerequisite-patch-id: 9ad502ed305648880cf614c42d850eab1e53c7b9 prerequisite-patch-id: cf63d3382299e3a037b4370715da0d7cd0d2034d prerequisite-patch-id: 3a8b311714fe3aab6bf54faef2684d04d18feada prerequisite-patch-id: 23fa48ba18cf93ca44902065c9cbf889cdbea335 prerequisite-patch-id: a6a4d7cddd7e68d57510fd2788a807976b655fdb prerequisite-patch-id: 0d1267f138effec0a8263d043b12fd523f55034b prerequisite-patch-id: 268b3abcb046a879cd9591c18fd424f6b2afde7f prerequisite-patch-id: b8d2e0d2996ab413db86d4abdbb96bd96d7343f7 prerequisite-patch-id: c9d258ce5e693e94eb78e89f6a05f09f6afbb79f prerequisite-patch-id: 058ce5453cf37645057a9aa12e7349e8cf30dd46 prerequisite-patch-id: 17154b5edd05dfead85c82346ff822b947bc4ba7 prerequisite-patch-id: 7386d8f350fe57033741f786f9794b9c3c2ff33a prerequisite-patch-id: 3d4f79e3e3f0d5b1f69b54f35a0102ae0792d482 prerequisite-patch-id: 23cfc1ea5b73f9bcebb95d7cb0b316490c7a7f7c prerequisite-patch-id: ca43f5d1ba45821ff36f51bf3f49b36845421042 prerequisite-patch-id: 7912e9a82d3e9d280015b48f1bc00874fa76fe5f prerequisite-patch-id: 195d943aa51a87a9f8506fdef021ac77b8a91a32 prerequisite-patch-id: 85bd41bf562e9ae7ba6a4b7637ad66c80750c57a prerequisite-patch-id: a80257ddd8a0288c7c7a83c1a17eb49412b45653 prerequisite-patch-id: e8bfc48e202bc0059baa906e57484816a084589b prerequisite-patch-id: 298ff284e10c3ce98e15a3c7e6a0daaea4fd4741 prerequisite-patch-id: 9e7135f91b8c3458b49a1de585b1a50dcc0275f4 prerequisite-patch-id: 3f2be971336e1e196ab9fca2d236583a073c2267 prerequisite-patch-id: 8e6dea07b3f41d5c09d57645e3aad92e7f36eedf prerequisite-patch-id: 2671384bed3a8ab613a53467ebac08c0470efa36 prerequisite-patch-id: c589860983fe6d696e34dfa1b94f0f51a263cbd2 prerequisite-patch-id: 0c12a35a10ee6e6db5a7af5d1f380dba7cf128ff prerequisite-patch-id: bb9b0eb2f497a4303d67c95c6206975bf65eb508 prerequisite-patch-id: dd17884f9dee133aadd8d02ee26ba772656390ac prerequisite-patch-id: 965993455429a49074b273387c36648f64cd6151 prerequisite-patch-id: 383bc58181ee18cdde6285e84313b6bcac37ab6b prerequisite-patch-id: da10492cfcdf99f32c4aa28685ef1b8638741bb0 prerequisite-patch-id: 8ab0efcc093c13b6145d32da0ebdeda3c4bef1bc prerequisite-patch-id: f866ad3d39e6be1e79ddca2d90f5022186c43662 prerequisite-patch-id: c14416c6bc37dcfbab11571b25fba83b41def9f7 prerequisite-patch-id: 601b08561ce1fd954a91673e57642450565c31e7 prerequisite-patch-id: 21a84d440ce7387160f003f34be0b81d2d3cd687 prerequisite-patch-id: bfa87f751db89cec6784010b8454e75d83f88960 prerequisite-patch-id: c54da889d194f4e4cd627762fbc175d4cd4009ef prerequisite-patch-id: 65a8a21eb4d43e460f96c98fcdc41ec15345b595 prerequisite-patch-id: 84f2b34da8dda0a8f629e288f6064f1ac1ee840c prerequisite-patch-id: 19f96cf479df468dd76ac669c4a835da5aa4b872 prerequisite-patch-id: 8b856e8402f52377a4a6e68c8a3358e41424d4dc prerequisite-patch-id: 928f040143a2fb0eefa742e3029adc04e885d483 prerequisite-patch-id: bb694f376402a7813b3537b7591a123b3a376d88 prerequisite-patch-id: f205714634b77f36159fa1bf687ec25a921050b7 prerequisite-patch-id: 6e2e98223248b5dc11b9f5fdee96dde4a17a5ea5 prerequisite-patch-id: 68f07a8e6a47f5d06d385329d3f842208bcb3ee4 prerequisite-patch-id: 14352b932316ee36a3d8de1b25a32d8dc599d781 prerequisite-patch-id: 5bf84c47882cb5b110514db17acfb619e2b10c19 prerequisite-patch-id: 84a77ed8cec38b2726e656806a75699513c40fd5 prerequisite-patch-id: a624fcca6a9eadbcf59fc863271b75ea870d039f prerequisite-patch-id: 6952e1225e483c2574bb48ce4e070bcfaa79adee prerequisite-patch-id: f72660c14a96e287273f9849ca98e51672b54355 prerequisite-patch-id: 3728d7441d6308b95041516d261d478af220e770 prerequisite-patch-id: 4fda7a2307e82c85f9d85821509633b2032c2959 prerequisite-patch-id: a98034e2834ed11dbd5a9fe607ce9923feb8f03a prerequisite-patch-id: 58ebb4ac310f03511efd822dc07adbb7e891f593 prerequisite-patch-id: 7690fa6b79e0fbe33f0b3176033d082a70a300df prerequisite-patch-id: 7f6fcaae72e26f6db6e786bb4059a70461782f1c prerequisite-patch-id: b4f63317bab14fd3b9053f43f3c02935b59d0645 prerequisite-patch-id: dd1ed6edb2c7580e939ed84f884945527b61d601 prerequisite-patch-id: 6f2f55b28b53169a48362f5333afc6b4accab5cc prerequisite-patch-id: 81ec9a4ea60809e7201cac7e058037891b6e05bd prerequisite-patch-id: e140bb45d5aef83416610dcc1886072721deed65 prerequisite-patch-id: 66343059f94a12d46225dffccf3651e0b552a272 prerequisite-patch-id: 0cc62525b2e3bdf1be9d6c2a58411136396ea2d6 prerequisite-patch-id: 9e3f4234d722ef4ed38d4d18713b8b20ecf1ef21 prerequisite-patch-id: 9459afee5bd82db08c4836aaed760a620ad25a14 prerequisite-patch-id: 87937b5c40f14f77c963540d830efc8b4b0b6d48 prerequisite-patch-id: a35ab1f74c5ba677a59905b87be6c4e8971b9730 prerequisite-patch-id: 7563c6bcc6045e905130e55dd1838652a6d543a2 prerequisite-patch-id: 8b0d09f8462d70a4835e41ce67a4d6d6fb4c69b8 prerequisite-patch-id: cdc9d4705cf1c3b285893c626eb3954b5163bd6e prerequisite-patch-id: 0667ca42e0d4f89bd44e833e93a8364533163f6f prerequisite-patch-id: b865f7e6fc1c768bdad39ba1e1e051b056af18ce prerequisite-patch-id: 884bf16db4d3c9401c4ae17900f5271b830a062b prerequisite-patch-id: 4a83cb3103f7d8ca3ece540430485f73c9b52193 prerequisite-patch-id: 5e5aedae0ed23ce99264c9fd416d6734e18867cc prerequisite-patch-id: a4bd6dd5c4d8947a1ec8b37ab8adead34d06b05e prerequisite-patch-id: cd824db1299614e944a471ef1461cd19de3ac2cd prerequisite-patch-id: fe7673cc771ec42d77f57d89cca57e352dd5d9f7 prerequisite-patch-id: 0fbf4e26e4245e18c8408925a9fb8da60013759f prerequisite-patch-id: fa391ee47acbb360db803184993caad01ec89b19 prerequisite-patch-id: 90a82bc63f08a7bcc7f4648f8f83baf869cfe535 prerequisite-patch-id: 3c998a98e86456c2f076d7d191266c90f3fa5d7f prerequisite-patch-id: 223e8d479dd4da7656a266ec1bb721925e5db37c prerequisite-patch-id: 3e3c2b2d080f4f60fc9e02e23475234845ed9bcd prerequisite-patch-id: a8cb58ca8c473c16711960e9556997137eb5bf82 prerequisite-patch-id: 32ab1ea10eb1f5e755ed0423543aeef857b9c7b9 prerequisite-patch-id: 2a0d54e42e858cf7274c01ed6e7051c41f3745eb prerequisite-patch-id: bb0aa28d33f486797e70ee5f87171851aa0b0535 prerequisite-patch-id: 30547cbfaad4897b7adf1230b042905eb9f2367f prerequisite-patch-id: 5c4b602d7e6131b93e2fb3ef06c9ad554cd53fd5 prerequisite-patch-id: 3a0a81326fbf3f568982edce68b214668d06f511 prerequisite-patch-id: 07a6397e3afb9e479c9b4590dd0dea06658a0d1a prerequisite-patch-id: ce7e6334eed386382c01133fef07d651fc19414e prerequisite-patch-id: 387416c44642bd19490d734152c0bfab560b1b2a prerequisite-patch-id: 33870f1867c2e096f86e2e69175f7ed156341f61 prerequisite-patch-id: b3f06d95567cfb2d60699604a7ef30961a3474b2 prerequisite-patch-id: 1d5ff9c2f8e75c21af296f47cc57210ac9f72c57 prerequisite-patch-id: ca40262581d8fc83a72e4dd33840047e1c209dc3 prerequisite-patch-id: ccbe88383ea3aba44aff39250c686fa0dfa32a7a prerequisite-patch-id: 6757157f5b641a0e40e69e1dd1db8121a9fd11fc prerequisite-patch-id: 8f0cd769c4aa933a2eff80875b1637a16ea03e67 prerequisite-patch-id: 735240291d465c35824dd0e5c4b108a57bdfeb42 prerequisite-patch-id: 737032facabfd8825ee96519a925c2698f8070a2 prerequisite-patch-id: e965d6d2f65d569185dee87834ef42387f79e5ee prerequisite-patch-id: 505a00362980340936baf13b00e233ed651cf72b prerequisite-patch-id: cf80485abdb7fc93187137b1d170bf540a43a1c0 prerequisite-patch-id: 33ce5719ef4571b36c2569de630ba22368426846 prerequisite-patch-id: 2a914e1f9aab81bee6367fd1bf4c0b982814bd3b prerequisite-patch-id: e75bab4e3e117752666375ef24cd25437b5bdbc6 prerequisite-patch-id: 6fb087926b0c15d9fff6ed1ebd2dcf091c4f504e prerequisite-patch-id: f9701070e5e7a22fe03f24c5c39e785ba066fbc6 prerequisite-patch-id: 98aebb7478184a72313cdfc58e7ea78828d25a2b prerequisite-patch-id: f90e506435f6139ece53bbfc64e7577f43ce1101 prerequisite-patch-id: 27813cb73f92eedd7ba1005820869ad5101b3fa7 prerequisite-patch-id: 0d96bae386545f4dba41e2e05a082c91c3640e3a prerequisite-patch-id: 78a194642c52f54f73586b8e2a356b5703d0cb03 prerequisite-patch-id: ec29c828c3e01d22ebcc8204b13f79307d129552 prerequisite-patch-id: f5c7fab6df99e2a980c0d230a8c0806ff4be22c9 prerequisite-patch-id: bbff7beed7abf0a9ffd247b2f4005fad214b21fd prerequisite-patch-id: 019c166e7173aeabac3fbc73b9439325505e2501 prerequisite-patch-id: b66897b958bf6dabd0480487276870ee0d1ac524 prerequisite-patch-id: c40d0131bf10484b1049da9a75d76a0431cd9856 prerequisite-patch-id: a121462fbfbfe8e497ad439226e905314d80f3d4 prerequisite-patch-id: 61356f9fb8a64286a66ccb839b2d978eb80c69ba prerequisite-patch-id: 463444c4423ece0d656f09cdccd05b090770e83e prerequisite-patch-id: 523420867b5d87e990ba0aa3465f76b654305b75 prerequisite-patch-id: 92a29e8910794387aac027d8f1c50c4eee6d1007 prerequisite-patch-id: 304f4e384425679eac745dac8744f1e33c5dc58e prerequisite-patch-id: cbdfe7b7d84d8ec531bad0a01fc144fdad9f9bde prerequisite-patch-id: 00959cb7393786734eb845f049aa59684188f746 prerequisite-patch-id: 3635a909d13ed7d580a4eae11011353b3f5c1315 prerequisite-patch-id: 98caa1da9b829f8ece386cfcffe2dd221e0a7e31 prerequisite-patch-id: 281faa5a3fefe1a2dc31297d1305b9745f836d33 prerequisite-patch-id: 44caa26e779918c183fd66934127942be1986e27 prerequisite-patch-id: 547b0b0937d9a0457fface986307518face9e1e9 prerequisite-patch-id: 234f3f3a988182cd07fe2046f07bb1836f64a75a prerequisite-patch-id: fd8e153fa4029e24d57005a75d9209b6f8b3bad8 prerequisite-patch-id: 7f26dcbf8af895c7424e5ca41548d085cfaa8b81 prerequisite-patch-id: 43f0058123cc5b3d4a3f99f99c3e675feba31ff1 prerequisite-patch-id: 4703c76b7c6a840a40600307d8cc7434546a66c4 prerequisite-patch-id: 1f2f0d18a0f41e3dd1630a4ee276ab5bb4c33ef0 prerequisite-patch-id: 694a0531bf922a5a9375f2336f044e9720d5a67b prerequisite-patch-id: 01cd8fe258232654a3b27d8353a2c4cbea9d2062 prerequisite-patch-id: b47b07cf0505c1e7dabda5d9b62dc249b6560b6f prerequisite-patch-id: 27e7ca4b8a2961870d1631f4f0ed5656127ec434 prerequisite-patch-id: 7dd103ae3b547037eaacf01283ef06003054c810 prerequisite-patch-id: 85eb756fb3dd0ea7386b8e5adc099d4e1fa879dc prerequisite-patch-id: d944b355461a166c22486cc12dcd87462d6529ad prerequisite-patch-id: b9de70703ed9c21302b3eee52489b9204095d287 prerequisite-patch-id: 02288eb8146481c91705ef36f8a8c2287bc2a694 prerequisite-patch-id: 225172b95402a8e6ada03e0092ef8b73a073cc8a prerequisite-patch-id: e1b5fc22e795623391110ab8e5164b7003f32535 prerequisite-patch-id: 31da6617972080a5d3a44301fc29f6c11ebd73d7 prerequisite-patch-id: 377bca483d3506f66be01b236f78eb8ea39687a6 prerequisite-patch-id: 4cc83ede54dad824554434725d27db50236b7180 prerequisite-patch-id: 803387697a8801efdc2f0c0bfde41061caaba23e prerequisite-patch-id: 4d447000d2f1bee214711ffd68735555c182e84d prerequisite-patch-id: e929660229b2c070db1ea87752387cfb4279899d prerequisite-patch-id: 12e0a5641774d22c6211f7cc8434c259bfd7950a prerequisite-patch-id: 9de93aa014abf72900030d4f822a25a1519cdd9f prerequisite-patch-id: 4e98cc7f34437b8b87eecaf76876715d4d9241ff prerequisite-patch-id: c3b8c64194f7dc21e02d0a38344b8264a672a7e5 prerequisite-patch-id: 0b7fccf1cb3b848b0bdcd2066eca5ba6bbc6f6c9 prerequisite-patch-id: 9a26573660dd03ad2b282b4eb7a76f3cc6f65c05 prerequisite-patch-id: 38a93d8aaf07aa78e9c8d1ce4c824d5771280089 prerequisite-patch-id: 51d5ca18f9bb92bdf2553824f037869b90e09816 prerequisite-patch-id: 14e8b85acc6c5da46a05d38007415dc7eb6c9e37 prerequisite-patch-id: 0f1be38fa56e6e63982779996ed06634bcfd3c27 prerequisite-patch-id: 09367b952eed1a40acaef8250409d75f85d98458 prerequisite-patch-id: 9f6b8487c3103cc7a54cf69b88318bb4abd67da6 prerequisite-patch-id: 500e36c68fcf6a3b00dcc7925134ef422ecc5162 prerequisite-patch-id: 49e57916a6e9d2e858803746be745b8012add1c0 prerequisite-patch-id: be88bd800f5ede1f5655ba3011ce1cef0494a125 prerequisite-patch-id: 1d86357e5bcaf9a83dc2eb76bc005dbc2560ab92 prerequisite-patch-id: 4ac3499ccbf2566b582854cc0eb93fc003ebef51 prerequisite-patch-id: 1cafef1531713807fb9656598d24ea5648f52bfb prerequisite-patch-id: 80d429d1f6c3a03c03e494abcf9ae18914e77af5 prerequisite-patch-id: 4e06f75becea709c494c743a79d908428784345e prerequisite-patch-id: 0460d361459931050aee7526a527b6cd05298709 prerequisite-patch-id: 7d992c504ab7117b0e06ed33fe7d65ab3ba25144 prerequisite-patch-id: 0d4ea1db2ba47a5e6a0606f4fae918238a0a067a prerequisite-patch-id: ba7d1e522075da9437718cd0e788bcdd79a4712d prerequisite-patch-id: 7fe971f7eaf7c49cb3ce40321a3f214afc26df58 prerequisite-patch-id: af359f3220618cbf8345b5ebc07a1b7b46b676be prerequisite-patch-id: 838632f2126baf19de71f5ae8185929ebe9e2493 prerequisite-patch-id: bab8826e9d0e57a1db995ede1e3fe9f287c8a1b4 prerequisite-patch-id: 7951e52c9e39e1acc769e2dd4c8f5771be52e020 prerequisite-patch-id: 00b827083bcea510065711475ee30b5b157fd004 prerequisite-patch-id: 7f0a0124a988cbeef22cdecb14f78b7ce10670d4 prerequisite-patch-id: 594116e6764a68dca20b146a956ccd3ca608ba78 prerequisite-patch-id: 6c78d86250517d4e22355535a4f9616f3561938c prerequisite-patch-id: 7c2cd06992caf155cfc0891fa42a76328f3f480f prerequisite-patch-id: 25a5fc0fae497a36b739c99c9658ae9ccb7a1dd8 prerequisite-patch-id: 2e59d0ca6a640e3698e8c5f961bccdf591ea98fb prerequisite-patch-id: 4653161fa39a7bb8db8278162257fc1fbde56e91 prerequisite-patch-id: d27025c85801a0c9131d0a7982fec7073ac63a94 prerequisite-patch-id: 873d8ffa29da53dd100afd6eb504792b707748f4 prerequisite-patch-id: 7a82b87df86db31902069e82977d286c6fe65bb0 prerequisite-patch-id: 647bd0d9884613b583ccd11f56195f5a3f222778 prerequisite-patch-id: 10bb1ac58dcb0ce1820d8a644972897521b92223 prerequisite-patch-id: 90442d6ea239325fb5911abbdf8eb1828d60e3b9 prerequisite-patch-id: 0c6d525eb4b73a963bdf3f48fff2a1e5cf0d48ba prerequisite-patch-id: 1671afca6656dbe13d2f2f076ea92acfd1f72d51 prerequisite-patch-id: 28b4c3f24e56ac36cbff56dae280b730959fa616 prerequisite-patch-id: f5d5cac8788e77eb4d715fed88ba87575f794114 prerequisite-patch-id: 788665e25158d2098aedbf323f255e837561065d prerequisite-patch-id: 6bfbfd1c8b1402825320586238d179a5d647c84d prerequisite-patch-id: 7d664b753f11c117d6836d5d66a1f5fe9a98ecb8 prerequisite-patch-id: 6fecee4514a5352af2da265cb7ee5dbc2c48cd2e prerequisite-patch-id: ea03d77d4d515e8749be9d2c1ff2e0b2138b829a prerequisite-patch-id: 2956f9c572011fedd59ab74db33b9bff1bf4b592 prerequisite-patch-id: 8d16f72972ec3c0b090e01dacecb86dcd084696b prerequisite-patch-id: 0dc964ddab4f721b917e7c4804b440e897b5c951 prerequisite-patch-id: 580832885dcc25a8b61a968ae73d1469aac28343 prerequisite-patch-id: 26cac6be6425f5495bb9c4817fae49cbb2c789d0 prerequisite-patch-id: 265f0e88d7df2c2066ce7a0f3c51774175a71334 prerequisite-patch-id: 0bc54e6039fedac584c1e8c3cd8e7cb6e7583a84 prerequisite-patch-id: c91865754d6f5ce2ea7c46a88ac3afc89b3b2689 prerequisite-patch-id: 0e4fabb1f547811d710e8d149c2a42618d91a2a8 prerequisite-patch-id: 06645d9f8899b1800b9323abff81730ae58083d8 prerequisite-patch-id: ae922caec431b7f2bbde7548d72760f3a6e14d1e prerequisite-patch-id: 1864bcea0c6d36060aa81a18b53264b0d3307c88 prerequisite-patch-id: fb7c05719a5cec22cd34b9f27a5989b3a42a36c3 prerequisite-patch-id: 6ce45694096625d213f40c14e26c46cf455aef2c prerequisite-patch-id: b874f38fb74a95879162887ef1946dcd44c006f9 prerequisite-patch-id: 7095213aeefc83c99dcd0ad3cd1ab1da340a9e84 prerequisite-patch-id: 13af1db42faab2806541a60187ee02260ee4a04f prerequisite-patch-id: 5f661ed0b3de0f1231df629a8359bacee70af6d4 prerequisite-patch-id: 572ea0d9f729296fe2f0f3826fe5b1d006bc5c60 prerequisite-patch-id: dc688ba04961f9ecd303e3fbcc75864fd9246581 prerequisite-patch-id: 18fd5f20b5c3358b4c02dd14dc4074f72751c2cd prerequisite-patch-id: 377755045020eac6a33295c0c35e9c2ee40035f6 prerequisite-patch-id: 19c817d7d00c0e7dab5cd1731645de433281e5d4 prerequisite-patch-id: 821170f1904a73de6f7ff7eb4954c060ea95de18 prerequisite-patch-id: ef4a2dac154f46125376312d7becd0c783e0824c prerequisite-patch-id: 31492373fff753ed175c88733a22f4f84db83236 prerequisite-patch-id: 94e98acfb69358266fb6941b2ccee97a2b9a5e6c prerequisite-patch-id: 8e7a086e1861c33e6944c4362b9e7a405d9f1f71 prerequisite-patch-id: 7a5829e9a31452880198ef07e9a8d76e8edf326d prerequisite-patch-id: b29398fca6403869bcb1f3a24ce6d9c5feb52487 prerequisite-patch-id: 6d6ad749beeb5588c1ce5fca19104452b82bd3d0 prerequisite-patch-id: 313e3c8f1d76c98691a0f0a3a46a3816b8c213ef prerequisite-patch-id: 3e43fe68ccbfa3382dfc153f2af6233bcd194215 prerequisite-patch-id: f8b0a562f4f6fb7ad7784e4e1fc86a2fc22677b4 prerequisite-patch-id: 93cd4566f4c441d3e6099a904b2ba5d942636867 prerequisite-patch-id: 70a19179ee2f4211bb0b7fa77211a7ed9590b476 prerequisite-patch-id: 22eee52b7c0550aa17b1a6e2e3f2f63d058215b3 prerequisite-patch-id: bd10ee0c79e16231d4817469bbaa31211862f0c7 prerequisite-patch-id: 4d11f6b1e4d6049bdeb3524892e5f3b3c28a0a92 prerequisite-patch-id: f9e1c0046a4b8bb8cb9b6aad7e9a9ca55e48ff03 prerequisite-patch-id: 22f5fd14df1bf676805b3122ce7b738f3292e04d prerequisite-patch-id: e9d2efa19d026eb4a42e155741f480b8d8edaf47 prerequisite-patch-id: 0828b57e80e241cdefe8ff7dbe3b7f29225826d5 prerequisite-patch-id: 609876976db2d9657f3e4eb43e8e2876b888eaff prerequisite-patch-id: 9982ecca519bf080a35af7c6b794ada462c84395 prerequisite-patch-id: 205a36570d662b01eaff8cae7a82a86a513c4fee prerequisite-patch-id: fff9e97751fff7028d3d91a2ffc72315beaf6c3d prerequisite-patch-id: daec5665947ef5faabc5f11d52944b74659b8398 prerequisite-patch-id: 580e9fbe4582b25148011d108814de54e6a09760 prerequisite-patch-id: 9ad2691ace40de1bdf04ae9164de85b793eefc3b prerequisite-patch-id: d7138119dab82b0af5bcee0626d2197263ecbd86 prerequisite-patch-id: ef98ce0783abcd62d6217927c371f365da69ebfc prerequisite-patch-id: a33b84b6b2f109944f5c44a9514ccbfe0294d023 prerequisite-patch-id: 9cbc03694e178b82a1b60dfb66cec06161a04254 prerequisite-patch-id: 7d652c5ccf0eb5478fde1677aed04c9d794b29ea prerequisite-patch-id: f3848ffa043e68ec17632c858d853c44260e7e0a prerequisite-patch-id: 2174e7c2e5d8697cd68c8fc7ae0f66b98648e7f8 prerequisite-patch-id: fe3be6a292983971c6e75cba5568d31deaf82e30 prerequisite-patch-id: cc4886ab4bf312761f95e83de13ca5c75b0c89c5 prerequisite-patch-id: a878206980c3e41e8d9797c6d6bda0a1b136ac1f prerequisite-patch-id: 487688f4a8a7457e397bda3048159aff219f78c2 prerequisite-patch-id: ded60cae2ce108e87bd5483b0d043b9e5c245a3c prerequisite-patch-id: ae3b3ecc92c414a0ca4e37c75cbdda996048c99b prerequisite-patch-id: 650a3ac44e0ad95c135719bbfbde60a626571d7d prerequisite-patch-id: d08bc63c564c6f8d55d2d0b5deaf25acb3245101 prerequisite-patch-id: 6ad94605f22274d6851d66024682f707a19be704 prerequisite-patch-id: bcf9649bd17461928cdfd1690458d864988c5989 prerequisite-patch-id: 25df33496be6dca677a1c5aa50325c43f1df3ae5 prerequisite-patch-id: ee02d631fcc249e264fd7cf7822ecddf6f1a8114 prerequisite-patch-id: 6fd7597d59b88a0340648e18444a293fb069df0e prerequisite-patch-id: eba6c90b943ab25651d0ffb20833c3df90d0e978 prerequisite-patch-id: 25038b273d9b227df16ad58be6f7ebcf86cb5c16 prerequisite-patch-id: 0f0929f2e8b4e851cd7c527485716478b486a4e2 prerequisite-patch-id: e2227c57c3a8adfae60f760f159fa8795c88b821 prerequisite-patch-id: 87a070b36bd807eadda0790edc4fd425e9c216f5 prerequisite-patch-id: 2cb1e611abefcedc849ad77ceca7579952672c9e prerequisite-patch-id: c33015fbea841da8a32afc97752d756506f404a9 prerequisite-patch-id: 5ffa6558089cf6fdbfa1aa441ea59164afc098e5 prerequisite-patch-id: 6b4692930f38684420c483f5afe273e0aeee0265 prerequisite-patch-id: 31160d99f0c33ccc98b5383f07f833438444a518 prerequisite-patch-id: 25d034db752a4a59aae1a4f03efa53a3972cd8bb prerequisite-patch-id: 3749a469934f514fc5de860b1ed87875a9dfe244 prerequisite-patch-id: 68b743560176553d550380d59915153ff1f7c4fc prerequisite-patch-id: 4820e23a55ac5bf29f14d700ab8c5fd67d1cb23a prerequisite-patch-id: 0c0e570fd9ee929141511581ff69bbafccf6ed3c prerequisite-patch-id: 1a59dedf5af8f81e1fb8cf8b12bebc9e60bca5ae prerequisite-patch-id: 052f63a8462bff21e6e8eed690c88b78a30d27a4 prerequisite-patch-id: 61b2668e90e07708e9bafb45447a78b03e783a14 prerequisite-patch-id: c55464591913f878ec9eda2b6adfb823017a2007 prerequisite-patch-id: 5528ac34a2e9edbb4551fe61741e67446cfaff1c prerequisite-patch-id: c2b361484623db22fa104a33e7d59fa8aed259e8 prerequisite-patch-id: 910a312afd5d003e1b9591ff30b59f47278446fc prerequisite-patch-id: 5fb0c1e3aa96b1adf0fd775e9ded8e11e25ca1a0 prerequisite-patch-id: d5a3482cbeeb58f664c6ff0b9c0af5083582d6f6 prerequisite-patch-id: 2cf976884dc74e65c91ccea8ca6e0dc232dbc75c prerequisite-patch-id: d27004116348a6b66b80db84c0d1bd0c417b6f99 prerequisite-patch-id: e6b57f9e8d22465c670d35dbe1682b740a4faaa3 prerequisite-patch-id: 0b4fc99585afa49b0b26d3a493d1307710b8a0a5 prerequisite-patch-id: 01982f6adcd279ec2fe77dea8e508849607f8bea prerequisite-patch-id: bb31aceb5f2a598c7298149f70d22146dfa44c18 prerequisite-patch-id: 968746b8408ba131aefd2da095e9120e40b350e8 prerequisite-patch-id: 771f3c20b7123f3b6cc319caa594eaab1b27ff0b prerequisite-patch-id: 42310eb5bb03a785202c97d8890cb0f58d778aa9 prerequisite-patch-id: 0862c1808ad48b33b2a08628056b6a6242a773df prerequisite-patch-id: e812fe371087ca17ad5a8a7d573e1855538ae309 prerequisite-patch-id: 7ced72e23526ce6b1e0a0f003aec209719a292a7 prerequisite-patch-id: 96f036f69b8f172cabd11f9fec0afba677a3e07b prerequisite-patch-id: 20d9f634351064357ec42054a3e9a6b079c59e06 prerequisite-patch-id: 28a2a01f9e66a74b6a10c7bae2b96a816db76c02 prerequisite-patch-id: a25cdf836345290291941d9fb51a54eda5871888 prerequisite-patch-id: 3d2fcc39ad381fdb7e9fc65af2dd8b0c0b6b55ae prerequisite-patch-id: 1e3f4012e364482b3afa5f8fbadd93ce5594a577 prerequisite-patch-id: ed69f511d42a4d3b098a69969b5d2735e8edebac prerequisite-patch-id: aabed41cf5078404eb8e39c61466c94d00118ce3 prerequisite-patch-id: 4e6301fda81bbef81228ab05f8c40de325a11476 prerequisite-patch-id: 67b092e21892bc60bb92de5556e494ce193f84f0 prerequisite-patch-id: 1bfe1e343e61a4c569584a3189ea33d33cc40671 prerequisite-patch-id: 2df1f461eb2bdbecead4ebfb131546ab9753e7ab prerequisite-patch-id: ee0fb12b556ae37b0a16c945b0a9166a14a32f15 prerequisite-patch-id: f8539dfb322c1945f5f82e72a3b6eecc26e01ad8 prerequisite-patch-id: 27519dd9525b45e2e51f7061fe20a9acb3dee8b9 prerequisite-patch-id: 264b1b9669d50ff7f9602253a08aafb6b27bc526 prerequisite-patch-id: 4f9308184ccdcc30f22e56c10ac94cce2b71f1a7 prerequisite-patch-id: b1ae06179b550d09133ef16aa5a4b1e0f780d09d prerequisite-patch-id: c133d99c3ffe096d807c32ecad22eb41b54e2658 prerequisite-patch-id: 531a99f73721f240eddb493ef6ee4488859ca223 prerequisite-patch-id: 5bf3aa764b7671037b71c0264b899a9ea4365860 prerequisite-patch-id: d98214d2db92bb86543eebd1eebe888c8057fbd9 prerequisite-patch-id: 7736bf9f2da08b5ff07ec15ac1db60e97689cb70 prerequisite-patch-id: f7967a933082fa217caab1f2e62e7e317789fbbb prerequisite-patch-id: a3a5d0e60985a6d43152e68da61e9f917af6590f prerequisite-patch-id: 269f8184a890f458acf9e894ad2b2ae3c3437338 prerequisite-patch-id: c065be46d2a3fbd34a3dc17b4a98ab55b202de4d prerequisite-patch-id: 39391d707df179d121386bb3582c5a8bf1e703e6 prerequisite-patch-id: 32ba99ceb34a2f20b372ea0c2bd8a45911d48788 prerequisite-patch-id: 4b3c6fb79d9f488579e3a5ad4f143cd9a2d53584 prerequisite-patch-id: 24abeb632ace32bddd77443b8680d43acc03eac2 prerequisite-patch-id: d62a8013bf8a7366a9f7197be6acf9e8a33b3117 prerequisite-patch-id: 1d84f24347c5424730ee2588150eb554a44ad75d prerequisite-patch-id: a40c45d1481b994ded5392410cc917ff3568a7f6 prerequisite-patch-id: b0eab9a028b6173bc8762a1c28c85e7909bfa36b prerequisite-patch-id: 4e61de482b5fd1a986e2706a6c2dc2eb092cc977 prerequisite-patch-id: e817ced1a28e597452dce40365a95a845356dbec prerequisite-patch-id: 70dd6f9c53314c5b68c5d6c283a63b8c14212bdb prerequisite-patch-id: cfc0f3df1ebeedd481f2212e3bee0e38f2fe1a8d prerequisite-patch-id: 57814bc7c572210b6e96c13a546922f68fac057f prerequisite-patch-id: da9b57a16bbf11902c5375c9de8e43bd99f22d9d prerequisite-patch-id: 6aa71f1abd4341e5102f512ec83a81e78f0f2222 prerequisite-patch-id: ab4a6440ad1926053d015ad6e11054675a88aa8e prerequisite-patch-id: 8c6031bb005418d88c15e2b8c7c8a70881c1e69f prerequisite-patch-id: 3840882e2e27a93c8ffbe131012bf11b542f974d prerequisite-patch-id: 729e70341646726267b0b381270150b0c348b95c prerequisite-patch-id: c680358a93fc1dce9c1a683014075f94f6d71808 prerequisite-patch-id: 94a9206713fa0bcc62eec615baceb43449744ae3 prerequisite-patch-id: 05074a2ed4fa49d9beef8efb6184eeddbb7592a5 prerequisite-patch-id: 054481d3cc6c46fbccbd308b2083caae29be4a92 prerequisite-patch-id: a3386abbf74897c4e135b0c2d52d8f6e576f8736 prerequisite-patch-id: c3fdbab8578e2ef2e58842f505d45e9f2c65fd16 prerequisite-patch-id: 46625c9f68fcd258510fb25f5fbc56376bcb0b91 prerequisite-patch-id: 00c27fe187c44e127357ca96ee64271fb737ad7b prerequisite-patch-id: 677bd36b628725a368e414417a73562610dbee16 prerequisite-patch-id: dc750b89d127ac13d63880841b4464dbd00642d8 prerequisite-patch-id: 121e751da149055ef3c19539fc4b62a19ec7017b prerequisite-patch-id: 0d57896dbe7db90623fa5c8c4ca56d1e358da311 prerequisite-patch-id: 0e1a664a6120c1c45e4e15087d31cb55731c657c prerequisite-patch-id: 9fdcc41bf329daa2dfbe5a22a3b97dda8002a9e8 prerequisite-patch-id: f6277fa6771484073f465b173a5768b0a8f81d59 prerequisite-patch-id: 42f12301dea6407bec3e1d3aa223434de66952ff prerequisite-patch-id: 0b4b35186ffb52207331d43d5c46d50b126232bf prerequisite-patch-id: dead66acb92530a8a83e498fa64b7d3b7c05033f prerequisite-patch-id: 97f74f09739be2282b6d2c947bd82be7261817c7 prerequisite-patch-id: cdf1a5c99ef7571c8d056471c1670c3998f259f2 prerequisite-patch-id: 0c65573704bc2f4d5a8697260055f144e84452ff prerequisite-patch-id: 02aeb429b54f1524145e5818288a95233725c7b4 prerequisite-patch-id: c88a08d732e61f5558a9ecb87af74df7cc16bca0 prerequisite-patch-id: 4aa322ba5f65d481c526471fc23ca887733b0c27 prerequisite-patch-id: 2afbcb4ef764a4dc518ff35c4aa86f74b1b6947b prerequisite-patch-id: e2c2c29d679b3e9b990846f906ad1154f7ff9243 prerequisite-patch-id: c01dd32cf56058a3b7a15ead76c9db05a79c9fd1 prerequisite-patch-id: 91007b4af72d358f5dc5ae0a60b7ddacc866ea13 prerequisite-patch-id: 1f4b697b65e5c8178307c603905702f5958bc6f0 prerequisite-patch-id: f1b11b9a9277bb5e93e53c6b1304536ecdc999e1 prerequisite-patch-id: 59be74c87efa1bcae330fbead575dedf4923e7bb prerequisite-patch-id: 4ef25a6d31cf4b4e10af57f92510061de945772f prerequisite-patch-id: 796ddcbe2179a02e37df590a5d8efcfae3c17cde prerequisite-patch-id: a6e5358349c46c7939c42412a52ab91802bcab7c prerequisite-patch-id: 5cf0c123c698d8114ab5cc85af457ce2a8293f74 prerequisite-patch-id: e3c809bdb3d169c5ec3c9997cf4fbb6fd54b1294 prerequisite-patch-id: 7076f399d19a97daf47185ded93838bb9f5251b4 prerequisite-patch-id: c64dd35cb704b602fdf62a2a8796304518f03ade prerequisite-patch-id: 6d9bc37fb39b36bfe88644c6c473430ea3497367 prerequisite-patch-id: da2b2ee2f2dacb95082d0c26a1a147a5f74fdecf prerequisite-patch-id: 5128459b2eb5f72806084541b38d5e7ca29b2bdb prerequisite-patch-id: 57a0b9a15d02c113ed5a395c4de828f50496de0b prerequisite-patch-id: 69cee207ac4037a2ceeea89decef7d04742f2084 prerequisite-patch-id: 4de126a1d048b630ec280a0b274b10397061fa0d prerequisite-patch-id: 43d63d862c17c7250d6921606399a5648ba31806 prerequisite-patch-id: e342ac1f1fbec98b991579c5b0eeec41a71e8dd8 prerequisite-patch-id: 12a4618790db3e1ae2cfe9a668fb56eafadef3ba prerequisite-patch-id: b54c742054085dd93fd3ef52affe3679d677d552 prerequisite-patch-id: 5720a6bd0413007897591d2d45fa6fb208305499 prerequisite-patch-id: fa16dc6f55c75c5a20b917778c0055228a34b76d prerequisite-patch-id: 434077639c7a80d1c5660f6a4f0c7082b0a57c89 prerequisite-patch-id: 975e96c767a57436d958fd07c2068d0f535c2080 prerequisite-patch-id: 052cd91d7bf357b1b0797dec80c93e08a5f6998e prerequisite-patch-id: 3cd98281abe93deec13fd30dbf20e11e4496a5b9 prerequisite-patch-id: 7451e1728f4907cb880b5b64b065528f1cd79c37 prerequisite-patch-id: 0a56042637fd2db506bbc96ef2e2fdc726c7a3f1 prerequisite-patch-id: bd9a4851097b614693d09c0d4007a0e9cb8bcb50 prerequisite-patch-id: cd6766164d7792e4534b4d7ea265fdfd638ec349 prerequisite-patch-id: 22061610908ea7b6f4104d1b7b67bced7ae92332 prerequisite-patch-id: e59345660759b052162ae03b9f44a35d06d315d8 prerequisite-patch-id: 591c06e77909e49dac0ad01bef83bb95d58718e9 prerequisite-patch-id: 331e0ef9843fc42a63cdfa9949b25d5ef3e841f5 prerequisite-patch-id: a1b7b9237337146496a79b2a48278b84e41968f5 prerequisite-patch-id: 28fac74677f1b42fa0c9950053a7e1fe467840f3 prerequisite-patch-id: a465ba7a1435e1869c112179fed0f3a89e8ee391 prerequisite-patch-id: 19b4569d312636c92f7d683fea11f24b81500b61 prerequisite-patch-id: 71de69428887421e893a435c832f7a35329a10c1 prerequisite-patch-id: 8f0924ed3ae3de260846eba91e38ed7edf5532ed prerequisite-patch-id: 0bdfd0f4632b705156681a56f50efbf83192a237 prerequisite-patch-id: 148e594223cc32366d0291c5c8d82199e40d3ce4 prerequisite-patch-id: b50923b9a819d86303d94a50780316efb2ee224b prerequisite-patch-id: 427c8e75feb8bcfdeb5e9d52fc5491180b0967a6 prerequisite-patch-id: eac26de9b13aac506a569f93239ae74ddd6b0a10 prerequisite-patch-id: 681401823cf1f44d28e3dc74efd6c8cadf5c07b8 prerequisite-patch-id: 178565333911eb284001cce220b379bc4265b706 prerequisite-patch-id: b3339ad5ff35d5ce9c59a96800354d18bf8dc8a6 prerequisite-patch-id: 0191b92812f5c7df75e6aa67ea7dddfcf69ba5ad prerequisite-patch-id: 58ca03d60997570877fe243da80144fc2e088841 prerequisite-patch-id: 53aed8505cd13fc448686b336a06dc52db0b6325 prerequisite-patch-id: f2ec369529fe491abf1d5d10a31a568983a1fbe0 prerequisite-patch-id: e02d02062e1f841ee0f4f72cc402913bd901e817 prerequisite-patch-id: 919b27554dcec8c81ff766941752c974f0a88138 prerequisite-patch-id: 4b85459b66e10e9586b1064a0c0809c3d96539e4 prerequisite-patch-id: d3488f1db0a2238a489299f48d0e7d566f2e4c74 prerequisite-patch-id: 1767918d6eb625400621874375517d18273c2365 prerequisite-patch-id: a2e8c1d5b5f1ce3430fa92c113da628b6e844c05 prerequisite-patch-id: 472f16af36e244ab8e3952ac356862bdf4b63cd6 prerequisite-patch-id: 05f9a40547b29d2477d853bc38745a1600a37a68 prerequisite-patch-id: 1e90b2f99fa8719d6aa9798c92be23130d57ef07 prerequisite-patch-id: f71c52b5a7fd1ad337dc92a83c8cefe38d3523bf prerequisite-patch-id: ab24328b552e46ab0a299ac58b54c57e3fcf7b4f prerequisite-patch-id: dd5339cda17c035cf44e574c9b9ce22eef020e69 prerequisite-patch-id: 20f75986c6a3726dbe32fe1322ef79507c443c1a prerequisite-patch-id: 921a1addbd6c86bf188531a696e4eadc17ae540c prerequisite-patch-id: 3c90a3ac259d4f987f2beb58dbbcfa2053d9c043 prerequisite-patch-id: a59dbea0811161f48cf7d409036a40acb68d0ae2 prerequisite-patch-id: 10aadb11ac6daeb54068b47bcdf284094f721a8f prerequisite-patch-id: 6d1062ef13aae85b6bc08bd19450f3be7bda2da0 prerequisite-patch-id: baa6da7a29f5312b5df5c6511c7ca4cabf9f73d1 prerequisite-patch-id: 45480f2fc2338f20abea65b0dcadd75b8517c783 -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:01 GMT) Full text and rfc822 format available.Message #8 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 01/49] gnu: Add rust-deelevate-0.2. Date: Tue, 26 Nov 2024 16:38:36 -0500
* gnu/packages/crates-windows.scm (rust-deelevate-0.2): New variable. Change-Id: Ib24303deeb61c171b4a52f65f2fff59c4b004962 --- gnu/packages/crates-windows.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 7437ce91c7..d89135bcee 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -272,6 +272,30 @@ (define-public rust-conpty-0.5 "This package provides a library which provides an interface for @code{ConPTY}.") (license license:expat))) +(define-public rust-deelevate-0.2 + (package + (name "rust-deelevate") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "deelevate" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0kj2kcqv47l3iacpamgzbn742yf9d09h0xgwbadxs1l9qkw9fwqw")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-lazy-static" ,rust-lazy-static-1) + ("rust-pathsearch" ,rust-pathsearch-0.2) + ("rust-rand" ,rust-rand-0.8) + ("rust-shared-library" ,rust-shared-library-0.1) + ("rust-termwiz" ,rust-termwiz-0.15) + ("rust-winapi" ,rust-winapi-0.3)))) + (home-page "https://crates.io/crates/deelevate") + (synopsis "Drop privileges on Windows") + (description "This package provides Drop privileges on Windows.") + (license license:expat))) + (define-public rust-dunce-1 (package (name "rust-dunce") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:02 GMT) Full text and rfc822 format available.Message #11 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 02/49] gnu: rust-dunce-1: Update to 1.0.5. Date: Tue, 26 Nov 2024 16:38:37 -0500
* gnu/packages/crates-windows.scm (rust-dunce-1): Update to 1.0.5. Change-Id: I822fb89d2c069cfc86d0c7678ec6decfc2aff6f7 --- gnu/packages/crates-windows.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index d89135bcee..60cc28f464 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -299,14 +299,14 @@ (define-public rust-deelevate-0.2 (define-public rust-dunce-1 (package (name "rust-dunce") - (version "1.0.4") + (version "1.0.5") (source (origin (method url-fetch) (uri (crate-uri "dunce" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0fqcbwfclldbknmawi69l6zyncaiqzxkpbybcb2cc7jmlxnqrkjn")))) + (base32 "04y8wwv3vvcqaqmqzssi6k0ii9gs6fpz96j5w9nky2ccsl23axwj")))) (build-system cargo-build-system) (home-page "https://gitlab.com/kornelski/dunce") (synopsis "Normalize Windows paths to the most compatible format") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:03 GMT) Full text and rfc822 format available.Message #14 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 03/49] gnu: Add rust-tauri-winrt-notification-0.2. Date: Tue, 26 Nov 2024 16:38:38 -0500
* gnu/packages/crates-windows.scm (rust-tauri-winrt-notification-0.2): New variable. Change-Id: I1883345b1cbb610eb0af593fcec8d3d026781e53 --- gnu/packages/crates-windows.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 60cc28f464..99a4a6929f 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -787,6 +787,28 @@ (define-public rust-serde-ini-0.2 @code{Deserializer} for the INI format.") (license license:expat))) +(define-public rust-tauri-winrt-notification-0.2 + (package + (name "rust-tauri-winrt-notification") + (version "0.2.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "tauri-winrt-notification" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0wb8d0fdzvgs4kmnhc2znx00n5cnh40ajawvblgkhqkg1nvmz7zq")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-quick-xml" ,rust-quick-xml-0.31) + ("rust-windows" ,rust-windows-0.56) + ("rust-windows-version" ,rust-windows-version-0.1)))) + (home-page "https://github.com/tauri-apps/winrt-notification") + (synopsis "An incomplete wrapper over the WinRT toast api") + (description + "This package provides An incomplete wrapper over the @code{WinRT} toast api.") + (license (list license:expat license:asl2.0)))) + (define-public rust-uds-windows-1 (package (name "rust-uds-windows") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:03 GMT) Full text and rfc822 format available.Message #17 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 04/49] gnu: Add rust-winsafe-0.0.19. Date: Tue, 26 Nov 2024 16:38:39 -0500
* gnu/packages/crates-windows.scm (rust-winsafe-0.0.19): New variable. Change-Id: I58a6e6d7ea11bca051d7e703d3e3495d8286c858 --- gnu/packages/crates-windows.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 99a4a6929f..4978681fff 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -1348,6 +1348,24 @@ (define-public rust-winresource-0.1 icons and metadata for executables.") (license license:expat))) +(define-public rust-winsafe-0.0.19 + (package + (name "rust-winsafe") + (version "0.0.19") + (source + (origin + (method url-fetch) + (uri (crate-uri "winsafe" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0169xy9mjma8dys4m8v4x0xhw2gkbhv2v1wsbvcjl9bhnxxd2dfi")))) + (build-system cargo-build-system) + (home-page "https://github.com/rodrigocfd/winsafe") + (synopsis "Windows API and GUI in safe, idiomatic Rust") + (description + "This package provides Windows API and GUI in safe, idiomatic Rust.") + (license license:expat))) + (define-public rust-winutil-0.1 (package (name "rust-winutil") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:04 GMT) Full text and rfc822 format available.Message #20 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 05/49] gnu: Add rust-windows-0.56. Date: Tue, 26 Nov 2024 16:38:40 -0500
* gnu/packages/crates-windows.scm (rust-windows-0.56): New variable. Change-Id: Ieca1871c4a1a5b29c6fccf37b25a199f0dc0abd8 --- gnu/packages/crates-windows.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 4978681fff..d64ff7a56a 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -1509,6 +1509,26 @@ (define-public rust-windows-0.57 `(#:cargo-inputs (("rust-windows-core" ,rust-windows-core-0.57) ("rust-windows-targets" ,rust-windows-targets-0.52)))))) +(define-public rust-windows-0.56 + (package + (name "rust-windows") + (version "0.56.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "windows" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0cp10nzrqgrlk91dpwxjcpzyy6imr5vxr5f898pss7nz3gq9vrhx")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-windows-core" ,rust-windows-core-0.56) + ("rust-windows-targets" ,rust-windows-targets-0.52)))) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Rust for Windows") + (description "This package provides Rust for Windows.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-0.52 (package (inherit rust-windows-0.58) -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:04 GMT) Full text and rfc822 format available.Message #23 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 06/49] gnu: Add rust-windows-core-0.56. Date: Tue, 26 Nov 2024 16:38:41 -0500
* gnu/packages/crates-windows.scm (rust-windows-core-0.56): New variable. Change-Id: Idc7fb175951471821d43f8f1dfe8e66805b2a258 --- gnu/packages/crates-windows.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index d64ff7a56a..3796b217b0 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -1978,6 +1978,29 @@ (define-public rust-windows-core-0.57 #:cargo-development-inputs (("rust-windows-bindgen" ,rust-windows-bindgen-0.57)))))) +(define-public rust-windows-core-0.56 + (package + (name "rust-windows-core") + (version "0.56.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "windows-core" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "19pj57bm0rzhlk0ghrccd3i5zvh0ghm52f8cmdc8d3yhs8pfb626")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-windows-implement" ,rust-windows-implement-0.56) + ("rust-windows-interface" ,rust-windows-interface-0.56) + ("rust-windows-result" ,rust-windows-result-0.1) + ("rust-windows-targets" ,rust-windows-targets-0.52)) + #:cargo-development-inputs (("rust-windows-bindgen" ,rust-windows-bindgen-0.56)))) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "rust for windows") + (description "this package provides rust for windows.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-core-0.52 (package (inherit rust-windows-core-0.58) -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:05 GMT) Full text and rfc822 format available.Message #26 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 07/49] gnu: Add rust-windows-interface-0.56. Date: Tue, 26 Nov 2024 16:38:42 -0500
* gnu/packages/crates-windows.scm (rust-windows-interface-0.56): New variable. Change-Id: If3aabb888b5b31ee85ff2cc8e0dd3a59263d4fc6 --- gnu/packages/crates-windows.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 3796b217b0..9914263f7f 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -2466,6 +2466,28 @@ (define-public rust-windows-interface-0.57 ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-2)))))) +(define-public rust-windows-interface-0.56 + (package + (name "rust-windows-interface") + (version "0.56.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "windows-interface" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1k2prfxna0mw47f8gi8qhw9jfpw66bh2cqzs67sgipjfpx30b688")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)))) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "The interface macro for the windows crate") + (description + "This package provides The interface macro for the windows crate.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-interface-0.52 (package (inherit rust-windows-interface-0.58) -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:06 GMT) Full text and rfc822 format available.Message #29 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 08/49] gnu: Add rust-windows-version-0.1. Date: Tue, 26 Nov 2024 16:38:43 -0500
* gnu/packages/crates-windows.scm (rust-windows-version-0.1): New variable. Change-Id: Iead50939e00d9f7d735c172a3f2b7fb56ab93b91 --- gnu/packages/crates-windows.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 9914263f7f..173f51d542 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -2983,6 +2983,26 @@ (define-public rust-windows-tokens-0.32 (base32 "1rrqbxjkyk6h6p6jjzbcxr0mhqbz0yfndd2s2dsgmbl75f4yy7gn")))))) +(define-public rust-windows-version-0.1 + (package + (name "rust-windows-version") + (version "0.1.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "windows-version" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "05a5hia3d2vxd16vj2hxiyicxaqdjcm9sgpip4pzza4vgi2sm639")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-windows-targets" ,rust-windows-targets-0.52)) + #:cargo-development-inputs (("rust-windows-bindgen" ,rust-windows-bindgen-0.56)))) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Windows version information") + (description "This package provides Windows version information.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-win-3 (package (name "rust-windows-win") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:06 GMT) Full text and rfc822 format available.Message #32 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 09/49] gnu: Add rust-mac-notification-sys-0.6. Date: Tue, 26 Nov 2024 16:38:44 -0500
* gnu/packages/crates-apple.scm (rust-mac-notification-sys-0.6): New variable. Change-Id: Ic754dde296083ddec89752157401c7042baf25fa --- gnu/packages/crates-apple.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/crates-apple.scm b/gnu/packages/crates-apple.scm index 6881ac2cf5..b173f3e90d 100644 --- a/gnu/packages/crates-apple.scm +++ b/gnu/packages/crates-apple.scm @@ -11,6 +11,7 @@ ;;; Copyright © 2023 Steve George <steve <at> futurile.net> ;;; Copyright © 2023 Jaeme Sifat <jaeme <at> runbox.com> ;;; Copyright © 2024 Wilko Meyer <w <at> wmeyer.eu> +;;; Copyright © 2024 Jordan Moore <lockbox <at> struct.foo> ;;; ;;; This file is part of GNU Guix. ;;; @@ -884,6 +885,30 @@ (define-public rust-icrate-0.0.4 (description "This package provides bindings to Apple's frameworks.") (license license:expat))) +(define-public rust-mac-notification-sys-0.6 + (package + (name "rust-mac-notification-sys") + (version "0.6.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "mac-notification-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "14cgvhb2790fzsilwdw720m2pc2zzk0zcgbjgqbkgahp6x7z7s6w")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cc" ,rust-cc-1) + ("rust-dirs-next" ,rust-dirs-next-2) + ("rust-objc-foundation" ,rust-objc-foundation-0.1) + ("rust-objc-id" ,rust-objc-id-0.1) + ("rust-time" ,rust-time-0.3)))) + (home-page "https://github.com/h4llow3En/mac-notification-sys") + (synopsis "Thin wrapper around macOS Notifications") + (description + "This package provides Thin wrapper around @code{macOS} Notifications.") + (license license:expat))) + (define-public rust-mach-0.3 (package (name "rust-mach") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:07 GMT) Full text and rfc822 format available.Message #35 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 10/49] gnu: Add rust-arraydeque-0.5. Date: Tue, 26 Nov 2024 16:38:45 -0500
* gnu/packages/crates-io.scm (rust-arraydeque-0.5): New variable. Change-Id: I85e4603e1a77b7b126a48b274156074d8e313a95 --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 3b9a20f728..c193ded2ba 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -3123,6 +3123,26 @@ (define-public rust-array-ops-0.1 structures.") (license license:mpl2.0))) +(define-public rust-arraydeque-0.5 + (package + (name "rust-arraydeque") + (version "0.5.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "arraydeque" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0dn2xdfg3rkiqsh8a6achnmvf5nf11xk33xgjzpksliab4yjx43x")))) + (build-system cargo-build-system) + (home-page "https://github.com/andylokandy/arraydeque") + (synopsis + "ring buffer with a fixed capacity, which can be stored on the stack.") + (description + "This package provides a ring buffer with a fixed capacity, which can be stored +on the stack.") + (license (list license:expat license:asl2.0)))) + (define-public rust-arrayref-0.3 (package (name "rust-arrayref") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:07 GMT) Full text and rfc822 format available.Message #38 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 11/49] gnu: Add rust-auto-enums-0.8. Date: Tue, 26 Nov 2024 16:38:46 -0500
* gnu/packages/crates-io.scm (rust-auto-enums-0.8): New variable. Change-Id: Idaab89e4dc177538de49cb925d03b8bfd4441c53 --- gnu/packages/crates-io.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c193ded2ba..a2c688d147 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -6483,6 +6483,41 @@ (define-public rust-auto-impl-0.5 "Automatically implement traits for common smart pointers and closures.") (license (list license:expat license:asl2.0)))) +(define-public rust-auto-enums-0.8 + (package + (name "rust-auto-enums") + (version "0.8.6") + (source + (origin + (method url-fetch) + (uri (crate-uri "auto_enums" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1yxcdw961199wrk1v5js321ynyfd4m40c0gi2pypby2mx2vpg6s5")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-derive-utils" ,rust-derive-utils-0.14) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)) + #:cargo-development-inputs (("rust-futures" ,rust-futures-0.1) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-http-body" ,rust-http-body-1) + ("rust-rayon" ,rust-rayon-1) + ("rust-rustversion" ,rust-rustversion-1) + ("rust-serde" ,rust-serde-1) + ("rust-tokio" ,rust-tokio-1) + ("rust-tokio" ,rust-tokio-0.1) + ("rust-tokio" ,rust-tokio-0.2) + ("rust-tokio" ,rust-tokio-0.3)))) + (home-page "https://github.com/taiki-e/auto_enums") + (synopsis + "library for to allow multiple return types by automatically generated enum.") + (description + "This package provides a library for to allow multiple return types by +automatically generated enum.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-auto-impl-0.4 (package (inherit rust-auto-impl-0.5) -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:08 GMT) Full text and rfc822 format available.Message #41 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 17/49] gnu: Add rust-guess-host-triple-0.1. Date: Tue, 26 Nov 2024 16:38:52 -0500
* gnu/packages/crates-io.scm (rust-guess-host-triple-0.1): New variable. Change-Id: I2c65c8169b8cd2b95d40c3515bd9336392f12d2a --- gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 734f74e9fa..b9d1b4faed 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -32588,6 +32588,32 @@ (define-public rust-gumdrop-derive-0.8 (description "This package provides custom derive support for gumdrop.") (license (list license:expat license:asl2.0)))) +(define-public rust-guess-host-triple-0.1 + (package + (name "rust-guess-host-triple") + (version "0.1.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "guess_host_triple" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "062fs1jkg157240cdn6dw11zm1c02llm9kp95knq6b4s6iijgmjx")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-errno" ,rust-errno-0.2) + ("rust-libc" ,rust-libc-0.2) + ("rust-log" ,rust-log-0.4) + ("rust-winapi" ,rust-winapi-0.3)) + #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.5) + ("rust-version-sync" ,rust-version-sync-0.9)))) + (home-page "https://gitlab.com/Screwtapello/guess_host_triple/") + (synopsis + "Guess which Rust-supported platform is running the current code") + (description + "This package provides Guess which Rust-supported platform is running the current code.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gzip-header-1 (package (name "rust-gzip-header") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:08 GMT) Full text and rfc822 format available.Message #44 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 12/49] gnu: rust-clap-4: Update to 4.5.21. Date: Tue, 26 Nov 2024 16:38:47 -0500
* gnu/packages/crates-io.scm (rust-clap-4): Update to 4.5.21. Change-Id: I7af33838d013559b959fa0010d19eb9d73aa4f0f --- gnu/packages/crates-io.scm | 34 ++++++++++++++++------------------ 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a2c688d147..589e23dfa8 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -13844,34 +13844,32 @@ (define-public rust-clap-derive-3 (define-public rust-clap-4 (package (name "rust-clap") - (version "4.5.18") + (version "4.5.21") (source (origin (method url-fetch) (uri (crate-uri "clap" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 - "1lsxa59bgfxaag1q65ndp801h7vw9dffsly0zzx1mb13nd1nm5dh")))) + (base32 "0kv0n5jbpfpl9xyags5lpyq5cccbx6g36s98lpgi8xbwbag4nfzv")))) (build-system cargo-build-system) (arguments - (list #:cargo-inputs - `(("rust-clap-builder" ,rust-clap-builder-4) - ("rust-clap-derive" ,rust-clap-derive-4)) - #:cargo-development-inputs - `(("rust-automod" ,rust-automod-1) - ("rust-clap-cargo" ,rust-clap-cargo-0.14) - ("rust-humantime" ,rust-humantime-2) - ("rust-rustversion" ,rust-rustversion-1) - ("rust-shlex" ,rust-shlex-1) - ("rust-snapbox" ,rust-snapbox-0.6) - ("rust-trybuild" ,rust-trybuild-1) - ("rust-trycmd" ,rust-trycmd-0.15)))) - (home-page "https://clap.rs/") + `(#:cargo-inputs (("rust-clap-builder" ,rust-clap-builder-4) + ("rust-clap-derive" ,rust-clap-derive-4) + ("rust-terminal-size" ,rust-terminal-size-0.4)) + #:cargo-development-inputs (("rust-automod" ,rust-automod-1) + ("rust-clap-cargo" ,rust-clap-cargo-0.14) + ("rust-humantime" ,rust-humantime-2) + ("rust-rustversion" ,rust-rustversion-1) + ("rust-shlex" ,rust-shlex-1) + ("rust-snapbox" ,rust-snapbox-0.6) + ("rust-trybuild" ,rust-trybuild-1) + ("rust-trycmd" ,rust-trycmd-0.15)))) + (home-page "https://github.com/clap-rs/clap") (synopsis "Command Line Argument Parser") (description - "This package provides a simple to use, efficient, and full-featured -Command Line Argument Parser.") + "This package provides a simple to use, efficient, and full-featured Command Line +Argument Parser.") (license (list license:expat license:asl2.0)))) (define-public rust-clap-3 -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:09 GMT) Full text and rfc822 format available.Message #47 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 18/49] gnu: Add rust-mockall-0.13. Date: Tue, 26 Nov 2024 16:38:53 -0500
* gnu/packages/crates-io.scm (rust-mockall-0.13): New variable. Change-Id: Ice060fc49e273544af75641c6f3c4ca913e4bf78 --- gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b9d1b4faed..09cdc3b73d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -45896,6 +45896,39 @@ (define-public rust-mock-instant-0.2 (arguments `(#:cargo-inputs (("rust-once-cell" ,rust-once-cell-1)))))) +(define-public rust-mockall-0.13 + (package + (name "rust-mockall") + (version "0.13.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "mockall" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1lir70dd9cnsjlf20gi3i51ha9n7mlrkx74bx5gfszlcdk6bz9ir")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-downcast" ,rust-downcast-0.11) + ("rust-fragile" ,rust-fragile-2) + ("rust-mockall-derive" ,rust-mockall-derive-0.13) + ("rust-predicates" ,rust-predicates-3) + ("rust-predicates-tree" ,rust-predicates-tree-1)) + #:cargo-development-inputs (("rust-async-trait" ,rust-async-trait-0.1) + ("rust-auto-enums" ,rust-auto-enums-0.8) + ("rust-futures" ,rust-futures-0.3) + ("rust-mockall-double" ,rust-mockall-double-0.3) + ("rust-serde" ,rust-serde-1) + ("rust-serde-derive" ,rust-serde-derive-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-tracing" ,rust-tracing-0.1)))) + (home-page "https://github.com/asomers/mockall") + (synopsis "powerful mock object library for Rust.") + (description + "This package provides a powerful mock object library for Rust.") + (license (list license:expat license:asl2.0)))) + (define-public rust-mockall-0.11 (package (name "rust-mockall") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:09 GMT) Full text and rfc822 format available.Message #50 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 13/49] gnu: rust-clap-builder-4: Update to 4.5.21. Date: Tue, 26 Nov 2024 16:38:48 -0500
* gnu/packages/crates-io.scm (rust-clap-builder-4): Update to 4.5.21. Change-Id: I3854263a70aa609f4dd6e9da2d0bf70cd6bc6ca2 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 589e23dfa8..664ca2cc55 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -13950,14 +13950,14 @@ (define-public rust-clap-2 (define-public rust-clap-builder-4 (package (name "rust-clap-builder") - (version "4.5.18") + (version "4.5.21") (source (origin (method url-fetch) (uri (crate-uri "clap_builder" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "06wnncyif421qgrkd73hhhfych773avpx903b1nhhd0nsinicwjd")))) + "1v10zx5v43yk7f4wwr0wxxlr1mx0k8c70lxa6aymwyyccym9aymi")))) (build-system cargo-build-system) (arguments `(#:cargo-test-flags -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:10 GMT) Full text and rfc822 format available.Message #53 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 19/49] gnu: Add rust-mockall-derive-0.13. Date: Tue, 26 Nov 2024 16:38:54 -0500
* gnu/packages/crates-io.scm (rust-mockall-derive-0.13): New variable. Change-Id: Iea5abd334396850b13f594eed850cdd60f39930a --- gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 09cdc3b73d..6733d01dff 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -45965,6 +45965,29 @@ (define-public rust-mockall-0.11 "Mockall is a rich mocking library with a terse and ergonomic interface.") (license (list license:expat license:asl2.0)))) +(define-public rust-mockall-derive-0.13 + (package + (name "rust-mockall-derive") + (version "0.13.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "mockall_derive" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1608qajqrz23xbvv81alc6wm4l24as1bsqg4shdh3sggq8231ji5")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)) + #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-1)))) + (home-page "https://github.com/asomers/mockall") + (synopsis "Procedural macros for Mockall") + (description "This package provides Procedural macros for Mockall.") + (license (list license:expat license:asl2.0)))) + (define-public rust-mockall-derive-0.11 (package (name "rust-mockall-derive") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:11 GMT) Full text and rfc822 format available.Message #56 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 20/49] gnu: Add rust-notify-rust-4. Date: Tue, 26 Nov 2024 16:38:55 -0500
* gnu/packages/crates-io.scm (rust-notify-rust-4): New variable. Change-Id: I4e0bb8f5d05979261db68b0fa7e7a9e1e4f11222 --- gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6733d01dff..5df990fcbf 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -49849,6 +49849,40 @@ (define-public rust-notify-debouncer-full-0.3 "This package provides a notify event debouncer optimized for ease of use.") (license (list license:expat license:asl2.0)))) +(define-public rust-notify-rust-4 + (package + (name "rust-notify-rust") + (version "4.11.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "notify-rust" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "18ykiijr0c452hxlpvciac0wqvsan4dfh08vz2zpicbhqlnsfd2i")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-chrono" ,rust-chrono-0.4) + ("rust-dbus" ,rust-dbus-0.9) + ("rust-env-logger" ,rust-env-logger-0.11) + ("rust-image" ,rust-image-0.25) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-log" ,rust-log-0.4) + ("rust-mac-notification-sys" ,rust-mac-notification-sys-0.6) + ("rust-serde" ,rust-serde-1) + ("rust-tauri-winrt-notification" ,rust-tauri-winrt-notification-0.2) + ("rust-zbus" ,rust-zbus-4)) + #:cargo-development-inputs (("rust-async-std" ,rust-async-std-1) + ("rust-color-backtrace" ,rust-color-backtrace-0.5) + ("rust-ctor" ,rust-ctor-0.2) + ("rust-maplit" ,rust-maplit-1)))) + (home-page "https://github.com/hoodie/notify-rust") + (synopsis + "Show desktop notifications (linux, bsd, mac). Pure Rust dbus client and server") + (description + "This package provides Show desktop notifications (linux, bsd, mac). Pure Rust dbus client and server.") + (license (list license:expat license:asl2.0)))) + (define-public rust-notmuch-0.8 (package (name "rust-notmuch") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:11 GMT) Full text and rfc822 format available.Message #59 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 14/49] gnu: rust-clap-complete-4: Update to 4.5.38. Date: Tue, 26 Nov 2024 16:38:49 -0500
* gnu/packages/crates-io.scm (rust-clap-complete-4): Update to 4.5.38. Change-Id: I2164df5d2bbdf2a071d3c07a9491f4e9329cc0a4 --- gnu/packages/crates-io.scm | 42 +++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 664ca2cc55..d5f0fc86e7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -13988,30 +13988,30 @@ (define-public rust-clap-builder-4 (define-public rust-clap-complete-4 (package (name "rust-clap-complete") - (version "4.5.29") - (source (origin - (method url-fetch) - (uri (crate-uri "clap_complete" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "13ivddyrv6dsrf5w8ibh59wiyxrhkdgyxhxqf0c8fq2c7w67cdw9")))) + (version "4.5.38") + (source + (origin + (method url-fetch) + (uri (crate-uri "clap_complete" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "00bsiq6jn6br4wrq3165hfl80mk4sdrdq97pgkqpa88ikiaplr6r")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs - (("rust-clap" ,rust-clap-4) - ("rust-clap-lex" ,rust-clap-lex-0.7) - ("rust-is-executable" ,rust-is-executable-1) - ("rust-shlex" ,rust-shlex-1)) - #:cargo-development-inputs - (("rust-clap" ,rust-clap-4) - ("rust-completest" ,rust-completest-0.4) - ("rust-completest-pty" ,rust-completest-pty-0.5) - ("rust-snapbox" ,rust-snapbox-0.6) - ("rust-trycmd" ,rust-trycmd-0.15)))) - (home-page "https://github.com/clap-rs/clap/tree/master/clap_complete") - (synopsis "Generate shell completion scripts for your @code{clap::Command}") + `(#:cargo-inputs (("rust-clap" ,rust-clap-4) + ("rust-clap-lex" ,rust-clap-lex-0.7) + ("rust-completest" ,rust-completest-0.4) + ("rust-completest-pty" ,rust-completest-pty-0.5) + ("rust-is-executable" ,rust-is-executable-1) + ("rust-shlex" ,rust-shlex-1)) + #:cargo-development-inputs (("rust-automod" ,rust-automod-1) + ("rust-clap" ,rust-clap-4) + ("rust-snapbox" ,rust-snapbox-0.6) + ("rust-trycmd" ,rust-trycmd-0.15)))) + (home-page "https://github.com/clap-rs/clap") + (synopsis "Generate shell completion scripts for your clap::Command") (description - "Generate shell completion scripts for your @code{clap::Command}.") + "This package provides Generate shell completion scripts for your clap::Command.") (license (list license:expat license:asl2.0)))) (define-public rust-clap-complete-3 -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:12 GMT) Full text and rfc822 format available.Message #62 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 21/49] gnu: rust-open-5: Update to 5.3.1. Date: Tue, 26 Nov 2024 16:38:56 -0500
* gnu/packages/crates-io.scm (rust-open-5): Update to 5.3.1. Change-Id: I494680594830b4d03960e95ccc7a107e8995a639 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 5df990fcbf..a1cc45624a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -51893,14 +51893,14 @@ (define-public rust-opaque-debug-0.2 (define-public rust-open-5 (package (name "rust-open") - (version "5.1.2") + (version "5.3.1") (source (origin (method url-fetch) (uri (crate-uri "open" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0ciy22dh82rdgmmsiai2wksx7sj9abb4ddnmxpqxnpfqapw0z7s4")))) + (base32 "177npnl443gln9ypzcpsj5fjw0yyslg2bai093740p6ip3q55k9y")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-is-wsl" ,rust-is-wsl-0.4) -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:12 GMT) Full text and rfc822 format available.Message #65 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 15/49] gnu: Add rust-coverage-helper-0.2. Date: Tue, 26 Nov 2024 16:38:50 -0500
* gnu/packages/crates-io.scm (rust-coverage-helper-0.2): New variable. Change-Id: I9f7157128ba3424644a9e53139ddc0bf303de858 --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d5f0fc86e7..69cda90902 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -17330,6 +17330,25 @@ (define-public rust-cov-mark-2 (description "This package provides a Manual coverage marks.") (license (list license:expat license:asl2.0)))) +(define-public rust-coverage-helper-0.2 + (package + (name "rust-coverage-helper") + (version "0.2.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "coverage-helper" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0knim97n8v0yhn82rm4dvn0gds4fbwzx6f2yjdsiwgdv2wbmax41")))) + (build-system cargo-build-system) + (home-page "https://github.com/taiki-e/coverage-helper") + (synopsis + "Helper for <https://github.com/taiki-e/cargo-llvm-cov/issues/123>.") + (description + "This package provides Helper for <https://github.com/taiki-e/cargo-llvm-cov/issues/123>.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-count-instructions-0.1 (package (name "rust-count-instructions") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:13 GMT) Full text and rfc822 format available.Message #68 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 16/49] gnu: Add rust-dlv-list-0.5. Date: Tue, 26 Nov 2024 16:38:51 -0500
* gnu/packages/crates-io.scm (rust-dlv-list-0.5): New variable. Change-Id: Ie981dbac68a4a5ab795f72031da248730e5b1e9f --- gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 69cda90902..734f74e9fa 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -23316,6 +23316,29 @@ (define-public rust-dlib-0.4 (inputs (list rust-libloading-0.6)))) +(define-public rust-dlv-list-0.5 + (package + (name "rust-dlv-list") + (version "0.5.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "dlv-list" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0pqvrinxzdz7bpy4a3p450h8krns3bd0mc3w0qqvm03l2kskj824")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-const-random" ,rust-const-random-0.1) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs (("rust-coverage-helper" ,rust-coverage-helper-0.2) + ("rust-serde-test" ,rust-serde-test-1)))) + (home-page "https://github.com/sgodwincs/dlv-list-rs") + (synopsis "Semi-doubly linked list implemented using a vector") + (description + "This package provides Semi-doubly linked list implemented using a vector.") + (license (list license:expat license:asl2.0)))) + (define-public rust-dlv-list-0.3 (package (name "rust-dlv-list") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:13 GMT) Full text and rfc822 format available.Message #71 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 23/49] gnu: Add rust-pathsearch-0.2. Date: Tue, 26 Nov 2024 16:38:58 -0500
* gnu/packages/crates-io.scm (rust-pathsearch-0.2): New variable. Change-Id: Id06f4cb02abb14ab0dda1865d42423dee5e1a424 --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 13a8f214a2..b1a08fc8e5 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -54753,6 +54753,26 @@ (define-public rust-pathdiff-0.2 path.") (license (list license:asl2.0 license:expat)))) +(define-public rust-pathsearch-0.2 + (package + (name "rust-pathsearch") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "pathsearch" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "01bvjyighsrb5bgk8vcwlr1mjv6pqxk4n2qrkhbigaw2wp2kp66s")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) + ("rust-libc" ,rust-libc-0.2)))) + (home-page "https://github.com/wez/wzsh") + (synopsis "Search for files in PATH") + (description "This package provides Search for files in PATH.") + (license license:expat))) + (define-public rust-pcap-1 (package (name "rust-pcap") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:14 GMT) Full text and rfc822 format available.Message #74 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 24/49] gnu: rust-pest-2: Update to 2.7.14. Date: Tue, 26 Nov 2024 16:38:59 -0500
* gnu/packages/crates-io.scm (rust-pest-2): Update to 2.7.14. Change-Id: I0aab684481001e9a91a90b69c2806943729d1cd4 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b1a08fc8e5..2fe2f99c4c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -55574,7 +55574,7 @@ (define-public rust-permutohedron-0.2 (define-public rust-pest-2 (package (name "rust-pest") - (version "2.6.0") + (version "2.7.14") (source (origin (method url-fetch) @@ -55583,7 +55583,7 @@ (define-public rust-pest-2 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0w3vaad35km41g2liasf0sfkgfhj190rn7mc9q9hf18zn2zq93p6")))) + "0hplghvnz8yhs4mgpy7854gkpp6ysr96fy7ircs0k4w33al556c7")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:14 GMT) Full text and rfc822 format available.Message #77 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 22/49] gnu: Add rust-ordered-multimap-0.7. Date: Tue, 26 Nov 2024 16:38:57 -0500
* gnu/packages/crates-io.scm (rust-ordered-multimap-0.7): New variable. Change-Id: I95f3a8ffbd58c86a5191031155ffda524d6f8067 --- gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a1cc45624a..13a8f214a2 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -52620,6 +52620,29 @@ (define-public rust-ordered-float-1 ("rust-serde" ,rust-serde-1)) #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1)))))) +(define-public rust-ordered-multimap-0.7 + (package + (name "rust-ordered-multimap") + (version "0.7.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "ordered-multimap" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0ygg08g2h381r3zbclba4zx4amm25zd2hsqqmlxljc00mvf3q829")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-dlv-list" ,rust-dlv-list-0.5) + ("rust-hashbrown" ,rust-hashbrown-0.14) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs (("rust-coverage-helper" ,rust-coverage-helper-0.2) + ("rust-serde-test" ,rust-serde-test-1)))) + (home-page "https://github.com/sgodwincs/ordered-multimap-rs") + (synopsis "Insertion ordered multimap") + (description "This package provides Insertion ordered multimap.") + (license license:expat))) + (define-public rust-ordered-multimap-0.4 (package (name "rust-ordered-multimap") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:15 GMT) Full text and rfc822 format available.Message #80 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 25/49] gnu: rust-pest-derive-2: Update to 2.7.14. Date: Tue, 26 Nov 2024 16:39:00 -0500
* gnu/packages/crates-io.scm (rust-pest-derive-2): Update to 2.7.14. Change-Id: I0ab6896c7cd1da47ce9cfd5c75f2af95d229166d --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2fe2f99c4c..e5e478499f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -55600,7 +55600,7 @@ (define-public rust-pest-2 (define-public rust-pest-derive-2 (package (name "rust-pest-derive") - (version "2.6.0") + (version "2.7.14") (source (origin (method url-fetch) @@ -55609,7 +55609,7 @@ (define-public rust-pest-derive-2 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1yzv982pypxrr2zwhd08xv40plr474p155i26aj2anl63k3x8ybb")))) + "1p82kbjm5dvflxgj9vl3q78n2v4l9khh2cwizm3kl4ibcdgkc56j")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:16 GMT) Full text and rfc822 format available.Message #83 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 26/49] gnu: rust-pest-generator-2: Update to 2.7.14. Date: Tue, 26 Nov 2024 16:39:01 -0500
* gnu/packages/crates-io.scm (rust-pest-generator-2): Update to 2.7.14. Change-Id: I0eee2bc8433c7eef94cb961b77c4c98247e2d61a --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index e5e478499f..8f8fadfd61 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -55623,7 +55623,7 @@ (define-public rust-pest-derive-2 (define-public rust-pest-generator-2 (package (name "rust-pest-generator") - (version "2.6.0") + (version "2.7.14") (source (origin (method url-fetch) @@ -55632,7 +55632,7 @@ (define-public rust-pest-generator-2 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0zh7igibnn9d4skgx3vjy4q6nya2hjhw7vf8xd8vhdv40zqmnhvc")))) + "0khcyqjyd8pg1qcivh1xzk9613zbn983ycdclap1f5rh6ikmhmgb")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:17 GMT) Full text and rfc822 format available.Message #86 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 27/49] gnu: rust-pest-meta-2: Update to 2.7.14. Date: Tue, 26 Nov 2024 16:39:02 -0500
* gnu/packages/crates-io.scm (rust-pest-meta-2): Update to 2.7.14. Change-Id: I78e635a27771a95303d1f1cbfdcb1d3594cb3760 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 8f8fadfd61..1f33b99d77 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -55649,7 +55649,7 @@ (define-public rust-pest-generator-2 (define-public rust-pest-meta-2 (package (name "rust-pest-meta") - (version "2.6.0") + (version "2.7.14") (source (origin (method url-fetch) @@ -55658,7 +55658,7 @@ (define-public rust-pest-meta-2 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "04ala2f51zxninvajvvqk5gq80qxyp2v6cpfv3zkj7mpiqplankl")))) + "0gfhci2whiz3kiw2k2asj2lcj8rrrp4hm69whdvcpngl1jks4pdp")))) (build-system cargo-build-system) (arguments `(#:tests? #f ; Not all test files included. -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:17 GMT) Full text and rfc822 format available.Message #89 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 28/49] gnu: Add rust-process-control-5. Date: Tue, 26 Nov 2024 16:39:03 -0500
* gnu/packages/crates-io.scm (rust-process-control-5): New variable. Change-Id: Ida012a7ef7187ebc44bdc009c66e4076a021c30e --- gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 1f33b99d77..38671cdec8 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -59705,6 +59705,30 @@ (define-public rust-proc-quote-impl-0.3 "This package provides a procedural macro implementation of quote!.") (license (list license:expat license:asl2.0)))) +(define-public rust-process-control-5 + (package + (name "rust-process-control") + (version "5.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "process_control" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0qhbyxrfz6ywmsm69pjl7vxzgj6plc6qn6lp0zgqlw17laslwb7k")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2) + ("rust-parking-lot" ,rust-parking-lot-0.12) + ("rust-signal-hook" ,rust-signal-hook-0.3) + ("rust-windows-sys" ,rust-windows-sys-0.59)) + #:cargo-development-inputs (("rust-rustversion" ,rust-rustversion-1)))) + (home-page "https://github.com/dylni/process_control") + (synopsis "Ergonomically run processes with limits") + (description + "This package provides Ergonomically run processes with limits.") + (license (list license:expat license:asl2.0)))) + (define-public rust-procfs-0.16 (package (name "rust-procfs") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:18 GMT) Full text and rfc822 format available.Message #92 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 29/49] gnu: Add rust-rust-ini-0.21. Date: Tue, 26 Nov 2024 16:39:04 -0500
* gnu/packages/crates-io.scm (rust-rust-ini-0.21): New variable. Change-Id: Ib98d579390ec86e95dea1cda773d28133eded810 --- gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 38671cdec8..1ca4a8d40f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -68676,6 +68676,30 @@ (define-public rust-rust-hawktracer-sys-0.4 "This package provides a sys crate for the rust_hawktracer library.") (license (list license:expat license:asl2.0)))) +(define-public rust-rust-ini-0.21 + (package + (name "rust-rust-ini") + (version "0.21.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "rust-ini" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "17s0fmfba05i9cnfwfy02wp7mf5wkapis5x1d68vgvmnw7q0wcaf")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-ordered-multimap" ,rust-ordered-multimap-0.7) + ("rust-trim-in-place" ,rust-trim-in-place-0.1) + ("rust-unicase" ,rust-unicase-2)))) + (home-page "https://github.com/zonyitoo/rust-ini") + (synopsis "An Ini configuration file parsing library in Rust") + (description + "This package provides An Ini configuration file parsing library in Rust.") + (license license:expat))) + + (define-public rust-rust-ini-0.18 (package (name "rust-rust-ini") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:18 GMT) Full text and rfc822 format available.Message #95 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 30/49] gnu: rust-serde-json-1: Update to 1.0.133. Date: Tue, 26 Nov 2024 16:39:05 -0500
* gnu/packages/crates-io.scm (rust-serde-json-1): Update to 1.0.133. Change-Id: I8c10e0f9a50fcec92ed69cfcdf7411b352640caa --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 1ca4a8d40f..7ee6e4c7c4 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -72908,14 +72908,14 @@ (define-public rust-serde-ignored-0.1 (define-public rust-serde-json-1 (package (name "rust-serde-json") - (version "1.0.128") + (version "1.0.133") (source (origin (method url-fetch) (uri (crate-uri "serde_json" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1n43nia50ybpcfmh3gcw4lcc627qsg9nyakzwgkk9pm10xklbxbg")))) + (base32 "0xz3bswa527wln3fy0qb7y081nx3cp5yy1ggjhi6n5mrfcjfpz67")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:19 GMT) Full text and rfc822 format available.Message #98 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 38/49] gnu: Add rust-trim-in-place-0.1. Date: Tue, 26 Nov 2024 16:39:13 -0500
* gnu/packages/crates-io.scm (rust-trim-in-place-0.1): New variable. Change-Id: I096f9ac7071b440f94468d99d79b83501869807b --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 9b3e79f814..20fd59cf11 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -89133,6 +89133,25 @@ (define-public rust-triomphe-0.1 functionality and without weak references (originally servo_arc).") (license (list license:expat license:asl2.0)))) +(define-public rust-trim-in-place-0.1 + (package + (name "rust-trim-in-place") + (version "0.1.7") + (source + (origin + (method url-fetch) + (uri (crate-uri "trim-in-place" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1z04g79xkrpf3h4g3cc8wax72dn6h6v9l4m39zg8rg39qrpr4gil")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-development-inputs (("rust-bencher" ,rust-bencher-0.1)))) + (home-page "https://magiclen.org/trim-in-place") + (synopsis "In-place trimming strings") + (description "This package provides In-place trimming strings.") + (license license:expat))) + (define-public rust-triple-accel-0.4 (package (name "rust-triple-accel") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:19 GMT) Full text and rfc822 format available.Message #101 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 31/49] gnu: Add rust-shadow-rs-0.35. Date: Tue, 26 Nov 2024 16:39:06 -0500
* gnu/packages/crates-io.scm (rust-shadow-rs-0.35): New variable. Change-Id: I7e000193892f7784b8080a66a8a2115761fd4d2b --- gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 7ee6e4c7c4..999e980671 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -74349,6 +74349,35 @@ (define-public rust-sevenz-rust-0.5 "This package provides a 7z decompressor/compressor written in pure rust.") (license license:asl2.0))) +(define-public rust-shadow-rs-0.35 + (package + (name "rust-shadow-rs") + (version "0.35.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "shadow-rs" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "11w6677ymsb69fy716adf51zjbzwgkkyf5arz41563gcnf7k5cpi")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cargo-metadata" ,rust-cargo-metadata-0.18) + ("rust-const-format" ,rust-const-format-0.2) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-git2" ,rust-git2-0.19) + ("rust-is-debug" ,rust-is-debug-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-time" ,rust-time-0.3) + ("rust-tzdb" ,rust-tzdb-0.6)) + #:cargo-development-inputs (("rust-winnow" ,rust-winnow-0.6)))) + (home-page "https://github.com/baoyachi/shadow-rs") + (synopsis "build-time information stored in your rust project") + (description + "This package provides a build-time information stored in your rust project.") + (license (list license:expat license:asl2.0)))) + + (define-public rust-shadow-rs-0.26 (package (name "rust-shadow-rs") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:20 GMT) Full text and rfc822 format available.Message #104 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 32/49] gnu: Add rust-starship-battery-0.10. Date: Tue, 26 Nov 2024 16:39:07 -0500
* gnu/packages/crates-io.scm (rust-starship-battery-0.10): New variable. Change-Id: I3b916375b51a16bbd1f15b211756a71f261e5a35 --- gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 999e980671..2f7dc1bcf3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -77915,6 +77915,39 @@ (define-public rust-standback-0.2 (description "New standard library, old compiler.") (license (list license:expat license:asl2.0)))) +(define-public rust-starship-battery-0.10 + (package + (name "rust-starship-battery") + (version "0.10.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "starship-battery" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1llfi5gvgrwf08rm49lqr60lkzga167w59vzh20dpwwwhwvsj5wh")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-core-foundation" ,rust-core-foundation-0.10) + ("rust-lazycell" ,rust-lazycell-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-mach2" ,rust-mach2-0.4) + ("rust-nix" ,rust-nix-0.29) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-plist" ,rust-plist-1) + ("rust-schemars" ,rust-schemars-0.8) + ("rust-serde" ,rust-serde-1) + ("rust-uom" ,rust-uom-0.36) + ("rust-windows-sys" ,rust-windows-sys-0.59)) + #:cargo-development-inputs (("rust-approx" ,rust-approx-0.5) + ("rust-tempfile" ,rust-tempfile-3)))) + (home-page "https://github.com/starship/rust-battery") + (synopsis "Cross-platform information about the notebook batteries") + (description + "This package provides Cross-platform information about the notebook batteries.") + (license license:isc))) + (define-public rust-state-0.6 (package (name "rust-state") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:20 GMT) Full text and rfc822 format available.Message #107 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 33/49] gnu: rust-strsim-0.11: Update to 0.11.1. Date: Tue, 26 Nov 2024 16:39:08 -0500
* gnu/packages/crates-io.scm (rust-strsim-0.11): Update to 0.11.1. Change-Id: I424df4ffcd4eeb7bca36013b751080190f3a0c05 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2f7dc1bcf3..28b7deb928 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -78892,14 +78892,14 @@ (define-public rust-strong-xml-derive-0.6 (define-public rust-strsim-0.11 (package (name "rust-strsim") - (version "0.11.0") + (version "0.11.1") (source (origin (method url-fetch) (uri (crate-uri "strsim" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "00gsdp2x1gkkxsbjxgrjyil2hsbdg49bwv8q2y1f406dwk4p7q2y")))) + (base32 "0kzvqlw8hxqb7y598w1s0hxlnmi84sg5vsipp3yg5na5d1rvba3x")))) (build-system cargo-build-system) (home-page "https://github.com/dguo/strsim-rs") (synopsis "Rust implementations of string similarity metrics") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:21 GMT) Full text and rfc822 format available.Message #110 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 34/49] gnu: Add rust-systemstat-0.2. Date: Tue, 26 Nov 2024 16:39:09 -0500
* gnu/packages/crates-io.scm (rust-systemstat-0.2): New variable. Change-Id: Ib363428ea501fbf5dd6d8202efd67fdf9c9d5601 --- gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 28b7deb928..65d81987d5 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -81937,6 +81937,32 @@ (define-public rust-system-deps-1 #:cargo-development-inputs (("rust-itertools" ,rust-itertools-0.9)))))) +(define-public rust-systemstat-0.2 + (package + (name "rust-systemstat") + (version "0.2.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "systemstat" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1lhbbgywmhfdb2vjaxzl9g3dbbz2nyfyzqr8kacq6b1im4jfqjm2")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bytesize" ,rust-bytesize-1) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-nom" ,rust-nom-7) + ("rust-serde" ,rust-serde-1) + ("rust-time" ,rust-time-0.3) + ("rust-winapi" ,rust-winapi-0.3)))) + (home-page "https://github.com/valpackett/systemstat") + (synopsis "Get system information/statistics in a cross-platform way") + (description + "This package provides Get system information/statistics in a cross-platform way.") + (license license:unlicense))) + (define-public rust-tabled-0.15 (package (name "rust-tabled") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:21 GMT) Full text and rfc822 format available.Message #113 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 41/49] gnu: Add rust-uom-0.36. Date: Tue, 26 Nov 2024 16:39:16 -0500
* gnu/packages/crates-io.scm (rust-uom-0.36): New variable. Change-Id: I51ac80caaa997c1ee1eb2a0f259d6243bf56998b --- gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 982bded301..5adb8e6e10 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -91806,6 +91806,34 @@ (define-public rust-untrusted-0.6 (sha256 (base32 "0byf88b7ca1kb5aap8f6npp6xncvg95dnma8ipmnmd4n9r5izkam")))))) +(define-public rust-uom-0.36 + (package + (name "rust-uom") + (version "0.36.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "uom" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "176dszv02ki1a49hvv2nkszjcn4m8ccfjgh5hhji2pd6a19nxlzz")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-num-bigint" ,rust-num-bigint-0.4) + ("rust-num-complex" ,rust-num-complex-0.4) + ("rust-num-rational" ,rust-num-rational-0.4) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-serde" ,rust-serde-1) + ("rust-typenum" ,rust-typenum-1)) + #:cargo-development-inputs (("rust-approx" ,rust-approx-0.5) + ("rust-quickcheck" ,rust-quickcheck-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-static-assertions" ,rust-static-assertions-1)))) + (home-page "https://github.com/iliekturtles/uom") + (synopsis "Units of measurement") + (description "This package provides Units of measurement.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-uom-0.34 (package (name "rust-uom") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:22 GMT) Full text and rfc822 format available.Message #116 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 35/49] gnu: Add rust-terminal-size-0.4. Date: Tue, 26 Nov 2024 16:39:10 -0500
* gnu/packages/crates-io.scm (rust-terminal-size-0.4): New variable. Change-Id: I045e0e2d7e6744029fb7dc5938655627f1bd3fa2 --- gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 65d81987d5..d84e33c204 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -83553,6 +83553,28 @@ (define-public rust-terminal-colorsaurus-0.4 color of the terminal.") (license (list license:expat license:asl2.0)))) +(define-public rust-terminal-size-0.4 + (package + (name "rust-terminal-size") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "terminal_size" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1vx6a5klj7sjkx59v78gh93j445s09y2fasiykwgsb04rbbrnnag")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; tests require /dev/stderr + #:cargo-inputs (("rust-rustix" ,rust-rustix-0.38) + ("rust-windows-sys" ,rust-windows-sys-0.59)))) + (home-page "https://github.com/eminence/terminal-size") + (synopsis "Gets the size of your Linux or Windows terminal") + (description + "This package provides Gets the size of your Linux or Windows terminal.") + (license (list license:expat license:asl2.0)))) + (define-public rust-terminal-size-0.3 (package (name "rust-terminal-size") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:22 GMT) Full text and rfc822 format available.Message #119 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 42/49] gnu: Add rust-versions-6. Date: Tue, 26 Nov 2024 16:39:17 -0500
* gnu/packages/crates-io.scm (rust-versions-6): New variable. Change-Id: Ia29c57d9d529f9aac105a62e76ad4a34e30cdbfc --- gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 5adb8e6e10..803f6862b1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -93307,6 +93307,32 @@ (define-public rust-version-sync-0.6 ("rust-toml" ,rust-toml-0.4) ("rust-url" ,rust-url-1)))))) +(define-public rust-versions-6 + (package + (name "rust-versions") + (version "6.3.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "versions" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0ff12avdiqhiv6nanikkjl1x3s2y7amkj3r5nivb7zficf5ljpgj")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-itertools" ,rust-itertools-0.13) + ("rust-nom" ,rust-nom-7) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs (("rust-semver" ,rust-semver-1) + ("rust-semver-parser" ,rust-semver-parser-0.10) + ("rust-serde-json" ,rust-serde-json-1)))) + (home-page "https://github.com/fosskers/rs-versions") + (synopsis "library for parsing and comparing software version numbers.") + (description + "This package provides a library for parsing and comparing software version +numbers.") + (license license:expat))) + (define-public rust-vlq-0.5 (package (name "rust-vlq") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:23 GMT) Full text and rfc822 format available.Message #122 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 36/49] gnu: Add rust-termwiz-0.15. Date: Tue, 26 Nov 2024 16:39:11 -0500
* gnu/packages/crates-io.scm (rust-termwiz-0.15): New variable. Change-Id: I6b8577367c308187ebca8fbc2aa5a9b1a6521f92 --- gnu/packages/crates-io.scm | 49 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d84e33c204..e8418ee029 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -83932,6 +83932,55 @@ (define-public rust-termwiz-0.20 ("rust-k9" ,rust-k9-0.11) ("rust-varbincode" ,rust-varbincode-0.1)))))) +(define-public rust-termwiz-0.15 + (package + (name "rust-termwiz") + (version "0.15.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "termwiz" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1ig83sldqnbmy95kb4ixhrjn63qym7dssxy3p2rsjj03rj96ivri")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) + ("rust-base64" ,rust-base64-0.13) + ("rust-bitflags" ,rust-bitflags-1) + ("rust-cassowary" ,rust-cassowary-0.3) + ("rust-cfg-if" ,rust-cfg-if-1) + ("rust-filedescriptor" ,rust-filedescriptor-0.8) + ("rust-fnv" ,rust-fnv-1) + ("rust-hex" ,rust-hex-0.4) + ("rust-image" ,rust-image-0.23) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-log" ,rust-log-0.4) + ("rust-memmem" ,rust-memmem-0.1) + ("rust-num-derive" ,rust-num-derive-0.3) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-ordered-float" ,rust-ordered-float-2) + ("rust-regex" ,rust-regex-1) + ("rust-semver" ,rust-semver-0.11) + ("rust-serde" ,rust-serde-1) + ("rust-sha2" ,rust-sha2-0.9) + ("rust-signal-hook" ,rust-signal-hook-0.1) + ("rust-terminfo" ,rust-terminfo-0.7) + ("rust-termios" ,rust-termios-0.3) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-ucd-trie" ,rust-ucd-trie-0.1) + ("rust-unicode-segmentation" ,rust-unicode-segmentation-1) + ("rust-vtparse" ,rust-vtparse-0.6) + ("rust-winapi" ,rust-winapi-0.3)) + #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-0.6) + ("rust-varbincode" ,rust-varbincode-0.1)))) + (home-page "https://github.com/wez/wezterm") + (synopsis "Terminal Wizardry for Unix and Windows") + (description + "This package provides Terminal Wizardry for Unix and Windows.") + (license license:expat))) + (define-public rust-test-assembler-0.1 (package (name "rust-test-assembler") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:41:24 GMT) Full text and rfc822 format available.Message #125 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 43/49] gnu: Add rust-wasite-0.1. Date: Tue, 26 Nov 2024 16:39:18 -0500
* gnu/packages/crates-io.scm (rust-wasite-0.1): New variable. Change-Id: I4f19bbc605c62fd23d5c2808f2abcd5abbc76a4f --- gnu/packages/crates-io.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 803f6862b1..42e3f2288c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -93873,6 +93873,23 @@ (define-public rust-wasi-0.9 (base32 "06g5v3vrdapfzvfq662cij7v8a1flwr2my45nnncdv2galrdzkfc")))))) +(define-public rust-wasite-0.1 + (package + (name "rust-wasite") + (version "0.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "wasite" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0nw5h9nmcl4fyf4j5d4mfdjfgvwi1cakpi349wc4zrr59wxxinmq")))) + (build-system cargo-build-system) + (home-page "https://github.com/ardaku/wasite/blob/stable/CHANGELOG.md") + (synopsis "WASI Terminal Environment API") + (description "This package provides WASI Terminal Environment API.") + (license (list license:asl2.0 license:boost1.0 license:expat)))) + (define-public rust-wasm-bindgen-0.2 (package (name "rust-wasm-bindgen") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:43:02 GMT) Full text and rfc822 format available.Message #128 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 37/49] gnu: rust-toml-edit-0.22: Update to 0.22.22. Date: Tue, 26 Nov 2024 16:39:12 -0500
* gnu/packages/crates-io.scm (rust-toml-edit-0.22): Update to 0.22.22. Change-Id: Ibb5bc243bed8db4c120ffcdbc578b2291a4b9c4b --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index e8418ee029..9b3e79f814 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -88067,14 +88067,14 @@ (define-public rust-toml-datetime-0.5 (define-public rust-toml-edit-0.22 (package (name "rust-toml-edit") - (version "0.22.21") + (version "0.22.22") (source (origin (method url-fetch) (uri (crate-uri "toml_edit" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1ky5dncf4g4l8hpqizws2ccp37rsvvc2pwynzwvacjf4fgp2q1rv")))) + (base32 "1xf7sxfzmnc45f75x302qrn5aph52vc8w226v59yhrm211i8vr2a")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-indexmap" ,rust-indexmap-2) -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:43:03 GMT) Full text and rfc822 format available.Message #131 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 39/49] gnu: rust-unicode-segmentation-1: Update to 1.12.0. Date: Tue, 26 Nov 2024 16:39:14 -0500
* gnu/packages/crates-io.scm (rust-unicode-segmentation-1): Update to 1.12.0. Change-Id: If7c50bedcb74cf7277647ee4185fe1aae78504a2 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 20fd59cf11..ce5dfe54f3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -91372,14 +91372,14 @@ (define-public rust-unicode-reverse-1 (define-public rust-unicode-segmentation-1 (package (name "rust-unicode-segmentation") - (version "1.11.0") + (version "1.12.0") (source (origin (method url-fetch) (uri (crate-uri "unicode-segmentation" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "00kjpwp1g8fqm45drmwivlacn3y9jx73bvs09n6s3x73nqi7vj6l")))) + (base32 "14qla2jfx74yyb9ds3d2mpwpa4l4lzb9z57c6d2ba511458z5k7n")))) (build-system cargo-build-system) (arguments `(#:cargo-development-inputs -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:43:03 GMT) Full text and rfc822 format available.Message #134 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 40/49] gnu: Add rust-unicode-width-0.2. Date: Tue, 26 Nov 2024 16:39:15 -0500
* gnu/packages/crates-io.scm (rust-unicode-width-0.2): New variable. Change-Id: Ic711bed11ef8650dd0d306db3694d140d8ec1dc5 --- gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ce5dfe54f3..982bded301 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -91414,6 +91414,30 @@ (define-public rust-unicode-truncate-0.2 in terms of displayed width.") (license (list license:expat license:asl2.0)))) +(define-public rust-unicode-width-0.2 + (package + (name "rust-unicode-width") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "unicode-width" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1zd0r5vs52ifxn25rs06gxrgz8cmh4xpra922k0xlmrchib1kj0z")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) + ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1) + ("rust-rustc-std-workspace-std" ,rust-rustc-std-workspace-std-1)))) + (home-page "https://github.com/unicode-rs/unicode-width") + (synopsis "Determine displayed width of `char` and `str` types +according to Unicode Standard Annex #11 rules.") + (description + "This package provides Determine displayed width of `char` and `str` types according to Unicode +Standard Annex #11 rules.") + (license (list license:expat license:asl2.0)))) + (define-public rust-unicode-width-0.1 (package (name "rust-unicode-width") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:43:04 GMT) Full text and rfc822 format available.Message #137 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 44/49] gnu: rust-which-6: Update to 6.0.3. Date: Tue, 26 Nov 2024 16:39:19 -0500
* gnu/packages/crates-io.scm (rust-which-6): Update to 6.0.3. Change-Id: If0a707af144c3e2d517c2356ad5f9060f605b2e8 --- gnu/packages/crates-io.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 42e3f2288c..96c36d1743 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -95163,14 +95163,14 @@ (define-public rust-wezterm-input-types-0.1 (define-public rust-which-6 (package (name "rust-which") - (version "6.0.0") + (version "6.0.3") (source (origin (method url-fetch) (uri (crate-uri "which" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "070hbvl3hjxywychmz7nj5gbsprdm38rir3kqnm48zzp1g0y19bz")))) + (base32 "07yg74dsq644hq5a35546c9mja6rsjdsg92rykr9hkflxf7r5vml")))) (build-system cargo-build-system) (arguments `(#:cargo-test-flags '("--release" "--" @@ -95180,7 +95180,8 @@ (define-public rust-which-6 ("rust-once-cell" ,rust-once-cell-1) ("rust-regex" ,rust-regex-1) ("rust-rustix" ,rust-rustix-0.38) - ("rust-windows-sys" ,rust-windows-sys-0.52)) + ("rust-windows-sys" ,rust-windows-sys-0.52) + ("rust-winsafe" ,rust-winsafe-0.0.19)) #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3)))) (home-page "https://github.com/harryfei/which-rs.git") (synopsis "Rust equivalent of @command{which}") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:43:05 GMT) Full text and rfc822 format available.Message #140 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 46/49] gnu: Add rust-yaml-rust2-0.9. Date: Tue, 26 Nov 2024 16:39:21 -0500
* gnu/packages/crates-io.scm (rust-yaml-rust2-0.9): New variable. Change-Id: I4400279ece6562a710cf1be58aaa6e481d906c53 --- gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index e46996a3bc..39e64270dc 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -96262,6 +96262,30 @@ (define-public rust-yaml-rust-0.3 (("rust-clippy" ,rust-clippy-0.0) ("rust-linked-hash-map" ,rust-linked-hash-map-0.3)))))) +(define-public rust-yaml-rust2-0.9 + (package + (name "rust-yaml-rust2") + (version "0.9.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "yaml-rust2" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "13ay8jdlk1192p6hhb53dx601b139ycizipqpnikhcw2r45iq6ia")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-arraydeque" ,rust-arraydeque-0.5) + ("rust-encoding-rs" ,rust-encoding-rs-0.8) + ("rust-hashlink" ,rust-hashlink-0.8)) + #:cargo-development-inputs (("rust-libtest-mimic" ,rust-libtest-mimic-0.6) + ("rust-quickcheck" ,rust-quickcheck-1)))) + (home-page "https://github.com/Ethiraric/yaml-rust2") + (synopsis "fully YAML 1.2 compliant YAML parser") + (description + "This package provides a fully YAML 1.2 compliant YAML parser.") + (license (list license:expat license:asl2.0)))) + (define-public rust-yansi-1 (package (name "rust-yansi") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:43:05 GMT) Full text and rfc822 format available.Message #143 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 45/49] gnu: rust-whoami-1: Update to 1.5.2. Date: Tue, 26 Nov 2024 16:39:20 -0500
* gnu/packages/crates-io.scm (rust-whoami-1): Update to 1.5.2. Change-Id: I93d18bb2e1e884d5244e709a06c4cc5a0951d292 --- gnu/packages/crates-io.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 96c36d1743..e46996a3bc 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -95302,18 +95302,19 @@ (define-public rust-which-1 (define-public rust-whoami-1 (package (name "rust-whoami") - (version "1.4.1") + (version "1.5.2") (source (origin (method url-fetch) (uri (crate-uri "whoami" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0l6ca9pl92wmngsn1dh9ih716v216nmn2zvcn94k04x9p1b3gz12")))) + "0vdvm6sga4v9515l6glqqfnmzp246nq66dd09cw5ri4fyn3mnb9p")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2) + ("rust-wasite" ,rust-wasite-0.1) ("rust-web-sys" ,rust-web-sys-0.3)))) (home-page "https://github.com/ardaku/whoami/blob/stable/CHANGELOG.md") (synopsis "Retrieve the current user and environment") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:43:06 GMT) Full text and rfc822 format available.Message #146 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 47/49] gnu: Add rust-windows-implement-0.56. Date: Tue, 26 Nov 2024 16:39:22 -0500
* gnu/packages/crates-windows.scm (rust-windows-implement-0.56): New variable. Change-Id: I64a5c57330653e258ff1cd942568169037390bc3 --- gnu/packages/crates-windows.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 173f51d542..ae61b0ab6e 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -2302,6 +2302,28 @@ (define-public rust-windows-implement-0.57 ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-2)))))) +(define-public rust-windows-implement-0.56 + (package + (name "rust-windows-implement") + (version "0.56.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "windows-implement" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "16rgkvlx4syqmajfdwmkcvn6nvh126wjj8sg3jvsk5fdivskbz7n")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)))) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "The implement macro for the windows crate") + (description + "This package provides The implement macro for the windows crate.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-implement-0.52 (package (inherit rust-windows-implement-0.58) -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:43:07 GMT) Full text and rfc822 format available.Message #149 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 48/49] gnu: rust-indexmap-2: Update to 2.6.0. Date: Tue, 26 Nov 2024 16:39:23 -0500
* gnu/packages/crates-io.scm (rust-indexmap-2): Update to 2.6.0. Change-Id: I8a6422e44352da0b7580a6aac521052ee7de7957 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 39e64270dc..167058ec97 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -35587,14 +35587,14 @@ (define-public rust-indenter-0.3 (define-public rust-indexmap-2 (package (name "rust-indexmap") - (version "2.5.0") + (version "2.6.0") (source (origin (method url-fetch) (uri (crate-uri "indexmap" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1r87dlvyg04fa9m4m6pkvwsdx54rx471fas66qff40bk5ym01fb8")))) + "1nmrwn8lbs19gkvhxaawffzbvrpyrb5y3drcrr645x957kz0fybh")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.46.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 26 Nov 2024 21:43:07 GMT) Full text and rfc822 format available.Message #152 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH 49/49] gnu: Add starship. Date: Tue, 26 Nov 2024 16:39:24 -0500
* gnu/packages/shellutils.scm (starship): New variable. Change-Id: I06814793f245c5b4aca5491a3b68b1ec83c3318f --- gnu/packages/shellutils.scm | 137 ++++++++++++++++++++++++++++++++++++ 1 file changed, 137 insertions(+) diff --git a/gnu/packages/shellutils.scm b/gnu/packages/shellutils.scm index 7e9f85a5f2..101ee6cf73 100644 --- a/gnu/packages/shellutils.scm +++ b/gnu/packages/shellutils.scm @@ -20,6 +20,7 @@ ;;; Copyright © 2023 Zheng Junjie <873216071 <at> qq.com> ;;; Copyright © 2024 Artyom V. Poptsov <poptsov.artyom <at> gmail.com> ;;; Copyright © 2024 Brian Kubisiak <brian <at> kubisiak.com> +;;; Copyright © 2024 Jordan Moore <lockbox <at> struct.foo> ;;; ;;; This file is part of GNU Guix. ;;; @@ -43,6 +44,7 @@ (define-module (gnu packages shellutils) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix git-download) + #:use-module (guix build-system cargo) #:use-module (guix build-system copy) #:use-module (guix build-system gnu) #:use-module (guix build-system go) @@ -51,6 +53,11 @@ (define-module (gnu packages shellutils) #:use-module (gnu packages base) #:use-module (gnu packages bison) #:use-module (gnu packages check) + #:use-module (gnu packages cmake) + #:use-module (gnu packages crates-crypto) + #:use-module (gnu packages crates-io) + #:use-module (gnu packages crates-vcs) + #:use-module (gnu packages crates-windows) #:use-module (gnu packages flex) #:use-module (gnu packages golang-build) #:use-module (gnu packages golang-check) @@ -67,6 +74,7 @@ (define-module (gnu packages shellutils) #:use-module (gnu packages shells) #:use-module (gnu packages textutils) #:use-module (gnu packages tmux) + #:use-module (gnu packages version-control) #:use-module (gnu packages vim)) (define-public ascii @@ -462,6 +470,135 @@ (define-public shfmt @url{http://www.mirbsd.org/mksh.htm,mksh}.") (license license:bsd-3))) +(define-public starship + (package + (name "starship") + (version "1.21.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "starship" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1ikdy6jwlc36add55acxlba6f009dln9iyz368c1ndbfpgn4n42g")))) + (build-system cargo-build-system) + (inputs (list cmake-minimal + ;; for tests + git)) + (arguments + (list + #:phases #~(modify-phases %standard-phases + (add-after 'install 'install-completions + (lambda* (#:key outputs skip-build? #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (starship-bin (string-append out "/bin/starship")) + (share-files (string-append out "/share")) + (bash-files (string-append out + "/etc/bash-completion.d/")) + (zsh-files (string-append share-files + "/zsh/site-functions/")) + (fish-files (string-append share-files + "/fish/vendor_completions.d/"))) + ;; we cannot make completions if starship was not built + (or skip-build? + ;; make the directories + (mkdir-p bash-files) + (mkdir-p zsh-files) + (mkdir-p fish-files) + ;; use the build starship to generate the necessary + ;; completions + (invoke starship-bin "completions" "bash" ">" + (string-append bash-files "/starship")) + (invoke starship-bin "completions" "zsh" ">" + (string-append zsh-files "/_starship")) + (invoke starship-bin "completions" "fish" ">" + (string-append fish-files + "/starship.fish")))))) + ;; some tests require a writable home directory + (add-after 'unpack 'patch-test-shell + (lambda* (#:key inputs #:allow-other-keys) + ;; search through the rust files and then replace `/bin/sh' + ;; with the path to the `/bin/sh' in the drv inputs + (let ((rust-files (find-files "." "\\.rs$"))) + (for-each (lambda (file) + (substitute* file + (("/bin/sh") + (search-input-file inputs "/bin/sh")))) + rust-files)))) + ;; Set "HOME" to be located inside the cwd so it is writable + ;; for tests checking for user-configs + (add-before 'check 'set-test-env-vars + (lambda _ + (setenv "HOME" + (string-append (getcwd) "/.test-home"))))) + #:cargo-inputs `(("rust-chrono" ,rust-chrono-0.4) + ("rust-clap" ,rust-clap-4) + ("rust-clap-complete" ,rust-clap-complete-4) + ("rust-deelevate" ,rust-deelevate-0.2) + ("rust-dirs" ,rust-dirs-5) + ("rust-dunce" ,rust-dunce-1) + ("rust-gix" ,rust-gix-0.66) + ("rust-gix-features" ,rust-gix-features-0.38) + ("rust-guess-host-triple" ,rust-guess-host-triple-0.1) + ("rust-home" ,rust-home-0.5) + ("rust-indexmap" ,rust-indexmap-2) + ("rust-log" ,rust-log-0.4) + ("rust-nix" ,rust-nix-0.29) + ("rust-notify-rust" ,rust-notify-rust-4) + ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.50) + ("rust-open" ,rust-open-5) + ("rust-os-info" ,rust-os-info-3) + ("rust-path-slash" ,rust-path-slash-0.2) + ("rust-pest" ,rust-pest-2) + ("rust-pest-derive" ,rust-pest-derive-2) + ("rust-process-control" ,rust-process-control-5) + ("rust-quick-xml" ,rust-quick-xml-0.36) + ("rust-rand" ,rust-rand-0.8) + ("rust-rayon" ,rust-rayon-1) + ("rust-regex" ,rust-regex-1) + ("rust-rust-ini" ,rust-rust-ini-0.21) + ("rust-schemars" ,rust-schemars-0.8) + ("rust-semver" ,rust-semver-1) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-sha1" ,rust-sha1-0.10) + ("rust-shadow-rs" ,rust-shadow-rs-0.35) + ("rust-shell-words" ,rust-shell-words-1) + ("rust-starship-battery" ,rust-starship-battery-0.10) + ("rust-strsim" ,rust-strsim-0.11) + ("rust-systemstat" ,rust-systemstat-0.2) + ("rust-terminal-size" ,rust-terminal-size-0.4) + ("rust-toml" ,rust-toml-0.8) + ("rust-toml-edit" ,rust-toml-edit-0.22) + ("rust-unicode-segmentation" ,rust-unicode-segmentation-1) + ("rust-unicode-width" ,rust-unicode-width-0.2) + ("rust-urlencoding" ,rust-urlencoding-2) + ("rust-versions" ,rust-versions-6) + ("rust-which" ,rust-which-6) + ("rust-whoami" ,rust-whoami-1) + ("rust-windows" ,rust-windows-0.58) + ("rust-winres" ,rust-winres-0.1) + ("rust-yaml-rust2" ,rust-yaml-rust2-0.9)) + #:cargo-development-inputs `(("rust-mockall" ,rust-mockall-0.13) + ("rust-tempfile" ,rust-tempfile-3)))) + (home-page "https://starship.rs") + (synopsis + "The minimal, blazing-fast, and infinitely customizable prompt for any shell!") + (description + "This package provides The minimal, blazing-fast, and infinitely customizable +prompt for any shell! + +@itemize +@item Fast: it's fast - *really really* fast :rocket: +@item Customizable: configure every aspect of your prompt +@item Universal: works on any shell, on any operating system +@item Intelligent: shows relevant information at a glance +@item Feature rich: support for all your favorite tools +@item Easy: quick to install - start using it in minutes +@end itemize + +Note: users must have a nerd font installed and enabled in their terminal") + (license license:isc))) (define-public envstore (package -- 2.46.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 16:48:02 GMT) Full text and rfc822 format available.Message #155 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: "Jordan Moore" <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Subject: status Date: Sat, 30 Nov 2024 11:46:34 -0500
[Message part 1 (text/plain, inline)]
This patchset cleanly applies to the current rust-team, just trying to figure out how to resend the series with a different base, sorry for the delay
[Message part 2 (text/html, inline)]
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:03:02 GMT) Full text and rfc822 format available.Message #158 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 00/49] Add starship utility Date: Sat, 30 Nov 2024 11:54:35 -0500
This adds starship (and its many dependencies!) to rust-team Jordan Moore (49): gnu: Add rust-deelevate-0.2. gnu: rust-dunce-1: Update to 1.0.5. gnu: Add rust-tauri-winrt-notification-0.2. gnu: Add rust-winsafe-0.0.19. gnu: Add rust-windows-0.56. gnu: Add rust-windows-core-0.56. gnu: Add rust-windows-interface-0.56. gnu: Add rust-windows-version-0.1. gnu: Add rust-mac-notification-sys-0.6. gnu: Add rust-arraydeque-0.5. gnu: Add rust-auto-enums-0.8. gnu: rust-clap-4: Update to 4.5.21. gnu: rust-clap-builder-4: Update to 4.5.21. gnu: rust-clap-complete-4: Update to 4.5.38. gnu: Add rust-coverage-helper-0.2. gnu: Add rust-dlv-list-0.5. gnu: Add rust-guess-host-triple-0.1. gnu: Add rust-mockall-0.13. gnu: Add rust-mockall-derive-0.13. gnu: Add rust-notify-rust-4. gnu: rust-open-5: Update to 5.3.1. gnu: Add rust-ordered-multimap-0.7. gnu: Add rust-pathsearch-0.2. gnu: rust-pest-2: Update to 2.7.14. gnu: rust-pest-derive-2: Update to 2.7.14. gnu: rust-pest-generator-2: Update to 2.7.14. gnu: rust-pest-meta-2: Update to 2.7.14. gnu: Add rust-process-control-5. gnu: Add rust-rust-ini-0.21. gnu: rust-serde-json-1: Update to 1.0.133. gnu: Add rust-shadow-rs-0.35. gnu: Add rust-starship-battery-0.10. gnu: rust-strsim-0.11: Update to 0.11.1. gnu: Add rust-systemstat-0.2. gnu: Add rust-terminal-size-0.4. gnu: Add rust-termwiz-0.15. gnu: rust-toml-edit-0.22: Update to 0.22.22. gnu: Add rust-trim-in-place-0.1. gnu: rust-unicode-segmentation-1: Update to 1.12.0. gnu: Add rust-unicode-width-0.2. gnu: Add rust-uom-0.36. gnu: Add rust-versions-6. gnu: Add rust-wasite-0.1. gnu: rust-which-6: Update to 6.0.3. gnu: rust-whoami-1: Update to 1.5.2. gnu: Add rust-yaml-rust2-0.9. gnu: Add rust-windows-implement-0.56. gnu: rust-indexmap-2: Update to 2.6.0. gnu: Add starship. gnu/packages/crates-apple.scm | 25 ++ gnu/packages/crates-io.scm | 733 +++++++++++++++++++++++++++++--- gnu/packages/crates-windows.scm | 175 +++++++- gnu/packages/shellutils.scm | 137 ++++++ 4 files changed, 1002 insertions(+), 68 deletions(-) base-commit: 31e7d5d0d7e7fea677ad18496b8b9d80683891f4 -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:03:03 GMT) Full text and rfc822 format available.Message #161 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 01/49] gnu: Add rust-deelevate-0.2. Date: Sat, 30 Nov 2024 11:54:36 -0500
* gnu/packages/crates-windows.scm (rust-deelevate-0.2): New variable. Change-Id: Ib24303deeb61c171b4a52f65f2fff59c4b004962 --- gnu/packages/crates-windows.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 7437ce91c7..d89135bcee 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -272,6 +272,30 @@ (define-public rust-conpty-0.5 "This package provides a library which provides an interface for @code{ConPTY}.") (license license:expat))) +(define-public rust-deelevate-0.2 + (package + (name "rust-deelevate") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "deelevate" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0kj2kcqv47l3iacpamgzbn742yf9d09h0xgwbadxs1l9qkw9fwqw")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-lazy-static" ,rust-lazy-static-1) + ("rust-pathsearch" ,rust-pathsearch-0.2) + ("rust-rand" ,rust-rand-0.8) + ("rust-shared-library" ,rust-shared-library-0.1) + ("rust-termwiz" ,rust-termwiz-0.15) + ("rust-winapi" ,rust-winapi-0.3)))) + (home-page "https://crates.io/crates/deelevate") + (synopsis "Drop privileges on Windows") + (description "This package provides Drop privileges on Windows.") + (license license:expat))) + (define-public rust-dunce-1 (package (name "rust-dunce") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:03:05 GMT) Full text and rfc822 format available.Message #164 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 03/49] gnu: Add rust-tauri-winrt-notification-0.2. Date: Sat, 30 Nov 2024 11:54:38 -0500
* gnu/packages/crates-windows.scm (rust-tauri-winrt-notification-0.2): New variable. Change-Id: I1883345b1cbb610eb0af593fcec8d3d026781e53 --- gnu/packages/crates-windows.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 60cc28f464..99a4a6929f 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -787,6 +787,28 @@ (define-public rust-serde-ini-0.2 @code{Deserializer} for the INI format.") (license license:expat))) +(define-public rust-tauri-winrt-notification-0.2 + (package + (name "rust-tauri-winrt-notification") + (version "0.2.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "tauri-winrt-notification" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0wb8d0fdzvgs4kmnhc2znx00n5cnh40ajawvblgkhqkg1nvmz7zq")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-quick-xml" ,rust-quick-xml-0.31) + ("rust-windows" ,rust-windows-0.56) + ("rust-windows-version" ,rust-windows-version-0.1)))) + (home-page "https://github.com/tauri-apps/winrt-notification") + (synopsis "An incomplete wrapper over the WinRT toast api") + (description + "This package provides An incomplete wrapper over the @code{WinRT} toast api.") + (license (list license:expat license:asl2.0)))) + (define-public rust-uds-windows-1 (package (name "rust-uds-windows") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:04:02 GMT) Full text and rfc822 format available.Message #167 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 02/49] gnu: rust-dunce-1: Update to 1.0.5. Date: Sat, 30 Nov 2024 11:54:37 -0500
* gnu/packages/crates-windows.scm (rust-dunce-1): Update to 1.0.5. Change-Id: I822fb89d2c069cfc86d0c7678ec6decfc2aff6f7 --- gnu/packages/crates-windows.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index d89135bcee..60cc28f464 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -299,14 +299,14 @@ (define-public rust-deelevate-0.2 (define-public rust-dunce-1 (package (name "rust-dunce") - (version "1.0.4") + (version "1.0.5") (source (origin (method url-fetch) (uri (crate-uri "dunce" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0fqcbwfclldbknmawi69l6zyncaiqzxkpbybcb2cc7jmlxnqrkjn")))) + (base32 "04y8wwv3vvcqaqmqzssi6k0ii9gs6fpz96j5w9nky2ccsl23axwj")))) (build-system cargo-build-system) (home-page "https://gitlab.com/kornelski/dunce") (synopsis "Normalize Windows paths to the most compatible format") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:04:03 GMT) Full text and rfc822 format available.Message #170 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 05/49] gnu: Add rust-windows-0.56. Date: Sat, 30 Nov 2024 11:54:40 -0500
* gnu/packages/crates-windows.scm (rust-windows-0.56): New variable. Change-Id: Ieca1871c4a1a5b29c6fccf37b25a199f0dc0abd8 --- gnu/packages/crates-windows.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 4978681fff..d64ff7a56a 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -1509,6 +1509,26 @@ (define-public rust-windows-0.57 `(#:cargo-inputs (("rust-windows-core" ,rust-windows-core-0.57) ("rust-windows-targets" ,rust-windows-targets-0.52)))))) +(define-public rust-windows-0.56 + (package + (name "rust-windows") + (version "0.56.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "windows" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0cp10nzrqgrlk91dpwxjcpzyy6imr5vxr5f898pss7nz3gq9vrhx")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-windows-core" ,rust-windows-core-0.56) + ("rust-windows-targets" ,rust-windows-targets-0.52)))) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Rust for Windows") + (description "This package provides Rust for Windows.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-0.52 (package (inherit rust-windows-0.58) -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:04:03 GMT) Full text and rfc822 format available.Message #173 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 06/49] gnu: Add rust-windows-core-0.56. Date: Sat, 30 Nov 2024 11:54:41 -0500
* gnu/packages/crates-windows.scm (rust-windows-core-0.56): New variable. Change-Id: Idc7fb175951471821d43f8f1dfe8e66805b2a258 --- gnu/packages/crates-windows.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index d64ff7a56a..3796b217b0 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -1978,6 +1978,29 @@ (define-public rust-windows-core-0.57 #:cargo-development-inputs (("rust-windows-bindgen" ,rust-windows-bindgen-0.57)))))) +(define-public rust-windows-core-0.56 + (package + (name "rust-windows-core") + (version "0.56.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "windows-core" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "19pj57bm0rzhlk0ghrccd3i5zvh0ghm52f8cmdc8d3yhs8pfb626")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-windows-implement" ,rust-windows-implement-0.56) + ("rust-windows-interface" ,rust-windows-interface-0.56) + ("rust-windows-result" ,rust-windows-result-0.1) + ("rust-windows-targets" ,rust-windows-targets-0.52)) + #:cargo-development-inputs (("rust-windows-bindgen" ,rust-windows-bindgen-0.56)))) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "rust for windows") + (description "this package provides rust for windows.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-core-0.52 (package (inherit rust-windows-core-0.58) -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:04:04 GMT) Full text and rfc822 format available.Message #176 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 07/49] gnu: Add rust-windows-interface-0.56. Date: Sat, 30 Nov 2024 11:54:42 -0500
* gnu/packages/crates-windows.scm (rust-windows-interface-0.56): New variable. Change-Id: If3aabb888b5b31ee85ff2cc8e0dd3a59263d4fc6 --- gnu/packages/crates-windows.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 3796b217b0..9914263f7f 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -2466,6 +2466,28 @@ (define-public rust-windows-interface-0.57 ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-2)))))) +(define-public rust-windows-interface-0.56 + (package + (name "rust-windows-interface") + (version "0.56.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "windows-interface" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1k2prfxna0mw47f8gi8qhw9jfpw66bh2cqzs67sgipjfpx30b688")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)))) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "The interface macro for the windows crate") + (description + "This package provides The interface macro for the windows crate.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-interface-0.52 (package (inherit rust-windows-interface-0.58) -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:04:04 GMT) Full text and rfc822 format available.Message #179 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 04/49] gnu: Add rust-winsafe-0.0.19. Date: Sat, 30 Nov 2024 11:54:39 -0500
* gnu/packages/crates-windows.scm (rust-winsafe-0.0.19): New variable. Change-Id: I58a6e6d7ea11bca051d7e703d3e3495d8286c858 --- gnu/packages/crates-windows.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 99a4a6929f..4978681fff 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -1348,6 +1348,24 @@ (define-public rust-winresource-0.1 icons and metadata for executables.") (license license:expat))) +(define-public rust-winsafe-0.0.19 + (package + (name "rust-winsafe") + (version "0.0.19") + (source + (origin + (method url-fetch) + (uri (crate-uri "winsafe" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0169xy9mjma8dys4m8v4x0xhw2gkbhv2v1wsbvcjl9bhnxxd2dfi")))) + (build-system cargo-build-system) + (home-page "https://github.com/rodrigocfd/winsafe") + (synopsis "Windows API and GUI in safe, idiomatic Rust") + (description + "This package provides Windows API and GUI in safe, idiomatic Rust.") + (license license:expat))) + (define-public rust-winutil-0.1 (package (name "rust-winutil") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:04:05 GMT) Full text and rfc822 format available.Message #182 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 08/49] gnu: Add rust-windows-version-0.1. Date: Sat, 30 Nov 2024 11:54:43 -0500
* gnu/packages/crates-windows.scm (rust-windows-version-0.1): New variable. Change-Id: Iead50939e00d9f7d735c172a3f2b7fb56ab93b91 --- gnu/packages/crates-windows.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 9914263f7f..173f51d542 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -2983,6 +2983,26 @@ (define-public rust-windows-tokens-0.32 (base32 "1rrqbxjkyk6h6p6jjzbcxr0mhqbz0yfndd2s2dsgmbl75f4yy7gn")))))) +(define-public rust-windows-version-0.1 + (package + (name "rust-windows-version") + (version "0.1.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "windows-version" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "05a5hia3d2vxd16vj2hxiyicxaqdjcm9sgpip4pzza4vgi2sm639")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-windows-targets" ,rust-windows-targets-0.52)) + #:cargo-development-inputs (("rust-windows-bindgen" ,rust-windows-bindgen-0.56)))) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Windows version information") + (description "This package provides Windows version information.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-win-3 (package (name "rust-windows-win") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:04:05 GMT) Full text and rfc822 format available.Message #185 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 09/49] gnu: Add rust-mac-notification-sys-0.6. Date: Sat, 30 Nov 2024 11:54:44 -0500
* gnu/packages/crates-apple.scm (rust-mac-notification-sys-0.6): New variable. Change-Id: Ic754dde296083ddec89752157401c7042baf25fa --- gnu/packages/crates-apple.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/crates-apple.scm b/gnu/packages/crates-apple.scm index 6881ac2cf5..b173f3e90d 100644 --- a/gnu/packages/crates-apple.scm +++ b/gnu/packages/crates-apple.scm @@ -11,6 +11,7 @@ ;;; Copyright © 2023 Steve George <steve <at> futurile.net> ;;; Copyright © 2023 Jaeme Sifat <jaeme <at> runbox.com> ;;; Copyright © 2024 Wilko Meyer <w <at> wmeyer.eu> +;;; Copyright © 2024 Jordan Moore <lockbox <at> struct.foo> ;;; ;;; This file is part of GNU Guix. ;;; @@ -884,6 +885,30 @@ (define-public rust-icrate-0.0.4 (description "This package provides bindings to Apple's frameworks.") (license license:expat))) +(define-public rust-mac-notification-sys-0.6 + (package + (name "rust-mac-notification-sys") + (version "0.6.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "mac-notification-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "14cgvhb2790fzsilwdw720m2pc2zzk0zcgbjgqbkgahp6x7z7s6w")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cc" ,rust-cc-1) + ("rust-dirs-next" ,rust-dirs-next-2) + ("rust-objc-foundation" ,rust-objc-foundation-0.1) + ("rust-objc-id" ,rust-objc-id-0.1) + ("rust-time" ,rust-time-0.3)))) + (home-page "https://github.com/h4llow3En/mac-notification-sys") + (synopsis "Thin wrapper around macOS Notifications") + (description + "This package provides Thin wrapper around @code{macOS} Notifications.") + (license license:expat))) + (define-public rust-mach-0.3 (package (name "rust-mach") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:04:06 GMT) Full text and rfc822 format available.Message #188 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 11/49] gnu: Add rust-auto-enums-0.8. Date: Sat, 30 Nov 2024 11:54:46 -0500
* gnu/packages/crates-io.scm (rust-auto-enums-0.8): New variable. Change-Id: Idaab89e4dc177538de49cb925d03b8bfd4441c53 --- gnu/packages/crates-io.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 84e18490a3..3f5b97d3c5 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -6483,6 +6483,41 @@ (define-public rust-auto-impl-0.5 "Automatically implement traits for common smart pointers and closures.") (license (list license:expat license:asl2.0)))) +(define-public rust-auto-enums-0.8 + (package + (name "rust-auto-enums") + (version "0.8.6") + (source + (origin + (method url-fetch) + (uri (crate-uri "auto_enums" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1yxcdw961199wrk1v5js321ynyfd4m40c0gi2pypby2mx2vpg6s5")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-derive-utils" ,rust-derive-utils-0.14) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)) + #:cargo-development-inputs (("rust-futures" ,rust-futures-0.1) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-http-body" ,rust-http-body-1) + ("rust-rayon" ,rust-rayon-1) + ("rust-rustversion" ,rust-rustversion-1) + ("rust-serde" ,rust-serde-1) + ("rust-tokio" ,rust-tokio-1) + ("rust-tokio" ,rust-tokio-0.1) + ("rust-tokio" ,rust-tokio-0.2) + ("rust-tokio" ,rust-tokio-0.3)))) + (home-page "https://github.com/taiki-e/auto_enums") + (synopsis + "library for to allow multiple return types by automatically generated enum.") + (description + "This package provides a library for to allow multiple return types by +automatically generated enum.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-auto-impl-0.4 (package (inherit rust-auto-impl-0.5) -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:04:07 GMT) Full text and rfc822 format available.Message #191 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 12/49] gnu: rust-clap-4: Update to 4.5.21. Date: Sat, 30 Nov 2024 11:54:47 -0500
* gnu/packages/crates-io.scm (rust-clap-4): Update to 4.5.21. Change-Id: I7af33838d013559b959fa0010d19eb9d73aa4f0f --- gnu/packages/crates-io.scm | 34 ++++++++++++++++------------------ 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 3f5b97d3c5..5a9f4e573d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -13844,34 +13844,32 @@ (define-public rust-clap-derive-3 (define-public rust-clap-4 (package (name "rust-clap") - (version "4.5.18") + (version "4.5.21") (source (origin (method url-fetch) (uri (crate-uri "clap" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 - "1lsxa59bgfxaag1q65ndp801h7vw9dffsly0zzx1mb13nd1nm5dh")))) + (base32 "0kv0n5jbpfpl9xyags5lpyq5cccbx6g36s98lpgi8xbwbag4nfzv")))) (build-system cargo-build-system) (arguments - (list #:cargo-inputs - `(("rust-clap-builder" ,rust-clap-builder-4) - ("rust-clap-derive" ,rust-clap-derive-4)) - #:cargo-development-inputs - `(("rust-automod" ,rust-automod-1) - ("rust-clap-cargo" ,rust-clap-cargo-0.14) - ("rust-humantime" ,rust-humantime-2) - ("rust-rustversion" ,rust-rustversion-1) - ("rust-shlex" ,rust-shlex-1) - ("rust-snapbox" ,rust-snapbox-0.6) - ("rust-trybuild" ,rust-trybuild-1) - ("rust-trycmd" ,rust-trycmd-0.15)))) - (home-page "https://clap.rs/") + `(#:cargo-inputs (("rust-clap-builder" ,rust-clap-builder-4) + ("rust-clap-derive" ,rust-clap-derive-4) + ("rust-terminal-size" ,rust-terminal-size-0.4)) + #:cargo-development-inputs (("rust-automod" ,rust-automod-1) + ("rust-clap-cargo" ,rust-clap-cargo-0.14) + ("rust-humantime" ,rust-humantime-2) + ("rust-rustversion" ,rust-rustversion-1) + ("rust-shlex" ,rust-shlex-1) + ("rust-snapbox" ,rust-snapbox-0.6) + ("rust-trybuild" ,rust-trybuild-1) + ("rust-trycmd" ,rust-trycmd-0.15)))) + (home-page "https://github.com/clap-rs/clap") (synopsis "Command Line Argument Parser") (description - "This package provides a simple to use, efficient, and full-featured -Command Line Argument Parser.") + "This package provides a simple to use, efficient, and full-featured Command Line +Argument Parser.") (license (list license:expat license:asl2.0)))) (define-public rust-clap-3 -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:04:07 GMT) Full text and rfc822 format available.Message #194 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 10/49] gnu: Add rust-arraydeque-0.5. Date: Sat, 30 Nov 2024 11:54:45 -0500
* gnu/packages/crates-io.scm (rust-arraydeque-0.5): New variable. Change-Id: I85e4603e1a77b7b126a48b274156074d8e313a95 --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index db4edce680..84e18490a3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -3123,6 +3123,26 @@ (define-public rust-array-ops-0.1 structures.") (license license:mpl2.0))) +(define-public rust-arraydeque-0.5 + (package + (name "rust-arraydeque") + (version "0.5.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "arraydeque" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0dn2xdfg3rkiqsh8a6achnmvf5nf11xk33xgjzpksliab4yjx43x")))) + (build-system cargo-build-system) + (home-page "https://github.com/andylokandy/arraydeque") + (synopsis + "ring buffer with a fixed capacity, which can be stored on the stack.") + (description + "This package provides a ring buffer with a fixed capacity, which can be stored +on the stack.") + (license (list license:expat license:asl2.0)))) + (define-public rust-arrayref-0.3 (package (name "rust-arrayref") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:04:08 GMT) Full text and rfc822 format available.Message #197 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 13/49] gnu: rust-clap-builder-4: Update to 4.5.21. Date: Sat, 30 Nov 2024 11:54:48 -0500
* gnu/packages/crates-io.scm (rust-clap-builder-4): Update to 4.5.21. Change-Id: I3854263a70aa609f4dd6e9da2d0bf70cd6bc6ca2 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 5a9f4e573d..8ade784efa 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -13950,14 +13950,14 @@ (define-public rust-clap-2 (define-public rust-clap-builder-4 (package (name "rust-clap-builder") - (version "4.5.18") + (version "4.5.21") (source (origin (method url-fetch) (uri (crate-uri "clap_builder" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "06wnncyif421qgrkd73hhhfych773avpx903b1nhhd0nsinicwjd")))) + "1v10zx5v43yk7f4wwr0wxxlr1mx0k8c70lxa6aymwyyccym9aymi")))) (build-system cargo-build-system) (arguments `(#:cargo-test-flags -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:04:08 GMT) Full text and rfc822 format available.Message #200 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 22/49] gnu: Add rust-ordered-multimap-0.7. Date: Sat, 30 Nov 2024 11:54:57 -0500
* gnu/packages/crates-io.scm (rust-ordered-multimap-0.7): New variable. Change-Id: I95f3a8ffbd58c86a5191031155ffda524d6f8067 --- gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 8f92b94606..68d24efb15 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -52682,6 +52682,29 @@ (define-public rust-ordered-float-1 ("rust-serde" ,rust-serde-1)) #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1)))))) +(define-public rust-ordered-multimap-0.7 + (package + (name "rust-ordered-multimap") + (version "0.7.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "ordered-multimap" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0ygg08g2h381r3zbclba4zx4amm25zd2hsqqmlxljc00mvf3q829")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-dlv-list" ,rust-dlv-list-0.5) + ("rust-hashbrown" ,rust-hashbrown-0.14) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs (("rust-coverage-helper" ,rust-coverage-helper-0.2) + ("rust-serde-test" ,rust-serde-test-1)))) + (home-page "https://github.com/sgodwincs/ordered-multimap-rs") + (synopsis "Insertion ordered multimap") + (description "This package provides Insertion ordered multimap.") + (license license:expat))) + (define-public rust-ordered-multimap-0.4 (package (name "rust-ordered-multimap") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:04:09 GMT) Full text and rfc822 format available.Message #203 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 23/49] gnu: Add rust-pathsearch-0.2. Date: Sat, 30 Nov 2024 11:54:58 -0500
* gnu/packages/crates-io.scm (rust-pathsearch-0.2): New variable. Change-Id: Id06f4cb02abb14ab0dda1865d42423dee5e1a424 --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 68d24efb15..6323ea4185 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -54815,6 +54815,26 @@ (define-public rust-pathdiff-0.2 path.") (license (list license:asl2.0 license:expat)))) +(define-public rust-pathsearch-0.2 + (package + (name "rust-pathsearch") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "pathsearch" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "01bvjyighsrb5bgk8vcwlr1mjv6pqxk4n2qrkhbigaw2wp2kp66s")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) + ("rust-libc" ,rust-libc-0.2)))) + (home-page "https://github.com/wez/wzsh") + (synopsis "Search for files in PATH") + (description "This package provides Search for files in PATH.") + (license license:expat))) + (define-public rust-pcap-1 (package (name "rust-pcap") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:04:09 GMT) Full text and rfc822 format available.Message #206 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 14/49] gnu: rust-clap-complete-4: Update to 4.5.38. Date: Sat, 30 Nov 2024 11:54:49 -0500
* gnu/packages/crates-io.scm (rust-clap-complete-4): Update to 4.5.38. Change-Id: I2164df5d2bbdf2a071d3c07a9491f4e9329cc0a4 --- gnu/packages/crates-io.scm | 42 +++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 8ade784efa..ad81a877e7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -13988,30 +13988,30 @@ (define-public rust-clap-builder-4 (define-public rust-clap-complete-4 (package (name "rust-clap-complete") - (version "4.5.29") - (source (origin - (method url-fetch) - (uri (crate-uri "clap_complete" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "13ivddyrv6dsrf5w8ibh59wiyxrhkdgyxhxqf0c8fq2c7w67cdw9")))) + (version "4.5.38") + (source + (origin + (method url-fetch) + (uri (crate-uri "clap_complete" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "00bsiq6jn6br4wrq3165hfl80mk4sdrdq97pgkqpa88ikiaplr6r")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs - (("rust-clap" ,rust-clap-4) - ("rust-clap-lex" ,rust-clap-lex-0.7) - ("rust-is-executable" ,rust-is-executable-1) - ("rust-shlex" ,rust-shlex-1)) - #:cargo-development-inputs - (("rust-clap" ,rust-clap-4) - ("rust-completest" ,rust-completest-0.4) - ("rust-completest-pty" ,rust-completest-pty-0.5) - ("rust-snapbox" ,rust-snapbox-0.6) - ("rust-trycmd" ,rust-trycmd-0.15)))) - (home-page "https://github.com/clap-rs/clap/tree/master/clap_complete") - (synopsis "Generate shell completion scripts for your @code{clap::Command}") + `(#:cargo-inputs (("rust-clap" ,rust-clap-4) + ("rust-clap-lex" ,rust-clap-lex-0.7) + ("rust-completest" ,rust-completest-0.4) + ("rust-completest-pty" ,rust-completest-pty-0.5) + ("rust-is-executable" ,rust-is-executable-1) + ("rust-shlex" ,rust-shlex-1)) + #:cargo-development-inputs (("rust-automod" ,rust-automod-1) + ("rust-clap" ,rust-clap-4) + ("rust-snapbox" ,rust-snapbox-0.6) + ("rust-trycmd" ,rust-trycmd-0.15)))) + (home-page "https://github.com/clap-rs/clap") + (synopsis "Generate shell completion scripts for your clap::Command") (description - "Generate shell completion scripts for your @code{clap::Command}.") + "This package provides Generate shell completion scripts for your clap::Command.") (license (list license:expat license:asl2.0)))) (define-public rust-clap-complete-3 -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:04:10 GMT) Full text and rfc822 format available.Message #209 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 15/49] gnu: Add rust-coverage-helper-0.2. Date: Sat, 30 Nov 2024 11:54:50 -0500
* gnu/packages/crates-io.scm (rust-coverage-helper-0.2): New variable. Change-Id: I9f7157128ba3424644a9e53139ddc0bf303de858 --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ad81a877e7..54184d9dc2 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -17330,6 +17330,25 @@ (define-public rust-cov-mark-2 (description "This package provides a Manual coverage marks.") (license (list license:expat license:asl2.0)))) +(define-public rust-coverage-helper-0.2 + (package + (name "rust-coverage-helper") + (version "0.2.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "coverage-helper" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0knim97n8v0yhn82rm4dvn0gds4fbwzx6f2yjdsiwgdv2wbmax41")))) + (build-system cargo-build-system) + (home-page "https://github.com/taiki-e/coverage-helper") + (synopsis + "Helper for <https://github.com/taiki-e/cargo-llvm-cov/issues/123>.") + (description + "This package provides Helper for <https://github.com/taiki-e/cargo-llvm-cov/issues/123>.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-count-instructions-0.1 (package (name "rust-count-instructions") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:04:10 GMT) Full text and rfc822 format available.Message #212 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 24/49] gnu: rust-pest-2: Update to 2.7.14. Date: Sat, 30 Nov 2024 11:54:59 -0500
* gnu/packages/crates-io.scm (rust-pest-2): Update to 2.7.14. Change-Id: I0aab684481001e9a91a90b69c2806943729d1cd4 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6323ea4185..47611644ff 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -55636,7 +55636,7 @@ (define-public rust-permutohedron-0.2 (define-public rust-pest-2 (package (name "rust-pest") - (version "2.6.0") + (version "2.7.14") (source (origin (method url-fetch) @@ -55645,7 +55645,7 @@ (define-public rust-pest-2 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0w3vaad35km41g2liasf0sfkgfhj190rn7mc9q9hf18zn2zq93p6")))) + "0hplghvnz8yhs4mgpy7854gkpp6ysr96fy7ircs0k4w33al556c7")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:04:11 GMT) Full text and rfc822 format available.Message #215 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 25/49] gnu: rust-pest-derive-2: Update to 2.7.14. Date: Sat, 30 Nov 2024 11:55:00 -0500
* gnu/packages/crates-io.scm (rust-pest-derive-2): Update to 2.7.14. Change-Id: I0ab6896c7cd1da47ce9cfd5c75f2af95d229166d --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 47611644ff..0231821c61 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -55662,7 +55662,7 @@ (define-public rust-pest-2 (define-public rust-pest-derive-2 (package (name "rust-pest-derive") - (version "2.6.0") + (version "2.7.14") (source (origin (method url-fetch) @@ -55671,7 +55671,7 @@ (define-public rust-pest-derive-2 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1yzv982pypxrr2zwhd08xv40plr474p155i26aj2anl63k3x8ybb")))) + "1p82kbjm5dvflxgj9vl3q78n2v4l9khh2cwizm3kl4ibcdgkc56j")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:04:11 GMT) Full text and rfc822 format available.Message #218 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 16/49] gnu: Add rust-dlv-list-0.5. Date: Sat, 30 Nov 2024 11:54:51 -0500
* gnu/packages/crates-io.scm (rust-dlv-list-0.5): New variable. Change-Id: Ie981dbac68a4a5ab795f72031da248730e5b1e9f --- gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 54184d9dc2..212fc9dbcd 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -23359,6 +23359,29 @@ (define-public rust-dlib-0.4 (inputs (list rust-libloading-0.6)))) +(define-public rust-dlv-list-0.5 + (package + (name "rust-dlv-list") + (version "0.5.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "dlv-list" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0pqvrinxzdz7bpy4a3p450h8krns3bd0mc3w0qqvm03l2kskj824")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-const-random" ,rust-const-random-0.1) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs (("rust-coverage-helper" ,rust-coverage-helper-0.2) + ("rust-serde-test" ,rust-serde-test-1)))) + (home-page "https://github.com/sgodwincs/dlv-list-rs") + (synopsis "Semi-doubly linked list implemented using a vector") + (description + "This package provides Semi-doubly linked list implemented using a vector.") + (license (list license:expat license:asl2.0)))) + (define-public rust-dlv-list-0.3 (package (name "rust-dlv-list") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:03 GMT) Full text and rfc822 format available.Message #221 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 20/49] gnu: Add rust-notify-rust-4. Date: Sat, 30 Nov 2024 11:54:55 -0500
* gnu/packages/crates-io.scm (rust-notify-rust-4): New variable. Change-Id: I4e0bb8f5d05979261db68b0fa7e7a9e1e4f11222 --- gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d6b340a4e1..473e6b99e7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -49911,6 +49911,40 @@ (define-public rust-notify-debouncer-full-0.3 "This package provides a notify event debouncer optimized for ease of use.") (license (list license:expat license:asl2.0)))) +(define-public rust-notify-rust-4 + (package + (name "rust-notify-rust") + (version "4.11.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "notify-rust" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "18ykiijr0c452hxlpvciac0wqvsan4dfh08vz2zpicbhqlnsfd2i")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-chrono" ,rust-chrono-0.4) + ("rust-dbus" ,rust-dbus-0.9) + ("rust-env-logger" ,rust-env-logger-0.11) + ("rust-image" ,rust-image-0.25) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-log" ,rust-log-0.4) + ("rust-mac-notification-sys" ,rust-mac-notification-sys-0.6) + ("rust-serde" ,rust-serde-1) + ("rust-tauri-winrt-notification" ,rust-tauri-winrt-notification-0.2) + ("rust-zbus" ,rust-zbus-4)) + #:cargo-development-inputs (("rust-async-std" ,rust-async-std-1) + ("rust-color-backtrace" ,rust-color-backtrace-0.5) + ("rust-ctor" ,rust-ctor-0.2) + ("rust-maplit" ,rust-maplit-1)))) + (home-page "https://github.com/hoodie/notify-rust") + (synopsis + "Show desktop notifications (linux, bsd, mac). Pure Rust dbus client and server") + (description + "This package provides Show desktop notifications (linux, bsd, mac). Pure Rust dbus client and server.") + (license (list license:expat license:asl2.0)))) + (define-public rust-notmuch-0.8 (package (name "rust-notmuch") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:04 GMT) Full text and rfc822 format available.Message #224 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 21/49] gnu: rust-open-5: Update to 5.3.1. Date: Sat, 30 Nov 2024 11:54:56 -0500
* gnu/packages/crates-io.scm (rust-open-5): Update to 5.3.1. Change-Id: I494680594830b4d03960e95ccc7a107e8995a639 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 473e6b99e7..8f92b94606 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -51955,14 +51955,14 @@ (define-public rust-opaque-debug-0.2 (define-public rust-open-5 (package (name "rust-open") - (version "5.1.2") + (version "5.3.1") (source (origin (method url-fetch) (uri (crate-uri "open" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0ciy22dh82rdgmmsiai2wksx7sj9abb4ddnmxpqxnpfqapw0z7s4")))) + (base32 "177npnl443gln9ypzcpsj5fjw0yyslg2bai093740p6ip3q55k9y")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-is-wsl" ,rust-is-wsl-0.4) -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:05 GMT) Full text and rfc822 format available.Message #227 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 30/49] gnu: rust-serde-json-1: Update to 1.0.133. Date: Sat, 30 Nov 2024 11:55:05 -0500
* gnu/packages/crates-io.scm (rust-serde-json-1): Update to 1.0.133. Change-Id: I8c10e0f9a50fcec92ed69cfcdf7411b352640caa --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 85c695ea69..ca456369b6 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -72970,14 +72970,14 @@ (define-public rust-serde-ignored-0.1 (define-public rust-serde-json-1 (package (name "rust-serde-json") - (version "1.0.128") + (version "1.0.133") (source (origin (method url-fetch) (uri (crate-uri "serde_json" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1n43nia50ybpcfmh3gcw4lcc627qsg9nyakzwgkk9pm10xklbxbg")))) + (base32 "0xz3bswa527wln3fy0qb7y081nx3cp5yy1ggjhi6n5mrfcjfpz67")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:06 GMT) Full text and rfc822 format available.Message #230 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 32/49] gnu: Add rust-starship-battery-0.10. Date: Sat, 30 Nov 2024 11:55:07 -0500
* gnu/packages/crates-io.scm (rust-starship-battery-0.10): New variable. Change-Id: I3b916375b51a16bbd1f15b211756a71f261e5a35 --- gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 7c1811eac7..5418e995d3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -77977,6 +77977,39 @@ (define-public rust-standback-0.2 (description "New standard library, old compiler.") (license (list license:expat license:asl2.0)))) +(define-public rust-starship-battery-0.10 + (package + (name "rust-starship-battery") + (version "0.10.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "starship-battery" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1llfi5gvgrwf08rm49lqr60lkzga167w59vzh20dpwwwhwvsj5wh")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-core-foundation" ,rust-core-foundation-0.10) + ("rust-lazycell" ,rust-lazycell-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-mach2" ,rust-mach2-0.4) + ("rust-nix" ,rust-nix-0.29) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-plist" ,rust-plist-1) + ("rust-schemars" ,rust-schemars-0.8) + ("rust-serde" ,rust-serde-1) + ("rust-uom" ,rust-uom-0.36) + ("rust-windows-sys" ,rust-windows-sys-0.59)) + #:cargo-development-inputs (("rust-approx" ,rust-approx-0.5) + ("rust-tempfile" ,rust-tempfile-3)))) + (home-page "https://github.com/starship/rust-battery") + (synopsis "Cross-platform information about the notebook batteries") + (description + "This package provides Cross-platform information about the notebook batteries.") + (license license:isc))) + (define-public rust-state-0.6 (package (name "rust-state") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:06 GMT) Full text and rfc822 format available.Message #233 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 33/49] gnu: rust-strsim-0.11: Update to 0.11.1. Date: Sat, 30 Nov 2024 11:55:08 -0500
* gnu/packages/crates-io.scm (rust-strsim-0.11): Update to 0.11.1. Change-Id: I424df4ffcd4eeb7bca36013b751080190f3a0c05 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 5418e995d3..311a9d46fc 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -78954,14 +78954,14 @@ (define-public rust-strong-xml-derive-0.6 (define-public rust-strsim-0.11 (package (name "rust-strsim") - (version "0.11.0") + (version "0.11.1") (source (origin (method url-fetch) (uri (crate-uri "strsim" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "00gsdp2x1gkkxsbjxgrjyil2hsbdg49bwv8q2y1f406dwk4p7q2y")))) + (base32 "0kzvqlw8hxqb7y598w1s0hxlnmi84sg5vsipp3yg5na5d1rvba3x")))) (build-system cargo-build-system) (home-page "https://github.com/dguo/strsim-rs") (synopsis "Rust implementations of string similarity metrics") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:07 GMT) Full text and rfc822 format available.Message #236 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 34/49] gnu: Add rust-systemstat-0.2. Date: Sat, 30 Nov 2024 11:55:09 -0500
* gnu/packages/crates-io.scm (rust-systemstat-0.2): New variable. Change-Id: Ib363428ea501fbf5dd6d8202efd67fdf9c9d5601 --- gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 311a9d46fc..ec5ac3b03a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -81999,6 +81999,32 @@ (define-public rust-system-deps-1 #:cargo-development-inputs (("rust-itertools" ,rust-itertools-0.9)))))) +(define-public rust-systemstat-0.2 + (package + (name "rust-systemstat") + (version "0.2.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "systemstat" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1lhbbgywmhfdb2vjaxzl9g3dbbz2nyfyzqr8kacq6b1im4jfqjm2")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bytesize" ,rust-bytesize-1) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-nom" ,rust-nom-7) + ("rust-serde" ,rust-serde-1) + ("rust-time" ,rust-time-0.3) + ("rust-winapi" ,rust-winapi-0.3)))) + (home-page "https://github.com/valpackett/systemstat") + (synopsis "Get system information/statistics in a cross-platform way") + (description + "This package provides Get system information/statistics in a cross-platform way.") + (license license:unlicense))) + (define-public rust-tabled-0.15 (package (name "rust-tabled") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:07 GMT) Full text and rfc822 format available.Message #239 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 17/49] gnu: Add rust-guess-host-triple-0.1. Date: Sat, 30 Nov 2024 11:54:52 -0500
* gnu/packages/crates-io.scm (rust-guess-host-triple-0.1): New variable. Change-Id: I2c65c8169b8cd2b95d40c3515bd9336392f12d2a --- gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 212fc9dbcd..e60663ca23 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -32631,6 +32631,32 @@ (define-public rust-gumdrop-derive-0.8 (description "This package provides custom derive support for gumdrop.") (license (list license:expat license:asl2.0)))) +(define-public rust-guess-host-triple-0.1 + (package + (name "rust-guess-host-triple") + (version "0.1.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "guess_host_triple" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "062fs1jkg157240cdn6dw11zm1c02llm9kp95knq6b4s6iijgmjx")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-errno" ,rust-errno-0.2) + ("rust-libc" ,rust-libc-0.2) + ("rust-log" ,rust-log-0.4) + ("rust-winapi" ,rust-winapi-0.3)) + #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.5) + ("rust-version-sync" ,rust-version-sync-0.9)))) + (home-page "https://gitlab.com/Screwtapello/guess_host_triple/") + (synopsis + "Guess which Rust-supported platform is running the current code") + (description + "This package provides Guess which Rust-supported platform is running the current code.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gzip-header-1 (package (name "rust-gzip-header") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:08 GMT) Full text and rfc822 format available.Message #242 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 27/49] gnu: rust-pest-meta-2: Update to 2.7.14. Date: Sat, 30 Nov 2024 11:55:02 -0500
* gnu/packages/crates-io.scm (rust-pest-meta-2): Update to 2.7.14. Change-Id: I78e635a27771a95303d1f1cbfdcb1d3594cb3760 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 01809b2d21..bcd5d3afd7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -55711,7 +55711,7 @@ (define-public rust-pest-generator-2 (define-public rust-pest-meta-2 (package (name "rust-pest-meta") - (version "2.6.0") + (version "2.7.14") (source (origin (method url-fetch) @@ -55720,7 +55720,7 @@ (define-public rust-pest-meta-2 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "04ala2f51zxninvajvvqk5gq80qxyp2v6cpfv3zkj7mpiqplankl")))) + "0gfhci2whiz3kiw2k2asj2lcj8rrrp4hm69whdvcpngl1jks4pdp")))) (build-system cargo-build-system) (arguments `(#:tests? #f ; Not all test files included. -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:09 GMT) Full text and rfc822 format available.Message #245 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 18/49] gnu: Add rust-mockall-0.13. Date: Sat, 30 Nov 2024 11:54:53 -0500
* gnu/packages/crates-io.scm (rust-mockall-0.13): New variable. Change-Id: Ice060fc49e273544af75641c6f3c4ca913e4bf78 --- gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index e60663ca23..53e50167d0 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -45958,6 +45958,39 @@ (define-public rust-mock-instant-0.2 (arguments `(#:cargo-inputs (("rust-once-cell" ,rust-once-cell-1)))))) +(define-public rust-mockall-0.13 + (package + (name "rust-mockall") + (version "0.13.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "mockall" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1lir70dd9cnsjlf20gi3i51ha9n7mlrkx74bx5gfszlcdk6bz9ir")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-downcast" ,rust-downcast-0.11) + ("rust-fragile" ,rust-fragile-2) + ("rust-mockall-derive" ,rust-mockall-derive-0.13) + ("rust-predicates" ,rust-predicates-3) + ("rust-predicates-tree" ,rust-predicates-tree-1)) + #:cargo-development-inputs (("rust-async-trait" ,rust-async-trait-0.1) + ("rust-auto-enums" ,rust-auto-enums-0.8) + ("rust-futures" ,rust-futures-0.3) + ("rust-mockall-double" ,rust-mockall-double-0.3) + ("rust-serde" ,rust-serde-1) + ("rust-serde-derive" ,rust-serde-derive-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-tracing" ,rust-tracing-0.1)))) + (home-page "https://github.com/asomers/mockall") + (synopsis "powerful mock object library for Rust.") + (description + "This package provides a powerful mock object library for Rust.") + (license (list license:expat license:asl2.0)))) + (define-public rust-mockall-0.11 (package (name "rust-mockall") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:10 GMT) Full text and rfc822 format available.Message #248 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 31/49] gnu: Add rust-shadow-rs-0.35. Date: Sat, 30 Nov 2024 11:55:06 -0500
* gnu/packages/crates-io.scm (rust-shadow-rs-0.35): New variable. Change-Id: I7e000193892f7784b8080a66a8a2115761fd4d2b --- gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ca456369b6..7c1811eac7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -74411,6 +74411,35 @@ (define-public rust-sevenz-rust-0.5 "This package provides a 7z decompressor/compressor written in pure rust.") (license license:asl2.0))) +(define-public rust-shadow-rs-0.35 + (package + (name "rust-shadow-rs") + (version "0.35.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "shadow-rs" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "11w6677ymsb69fy716adf51zjbzwgkkyf5arz41563gcnf7k5cpi")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cargo-metadata" ,rust-cargo-metadata-0.18) + ("rust-const-format" ,rust-const-format-0.2) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-git2" ,rust-git2-0.19) + ("rust-is-debug" ,rust-is-debug-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-time" ,rust-time-0.3) + ("rust-tzdb" ,rust-tzdb-0.6)) + #:cargo-development-inputs (("rust-winnow" ,rust-winnow-0.6)))) + (home-page "https://github.com/baoyachi/shadow-rs") + (synopsis "build-time information stored in your rust project") + (description + "This package provides a build-time information stored in your rust project.") + (license (list license:expat license:asl2.0)))) + + (define-public rust-shadow-rs-0.26 (package (name "rust-shadow-rs") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:10 GMT) Full text and rfc822 format available.Message #251 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 35/49] gnu: Add rust-terminal-size-0.4. Date: Sat, 30 Nov 2024 11:55:10 -0500
* gnu/packages/crates-io.scm (rust-terminal-size-0.4): New variable. Change-Id: I045e0e2d7e6744029fb7dc5938655627f1bd3fa2 --- gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ec5ac3b03a..cbb95e99a6 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -83615,6 +83615,28 @@ (define-public rust-terminal-colorsaurus-0.4 color of the terminal.") (license (list license:expat license:asl2.0)))) +(define-public rust-terminal-size-0.4 + (package + (name "rust-terminal-size") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "terminal_size" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1vx6a5klj7sjkx59v78gh93j445s09y2fasiykwgsb04rbbrnnag")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; tests require /dev/stderr + #:cargo-inputs (("rust-rustix" ,rust-rustix-0.38) + ("rust-windows-sys" ,rust-windows-sys-0.59)))) + (home-page "https://github.com/eminence/terminal-size") + (synopsis "Gets the size of your Linux or Windows terminal") + (description + "This package provides Gets the size of your Linux or Windows terminal.") + (license (list license:expat license:asl2.0)))) + (define-public rust-terminal-size-0.3 (package (name "rust-terminal-size") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:11 GMT) Full text and rfc822 format available.Message #254 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 36/49] gnu: Add rust-termwiz-0.15. Date: Sat, 30 Nov 2024 11:55:11 -0500
* gnu/packages/crates-io.scm (rust-termwiz-0.15): New variable. Change-Id: I6b8577367c308187ebca8fbc2aa5a9b1a6521f92 --- gnu/packages/crates-io.scm | 49 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index cbb95e99a6..1c3794d7cc 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -83994,6 +83994,55 @@ (define-public rust-termwiz-0.20 ("rust-k9" ,rust-k9-0.11) ("rust-varbincode" ,rust-varbincode-0.1)))))) +(define-public rust-termwiz-0.15 + (package + (name "rust-termwiz") + (version "0.15.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "termwiz" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1ig83sldqnbmy95kb4ixhrjn63qym7dssxy3p2rsjj03rj96ivri")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) + ("rust-base64" ,rust-base64-0.13) + ("rust-bitflags" ,rust-bitflags-1) + ("rust-cassowary" ,rust-cassowary-0.3) + ("rust-cfg-if" ,rust-cfg-if-1) + ("rust-filedescriptor" ,rust-filedescriptor-0.8) + ("rust-fnv" ,rust-fnv-1) + ("rust-hex" ,rust-hex-0.4) + ("rust-image" ,rust-image-0.23) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-log" ,rust-log-0.4) + ("rust-memmem" ,rust-memmem-0.1) + ("rust-num-derive" ,rust-num-derive-0.3) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-ordered-float" ,rust-ordered-float-2) + ("rust-regex" ,rust-regex-1) + ("rust-semver" ,rust-semver-0.11) + ("rust-serde" ,rust-serde-1) + ("rust-sha2" ,rust-sha2-0.9) + ("rust-signal-hook" ,rust-signal-hook-0.1) + ("rust-terminfo" ,rust-terminfo-0.7) + ("rust-termios" ,rust-termios-0.3) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-ucd-trie" ,rust-ucd-trie-0.1) + ("rust-unicode-segmentation" ,rust-unicode-segmentation-1) + ("rust-vtparse" ,rust-vtparse-0.6) + ("rust-winapi" ,rust-winapi-0.3)) + #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-0.6) + ("rust-varbincode" ,rust-varbincode-0.1)))) + (home-page "https://github.com/wez/wezterm") + (synopsis "Terminal Wizardry for Unix and Windows") + (description + "This package provides Terminal Wizardry for Unix and Windows.") + (license license:expat))) + (define-public rust-test-assembler-0.1 (package (name "rust-test-assembler") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:12 GMT) Full text and rfc822 format available.Message #257 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 38/49] gnu: Add rust-trim-in-place-0.1. Date: Sat, 30 Nov 2024 11:55:13 -0500
* gnu/packages/crates-io.scm (rust-trim-in-place-0.1): New variable. Change-Id: I096f9ac7071b440f94468d99d79b83501869807b --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 7ebd08a32a..9c73bf0845 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -89229,6 +89229,25 @@ (define-public rust-triomphe-0.1 functionality and without weak references (originally servo_arc).") (license (list license:expat license:asl2.0)))) +(define-public rust-trim-in-place-0.1 + (package + (name "rust-trim-in-place") + (version "0.1.7") + (source + (origin + (method url-fetch) + (uri (crate-uri "trim-in-place" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1z04g79xkrpf3h4g3cc8wax72dn6h6v9l4m39zg8rg39qrpr4gil")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-development-inputs (("rust-bencher" ,rust-bencher-0.1)))) + (home-page "https://magiclen.org/trim-in-place") + (synopsis "In-place trimming strings") + (description "This package provides In-place trimming strings.") + (license license:expat))) + (define-public rust-triple-accel-0.4 (package (name "rust-triple-accel") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:12 GMT) Full text and rfc822 format available.Message #260 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 39/49] gnu: rust-unicode-segmentation-1: Update to 1.12.0. Date: Sat, 30 Nov 2024 11:55:14 -0500
* gnu/packages/crates-io.scm (rust-unicode-segmentation-1): Update to 1.12.0. Change-Id: If7c50bedcb74cf7277647ee4185fe1aae78504a2 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 9c73bf0845..61511c065c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -91468,14 +91468,14 @@ (define-public rust-unicode-reverse-1 (define-public rust-unicode-segmentation-1 (package (name "rust-unicode-segmentation") - (version "1.11.0") + (version "1.12.0") (source (origin (method url-fetch) (uri (crate-uri "unicode-segmentation" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "00kjpwp1g8fqm45drmwivlacn3y9jx73bvs09n6s3x73nqi7vj6l")))) + (base32 "14qla2jfx74yyb9ds3d2mpwpa4l4lzb9z57c6d2ba511458z5k7n")))) (build-system cargo-build-system) (arguments `(#:cargo-development-inputs -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:13 GMT) Full text and rfc822 format available.Message #263 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 19/49] gnu: Add rust-mockall-derive-0.13. Date: Sat, 30 Nov 2024 11:54:54 -0500
* gnu/packages/crates-io.scm (rust-mockall-derive-0.13): New variable. Change-Id: Iea5abd334396850b13f594eed850cdd60f39930a --- gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 53e50167d0..d6b340a4e1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -46027,6 +46027,29 @@ (define-public rust-mockall-0.11 "Mockall is a rich mocking library with a terse and ergonomic interface.") (license (list license:expat license:asl2.0)))) +(define-public rust-mockall-derive-0.13 + (package + (name "rust-mockall-derive") + (version "0.13.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "mockall_derive" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1608qajqrz23xbvv81alc6wm4l24as1bsqg4shdh3sggq8231ji5")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)) + #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-1)))) + (home-page "https://github.com/asomers/mockall") + (synopsis "Procedural macros for Mockall") + (description "This package provides Procedural macros for Mockall.") + (license (list license:expat license:asl2.0)))) + (define-public rust-mockall-derive-0.11 (package (name "rust-mockall-derive") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:14 GMT) Full text and rfc822 format available.Message #266 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 28/49] gnu: Add rust-process-control-5. Date: Sat, 30 Nov 2024 11:55:03 -0500
* gnu/packages/crates-io.scm (rust-process-control-5): New variable. Change-Id: Ida012a7ef7187ebc44bdc009c66e4076a021c30e --- gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index bcd5d3afd7..d49b3599db 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -59767,6 +59767,30 @@ (define-public rust-proc-quote-impl-0.3 "This package provides a procedural macro implementation of quote!.") (license (list license:expat license:asl2.0)))) +(define-public rust-process-control-5 + (package + (name "rust-process-control") + (version "5.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "process_control" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0qhbyxrfz6ywmsm69pjl7vxzgj6plc6qn6lp0zgqlw17laslwb7k")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2) + ("rust-parking-lot" ,rust-parking-lot-0.12) + ("rust-signal-hook" ,rust-signal-hook-0.3) + ("rust-windows-sys" ,rust-windows-sys-0.59)) + #:cargo-development-inputs (("rust-rustversion" ,rust-rustversion-1)))) + (home-page "https://github.com/dylni/process_control") + (synopsis "Ergonomically run processes with limits") + (description + "This package provides Ergonomically run processes with limits.") + (license (list license:expat license:asl2.0)))) + (define-public rust-procfs-0.16 (package (name "rust-procfs") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:14 GMT) Full text and rfc822 format available.Message #269 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 29/49] gnu: Add rust-rust-ini-0.21. Date: Sat, 30 Nov 2024 11:55:04 -0500
* gnu/packages/crates-io.scm (rust-rust-ini-0.21): New variable. Change-Id: Ib98d579390ec86e95dea1cda773d28133eded810 --- gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d49b3599db..85c695ea69 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -68738,6 +68738,30 @@ (define-public rust-rust-hawktracer-sys-0.4 "This package provides a sys crate for the rust_hawktracer library.") (license (list license:expat license:asl2.0)))) +(define-public rust-rust-ini-0.21 + (package + (name "rust-rust-ini") + (version "0.21.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "rust-ini" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "17s0fmfba05i9cnfwfy02wp7mf5wkapis5x1d68vgvmnw7q0wcaf")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-ordered-multimap" ,rust-ordered-multimap-0.7) + ("rust-trim-in-place" ,rust-trim-in-place-0.1) + ("rust-unicase" ,rust-unicase-2)))) + (home-page "https://github.com/zonyitoo/rust-ini") + (synopsis "An Ini configuration file parsing library in Rust") + (description + "This package provides An Ini configuration file parsing library in Rust.") + (license license:expat))) + + (define-public rust-rust-ini-0.18 (package (name "rust-rust-ini") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:15 GMT) Full text and rfc822 format available.Message #272 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 26/49] gnu: rust-pest-generator-2: Update to 2.7.14. Date: Sat, 30 Nov 2024 11:55:01 -0500
* gnu/packages/crates-io.scm (rust-pest-generator-2): Update to 2.7.14. Change-Id: I0eee2bc8433c7eef94cb961b77c4c98247e2d61a --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0231821c61..01809b2d21 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -55685,7 +55685,7 @@ (define-public rust-pest-derive-2 (define-public rust-pest-generator-2 (package (name "rust-pest-generator") - (version "2.6.0") + (version "2.7.14") (source (origin (method url-fetch) @@ -55694,7 +55694,7 @@ (define-public rust-pest-generator-2 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0zh7igibnn9d4skgx3vjy4q6nya2hjhw7vf8xd8vhdv40zqmnhvc")))) + "0khcyqjyd8pg1qcivh1xzk9613zbn983ycdclap1f5rh6ikmhmgb")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:15 GMT) Full text and rfc822 format available.Message #275 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 37/49] gnu: rust-toml-edit-0.22: Update to 0.22.22. Date: Sat, 30 Nov 2024 11:55:12 -0500
* gnu/packages/crates-io.scm (rust-toml-edit-0.22): Update to 0.22.22. Change-Id: Ibb5bc243bed8db4c120ffcdbc578b2291a4b9c4b --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 1c3794d7cc..7ebd08a32a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -88129,14 +88129,14 @@ (define-public rust-toml-datetime-0.5 (define-public rust-toml-edit-0.22 (package (name "rust-toml-edit") - (version "0.22.21") + (version "0.22.22") (source (origin (method url-fetch) (uri (crate-uri "toml_edit" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1ky5dncf4g4l8hpqizws2ccp37rsvvc2pwynzwvacjf4fgp2q1rv")))) + (base32 "1xf7sxfzmnc45f75x302qrn5aph52vc8w226v59yhrm211i8vr2a")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-indexmap" ,rust-indexmap-2) -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:16 GMT) Full text and rfc822 format available.Message #278 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 40/49] gnu: Add rust-unicode-width-0.2. Date: Sat, 30 Nov 2024 11:55:15 -0500
* gnu/packages/crates-io.scm (rust-unicode-width-0.2): New variable. Change-Id: Ic711bed11ef8650dd0d306db3694d140d8ec1dc5 --- gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 61511c065c..ff4b34e0c7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -91510,6 +91510,30 @@ (define-public rust-unicode-truncate-0.2 in terms of displayed width.") (license (list license:expat license:asl2.0)))) +(define-public rust-unicode-width-0.2 + (package + (name "rust-unicode-width") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "unicode-width" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1zd0r5vs52ifxn25rs06gxrgz8cmh4xpra922k0xlmrchib1kj0z")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) + ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1) + ("rust-rustc-std-workspace-std" ,rust-rustc-std-workspace-std-1)))) + (home-page "https://github.com/unicode-rs/unicode-width") + (synopsis "Determine displayed width of `char` and `str` types +according to Unicode Standard Annex #11 rules.") + (description + "This package provides Determine displayed width of `char` and `str` types according to Unicode +Standard Annex #11 rules.") + (license (list license:expat license:asl2.0)))) + (define-public rust-unicode-width-0.1 (package (name "rust-unicode-width") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:16 GMT) Full text and rfc822 format available.Message #281 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 42/49] gnu: Add rust-versions-6. Date: Sat, 30 Nov 2024 11:55:17 -0500
* gnu/packages/crates-io.scm (rust-versions-6): New variable. Change-Id: Ia29c57d9d529f9aac105a62e76ad4a34e30cdbfc --- gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 3f874bd9c6..85a520bb6e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -93403,6 +93403,32 @@ (define-public rust-version-sync-0.6 ("rust-toml" ,rust-toml-0.4) ("rust-url" ,rust-url-1)))))) +(define-public rust-versions-6 + (package + (name "rust-versions") + (version "6.3.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "versions" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0ff12avdiqhiv6nanikkjl1x3s2y7amkj3r5nivb7zficf5ljpgj")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-itertools" ,rust-itertools-0.13) + ("rust-nom" ,rust-nom-7) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs (("rust-semver" ,rust-semver-1) + ("rust-semver-parser" ,rust-semver-parser-0.10) + ("rust-serde-json" ,rust-serde-json-1)))) + (home-page "https://github.com/fosskers/rs-versions") + (synopsis "library for parsing and comparing software version numbers.") + (description + "This package provides a library for parsing and comparing software version +numbers.") + (license license:expat))) + (define-public rust-vlq-0.5 (package (name "rust-vlq") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:17 GMT) Full text and rfc822 format available.Message #284 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 43/49] gnu: Add rust-wasite-0.1. Date: Sat, 30 Nov 2024 11:55:18 -0500
* gnu/packages/crates-io.scm (rust-wasite-0.1): New variable. Change-Id: I4f19bbc605c62fd23d5c2808f2abcd5abbc76a4f --- gnu/packages/crates-io.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 85a520bb6e..4ed3388c10 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -93969,6 +93969,23 @@ (define-public rust-wasi-0.9 (base32 "06g5v3vrdapfzvfq662cij7v8a1flwr2my45nnncdv2galrdzkfc")))))) +(define-public rust-wasite-0.1 + (package + (name "rust-wasite") + (version "0.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "wasite" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0nw5h9nmcl4fyf4j5d4mfdjfgvwi1cakpi349wc4zrr59wxxinmq")))) + (build-system cargo-build-system) + (home-page "https://github.com/ardaku/wasite/blob/stable/CHANGELOG.md") + (synopsis "WASI Terminal Environment API") + (description "This package provides WASI Terminal Environment API.") + (license (list license:asl2.0 license:boost1.0 license:expat)))) + (define-public rust-wasm-bindgen-0.2 (package (name "rust-wasm-bindgen") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:17 GMT) Full text and rfc822 format available.Message #287 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 41/49] gnu: Add rust-uom-0.36. Date: Sat, 30 Nov 2024 11:55:16 -0500
* gnu/packages/crates-io.scm (rust-uom-0.36): New variable. Change-Id: I51ac80caaa997c1ee1eb2a0f259d6243bf56998b --- gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ff4b34e0c7..3f874bd9c6 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -91902,6 +91902,34 @@ (define-public rust-untrusted-0.6 (sha256 (base32 "0byf88b7ca1kb5aap8f6npp6xncvg95dnma8ipmnmd4n9r5izkam")))))) +(define-public rust-uom-0.36 + (package + (name "rust-uom") + (version "0.36.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "uom" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "176dszv02ki1a49hvv2nkszjcn4m8ccfjgh5hhji2pd6a19nxlzz")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-num-bigint" ,rust-num-bigint-0.4) + ("rust-num-complex" ,rust-num-complex-0.4) + ("rust-num-rational" ,rust-num-rational-0.4) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-serde" ,rust-serde-1) + ("rust-typenum" ,rust-typenum-1)) + #:cargo-development-inputs (("rust-approx" ,rust-approx-0.5) + ("rust-quickcheck" ,rust-quickcheck-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-static-assertions" ,rust-static-assertions-1)))) + (home-page "https://github.com/iliekturtles/uom") + (synopsis "Units of measurement") + (description "This package provides Units of measurement.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-uom-0.34 (package (name "rust-uom") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:18 GMT) Full text and rfc822 format available.Message #290 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 44/49] gnu: rust-which-6: Update to 6.0.3. Date: Sat, 30 Nov 2024 11:55:19 -0500
* gnu/packages/crates-io.scm (rust-which-6): Update to 6.0.3. Change-Id: If0a707af144c3e2d517c2356ad5f9060f605b2e8 --- gnu/packages/crates-io.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 4ed3388c10..be7ae14b30 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -95259,14 +95259,14 @@ (define-public rust-wezterm-input-types-0.1 (define-public rust-which-6 (package (name "rust-which") - (version "6.0.0") + (version "6.0.3") (source (origin (method url-fetch) (uri (crate-uri "which" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "070hbvl3hjxywychmz7nj5gbsprdm38rir3kqnm48zzp1g0y19bz")))) + (base32 "07yg74dsq644hq5a35546c9mja6rsjdsg92rykr9hkflxf7r5vml")))) (build-system cargo-build-system) (arguments `(#:cargo-test-flags '("--release" "--" @@ -95276,7 +95276,8 @@ (define-public rust-which-6 ("rust-once-cell" ,rust-once-cell-1) ("rust-regex" ,rust-regex-1) ("rust-rustix" ,rust-rustix-0.38) - ("rust-windows-sys" ,rust-windows-sys-0.52)) + ("rust-windows-sys" ,rust-windows-sys-0.52) + ("rust-winsafe" ,rust-winsafe-0.0.19)) #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3)))) (home-page "https://github.com/harryfei/which-rs.git") (synopsis "Rust equivalent of @command{which}") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:18 GMT) Full text and rfc822 format available.Message #293 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 45/49] gnu: rust-whoami-1: Update to 1.5.2. Date: Sat, 30 Nov 2024 11:55:20 -0500
* gnu/packages/crates-io.scm (rust-whoami-1): Update to 1.5.2. Change-Id: I93d18bb2e1e884d5244e709a06c4cc5a0951d292 --- gnu/packages/crates-io.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index be7ae14b30..1557f73555 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -95398,18 +95398,19 @@ (define-public rust-which-1 (define-public rust-whoami-1 (package (name "rust-whoami") - (version "1.4.1") + (version "1.5.2") (source (origin (method url-fetch) (uri (crate-uri "whoami" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0l6ca9pl92wmngsn1dh9ih716v216nmn2zvcn94k04x9p1b3gz12")))) + "0vdvm6sga4v9515l6glqqfnmzp246nq66dd09cw5ri4fyn3mnb9p")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2) + ("rust-wasite" ,rust-wasite-0.1) ("rust-web-sys" ,rust-web-sys-0.3)))) (home-page "https://github.com/ardaku/whoami/blob/stable/CHANGELOG.md") (synopsis "Retrieve the current user and environment") -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:19 GMT) Full text and rfc822 format available.Message #296 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 47/49] gnu: Add rust-windows-implement-0.56. Date: Sat, 30 Nov 2024 11:55:22 -0500
* gnu/packages/crates-windows.scm (rust-windows-implement-0.56): New variable. Change-Id: I64a5c57330653e258ff1cd942568169037390bc3 --- gnu/packages/crates-windows.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 173f51d542..ae61b0ab6e 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -2302,6 +2302,28 @@ (define-public rust-windows-implement-0.57 ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-2)))))) +(define-public rust-windows-implement-0.56 + (package + (name "rust-windows-implement") + (version "0.56.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "windows-implement" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "16rgkvlx4syqmajfdwmkcvn6nvh126wjj8sg3jvsk5fdivskbz7n")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)))) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "The implement macro for the windows crate") + (description + "This package provides The implement macro for the windows crate.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-implement-0.52 (package (inherit rust-windows-implement-0.58) -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:20 GMT) Full text and rfc822 format available.Message #299 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 48/49] gnu: rust-indexmap-2: Update to 2.6.0. Date: Sat, 30 Nov 2024 11:55:23 -0500
* gnu/packages/crates-io.scm (rust-indexmap-2): Update to 2.6.0. Change-Id: I8a6422e44352da0b7580a6aac521052ee7de7957 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d73bf675c8..75efcf5954 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -35630,14 +35630,14 @@ (define-public rust-indenter-0.3 (define-public rust-indexmap-2 (package (name "rust-indexmap") - (version "2.5.0") + (version "2.6.0") (source (origin (method url-fetch) (uri (crate-uri "indexmap" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1r87dlvyg04fa9m4m6pkvwsdx54rx471fas66qff40bk5ym01fb8")))) + "1nmrwn8lbs19gkvhxaawffzbvrpyrb5y3drcrr645x957kz0fybh")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.46.0
efraim <at> flashner.co.il, guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:20 GMT) Full text and rfc822 format available.Message #302 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 46/49] gnu: Add rust-yaml-rust2-0.9. Date: Sat, 30 Nov 2024 11:55:21 -0500
* gnu/packages/crates-io.scm (rust-yaml-rust2-0.9): New variable. Change-Id: I4400279ece6562a710cf1be58aaa6e481d906c53 --- gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 1557f73555..d73bf675c8 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -96358,6 +96358,30 @@ (define-public rust-yaml-rust-0.3 (("rust-clippy" ,rust-clippy-0.0) ("rust-linked-hash-map" ,rust-linked-hash-map-0.3)))))) +(define-public rust-yaml-rust2-0.9 + (package + (name "rust-yaml-rust2") + (version "0.9.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "yaml-rust2" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "13ay8jdlk1192p6hhb53dx601b139ycizipqpnikhcw2r45iq6ia")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-arraydeque" ,rust-arraydeque-0.5) + ("rust-encoding-rs" ,rust-encoding-rs-0.8) + ("rust-hashlink" ,rust-hashlink-0.8)) + #:cargo-development-inputs (("rust-libtest-mimic" ,rust-libtest-mimic-0.6) + ("rust-quickcheck" ,rust-quickcheck-1)))) + (home-page "https://github.com/Ethiraric/yaml-rust2") + (synopsis "fully YAML 1.2 compliant YAML parser") + (description + "This package provides a fully YAML 1.2 compliant YAML parser.") + (license (list license:expat license:asl2.0)))) + (define-public rust-yansi-1 (package (name "rust-yansi") -- 2.46.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Sat, 30 Nov 2024 17:05:21 GMT) Full text and rfc822 format available.Message #305 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Jordan Moore <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH v2 49/49] gnu: Add starship. Date: Sat, 30 Nov 2024 11:55:24 -0500
* gnu/packages/shellutils.scm (starship): New variable. Change-Id: I06814793f245c5b4aca5491a3b68b1ec83c3318f --- gnu/packages/shellutils.scm | 137 ++++++++++++++++++++++++++++++++++++ 1 file changed, 137 insertions(+) diff --git a/gnu/packages/shellutils.scm b/gnu/packages/shellutils.scm index 7e9f85a5f2..101ee6cf73 100644 --- a/gnu/packages/shellutils.scm +++ b/gnu/packages/shellutils.scm @@ -20,6 +20,7 @@ ;;; Copyright © 2023 Zheng Junjie <873216071 <at> qq.com> ;;; Copyright © 2024 Artyom V. Poptsov <poptsov.artyom <at> gmail.com> ;;; Copyright © 2024 Brian Kubisiak <brian <at> kubisiak.com> +;;; Copyright © 2024 Jordan Moore <lockbox <at> struct.foo> ;;; ;;; This file is part of GNU Guix. ;;; @@ -43,6 +44,7 @@ (define-module (gnu packages shellutils) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix git-download) + #:use-module (guix build-system cargo) #:use-module (guix build-system copy) #:use-module (guix build-system gnu) #:use-module (guix build-system go) @@ -51,6 +53,11 @@ (define-module (gnu packages shellutils) #:use-module (gnu packages base) #:use-module (gnu packages bison) #:use-module (gnu packages check) + #:use-module (gnu packages cmake) + #:use-module (gnu packages crates-crypto) + #:use-module (gnu packages crates-io) + #:use-module (gnu packages crates-vcs) + #:use-module (gnu packages crates-windows) #:use-module (gnu packages flex) #:use-module (gnu packages golang-build) #:use-module (gnu packages golang-check) @@ -67,6 +74,7 @@ (define-module (gnu packages shellutils) #:use-module (gnu packages shells) #:use-module (gnu packages textutils) #:use-module (gnu packages tmux) + #:use-module (gnu packages version-control) #:use-module (gnu packages vim)) (define-public ascii @@ -462,6 +470,135 @@ (define-public shfmt @url{http://www.mirbsd.org/mksh.htm,mksh}.") (license license:bsd-3))) +(define-public starship + (package + (name "starship") + (version "1.21.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "starship" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1ikdy6jwlc36add55acxlba6f009dln9iyz368c1ndbfpgn4n42g")))) + (build-system cargo-build-system) + (inputs (list cmake-minimal + ;; for tests + git)) + (arguments + (list + #:phases #~(modify-phases %standard-phases + (add-after 'install 'install-completions + (lambda* (#:key outputs skip-build? #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (starship-bin (string-append out "/bin/starship")) + (share-files (string-append out "/share")) + (bash-files (string-append out + "/etc/bash-completion.d/")) + (zsh-files (string-append share-files + "/zsh/site-functions/")) + (fish-files (string-append share-files + "/fish/vendor_completions.d/"))) + ;; we cannot make completions if starship was not built + (or skip-build? + ;; make the directories + (mkdir-p bash-files) + (mkdir-p zsh-files) + (mkdir-p fish-files) + ;; use the build starship to generate the necessary + ;; completions + (invoke starship-bin "completions" "bash" ">" + (string-append bash-files "/starship")) + (invoke starship-bin "completions" "zsh" ">" + (string-append zsh-files "/_starship")) + (invoke starship-bin "completions" "fish" ">" + (string-append fish-files + "/starship.fish")))))) + ;; some tests require a writable home directory + (add-after 'unpack 'patch-test-shell + (lambda* (#:key inputs #:allow-other-keys) + ;; search through the rust files and then replace `/bin/sh' + ;; with the path to the `/bin/sh' in the drv inputs + (let ((rust-files (find-files "." "\\.rs$"))) + (for-each (lambda (file) + (substitute* file + (("/bin/sh") + (search-input-file inputs "/bin/sh")))) + rust-files)))) + ;; Set "HOME" to be located inside the cwd so it is writable + ;; for tests checking for user-configs + (add-before 'check 'set-test-env-vars + (lambda _ + (setenv "HOME" + (string-append (getcwd) "/.test-home"))))) + #:cargo-inputs `(("rust-chrono" ,rust-chrono-0.4) + ("rust-clap" ,rust-clap-4) + ("rust-clap-complete" ,rust-clap-complete-4) + ("rust-deelevate" ,rust-deelevate-0.2) + ("rust-dirs" ,rust-dirs-5) + ("rust-dunce" ,rust-dunce-1) + ("rust-gix" ,rust-gix-0.66) + ("rust-gix-features" ,rust-gix-features-0.38) + ("rust-guess-host-triple" ,rust-guess-host-triple-0.1) + ("rust-home" ,rust-home-0.5) + ("rust-indexmap" ,rust-indexmap-2) + ("rust-log" ,rust-log-0.4) + ("rust-nix" ,rust-nix-0.29) + ("rust-notify-rust" ,rust-notify-rust-4) + ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.50) + ("rust-open" ,rust-open-5) + ("rust-os-info" ,rust-os-info-3) + ("rust-path-slash" ,rust-path-slash-0.2) + ("rust-pest" ,rust-pest-2) + ("rust-pest-derive" ,rust-pest-derive-2) + ("rust-process-control" ,rust-process-control-5) + ("rust-quick-xml" ,rust-quick-xml-0.36) + ("rust-rand" ,rust-rand-0.8) + ("rust-rayon" ,rust-rayon-1) + ("rust-regex" ,rust-regex-1) + ("rust-rust-ini" ,rust-rust-ini-0.21) + ("rust-schemars" ,rust-schemars-0.8) + ("rust-semver" ,rust-semver-1) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-sha1" ,rust-sha1-0.10) + ("rust-shadow-rs" ,rust-shadow-rs-0.35) + ("rust-shell-words" ,rust-shell-words-1) + ("rust-starship-battery" ,rust-starship-battery-0.10) + ("rust-strsim" ,rust-strsim-0.11) + ("rust-systemstat" ,rust-systemstat-0.2) + ("rust-terminal-size" ,rust-terminal-size-0.4) + ("rust-toml" ,rust-toml-0.8) + ("rust-toml-edit" ,rust-toml-edit-0.22) + ("rust-unicode-segmentation" ,rust-unicode-segmentation-1) + ("rust-unicode-width" ,rust-unicode-width-0.2) + ("rust-urlencoding" ,rust-urlencoding-2) + ("rust-versions" ,rust-versions-6) + ("rust-which" ,rust-which-6) + ("rust-whoami" ,rust-whoami-1) + ("rust-windows" ,rust-windows-0.58) + ("rust-winres" ,rust-winres-0.1) + ("rust-yaml-rust2" ,rust-yaml-rust2-0.9)) + #:cargo-development-inputs `(("rust-mockall" ,rust-mockall-0.13) + ("rust-tempfile" ,rust-tempfile-3)))) + (home-page "https://starship.rs") + (synopsis + "The minimal, blazing-fast, and infinitely customizable prompt for any shell!") + (description + "This package provides The minimal, blazing-fast, and infinitely customizable +prompt for any shell! + +@itemize +@item Fast: it's fast - *really really* fast :rocket: +@item Customizable: configure every aspect of your prompt +@item Universal: works on any shell, on any operating system +@item Intelligent: shows relevant information at a glance +@item Feature rich: support for all your favorite tools +@item Easy: quick to install - start using it in minutes +@end itemize + +Note: users must have a nerd font installed and enabled in their terminal") + (license license:isc))) (define-public envstore (package -- 2.46.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:03:02 GMT) Full text and rfc822 format available.Message #308 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 00/73] Building starship Date: Mon, 2 Dec 2024 21:59:40 -0500
Thank Jordan for this! I've made a few linting changes and modified several packages to utilize the `inherit` attribute; additionally, I've taken the liberty to add and update a few packages. I believe this needs to be sent against the `rust-team` branch (confusingly, I believe some documenation does refer to it as `rust-branch`, but the actual git branch is `rust-team`). In addition to needing to be on the correct branch when sending in a patch, git:send-email also needs to be given an updated subject prefix with the branch name. For this message round, I'm planning to use something like: ```bash git send-email -73 -v3 -a --base=auto \ --subject-prefix='PATCH rust-team' \ --to=74551 <at> debbugs.gnu.org ``` Or, more specifically (for this instance): ```bash git format-patch -73 --subject-prefix='PATCH rust-team' -v3 -o outgoing --cover-letter --base=auto git send-email outgoing/*.patch --to=74551 <at> debbugs.gnu.org ``` > I frequently refer to the following section of the Guix manual for > this: > https://guix.gnu.org/manual/devel/en/html_node/Sending-a-Patch-Series.html A summary of the modifications: Build changes: * Update the commit order so that each commit is 'standalone' (all * dependencies come before it) * rust-any-all-workaround-0.1 (enable building) * rust-coverage-helper-0.2 (fix build) * rust-pest-meta-2 (fix build) (could be made more robust by refering to self version in pest substitutions) New packages: * rust-derive-utils-0.14 * rust-coverage-helper-0.1 * rust-libtest-mimic-0.8 * rust-libtest-mimic-0.4 * rust-shadow-rs-0.36 * rust-target-triple-0.1 * rust-which-7 Adjusted tests: * rust-auto-enums (tests require nightly/dev features) * rust-notify-rust-4 * rust-starship-battery-0.10 * rust-systemstat-0.2 * rust-which-6 Bumped versions: * rust-approx-0.5 to v0.5.1 * rust-encoding-rs-0.8 to v0.8.35 * rust-fastrand-2 to v2.2.0 * rust-hashbrown-0.15 to v0.15.2 * rust-hashbrown-0.14 to v0.14.5 * rust-hashlink-0.9 to v0.9.1 * rust-hashlink-0.8 to v0.8.4 * rust-macrotest-1 to v1.0.13 * rust-miette-7 to v7.4.0 * rust-miette-derive-7 to v7.4.0 * rust-mockall-double-3 to v3.1 * rust-terminal-size-0.4 to v0.4.1 * rust-trybuild-1 to v1.0.101 * rust-unicode-width-0.1 to v0.1.14 Aaron Covrig (22): gnu: rust-approx: Upgrade to v0.5.1 gnu: rust-target-triple: Add v0.1.3 gnu: rust-any-all-workaround: enable building gnu: rust-encoding-rs: Upgrade to v0.8.35 gnu: rust-fastrand: Upgrade to version 2.2.0 gnu: rust-hashlink: Upgrade to v0.8.4 gnu: rust-hashlink: Upgrade to v0.9.1 gnu: rust-hashbrown: Upgrade v0.14 gnu: rust-hashbrown: Upgrade v0.15 gnu: rust-libtest-mimic: Add v0.4.1 gnu: rust-libtest-mimic: Add v0.8.1 gnu: rust-derive-utils: Add v0.14.2 gnu: rust-macrotest: Upgrade to v1.0.13 gnu: rust-mockall-double: Upgrade to v0.3.1 gnu: rust-trybuild: Upgrade to v1.0.101 gnu: rust-windows-core-0.58: Enable building gnu: rust-unicode-width: Bump v0.1 to v0.1.14 gnu: Add rust-coverage-helper-0.1. gnu: rust-miette-derive: Upgrade to v7.4.0 gnu: rust-miette: Upgrade to v7.4.0 gnu: rust-which-7: Add v7.0.0 gnu: rust-either-1: Upgrade to v1.13.0 Jordan Moore (51): gnu: Add rust-pathsearch-0.2. gnu: Add rust-termwiz-0.15. gnu: Add rust-deelevate-0.2. gnu: rust-dunce-1: Update to 1.0.5. gnu: Add rust-winsafe-0.0.19. gnu: rust-windows-implement: Add v0.56.0. gnu: Add rust-windows-interface-0.56. gnu: Add rust-windows-version-0.1. gnu: Add rust-windows-core-0.56. gnu: Add rust-windows-0.56. gnu: Add rust-tauri-winrt-notification-0.2. gnu: Add rust-mac-notification-sys-0.6. gnu: Add rust-arraydeque-0.5. gnu: Add rust-auto-enums-0.8. gnu: Add rust-terminal-size-0.4. gnu: Add rust-unicode-width-0.2. gnu: Add rust-trim-in-place-0.1. gnu: rust-unicode-segmentation-1: Update to 1.12.0. gnu: rust-clap-builder-4: Update to 4.5.21. gnu: rust-clap-4: Update to 4.5.21. gnu: rust-clap-complete-4: Update to 4.5.38. gnu: Add rust-coverage-helper-0.2. gnu: Add rust-dlv-list-0.5. gnu: Add rust-guess-host-triple-0.1. gnu: Add rust-mockall-derive-0.13. gnu: Add rust-mockall-0.13. gnu: rust-color-backtrace: Add v0.6.1 gnu: rust-indexmap-2: Update to 2.6.0. gnu: Add rust-notify-rust-4. gnu: rust-open-5: Update to 5.3.1. gnu: Add rust-ordered-multimap-0.7. gnu: rust-pest-2: Update to 2.7.14. gnu: rust-pest-meta-2: Update to 2.7.14. gnu: rust-pest-generator-2: Update to 2.7.14. gnu: rust-pest-derive-2: Update to 2.7.14. gnu: Add rust-process-control-5. gnu: Add rust-rust-ini-0.21. gnu: rust-serde-json-1: Update to 1.0.133. gnu: Add rust-shadow-rs-0.36 gnu: Add rust-shadow-rs-0.35 gnu: Add rust-uom-0.36. gnu: rust-strsim-0.11: Update to 0.11.1. gnu: Add rust-starship-battery-0.10. gnu: Add rust-systemstat-0.2. gnu: rust-toml-edit-0.22: Update to 0.22.22. gnu: Add rust-versions-6. gnu: Add rust-wasite-0.1. gnu: rust-which-6: Update to 6.0.3. gnu: rust-whoami-1: Update to 1.5.2. gnu: Add rust-yaml-rust2-0.9. gnu: Add starship. gnu/packages/crates-apple.scm | 26 + gnu/packages/crates-io.scm | 1293 +++++++++++++++++++++++++------ gnu/packages/crates-windows.scm | 177 ++++- gnu/packages/shellutils.scm | 137 ++++ 4 files changed, 1376 insertions(+), 257 deletions(-) base-commit: 31e7d5d0d7e7fea677ad18496b8b9d80683891f4 -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:04:01 GMT) Full text and rfc822 format available.Message #311 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 01/73] gnu: rust-approx: Upgrade to v0.5.1 Date: Mon, 2 Dec 2024 21:59:41 -0500
* gnu/packages/crates-io.scm (rust-approx-0.5): Bump to v0.5.1 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index db4edce680..57ab3719b5 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2525,14 +2525,14 @@ (define-public rust-app-dirs2-2 (define-public rust-approx-0.5 (package (name "rust-approx") - (version "0.5.0") + (version "0.5.1") (source (origin (method url-fetch) (uri (crate-uri "approx" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "17p9g3yl061zdlrqj10npybmng81jz71dzmcanmjgcb35qhgfb87")))) + (base32 "1ilpv3dgd58rasslss0labarq7jawxmivk17wsh8wmkdm3q15cfa")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:04:02 GMT) Full text and rfc822 format available.Message #314 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 02/73] gnu: rust-target-triple: Add v0.1.3 Date: Mon, 2 Dec 2024 21:59:42 -0500
* gnu/packages/crates-io.scm (rust-target-triple-0.1): New variable --- gnu/packages/crates-io.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 57ab3719b5..769505a87c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -81972,6 +81972,24 @@ (define-public rust-target-lexicon-0.11 (base32 "15gax4765vm2inh45m7cvaf4mgd2mb2mn0i87np0i1d95qhla822")))) (arguments '()))) +(define-public rust-target-triple-0.1 + (package + (name "rust-target-triple") + (version "0.1.3") + (source (origin + (method url-fetch) + (uri (crate-uri "target-triple" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0y1hq4v4k1706rr3rdmw92as4kchchdxj7qkr2plb025vc6db922")))) + (build-system cargo-build-system) + (home-page "https://github.com/dtolnay/target-triple") + (synopsis "TARGET and HOST triples") + (description "Access the $TARGET and $HOST rustc target triples that Cargo +supplies to build scripts.") + (license (list license:expat license:asl2.0)))) + (define-public rust-tectonic-bridge-core-0.4 (package (name "rust-tectonic-bridge-core") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:05:01 GMT) Full text and rfc822 format available.Message #317 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 03/73] gnu: rust-any-all-workaround: enable building Date: Mon, 2 Dec 2024 21:59:43 -0500
* gnu/packages/crates-io.scm (rust-any-all-workaround-0.1): Enable building --- gnu/packages/crates-io.scm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 769505a87c..cf43722a35 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -2312,8 +2312,12 @@ (define-public rust-any-all-workaround-0.1 (base32 "11ifmzawvvi6d4r1lk0dkdnbswf574npgkika4535k7j6l3s9zl8")))) (build-system cargo-build-system) (arguments - `(#:skip-build? #t ; `#![feature]` may not be used on the stable release channel - #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1)))) + `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1)) + #:phases (modify-phases %standard-phases + ;; `#![feature]` may not be used on the stable release channel + ;; Enable using nightly/dev features + (add-after 'unpack 'enable-unstable-features + (lambda _ (setenv "RUSTC_BOOTSTRAP" "1") #t))))) (home-page "https://docs.rs/any_all_workaround/") (synopsis "Workaround for bad LLVM codegen for boolean reductions on 32-bit ARM") (description -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:06:01 GMT) Full text and rfc822 format available.Message #320 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 04/73] gnu: rust-encoding-rs: Upgrade to v0.8.35 Date: Mon, 2 Dec 2024 21:59:44 -0500
* gnu/packages/crates-io.scm (rust-encoding-rs-0.8): Upgrade to v0.8.35 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index cf43722a35..7021c078e3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -24686,14 +24686,14 @@ (define-public rust-encoding-index-tradchinese-1.20141219 (define-public rust-encoding-rs-0.8 (package (name "rust-encoding-rs") - (version "0.8.34") + (version "0.8.35") (source (origin (method url-fetch) (uri (crate-uri "encoding_rs" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0nagpi1rjqdpvakymwmnlxzq908ncg868lml5b70n08bm82fjpdl")))) + (base32 "1wv64xdrr9v37rqqdjsyb8l8wzlcbab80ryxhrszvnj59wy0y0vm")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:06:02 GMT) Full text and rfc822 format available.Message #323 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 05/73] gnu: rust-fastrand: Upgrade to version 2.2.0 Date: Mon, 2 Dec 2024 21:59:45 -0500
* gnu/packages/crates-io.scm (rust-fastrand-2): Upgrade to v2.2.0 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 7021c078e3..243e7f8983 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -27071,14 +27071,14 @@ (define-public rust-fastq-0.6 (define-public rust-fastrand-2 (package (name "rust-fastrand") - (version "2.1.1") + (version "2.2.0") (source (origin (method url-fetch) (uri (crate-uri "fastrand" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "19nyzdq3ha4g173364y2wijmd6jlyms8qx40daqkxsnl458jmh78")))) + (base32 "1i0sp22gv8n4h4w5cf10l2b3rfdi0da2kp0d4hl7jw65fdp80vs8")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:06:02 GMT) Full text and rfc822 format available.Message #326 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 06/73] gnu: rust-hashlink: Upgrade to v0.8.4 Date: Mon, 2 Dec 2024 21:59:46 -0500
* gnu/packages/crates-io.scm (rust-hashlink-0.8): Upgrade to v0.8.4 --- gnu/packages/crates-io.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 243e7f8983..716d63a0d9 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -33294,17 +33294,17 @@ (define-public rust-hashlink-0.8 (package (inherit rust-hashlink-0.9) (name "rust-hashlink") - (version "0.8.2") + (version "0.8.4") (source (origin (method url-fetch) (uri (crate-uri "hashlink" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1ap6ar5jlqq6ln7d9r2j5079mbx0zg8643xacqyjwkqw96ws2q87")))) + "1xy8agkyp0llbqk9fcffc1xblayrrywlyrm2a7v93x8zygm4y2g8")))) (arguments `(#:cargo-inputs - (("rust-hashbrown" ,rust-hashbrown-0.13) + (("rust-hashbrown" ,rust-hashbrown-0.14) ("rust-serde" ,rust-serde-1)) #:cargo-development-inputs (("rust-rustc-hash" ,rust-rustc-hash-1) -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:06:03 GMT) Full text and rfc822 format available.Message #329 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 07/73] gnu: rust-hashlink: Upgrade to v0.9.1 Date: Mon, 2 Dec 2024 21:59:47 -0500
* gnu/packages/crates-io.scm (rust-hashlink-0.9): Upgrade to v0.9.1 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 716d63a0d9..721e0c4962 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -33270,14 +33270,14 @@ (define-public rust-hashbrown-0.3 (define-public rust-hashlink-0.9 (package (name "rust-hashlink") - (version "0.9.0") + (version "0.9.1") (source (origin (method url-fetch) (uri (crate-uri "hashlink" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1vi5nxldy84raw4jy0fq059xq7mnfha0y2gg7kfihxb0yzvslbk9")))) + (base32 "1byq4nyrflm5s6wdx5qwp96l1qbp2d0nljvrr5yqrsfy51qzz93b")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-hashbrown" ,rust-hashbrown-0.14) -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:06:03 GMT) Full text and rfc822 format available.Message #332 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 08/73] gnu: rust-hashbrown: Upgrade v0.14 Date: Mon, 2 Dec 2024 21:59:48 -0500
* gnu/packages/crates-io.scm (rust-hashbrown-0.15): Bump to v0.14.5 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 721e0c4962..273dde2275 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -33025,14 +33025,14 @@ (define-public rust-hashbrown-0.14 (package (inherit rust-hashbrown-0.15) (name "rust-hashbrown") - (version "0.14.3") + (version "0.14.5") (source (origin (method url-fetch) (uri (crate-uri "hashbrown" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "012nywlg0lj9kwanh69my5x67vjlfmzfi9a0rq4qvis2j8fil3r9")) + "1wa1vy1xs3mp11bn3z9dv0jricgr6a2j0zkf1g19yz3vw4il89z5")) (modules '((guix build utils))) (snippet '(begin -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:07:02 GMT) Full text and rfc822 format available.Message #335 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 09/73] gnu: rust-hashbrown: Upgrade v0.15 Date: Mon, 2 Dec 2024 21:59:49 -0500
* gnu/packages/crates-io.scm (rust-hashbrown-0.15): Bump to v0.15.2 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 273dde2275..421c4923a9 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -32989,14 +32989,14 @@ (define-public rust-hashbag-0.1 (define-public rust-hashbrown-0.15 (package (name "rust-hashbrown") - (version "0.15.1") + (version "0.15.2") (source (origin (method url-fetch) (uri (crate-uri "hashbrown" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1czsvasi3azv2079fcvbhvpisa16w6fi1mfk8zm2c5wbyqdgr6rs")))) + (base32 "12dj0yfn59p3kh3679ac0w1fagvzf4z2zp87a13gbbqbzw0185dz")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:07:02 GMT) Full text and rfc822 format available.Message #338 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 10/73] gnu: rust-libtest-mimic: Add v0.4.1 Date: Mon, 2 Dec 2024 21:59:50 -0500
* gnu/packages/crates-io.scm (rust-libtest-mimic-0.4): New variable --- gnu/packages/crates-io.scm | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 421c4923a9..3ac0919b76 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -41753,10 +41753,29 @@ (define-public rust-libtest-mimic-0.5 (("rust-fastrand" ,rust-fastrand-1) ("rust-pretty-assertions" ,rust-pretty-assertions-1)))))) -(define-public rust-libtest-mimic-0.3 +(define-public rust-libtest-mimic-0.4 (package (inherit rust-libtest-mimic-0.5) (name "rust-libtest-mimic") + (version "0.4.1") + (source (origin + (method url-fetch) + (uri (crate-uri "libtest-mimic" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "17xs3xk26afdgajqqzafsv4fdg0sfijlfnjac6znad40bfmml6fc")))) + (arguments + `(#:cargo-inputs + (("rust-clap" ,rust-clap-3) + ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.5) + ("rust-rayon" ,rust-rayon-1) + ("rust-termcolor" ,rust-termcolor-1)))))) + +(define-public rust-libtest-mimic-0.3 + (package + (inherit rust-libtest-mimic-0.4) + (name "rust-libtest-mimic") (version "0.3.0") (source (origin (method url-fetch) -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:07:03 GMT) Full text and rfc822 format available.Message #341 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 11/73] gnu: rust-libtest-mimic: Add v0.8.1 Date: Mon, 2 Dec 2024 21:59:51 -0500
* gnu/packages/crates-io.scm (rust-libtest-mimic-0.8): New variable --- gnu/packages/crates-io.scm | 37 +++++++++++++++++++++++++++++-------- 1 file changed, 29 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 3ac0919b76..eb88889eb7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -41681,25 +41681,25 @@ (define-public rust-libssh2-sys-0.2 ("rust-pkg-config" ,rust-pkg-config-0.3) ("rust-vcpkg" ,rust-vcpkg-0.2)))))) -(define-public rust-libtest-mimic-0.7 +(define-public rust-libtest-mimic-0.8 (package (name "rust-libtest-mimic") - (version "0.7.3") + (version "0.8.1") (source (origin (method url-fetch) (uri (crate-uri "libtest-mimic" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0n4vdf4wz4zglammhdzgwxqal9v1a8gbj6rc4q22jfjvxm2xl2yc")))) + (base32 "0cwxnbv3wl00xsz7q0sf5xzksnqadqw8995a6g7a9pcyy4p9d5sj")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-clap" ,rust-clap-4) - ("rust-escape8259" ,rust-escape8259-0.5) - ("rust-termcolor" ,rust-termcolor-1) - ("rust-threadpool" ,rust-threadpool-1)) + `(#:cargo-inputs (("rust-anstream" ,rust-anstream-0.6) + ("rust-anstyle" ,rust-anstyle-1) + ("rust-clap" ,rust-clap-4) + ("rust-escape8259" ,rust-escape8259-0.5)) #:cargo-development-inputs - (("rust-fastrand" ,rust-fastrand-1) + (("rust-fastrand" ,rust-fastrand-2) ("rust-pretty-assertions" ,rust-pretty-assertions-1)))) (home-page "https://github.com/LukasKalbertodt/libtest-mimic") (synopsis "Tools for writing a test harness") @@ -41708,6 +41708,27 @@ (define-public rust-libtest-mimic-0.7 harness used by @code{rustc --test}.") (license (list license:expat license:asl2.0)))) +(define-public rust-libtest-mimic-0.7 + (package + (inherit rust-libtest-mimic-0.8) + (name "rust-libtest-mimic") + (version "0.7.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "libtest-mimic" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0n4vdf4wz4zglammhdzgwxqal9v1a8gbj6rc4q22jfjvxm2xl2yc")))) + (arguments + `(#:cargo-inputs (("rust-clap" ,rust-clap-4) + ("rust-escape8259" ,rust-escape8259-0.5) + ("rust-termcolor" ,rust-termcolor-1) + ("rust-threadpool" ,rust-threadpool-1)) + #:cargo-development-inputs + (("rust-fastrand" ,rust-fastrand-1) + ("rust-pretty-assertions" ,rust-pretty-assertions-1)))))) + (define-public rust-libtest-mimic-0.6 (package (inherit rust-libtest-mimic-0.7) -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:08:01 GMT) Full text and rfc822 format available.Message #344 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 12/73] gnu: rust-derive-utils: Add v0.14.2 Date: Mon, 2 Dec 2024 21:59:52 -0500
* gnu/packages/crates-io.scm (rust-derive-utils-0.14): New variable --- gnu/packages/crates-io.scm | 43 +++++++++++++++++++++++++++++++------- 1 file changed, 35 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index eb88889eb7..1f096dbb73 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -21987,8 +21987,42 @@ (define-public rust-derive-new-0.5 ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-1)))))) +(define-public rust-derive-utils-0.14 + (package + (name "rust-derive-utils") + (version "0.14.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "derive_utils" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1sh7d2xsr32h1m9qpzn5nh3dfm2lz1xgrfklsnjlv72mp3s55wb5")) + (modules '((guix build utils))) + (snippet + '(begin + (substitute* "Cargo.toml" + (("\\[lib\\]" all) + (string-append "[dev-dependencies]" "\n" + "trybuild = \"1\"" "\n" + "\n" + all))))))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)) + #:cargo-development-inputs (("rust-rustversion" ,rust-rustversion-1) + ("rust-trybuild" ,rust-trybuild-1)))) + (home-page "https://github.com/taiki-e/derive_utils") + (synopsis "Macro helper for easily writing derives macros for enum") + (description "This crate provides a procedural macro helper for easily +writing derives macros for enums.") + (license (list license:expat license:asl2.0)))) + (define-public rust-derive-utils-0.11 (package + (inherit rust-derive-utils-0.14) (name "rust-derive-utils") (version "0.11.2") (source @@ -21999,7 +22033,6 @@ (define-public rust-derive-utils-0.11 (sha256 (base32 "1gx7giwn8x427d5f8c92n9h0hhcqdsasvz7i8iq2rqffvhalqask")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) @@ -22007,13 +22040,7 @@ (define-public rust-derive-utils-0.11 ("rust-syn" ,rust-syn-1)) #:cargo-development-inputs (("rust-rustversion" ,rust-rustversion-1) - ("rust-trybuild" ,rust-trybuild-1)))) - (home-page "https://github.com/taiki-e/derive_utils") - (synopsis "Macro helper for easily writing derives macros for enum") - (description - "This crate provides a procedural macro helper for easily -writing derives macros for enums.") - (license (list license:expat license:asl2.0)))) + ("rust-trybuild" ,rust-trybuild-1)))))) (define-public rust-derive-visitor-0.4 (package -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:08:02 GMT) Full text and rfc822 format available.Message #347 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 13/73] gnu: rust-macrotest: Upgrade to v1.0.13 Date: Mon, 2 Dec 2024 21:59:53 -0500
* gnu/packages/crates-io.scm (rust-macrotest-1): Bump to v1.0.13 --- gnu/packages/crates-io.scm | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 1f096dbb73..80b69b1e7e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -43285,24 +43285,25 @@ (define-public rust-macaddr-1 (define-public rust-macrotest-1 (package (name "rust-macrotest") - (version "1.0.9") + (version "1.0.13") (source (origin (method url-fetch) (uri (crate-uri "macrotest" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "043gc53ch1szw7ihdclnygn464v62viw48iigd5l2iffhq4sx2bl")))) + (base32 "1bgx2fkjw20w4rchysnhs7zzzfwaqwd7d8idrpqqymsknkg3a82f")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs - (("rust-diff" ,rust-diff-0.1) + (("rust-basic-toml" ,rust-basic-toml-0.1) + ("rust-diff" ,rust-diff-0.1) ("rust-glob" ,rust-glob-0.3) - ("rust-prettyplease" ,rust-prettyplease-0.1) + ("rust-prettyplease" ,rust-prettyplease-0.2) ("rust-serde" ,rust-serde-1) + ("rust-serde-derive" ,rust-serde-derive-1) ("rust-serde-json" ,rust-serde-json-1) - ("rust-syn" ,rust-syn-1) - ("rust-toml" ,rust-toml-0.5)))) + ("rust-syn" ,rust-syn-2)))) (home-page "https://github.com/eupn/macrotest") (synopsis "Test harness for macro expansion") (description -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:09:01 GMT) Full text and rfc822 format available.Message #350 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 14/73] gnu: rust-mockall-double: Upgrade to v0.3.1 Date: Mon, 2 Dec 2024 21:59:54 -0500
* gnu/packages/crates-io.scm (rust-mockall-double-0.3): Bump to v0.3.1 --- gnu/packages/crates-io.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 80b69b1e7e..01a8aee728 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -45974,20 +45974,20 @@ (define-public rust-mockall-derive-0.11 (define-public rust-mockall-double-0.3 (package (name "rust-mockall-double") - (version "0.3.0") + (version "0.3.1") (source (origin (method url-fetch) (uri (crate-uri "mockall_double" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1xk6hjr7m73zly4hg3zmma437vqvrwnjxy2wfxy1hxbk52xwfwdf")))) + "1s0k85929bf8afvdgq8m2vs8haqpkg9ysdimw7inl99mmkjrdjpi")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) ("rust-proc-macro2" ,rust-proc-macro2-1) ("rust-quote" ,rust-quote-1) - ("rust-syn" ,rust-syn-1)))) + ("rust-syn" ,rust-syn-2)))) (home-page "https://github.com/asomers/mockall") (synopsis "Double test adapter that works well with Mockall") (description -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:09:02 GMT) Full text and rfc822 format available.Message #353 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 15/73] gnu: rust-trybuild: Upgrade to v1.0.101 Date: Mon, 2 Dec 2024 21:59:55 -0500
* gnu/packages/crates-io.scm (rust-trybuild-1): Bump to v1.0.101 --- gnu/packages/crates-io.scm | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 01a8aee728..079123e93c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -88936,30 +88936,28 @@ (define-public rust-try-lock-0.2 (define-public rust-trybuild-1 (package (name "rust-trybuild") - (version "1.0.99") + (version "1.0.101") (source (origin (method url-fetch) (uri (crate-uri "trybuild" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1s4i2hpyb66676xkg6b6fxm2qdsawj5lfad8ds68vgn46q6sayi0")))) + (base32 "1m6yv898m8qbig2kjhn0c2b513nrgcmkszsbw7qjdh4nahm37kcd")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs - (("rust-dissimilar" ,rust-dissimilar-1) - ("rust-glob" ,rust-glob-0.3) - ("rust-once-cell" ,rust-once-cell-1) - ("rust-serde" ,rust-serde-1) - ("rust-serde-derive" ,rust-serde-derive-1) - ("rust-serde-json" ,rust-serde-json-1) - ("rust-termcolor" ,rust-termcolor-1) - ("rust-toml" ,rust-toml-0.8)) + `(#:cargo-inputs (("rust-dissimilar" ,rust-dissimilar-1) + ("rust-glob" ,rust-glob-0.3) + ("rust-serde" ,rust-serde-1) + ("rust-serde-derive" ,rust-serde-derive-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-target-triple" ,rust-target-triple-0.1) + ("rust-termcolor" ,rust-termcolor-1) + ("rust-toml" ,rust-toml-0.8)) #:cargo-development-inputs (("rust-automod" ,rust-automod-1)))) (home-page "https://github.com/dtolnay/trybuild") (synopsis "Test harness for ui tests of compiler diagnostics") - (description - "Test harness for ui tests of compiler diagnostics.") + (description "Test harness for ui tests of compiler diagnostics.") (license (list license:expat license:asl2.0)))) (define-public rust-trybuild2-1 -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:10:02 GMT) Full text and rfc822 format available.Message #356 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 16/73] gnu: Add rust-pathsearch-0.2. Date: Mon, 2 Dec 2024 21:59:56 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-pathsearch-0.2): New variable. --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 079123e93c..574be15675 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -54653,6 +54653,26 @@ (define-public rust-pathdiff-0.2 path.") (license (list license:asl2.0 license:expat)))) +(define-public rust-pathsearch-0.2 + (package + (name "rust-pathsearch") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "pathsearch" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "01bvjyighsrb5bgk8vcwlr1mjv6pqxk4n2qrkhbigaw2wp2kp66s")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) + ("rust-libc" ,rust-libc-0.2)))) + (home-page "https://github.com/wez/wzsh") + (synopsis "Search for files in PATH") + (description "This package provides Search for files in PATH.") + (license license:expat))) + (define-public rust-pcap-1 (package (name "rust-pcap") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:10:02 GMT) Full text and rfc822 format available.Message #359 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 17/73] gnu: Add rust-termwiz-0.15. Date: Mon, 2 Dec 2024 21:59:57 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-termwiz-0.15): New variable. --- gnu/packages/crates-io.scm | 49 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 574be15675..a127946677 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -83692,6 +83692,55 @@ (define-public rust-termwiz-0.20 ("rust-k9" ,rust-k9-0.11) ("rust-varbincode" ,rust-varbincode-0.1)))))) +(define-public rust-termwiz-0.15 + (package + (name "rust-termwiz") + (version "0.15.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "termwiz" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1ig83sldqnbmy95kb4ixhrjn63qym7dssxy3p2rsjj03rj96ivri")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) + ("rust-base64" ,rust-base64-0.13) + ("rust-bitflags" ,rust-bitflags-1) + ("rust-cassowary" ,rust-cassowary-0.3) + ("rust-cfg-if" ,rust-cfg-if-1) + ("rust-filedescriptor" ,rust-filedescriptor-0.8) + ("rust-fnv" ,rust-fnv-1) + ("rust-hex" ,rust-hex-0.4) + ("rust-image" ,rust-image-0.23) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-log" ,rust-log-0.4) + ("rust-memmem" ,rust-memmem-0.1) + ("rust-num-derive" ,rust-num-derive-0.3) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-ordered-float" ,rust-ordered-float-2) + ("rust-regex" ,rust-regex-1) + ("rust-semver" ,rust-semver-0.11) + ("rust-serde" ,rust-serde-1) + ("rust-sha2" ,rust-sha2-0.9) + ("rust-signal-hook" ,rust-signal-hook-0.1) + ("rust-terminfo" ,rust-terminfo-0.7) + ("rust-termios" ,rust-termios-0.3) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-ucd-trie" ,rust-ucd-trie-0.1) + ("rust-unicode-segmentation" ,rust-unicode-segmentation-1) + ("rust-vtparse" ,rust-vtparse-0.6) + ("rust-winapi" ,rust-winapi-0.3)) + #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-0.6) + ("rust-varbincode" ,rust-varbincode-0.1)))) + (home-page "https://github.com/wez/wezterm") + (synopsis "Terminal Wizardry for Unix and Windows") + (description + "This package provides Terminal Wizardry for Unix and Windows.") + (license license:expat))) + (define-public rust-test-assembler-0.1 (package (name "rust-test-assembler") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:10:03 GMT) Full text and rfc822 format available.Message #362 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 18/73] gnu: Add rust-deelevate-0.2. Date: Mon, 2 Dec 2024 21:59:58 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-windows.scm (rust-deelevate-0.2): New variable. --- gnu/packages/crates-windows.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 7437ce91c7..ee5dce16c2 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -272,6 +272,31 @@ (define-public rust-conpty-0.5 "This package provides a library which provides an interface for @code{ConPTY}.") (license license:expat))) +(define-public rust-deelevate-0.2 + (package + (name "rust-deelevate") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "deelevate" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0kj2kcqv47l3iacpamgzbn742yf9d09h0xgwbadxs1l9qkw9fwqw")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t ;; Depends on Windows + #:cargo-inputs (("rust-lazy-static" ,rust-lazy-static-1) + ("rust-pathsearch" ,rust-pathsearch-0.2) + ("rust-rand" ,rust-rand-0.8) + ("rust-shared-library" ,rust-shared-library-0.1) + ("rust-termwiz" ,rust-termwiz-0.15) + ("rust-winapi" ,rust-winapi-0.3)))) + (home-page "https://crates.io/crates/deelevate") + (synopsis "Drop privileges on Windows") + (description "This package provides Drop privileges on Windows.") + (license license:expat))) + (define-public rust-dunce-1 (package (name "rust-dunce") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:11:02 GMT) Full text and rfc822 format available.Message #365 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 19/73] gnu: rust-dunce-1: Update to 1.0.5. Date: Mon, 2 Dec 2024 21:59:59 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-windows.scm (rust-dunce-1): Update to 1.0.5. --- gnu/packages/crates-windows.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index ee5dce16c2..5f4b26cef5 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -300,14 +300,14 @@ (define-public rust-deelevate-0.2 (define-public rust-dunce-1 (package (name "rust-dunce") - (version "1.0.4") + (version "1.0.5") (source (origin (method url-fetch) (uri (crate-uri "dunce" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0fqcbwfclldbknmawi69l6zyncaiqzxkpbybcb2cc7jmlxnqrkjn")))) + (base32 "04y8wwv3vvcqaqmqzssi6k0ii9gs6fpz96j5w9nky2ccsl23axwj")))) (build-system cargo-build-system) (home-page "https://gitlab.com/kornelski/dunce") (synopsis "Normalize Windows paths to the most compatible format") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:11:03 GMT) Full text and rfc822 format available.Message #368 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 20/73] gnu: Add rust-winsafe-0.0.19. Date: Mon, 2 Dec 2024 22:00:00 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-windows.scm (rust-winsafe-0.0.19): New variable. --- gnu/packages/crates-windows.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 5f4b26cef5..acc87a3f66 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -1327,6 +1327,24 @@ (define-public rust-winresource-0.1 icons and metadata for executables.") (license license:expat))) +(define-public rust-winsafe-0.0.19 + (package + (name "rust-winsafe") + (version "0.0.19") + (source + (origin + (method url-fetch) + (uri (crate-uri "winsafe" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0169xy9mjma8dys4m8v4x0xhw2gkbhv2v1wsbvcjl9bhnxxd2dfi")))) + (build-system cargo-build-system) + (home-page "https://github.com/rodrigocfd/winsafe") + (synopsis "Windows API and GUI in safe, idiomatic Rust") + (description + "This package provides Windows API and GUI in safe, idiomatic Rust.") + (license license:expat))) + (define-public rust-winutil-0.1 (package (name "rust-winutil") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:12:01 GMT) Full text and rfc822 format available.Message #371 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 21/73] gnu: rust-windows-implement: Add v0.56.0. Date: Mon, 2 Dec 2024 22:00:01 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-windows.scm (rust-windows-implement-0.56): New variable. --- gnu/packages/crates-windows.scm | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index acc87a3f66..41d4f9c8a0 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -2238,9 +2238,26 @@ (define-public rust-windows-implement-0.57 ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-2)))))) +(define-public rust-windows-implement-0.56 + (package + (inherit rust-windows-implement-0.57) + (name "rust-windows-implement") + (version "0.56.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "windows-implement" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "16rgkvlx4syqmajfdwmkcvn6nvh126wjj8sg3jvsk5fdivskbz7n")))) + (arguments + `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)))))) + (define-public rust-windows-implement-0.52 (package - (inherit rust-windows-implement-0.58) + (inherit rust-windows-implement-0.56) (name "rust-windows-implement") (version "0.52.0") (source -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:12:02 GMT) Full text and rfc822 format available.Message #374 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 22/73] gnu: Add rust-windows-interface-0.56. Date: Mon, 2 Dec 2024 22:00:02 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-windows.scm (rust-windows-interface-0.56): New variable. --- gnu/packages/crates-windows.scm | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 41d4f9c8a0..2fe2f420f9 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -2419,9 +2419,26 @@ (define-public rust-windows-interface-0.57 ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-2)))))) +(define-public rust-windows-interface-0.56 + (package + (inherit rust-windows-interface-0.57) + (name "rust-windows-interface") + (version "0.56.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "windows-interface" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1k2prfxna0mw47f8gi8qhw9jfpw66bh2cqzs67sgipjfpx30b688")))) + (arguments + `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)))))) + (define-public rust-windows-interface-0.52 (package - (inherit rust-windows-interface-0.58) + (inherit rust-windows-interface-0.56) (name "rust-windows-interface") (version "0.52.0") (source -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:13:02 GMT) Full text and rfc822 format available.Message #377 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 23/73] gnu: Add rust-windows-version-0.1. Date: Mon, 2 Dec 2024 22:00:03 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-windows.scm (rust-windows-version-0.1): New variable. --- gnu/packages/crates-windows.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 2fe2f420f9..f28d22ba03 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -2931,6 +2931,26 @@ (define-public rust-windows-tokens-0.32 (base32 "1rrqbxjkyk6h6p6jjzbcxr0mhqbz0yfndd2s2dsgmbl75f4yy7gn")))))) +(define-public rust-windows-version-0.1 + (package + (name "rust-windows-version") + (version "0.1.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "windows-version" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "05a5hia3d2vxd16vj2hxiyicxaqdjcm9sgpip4pzza4vgi2sm639")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-windows-targets" ,rust-windows-targets-0.52)) + #:cargo-development-inputs (("rust-windows-bindgen" ,rust-windows-bindgen-0.56)))) + (home-page "https://github.com/microsoft/windows-rs") + (synopsis "Windows version information") + (description "This package provides Windows version information.") + (license (list license:expat license:asl2.0)))) + (define-public rust-windows-win-3 (package (name "rust-windows-win") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:13:02 GMT) Full text and rfc822 format available.Message #380 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 24/73] gnu: Add rust-windows-core-0.56. Date: Mon, 2 Dec 2024 22:00:04 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-windows.scm (rust-windows-core-0.56): New variable. --- gnu/packages/crates-windows.scm | 28 ++++++++++++++++++++++------ 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index f28d22ba03..6975ad3631 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -1937,9 +1937,29 @@ (define-public rust-windows-core-0.57 #:cargo-development-inputs (("rust-windows-bindgen" ,rust-windows-bindgen-0.57)))))) +(define-public rust-windows-core-0.56 + (package + (inherit rust-windows-core-0.57) + (name "rust-windows-core") + (version "0.56.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "windows-core" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "19pj57bm0rzhlk0ghrccd3i5zvh0ghm52f8cmdc8d3yhs8pfb626")))) + (arguments + `(#:cargo-inputs (("rust-windows-implement" ,rust-windows-implement-0.56) + ("rust-windows-interface" ,rust-windows-interface-0.56) + ("rust-windows-result" ,rust-windows-result-0.1) + ("rust-windows-targets" ,rust-windows-targets-0.52)) + #:cargo-development-inputs + (("rust-windows-bindgen" ,rust-windows-bindgen-0.56)))))) + (define-public rust-windows-core-0.52 (package - (inherit rust-windows-core-0.58) + (inherit rust-windows-core-0.56) (name "rust-windows-core") (version "0.52.0") (source @@ -1951,11 +1971,7 @@ (define-public rust-windows-core-0.52 (base32 "1nc3qv7sy24x0nlnb32f7alzpd6f72l4p24vl65vydbyil669ark")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-windows-targets" ,rust-windows-targets-0.52)))) - (home-page "https://github.com/microsoft/windows-rs") - (synopsis "Rust for Windows") - (description "This package provides the core of Rust for Windows.") - (license (list license:expat license:asl2.0)))) + `(#:cargo-inputs (("rust-windows-targets" ,rust-windows-targets-0.52)))))) (define-public rust-windows-i686-gnu-0.52 (package -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:13:03 GMT) Full text and rfc822 format available.Message #383 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 25/73] gnu: rust-windows-core-0.58: Enable building Date: Mon, 2 Dec 2024 22:00:05 -0500
* gnu/packages/crates-windows (rust-windows-core-0.58): Enable building --- gnu/packages/crates-windows.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 6975ad3631..5777796cd1 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -1906,8 +1906,7 @@ (define-public rust-windows-core-0.58 (base32 "16czypy425jzmiys4yb3pwsh7cm6grxn9kjp889iqnf2r17d99kb")))) (build-system cargo-build-system) (arguments - `(#:skip-build? #t - #:cargo-inputs (("rust-windows-implement" ,rust-windows-implement-0.58) + `(#:cargo-inputs (("rust-windows-implement" ,rust-windows-implement-0.58) ("rust-windows-interface" ,rust-windows-interface-0.58) ("rust-windows-result" ,rust-windows-result-0.2) ("rust-windows-strings" ,rust-windows-strings-0.1) -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:14:01 GMT) Full text and rfc822 format available.Message #386 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 26/73] gnu: Add rust-windows-0.56. Date: Mon, 2 Dec 2024 22:00:06 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-windows.scm (rust-windows-0.56): New variable. --- gnu/packages/crates-windows.scm | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 5777796cd1..6b8f0b8fdd 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -1488,9 +1488,25 @@ (define-public rust-windows-0.57 `(#:cargo-inputs (("rust-windows-core" ,rust-windows-core-0.57) ("rust-windows-targets" ,rust-windows-targets-0.52)))))) +(define-public rust-windows-0.56 + (package + (inherit rust-windows-0.57) + (name "rust-windows") + (version "0.56.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "windows" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0cp10nzrqgrlk91dpwxjcpzyy6imr5vxr5f898pss7nz3gq9vrhx")))) + (arguments + `(#:cargo-inputs (("rust-windows-core" ,rust-windows-core-0.56) + ("rust-windows-targets" ,rust-windows-targets-0.52)))))) + (define-public rust-windows-0.52 (package - (inherit rust-windows-0.58) + (inherit rust-windows-0.56) (name "rust-windows") (version "0.52.0") (source -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:15:02 GMT) Full text and rfc822 format available.Message #389 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 27/73] gnu: Add rust-tauri-winrt-notification-0.2. Date: Mon, 2 Dec 2024 22:00:07 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-windows.scm (rust-tauri-winrt-notification-0.2): New variable. --- gnu/packages/crates-windows.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/crates-windows.scm b/gnu/packages/crates-windows.scm index 6b8f0b8fdd..e6e22aa683 100644 --- a/gnu/packages/crates-windows.scm +++ b/gnu/packages/crates-windows.scm @@ -788,6 +788,29 @@ (define-public rust-serde-ini-0.2 @code{Deserializer} for the INI format.") (license license:expat))) +(define-public rust-tauri-winrt-notification-0.2 + (package + (name "rust-tauri-winrt-notification") + (version "0.2.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "tauri-winrt-notification" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0wb8d0fdzvgs4kmnhc2znx00n5cnh40ajawvblgkhqkg1nvmz7zq")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t ;Requires Windows + #:cargo-inputs (("rust-quick-xml" ,rust-quick-xml-0.31) + ("rust-windows" ,rust-windows-0.56) + ("rust-windows-version" ,rust-windows-version-0.1)))) + (home-page "https://github.com/tauri-apps/winrt-notification") + (synopsis "An incomplete wrapper over the WinRT toast api") + (description + "This package provides An incomplete wrapper over the @code{WinRT} toast api.") + (license (list license:expat license:asl2.0)))) + (define-public rust-uds-windows-1 (package (name "rust-uds-windows") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:16:02 GMT) Full text and rfc822 format available.Message #392 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 28/73] gnu: Add rust-mac-notification-sys-0.6. Date: Mon, 2 Dec 2024 22:00:08 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-apple.scm (rust-mac-notification-sys-0.6): New variable. --- gnu/packages/crates-apple.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-apple.scm b/gnu/packages/crates-apple.scm index 6881ac2cf5..14275e3bdf 100644 --- a/gnu/packages/crates-apple.scm +++ b/gnu/packages/crates-apple.scm @@ -11,6 +11,7 @@ ;;; Copyright © 2023 Steve George <steve <at> futurile.net> ;;; Copyright © 2023 Jaeme Sifat <jaeme <at> runbox.com> ;;; Copyright © 2024 Wilko Meyer <w <at> wmeyer.eu> +;;; Copyright © 2024 Jordan Moore <lockbox <at> struct.foo> ;;; ;;; This file is part of GNU Guix. ;;; @@ -884,6 +885,31 @@ (define-public rust-icrate-0.0.4 (description "This package provides bindings to Apple's frameworks.") (license license:expat))) +(define-public rust-mac-notification-sys-0.6 + (package + (name "rust-mac-notification-sys") + (version "0.6.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "mac-notification-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "14cgvhb2790fzsilwdw720m2pc2zzk0zcgbjgqbkgahp6x7z7s6w")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t ;Requires OSX to build framework "Foundation" + #:cargo-inputs (("rust-cc" ,rust-cc-1) + ("rust-dirs-next" ,rust-dirs-next-2) + ("rust-objc-foundation" ,rust-objc-foundation-0.1) + ("rust-objc-id" ,rust-objc-id-0.1) + ("rust-time" ,rust-time-0.3)))) + (home-page "https://github.com/h4llow3En/mac-notification-sys") + (synopsis "Thin wrapper around macOS Notifications") + (description + "This package provides Thin wrapper around @code{macOS} Notifications.") + (license license:expat))) + (define-public rust-mach-0.3 (package (name "rust-mach") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:17:01 GMT) Full text and rfc822 format available.Message #395 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 29/73] gnu: Add rust-arraydeque-0.5. Date: Mon, 2 Dec 2024 22:00:09 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-arraydeque-0.5): New variable. --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a127946677..f443857a69 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -3127,6 +3127,26 @@ (define-public rust-array-ops-0.1 structures.") (license license:mpl2.0))) +(define-public rust-arraydeque-0.5 + (package + (name "rust-arraydeque") + (version "0.5.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "arraydeque" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0dn2xdfg3rkiqsh8a6achnmvf5nf11xk33xgjzpksliab4yjx43x")))) + (build-system cargo-build-system) + (home-page "https://github.com/andylokandy/arraydeque") + (synopsis + "Ring buffer with a fixed capacity, which can be stored on the stack") + (description + "This package provides a ring buffer with a fixed capacity, which can be stored +on the stack.") + (license (list license:expat license:asl2.0)))) + (define-public rust-arrayref-0.3 (package (name "rust-arrayref") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:18:02 GMT) Full text and rfc822 format available.Message #398 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 30/73] gnu: Add rust-auto-enums-0.8. Date: Mon, 2 Dec 2024 22:00:10 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-auto-enums-0.8): New variable. --- gnu/packages/crates-io.scm | 59 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f443857a69..6d42a0e604 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -6487,6 +6487,65 @@ (define-public rust-auto-impl-0.5 "Automatically implement traits for common smart pointers and closures.") (license (list license:expat license:asl2.0)))) +(define-public rust-auto-enums-0.8 + (package + (name "rust-auto-enums") + (version "0.8.6") + (source + (origin + (method url-fetch) + (uri (crate-uri "auto_enums" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1yxcdw961199wrk1v5js321ynyfd4m40c0gi2pypby2mx2vpg6s5")) + (modules '((guix build utils))) + (snippet '(begin + (substitute* "Cargo.toml" + (("\\[features\\]" all) + (string-append "[dev-dependencies]" "\n" + "macrotest = \"1\"" "\n" + "trybuild = \"1\"" "\n" + "\n" + all))))))) + (build-system cargo-build-system) + (arguments + (list + #:cargo-inputs `(("rust-derive-utils" ,rust-derive-utils-0.14) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)) + #:cargo-development-inputs `(("rust-futures" ,rust-futures-0.1) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-http-body" ,rust-http-body-1) + ("rust-macrotest" ,rust-macrotest-1) + ("rust-rayon" ,rust-rayon-1) + ("rust-rustversion" ,rust-rustversion-1) + ("rust-serde" ,rust-serde-1) + ("rust-tokio" ,rust-tokio-1) + ("rust-tokio" ,rust-tokio-0.1) + ("rust-tokio" ,rust-tokio-0.2) + ("rust-tokio" ,rust-tokio-0.3) + ("rust-trybuild" ,rust-trybuild-1)) + #:cargo-test-flags '(list "--" + ;; Skipping broken tests + "--skip=src/lib.rs - (line 547)" + "--skip=src/lib.rs - (line 672)" + "--skip=src/lib.rs - (line 755)" + "--skip=src/lib.rs - (line 818)" + "--skip=src/lib.rs - _README (line 1073)") + #:phases #~(modify-phases %standard-phases + ;; Tests depend on nightly/dev features + (add-before 'check 'enable-unstable-features + (lambda _ + (setenv "RUSTC_BOOTSTRAP" "1")))))) + (home-page "https://github.com/taiki-e/auto_enums") + (synopsis + "Library to allow multiple return types by automatically generated enum") + (description + "This package provides a library to allow multiple return types by +automatically generated enum.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-auto-impl-0.4 (package (inherit rust-auto-impl-0.5) -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:18:02 GMT) Full text and rfc822 format available.Message #401 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 31/73] gnu: Add rust-terminal-size-0.4. Date: Mon, 2 Dec 2024 22:00:11 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-terminal-size-0.4): New variable. --- gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6d42a0e604..678fc31f91 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -83414,6 +83414,28 @@ (define-public rust-terminal-colorsaurus-0.4 color of the terminal.") (license (list license:expat license:asl2.0)))) +(define-public rust-terminal-size-0.4 + (package + (name "rust-terminal-size") + (version "0.4.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "terminal_size" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1sd4nq55h9sjirkx0138zx711ddxq1k1a45lc77ninhzj9zl8ljk")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ;tests require /dev/stderr + #:cargo-inputs (("rust-rustix" ,rust-rustix-0.38) + ("rust-windows-sys" ,rust-windows-sys-0.59)))) + (home-page "https://github.com/eminence/terminal-size") + (synopsis "Gets the size of your Linux or Windows terminal") + (description + "This package provides Gets the size of your Linux or Windows terminal.") + (license (list license:expat license:asl2.0)))) + (define-public rust-terminal-size-0.3 (package (name "rust-terminal-size") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:19:01 GMT) Full text and rfc822 format available.Message #404 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 32/73] gnu: Add rust-unicode-width-0.2. Date: Mon, 2 Dec 2024 22:00:12 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-unicode-width-0.2): New variable. --- gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++-------- 1 file changed, 25 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 678fc31f91..757a9dc9cc 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -91288,8 +91288,32 @@ (define-public rust-unicode-truncate-0.2 in terms of displayed width.") (license (list license:expat license:asl2.0)))) +(define-public rust-unicode-width-0.2 + (package + (name "rust-unicode-width") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "unicode-width" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1zd0r5vs52ifxn25rs06gxrgz8cmh4xpra922k0xlmrchib1kj0z")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) + ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1) + ("rust-rustc-std-workspace-std" ,rust-rustc-std-workspace-std-1)))) + (home-page "https://github.com/unicode-rs/unicode-width") + (synopsis "Determine displayed width according to Unicode rules") + (description + "This crate allows you to determine displayed width of +@code{char} and @code{str} types according to Unicode Standard Annex #11 rules.") + (license (list license:expat license:asl2.0)))) + (define-public rust-unicode-width-0.1 (package + (inherit rust-unicode-width-0.2) (name "rust-unicode-width") (version "0.1.13") (source @@ -91300,18 +91324,11 @@ (define-public rust-unicode-width-0.1 (sha256 (base32 "0p92vl8n7qc8mxz45xn6qbgi0259z96n32a158l6vj5bywwdadh3")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1) - ("rust-rustc-std-workspace-std" ,rust-rustc-std-workspace-std-1)))) - (home-page "https://github.com/unicode-rs/unicode-width") - (synopsis "Determine displayed width according to Unicode rules") - (description "This crate allows you to determine displayed width of -@code{char} and @code{str} types according to Unicode Standard Annex #11 rules.") - (license (list license:asl2.0 - license:expat)))) + ("rust-rustc-std-workspace-std" ,rust-rustc-std-workspace-std-1)))))) (define-public rust-unicode-xid-0.2 (package -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:19:02 GMT) Full text and rfc822 format available.Message #407 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 33/73] gnu: rust-unicode-width: Bump v0.1 to v0.1.14 Date: Mon, 2 Dec 2024 22:00:13 -0500
* gnu/packages/crates-io.scm (rust-unicode-width-0.1): Bump to v0.1.14 --- gnu/packages/crates-io.scm | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 757a9dc9cc..10b9b712b7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -91315,15 +91315,14 @@ (define-public rust-unicode-width-0.1 (package (inherit rust-unicode-width-0.2) (name "rust-unicode-width") - (version "0.1.13") + (version "0.1.14") (source - (origin - (method url-fetch) - (uri (crate-uri "unicode-width" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "0p92vl8n7qc8mxz45xn6qbgi0259z96n32a158l6vj5bywwdadh3")))) + (origin + (method url-fetch) + (uri (crate-uri "unicode-width" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1bzn2zv0gp8xxbxbhifw778a7fc93pa6a1kj24jgg9msj07f7mkx")))) (arguments `(#:cargo-inputs (("rust-compiler-builtins" ,rust-compiler-builtins-0.1) -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:20:01 GMT) Full text and rfc822 format available.Message #410 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 34/73] gnu: Add rust-trim-in-place-0.1. Date: Mon, 2 Dec 2024 22:00:14 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-trim-in-place-0.1): New variable. --- gnu/packages/crates-io.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 10b9b712b7..6105e2b583 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -89028,6 +89028,25 @@ (define-public rust-triomphe-0.1 functionality and without weak references (originally servo_arc).") (license (list license:expat license:asl2.0)))) +(define-public rust-trim-in-place-0.1 + (package + (name "rust-trim-in-place") + (version "0.1.7") + (source + (origin + (method url-fetch) + (uri (crate-uri "trim-in-place" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1z04g79xkrpf3h4g3cc8wax72dn6h6v9l4m39zg8rg39qrpr4gil")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-development-inputs (("rust-bencher" ,rust-bencher-0.1)))) + (home-page "https://magiclen.org/trim-in-place") + (synopsis "In-place trimming strings") + (description "This package provides In-place trimming strings.") + (license license:expat))) + (define-public rust-triple-accel-0.4 (package (name "rust-triple-accel") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:21:02 GMT) Full text and rfc822 format available.Message #413 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 35/73] gnu: rust-unicode-segmentation-1: Update to 1.12.0. Date: Mon, 2 Dec 2024 22:00:15 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-unicode-segmentation-1): Update to 1.12.0. --- gnu/packages/crates-io.scm | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 6105e2b583..49999e2b48 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -91265,23 +91265,21 @@ (define-public rust-unicode-reverse-1 (define-public rust-unicode-segmentation-1 (package (name "rust-unicode-segmentation") - (version "1.11.0") + (version "1.12.0") (source (origin (method url-fetch) (uri (crate-uri "unicode-segmentation" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "00kjpwp1g8fqm45drmwivlacn3y9jx73bvs09n6s3x73nqi7vj6l")))) + (base32 "14qla2jfx74yyb9ds3d2mpwpa4l4lzb9z57c6d2ba511458z5k7n")))) (build-system cargo-build-system) (arguments - `(#:cargo-development-inputs - (("rust-criterion" ,rust-criterion-0.3) - ("rust-quickcheck" ,rust-quickcheck-0.7)))) + `(#:cargo-development-inputs (("rust-criterion" ,rust-criterion-0.5) + ("rust-quickcheck" ,rust-quickcheck-0.7)))) (home-page "https://github.com/unicode-rs/unicode-segmentation") (synopsis "Grapheme Cluster, Word and Sentence boundaries") - (description - "This crate provides Grapheme Cluster, Word and Sentence + (description "This crate provides Grapheme Cluster, Word and Sentence boundaries according to Unicode Standard Annex #29 rules.") (license (list license:expat license:asl2.0)))) -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:21:03 GMT) Full text and rfc822 format available.Message #416 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 36/73] gnu: rust-clap-builder-4: Update to 4.5.21. Date: Mon, 2 Dec 2024 22:00:16 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-clap-builder-4): Update to 4.5.21. --- gnu/packages/crates-io.scm | 49 ++++++++++++++++++-------------------- 1 file changed, 23 insertions(+), 26 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 49999e2b48..5b9c2a089f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -13980,34 +13980,31 @@ (define-public rust-clap-2 (define-public rust-clap-builder-4 (package (name "rust-clap-builder") - (version "4.5.18") - (source (origin - (method url-fetch) - (uri (crate-uri "clap_builder" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 - "06wnncyif421qgrkd73hhhfych773avpx903b1nhhd0nsinicwjd")))) + (version "4.5.21") + (source + (origin + (method url-fetch) + (uri (crate-uri "clap_builder" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1v10zx5v43yk7f4wwr0wxxlr1mx0k8c70lxa6aymwyyccym9aymi")))) (build-system cargo-build-system) (arguments - `(#:cargo-test-flags - (list "--release" "--" - ;; Some of the doc tests fail. - "--skip=builder::range::ValueRange::new" - "--skip=builder::value_parser::value_parser") - #:cargo-inputs - (("rust-anstream" ,rust-anstream-0.6) - ("rust-anstyle" ,rust-anstyle-1) - ("rust-backtrace" ,rust-backtrace-0.3) - ("rust-clap-lex" ,rust-clap-lex-0.7) - ("rust-strsim" ,rust-strsim-0.11) - ("rust-terminal-size" ,rust-terminal-size-0.3) - ("rust-unicase" ,rust-unicase-2) - ("rust-unicode-width" ,rust-unicode-width-0.1)) - #:cargo-development-inputs - (("rust-color-print" ,rust-color-print-0.3) - ("rust-static-assertions" ,rust-static-assertions-1) - ("rust-unic-emoji-char" ,rust-unic-emoji-char-0.9)))) + `(#:cargo-test-flags (list "--release" "--" + ;; Some of the doc tests fail. + "--skip=builder::range::ValueRange::new" + "--skip=builder::value_parser::value_parser") + #:cargo-inputs (("rust-anstream" ,rust-anstream-0.6) + ("rust-anstyle" ,rust-anstyle-1) + ("rust-backtrace" ,rust-backtrace-0.3) + ("rust-clap-lex" ,rust-clap-lex-0.7) + ("rust-strsim" ,rust-strsim-0.11) + ("rust-terminal-size" ,rust-terminal-size-0.4) + ("rust-unicase" ,rust-unicase-2) + ("rust-unicode-width" ,rust-unicode-width-0.2)) + #:cargo-development-inputs (("rust-color-print" ,rust-color-print-0.3) + ("rust-static-assertions" ,rust-static-assertions-1) + ("rust-unic-emoji-char" ,rust-unic-emoji-char-0.9)))) (home-page "https://github.com/clap-rs/clap") (synopsis "Full-featured Command Line Argument Parser") (description -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:22:01 GMT) Full text and rfc822 format available.Message #419 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 37/73] gnu: rust-clap-4: Update to 4.5.21. Date: Mon, 2 Dec 2024 22:00:17 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-clap-4): Update to 4.5.21. --- gnu/packages/crates-io.scm | 34 ++++++++++++++++------------------ 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 5b9c2a089f..f1ce187b2f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -13872,34 +13872,32 @@ (define-public rust-clap-derive-3 (define-public rust-clap-4 (package (name "rust-clap") - (version "4.5.18") + (version "4.5.21") (source (origin (method url-fetch) (uri (crate-uri "clap" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 - "1lsxa59bgfxaag1q65ndp801h7vw9dffsly0zzx1mb13nd1nm5dh")))) + (base32 "0kv0n5jbpfpl9xyags5lpyq5cccbx6g36s98lpgi8xbwbag4nfzv")))) (build-system cargo-build-system) (arguments - (list #:cargo-inputs - `(("rust-clap-builder" ,rust-clap-builder-4) - ("rust-clap-derive" ,rust-clap-derive-4)) - #:cargo-development-inputs - `(("rust-automod" ,rust-automod-1) - ("rust-clap-cargo" ,rust-clap-cargo-0.14) - ("rust-humantime" ,rust-humantime-2) - ("rust-rustversion" ,rust-rustversion-1) - ("rust-shlex" ,rust-shlex-1) - ("rust-snapbox" ,rust-snapbox-0.6) - ("rust-trybuild" ,rust-trybuild-1) - ("rust-trycmd" ,rust-trycmd-0.15)))) - (home-page "https://clap.rs/") + `(#:cargo-inputs (("rust-clap-builder" ,rust-clap-builder-4) + ("rust-clap-derive" ,rust-clap-derive-4) + ("rust-terminal-size" ,rust-terminal-size-0.4)) + #:cargo-development-inputs (("rust-automod" ,rust-automod-1) + ("rust-clap-cargo" ,rust-clap-cargo-0.14) + ("rust-humantime" ,rust-humantime-2) + ("rust-rustversion" ,rust-rustversion-1) + ("rust-shlex" ,rust-shlex-1) + ("rust-snapbox" ,rust-snapbox-0.6) + ("rust-trybuild" ,rust-trybuild-1) + ("rust-trycmd" ,rust-trycmd-0.15)))) + (home-page "https://github.com/clap-rs/clap") (synopsis "Command Line Argument Parser") (description - "This package provides a simple to use, efficient, and full-featured -Command Line Argument Parser.") + "This package provides a simple to use, efficient, and full-featured Command Line +Argument Parser.") (license (list license:expat license:asl2.0)))) (define-public rust-clap-3 -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:22:02 GMT) Full text and rfc822 format available.Message #422 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 38/73] gnu: rust-clap-complete-4: Update to 4.5.38. Date: Mon, 2 Dec 2024 22:00:18 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-clap-complete-4): Update to 4.5.38. --- gnu/packages/crates-io.scm | 42 +++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f1ce187b2f..da84cd2fbf 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -14013,30 +14013,30 @@ (define-public rust-clap-builder-4 (define-public rust-clap-complete-4 (package (name "rust-clap-complete") - (version "4.5.29") - (source (origin - (method url-fetch) - (uri (crate-uri "clap_complete" version)) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "13ivddyrv6dsrf5w8ibh59wiyxrhkdgyxhxqf0c8fq2c7w67cdw9")))) + (version "4.5.38") + (source + (origin + (method url-fetch) + (uri (crate-uri "clap_complete" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "00bsiq6jn6br4wrq3165hfl80mk4sdrdq97pgkqpa88ikiaplr6r")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs - (("rust-clap" ,rust-clap-4) - ("rust-clap-lex" ,rust-clap-lex-0.7) - ("rust-is-executable" ,rust-is-executable-1) - ("rust-shlex" ,rust-shlex-1)) - #:cargo-development-inputs - (("rust-clap" ,rust-clap-4) - ("rust-completest" ,rust-completest-0.4) - ("rust-completest-pty" ,rust-completest-pty-0.5) - ("rust-snapbox" ,rust-snapbox-0.6) - ("rust-trycmd" ,rust-trycmd-0.15)))) - (home-page "https://github.com/clap-rs/clap/tree/master/clap_complete") - (synopsis "Generate shell completion scripts for your @code{clap::Command}") + `(#:cargo-inputs (("rust-clap" ,rust-clap-4) + ("rust-clap-lex" ,rust-clap-lex-0.7) + ("rust-completest" ,rust-completest-0.4) + ("rust-completest-pty" ,rust-completest-pty-0.5) + ("rust-is-executable" ,rust-is-executable-1) + ("rust-shlex" ,rust-shlex-1)) + #:cargo-development-inputs (("rust-automod" ,rust-automod-1) + ("rust-clap" ,rust-clap-4) + ("rust-snapbox" ,rust-snapbox-0.6) + ("rust-trycmd" ,rust-trycmd-0.15)))) + (home-page "https://github.com/clap-rs/clap") + (synopsis "Generate shell completion scripts for your clap::Command") (description - "Generate shell completion scripts for your @code{clap::Command}.") + "This package provides Generate shell completion scripts for your clap::Command.") (license (list license:expat license:asl2.0)))) (define-public rust-clap-complete-3 -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:23:01 GMT) Full text and rfc822 format available.Message #425 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 39/73] gnu: Add rust-coverage-helper-0.2. Date: Mon, 2 Dec 2024 22:00:19 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-coverage-helper-0.2): New variable. --- gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index da84cd2fbf..61dba0631e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -17355,6 +17355,33 @@ (define-public rust-cov-mark-2 (description "This package provides a Manual coverage marks.") (license (list license:expat license:asl2.0)))) +(define-public rust-coverage-helper-0.2 + (package + (name "rust-coverage-helper") + (version "0.2.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "coverage-helper" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0knim97n8v0yhn82rm4dvn0gds4fbwzx6f2yjdsiwgdv2wbmax41")) + (modules '((guix build utils))) + (snippet '(begin + (substitute* "Cargo.toml" + ;; cfg_attr(coverage_nightly) breaks some cargo versions + ;; See issue: https://github.com/taiki-e/cargo-llvm-cov/issues/370 + (("\\[lints.rust\\]" all) + (string-append all "\n" + "unexpected_cfgs = { level = \"warn\", check-cfg = ['cfg(coverage_nightly)'] }"))))))) + (build-system cargo-build-system) + (home-page "https://github.com/taiki-e/coverage-helper") + (synopsis "Helper for cargo-llvm-cov") + (description + "Helper for +@url{https://github.com/taiki-e/cargo-llvm-cov/issues/123, cargo-llvm-cov}.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-count-instructions-0.1 (package (name "rust-count-instructions") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:23:02 GMT) Full text and rfc822 format available.Message #428 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 40/73] gnu: Add rust-coverage-helper-0.1. Date: Mon, 2 Dec 2024 22:00:20 -0500
* gnu/packages/crates-io.scm (rust-coverage-helper-0.1): New variable. --- gnu/packages/crates-io.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 61dba0631e..1ebecbe335 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -17382,6 +17382,28 @@ (define-public rust-coverage-helper-0.2 @url{https://github.com/taiki-e/cargo-llvm-cov/issues/123, cargo-llvm-cov}.") (license (list license:asl2.0 license:expat)))) +(define-public rust-coverage-helper-0.1 + (package + (inherit rust-coverage-helper-0.2) + (name "rust-coverage-helper") + (version "0.1.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "coverage-helper" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1jmm45536nnwgpbgabnngr21n7sjmga0bm4yzaflx925xfll3m0g")) + (modules '((guix build utils))) + (snippet '(begin + (substitute* "Cargo.toml" + ;; cfg_attr(coverage_nightly) breaks some cargo versions + ;; See issue: https://github.com/taiki-e/cargo-llvm-cov/issues/370 + (("\\[lib\\]" all) + (string-append "[lints.rust]" "\n" + "unexpected_cfgs = { level = \"warn\", check-cfg = ['cfg(coverage_nightly)'] }" + "\n" "\n" all))))))))) + (define-public rust-count-instructions-0.1 (package (name "rust-count-instructions") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:24:01 GMT) Full text and rfc822 format available.Message #431 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 41/73] gnu: Add rust-dlv-list-0.5. Date: Mon, 2 Dec 2024 22:00:21 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-dlv-list-0.5): New variable. --- gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 1ebecbe335..7bca617532 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -23441,6 +23441,29 @@ (define-public rust-dlib-0.4 (inputs (list rust-libloading-0.6)))) +(define-public rust-dlv-list-0.5 + (package + (name "rust-dlv-list") + (version "0.5.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "dlv-list" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0pqvrinxzdz7bpy4a3p450h8krns3bd0mc3w0qqvm03l2kskj824")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-const-random" ,rust-const-random-0.1) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs (("rust-coverage-helper" ,rust-coverage-helper-0.2) + ("rust-serde-test" ,rust-serde-test-1)))) + (home-page "https://github.com/sgodwincs/dlv-list-rs") + (synopsis "Semi-doubly linked list implemented using a vector") + (description + "This package provides Semi-doubly linked list implemented using a vector.") + (license (list license:expat license:asl2.0)))) + (define-public rust-dlv-list-0.3 (package (name "rust-dlv-list") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:24:02 GMT) Full text and rfc822 format available.Message #434 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 42/73] gnu: Add rust-guess-host-triple-0.1. Date: Mon, 2 Dec 2024 22:00:22 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-guess-host-triple-0.1): New variable. --- gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 7bca617532..905ecff639 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -32713,6 +32713,33 @@ (define-public rust-gumdrop-derive-0.8 (description "This package provides custom derive support for gumdrop.") (license (list license:expat license:asl2.0)))) +(define-public rust-guess-host-triple-0.1 + (package + (name "rust-guess-host-triple") + (version "0.1.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "guess_host_triple" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "062fs1jkg157240cdn6dw11zm1c02llm9kp95knq6b4s6iijgmjx")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-errno" ,rust-errno-0.2) + ("rust-libc" ,rust-libc-0.2) + ("rust-log" ,rust-log-0.4) + ("rust-winapi" ,rust-winapi-0.3)) + #:cargo-development-inputs (("rust-env-logger" ,rust-env-logger-0.5) + ("rust-version-sync" ,rust-version-sync-0.9)))) + (home-page "https://gitlab.com/Screwtapello/guess_host_triple/") + (synopsis + "Guess which Rust-supported platform is running the current code") + (description + "This package provides Guess which Rust-supported platform is running the +current code.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gzip-header-1 (package (name "rust-gzip-header") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:25:02 GMT) Full text and rfc822 format available.Message #437 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 43/73] gnu: Add rust-mockall-derive-0.13. Date: Mon, 2 Dec 2024 22:00:23 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-mockall-derive-0.13): New variable. --- gnu/packages/crates-io.scm | 32 +++++++++++++++++++++++++------- 1 file changed, 25 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 905ecff639..d5954f2677 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -46118,8 +46118,32 @@ (define-public rust-mockall-0.11 "Mockall is a rich mocking library with a terse and ergonomic interface.") (license (list license:expat license:asl2.0)))) +(define-public rust-mockall-derive-0.13 + (package + (name "rust-mockall-derive") + (version "0.13.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "mockall_derive" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1608qajqrz23xbvv81alc6wm4l24as1bsqg4shdh3sggq8231ji5")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)) + #:cargo-development-inputs (("rust-pretty-assertions" ,rust-pretty-assertions-1)))) + (home-page "https://github.com/asomers/mockall") + (synopsis "Procedural macros for Mockall") + (description "This package provides Procedural macros for Mockall.") + (license (list license:expat license:asl2.0)))) + (define-public rust-mockall-derive-0.11 (package + (inherit rust-mockall-derive-0.13) (name "rust-mockall-derive") (version "0.11.4") (source (origin @@ -46129,7 +46153,6 @@ (define-public rust-mockall-derive-0.11 (sha256 (base32 "1fvc9kwjcc9ia6ng7z9z02b4qkl9dvsx9m4z51xz9i0mj1k7bki2")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) @@ -46137,12 +46160,7 @@ (define-public rust-mockall-derive-0.11 ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-1)) #:cargo-development-inputs - (("rust-pretty-assertions" ,rust-pretty-assertions-1)))) - (home-page "https://github.com/asomers/mockall") - (synopsis "Procedural macros for the Mockall crate") - (description - "This package procides procedural macros for the Mockall crate.") - (license (list license:expat license:asl2.0)))) + (("rust-pretty-assertions" ,rust-pretty-assertions-1)))))) (define-public rust-mockall-double-0.3 (package -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:25:02 GMT) Full text and rfc822 format available.Message #440 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 44/73] gnu: Add rust-mockall-0.13. Date: Mon, 2 Dec 2024 22:00:24 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-mockall-0.13): New variable. --- gnu/packages/crates-io.scm | 42 +++++++++++++++++++++++++++++++------- 1 file changed, 35 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d5954f2677..f9ac0b383f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -46082,8 +46082,42 @@ (define-public rust-mock-instant-0.2 (arguments `(#:cargo-inputs (("rust-once-cell" ,rust-once-cell-1)))))) +(define-public rust-mockall-0.13 + (package + (name "rust-mockall") + (version "0.13.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "mockall" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1lir70dd9cnsjlf20gi3i51ha9n7mlrkx74bx5gfszlcdk6bz9ir")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-downcast" ,rust-downcast-0.11) + ("rust-fragile" ,rust-fragile-2) + ("rust-mockall-derive" ,rust-mockall-derive-0.13) + ("rust-predicates" ,rust-predicates-3) + ("rust-predicates-tree" ,rust-predicates-tree-1)) + #:cargo-development-inputs (("rust-async-trait" ,rust-async-trait-0.1) + ("rust-auto-enums" ,rust-auto-enums-0.8) + ("rust-futures" ,rust-futures-0.3) + ("rust-mockall-double" ,rust-mockall-double-0.3) + ("rust-serde" ,rust-serde-1) + ("rust-serde-derive" ,rust-serde-derive-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-tracing" ,rust-tracing-0.1)))) + (home-page "https://github.com/asomers/mockall") + (synopsis "Powerful mock object library for Rust") + (description + "This package provides a powerful mock object library for Rust.") + (license (list license:expat license:asl2.0)))) + (define-public rust-mockall-0.11 (package + (inherit rust-mockall-0.13) (name "rust-mockall") (version "0.11.4") (source (origin @@ -46093,7 +46127,6 @@ (define-public rust-mockall-0.11 (sha256 (base32 "15kww0a3wv300wkksc6zj0kz1jwk0hyly48daxs2vvpj300lk12c")))) - (build-system cargo-build-system) (arguments `(#:tests? #f ; Not all files included. #:cargo-inputs @@ -46111,12 +46144,7 @@ (define-public rust-mockall-0.11 ("rust-serde" ,rust-serde-1) ("rust-serde-derive" ,rust-serde-derive-1) ("rust-serde-json" ,rust-serde-json-1) - ("rust-tracing" ,rust-tracing-0.1)))) - (home-page "https://github.com/asomers/mockall") - (synopsis "Mock object library for Rust") - (description - "Mockall is a rich mocking library with a terse and ergonomic interface.") - (license (list license:expat license:asl2.0)))) + ("rust-tracing" ,rust-tracing-0.1)))))) (define-public rust-mockall-derive-0.13 (package -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:26:02 GMT) Full text and rfc822 format available.Message #443 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 45/73] gnu: rust-color-backtrace: Add v0.6.1 Date: Mon, 2 Dec 2024 22:00:25 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-color-backtrace-0.6): New variable --- gnu/packages/crates-io.scm | 35 ++++++++++++++++++++++++++++++----- 1 file changed, 30 insertions(+), 5 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f9ac0b383f..ec903036f6 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -14799,21 +14799,20 @@ (define-public rust-coitrees-0.2 sets of intervals.") (license license:expat))) -(define-public rust-color-backtrace-0.5 +(define-public rust-color-backtrace-0.6 (package (name "rust-color-backtrace") - (version "0.5.1") + (version "0.6.1") (source (origin (method url-fetch) (uri (crate-uri "color-backtrace" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "11fn3snykx90w3nznzrcf4r164zmhk790asx0kzryf4r7i308v6d")))) + (base32 "183y2b0b4q14zq1nr2mc9sxld9xnvq28531qkwvp21hc4w5dh3qm")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-atty" ,rust-atty-0.2) - ("rust-backtrace" ,rust-backtrace-0.3) + `(#:cargo-inputs (("rust-backtrace" ,rust-backtrace-0.3) ("rust-regex" ,rust-regex-1) ("rust-termcolor" ,rust-termcolor-1)))) (home-page "https://github.com/athre0z/color-backtrace") @@ -14821,6 +14820,32 @@ (define-public rust-color-backtrace-0.5 (description "This package provides colorful panic backtraces.") (license (list license:expat license:asl2.0)))) +(define-public rust-color-backtrace-0.5 + (package + (inherit rust-color-backtrace-0.6) + (name "rust-color-backtrace") + (version "0.5.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "color-backtrace" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "11fn3snykx90w3nznzrcf4r164zmhk790asx0kzryf4r7i308v6d")) + (snippet + #~(begin (use-modules (guix build utils)) + ;; https://github.com/eyre-rs/eyre/pull/175 + ;; gimli-symbolize was deprecated in backtrace in ~2022 + ;; and was folded into backtrace's std feature set. + (substitute* "Cargo.toml" + ((".*gimli-symbolize.*") "")))))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-atty" ,rust-atty-0.2) + ("rust-backtrace" ,rust-backtrace-0.3) + ("rust-regex" ,rust-regex-1) + ("rust-termcolor" ,rust-termcolor-1)))))) + (define-public rust-color-eyre-0.6 (package (name "rust-color-eyre") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:26:02 GMT) Full text and rfc822 format available.Message #446 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 46/73] gnu: rust-indexmap-2: Update to 2.6.0. Date: Mon, 2 Dec 2024 22:00:26 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-indexmap-2): Update to 2.6.0. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ec903036f6..b13a80098e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -35738,14 +35738,14 @@ (define-public rust-indenter-0.3 (define-public rust-indexmap-2 (package (name "rust-indexmap") - (version "2.5.0") + (version "2.6.0") (source (origin (method url-fetch) (uri (crate-uri "indexmap" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1r87dlvyg04fa9m4m6pkvwsdx54rx471fas66qff40bk5ym01fb8")))) + "1nmrwn8lbs19gkvhxaawffzbvrpyrb5y3drcrr645x957kz0fybh")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:27:03 GMT) Full text and rfc822 format available.Message #449 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 47/73] gnu: Add rust-notify-rust-4. Date: Mon, 2 Dec 2024 22:00:27 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-notify-rust-4): New variable. --- gnu/packages/crates-io.scm | 46 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b13a80098e..9869f7b7aa 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -50050,6 +50050,52 @@ (define-public rust-notify-debouncer-full-0.3 "This package provides a notify event debouncer optimized for ease of use.") (license (list license:expat license:asl2.0)))) +(define-public rust-notify-rust-4 + (package + (name "rust-notify-rust") + (version "4.11.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "notify-rust" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "18ykiijr0c452hxlpvciac0wqvsan4dfh08vz2zpicbhqlnsfd2i")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-test-flags '("--" + ;; Missing test files + "--skip=realworld::burst" + "--skip=realworld::capabilities" + "--skip=realworld::category" + "--skip=realworld::closing" + "--skip=realworld::init" + "--skip=realworld::persistent" + "--skip=realworld::urgency") + #:cargo-inputs + (("rust-chrono" ,rust-chrono-0.4) + ("rust-dbus" ,rust-dbus-0.9) + ("rust-env-logger" ,rust-env-logger-0.11) + ("rust-image" ,rust-image-0.25) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-log" ,rust-log-0.4) + ("rust-mac-notification-sys" ,rust-mac-notification-sys-0.6) + ("rust-serde" ,rust-serde-1) + ("rust-tauri-winrt-notification" ,rust-tauri-winrt-notification-0.2) + ("rust-zbus" ,rust-zbus-4)) + #:cargo-development-inputs + (("rust-async-std" ,rust-async-std-1) + ("rust-color-backtrace" ,rust-color-backtrace-0.6) + ("rust-ctor" ,rust-ctor-0.2) + ("rust-maplit" ,rust-maplit-1)))) + (home-page "https://github.com/hoodie/notify-rust") + (synopsis "Show desktop notifications (linux, bsd, mac). Pure Rust dbus +client and server") + (description + "This package provides Show desktop notifications (linux, bsd, mac). Pure +Rust dbus client and server.") + (license (list license:expat license:asl2.0)))) + (define-public rust-notmuch-0.8 (package (name "rust-notmuch") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:27:03 GMT) Full text and rfc822 format available.Message #452 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 48/73] gnu: rust-open-5: Update to 5.3.1. Date: Mon, 2 Dec 2024 22:00:28 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-open-5): Update to 5.3.1. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 9869f7b7aa..ccf9c30683 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -52106,14 +52106,14 @@ (define-public rust-opaque-debug-0.2 (define-public rust-open-5 (package (name "rust-open") - (version "5.1.2") + (version "5.3.1") (source (origin (method url-fetch) (uri (crate-uri "open" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0ciy22dh82rdgmmsiai2wksx7sj9abb4ddnmxpqxnpfqapw0z7s4")))) + (base32 "177npnl443gln9ypzcpsj5fjw0yyslg2bai093740p6ip3q55k9y")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-is-wsl" ,rust-is-wsl-0.4) -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:28:03 GMT) Full text and rfc822 format available.Message #455 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 49/73] gnu: Add rust-ordered-multimap-0.7. Date: Mon, 2 Dec 2024 22:00:29 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-ordered-multimap-0.7): New variable. --- gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++------ 1 file changed, 25 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ccf9c30683..67db579a2e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -52833,28 +52833,47 @@ (define-public rust-ordered-float-1 ("rust-serde" ,rust-serde-1)) #:cargo-development-inputs (("rust-serde-test" ,rust-serde-test-1)))))) -(define-public rust-ordered-multimap-0.4 +(define-public rust-ordered-multimap-0.7 (package (name "rust-ordered-multimap") - (version "0.4.3") + (version "0.7.3") (source (origin (method url-fetch) (uri (crate-uri "ordered-multimap" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0jljv1257pfyf855jlwwas5mqkzk40b9lqfx40f73qbpf7ildmyc")))) + (base32 "0ygg08g2h381r3zbclba4zx4amm25zd2hsqqmlxljc00mvf3q829")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-dlv-list" ,rust-dlv-list-0.3) - ("rust-hashbrown" ,rust-hashbrown-0.12) - ("rust-serde" ,rust-serde-1)))) + `(#:cargo-inputs (("rust-dlv-list" ,rust-dlv-list-0.5) + ("rust-hashbrown" ,rust-hashbrown-0.14) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs (("rust-coverage-helper" ,rust-coverage-helper-0.2) + ("rust-serde-test" ,rust-serde-test-1)))) (home-page "https://github.com/sgodwincs/ordered-multimap-rs") (synopsis "Insertion ordered multimap") (description "This crate provides a multimap type object that maintains insertion order across all keys and values.") (license license:expat))) +(define-public rust-ordered-multimap-0.4 + (package + (inherit rust-ordered-multimap-0.7) + (name "rust-ordered-multimap") + (version "0.4.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "ordered-multimap" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0jljv1257pfyf855jlwwas5mqkzk40b9lqfx40f73qbpf7ildmyc")))) + (arguments + `(#:cargo-inputs (("rust-dlv-list" ,rust-dlv-list-0.3) + ("rust-hashbrown" ,rust-hashbrown-0.12) + ("rust-serde" ,rust-serde-1)))))) + (define-public rust-ordered-multimap-0.3 (package (inherit rust-ordered-multimap-0.4) -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:29:02 GMT) Full text and rfc822 format available.Message #458 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 50/73] gnu: rust-pest-2: Update to 2.7.14. Date: Mon, 2 Dec 2024 22:00:30 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-pest-2): Update to 2.7.14. --- gnu/packages/crates-io.scm | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 67db579a2e..4292194835 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -55783,24 +55783,26 @@ (define-public rust-permutohedron-0.2 (define-public rust-pest-2 (package (name "rust-pest") - (version "2.6.0") + (version "2.7.14") (source (origin (method url-fetch) (uri (crate-uri "pest" version)) - (file-name - (string-append name "-" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 - "0w3vaad35km41g2liasf0sfkgfhj190rn7mc9q9hf18zn2zq93p6")))) + (base32 "0hplghvnz8yhs4mgpy7854gkpp6ysr96fy7ircs0k4w33al556c7")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-memchr" ,rust-memchr-2) + ("rust-miette" ,rust-miette-7) ("rust-serde" ,rust-serde-1) ("rust-serde-json" ,rust-serde-json-1) ("rust-thiserror" ,rust-thiserror-1) - ("rust-ucd-trie" ,rust-ucd-trie-0.1)))) + ("rust-ucd-trie" ,rust-ucd-trie-0.1)) + #:cargo-development-inputs + (("rust-criterion" ,rust-criterion-0.5) + ("rust-miette" ,rust-miette-7)))) (home-page "https://pest.rs/") (synopsis "The Elegant Parser") (description "The Elegant Parser.") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:30:02 GMT) Full text and rfc822 format available.Message #461 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 51/73] gnu: rust-miette-derive: Upgrade to v7.4.0 Date: Mon, 2 Dec 2024 22:00:31 -0500
* gnu/packages/crates-io.scm (rust-miette-derive-7): Bump to v7.4.0 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 4292194835..d9e54a0eaf 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -45086,14 +45086,14 @@ (define-public rust-miette-5 (define-public rust-miette-derive-7 (package (name "rust-miette-derive") - (version "7.2.0") + (version "7.4.0") (source (origin (method url-fetch) (uri (crate-uri "miette-derive" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0v4sczg1n88arqwilhir1g97y5vsq9zjmpxn8v1ni05czaprrw6w")))) + (base32 "0rxds09gdl0l0l0kdns87zcy4ic1d15bamy8vb8wpmp1zcsvkj93")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-proc-macro2" ,rust-proc-macro2-1) -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:30:02 GMT) Full text and rfc822 format available.Message #464 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 52/73] gnu: rust-miette: Upgrade to v7.4.0 Date: Mon, 2 Dec 2024 22:00:32 -0500
* gnu/packages/crates-io.scm (rust-miette-7): Bump to v7.4.0 --- gnu/packages/crates-io.scm | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d9e54a0eaf..209a2dea9f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -45005,14 +45005,14 @@ (define-public rust-meval-0.2 (define-public rust-miette-7 (package (name "rust-miette") - (version "7.2.0") + (version "7.4.0") (source (origin (method url-fetch) (uri (crate-uri "miette" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1hdgjkkj1vgiqn9dq445m1p8z4y8adiaig8gh2mhsahc699qip2f")))) + (base32 "0r1c34b7crjj97i8gx06hh6agw3ip7qprwrafa91h0mp5rp18zri")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-backtrace" ,rust-backtrace-0.3) @@ -45025,7 +45025,7 @@ (define-public rust-miette-7 ("rust-supports-hyperlinks" ,rust-supports-hyperlinks-3) ("rust-supports-unicode" ,rust-supports-unicode-3) ("rust-syntect" ,rust-syntect-5) - ("rust-terminal-size" ,rust-terminal-size-0.3) + ("rust-terminal-size" ,rust-terminal-size-0.4) ("rust-textwrap" ,rust-textwrap-0.16) ("rust-thiserror" ,rust-thiserror-1) ("rust-unicode-width" ,rust-unicode-width-0.1)) @@ -45101,8 +45101,7 @@ (define-public rust-miette-derive-7 ("rust-syn" ,rust-syn-2)))) (home-page "https://github.com/zkat/miette") (synopsis "Derive macros for miette") - (description - "This package provides derive macros for miette.") + (description "This package provides derive macros for miette.") (license license:asl2.0))) (define-public rust-miette-derive-5 -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:31:01 GMT) Full text and rfc822 format available.Message #467 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 53/73] gnu: rust-pest-meta-2: Update to 2.7.14. Date: Mon, 2 Dec 2024 22:00:33 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-pest-meta-2): Update to 2.7.14. --- gnu/packages/crates-io.scm | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 209a2dea9f..ad834e532e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -55859,27 +55859,34 @@ (define-public rust-pest-generator-2 (define-public rust-pest-meta-2 (package (name "rust-pest-meta") - (version "2.6.0") + (version "2.7.14") (source (origin (method url-fetch) (uri (crate-uri "pest_meta" version)) - (file-name - (string-append name "-" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 - "04ala2f51zxninvajvvqk5gq80qxyp2v6cpfv3zkj7mpiqplankl")))) + (base32 "0gfhci2whiz3kiw2k2asj2lcj8rrrp4hm69whdvcpngl1jks4pdp")) + (modules '((guix build utils))) + (snippet + '(begin + (delete-file "Cargo.toml") + (rename-file "Cargo.toml.orig" "Cargo.toml") + (substitute* "Cargo.toml" + ;; Correct path to pest dependency + (("pest =.*") "pest = \"2.7.14\"\n") + ;; Remove pinned requirement on cargo + (("cargo =.*") "cargo = { version = \">=0.81.0\", optional = true }\n")))))) (build-system cargo-build-system) (arguments - `(#:tests? #f ; Not all test files included. - #:cargo-inputs - (("rust-once-cell" ,rust-once-cell-1) - ("rust-pest" ,rust-pest-2) - ("rust-sha2" ,rust-sha2-0.10)))) + `(#:tests? #f ;Not all test files included. + #:cargo-inputs (("rust-once-cell" ,rust-once-cell-1) + ("rust-pest" ,rust-pest-2) + ("rust-cargo" ,rust-cargo)) + #:cargo-development-inputs (("rust-sha2" ,rust-sha2-0.10)))) (home-page "https://pest.rs") (synopsis "Pest meta language parser and validator") - (description - "Pest meta language parser and validator.") + (description "Pest meta language parser and validator.") (license (list license:asl2.0 license:expat)))) (define-public rust-petgraph-0.6 -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:31:02 GMT) Full text and rfc822 format available.Message #470 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 54/73] gnu: rust-pest-generator-2: Update to 2.7.14. Date: Mon, 2 Dec 2024 22:00:34 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-pest-generator-2): Update to 2.7.14. --- gnu/packages/crates-io.scm | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ad834e532e..4dd6edc0f7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -55833,16 +55833,14 @@ (define-public rust-pest-derive-2 (define-public rust-pest-generator-2 (package (name "rust-pest-generator") - (version "2.6.0") + (version "2.7.14") (source (origin (method url-fetch) (uri (crate-uri "pest_generator" version)) - (file-name - (string-append name "-" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 - "0zh7igibnn9d4skgx3vjy4q6nya2hjhw7vf8xd8vhdv40zqmnhvc")))) + (base32 "0khcyqjyd8pg1qcivh1xzk9613zbn983ycdclap1f5rh6ikmhmgb")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs @@ -55850,7 +55848,7 @@ (define-public rust-pest-generator-2 ("rust-pest-meta" ,rust-pest-meta-2) ("rust-proc-macro2" ,rust-proc-macro2-1) ("rust-quote" ,rust-quote-1) - ("rust-syn" ,rust-syn-1)))) + ("rust-syn" ,rust-syn-2)))) (home-page "https://pest.rs/") (synopsis "Pest code generator") (description "Pest code generator.") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:32:01 GMT) Full text and rfc822 format available.Message #473 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 55/73] gnu: rust-pest-derive-2: Update to 2.7.14. Date: Mon, 2 Dec 2024 22:00:35 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-pest-derive-2): Update to 2.7.14. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 4dd6edc0f7..da9b29829d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -55810,7 +55810,7 @@ (define-public rust-pest-2 (define-public rust-pest-derive-2 (package (name "rust-pest-derive") - (version "2.6.0") + (version "2.7.14") (source (origin (method url-fetch) @@ -55819,7 +55819,7 @@ (define-public rust-pest-derive-2 (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1yzv982pypxrr2zwhd08xv40plr474p155i26aj2anl63k3x8ybb")))) + "1p82kbjm5dvflxgj9vl3q78n2v4l9khh2cwizm3kl4ibcdgkc56j")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:33:02 GMT) Full text and rfc822 format available.Message #476 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 56/73] gnu: Add rust-process-control-5. Date: Mon, 2 Dec 2024 22:00:36 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-process-control-5): New variable. --- gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index da9b29829d..ddfdbd3421 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -59920,6 +59920,30 @@ (define-public rust-proc-quote-impl-0.3 "This package provides a procedural macro implementation of quote!.") (license (list license:expat license:asl2.0)))) +(define-public rust-process-control-5 + (package + (name "rust-process-control") + (version "5.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "process_control" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0qhbyxrfz6ywmsm69pjl7vxzgj6plc6qn6lp0zgqlw17laslwb7k")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2) + ("rust-parking-lot" ,rust-parking-lot-0.12) + ("rust-signal-hook" ,rust-signal-hook-0.3) + ("rust-windows-sys" ,rust-windows-sys-0.59)) + #:cargo-development-inputs (("rust-rustversion" ,rust-rustversion-1)))) + (home-page "https://github.com/dylni/process_control") + (synopsis "Ergonomically run processes with limits") + (description + "This package provides Ergonomically run processes with limits.") + (license (list license:expat license:asl2.0)))) + (define-public rust-procfs-0.16 (package (name "rust-procfs") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:33:02 GMT) Full text and rfc822 format available.Message #479 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 57/73] gnu: Add rust-rust-ini-0.21. Date: Mon, 2 Dec 2024 22:00:37 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-rust-ini-0.21): New variable. --- gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ddfdbd3421..32e60e711f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -68891,6 +68891,30 @@ (define-public rust-rust-hawktracer-sys-0.4 "This package provides a sys crate for the rust_hawktracer library.") (license (list license:expat license:asl2.0)))) +(define-public rust-rust-ini-0.21 + (package + (name "rust-rust-ini") + (version "0.21.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "rust-ini" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "17s0fmfba05i9cnfwfy02wp7mf5wkapis5x1d68vgvmnw7q0wcaf")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-ordered-multimap" ,rust-ordered-multimap-0.7) + ("rust-trim-in-place" ,rust-trim-in-place-0.1) + ("rust-unicase" ,rust-unicase-2)))) + (home-page "https://github.com/zonyitoo/rust-ini") + (synopsis "Ini configuration file parsing library in Rust") + (description + "This package provides An Ini configuration file parsing library in Rust.") + (license license:expat))) + + (define-public rust-rust-ini-0.18 (package (name "rust-rust-ini") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:34:01 GMT) Full text and rfc822 format available.Message #482 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 58/73] gnu: rust-serde-json-1: Update to 1.0.133. Date: Mon, 2 Dec 2024 22:00:38 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-serde-json-1): Update to 1.0.133. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 32e60e711f..2fab9106b1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -73123,14 +73123,14 @@ (define-public rust-serde-ignored-0.1 (define-public rust-serde-json-1 (package (name "rust-serde-json") - (version "1.0.128") + (version "1.0.133") (source (origin (method url-fetch) (uri (crate-uri "serde_json" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1n43nia50ybpcfmh3gcw4lcc627qsg9nyakzwgkk9pm10xklbxbg")))) + (base32 "0xz3bswa527wln3fy0qb7y081nx3cp5yy1ggjhi6n5mrfcjfpz67")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:35:02 GMT) Full text and rfc822 format available.Message #485 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 59/73] gnu: Add rust-shadow-rs-0.36 Date: Mon, 2 Dec 2024 22:00:39 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-shadow-rs-0.36): New variable. --- gnu/packages/crates-io.scm | 50 +++++++++++++++++++++++++++++++------- 1 file changed, 41 insertions(+), 9 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2fab9106b1..2b693951c0 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -74564,8 +74564,48 @@ (define-public rust-sevenz-rust-0.5 "This package provides a 7z decompressor/compressor written in pure rust.") (license license:asl2.0))) +(define-public rust-shadow-rs-0.36 + (package + (name "rust-shadow-rs") + (version "0.36.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "shadow-rs" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "064srz17klcgxqjzsj29pqn238y4pkn3l1h20mw9yyj98c3cvksq")))) + (build-system cargo-build-system) + (native-inputs `(,pkg-config)) + (inputs `(,zlib ,libgit2-1.8)) + (arguments + `(#:cargo-test-flags '("--" + ;; Skip tests with missing files + "--skip=date_time::tests::test_local_now_human_format" + ;; Broken tests + "--skip=git::tests::test_command_last_tag" + "--skip=git::tests::test_current_branch" + "--skip=git::tests::test_git") + #:cargo-inputs (("rust-cargo-metadata" ,rust-cargo-metadata-0.18) + ("rust-const-format" ,rust-const-format-0.2) + ("rust-document-features" ,rust-document-features-0.2) + ("rust-git2" ,rust-git2-0.19) + ("rust-is-debug" ,rust-is-debug-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-time" ,rust-time-0.3) + ("rust-tzdb" ,rust-tzdb-0.6)) + #:cargo-development-inputs (("rust-winnow" ,rust-winnow-0.6)))) + (home-page "https://github.com/baoyachi/shadow-rs") + (synopsis "Store build-time information in your rust project") + (description + "@code{shadow-rs} allows you to recall properties of the build process +and environment at run time. You can use this tool to check in production +exactly where a binary came from and how it was built.") + (license (list license:expat license:asl2.0)))) + (define-public rust-shadow-rs-0.26 (package + (inherit rust-shadow-rs-0.36) (name "rust-shadow-rs") (version "0.26.1") (source @@ -74575,7 +74615,6 @@ (define-public rust-shadow-rs-0.26 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "15xrlf66f10773k9kwpvz8909akfjspyy0yy9ss665wrfs15qp1y")))) - (build-system cargo-build-system) (arguments `(#:cargo-test-flags '("--release" "--" @@ -74591,14 +74630,7 @@ (define-public rust-shadow-rs-0.26 ("rust-tzdb" ,rust-tzdb-0.6)) #:cargo-development-inputs (("rust-winnow" ,rust-winnow-0.5)))) (native-inputs (list pkg-config)) - (inputs (list libgit2-1.7 zlib)) - (home-page "https://github.com/baoyachi/shadow-rs") - (synopsis "Recall properties of the build process at run time") - (description - "@code{shadow-rs} allows you to recall properties of the build process -and environment at run time. You can use this tool to check in production -exactly where a binary came from and how it was built.") - (license (list license:expat license:asl2.0)))) + (inputs (list libgit2-1.7 zlib)))) (define-public rust-shadow-rs-0.8 (package -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:35:02 GMT) Full text and rfc822 format available.Message #488 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 60/73] gnu: Add rust-shadow-rs-0.35 Date: Mon, 2 Dec 2024 22:00:40 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-shadow-rs-0.35): New variable. --- gnu/packages/crates-io.scm | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2b693951c0..293dc0d6cd 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -74603,10 +74603,23 @@ (define-public rust-shadow-rs-0.36 exactly where a binary came from and how it was built.") (license (list license:expat license:asl2.0)))) -(define-public rust-shadow-rs-0.26 +(define-public rust-shadow-rs-0.35 (package (inherit rust-shadow-rs-0.36) (name "rust-shadow-rs") + (version "0.35.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "shadow-rs" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "11w6677ymsb69fy716adf51zjbzwgkkyf5arz41563gcnf7k5cpi")))))) + +(define-public rust-shadow-rs-0.26 + (package + (inherit rust-shadow-rs-0.35) + (name "rust-shadow-rs") (version "0.26.1") (source (origin -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:35:03 GMT) Full text and rfc822 format available.Message #491 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 61/73] gnu: Add rust-uom-0.36. Date: Mon, 2 Dec 2024 22:00:41 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-uom-0.36): New variable. --- gnu/packages/crates-io.scm | 48 ++++++++++++++++++++++++++++---------- 1 file changed, 36 insertions(+), 12 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 293dc0d6cd..3ea590ce9a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -92018,8 +92018,43 @@ (define-public rust-untrusted-0.6 (sha256 (base32 "0byf88b7ca1kb5aap8f6npp6xncvg95dnma8ipmnmd4n9r5izkam")))))) +(define-public rust-uom-0.36 + (package + (name "rust-uom") + (version "0.36.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "uom" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "176dszv02ki1a49hvv2nkszjcn4m8ccfjgh5hhji2pd6a19nxlzz")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-num-bigint" ,rust-num-bigint-0.4) + ("rust-num-complex" ,rust-num-complex-0.4) + ("rust-num-rational" ,rust-num-rational-0.4) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-serde" ,rust-serde-1) + ("rust-typenum" ,rust-typenum-1)) + #:cargo-development-inputs (("rust-approx" ,rust-approx-0.5) + ("rust-quickcheck" ,rust-quickcheck-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-static-assertions" ,rust-static-assertions-1)))) + (home-page "https://github.com/iliekturtles/uom") + (synopsis "Units of measurement") + (description + "@code{uom} (Units of measurement) is a crate that does automatic type-safe +zero-cost dimensional analysis. You can create your own systems or use the pre-built +International System of Units (SI) which is based on the International System of +Quantities (ISQ) and includes numerous quantities (length, mass, time, ...) with +conversion factors for even more numerous measurement units (meter, kilometer, foot, +mile, ...).") + (license (list license:asl2.0 license:expat)))) + (define-public rust-uom-0.34 (package + (inherit rust-uom-0.36) (name "rust-uom") (version "0.34.0") (source (origin @@ -92029,7 +92064,6 @@ (define-public rust-uom-0.34 (sha256 (base32 "190n79b5ywa9w0j13ld0q6dphz7vzsjkwrpp8pjnwrczsvfhxxg8")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-num-complex" ,rust-num-complex-0.4) ("rust-num-rational" ,rust-num-rational-0.4) @@ -92040,17 +92074,7 @@ (define-public rust-uom-0.34 #:cargo-development-inputs (("rust-approx" ,rust-approx-0.5) ("rust-quickcheck" ,rust-quickcheck-0.8) ("rust-serde-json" ,rust-serde-json-1) - ("rust-static-assertions" ,rust-static-assertions-1)))) - (home-page "https://github.com/iliekturtles/uom") - (synopsis "Units of measurement") - (description - "@code{uom} (Units of measurement) is a crate that does automatic type-safe -zero-cost dimensional analysis. You can create your own systems or use the pre-built -International System of Units (SI) which is based on the International System of -Quantities (ISQ) and includes numerous quantities (length, mass, time, ...) with -conversion factors for even more numerous measurement units (meter, kilometer, foot, -mile, ...).") - (license (list license:expat license:asl2.0)))) + ("rust-static-assertions" ,rust-static-assertions-1)))))) (define-public rust-uom-0.30 (package -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:35:03 GMT) Full text and rfc822 format available.Message #494 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 62/73] gnu: rust-strsim-0.11: Update to 0.11.1. Date: Mon, 2 Dec 2024 22:00:42 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-strsim-0.11): Update to 0.11.1. --- gnu/packages/crates-io.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 3ea590ce9a..de78b08771 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -79090,16 +79090,16 @@ (define-public rust-strong-xml-derive-0.6 (define-public rust-strsim-0.11 (package (name "rust-strsim") - (version "0.11.0") + (version "0.11.1") (source (origin (method url-fetch) (uri (crate-uri "strsim" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "00gsdp2x1gkkxsbjxgrjyil2hsbdg49bwv8q2y1f406dwk4p7q2y")))) + (base32 "0kzvqlw8hxqb7y598w1s0hxlnmi84sg5vsipp3yg5na5d1rvba3x")))) (build-system cargo-build-system) - (home-page "https://github.com/dguo/strsim-rs") + (home-page "https://github.com/rapidfuzz/strsim-rs") (synopsis "Rust implementations of string similarity metrics") (description "This crate includes implementations of string similarity metrics. It includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:36:02 GMT) Full text and rfc822 format available.Message #497 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 63/73] gnu: Add rust-starship-battery-0.10. Date: Mon, 2 Dec 2024 22:00:43 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-starship-battery-0.10): New variable. --- gnu/packages/crates-io.scm | 41 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index de78b08771..f4bafb0c2e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -78146,6 +78146,47 @@ (define-public rust-standback-0.2 (description "New standard library, old compiler.") (license (list license:expat license:asl2.0)))) +(define-public rust-starship-battery-0.10 + (package + (name "rust-starship-battery") + (version "0.10.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "starship-battery" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1llfi5gvgrwf08rm49lqr60lkzga167w59vzh20dpwwwhwvsj5wh")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-test-flags + '("--" + ;; Missing test files + "--skip=src/types/manager.rs - types::manager::Manager (line 15)" + "--skip=src/units.rs - units (line 9)" + "--skip=src/units.rs - units (line 23)" + "--skip=src/units.rs - units (line 39)" + "--skip=src/units.rs - units (line 53)") + #:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) + ("rust-core-foundation" ,rust-core-foundation-0.10) + ("rust-lazycell" ,rust-lazycell-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-mach2" ,rust-mach2-0.4) + ("rust-nix" ,rust-nix-0.29) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-plist" ,rust-plist-1) + ("rust-schemars" ,rust-schemars-0.8) + ("rust-serde" ,rust-serde-1) + ("rust-uom" ,rust-uom-0.36) + ("rust-windows-sys" ,rust-windows-sys-0.59)) + #:cargo-development-inputs (("rust-approx" ,rust-approx-0.5) + ("rust-tempfile" ,rust-tempfile-3)))) + (home-page "https://github.com/starship/rust-battery") + (synopsis "Cross-platform information about the notebook batteries") + (description + "This package provides Cross-platform information about the notebook batteries.") + (license license:isc))) + (define-public rust-state-0.6 (package (name "rust-state") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:37:02 GMT) Full text and rfc822 format available.Message #500 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 64/73] gnu: Add rust-systemstat-0.2. Date: Mon, 2 Dec 2024 22:00:44 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-systemstat-0.2): New variable. --- gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f4bafb0c2e..4ca539ad43 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -82176,6 +82176,35 @@ (define-public rust-system-deps-1 #:cargo-development-inputs (("rust-itertools" ,rust-itertools-0.9)))))) +(define-public rust-systemstat-0.2 + (package + (name "rust-systemstat") + (version "0.2.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "systemstat" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1lhbbgywmhfdb2vjaxzl9g3dbbz2nyfyzqr8kacq6b1im4jfqjm2")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-test-flags '("--" + ;; Missing file + "--skip=platform::tests::test_on_ac_power") + #:cargo-inputs (("rust-bytesize" ,rust-bytesize-1) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-nom" ,rust-nom-7) + ("rust-serde" ,rust-serde-1) + ("rust-time" ,rust-time-0.3) + ("rust-winapi" ,rust-winapi-0.3)))) + (home-page "https://github.com/valpackett/systemstat") + (synopsis "Get system information/statistics in a cross-platform way") + (description + "This package provides Get system information/statistics in a cross-platform way.") + (license license:unlicense))) + (define-public rust-tabled-0.15 (package (name "rust-tabled") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:39:01 GMT) Full text and rfc822 format available.Message #503 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 65/73] gnu: rust-toml-edit-0.22: Update to 0.22.22. Date: Mon, 2 Dec 2024 22:00:45 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-toml-edit-0.22): Update to 0.22.22. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 4ca539ad43..f0d163ebca 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -88327,14 +88327,14 @@ (define-public rust-toml-datetime-0.5 (define-public rust-toml-edit-0.22 (package (name "rust-toml-edit") - (version "0.22.21") + (version "0.22.22") (source (origin (method url-fetch) (uri (crate-uri "toml_edit" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1ky5dncf4g4l8hpqizws2ccp37rsvvc2pwynzwvacjf4fgp2q1rv")))) + (base32 "1xf7sxfzmnc45f75x302qrn5aph52vc8w226v59yhrm211i8vr2a")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-indexmap" ,rust-indexmap-2) -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:40:02 GMT) Full text and rfc822 format available.Message #506 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 66/73] gnu: Add rust-versions-6. Date: Mon, 2 Dec 2024 22:00:46 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-versions-6): New variable. --- gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f0d163ebca..a653090860 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -93585,6 +93585,32 @@ (define-public rust-version-sync-0.6 ("rust-toml" ,rust-toml-0.4) ("rust-url" ,rust-url-1)))))) +(define-public rust-versions-6 + (package + (name "rust-versions") + (version "6.3.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "versions" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0ff12avdiqhiv6nanikkjl1x3s2y7amkj3r5nivb7zficf5ljpgj")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-itertools" ,rust-itertools-0.13) + ("rust-nom" ,rust-nom-7) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs (("rust-semver" ,rust-semver-1) + ("rust-semver-parser" ,rust-semver-parser-0.10) + ("rust-serde-json" ,rust-serde-json-1)))) + (home-page "https://github.com/fosskers/rs-versions") + (synopsis "Library for parsing and comparing software version numbers") + (description + "This package provides a library for parsing and comparing software version +numbers.") + (license license:expat))) + (define-public rust-vlq-0.5 (package (name "rust-vlq") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:41:01 GMT) Full text and rfc822 format available.Message #509 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 67/73] gnu: Add rust-wasite-0.1. Date: Mon, 2 Dec 2024 22:00:47 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-wasite-0.1): New variable. --- gnu/packages/crates-io.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a653090860..1e10aac799 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -94151,6 +94151,23 @@ (define-public rust-wasi-0.9 (base32 "06g5v3vrdapfzvfq662cij7v8a1flwr2my45nnncdv2galrdzkfc")))))) +(define-public rust-wasite-0.1 + (package + (name "rust-wasite") + (version "0.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "wasite" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0nw5h9nmcl4fyf4j5d4mfdjfgvwi1cakpi349wc4zrr59wxxinmq")))) + (build-system cargo-build-system) + (home-page "https://github.com/ardaku/wasite/blob/stable/CHANGELOG.md") + (synopsis "WASI Terminal Environment API") + (description "This package provides WASI Terminal Environment API.") + (license (list license:asl2.0 license:boost1.0 license:expat)))) + (define-public rust-wasm-bindgen-0.2 (package (name "rust-wasm-bindgen") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:42:02 GMT) Full text and rfc822 format available.Message #512 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 68/73] gnu: rust-which-6: Update to 6.0.3. Date: Mon, 2 Dec 2024 22:00:48 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-which-6): Update to 6.0.3. --- gnu/packages/crates-io.scm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 1e10aac799..74fca8942a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -95441,24 +95441,24 @@ (define-public rust-wezterm-input-types-0.1 (define-public rust-which-6 (package (name "rust-which") - (version "6.0.0") + (version "6.0.3") (source (origin (method url-fetch) (uri (crate-uri "which" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "070hbvl3hjxywychmz7nj5gbsprdm38rir3kqnm48zzp1g0y19bz")))) + (base32 "07yg74dsq644hq5a35546c9mja6rsjdsg92rykr9hkflxf7r5vml")))) (build-system cargo-build-system) (arguments - `(#:cargo-test-flags '("--release" "--" - "--skip=it_works") + `(#:cargo-test-flags '("--" "--skip=it_works") ; Missing file #:cargo-inputs (("rust-either" ,rust-either-1) ("rust-home" ,rust-home-0.5) ("rust-once-cell" ,rust-once-cell-1) ("rust-regex" ,rust-regex-1) ("rust-rustix" ,rust-rustix-0.38) - ("rust-windows-sys" ,rust-windows-sys-0.52)) + ("rust-windows-sys" ,rust-windows-sys-0.52) + ("rust-winsafe" ,rust-winsafe-0.0.19)) #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3)))) (home-page "https://github.com/harryfei/which-rs.git") (synopsis "Rust equivalent of @command{which}") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:42:02 GMT) Full text and rfc822 format available.Message #515 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 69/73] gnu: rust-which-7: Add v7.0.0 Date: Mon, 2 Dec 2024 22:00:49 -0500
* gnu/packages/crates-io.scm (rust-which-7): New variable --- gnu/packages/crates-io.scm | 36 +++++++++++++++++++++++++++++------- 1 file changed, 29 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 74fca8942a..aae9b1d4dd 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -95438,29 +95438,28 @@ (define-public rust-wezterm-input-types-0.1 (description "Input types for wezterm.") (license license:expat))) -(define-public rust-which-6 +(define-public rust-which-7 (package (name "rust-which") - (version "6.0.3") + (version "7.0.0") (source (origin (method url-fetch) (uri (crate-uri "which" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "07yg74dsq644hq5a35546c9mja6rsjdsg92rykr9hkflxf7r5vml")))) + (base32 "0swcnfhsbpzaakfq6l6madmdshvk3mj1lwrqdswlcwyyk8kx7jn9")))) (build-system cargo-build-system) (arguments - `(#:cargo-test-flags '("--" "--skip=it_works") ; Missing file + `(#:cargo-test-flags '("--" "--skip=it_works") #:cargo-inputs (("rust-either" ,rust-either-1) ("rust-home" ,rust-home-0.5) - ("rust-once-cell" ,rust-once-cell-1) ("rust-regex" ,rust-regex-1) ("rust-rustix" ,rust-rustix-0.38) - ("rust-windows-sys" ,rust-windows-sys-0.52) + ("rust-tracing" ,rust-tracing-0.1) ("rust-winsafe" ,rust-winsafe-0.0.19)) #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3)))) - (home-page "https://github.com/harryfei/which-rs.git") + (home-page "https://github.com/harryfei/which-rs") (synopsis "Rust equivalent of @command{which}") (description "This package provides a cross-platform Rust equivalent of the @@ -95468,6 +95467,29 @@ (define-public rust-which-6 executable.") (license license:expat))) +(define-public rust-which-6 + (package + (inherit rust-which-7) + (name "rust-which") + (version "6.0.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "which" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "07yg74dsq644hq5a35546c9mja6rsjdsg92rykr9hkflxf7r5vml")))) + (arguments + `(#:cargo-test-flags '("--" "--skip=it_works") ; Missing file + #:cargo-inputs (("rust-either" ,rust-either-1) + ("rust-home" ,rust-home-0.5) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-regex" ,rust-regex-1) + ("rust-rustix" ,rust-rustix-0.38) + ("rust-windows-sys" ,rust-windows-sys-0.52) + ("rust-winsafe" ,rust-winsafe-0.0.19)) + #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3)))))) + (define-public rust-which-5 (package (inherit rust-which-6) -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:44:02 GMT) Full text and rfc822 format available.Message #518 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org> Subject: [PATCH rust-team v3 70/73] gnu: rust-either-1: Upgrade to v1.13.0 Date: Mon, 2 Dec 2024 22:00:50 -0500
* gnu/packages/crates-io.scm (rust-either-1): Bump to v1.13.0 --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index aae9b1d4dd..5bc54defad 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -24277,14 +24277,14 @@ (define-public rust-ego-tree-0.6 (define-public rust-either-1 (package (name "rust-either") - (version "1.10.0") + (version "1.13.0") (source (origin (method url-fetch) (uri (crate-uri "either" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0jiyq2mc1aa5b8whwl1bhm11i06xxcbk9ck7macxxggzjk07l58i")))) + (base32 "1w2c1mybrd7vljyxk77y9f4w9dyjrmp3yp82mk7bcm8848fazcb0")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-serde" ,rust-serde-1)) -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:44:03 GMT) Full text and rfc822 format available.Message #521 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 71/73] gnu: rust-whoami-1: Update to 1.5.2. Date: Mon, 2 Dec 2024 22:00:51 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-whoami-1): Update to 1.5.2. --- gnu/packages/crates-io.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 5bc54defad..362129382b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -95601,18 +95601,19 @@ (define-public rust-which-1 (define-public rust-whoami-1 (package (name "rust-whoami") - (version "1.4.1") + (version "1.5.2") (source (origin (method url-fetch) (uri (crate-uri "whoami" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "0l6ca9pl92wmngsn1dh9ih716v216nmn2zvcn94k04x9p1b3gz12")))) + "0vdvm6sga4v9515l6glqqfnmzp246nq66dd09cw5ri4fyn3mnb9p")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2) + ("rust-wasite" ,rust-wasite-0.1) ("rust-web-sys" ,rust-web-sys-0.3)))) (home-page "https://github.com/ardaku/whoami/blob/stable/CHANGELOG.md") (synopsis "Retrieve the current user and environment") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:44:03 GMT) Full text and rfc822 format available.Message #524 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 72/73] gnu: Add rust-yaml-rust2-0.9. Date: Mon, 2 Dec 2024 22:00:52 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/crates-io.scm (rust-yaml-rust2-0.9): New variable. --- gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 362129382b..f453a7316e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -96561,6 +96561,31 @@ (define-public rust-yaml-rust-0.3 (("rust-clippy" ,rust-clippy-0.0) ("rust-linked-hash-map" ,rust-linked-hash-map-0.3)))))) +(define-public rust-yaml-rust2-0.9 + (package + (name "rust-yaml-rust2") + (version "0.9.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "yaml-rust2" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "13ay8jdlk1192p6hhb53dx601b139ycizipqpnikhcw2r45iq6ia")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-arraydeque" ,rust-arraydeque-0.5) + ("rust-encoding-rs" ,rust-encoding-rs-0.8) + ("rust-hashlink" ,rust-hashlink-0.9)) + #:cargo-development-inputs (("rust-libtest-mimic" ,rust-libtest-mimic-0.4) + ("rust-quickcheck" ,rust-quickcheck-1)))) + (home-page "https://github.com/Ethiraric/yaml-rust2") + (synopsis "Fully YAML 1.2 compliant YAML parser") + (description + "This package provides a fully YAML 1.2 compliant YAML parser written in +pure rust.") + (license (list license:expat license:asl2.0)))) + (define-public rust-yansi-1 (package (name "rust-yansi") -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 03:45:02 GMT) Full text and rfc822 format available.Message #527 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: Aaron Covrig <aaron.covrig.us <at> ieee.org> To: 74551 <at> debbugs.gnu.org Cc: Jordan Moore <lockbox <at> struct.foo> Subject: [PATCH rust-team v3 73/73] gnu: Add starship. Date: Mon, 2 Dec 2024 22:00:53 -0500
From: Jordan Moore <lockbox <at> struct.foo> * gnu/packages/shellutils.scm (starship): New variable. --- gnu/packages/crates-io.scm | 2 +- gnu/packages/shellutils.scm | 137 ++++++++++++++++++++++++++++++++++++ 2 files changed, 138 insertions(+), 1 deletion(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f453a7316e..655cef9696 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -78184,7 +78184,7 @@ (define-public rust-starship-battery-0.10 (home-page "https://github.com/starship/rust-battery") (synopsis "Cross-platform information about the notebook batteries") (description - "This package provides Cross-platform information about the notebook batteries.") + "This package provides Cross-platform information about notebook batteries.") (license license:isc))) (define-public rust-state-0.6 diff --git a/gnu/packages/shellutils.scm b/gnu/packages/shellutils.scm index 7e9f85a5f2..101ee6cf73 100644 --- a/gnu/packages/shellutils.scm +++ b/gnu/packages/shellutils.scm @@ -20,6 +20,7 @@ ;;; Copyright © 2023 Zheng Junjie <873216071 <at> qq.com> ;;; Copyright © 2024 Artyom V. Poptsov <poptsov.artyom <at> gmail.com> ;;; Copyright © 2024 Brian Kubisiak <brian <at> kubisiak.com> +;;; Copyright © 2024 Jordan Moore <lockbox <at> struct.foo> ;;; ;;; This file is part of GNU Guix. ;;; @@ -43,6 +44,7 @@ (define-module (gnu packages shellutils) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix git-download) + #:use-module (guix build-system cargo) #:use-module (guix build-system copy) #:use-module (guix build-system gnu) #:use-module (guix build-system go) @@ -51,6 +53,11 @@ (define-module (gnu packages shellutils) #:use-module (gnu packages base) #:use-module (gnu packages bison) #:use-module (gnu packages check) + #:use-module (gnu packages cmake) + #:use-module (gnu packages crates-crypto) + #:use-module (gnu packages crates-io) + #:use-module (gnu packages crates-vcs) + #:use-module (gnu packages crates-windows) #:use-module (gnu packages flex) #:use-module (gnu packages golang-build) #:use-module (gnu packages golang-check) @@ -67,6 +74,7 @@ (define-module (gnu packages shellutils) #:use-module (gnu packages shells) #:use-module (gnu packages textutils) #:use-module (gnu packages tmux) + #:use-module (gnu packages version-control) #:use-module (gnu packages vim)) (define-public ascii @@ -462,6 +470,135 @@ (define-public shfmt @url{http://www.mirbsd.org/mksh.htm,mksh}.") (license license:bsd-3))) +(define-public starship + (package + (name "starship") + (version "1.21.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "starship" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1ikdy6jwlc36add55acxlba6f009dln9iyz368c1ndbfpgn4n42g")))) + (build-system cargo-build-system) + (inputs (list cmake-minimal + ;; for tests + git)) + (arguments + (list + #:phases #~(modify-phases %standard-phases + (add-after 'install 'install-completions + (lambda* (#:key outputs skip-build? #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (starship-bin (string-append out "/bin/starship")) + (share-files (string-append out "/share")) + (bash-files (string-append out + "/etc/bash-completion.d/")) + (zsh-files (string-append share-files + "/zsh/site-functions/")) + (fish-files (string-append share-files + "/fish/vendor_completions.d/"))) + ;; we cannot make completions if starship was not built + (or skip-build? + ;; make the directories + (mkdir-p bash-files) + (mkdir-p zsh-files) + (mkdir-p fish-files) + ;; use the build starship to generate the necessary + ;; completions + (invoke starship-bin "completions" "bash" ">" + (string-append bash-files "/starship")) + (invoke starship-bin "completions" "zsh" ">" + (string-append zsh-files "/_starship")) + (invoke starship-bin "completions" "fish" ">" + (string-append fish-files + "/starship.fish")))))) + ;; some tests require a writable home directory + (add-after 'unpack 'patch-test-shell + (lambda* (#:key inputs #:allow-other-keys) + ;; search through the rust files and then replace `/bin/sh' + ;; with the path to the `/bin/sh' in the drv inputs + (let ((rust-files (find-files "." "\\.rs$"))) + (for-each (lambda (file) + (substitute* file + (("/bin/sh") + (search-input-file inputs "/bin/sh")))) + rust-files)))) + ;; Set "HOME" to be located inside the cwd so it is writable + ;; for tests checking for user-configs + (add-before 'check 'set-test-env-vars + (lambda _ + (setenv "HOME" + (string-append (getcwd) "/.test-home"))))) + #:cargo-inputs `(("rust-chrono" ,rust-chrono-0.4) + ("rust-clap" ,rust-clap-4) + ("rust-clap-complete" ,rust-clap-complete-4) + ("rust-deelevate" ,rust-deelevate-0.2) + ("rust-dirs" ,rust-dirs-5) + ("rust-dunce" ,rust-dunce-1) + ("rust-gix" ,rust-gix-0.66) + ("rust-gix-features" ,rust-gix-features-0.38) + ("rust-guess-host-triple" ,rust-guess-host-triple-0.1) + ("rust-home" ,rust-home-0.5) + ("rust-indexmap" ,rust-indexmap-2) + ("rust-log" ,rust-log-0.4) + ("rust-nix" ,rust-nix-0.29) + ("rust-notify-rust" ,rust-notify-rust-4) + ("rust-nu-ansi-term" ,rust-nu-ansi-term-0.50) + ("rust-open" ,rust-open-5) + ("rust-os-info" ,rust-os-info-3) + ("rust-path-slash" ,rust-path-slash-0.2) + ("rust-pest" ,rust-pest-2) + ("rust-pest-derive" ,rust-pest-derive-2) + ("rust-process-control" ,rust-process-control-5) + ("rust-quick-xml" ,rust-quick-xml-0.36) + ("rust-rand" ,rust-rand-0.8) + ("rust-rayon" ,rust-rayon-1) + ("rust-regex" ,rust-regex-1) + ("rust-rust-ini" ,rust-rust-ini-0.21) + ("rust-schemars" ,rust-schemars-0.8) + ("rust-semver" ,rust-semver-1) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-sha1" ,rust-sha1-0.10) + ("rust-shadow-rs" ,rust-shadow-rs-0.35) + ("rust-shell-words" ,rust-shell-words-1) + ("rust-starship-battery" ,rust-starship-battery-0.10) + ("rust-strsim" ,rust-strsim-0.11) + ("rust-systemstat" ,rust-systemstat-0.2) + ("rust-terminal-size" ,rust-terminal-size-0.4) + ("rust-toml" ,rust-toml-0.8) + ("rust-toml-edit" ,rust-toml-edit-0.22) + ("rust-unicode-segmentation" ,rust-unicode-segmentation-1) + ("rust-unicode-width" ,rust-unicode-width-0.2) + ("rust-urlencoding" ,rust-urlencoding-2) + ("rust-versions" ,rust-versions-6) + ("rust-which" ,rust-which-6) + ("rust-whoami" ,rust-whoami-1) + ("rust-windows" ,rust-windows-0.58) + ("rust-winres" ,rust-winres-0.1) + ("rust-yaml-rust2" ,rust-yaml-rust2-0.9)) + #:cargo-development-inputs `(("rust-mockall" ,rust-mockall-0.13) + ("rust-tempfile" ,rust-tempfile-3)))) + (home-page "https://starship.rs") + (synopsis + "The minimal, blazing-fast, and infinitely customizable prompt for any shell!") + (description + "This package provides The minimal, blazing-fast, and infinitely customizable +prompt for any shell! + +@itemize +@item Fast: it's fast - *really really* fast :rocket: +@item Customizable: configure every aspect of your prompt +@item Universal: works on any shell, on any operating system +@item Intelligent: shows relevant information at a glance +@item Feature rich: support for all your favorite tools +@item Easy: quick to install - start using it in minutes +@end itemize + +Note: users must have a nerd font installed and enabled in their terminal") + (license license:isc))) (define-public envstore (package -- 2.47.0
guix-patches <at> gnu.org
:bug#74551
; Package guix-patches
.
(Tue, 03 Dec 2024 04:10:02 GMT) Full text and rfc822 format available.Message #530 received at 74551 <at> debbugs.gnu.org (full text, mbox):
From: "Jordan Moore" <lockbox <at> struct.foo> To: 74551 <at> debbugs.gnu.org Subject: re: [PATCH rust-team v3 00/73] Building starship Date: Mon, 02 Dec 2024 23:08:46 -0500
[Message part 1 (text/plain, inline)]
> I've made a few linting changes and modified > several packages to utilize the `inherit` attribute; additionally, I've > taken the liberty to add and update a few packages. Thanks! I was unsure when to use that or not > Or, more specifically (for this instance): > ```bash > git format-patch -73 --subject-prefix='PATCH rust-team' -v3 -o outgoing > --cover-letter --base=auto > git send-email outgoing/*.patch --to=74551 <at> debbugs.gnu.org > ``` Ah that was the missing piece for me, thanks for that, I completely missed adding the rust-team prefix, thanks again! - Jordan
[Message part 2 (text/html, inline)]
Efraim Flashner <efraim <at> flashner.co.il>
:Jordan Moore <lockbox <at> struct.foo>
:Message #535 received at 74551-done <at> debbugs.gnu.org (full text, mbox):
From: Efraim Flashner <efraim <at> flashner.co.il> To: Jordan Moore <lockbox <at> struct.foo> Cc: 74551-done <at> debbugs.gnu.org Subject: Re: [PATCH 00/49] Add starship shell utility Date: Tue, 3 Dec 2024 17:05:34 +0200
[Message part 1 (text/plain, inline)]
Thanks! Patches pushed. -- Efraim Flashner <efraim <at> flashner.co.il> אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted
[signature.asc (application/pgp-signature, inline)]
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Wed, 01 Jan 2025 12:24:08 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.