Commits
George Plymale II authored and Perry E. Metzger committed a2f3ee35ff7
1 1 | # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 |
2 2 | |
3 3 | PortSystem 1.0 |
4 4 | PortGroup github 1.0 |
5 5 | PortGroup cargo 1.0 |
6 6 | |
7 - | github.setup sharkdp diskus 0.5.0 v |
7 + | github.setup sharkdp diskus 0.6.0 v |
8 8 | |
9 9 | categories sysutils |
10 10 | platforms darwin linux |
11 11 | maintainers {@ylluminarious orbitalimpact.com:georgedp} openmaintainer |
12 12 | license {MIT Apache-2} |
13 13 | |
14 - | description A minimal, fast alternative to 'du -sb' |
14 + | description A minimal, fast alternative to 'du -sh' |
15 15 | |
16 16 | long_description diskus is a very simple program that computes the apparent \ |
17 - | size of the current directory. It is a parallelized version of du -sb. On \ |
17 + | size of the current directory. It is a parallelized version of du -sh. On \ |
18 18 | the developer's 8-core laptop, it is about 10x faster than du with a cold \ |
19 - | disk cache and more than 3x faster with a warm disk cache. Currently, it \ |
20 - | only computes apparent size, not resident size. |
19 + | disk cache and more than 3x faster with a warm disk cache. |
21 20 | |
22 21 | checksums ${distname}${extract.suffix} \ |
23 - | rmd160 69e85911b6c2facd4078563df55d10d7a705f6e2 \ |
24 - | sha256 51f102e43e155f5c7550451170085b5bbfddacdf522eaa8219b3850d67a3f1e3 \ |
25 - | size 14981 |
22 + | rmd160 b4d4e67914108ea541ef9951a97fb3eba5c1798b \ |
23 + | sha256 b33c39bc5078c262933a6beb2defe3679e386da3a6e5427c7063088e4bc6344a \ |
24 + | size 16281 |
26 25 | |
27 26 | cargo.crates \ |
28 27 | ansi_term 0.11.0 ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b \ |
29 - | arrayvec 0.4.8 f405cc4c21cd8b784f6c8fc2adf9bc00f59558f0049b5ec21517f875963040cc \ |
30 - | atty 0.2.11 9a7d5b8723950951411ee34d271d99dddcc2035a16ab25310ea2c8cfd4369652 \ |
31 - | bitflags 1.0.4 228047a76f468627ca71776ecdebd732a3423081fcf5125585bcd7c49886ce12 \ |
32 - | cfg-if 0.1.6 082bb9b28e00d3c9d39cc03e64ce4cea0f1bb9b3fde493f0cbc008472d22bdf4 \ |
33 - | clap 2.32.0 b957d88f4b6a63b9d70d5f454ac8011819c6efa7727858f458ab71c756ce2d3e \ |
34 - | cloudabi 0.0.3 ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f \ |
35 - | crossbeam-channel 0.3.2 0ac88e108fa40799b39c08eb2a93bedf4cc99a9e5577f08ddf6dd6134ae65bf0 \ |
36 - | crossbeam-deque 0.2.0 f739f8c5363aca78cfb059edf753d8f0d36908c348f3d8d1503f03d8b75d9cf3 \ |
37 - | crossbeam-epoch 0.3.1 927121f5407de9956180ff5e936fe3cf4324279280001cd56b669d28ee7e9150 \ |
38 - | crossbeam-epoch 0.6.1 2449aaa4ec7ef96e5fb24db16024b935df718e9ae1cec0a1e68feeca2efca7b8 \ |
39 - | crossbeam-utils 0.6.1 c55913cc2799171a550e307918c0a360e8c16004820291bf3b638969b4a01816 \ |
40 - | crossbeam-utils 0.2.2 2760899e32a1d58d5abb31129f8fae5de75220bc2176e77ff7c627ae45c918d9 \ |
41 - | diskus 0.5.0 074c7500ad38ee274d1324d559d3671ef2b6f28d9114deda3d8a19d305e8d125 \ |
42 - | either 1.5.0 3be565ca5c557d7f59e7cfcf1844f9e3033650c929c6566f511e8005f205c1d0 \ |
43 - | fuchsia-zircon 0.3.3 2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82 \ |
44 - | fuchsia-zircon-sys 0.3.3 3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7 \ |
28 + | arrayvec 0.4.11 b8d73f9beda665eaa98ab9e4f7442bd4e7de6652587de55b2525e52e29c1b0ba \ |
29 + | atty 0.2.13 1803c647a3ec87095e7ae7acfca019e98de5ec9a7d01343f611cf3152ed71a90 \ |
30 + | bitflags 1.1.0 3d155346769a6855b86399e9bc3814ab343cd3d62c7e985113d46a0ec3c281fd \ |
31 + | cfg-if 0.1.9 b486ce3ccf7ffd79fdeb678eac06a9e6c09fc88d33836340becb8fffe87c5e33 \ |
32 + | clap 2.33.0 5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9 \ |
33 + | crossbeam-channel 0.3.9 c8ec7fcd21571dc78f96cc96243cab8d8f035247c3efd16c687be154c3fa9efa \ |
34 + | crossbeam-deque 0.7.1 b18cd2e169ad86297e6bc0ad9aa679aee9daa4f19e8163860faf7c164e4f5a71 \ |
35 + | crossbeam-epoch 0.7.2 fedcd6772e37f3da2a9af9bf12ebe046c0dfe657992377b4df982a2b54cd37a9 \ |
36 + | crossbeam-queue 0.1.2 7c979cd6cfe72335896575c6b5688da489e420d36a27a0b9eb0c73db574b4a4b \ |
37 + | crossbeam-utils 0.6.6 04973fa96e96579258a5091af6003abde64af786b860f18622b82e026cca60e6 \ |
38 + | either 1.5.3 bb1f6b1ce1c140482ea30ddd3335fc0024ac7ee112895426e0a629a6c20adfe3 \ |
39 + | fuchsia-cprng 0.1.1 a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba \ |
45 40 | humansize 1.1.0 b6cab2627acfc432780848602f3f558f7e9dd427352224b0d9324025796d2a5e \ |
41 + | itoa 0.4.4 501266b7edd0174f8530248f87f99c88fbe60ca4ef3dd486835b8d8d53136f7f \ |
46 42 | kernel32-sys 0.2.2 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d \ |
47 - | lazy_static 1.2.0 a374c89b9db55895453a74c1e38861d9deec0b01b405a82516e9d5de4820dea1 \ |
48 - | libc 0.2.44 10923947f84a519a45c8fefb7dd1b3e8c08747993381adee176d7a82b4195311 \ |
49 - | lock_api 0.1.5 62ebf1391f6acad60e5c8b43706dde4582df75c06698ab44511d15016bc2442c \ |
50 - | memoffset 0.2.1 0f9dc261e2b62d7a622bf416ea3c5245cdd5d9a7fcc428c0d06804dfce1775b3 \ |
43 + | lazy_static 1.4.0 e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 \ |
44 + | libc 0.2.62 34fcd2c08d2f832f376f4173a231990fa5aef4e99fb569867318a227ef4c06ba \ |
45 + | memoffset 0.5.1 ce6075db033bbbb7ee5a0bbd3a3186bbae616f57fb001c485c7ff77955f8177f \ |
51 46 | nodrop 0.1.13 2f9667ddcc6cc8a43afc9b7917599d7216aa09c463919ea32c59ed6cac8bc945 \ |
52 - | num_cpus 1.8.0 c51a3322e4bca9d212ad9a158a02abc6934d005490c054a2778df73a70aa0a30 \ |
53 - | owning_ref 0.4.0 49a4b8ea2179e6a2e27411d3bca09ca6dd630821cf6894c6c7c8467a8ee7ef13 \ |
54 - | parking_lot 0.6.4 f0802bff09003b291ba756dc7e79313e51cc31667e94afbe847def490424cde5 \ |
55 - | parking_lot_core 0.3.1 ad7f7e6ebdc79edff6fdcb87a55b620174f7a989e3eb31b65231f4af57f00b8c \ |
56 - | rand 0.5.5 e464cd887e869cddcae8792a4ee31d23c7edd516700695608f5b98c67ee0131c \ |
57 - | rand_core 0.2.2 1961a422c4d189dfb50ffa9320bf1f2a9bd54ecb92792fb9477f99a1045f3372 \ |
58 - | rand_core 0.3.0 0905b6b7079ec73b314d4c748701f6931eb79fd97c668caa3f1899b22b32c6db \ |
59 - | rayon 1.0.3 373814f27745b2686b350dd261bfd24576a6fb0e2c5919b3a2b6005f820b0473 \ |
60 - | rayon-core 1.4.1 b055d1e92aba6877574d8fe604a63c8b5df60f60e5982bf7ccbb1338ea527356 \ |
61 - | redox_syscall 0.1.42 cf8fb82a4d1c9b28f1c26c574a5b541f5ffb4315f6c9a791fa47b6a04438fe93 \ |
62 - | redox_termios 0.1.1 7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76 \ |
47 + | num-format 0.4.0 bafe4179722c2894288ee77a9f044f02811c86af699344c498b0840c698a2465 \ |
48 + | num_cpus 1.10.1 bcef43580c035376c0705c42792c294b66974abbfd2789b511784023f71f3273 \ |
49 + | rand 0.4.6 552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293 \ |
50 + | rand_core 0.4.2 9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc \ |
51 + | rand_core 0.3.1 7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b \ |
52 + | rayon 1.2.0 83a27732a533a1be0a0035a111fe76db89ad312f6f0347004c220c57f209a123 \ |
53 + | rayon-core 1.6.0 98dcf634205083b17d0861252431eb2acbfb698ab7478a2d20de07954f47ec7b \ |
54 + | rdrand 0.4.0 678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2 \ |
55 + | remove_dir_all 0.5.2 4a83fa3702a688b9359eccba92d153ac33fd2e8462f9e0e3fdf155239ea7792e \ |
63 56 | rustc_version 0.2.3 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a \ |
64 - | scopeguard 0.3.3 94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27 \ |
57 + | scopeguard 1.0.0 b42e15e59b18a828bbf5c58ea01debb36b9b096346de35d941dcb89009f24a0d \ |
65 58 | semver 0.9.0 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403 \ |
66 59 | semver-parser 0.7.0 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3 \ |
67 - | smallvec 0.6.6 622df2d454c29a4d89b30dc3b27b42d7d90d6b9e587dbf8f67652eb7514da484 \ |
68 - | stable_deref_trait 1.1.1 dba1a27d3efae4351c8051072d619e3ade2820635c3958d826bfea39d59b54c8 \ |
69 - | strsim 0.7.0 bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550 \ |
60 + | strsim 0.8.0 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a \ |
61 + | tempdir 0.3.7 15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8 \ |
70 62 | term_size 0.3.1 9e5b9a66db815dcfd2da92db471106457082577c3c278d4138ab3e3b4e189327 \ |
71 - | termion 1.5.1 689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096 \ |
72 - | textwrap 0.10.0 307686869c93e71f94da64286f9a9524c0f308a9e1c87a583de8e9c9039ad3f6 \ |
73 - | unicode-width 0.1.5 882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526 \ |
74 - | unreachable 1.0.0 382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56 \ |
63 + | textwrap 0.11.0 d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 \ |
64 + | unicode-width 0.1.6 7007dbd421b92cc6e28410fe7362e2e0a2503394908f417b68ec8d1c364c4e20 \ |
75 65 | vec_map 0.8.1 05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a \ |
76 - | void 1.0.2 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d \ |
66 + | winapi 0.3.8 8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6 \ |
77 67 | winapi 0.2.8 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a \ |
78 - | winapi 0.3.6 92c1eb33641e276cfa214a0522acad57be5c56b10cb348b3c5117db75f3ac4b0 \ |
79 68 | winapi-build 0.1.1 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc \ |
80 69 | winapi-i686-pc-windows-gnu 0.4.0 ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 \ |
81 70 | winapi-x86_64-pc-windows-gnu 0.4.0 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f |
82 71 | |
83 72 | destroot { |
84 73 | xinstall -m 755 ${worksrcpath}/target/[cargo.rust_platform]/release/diskus ${destroot}${prefix}/bin/ |
85 74 | xinstall -m 755 ${worksrcpath}/target/[cargo.rust_platform]/release/libdiskus.rlib ${destroot}${prefix}/lib/ |
86 75 | } |