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"]