Hi, Here a diff for updating ripgrep to 0.5.0.
Thanks. -- Sebastien Marie Index: Makefile =================================================================== RCS file: /cvs/ports/textproc/ripgrep/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- Makefile 3 Feb 2017 15:00:33 -0000 1.1.1.1 +++ Makefile 16 Mar 2017 07:56:03 -0000 @@ -4,7 +4,7 @@ COMMENT = line oriented search tool usi GH_ACCOUNT = BurntSushi GH_PROJECT = ripgrep -GH_TAGNAME = 0.4.0 +GH_TAGNAME = 0.5.0 CATEGORIES = textproc sysutils @@ -20,35 +20,38 @@ MODULES = devel/cargo # as devel/cargo MODULES adds DISTFILES, GH_* didn't DISTFILES += ${DISTNAME}${EXTRACT_SUFX} -MODCARGO_CRATES += aho-corasick-0.6.1 # Unlicense/MIT +MODCARGO_CRATES += aho-corasick-0.6.2 # Unlicense/MIT MODCARGO_CRATES += ansi_term-0.9.0 # MIT -MODCARGO_CRATES += bitflags-0.7.0 # MIT/Apache-2.0 +MODCARGO_CRATES += atty-0.2.2 # MIT +MODCARGO_CRATES += bitflags-0.8.0 # MIT/Apache-2.0 MODCARGO_CRATES += bytecount-0.1.6 # Apache-2.0/MIT -MODCARGO_CRATES += clap-2.19.3 # MIT +MODCARGO_CRATES += cfg-if-0.1.0 # MIT/Apache-2.0 +MODCARGO_CRATES += clap-2.21.1 # MIT MODCARGO_CRATES += crossbeam-0.2.10 # Apache-2.0/MIT -MODCARGO_CRATES += env_logger-0.3.5 # MIT/Apache-2.0 +MODCARGO_CRATES += encoding_rs-0.5.0 # MIT/Apache-2.0 +MODCARGO_CRATES += env_logger-0.4.2 # MIT/Apache-2.0 MODCARGO_CRATES += fnv-1.0.5 # Apache-2.0 / MIT -MODCARGO_CRATES += fs2-0.3.0 # MIT/Apache-2.0 +MODCARGO_CRATES += fs2-0.4.1 # MIT/Apache-2.0 MODCARGO_CRATES += kernel32-sys-0.2.2 # MIT -MODCARGO_CRATES += lazy_static-0.2.2 # MIT -MODCARGO_CRATES += libc-0.2.19 # MIT/Apache-2.0 -MODCARGO_CRATES += log-0.3.6 # MIT/Apache-2.0 +MODCARGO_CRATES += lazy_static-0.2.4 # MIT +MODCARGO_CRATES += libc-0.2.21 # MIT/Apache-2.0 +MODCARGO_CRATES += log-0.3.7 # MIT/Apache-2.0 MODCARGO_CRATES += memchr-1.0.1 # Unlicense/MIT -MODCARGO_CRATES += memmap-0.5.0 # MIT/Apache-2.0 -MODCARGO_CRATES += num_cpus-1.2.1 # MIT/Apache-2.0 +MODCARGO_CRATES += memmap-0.5.2 # MIT/Apache-2.0 +MODCARGO_CRATES += num_cpus-1.3.0 # MIT/Apache-2.0 MODCARGO_CRATES += regex-0.2.1 # MIT/Apache-2.0 MODCARGO_CRATES += regex-syntax-0.4.0 # MIT/Apache-2.0 -MODCARGO_CRATES += same-file-0.1.2 # Unlicense/MIT +MODCARGO_CRATES += same-file-0.1.3 # Unlicense/MIT MODCARGO_CRATES += simd-0.1.1 # MIT/Apache-2.0 -MODCARGO_CRATES += strsim-0.5.2 # MIT -MODCARGO_CRATES += term_size-0.2.1 # MIT/Apache-2.0 +MODCARGO_CRATES += strsim-0.6.0 # MIT +MODCARGO_CRATES += term_size-0.2.3 # MIT/Apache-2.0 MODCARGO_CRATES += thread-id-3.0.0 # Apache-2.0 -MODCARGO_CRATES += thread_local-0.3.2 # Apache-2.0/MIT -MODCARGO_CRATES += unicode-segmentation-0.1.3 # MIT/Apache-2.0 +MODCARGO_CRATES += thread_local-0.3.3 # Apache-2.0/MIT +MODCARGO_CRATES += unicode-segmentation-1.1.0 # MIT/Apache-2.0 MODCARGO_CRATES += unicode-width-0.1.4 # MIT/Apache-2.0 MODCARGO_CRATES += unreachable-0.1.1 # MIT MODCARGO_CRATES += utf8-ranges-1.0.0 # Unlicense/MIT -MODCARGO_CRATES += vec_map-0.6.0 # MIT/Apache-2.0 +MODCARGO_CRATES += vec_map-0.7.0 # MIT/Apache-2.0 MODCARGO_CRATES += void-1.0.2 # MIT MODCARGO_CRATES += walkdir-1.0.7 # Unlicense/MIT MODCARGO_CRATES += winapi-0.2.8 # MIT Index: distinfo =================================================================== RCS file: /cvs/ports/textproc/ripgrep/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo 3 Feb 2017 15:00:33 -0000 1.1.1.1 +++ distinfo 16 Mar 2017 07:56:03 -0000 @@ -1,68 +1,74 @@ -SHA256 (cargo/aho-corasick-0.6.1.tar.gz) = T2YLlCdil5tWyfB7Sza7VZd2+60QLwXWdx4bYp6P1b8= +SHA256 (cargo/aho-corasick-0.6.2.tar.gz) = Bjj9VJQnyqkMSZgUGW0bnjcl600V1zOdbeBzpoDtDKI= SHA256 (cargo/ansi_term-0.9.0.tar.gz) = I6x8MAAqWsy/fomH0GMvpt4VW3w9OdAGcxejkeAKLvY= -SHA256 (cargo/bitflags-0.7.0.tar.gz) = qtGJN6Yo7Gq80m0UiQEswOGMIXmCEPSRr2ne2biBEG0= +SHA256 (cargo/atty-0.2.2.tar.gz) = 2RLaDbf6hVFIdEWMo2Uf4s3azo0LBQVXHb3NQatJAVk= +SHA256 (cargo/bitflags-0.8.0.tar.gz) = gm4atIP8gagUP6pyA8SjwCiI69GnguN+Qfo0dTupoWI= SHA256 (cargo/bytecount-0.1.6.tar.gz) = Ho8J+8jGcmpLYW3PvU9USRBo1rsbk6wDx4rBj/mlkko= -SHA256 (cargo/clap-2.19.3.tar.gz) = lbePP+D8lME8cxcUNjJg4EtVemNxZvM6RXDTGJ1kI3Q= +SHA256 (cargo/cfg-if-0.1.0.tar.gz) = 3h52DXtlNa9CQfyovYrfaOLn7azGsp9dOZBQxeSM+Iw= +SHA256 (cargo/clap-2.21.1.tar.gz) = dKgPYDIhyc2aonoo9Sr0UoUAUVmFN7trNZw4p9YeXNo= SHA256 (cargo/crossbeam-0.2.10.tar.gz) = DF6iFWZMomTaip2cO+gNLq8wkjwlnQPocDiOuSdQj5c= -SHA256 (cargo/env_logger-0.3.5.tar.gz) = FavXgORbPqT3a06aJv9IQyWN2KPu0ndaDnNowueTbC8= +SHA256 (cargo/encoding_rs-0.5.0.tar.gz) = ehzKCib5BJVdgNcLm/8QGeT0y8BvL8vM+L09iJzBybc= +SHA256 (cargo/env_logger-0.4.2.tar.gz) = 44VvFpcJhgb8bLl6k96Iyj87w1u4eMclkg5uguzwXoM= SHA256 (cargo/fnv-1.0.5.tar.gz) = bMSEhC8eKIT69W9Sn5YMwSrYxxzpbMerugoGfJj+40Q= -SHA256 (cargo/fs2-0.3.0.tar.gz) = ZAAB4b2GXHwygGKSgiRFr1dqaGYXW1IlqiCHyl495VE= +SHA256 (cargo/fs2-0.4.1.tar.gz) = NO2u4HVVhZ3BPKOH5q4FaGu00DZMldZJttq5WVEfS68= SHA256 (cargo/kernel32-sys-0.2.2.tar.gz) = dQdiSylINDHAui2Crs6Mps26k4K/9N3Q90kFYMBWCY0= -SHA256 (cargo/lazy_static-0.2.2.tar.gz) = ar4O4udYzWvIos1WcmNZAHdI+/QSjamYtl0LcPiB4Zs= -SHA256 (cargo/libc-0.2.19.tar.gz) = ngMNxyAT7WiZTRssvzapTdDlhBi6lJxLDbfutwp6Y1I= -SHA256 (cargo/log-0.3.6.tar.gz) = q4NJe/i/TtKnQlnByAI1H81npluqhjlLa6c8NvSDgFQ= +SHA256 (cargo/lazy_static-0.2.4.tar.gz) = cpGx3ZfTMfdSYgsC39vCMd9/wBvygqAHaeHNuWPEYNw= +SHA256 (cargo/libc-0.2.21.tar.gz) = iO6BiF+fBL/5keMG/qfBxgpfD55Anpn2tA4zEaM2MTU= +SHA256 (cargo/log-0.3.7.tar.gz) = UUHsoCd1p2LMbNVk2NLFD2fA6jo3LL8cUVkrPgKeEK0= SHA256 (cargo/memchr-1.0.1.tar.gz) = HbzMDkbx6ke58X5tZ8Wpa9JwMFGcUZyckTJ+MSdaR7Q= -SHA256 (cargo/memmap-0.5.0.tar.gz) = BlzlmvMcGOosQZEAvaYkfdTsMJlCMgKxLwvTLlKfq9I= -SHA256 (cargo/num_cpus-1.2.1.tar.gz) = oiXR4nF1Z1mcJPiOSfAIVsboJaEhJRge5CxCV+NojTk= +SHA256 (cargo/memmap-0.5.2.tar.gz) = RvPHNZAosxmZKH2uTlBH3f6Qojt9yiKCznWbSRCAyZs= +SHA256 (cargo/num_cpus-1.3.0.tar.gz) = oYw5JGZAnFC4c2lBSiaAyT5zmu3rSY6yv/fX61aXROI= SHA256 (cargo/regex-0.2.1.tar.gz) = QnjBfQ9tYt/vCrAAKP60W9fSEChD+AdjR07rG+ihDAE= SHA256 (cargo/regex-syntax-0.4.0.tar.gz) = L5GRsfV2AwlfEF0xfjddGbHJxcMYXqljOpmm3L7QRFc= -SHA256 (cargo/same-file-0.1.2.tar.gz) = xyK95o1DKteYKmQxsTJkzFWK8XB8DzIYIOI4xWcYVuo= +SHA256 (cargo/same-file-0.1.3.tar.gz) = 2TGkT9qkO4Y3AJ52MqAq3E8rLgczwIyqTPAOjaShF6c= SHA256 (cargo/simd-0.1.1.tar.gz) = Y7WEfC12bKfOcidnKFCVWAL6vXebphauq+rUwsOHcCM= -SHA256 (cargo/strsim-0.5.2.tar.gz) = Z/hMRPuy+R23/vlFVOayrAWQnJwLC8I7uY06Guv+f3w= -SHA256 (cargo/term_size-0.2.1.tar.gz) = P39fP3GwBAzsxxryOUFMI/08c1cPX/VM9Q4DzvY38qA= +SHA256 (cargo/strsim-0.6.0.tar.gz) = tNFcgQUZqRz4d+fjbmP+BogVxngYFDny8p4lYhR8NpQ= +SHA256 (cargo/term_size-0.2.3.tar.gz) = B7bBrFs//9dQcydryhzu0B9nooU3CXoqlTnhFuUPsho= SHA256 (cargo/thread-id-3.0.0.tar.gz) = RDfJdVjHDRKeQGKaWzhbP7H/rDAeY5QTNeTTVAgewUo= -SHA256 (cargo/thread_local-0.3.2.tar.gz) = d5O3IvD3fOcW5/Gs9BY1nKMv8k0E/7rEJp9EpKg74F0= -SHA256 (cargo/unicode-segmentation-0.1.3.tar.gz) = w7xEPe0XsRMF///ms34gdvMopajLaqh3sbmPd2memLU= +SHA256 (cargo/thread_local-0.3.3.tar.gz) = yFBIxiYNF89IbOrjKC2ftrkL4iC/WyjEAPVIX/wp8Mc= +SHA256 (cargo/unicode-segmentation-1.1.0.tar.gz) = GBJyhXWPDixs8yW7Pz0TihL+4n3k8j4UbNahefJsLPM= SHA256 (cargo/unicode-width-0.1.4.tar.gz) = vzoRN3VxSiLct3TY6jZVxToy3rrmOgY6zACpHMWGJF8= SHA256 (cargo/unreachable-0.1.1.tar.gz) = Hyrl3bGOHJJmRxdhbdlUnd5z9TnwG9e3fC7bJEa9/5E= SHA256 (cargo/utf8-ranges-1.0.0.tar.gz) = Zi+rZSWpi+/ykh1/YaOefVngtCXrx9DZ5m0xblUSQSI= -SHA256 (cargo/vec_map-0.6.0.tar.gz) = ysXv5csPoU7C+E+DxwHFYu5j9tzGgIYbIdZcaCrfsF8= +SHA256 (cargo/vec_map-0.7.0.tar.gz) = +M3IuTvQGY7YcjV/suZn9xJWRrF2LxbWCyyWNQ02GJc= SHA256 (cargo/void-1.0.2.tar.gz) = agLkiF7TvA8t6Q6m3UXry7ZtrP/gNUf627DuridwiH0= SHA256 (cargo/walkdir-1.0.7.tar.gz) = uwj55nD6uGCZRwuXzSslLWUn8LPMFAGs21lf/J3SiP8= SHA256 (cargo/winapi-0.2.8.tar.gz) = Fn3J1pSam4V/NFEnXpEcP0QlWELB96dvM8VRA6kJCHo= SHA256 (cargo/winapi-build-0.1.1.tar.gz) = LTFe7js0rKR5ey2msT7Ygmbm1hJWKgxGOQr4KZ/Gmbw= -SHA256 (ripgrep-0.4.0.tar.gz) = 6TprWeOLx5EiSRdatYrXrwBSpESzwsCKhG+rugA0FNY= -SIZE (cargo/aho-corasick-0.6.1.tar.gz) = 252087 +SHA256 (ripgrep-0.5.0.tar.gz) = jiEMdIbPsqeCywqrDF63wfrmBrQnklS0kaCEyNqEwR0= +SIZE (cargo/aho-corasick-0.6.2.tar.gz) = 24901 SIZE (cargo/ansi_term-0.9.0.tar.gz) = 11718 -SIZE (cargo/bitflags-0.7.0.tar.gz) = 10851 +SIZE (cargo/atty-0.2.2.tar.gz) = 5124 +SIZE (cargo/bitflags-0.8.0.tar.gz) = 11128 SIZE (cargo/bytecount-0.1.6.tar.gz) = 9435 -SIZE (cargo/clap-2.19.3.tar.gz) = 156782 +SIZE (cargo/cfg-if-0.1.0.tar.gz) = 2758 +SIZE (cargo/clap-2.21.1.tar.gz) = 172811 SIZE (cargo/crossbeam-0.2.10.tar.gz) = 32993 -SIZE (cargo/env_logger-0.3.5.tar.gz) = 5950 +SIZE (cargo/encoding_rs-0.5.0.tar.gz) = 1224199 +SIZE (cargo/env_logger-0.4.2.tar.gz) = 10386 SIZE (cargo/fnv-1.0.5.tar.gz) = 6295 -SIZE (cargo/fs2-0.3.0.tar.gz) = 11874 +SIZE (cargo/fs2-0.4.1.tar.gz) = 12039 SIZE (cargo/kernel32-sys-0.2.2.tar.gz) = 24537 -SIZE (cargo/lazy_static-0.2.2.tar.gz) = 5026 -SIZE (cargo/libc-0.2.19.tar.gz) = 119222 -SIZE (cargo/log-0.3.6.tar.gz) = 16110 +SIZE (cargo/lazy_static-0.2.4.tar.gz) = 5768 +SIZE (cargo/libc-0.2.21.tar.gz) = 132909 +SIZE (cargo/log-0.3.7.tar.gz) = 16352 SIZE (cargo/memchr-1.0.1.tar.gz) = 8221 -SIZE (cargo/memmap-0.5.0.tar.gz) = 15242 -SIZE (cargo/num_cpus-1.2.1.tar.gz) = 6751 +SIZE (cargo/memmap-0.5.2.tar.gz) = 14465 +SIZE (cargo/num_cpus-1.3.0.tar.gz) = 6779 SIZE (cargo/regex-0.2.1.tar.gz) = 189277 SIZE (cargo/regex-syntax-0.4.0.tar.gz) = 118223 -SIZE (cargo/same-file-0.1.2.tar.gz) = 7085 +SIZE (cargo/same-file-0.1.3.tar.gz) = 7078 SIZE (cargo/simd-0.1.1.tar.gz) = 39577 -SIZE (cargo/strsim-0.5.2.tar.gz) = 7419 -SIZE (cargo/term_size-0.2.1.tar.gz) = 8834 +SIZE (cargo/strsim-0.6.0.tar.gz) = 8500 +SIZE (cargo/term_size-0.2.3.tar.gz) = 9407 SIZE (cargo/thread-id-3.0.0.tar.gz) = 6240 -SIZE (cargo/thread_local-0.3.2.tar.gz) = 10938 -SIZE (cargo/unicode-segmentation-0.1.3.tar.gz) = 52757 +SIZE (cargo/thread_local-0.3.3.tar.gz) = 10964 +SIZE (cargo/unicode-segmentation-1.1.0.tar.gz) = 65559 SIZE (cargo/unicode-width-0.1.4.tar.gz) = 15283 SIZE (cargo/unreachable-0.1.1.tar.gz) = 1772 SIZE (cargo/utf8-ranges-1.0.0.tar.gz) = 8599 -SIZE (cargo/vec_map-0.6.0.tar.gz) = 13465 +SIZE (cargo/vec_map-0.7.0.tar.gz) = 13455 SIZE (cargo/void-1.0.2.tar.gz) = 2356 SIZE (cargo/walkdir-1.0.7.tar.gz) = 17883 SIZE (cargo/winapi-0.2.8.tar.gz) = 455145 SIZE (cargo/winapi-build-0.1.1.tar.gz) = 669 -SIZE (ripgrep-0.4.0.tar.gz) = 442158 +SIZE (ripgrep-0.5.0.tar.gz) = 455371 Index: patches/patch-Cargo_toml =================================================================== RCS file: /cvs/ports/textproc/ripgrep/patches/patch-Cargo_toml,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-Cargo_toml --- patches/patch-Cargo_toml 3 Feb 2017 15:00:33 -0000 1.1.1.1 +++ patches/patch-Cargo_toml 16 Mar 2017 07:56:03 -0000 @@ -1,8 +1,8 @@ $OpenBSD: patch-Cargo_toml,v 1.1.1.1 2017/02/03 15:00:33 danj Exp $ Remove profile configuration. ---- Cargo.toml.orig Tue Nov 22 02:53:52 2016 -+++ Cargo.toml Sat Dec 10 05:34:48 2016 -@@ -51,6 +51,3 @@ lazy_static = "0.2" +--- Cargo.toml.orig Mon Mar 13 03:59:37 2017 ++++ Cargo.toml Thu Mar 16 06:21:09 2017 +@@ -50,6 +50,3 @@ lazy_static = "0.2" [features] avx-accel = ["bytecount/avx-accel"] simd-accel = ["bytecount/simd-accel", "regex/simd-accel"]