Index: head/textproc/ripgrep/Makefile =================================================================== --- head/textproc/ripgrep/Makefile (revision 476632) +++ head/textproc/ripgrep/Makefile (revision 476633) @@ -1,118 +1,121 @@ # Created by: Petteri Valkonen # $FreeBSD$ # vim: ts=8 noet PORTNAME= ripgrep -DISTVERSION= 0.8.1 -PORTREVISION= 1 +DISTVERSION= 0.9.0 CATEGORIES= textproc MAINTAINER= petteri.valkonen@iki.fi COMMENT= Command line search tool LICENSE= MIT UNLICENSE LICENSE_COMB= dual LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LICENSE_FILE_UNLICENSE= ${WRKSRC}/UNLICENSE BUILD_DEPENDS= a2x:textproc/asciidoc USES= cargo USE_GITHUB= yes GH_ACCOUNT= BurntSushi -CARGO_CRATES= aho-corasick-0.6.4 \ - ansi_term-0.10.2 \ - atty-0.2.6 \ - bitflags-1.0.1 \ +CARGO_CRATES= aho-corasick-0.6.6 \ + ansi_term-0.11.0 \ + atty-0.2.11 \ + bitflags-1.0.3 \ bytecount-0.3.1 \ - cfg-if-0.1.2 \ - clap-2.30.0 \ + cfg-if-0.1.4 \ + clap-2.32.0 \ crossbeam-0.3.2 \ - encoding_rs-0.7.2 \ + encoding_rs-0.8.4 \ + encoding_rs_io-0.1.1 \ fnv-1.0.6 \ fuchsia-zircon-0.3.3 \ fuchsia-zircon-sys-0.3.3 \ glob-0.2.11 \ - lazy_static-1.0.0 \ - libc-0.2.40 \ - log-0.4.1 \ + lazy_static-1.0.2 \ + libc-0.2.42 \ + log-0.4.3 \ memchr-2.0.1 \ memmap-0.6.2 \ num_cpus-1.8.0 \ - rand-0.3.22 \ rand-0.4.2 \ - redox_syscall-0.1.37 \ + redox_syscall-0.1.40 \ redox_termios-0.1.1 \ - regex-0.2.6 \ - regex-syntax-0.4.2 \ + regex-1.0.2 \ + regex-syntax-0.6.2 \ + remove_dir_all-0.5.1 \ same-file-1.0.2 \ - simd-0.2.1 \ + simd-0.2.2 \ strsim-0.7.0 \ - tempdir-0.3.5 \ + tempdir-0.3.7 \ + termcolor-1.0.1 \ termion-1.5.1 \ - textwrap-0.9.0 \ + textwrap-0.10.0 \ thread_local-0.3.5 \ - unicode-width-0.1.4 \ + ucd-util-0.1.1 \ + unicode-width-0.1.5 \ unreachable-1.0.0 \ utf8-ranges-1.0.0 \ void-1.0.2 \ walkdir-2.1.4 \ - winapi-0.3.4 \ + winapi-0.3.5 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-x86_64-pc-windows-gnu-0.4.0 + winapi-x86_64-pc-windows-gnu-0.4.0 \ + wincolor-1.0.0 RIPGREP_OUTDIR= ${WRKDIR}/cargo-out CARGO_ENV= RIPGREP_OUTDIR=${RIPGREP_OUTDIR} PLIST_FILES= bin/rg \ etc/bash_completion.d/rg.bash \ man/man1/rg.1.gz \ share/fish/completions/rg.fish \ share/zsh/site-functions/_rg PORTDOCS= CHANGELOG.md FAQ.md GUIDE.md OPTIONS_DEFINE= DOCS SIMD OPTIONS_DEFINE_amd64= AVX OPTIONS_DEFINE_i386= AVX OPTIONS_DEFAULT_aarch64=SIMD OPTIONS_DEFAULT_amd64= ${OPTIONS_DEFAULT_i386} OPTIONS_DEFAULT_i386= ${MACHINE_CPU:tu:S/SSE2/SIMD/} AVX_DESC= ${SSE_DESC:S/SSE/AVX/} AVX_VARS= CARGO_FEATURES+=avx-accel RUSTFLAGS+="-C target-feature=+avx" AVX_IMPLIES= SIMD # simd crate uses cfg_target_feature which isn't stable yet, so unlock # unstable features similar to how lang/rust bootstraps. www/firefox # uses the same hack when building with --enable-rust-simd. SIMD_MAKE_ENV= RUSTC_BOOTSTRAP=1 SIMD_VARS= CARGO_FEATURES+=simd-accel ${SIMD_VARS_${ARCH}} SIMD_VARS_i386= RUSTFLAGS+="-C target-feature=+sse2" post-patch: @${REINPLACE_CMD} -e 's|OUT_DIR|RIPGREP_OUTDIR|' ${WRKSRC}/build.rs post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/rg ${INSTALL_MAN} ${RIPGREP_OUTDIR}/rg.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d/ ${INSTALL_DATA} ${RIPGREP_OUTDIR}/rg.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions/ ${INSTALL_DATA} ${RIPGREP_OUTDIR}/rg.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions/ ${INSTALL_DATA} ${WRKSRC}/complete/_rg \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/textproc/ripgrep/distinfo =================================================================== --- head/textproc/ripgrep/distinfo (revision 476632) +++ head/textproc/ripgrep/distinfo (revision 476633) @@ -1,83 +1,91 @@ -TIMESTAMP = 1519506277 -SHA256 (rust/crates/aho-corasick-0.6.4.tar.gz) = d6531d44de723825aa81398a6415283229725a00fa30713812ab9323faa82fc4 -SIZE (rust/crates/aho-corasick-0.6.4.tar.gz) = 25443 -SHA256 (rust/crates/ansi_term-0.10.2.tar.gz) = 6b3568b48b7cefa6b8ce125f9bb4989e52fbcc29ebea88df04cc7c5f12f70455 -SIZE (rust/crates/ansi_term-0.10.2.tar.gz) = 16642 -SHA256 (rust/crates/atty-0.2.6.tar.gz) = 8352656fd42c30a0c3c89d26dea01e3b77c0ab2af18230835c15e2e13cd51859 -SIZE (rust/crates/atty-0.2.6.tar.gz) = 5617 -SHA256 (rust/crates/bitflags-1.0.1.tar.gz) = b3c30d3802dfb7281680d6285f2ccdaa8c2d8fee41f93805dba5c4cf50dc23cf -SIZE (rust/crates/bitflags-1.0.1.tar.gz) = 13451 +TIMESTAMP = 1533495550 +SHA256 (rust/crates/aho-corasick-0.6.6.tar.gz) = c1c6d463cbe7ed28720b5b489e7c083eeb8f90d08be2a0d6bb9e1ffea9ce1afa +SIZE (rust/crates/aho-corasick-0.6.6.tar.gz) = 26330 +SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b +SIZE (rust/crates/ansi_term-0.11.0.tar.gz) = 17087 +SHA256 (rust/crates/atty-0.2.11.tar.gz) = 9a7d5b8723950951411ee34d271d99dddcc2035a16ab25310ea2c8cfd4369652 +SIZE (rust/crates/atty-0.2.11.tar.gz) = 5916 +SHA256 (rust/crates/bitflags-1.0.3.tar.gz) = d0c54bb8f454c567f21197eefcdbf5679d0bd99f2ddbe52e84c77061952e6789 +SIZE (rust/crates/bitflags-1.0.3.tar.gz) = 13838 SHA256 (rust/crates/bytecount-0.3.1.tar.gz) = 882585cd7ec84e902472df34a5e01891202db3bf62614e1f0afe459c1afcf744 SIZE (rust/crates/bytecount-0.3.1.tar.gz) = 12347 -SHA256 (rust/crates/cfg-if-0.1.2.tar.gz) = d4c819a1287eb618df47cc647173c5c4c66ba19d888a6e50d605672aed3140de -SIZE (rust/crates/cfg-if-0.1.2.tar.gz) = 6668 -SHA256 (rust/crates/clap-2.30.0.tar.gz) = 1c07b9257a00f3fc93b7f3c417fc15607ec7a56823bc2c37ec744e266387de5b -SIZE (rust/crates/clap-2.30.0.tar.gz) = 190562 +SHA256 (rust/crates/cfg-if-0.1.4.tar.gz) = efe5c877e17a9c717a0bf3613b2709f723202c4e4675cc8f12926ded29bcb17e +SIZE (rust/crates/cfg-if-0.1.4.tar.gz) = 7113 +SHA256 (rust/crates/clap-2.32.0.tar.gz) = b957d88f4b6a63b9d70d5f454ac8011819c6efa7727858f458ab71c756ce2d3e +SIZE (rust/crates/clap-2.32.0.tar.gz) = 196073 SHA256 (rust/crates/crossbeam-0.3.2.tar.gz) = 24ce9782d4d5c53674646a6a4c1863a21a8fc0cb649b3c94dfc16e45071dea19 SIZE (rust/crates/crossbeam-0.3.2.tar.gz) = 33440 -SHA256 (rust/crates/encoding_rs-0.7.2.tar.gz) = 98fd0f24d1fb71a4a6b9330c8ca04cbd4e7cc5d846b54ca74ff376bc7c9f798d -SIZE (rust/crates/encoding_rs-0.7.2.tar.gz) = 1241345 +SHA256 (rust/crates/encoding_rs-0.8.4.tar.gz) = 88a1b66a0d28af4b03a8c8278c6dcb90e6e600d89c14500a9e7a02e64b9ee3ac +SIZE (rust/crates/encoding_rs-0.8.4.tar.gz) = 1244691 +SHA256 (rust/crates/encoding_rs_io-0.1.1.tar.gz) = ad0ffe753ba194ef1bc070e8d61edaadb1536c05e364fc9178ca6cbde10922c4 +SIZE (rust/crates/encoding_rs_io-0.1.1.tar.gz) = 15200 SHA256 (rust/crates/fnv-1.0.6.tar.gz) = 2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3 SIZE (rust/crates/fnv-1.0.6.tar.gz) = 11131 SHA256 (rust/crates/fuchsia-zircon-0.3.3.tar.gz) = 2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82 SIZE (rust/crates/fuchsia-zircon-0.3.3.tar.gz) = 22565 SHA256 (rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz) = 3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7 SIZE (rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz) = 7191 SHA256 (rust/crates/glob-0.2.11.tar.gz) = 8be18de09a56b60ed0edf84bc9df007e30040691af7acd1c41874faac5895bfb SIZE (rust/crates/glob-0.2.11.tar.gz) = 18065 -SHA256 (rust/crates/lazy_static-1.0.0.tar.gz) = c8f31047daa365f19be14b47c29df4f7c3b581832407daabe6ae77397619237d -SIZE (rust/crates/lazy_static-1.0.0.tar.gz) = 12611 -SHA256 (rust/crates/libc-0.2.40.tar.gz) = 6fd41f331ac7c5b8ac259b8bf82c75c0fb2e469bbf37d2becbba9a6a2221965b -SIZE (rust/crates/libc-0.2.40.tar.gz) = 327272 -SHA256 (rust/crates/log-0.4.1.tar.gz) = 89f010e843f2b1a31dbd316b3b8d443758bc634bed37aabade59c686d644e0a2 -SIZE (rust/crates/log-0.4.1.tar.gz) = 20731 +SHA256 (rust/crates/lazy_static-1.0.2.tar.gz) = fb497c35d362b6a331cfd94956a07fc2c78a4604cdbee844a81170386b996dd3 +SIZE (rust/crates/lazy_static-1.0.2.tar.gz) = 11431 +SHA256 (rust/crates/libc-0.2.42.tar.gz) = b685088df2b950fccadf07a7187c8ef846a959c142338a48f9dc0b94517eb5f1 +SIZE (rust/crates/libc-0.2.42.tar.gz) = 336080 +SHA256 (rust/crates/log-0.4.3.tar.gz) = 61bd98ae7f7b754bc53dca7d44b604f733c6bba044ea6f41bc8d89272d8161d2 +SIZE (rust/crates/log-0.4.3.tar.gz) = 21629 SHA256 (rust/crates/memchr-2.0.1.tar.gz) = 796fba70e76612589ed2ce7f45282f5af869e0fdd7cc6199fa1aa1f1d591ba9d SIZE (rust/crates/memchr-2.0.1.tar.gz) = 9858 SHA256 (rust/crates/memmap-0.6.2.tar.gz) = e2ffa2c986de11a9df78620c01eeaaf27d94d3ff02bf81bfcca953102dd0c6ff SIZE (rust/crates/memmap-0.6.2.tar.gz) = 15015 SHA256 (rust/crates/num_cpus-1.8.0.tar.gz) = c51a3322e4bca9d212ad9a158a02abc6934d005490c054a2778df73a70aa0a30 SIZE (rust/crates/num_cpus-1.8.0.tar.gz) = 10539 -SHA256 (rust/crates/rand-0.3.22.tar.gz) = 15a732abf9d20f0ad8eeb6f909bf6868722d9a06e1e50802b6a70351f40b4eb1 -SIZE (rust/crates/rand-0.3.22.tar.gz) = 11318 SHA256 (rust/crates/rand-0.4.2.tar.gz) = eba5f8cb59cc50ed56be8880a5c7b496bfd9bd26394e176bc67884094145c2c5 SIZE (rust/crates/rand-0.4.2.tar.gz) = 76170 -SHA256 (rust/crates/redox_syscall-0.1.37.tar.gz) = 0d92eecebad22b767915e4d529f89f28ee96dbbf5a4810d2b844373f136417fd -SIZE (rust/crates/redox_syscall-0.1.37.tar.gz) = 13980 +SHA256 (rust/crates/redox_syscall-0.1.40.tar.gz) = c214e91d3ecf43e9a4e41e578973adeb14b474f2bee858742d127af75a0112b1 +SIZE (rust/crates/redox_syscall-0.1.40.tar.gz) = 14745 SHA256 (rust/crates/redox_termios-0.1.1.tar.gz) = 7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76 SIZE (rust/crates/redox_termios-0.1.1.tar.gz) = 3227 -SHA256 (rust/crates/regex-0.2.6.tar.gz) = 5be5347bde0c48cfd8c3fdc0766cdfe9d8a755ef84d620d6794c778c91de8b2b -SIZE (rust/crates/regex-0.2.6.tar.gz) = 197800 -SHA256 (rust/crates/regex-syntax-0.4.2.tar.gz) = 8e931c58b93d86f080c734bfd2bce7dd0079ae2331235818133c8be7f422e20e -SIZE (rust/crates/regex-syntax-0.4.2.tar.gz) = 126234 +SHA256 (rust/crates/regex-1.0.2.tar.gz) = 5bbbea44c5490a1e84357ff28b7d518b4619a159fed5d25f6c1de2d19cc42814 +SIZE (rust/crates/regex-1.0.2.tar.gz) = 245163 +SHA256 (rust/crates/regex-syntax-0.6.2.tar.gz) = 747ba3b235651f6e2f67dfa8bcdcd073ddb7c243cb21c442fc12395dfcac212d +SIZE (rust/crates/regex-syntax-0.6.2.tar.gz) = 238572 +SHA256 (rust/crates/remove_dir_all-0.5.1.tar.gz) = 3488ba1b9a2084d38645c4c08276a1752dcbf2c7130d74f1569681ad5d2799c5 +SIZE (rust/crates/remove_dir_all-0.5.1.tar.gz) = 8726 SHA256 (rust/crates/same-file-1.0.2.tar.gz) = cfb6eded0b06a0b512c8ddbcf04089138c9b4362c2f696f3c3d76039d68f3637 SIZE (rust/crates/same-file-1.0.2.tar.gz) = 8870 -SHA256 (rust/crates/simd-0.2.1.tar.gz) = 3dd0805c7363ab51a829a1511ad24b6ed0349feaa756c4bc2f977f9f496e6673 -SIZE (rust/crates/simd-0.2.1.tar.gz) = 35716 +SHA256 (rust/crates/simd-0.2.2.tar.gz) = ed3686dd9418ebcc3a26a0c0ae56deab0681e53fe899af91f5bbcee667ebffb1 +SIZE (rust/crates/simd-0.2.2.tar.gz) = 37477 SHA256 (rust/crates/strsim-0.7.0.tar.gz) = bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550 SIZE (rust/crates/strsim-0.7.0.tar.gz) = 8435 -SHA256 (rust/crates/tempdir-0.3.5.tar.gz) = 87974a6f5c1dfb344d733055601650059a3363de2a6104819293baff662132d6 -SIZE (rust/crates/tempdir-0.3.5.tar.gz) = 10605 +SHA256 (rust/crates/tempdir-0.3.7.tar.gz) = 15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8 +SIZE (rust/crates/tempdir-0.3.7.tar.gz) = 11468 +SHA256 (rust/crates/termcolor-1.0.1.tar.gz) = 722426c4a0539da2c4ffd9b419d90ad540b4cff4a053be9069c908d4d07e2836 +SIZE (rust/crates/termcolor-1.0.1.tar.gz) = 14228 SHA256 (rust/crates/termion-1.5.1.tar.gz) = 689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096 SIZE (rust/crates/termion-1.5.1.tar.gz) = 20659 -SHA256 (rust/crates/textwrap-0.9.0.tar.gz) = c0b59b6b4b44d867f1370ef1bd91bfb262bf07bf0ae65c202ea2fbc16153b693 -SIZE (rust/crates/textwrap-0.9.0.tar.gz) = 15795 +SHA256 (rust/crates/textwrap-0.10.0.tar.gz) = 307686869c93e71f94da64286f9a9524c0f308a9e1c87a583de8e9c9039ad3f6 +SIZE (rust/crates/textwrap-0.10.0.tar.gz) = 15986 SHA256 (rust/crates/thread_local-0.3.5.tar.gz) = 279ef31c19ededf577bfd12dfae728040a21f635b06a24cd670ff510edd38963 SIZE (rust/crates/thread_local-0.3.5.tar.gz) = 11794 -SHA256 (rust/crates/unicode-width-0.1.4.tar.gz) = bf3a113775714a22dcb774d8ea3655c53a32debae63a063acc00a91cc586245f -SIZE (rust/crates/unicode-width-0.1.4.tar.gz) = 15283 +SHA256 (rust/crates/ucd-util-0.1.1.tar.gz) = fd2be2d6639d0f8fe6cdda291ad456e23629558d466e2789d2c3e9892bda285d +SIZE (rust/crates/ucd-util-0.1.1.tar.gz) = 24221 +SHA256 (rust/crates/unicode-width-0.1.5.tar.gz) = 882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526 +SIZE (rust/crates/unicode-width-0.1.5.tar.gz) = 15761 SHA256 (rust/crates/unreachable-1.0.0.tar.gz) = 382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56 SIZE (rust/crates/unreachable-1.0.0.tar.gz) = 6355 SHA256 (rust/crates/utf8-ranges-1.0.0.tar.gz) = 662fab6525a98beff2921d7f61a39e7d59e0b425ebc7d0d9e66d316e55124122 SIZE (rust/crates/utf8-ranges-1.0.0.tar.gz) = 8599 SHA256 (rust/crates/void-1.0.2.tar.gz) = 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d SIZE (rust/crates/void-1.0.2.tar.gz) = 2356 SHA256 (rust/crates/walkdir-2.1.4.tar.gz) = 63636bd0eb3d00ccb8b9036381b526efac53caf112b7783b730ab3f8e44da369 SIZE (rust/crates/walkdir-2.1.4.tar.gz) = 22695 -SHA256 (rust/crates/winapi-0.3.4.tar.gz) = 04e3bd221fcbe8a271359c04f21a76db7d0c6028862d1bb5512d85e1e2eb5bb3 -SIZE (rust/crates/winapi-0.3.4.tar.gz) = 905247 +SHA256 (rust/crates/winapi-0.3.5.tar.gz) = 773ef9dcc5f24b7d850d0ff101e542ff24c3b090a9768e03ff889fdef41f00fd +SIZE (rust/crates/winapi-0.3.5.tar.gz) = 997942 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998 -SHA256 (BurntSushi-ripgrep-0.8.1_GH0.tar.gz) = 7035379fce0c1e32552e8ee528b92c3d01b8d3935ea31d26c51a73287be74bb3 -SIZE (BurntSushi-ripgrep-0.8.1_GH0.tar.gz) = 521088 +SHA256 (rust/crates/wincolor-1.0.0.tar.gz) = b9dc3aa9dcda98b5a16150c54619c1ead22e3d3a5d458778ae914be760aa981a +SIZE (rust/crates/wincolor-1.0.0.tar.gz) = 4777 +SHA256 (BurntSushi-ripgrep-0.9.0_GH0.tar.gz) = 871a24ad29a4c5b6d82f6049156db2662e6a9820cca6f361547b8ab8bc1be7ae +SIZE (BurntSushi-ripgrep-0.9.0_GH0.tar.gz) = 512853