diff options
author | Jonas Frei <freijon@pm.me> | 2024-10-21 07:31:59 +0200 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2024-11-10 09:36:21 -0800 |
commit | 9ab37abf1150d3bf0a1b2fd3abef0cf0834ee5a1 (patch) | |
tree | e6816852500d1c37ecb96d965aae13902240ab8e /app-shells | |
parent | toolchain.eclass: Check for gnu environment when enabling cet on x86 (diff) | |
download | gentoo-9ab37abf1150d3bf0a1b2fd3abef0cf0834ee5a1.tar.gz gentoo-9ab37abf1150d3bf0a1b2fd3abef0cf0834ee5a1.tar.bz2 gentoo-9ab37abf1150d3bf0a1b2fd3abef0cf0834ee5a1.zip |
app-shells/nushell: add 0.99.1, new USE flag system-clipboard
The USE flag enables an optional feature that was previously
a default feature and made optional due to OS compatibility issues.
The existing 'X' USE flag is only needed for this new optional feature.
Also: Updated for slotted Rust
Closes: https://bugs.gentoo.org/939925
Signed-off-by: Jonas Frei <freijon@pm.me>
From: https://github.com/gentoo/gentoo/pull/39064
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'app-shells')
-rw-r--r-- | app-shells/nushell/Manifest | 12 | ||||
-rw-r--r-- | app-shells/nushell/metadata.xml | 1 | ||||
-rw-r--r-- | app-shells/nushell/nushell-0.99.1.ebuild | 791 |
3 files changed, 804 insertions, 0 deletions
diff --git a/app-shells/nushell/Manifest b/app-shells/nushell/Manifest index 53329d5ab0c7..6344a88cc2f0 100644 --- a/app-shells/nushell/Manifest +++ b/app-shells/nushell/Manifest @@ -213,6 +213,7 @@ DIST fallible-streaming-iterator-0.1.9.crate 9249 BLAKE2B cc4459b34a9ad00552a524 DIST fancy-regex-0.13.0.crate 85930 BLAKE2B dee797093765f8f1ea6b8896cd832983fdbeafb23828b896811f2657e135b71e374a713fc37f68ff128068d04ae140bb2864415db1edfa2e300aea04ef597474 SHA512 0e7ad0ea46ecaf9eefbeb696bc99aa725022d92f0f11b9f3efb8e81a80a058fed08816d3f9efb4c5fa0176aa1b649e13f5ea18d3352f75a7d2be772fd531f744 DIST fast-float-0.2.0.crate 41609 BLAKE2B 3e594ea36ad8af7188cbf4bf95dce08a21e88cf5eab5ab88df59935964d3fc8b3aa4d20c94a5cff0864b989375e065a4598c5a7db136103a2cc85aa316175ac0 SHA512 cc7c494ccce35c4e10664a6e58ccdaebdb60c40f1f5372b89de7691140adefeaeb81cd7e7b61d4615bee2e5b322481192f54eaa394258405364787b0f16e9285 DIST fastrand-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7f31475ff6ce0eddfd8d30baeb025cd17b661f452cc4d3fedde763621301545e28efa030b3be21d1d9ba8d0d9 SHA512 ce776a3d0fbc108017c93ce9bff7c9e7e65590acb149dcd55c2f349d2077ffdf5ac6427753732f60cd7acf141ef6f89359b2e7d9368016be53b24e8703e71104 +DIST fastrand-2.1.1.crate 14983 BLAKE2B a4535b1612b103376fe64d71a393f7bfc37668c574d9122ca90a631aeb91cf0895bb030e597b79a80a4a37ea4d514c4c0836332030bb10a60bd971573a6d6ee0 SHA512 9a51185132c1c89fc31af463c664e996f431e607ce96676b8301f28ff11a99661d18025dd460e3332e373af68d20017d96481719746fc3c5de742d08d63aba3e DIST fd-lock-4.0.2.crate 13675 BLAKE2B 055e7254c6ea0185a099cba229c15a1044a6c0826eb6151e990134c816be4dd26bb8ab41631be8650340bacc16324a706656d2901c3969354a854216ad3cb306 SHA512 acc5aaf6e89169062c1c59d5258b590d4bde21a35f0acb7da2e3167d0668fa678d1febc305e32d95329a7e5bdb784fadb9b85417a5e4e5deea53d59f05bea74e DIST file-id-0.2.1.crate 10240 BLAKE2B b23e372541724e1b6be58c50afecac994b4a2180cef45c8ee0ab86c2039f5676f996d0420c88deb05859bf4dfb2366e58a4dfff16c2ce5ec3d2d0e740bc661b4 SHA512 f6d77d9cbee1d95415ce64caebc4c6e662a8ef05a72b59e4daf941f9f0746706156372dd2d9702ca0bf6de800bec05f9b35d81b573965583df5aa35f86d768c6 DIST filesize-0.2.0.crate 5066 BLAKE2B c43cc098a2b4ec4f9a2990ccfb17a6379e7eaa01686cf9d077ae4b3f80f517f5abdae2eb3244989f0fc4e9a1c6c9b6ed1f43921d3067d474211d74fe31cb75ac SHA512 d80ca58ed1c2c9959cb98033c270ebc520ab050b812c17e22cb1bda3cfd44d35542e56c45da36765873e9ef18f21a01b8d615bafc6bdfc9cf555d9175b47bdce @@ -259,6 +260,7 @@ DIST halfbrown-0.2.5.crate 29010 BLAKE2B ce570bafa1d3172b31c99b5b75f6769dafb7ae8 DIST hash32-0.3.1.crate 10273 BLAKE2B 0e619f4020f86fd357156014e5b78018827e7508dd69022d3d008caba3e1dfb96502ae00847bac3724cb7184791ed8a56a46479d61b36ffa14fa5c32a2bf56f7 SHA512 e6f7c1be545ab27c0859ee51509fecae749a97f79f91f6742fa66533064fc1c327587e3fe875965c513824e64c9b58bb6e212bfead636ca3a2aef066311e740f DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +DIST hashbrown-0.15.0.crate 136460 BLAKE2B a2bc34b9d2eb7ca52dad7bc59e9bbb38ff9f79925495e1645eda7c0587e86e0a3d0675f8c7f159c5a83dfb2832fee9788a7ba6914168b51c26f762e140bd05b2 SHA512 497310e0f8e256e931ae0e752f66eb3811d5d3b9254dacfe2a1227e8532dc23eac8cce7a3f0758fbe0e0fd8f08b7bb18b5f118dbbf4fdf575a31666283583111 DIST hashlink-0.9.0.crate 26390 BLAKE2B ba93177de6be0ca355038b80091454b1ba4daae5f266b9796b300db08e73a5399471a73c55fa3b9207f8702fb10f75d4ba4b1c6d9d7ee0a75fe5b93ee5de2bce SHA512 bf9d356d39e14e4de4a95ac6f43064ce42f42fac15ce005d7225d2538968ab171c89c4fade7b1f76e480783406d2f6afd005f8450e0c674b9a138951f0abd7a9 DIST hashlink-0.9.1.crate 28928 BLAKE2B 14276fe00fb8aa7a8183b5cedc99eb403c0a68cb662555cd51efbe55a46c864f68f3d421395f56defcd1a87576c5a38509581adb5d02b831d9aab2efdd376f9f SHA512 16189f332b9e2a71f8cf4c8b72485eb107c4a84d4bfe3c739ecea8fe5dec33ad3c796d57830b12c176bc65a2066913c809a0f7c8db83e9da1bb0c555de8d3717 DIST heapless-0.8.0.crate 77802 BLAKE2B 8ba81c82440701c3fc8e5f8282e71aeb485a78a1c724334f25534ea3bf30c3ab78d95facf3585aa6597c24ee121f2779378a8364cdd94f756b461842b5858dc8 SHA512 9cbcc4b5b763b9478d0070823aa0412805e4b08f28cdb92b3ad6c6add997d0abac13f25cd6a1dc05136d2100304e8617af55f165a4acad3499c15407d7b3aab3 @@ -279,6 +281,7 @@ DIST httparse-1.8.0.crate 29954 BLAKE2B 82c48fdd6d28e94c42df180415ea3e30d471ace2 DIST httparse-1.9.4.crate 38555 BLAKE2B 24949d12a08fad7c90f57de628fed1cf9d0a726ddf1b1f66def1d7037f509406911e6a54067eb299436d865881fcb5b4dcd54bc9a7fd166f9ab6f562ca29a3c7 SHA512 7a6c34cd0e60aea6a4e747b1e0711c7227f0cb6f332ed34b8b5424ab2d21772a77e60295e4df6421e921f6f9afe1e9955db1be5bf1dbc065200d4aa7d23a4aef DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a DIST human-date-parser-0.1.2.crate 11758 BLAKE2B 027fce18f2350a8f27f5d3d9603c92fd1cd2e5fae65d60a959f01f7a9c010ea06a6539cac8ea64ddee18c6e5878874e90bf10ea919e8b73a1ed0328853fa1bfe SHA512 0aca40876f3eabd368bde5eef4c98ba0f18a1b3ebd94e7916584d3e41cfe5fbcfab66fcebc9c82ff8bbee12ce4f62e30322d4c8747197a7008dee933abd8b296 +DIST human-date-parser-0.2.0.crate 11931 BLAKE2B 8aab9be4734a3ed6aa7cfc7e6844f26e2de8abdc3f2bc16b372eda3c725bfc60aa6fb2e0016389aa514a801775a4e5fb7981b897c4a9f80fd389f493a4c8e7e7 SHA512 46d825fd75e23bcffa05261e52569cde2dd63521ef97effa46ad4b6b33e0e580e5cbe8160dc2279c61abe9c7569683eee1888afeb65abdd1bf4fcdb78e466062 DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c DIST hyper-0.14.28.crate 197204 BLAKE2B b99c91eaf65947642e217d159372750ce57e332675705cabfdcafdcc9ed3cd90130a9c600118c76e167b927a481b2120d0f4b499772e4fa710803abbec5385cf SHA512 deb26e3815e6315dd193c4db22efe1e73e44bc7c1d400bc7654e950bd074a200b7cbb730ca30faac0940c88529fea60d5737a4fc7ccd4fa24c2ecdb2a0b450a7 DIST hyper-1.4.1.crate 151849 BLAKE2B aa5f48c38ed54de8d1b8ca0236acbae6bc30d530156c3f4f429f89e48148dcfd0580478041549a3f43faf38b30f36bc41276a272463c42c80c1b45a7b24a236b SHA512 0fcaaabfbb606020534aaf0cf68c9f1be3480f2d1b126deec30ba2879cdc3c7c7a24bdc5a2ed81aabe8be4df36b146ac1585ed8d07181dcb743852ff3fc0878b @@ -289,6 +292,7 @@ DIST ical-0.11.0.crate 29407 BLAKE2B 354f92830a2c3b2c16e514bac4f37470d93d71e98db DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea DIST indexmap-2.5.0.crate 85919 BLAKE2B 766da0a2ddc406e3fb1a70a0bee00141045ff72b52cc412adf05972ccef59d416f502c429dada111461cb522a5c442087e01d8fb235c2f1fd5493adea00e79dc SHA512 c4627d43b1bc5c5fd64861d1a7ed66255ec3f790367028b2758a40751286d6677da7170cfb04dd88ca4c2d163df621583d2e0dc4e9db6d7ed9bd0cbea42b1729 +DIST indexmap-2.6.0.crate 85204 BLAKE2B 420a3cceedab93e5023b476f9b6b93e57057238425d4095de59eb9490c2a088193873e643dcad2f739e34e5798baa9a18939424cac1afc5fc7b93ae496ba188c SHA512 c870348691f5acf97e7bff25c805e60f2e9db9e3ee7b3b939b7be45b6bcfaadee9880e6ad27adbbe2545865193655b5fa9de18487b7a1d030017b2fca48616ca DIST indicatif-0.17.8.crate 64869 BLAKE2B c534020b2c7b25bb07cdd0fd4414fc817506647cf5b8e2081c22be58857d5adb170082a3756004c69187619fc5625f8b9a1904566dc51c621838e09ecda5b43e SHA512 487e73445c5c7d3c16d6f93a3d9767f41b37d2832e56851154f8b69e678ab7d9ab04eba225a6bcf8b48842ae0db0249b060e998e29a252dedf8afacdc88b1aaf DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2 @@ -423,6 +427,7 @@ DIST number_prefix-0.4.0.crate 6922 BLAKE2B 81bd3b588c788e6865104e5ce87119b5e0c5 DIST nushell-0.95.0.tar.gz 3049435 BLAKE2B a4727e386ce3364e8cb922497a9d83dc3a559b29441a62849ec9a6c9a7c8f368e2e1bd35f09ad978422461fc6250f684c9d98429fde8849e32995756abf45533 SHA512 cb13a647858a4ccd9dac3b93f509c9f6f8138e7b6f46a3b2abe5df656a931215a5d42bf39904693e9b31cf502e15a86ca59df9e4af0ca5391773fda6385c7c46 DIST nushell-0.96.1.tar.gz 3143709 BLAKE2B d94f1e33b9a386b5ffd123c634ee9ea76dc15121c9461ef8ee2f8cde069b6a6ec6fabc176e021eb1d23926d96c82915362355f46dda0ee5c46a70bf5dc4ca897 SHA512 f4c62d46b15c5e7b5abd1044271c78dd63a9b45c739dc1e8a0eb70203756a4531d0a65f84bb9665cc902183366e335b952fce6cf4b9d70999d56f187692cb28e DIST nushell-0.98.0.tar.gz 3186883 BLAKE2B 49b5edddc87e4608e2d957646e7d2729853bab04000ef729a9fe9b7b8798625e9d3cb4a612a402a24e0b4966c1835653f5c7cba0ee1351faf21300e61b6c2bf1 SHA512 26986ae1e6b69d92b2f23a26ff9dfc63d40c86ddd0b0d2624e1b9a90b14560d0655e668359729ef4813e0af3337e4914770105e512598233595f3d7b6690197b +DIST nushell-0.99.1.tar.gz 3195166 BLAKE2B 211fc7d0780e58ab328d0afefa41bc6886c4aa7548bdf05b50ade4635355adc6695697ed23959327bbf974a8d48b5a2964896a5a6052ff90d052d3ad9d6dff51 SHA512 9ea4982aba8dab3cb086af0c27c167b5796bec0edfe8d542e8ddaa4b1d934c53b6524ee2d63ac52ac57241f5baecfbd8f038fa8d0544ee6e5a7c7bbdcc117f27 DIST objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 DIST objc-sys-0.3.3.crate 20519 BLAKE2B c18653020b190f7a60075aacd238cf404b959b7e3580d0907ce7ef3659fdf610c5cf3e151b474697f0450a115e7f503e1c3307c43e53c65be65f17b0cc448f9a SHA512 29e0a516c1a3237671d165feb1ef934afc041635023b26515ac7a06b462acc3f4e25823a142339fa4b9e20fc9a369141c31527c6b17821ce403a72dbba68d4a3 DIST objc-sys-0.3.5.crate 20560 BLAKE2B 448be3afd2fb1c4ec3059138329f325dee87a394f2d22a121292d24d55709497789eda356bc5498871660764d455320e30a0e2732c5b5e3f93a22647c8798130 SHA512 caf19594c04d666f24c791b941346d31cc6fc03adedd6d0ff393910e9489d974afccb155400b618e2d62cd13885cc85b16a3c33e4e72409e3cebb0760ae34b99 @@ -443,6 +448,7 @@ DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266 DIST object-0.36.3.crate 325288 BLAKE2B 0701822a51a82a1674514d7572c5f91bb40834e23d40b0fb440d933221e8256b7eb36711e8b8870d866384774c7c1e36b89363d7f6bb94af92f9f567f7aca211 SHA512 2f8175d757a66658bf91234d6a58905ef9a410bb19973e81bdd8b28322f6865e32f5b9cfd0ad38195cb07b2721ababf240876270f39a6c7ab8a36a127dc18f0e DIST omnipath-0.1.6.crate 11082 BLAKE2B 8bec8df7f4ddae2fe3d7d128f425b9103ae1a047d0f5a82457a7aaf93f233f7d805833a5c958675854c50cc818c2835124721fadb043437dd30e8e0e58d38ec0 SHA512 e7fa490f95fa8bc3f541d277abe912858989da6434b37bae1fb7da837951f95f2977fc10e08b0a4e026769f6dc8798a7107458b68014a080c4d9e3fdebb75456 DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c +DIST once_cell-1.20.1.crate 33345 BLAKE2B 7e56d7dd48120ebe15ede12456197ce82bb2794df5aef1ec7319b2e11ef8f601d8d99c8f5b22aa906c7af23b0119ad17b3a8b4bcbdc3e38a4d78504aaefd5a77 SHA512 6fc961fb053777c584fa7895e20d260803059d67fe172e75355376ce1ab2f8ad3be5158ad58ba1a31b9a33ebc180e00f07f7c24ae319830e101059c5d2377925 DIST open-5.1.2.crate 23336 BLAKE2B 1ef8cfd66073be63f6d9c71d68e2f4cf79c70d70b533a92a67f88aab0411ac35423832edca34c110136ac5cc9bac56a5145aae4a89a375b51fb4e06e26bf4f7a SHA512 bd2aa675f7eb25362179354735a3c03856697af1dcbef1383e425196c77080be829b8ffc0edc4d343172ad2876e169764944b2b76a8ed32cf7f66ccb7590c933 DIST open-5.3.0.crate 24718 BLAKE2B d6e72d020cb8fdc6c81cd37548723f46bcb411733d4873cbd6735f9c18c52bb262439bb8d329b9534e99716e66b0a5c352c8be192f24e7b54b19053b5ed3f25c SHA512 00d149ae8b56e5f03c16099ec3b663afb64187b1f81840324e02d46ccdf25736415c3da9759996c06afe420f26dca78606eb193ff31797d950e7cca505753a8e DIST openssl-0.10.64.crate 272306 BLAKE2B a8b618aa403cdb06a7f135cd966775f21c99739365c55aabde2680a6154d03c7d554bfae6c62a069841c70ed82ece6c3f0cd589da8c26022b7022c3c4d79a6d8 SHA512 a1fa9f71cfebbb37ed9d4a902360f2cc95a78f55b5da5d51eef69db38cef016fc03236485158d689ccf054e04937b8cddf88e3f0f31672997fb30c6cac73cbf6 @@ -611,6 +617,7 @@ DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021c DIST reedline-0.32.0.crate 137845 BLAKE2B 7ca6f98f32b7128a3504121f24e86b7578a635adb11c1843653db7a12834327c9523fdd9ba959062cd46926bd4f164198a362c2648d31d71091d63d73ed15172 SHA512 1cf2a864d9dbae5f4d933c039ebacaa9f9dc01ec1e5ae13a16515bf71035fe84c61c64440b150c1afff7f8a6e3a08187a27ef5e3c7ca28114f1b513c80dba11c DIST reedline-0.33.0.crate 138366 BLAKE2B b02ce67a21c6df6a4c0e4e10860358cca2dc1c17abb0caa7e208b80c1a0d290c3a75c86304461a192bdc5895a96a61e890a68760f86f7c7f3728c80f60001134 SHA512 6101b3236d476046c424f51c98f55d7fc7308644eab48e10a9aa7f715ba18f79391acd00fd2d053a8138e336e361bef3b9ea6568c7d146b7d82dca055a89805e DIST reedline-0.35.0.crate 139179 BLAKE2B 08df67f4f0b2dce79dd64ac14a3df028369779afa69117ffd73dfd71b47d18dad7b2dd96769f870e388a8ebda40f30dd610fbbf1e34863cf4416ad3340664211 SHA512 8c2d939060b5d8dfd82149017ff4b4fb53045e373fd68f9350ca1d3810ec86f8109a0d5229585ef6b40758e302700ab7ab1d34472f6f69b6204f807e897c1ab9 +DIST reedline-0.36.0.crate 139146 BLAKE2B f73b31f7bbd6a2712e809f72bca62ff09580f181b4a6791673f9715739c3562f7ab5c303d7eb8820bc8a49fa1cd218b9b685d9ccc5af33eab937cab5370b2e58 SHA512 e1e71cd4aa3a51c739a5a67cdf1b247c2ec1aa63670fb246f55d6ade3d38ab753b20e49b7a5131f03e633a53075b8018b6b70561486b678d6839721a6f30e925 DIST ref-cast-1.0.22.crate 12664 BLAKE2B 1f763851dd98d4f640859a93da985df702eebc1064e91a75b06f4d184b60f076362587e405485ff4ea1a01e57f73277d18d476f6cb70aad5d0b4fe7da48d28d6 SHA512 eeab91cfdc68bd4f24ee3e3e89cd67c721763fe94c0746d220ea98504c0f9ef3ceb6341b48a90fd8701aa3150ac8b27af2078d00e7206fbd929dae6c35e8ff99 DIST ref-cast-1.0.23.crate 12795 BLAKE2B 53e8fae33d98527c24616a90d8644292a77ab528a1976d30b6bf0f187300f78e507af89cf81ed748314829dd6008d3a6a3e32eb9c9a2db8470409ac6283b104a SHA512 9120eebe9499d74bc4501f37c9a42eab2dd5f345b8587cef513dceca468267de2537fa9f0e0c5c5d63922151199571522f26869f87e27b774b4781fd2fe7e3c0 DIST ref-cast-impl-1.0.22.crate 9306 BLAKE2B 2ac8881c75b5c68a2c0fb78307dba82244847052f93398477b6e2cf7c0029c00262eb67bc5899827b72354f963ee09c9f165d4535fce90a6a0d106f8ca768685 SHA512 e9ec6b531c10ee3cab1033875dbc2f1b647ed079191820f23d351266b6791ee531f35730143fed716e2d28bf72d02f7143b20d580cd86aac5443bef653004223 @@ -652,6 +659,7 @@ DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aa DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f +DIST rustix-0.38.37.crate 371243 BLAKE2B bceaa4861747208f1f2b68f8924c7247648d88deb200e97d8ed17c5cbf9c934488065f0ee7e4406bc96e8709b292ee1fe15beb346bff57b5f05af36174420a0c SHA512 6c0ad1be1fcf1b74f670b2c7599ba68c2ce834c760ff7486674d190ae0d552165b0c2abdc35b13eee8c0333a904c67f5dd1efa742c20fd3735c7ccdf2a439619 DIST rustversion-1.0.15.crate 17406 BLAKE2B ef68a3a83e11f6734be94117e5170f92f9e1211d353a81b45ed11d4c738278c7f519ebfc9896681d564698fbcc579da10f97fddd77d56b14dbb96b90e16ea811 SHA512 e0e37511c25b71a64bd6f91cd8b29e43c4073ef56196de808634f3408cc297fc7fda1316a5adc5fffde9192b7d64f1940deb7cf396277a3805e89e15b2a855da DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3 DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4 @@ -695,6 +703,7 @@ DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f2 DIST shadow-rs-0.28.0.crate 28038 BLAKE2B 2e162b239dd323986cd5d0e61ac105cf4f26dac617f11641263cb438ba857e67c19f83d038cbd9d9efb73f56f00a664adc0a9838a8bf1b93c49f20e4099bfd04 SHA512 bd4f68a442e58da228550e8245e7bf9f9a355d33a7447e0fb8022930737436b30a2c1bf04df43cd2442b8abe2a407caadf12e0f4306453061f9e143780bf5062 DIST shadow-rs-0.29.0.crate 28038 BLAKE2B 41da7087d314c461d106e6e1de116d37f28dfec18b742e6552aa4f64fd340ee1f7a6e089fe67e4fd60d84a9aefc7a6e2f3a955c8083d54197a290b55d42063c8 SHA512 1d97c03d4da24f4b869beccff007d5bc7cefd7a29325d3c5c36e84b31c91d0246319bcb0bbb992b1a30764fe88906d781b1a28b3f2e8e3d40a30d61e0bd60037 DIST shadow-rs-0.34.0.crate 29269 BLAKE2B e340cbed9fb3abf0eda9ec07db9227f1fb89834103916982f1fbffa31389394de1a8fdbd55f66acb8646fb2f1afba5423f84e25f8cdb22bba6e8e1f39fdf27cc SHA512 74e713b10e2f39532565436223a10c100e6d68da445fd617077830a4af58d44412ed94455842db43cbfc9c2dfd370d17c19a7919026ca2145570968e222f09bd +DIST shadow-rs-0.35.0.crate 29263 BLAKE2B 5fd57a2a866ee8fbd76b0166eb223b1f4b7f15f9d2382220a4cbef34af9661a2be10a78e5234107f96f0e471e9f10368f3d3cf948a38eeb1c52df19a3b113eb4 SHA512 1489b394ed3264dd155c311fd148d0d7c94a1f61c34ff4589a1b4c0ad83f8b103d182da503002dfde781c890c9e2a8eed0c53bd68102d601565432a1637162a2 DIST shell-words-1.1.0.crate 9871 BLAKE2B 7923b36f0ba50c17ac4eebfdda34566b615291253b7b41879b3f64b3fc1325e63948d3d44801e40748b11ddd2ab201b81d238af2a2007c7a57d71f5dcd0667f6 SHA512 05c280a8e1f65b205746560a82e397689a3b5ec934219b558ece3a25efbfdefe903f9172319240e96039b38fb2c4be6e070805aedbdfd10344d9144b9c93de00 DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a DIST signal-hook-0.3.17.crate 50296 BLAKE2B 5469a11485362b4a76f99c06071c69f6cc083bf4cceea93fce0b43385163ac3621b7a3c98d18ea1fb9e1439460ea37f470a29bfde9dea199e60a12b248be5d25 SHA512 045ac6268e504c5561d3884610a48c930dfd936086f793839f42602e92e4a8cef289955776e8eba8a5ca1a91b5f27ccb3724f49b32091f8f06c8bde984d82298 @@ -749,10 +758,12 @@ DIST sysinfo-0.30.13.crate 173400 BLAKE2B da65e5f5d2aa20e1effa45a77ae97bf47790d1 DIST tabled-0.14.0.crate 192117 BLAKE2B 1d5a34a95dd09467f98e364d519961419eb32853a4a2cfe39593bee5c3946b6cf346e41d0667d70d298c56f62b6631226f9646874ff96cefe1eb63bf22a0cc3a SHA512 14a4930d39afd52c40f7d3eb0d0cbf9e956354a8001363464c091dd167221bf22f7192fb386728a43f6714ec44222fe82afaa7ac0458ba0ea92bc9ab886d51e7 DIST tabled-0.16.0.crate 214711 BLAKE2B 937936bb4e6a11b09717dfcd520151e147845a9edace09312e355d8da6ca3c98ff30b1716f62021743e841f41deaa2845725ee85b11362172e00f1e775e79958 SHA512 41034dd651426e9d2671ae1834cff6902ed20492c5c36f1f2c7ca9da0b76038013c539af8daf0fce93fd4284af949478343d5412e6d7d3febf0c0d7e244a4b66 DIST tango-bench-0.5.0.crate 23637 BLAKE2B 009987f35a72ce6778e3bbddaba639d3e7b21d59098eefa1c26e7cd356accca78cba7b67d5653968113edef5027cda5829e81fe684794724f0afd6d3e02b535d SHA512 1c7153088f6c7a7562d3a895235c575713d5b792882e30c5e1fe67bf0b7dcf581d73bea976232c90abcffaebcf0dff1e392234440cf96f010648df0e93b2bcd6 +DIST tango-bench-0.6.0.crate 26306 BLAKE2B 0fd7a22b5cee7cf75928562e350d1a1e2a2013d764ef7ae6d9ad60c8b44c7c0c4c68d0188fe41c26d2eda82b112f927c9f1e3636da0f51b68a4ea149b0432e89 SHA512 541b2e625ea2b3e0cde07638719dce9338265a9b4fbb958cdbf1521af87713034f2c40f2016ab396af3ec206f7b2792a853f6f4c3f6121be5cebfda85d2c70b7 DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995 DIST target-features-0.1.6.crate 18915 BLAKE2B e1381b9b3488b7d06059261385ce8d9651955a26500a81ddb06f3ce551651e96af4b060ed853889241c368fad9d2a9aeb8e5df222684269c706e17818c680ca2 SHA512 fc8aa1338752886462bfbefd51cc1039835eb47a1419edc3c89ef14adeec6cd94f6b06be3cb211a311dc2f72e08e76571509b5268f41aeae098441aef7fcc18f DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39 DIST tempfile-3.12.0.crate 34423 BLAKE2B a8b84f54a54be636f5b69791ca567e8b692d6a8485ef37e5a8340d26b32b1b0f9f8e9fcd9a2da90ec2fbd39c281d364dfc5723d06892832edb79ea5cf45d069c SHA512 1a27513548060984be894e6f8fc215831e4b2054b2244c6188bee76c477c001f294c762f2f4a14488c58c04e5d1473806d589c7bba1eaa2cc02d97656709be66 +DIST tempfile-3.13.0.crate 34910 BLAKE2B 736378935088ccd8b540997c0554444c3752a74c9a4bd82cfcb700a9b22f572d0f2b3e61252064d4a631b57783199cfb42309e518826346a83fb5adb44843c49 SHA512 68701bee80309cd8dfa96c237b2344f26bd03702d2fc2e1a253820c98654c85d802aee1e0fc856f6372159a92ecbf624f78c8146f34a0cf924f5b56284915f85 DIST tendril-0.4.3.crate 37210 BLAKE2B 0a70926644e8dc492247d49b8939169702903c2458d7b2c0fea2e6ed54166909f484e8e876eddc8ff7491642ec24a200c5d1e51412c6a7c26ee60f1f4164e98c SHA512 53f074aec6e59717fca280b1764f6c2e0a1c073336f48d012ff268a7189697d42d24a91a6a549c7d9e1fe8b0006e34c219f4dba3cc95247d3905c6f8a6a8186f DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a DIST terminal_size-0.3.0.crate 10096 BLAKE2B 097ef50a85945128dcfa36d8ea0fb15f11142c206462a32980dbbba4fe2872abd214823fe3c75e804f3159a97d6e929ec338860e9c89587da509fb9e6da5d339 SHA512 f3bc9144aa8a87556543584a2495df6267ce3bb017f3ed3d00fa43e89b5de783e1285ca62dbad9dd9c3b37e3a476a6f3ab0804eba2411cb594a569bbdb310681 @@ -808,6 +819,7 @@ DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09f DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5 DIST unicode-reverse-1.0.9.crate 7739 BLAKE2B b6fa9a416dddaefaf0e8e92ae65cc8e53745338ae75315a917830e96219820a655c7ee38f58a7c5192b9c7e99a546aba5fcd2a2c295a0c34d33cca5dfa664ab8 SHA512 9a7743c8faf61e3ba43f4d9d343019fcef894ea9792e6d37e21b5a41965748423fa105a190a16614a1411773004656ffa69aefaa09a435e7a5bf27995b58c4af DIST unicode-segmentation-1.11.0.crate 102740 BLAKE2B 6ab5de53073ff56da4924e8c6ecbfa4bbd72a66b8d86f2c32b2f0ccfefee8064997a6b5311af5de2b71943089c9f52862e3cb13cf366cd645f57c96f2ac8673a SHA512 4914543cf022680f341c4a235f6d9204b3ac9a9098f34a80ee8c94e3d8ccbb82e78af016978eda910987533044593ac629a35286dc80707d349b33e405e86bef +DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 DIST unicode-truncate-1.0.0.crate 12017 BLAKE2B 1f2fd387d61040470632b7ad4de87fed2f0c5ec5a4928d5696ac43be6010da258384628f05683b231c4190d4ef2fe49525fa7a67d9943fb08e8d042fba9b03ec SHA512 5ed3f5a40b95a3c90ea19bde9a42a6722ca64169141e8b17c77a3d956051fe87fde50b449694f9c41c6fff8cf6058768b54a951f76048b1dffc86520c20ebf31 DIST unicode-truncate-1.1.0.crate 12529 BLAKE2B 908c794c44d4928bcb73e3cb7f89a5f57ec39bb0a2931db282849d547fee1e228f0ae01d50421b86a5d08c4860c4960d96909f1444e00179ee7309e25e1a7fd6 SHA512 090050af06ec187902102b07b2caa4f5c4d1a046d013aa1fabef9d18fd3679a6dc4dde6b55b9f606dfb057349fb5c10e2c229d3577116c9fcff07f1099fdf4f2 DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe diff --git a/app-shells/nushell/metadata.xml b/app-shells/nushell/metadata.xml index 4e814f599236..8eab7d5bd242 100644 --- a/app-shells/nushell/metadata.xml +++ b/app-shells/nushell/metadata.xml @@ -21,5 +21,6 @@ </upstream> <use> <flag name="plugins">Build official plugins</flag> + <flag name="system-clipboard">System clipboard support in `reedline`</flag> </use> </pkgmetadata> diff --git a/app-shells/nushell/nushell-0.99.1.ebuild b/app-shells/nushell/nushell-0.99.1.ebuild new file mode 100644 index 000000000000..f34e0d23df49 --- /dev/null +++ b/app-shells/nushell/nushell-0.99.1.ebuild @@ -0,0 +1,791 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + addr2line@0.22.0 + adler2@2.0.0 + adler32@1.2.0 + adler@1.0.2 + ahash@0.7.8 + ahash@0.8.11 + aho-corasick@1.1.3 + alloc-no-stdlib@2.0.4 + alloc-stdlib@0.2.2 + alloca@0.4.0 + allocator-api2@0.2.18 + alphanumeric-sort@1.5.3 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + ansi-str@0.8.0 + ansitok@0.2.0 + anstream@0.6.15 + anstyle-parse@0.2.5 + anstyle-query@1.1.1 + anstyle-wincon@3.0.4 + anstyle@1.0.8 + anyhow@1.0.86 + arboard@3.4.0 + argminmax@0.6.2 + array-init-cursor@0.2.0 + arrayvec@0.5.2 + arrayvec@0.7.6 + assert-json-diff@2.0.2 + assert_cmd@2.0.16 + async-stream-impl@0.3.5 + async-stream@0.3.5 + async-trait@0.1.81 + atoi@2.0.0 + atoi_simd@0.15.6 + atomic-waker@1.1.2 + autocfg@1.3.0 + avro-schema@0.3.0 + backtrace-ext@0.2.1 + backtrace@0.3.73 + base64@0.21.7 + base64@0.22.1 + bindgen@0.69.4 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.6.0 + bitvec@1.0.1 + block-buffer@0.10.4 + block2@0.5.1 + borsh-derive@1.5.1 + borsh@1.5.1 + bracoxide@0.1.3 + brotli-decompressor@4.0.1 + brotli@5.0.0 + bstr@1.10.0 + bumpalo@3.16.0 + byte-unit@5.1.4 + bytecheck@0.6.12 + bytecheck_derive@0.6.12 + bytecount@0.6.8 + bytemuck@1.17.0 + bytemuck_derive@1.7.1 + byteorder@1.5.0 + bytes@1.7.1 + bytesize@1.3.0 + calamine@0.24.0 + cassowary@0.3.0 + castaway@0.2.3 + cc@1.1.14 + cexpr@0.6.0 + cfg-if@1.0.0 + cfg_aliases@0.1.1 + cfg_aliases@0.2.1 + chardetng@0.1.17 + charset@0.1.5 + chrono-humanize@0.2.3 + chrono-tz-build@0.2.1 + chrono-tz-build@0.3.0 + chrono-tz@0.8.6 + chrono-tz@0.9.0 + chrono@0.4.38 + chumsky@0.9.3 + clang-sys@1.8.1 + clap@4.5.16 + clap_builder@4.5.15 + clap_derive@4.5.13 + clap_lex@0.7.2 + clipboard-win@5.4.0 + codepage@0.1.2 + colorchoice@1.0.2 + colorz@1.1.2 + comfy-table@7.1.1 + compact_str@0.7.1 + console@0.15.8 + const-random-macro@0.1.16 + const-random@0.1.18 + const_format@0.2.32 + const_format_proc_macros@0.2.32 + core-foundation-sys@0.8.7 + core-foundation@0.9.4 + cpufeatures@0.2.13 + crc-catalog@1.1.1 + crc32fast@1.4.2 + crc@2.1.0 + crossbeam-channel@0.5.13 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-queue@0.3.11 + crossbeam-utils@0.8.20 + crossterm@0.27.0 + crossterm@0.28.1 + crossterm_winapi@0.9.1 + crunchy@0.2.2 + crypto-common@0.1.6 + cssparser-macros@0.6.1 + cssparser@0.31.2 + csv-core@0.1.11 + csv@1.3.0 + ctrlc@3.4.5 + curl-sys@0.4.74+curl-8.9.0 + curl@0.4.46 + data-encoding@2.6.0 + deranged@0.3.11 + derive-new@0.6.0 + derive_more@0.99.18 + dialoguer@0.11.0 + diff@0.1.13 + difflib@0.4.0 + digest@0.10.7 + dirs-sys@0.4.1 + dirs@5.0.1 + dlib@0.5.2 + dlv-list@0.5.2 + doc-comment@0.3.3 + doctest-file@1.0.0 + downcast-rs@1.2.1 + dtoa-short@0.3.5 + dtoa@1.0.9 + dtparse@2.0.1 + dunce@1.0.5 + dyn-clone@1.0.17 + ego-tree@0.6.3 + either@1.13.0 + eml-parser@0.1.4 + encode_unicode@0.3.6 + encoding_rs@0.8.34 + enum_dispatch@0.3.13 + env_filter@0.1.2 + env_logger@0.11.5 + env_logger@0.8.4 + equivalent@1.0.1 + erased-serde@0.4.5 + errno@0.3.9 + error-code@3.2.0 + ethnum@1.5.0 + fallible-iterator@0.3.0 + fallible-streaming-iterator@0.1.9 + fancy-regex@0.13.0 + fast-float@0.2.0 + fastrand@2.1.1 + fd-lock@4.0.2 + file-id@0.2.1 + filesize@0.2.0 + filetime@0.2.24 + fixedbitset@0.4.2 + flate2@1.0.32 + float-cmp@0.9.0 + fnv@1.0.7 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + foreign_vec@0.1.0 + form_urlencoded@1.2.1 + fs_extra@1.3.0 + fsevent-sys@4.1.0 + funty@2.0.0 + futf@0.1.5 + futures-channel@0.3.30 + futures-core@0.3.30 + futures-executor@0.3.30 + futures-io@0.3.30 + futures-macro@0.3.30 + futures-sink@0.3.30 + futures-task@0.3.30 + futures-util@0.3.30 + futures@0.3.30 + fuzzy-matcher@0.3.7 + fxhash@0.2.1 + generic-array@0.14.7 + gethostname@0.4.3 + getrandom@0.2.15 + gimli@0.29.0 + git2@0.19.0 + gjson@0.8.1 + glob-match@0.2.1 + glob@0.3.1 + goblin@0.7.1 + h2@0.4.6 + halfbrown@0.2.5 + hash32@0.3.1 + hashbrown@0.12.3 + hashbrown@0.14.5 + hashbrown@0.15.0 + hashlink@0.9.1 + heapless@0.8.0 + heck@0.5.0 + hermit-abi@0.3.9 + hermit-abi@0.4.0 + hex@0.4.3 + home@0.5.9 + html5ever@0.27.0 + http-body-util@0.1.2 + http-body@1.0.1 + http@1.1.0 + httparse@1.9.4 + httpdate@1.0.3 + human-date-parser@0.2.0 + humantime@2.1.0 + hyper-util@0.1.7 + hyper@1.4.1 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.60 + ical@0.11.0 + idna@0.5.0 + indexmap@2.6.0 + indicatif@0.17.8 + inotify-sys@0.1.5 + inotify@0.9.6 + instant@0.1.13 + interprocess@2.2.1 + inventory@0.3.15 + is-docker@0.2.0 + is-terminal@0.4.13 + is-wsl@0.4.0 + is_ci@1.2.0 + is_debug@1.0.1 + is_executable@1.0.1 + is_terminal_polyfill@1.70.1 + itertools@0.11.0 + itertools@0.12.1 + itertools@0.13.0 + itoa@1.0.11 + itoap@1.0.1 + jobserver@0.1.32 + joinery@2.1.0 + js-sys@0.3.70 + jsonpath_lib_polars_vendor@0.0.1 + kqueue-sys@1.0.4 + kqueue@1.0.8 + lazy_static@1.5.0 + lazycell@1.3.0 + lexical-core@0.8.5 + lexical-parse-float@0.8.5 + lexical-parse-integer@0.8.6 + lexical-util@0.8.5 + lexical-write-float@0.8.5 + lexical-write-integer@0.8.5 + libc@0.2.158 + libflate@1.4.0 + libflate_lz77@1.2.0 + libgit2-sys@0.17.0+1.8.1 + libloading@0.8.5 + libm@0.2.8 + libmimalloc-sys@0.1.39 + libproc@0.14.8 + libredox@0.1.3 + libsqlite3-sys@0.28.0 + libssh2-sys@0.3.0 + libz-sys@1.1.19 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.14 + lock_api@0.4.12 + log@0.4.22 + lru@0.12.4 + lscolors@0.17.0 + lsp-server@0.7.6 + lsp-types@0.95.1 + lz4-sys@1.10.0 + lz4@1.26.0 + mac@0.1.1 + mach2@0.4.2 + malloc_buf@0.0.6 + markup5ever@0.12.1 + markup5ever_rcdom@0.3.0 + md-5@0.10.6 + memchr@2.7.4 + memmap2@0.7.1 + miette-derive@7.2.0 + miette@7.2.0 + mimalloc@0.1.43 + mime@0.3.17 + mime_guess@2.0.5 + minimal-lexical@0.2.1 + miniz_oxide@0.7.4 + miniz_oxide@0.8.0 + mio@0.8.11 + mio@1.0.2 + mockito@1.5.0 + multipart-rs@0.1.11 + multiversion-macros@0.7.4 + multiversion@0.7.4 + native-tls@0.2.12 + new_debug_unreachable@1.0.6 + nix@0.28.0 + nix@0.29.0 + nom@7.1.3 + notify-debouncer-full@0.3.1 + notify@6.1.1 + now@0.1.3 + ntapi@0.4.1 + nu-ansi-term@0.50.1 + num-bigint@0.4.6 + num-complex@0.4.6 + num-conv@0.1.0 + num-format@0.4.4 + num-integer@0.1.46 + num-iter@0.1.45 + num-rational@0.4.2 + num-traits@0.2.19 + num@0.4.3 + num_threads@0.1.7 + number_prefix@0.4.0 + objc-sys@0.3.5 + objc2-app-kit@0.2.2 + objc2-core-data@0.2.2 + objc2-core-image@0.2.2 + objc2-encode@4.0.3 + objc2-foundation@0.2.2 + objc2-metal@0.2.2 + objc2-quartz-core@0.2.2 + objc2@0.5.2 + objc@0.2.7 + object@0.36.3 + omnipath@0.1.6 + once_cell@1.20.1 + open@5.3.0 + openssl-macros@0.1.1 + openssl-probe@0.1.5 + openssl-src@300.3.1+3.3.1 + openssl-sys@0.9.103 + openssl@0.10.66 + option-ext@0.2.0 + ordered-multimap@0.7.3 + os_display@0.1.3 + os_pipe@1.2.1 + owo-colors@4.0.0 + papergrid@0.12.0 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + parquet-format-safe@0.2.4 + parse-zoneinfo@0.3.1 + paste@1.0.15 + pathdiff@0.2.1 + percent-encoding@2.3.1 + peresil@0.3.0 + pest@2.7.11 + pest_derive@2.7.11 + pest_generator@2.7.11 + pest_meta@2.7.11 + petgraph@0.6.5 + phf@0.10.1 + phf@0.11.2 + phf_codegen@0.10.0 + phf_codegen@0.11.2 + phf_generator@0.10.0 + phf_generator@0.11.2 + phf_macros@0.11.2 + phf_shared@0.10.0 + phf_shared@0.11.2 + pin-project-lite@0.2.14 + pin-utils@0.1.0 + pkg-config@0.3.30 + plain@0.2.3 + planus@0.3.1 + platform-info@2.0.3 + plist@1.7.0 + polars-arrow-format@0.1.0 + polars-arrow@0.41.3 + polars-compute@0.41.3 + polars-core@0.41.3 + polars-error@0.41.3 + polars-expr@0.41.3 + polars-io@0.41.3 + polars-json@0.41.3 + polars-lazy@0.41.3 + polars-mem-engine@0.41.3 + polars-ops@0.41.3 + polars-parquet@0.41.3 + polars-pipe@0.41.3 + polars-plan@0.41.3 + polars-row@0.41.3 + polars-sql@0.41.3 + polars-time@0.41.3 + polars-utils@0.41.3 + polars@0.41.3 + pori@0.0.0 + portable-atomic@1.7.0 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + precomputed-hash@0.1.1 + predicates-core@1.0.8 + predicates-tree@1.0.11 + predicates@3.1.2 + pretty_assertions@1.4.0 + print-positions@0.6.1 + proc-macro-crate@3.1.0 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro2@1.0.86 + procfs-core@0.16.0 + procfs@0.16.0 + psm@0.1.21 + ptr_meta@0.1.4 + ptr_meta_derive@0.1.4 + pure-rust-locales@0.8.1 + pwd@1.4.0 + quick-error@1.2.3 + quick-error@2.0.1 + quick-xml@0.31.0 + quick-xml@0.32.0 + quick-xml@0.34.0 + quickcheck@1.0.3 + quickcheck_macros@1.0.0 + quote@1.0.37 + quoted_printable@0.5.1 + radium@0.7.0 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rand_distr@0.4.3 + ratatui@0.26.3 + raw-cpuid@11.1.0 + rayon-core@1.12.1 + rayon@1.10.0 + recursive-proc-macro-impl@0.1.1 + recursive@0.1.1 + recvmsg@1.0.0 + redox_syscall@0.5.3 + redox_users@0.4.6 + reedline@0.36.0 + ref-cast-impl@1.0.23 + ref-cast@1.0.23 + regex-automata@0.4.7 + regex-syntax@0.8.4 + regex@1.10.6 + relative-path@1.9.3 + rend@0.4.2 + rfc2047-decoder@1.0.5 + rkyv@0.7.45 + rkyv_derive@0.7.45 + rle-decode-fast@1.0.3 + rmp-serde@1.3.0 + rmp@0.8.14 + ropey@1.6.1 + roxmltree@0.19.0 + rstest@0.18.2 + rstest_macros@0.18.2 + rusqlite@0.31.0 + rust-embed-impl@8.5.0 + rust-embed-utils@8.5.0 + rust-embed@8.5.0 + rust-ini@0.21.1 + rust_decimal@1.36.0 + rustc-demangle@0.1.24 + rustc-hash@1.1.0 + rustc_version@0.4.0 + rustix@0.38.37 + rustversion@1.0.17 + ryu@1.0.18 + same-file@1.0.6 + scc@2.1.16 + schannel@0.1.23 + scoped-tls@1.0.1 + scopeguard@1.2.0 + scraper@0.20.0 + scroll@0.11.0 + scroll_derive@0.11.1 + sdd@3.0.2 + seahash@4.1.0 + security-framework-sys@2.11.1 + security-framework@2.11.1 + selectors@0.25.0 + semver@1.0.23 + serde@1.0.208 + serde_derive@1.0.208 + serde_json@1.0.127 + serde_repr@0.1.19 + serde_spanned@0.6.7 + serde_urlencoded@0.7.1 + serde_yaml@0.9.34+deprecated + serial_test@3.1.1 + serial_test_derive@3.1.1 + servo_arc@0.3.0 + sha2@0.10.8 + shadow-rs@0.35.0 + shell-words@1.1.0 + shlex@1.3.0 + signal-hook-mio@0.2.4 + signal-hook-registry@1.4.2 + signal-hook@0.3.17 + simd-json@0.13.10 + simdutf8@0.1.4 + similar@2.6.0 + simplelog@0.12.2 + siphasher@0.3.11 + slab@0.4.9 + smallvec@1.13.2 + smartstring@1.0.1 + smawk@0.3.2 + snap@1.1.1 + socket2@0.5.7 + sqlparser@0.47.0 + stability@0.2.1 + stable_deref_trait@1.2.0 + stacker@0.1.16 + static_assertions@1.1.0 + str_indices@0.4.3 + streaming-decompression@0.1.2 + streaming-iterator@0.1.9 + strength_reduce@0.2.4 + string_cache@0.8.7 + string_cache_codegen@0.5.2 + strip-ansi-escapes@0.2.0 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + supports-color@2.1.0 + supports-color@3.0.0 + supports-hyperlinks@3.0.0 + supports-unicode@3.0.0 + sxd-document@0.3.2 + sxd-xpath@0.4.2 + syn@1.0.109 + syn@2.0.75 + syn_derive@0.1.8 + sys-locale@0.3.1 + sysinfo@0.30.13 + tabled@0.16.0 + tango-bench@0.6.0 + tap@1.0.1 + target-features@0.1.6 + tempfile@3.13.0 + tendril@0.4.3 + termcolor@1.4.1 + terminal_size@0.3.0 + termtree@0.4.1 + textwrap@0.16.1 + thiserror-impl@1.0.63 + thiserror@1.0.63 + thread_local@1.1.8 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + tiny-keccak@2.0.2 + tinyvec@1.8.0 + tinyvec_macros@0.1.1 + titlecase@2.2.1 + tokio-util@0.7.11 + tokio@1.39.3 + toml@0.7.8 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.19.15 + toml_edit@0.21.1 + toml_edit@0.22.20 + tracing-core@0.1.32 + tracing@0.1.40 + trash@3.3.1 + tree_magic_mini@3.1.5 + trim-in-place@0.1.7 + typed-arena@1.7.0 + typeid@1.0.2 + typenum@1.17.0 + typetag-impl@0.2.18 + typetag@0.2.18 + ucd-trie@0.1.6 + umask@2.1.0 + unicase@2.7.0 + unicode-bidi@0.3.15 + unicode-ident@1.0.12 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.23 + unicode-reverse@1.0.9 + unicode-segmentation@1.12.0 + unicode-truncate@1.1.0 + unicode-width@0.1.11 + unicode-xid@0.2.5 + unsafe-libyaml@0.2.11 + ureq@2.10.1 + url@2.5.2 + utf-8@0.7.6 + utf8-width@0.1.7 + utf8parse@0.2.2 + uu_cp@0.0.27 + uu_mkdir@0.0.27 + uu_mktemp@0.0.27 + uu_mv@0.0.27 + uu_uname@0.0.27 + uu_whoami@0.0.27 + uucore@0.0.27 + uucore_procs@0.0.27 + uuhelp_parser@0.0.27 + uuid@1.10.0 + v_htmlescape@0.15.8 + value-trait@0.8.1 + vcpkg@0.2.15 + version_check@0.9.5 + vte@0.10.1 + vte@0.11.1 + vte_generate_state_changes@0.1.2 + wait-timeout@0.2.0 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.93 + wasm-bindgen-macro-support@0.2.93 + wasm-bindgen-macro@0.2.93 + wasm-bindgen-shared@0.2.93 + wasm-bindgen@0.2.93 + wax@0.6.0 + wayland-backend@0.3.6 + wayland-client@0.31.5 + wayland-protocols-wlr@0.2.0 + wayland-protocols@0.31.2 + wayland-scanner@0.31.4 + wayland-sys@0.31.4 + webpage@2.0.1 + which@6.0.3 + widestring@1.1.0 + wild@2.2.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-core@0.54.0 + windows-result@0.1.2 + windows-sys@0.36.1 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.42.2 + windows-targets@0.48.5 + windows-targets@0.52.6 + windows@0.44.0 + windows@0.52.0 + windows@0.54.0 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.36.1 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.36.1 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.36.1 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.36.1 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.36.1 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + winnow@0.5.40 + winnow@0.6.18 + winreg@0.52.0 + winresource@0.1.17 + winsafe@0.0.19 + wl-clipboard-rs@0.8.1 + wyz@0.5.1 + x11rb-protocol@0.13.1 + x11rb@0.13.1 + xattr@1.3.1 + xml5ever@0.18.1 + xxhash-rust@0.8.12 + yansi@0.5.1 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 + zip@0.6.6 + zstd-safe@7.2.1 + zstd-sys@2.0.13+zstd.1.5.6 + zstd@0.13.2 +" + +RUST_MIN_VER="1.79.0" + +inherit cargo + +DESCRIPTION="A new type of shell, written in Rust" +HOMEPAGE="https://www.nushell.sh" +SRC_URI=" + https://github.com/nushell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 BSD Boost-1.0 CC-PD CC0-1.0 ISC MIT MPL-2.0 MPL-2.0 + Unicode-DFS-2016 ZLIB +" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +IUSE="plugins system-clipboard X" + +DEPEND=" + >=dev-libs/libgit2-0.99:= + dev-libs/oniguruma:= + dev-libs/openssl:0= + net-libs/libssh2:= + net-libs/nghttp2:= + net-misc/curl + dev-db/sqlite:3= + system-clipboard? ( + X? ( + x11-libs/libX11 + x11-libs/libxcb + ) + ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig +" + +RESTRICT+=" test" + +QA_FLAGS_IGNORED="usr/bin/nu.*" + +src_prepare() { + use plugins || eapply "${FILESDIR/${PN}-dont-build-plugins.patch}" + default +} + +src_configure() { + # high magic to allow system-libs + export OPENSSL_NO_VENDOR=true + export RUSTONIG_SYSTEM_LIBONIG=1 + export LIBGIT2_SYS_USE_PKG_CONFIG=1 + export LIBSSH2_SYS_USE_PKG_CONFIG=1 + export PKG_CONFIG_ALLOW_CROSS=1 + + local myfeatures=( + $(usev system-clipboard) + ) + + cargo_src_configure +} + +src_compile() { + cargo_src_compile --workspace +} + +src_install() { + cargo_src_install + if use plugins ; then + cargo_src_install --path crates/nu_plugin_custom_values + cargo_src_install --path crates/nu_plugin_example + cargo_src_install --path crates/nu_plugin_formats + cargo_src_install --path crates/nu_plugin_gstat + cargo_src_install --path crates/nu_plugin_inc + cargo_src_install --path crates/nu_plugin_polars + cargo_src_install --path crates/nu_plugin_query + cargo_src_install --path crates/nu_plugin_stress_internals + fi + local DOCS=( README.md ) + einstalldocs +} + +pkg_postinst() { + if use plugins ; then + einfo "The plugins are installed alongside the main 'nu' binary." + einfo "Visit https://www.nushell.sh/book/plugins.html#adding-a-plugin" + einfo "for more information on how to use plugins." + fi +} |