[Update] devel/snare

2024-07-25 Thread Laurence Tratt
This updates devel/snare to 0.4.11. Happily this doesn't perturb the
crates too much!


Laurie


diff --git devel/snare/Makefile devel/snare/Makefile
index 314212cf38e..60536dd6246 100644
--- devel/snare/Makefile
+++ devel/snare/Makefile
@@ -1,6 +1,6 @@
 COMMENT =  GitHub webhooks runner daemon
 
-V =0.4.10
+V =0.4.11
 DISTNAME = snare-$V
 
 CATEGORIES =   devel
diff --git devel/snare/distinfo devel/snare/distinfo
index baaea4e51a1..0b1d92f1f10 100644
--- devel/snare/distinfo
+++ devel/snare/distinfo
@@ -119,7 +119,7 @@ SHA256 (cargo/windows_x86_64_gnullvm-0.48.5.tar.gz) = 
C3tSdnhooj1bq3aOOQ3F9cVYJb
 SHA256 (cargo/windows_x86_64_gnullvm-0.52.0.tar.gz) = 
GmV+Hp0/UUdFpXKmhG08eqfb4WWMBW7ZwzRMQQmmlJ4=
 SHA256 (cargo/windows_x86_64_msvc-0.48.5.tar.gz) = 
7ZT85hVxpABoUrc4mgY6uYPALrG7N7R/gnLOktBtlTg=
 SHA256 (cargo/windows_x86_64_msvc-0.52.0.tar.gz) = 
3/lkHRzUvo0aBw2vnjdzxfZ+eLTZ1CJjAgwFdwZ2XAQ=
-SHA256 (snare-0.4.10.tgz) = BLzJp11pxLCN0VzLLrPqBiS75VF0HgX8n5dElwDUs+8=
+SHA256 (snare-0.4.11.tgz) = Wz4VUng2vXjx5948d57UzRbc2G7ms2poGyJwdNSIJVg=
 SIZE (cargo/aho-corasick-1.1.2.tar.gz) = 183136
 SIZE (cargo/anyhow-1.0.75.tar.gz) = 43901
 SIZE (cargo/autocfg-1.1.0.tar.gz) = 13272
@@ -241,4 +241,4 @@ SIZE (cargo/windows_x86_64_gnullvm-0.48.5.tar.gz) = 418486
 SIZE (cargo/windows_x86_64_gnullvm-0.52.0.tar.gz) = 430165
 SIZE (cargo/windows_x86_64_msvc-0.48.5.tar.gz) = 798412
 SIZE (cargo/windows_x86_64_msvc-0.52.0.tar.gz) = 821600
-SIZE (snare-0.4.10.tgz) = 43464
+SIZE (snare-0.4.11.tgz) = 45590



[Update] devel/snare

2024-04-02 Thread Laurence Tratt
This updates devel/snare to 0.4.10. The main change from a ports
perspective is the further reduction in dependencies.


Laurie


diff --git devel/snare/Makefile devel/snare/Makefile
index a280c1d8caa..314212cf38e 100644
--- devel/snare/Makefile
+++ devel/snare/Makefile
@@ -1,6 +1,6 @@
 COMMENT =  GitHub webhooks runner daemon
 
-V =0.4.9
+V =0.4.10
 DISTNAME = snare-$V
 
 CATEGORIES =   devel
diff --git devel/snare/crates.inc devel/snare/crates.inc
index d01f4f987cb..a2e686165d8 100644
--- devel/snare/crates.inc
+++ devel/snare/crates.inc
@@ -1,21 +1,14 @@
 MODCARGO_CRATES += aho-corasick1.1.2   # Unlicense OR MIT
-MODCARGO_CRATES += android-tzdata  0.1.1   # MIT OR Apache-2.0
-MODCARGO_CRATES += android_system_properties   0.1.5   # MIT/Apache-2.0
 MODCARGO_CRATES += anyhow  1.0.75  # MIT OR Apache-2.0
-MODCARGO_CRATES += atty0.2.14  # MIT
 MODCARGO_CRATES += autocfg 1.1.0   # Apache-2.0 OR MIT
 MODCARGO_CRATES += bincode 1.3.3   # MIT
 MODCARGO_CRATES += bitflags1.3.2   # MIT/Apache-2.0
 MODCARGO_CRATES += bitflags2.4.1   # MIT OR Apache-2.0
 MODCARGO_CRATES += block-buffer0.10.4  # MIT OR Apache-2.0
 MODCARGO_CRATES += bstr1.8.0   # MIT OR Apache-2.0
-MODCARGO_CRATES += bumpalo 3.14.0  # MIT OR Apache-2.0
 MODCARGO_CRATES += cactus  1.0.6   # Apache-2.0/MIT
-MODCARGO_CRATES += cc  1.0.83  # MIT OR Apache-2.0
 MODCARGO_CRATES += cfg-if  1.0.0   # MIT/Apache-2.0
 MODCARGO_CRATES += cfgrammar   0.13.3  # Apache-2.0/MIT
-MODCARGO_CRATES += chrono  0.4.31  # MIT OR Apache-2.0
-MODCARGO_CRATES += core-foundation-sys 0.8.6   # MIT OR Apache-2.0
 MODCARGO_CRATES += cpufeatures 0.2.11  # MIT OR Apache-2.0
 MODCARGO_CRATES += crossbeam-deque 0.8.3   # MIT OR Apache-2.0
 MODCARGO_CRATES += crossbeam-epoch 0.9.15  # MIT OR Apache-2.0
@@ -35,17 +28,13 @@ MODCARGO_CRATES +=  generic-array   0.14.7  # MIT
 MODCARGO_CRATES += getopts 0.2.21  # MIT/Apache-2.0
 MODCARGO_CRATES += globset 0.4.14  # Unlicense OR MIT
 MODCARGO_CRATES += hashbrown   0.14.3  # MIT OR Apache-2.0
-MODCARGO_CRATES += hermit-abi  0.1.19  # MIT/Apache-2.0
 MODCARGO_CRATES += hermit-abi  0.3.3   # MIT OR Apache-2.0
 MODCARGO_CRATES += hex 0.4.3   # MIT OR Apache-2.0
 MODCARGO_CRATES += hmac0.12.1  # MIT OR Apache-2.0
 MODCARGO_CRATES += hostname0.3.1   # MIT
-MODCARGO_CRATES += iana-time-zone  0.1.58  # MIT OR Apache-2.0
-MODCARGO_CRATES += iana-time-zone-haiku0.1.2   # MIT OR Apache-2.0
 MODCARGO_CRATES += ignore  0.4.21  # Unlicense OR MIT
 MODCARGO_CRATES += indexmap2.1.0   # Apache-2.0 OR MIT
 MODCARGO_CRATES += itoa1.0.9   # MIT OR Apache-2.0
-MODCARGO_CRATES += js-sys  0.3.66  # MIT OR Apache-2.0
 MODCARGO_CRATES += lazy_static 1.4.0   # MIT/Apache-2.0
 MODCARGO_CRATES += libc0.2.150 # MIT OR Apache-2.0
 MODCARGO_CRATES += linux-raw-sys   0.4.12  # Apache-2.0 WITH 
LLVM-exception OR Apache-2.0 OR MIT
@@ -91,15 +80,12 @@ MODCARGO_CRATES +=  signal-hook 0.3.17  # Apache-2.0/MIT
 MODCARGO_CRATES += signal-hook-registry1.4.1   # Apache-2.0/MIT
 MODCARGO_CRATES += sparsevec   0.2.0   # Apache-2.0/MIT
 MODCARGO_CRATES += static_assertions   1.1.0   # MIT OR Apache-2.0
-MODCARGO_CRATES += stderrlog   0.5.4   # MIT OR Apache-2.0
 MODCARGO_CRATES += subtle  2.4.1   # BSD-3-Clause
 MODCARGO_CRATES += syn 2.0.39  # MIT OR Apache-2.0
 MODCARGO_CRATES += syslog  6.1.0   # MIT
 MODCARGO_CRATES += tempfile3.8.1   # MIT OR Apache-2.0
-MODCARGO_CRATES += termcolor   1.1.3   # Unlicense OR MIT
 MODCARGO_CRATES += thiserror   1.0.50  # MIT OR Apache-2.0
 MODCARGO_CRATES += thiserror-impl  1.0.50  # MIT OR Apache-2.0
-MODCARGO_CRATES += thread_local1.1.7   # MIT OR Apache-2.0
 MODCARGO_CRATES += time0.3.30  # MIT OR Apache-2.0
 MODCARGO_CRATES += time-core   0.1.2   # MIT OR Apache-2.0
 MODCARGO_CRATES += time-macros 0.2.15  # MIT OR Apache-2.0
@@ -111,16 +97,10 @@ MODCARGO_CRATES += version_check   0.9.4   # MIT/Apache-2.0
 MODCARGO_CRATES += vob 3.0.3   # Apache-2.0/MIT
 MODCARGO_CRATES += wait-timeout0.2.0   # MIT/Apache-2.0
 MODCARGO_CRATES += walkdir 2.4.0   # Unlicense/MIT
-MODCARGO_CRATES += wasm-bindgen0.2.89  # MIT OR Apache-2.0
-MODCARGO_CRATES += wasm-bindgen-backend0.2.89  # MIT OR Apache-2.0
-MODCARGO_CRATES += wasm-bindgen-macro  0.2.89  # MIT OR Apache-2.0
-MODCARGO_CRATES += wasm-bindgen-macro-support  0.2.89  # MIT OR 
Apache-2.0
-MODCARGO_CRATES += wasm-bindgen-shared 0.2.89  # MIT OR Apache-2.0
 MODCARGO_CRATES += winapi  0.3.9   # MIT/Apache-2.0
 MODCARGO_CRATES += winapi-i686-pc-windows-gnu  0.4.0   # MIT/Apache-2.0
 MODCARGO_CRATES 

[Update] devel/snare

2024-01-09 Thread Laurence Tratt
The commit below updates devel/snare to 0.4.9. It also breaks the
`MODCARGO` fun out into `crates.inc`, so the normally-long Rust port
diff is even longer than normal! But at least it's a one-off.


Laurie


diff --git devel/snare/Makefile devel/snare/Makefile
index 578e6edfe5f..a280c1d8caa 100644
--- devel/snare/Makefile
+++ devel/snare/Makefile
@@ -1,6 +1,6 @@
 COMMENT =  GitHub webhooks runner daemon
 
-V =0.4.8
+V =0.4.9
 DISTNAME = snare-$V
 
 CATEGORIES =   devel
@@ -19,141 +19,6 @@ WANTLIB +=  ${MODCARGO_WANTLIB} m
 DISTFILES +=   ${DISTNAME}${EXTRACT_SUFX}
 MODULES =  devel/cargo
 
-MODCARGO_CRATES += aho-corasick0.7.20  # Unlicense OR MIT
-MODCARGO_CRATES += anyhow  1.0.69  # MIT OR Apache-2.0
-MODCARGO_CRATES += autocfg 1.1.0   # Apache-2.0 OR MIT
-MODCARGO_CRATES += bincode 1.3.3   # MIT
-MODCARGO_CRATES += bitflags1.3.2   # MIT/Apache-2.0
-MODCARGO_CRATES += block-buffer0.10.3  # MIT OR Apache-2.0
-MODCARGO_CRATES += bstr1.3.0   # MIT OR Apache-2.0
-MODCARGO_CRATES += bytes   1.4.0   # MIT
-MODCARGO_CRATES += cactus  1.0.6   # Apache-2.0/MIT
-MODCARGO_CRATES += cc  1.0.79  # MIT OR Apache-2.0
-MODCARGO_CRATES += cfg-if  1.0.0   # MIT/Apache-2.0
-MODCARGO_CRATES += cfgrammar   0.13.1  # Apache-2.0/MIT
-MODCARGO_CRATES += cpufeatures 0.2.5   # MIT OR Apache-2.0
-MODCARGO_CRATES += crypto-common   0.1.6   # MIT OR Apache-2.0
-MODCARGO_CRATES += crypto-mac  0.11.1  # MIT OR Apache-2.0
-MODCARGO_CRATES += digest  0.10.6  # MIT OR Apache-2.0
-MODCARGO_CRATES += enum-iterator   1.4.0   # 0BSD
-MODCARGO_CRATES += enum-iterator-derive1.2.0   # 0BSD
-MODCARGO_CRATES += errno   0.2.8   # MIT/Apache-2.0
-MODCARGO_CRATES += errno-dragonfly 0.1.2   # MIT
-MODCARGO_CRATES += fastrand1.9.0   # Apache-2.0 OR MIT
-MODCARGO_CRATES += filetime0.2.20  # MIT/Apache-2.0
-MODCARGO_CRATES += fnv 1.0.7   # Apache-2.0 / MIT
-MODCARGO_CRATES += futures-channel 0.3.26  # MIT OR Apache-2.0
-MODCARGO_CRATES += futures-core0.3.26  # MIT OR Apache-2.0
-MODCARGO_CRATES += futures-task0.3.26  # MIT OR Apache-2.0
-MODCARGO_CRATES += futures-util0.3.26  # MIT OR Apache-2.0
-MODCARGO_CRATES += generic-array   0.14.6  # MIT
-MODCARGO_CRATES += getopts 0.2.21  # MIT/Apache-2.0
-MODCARGO_CRATES += getset  0.1.2   # MIT
-MODCARGO_CRATES += globset 0.4.10  # Unlicense OR MIT
-MODCARGO_CRATES += hashbrown   0.12.3  # MIT OR Apache-2.0
-MODCARGO_CRATES += hermit-abi  0.2.6   # MIT/Apache-2.0
-MODCARGO_CRATES += hex 0.4.3   # MIT OR Apache-2.0
-MODCARGO_CRATES += hmac0.12.1  # MIT OR Apache-2.0
-MODCARGO_CRATES += http0.2.9   # MIT OR Apache-2.0
-MODCARGO_CRATES += http-body   0.4.5   # MIT
-MODCARGO_CRATES += httparse1.8.0   # MIT/Apache-2.0
-MODCARGO_CRATES += httpdate1.0.2   # MIT/Apache-2.0
-MODCARGO_CRATES += hyper   0.14.24 # MIT
-MODCARGO_CRATES += ignore  0.4.20  # Unlicense OR MIT
-MODCARGO_CRATES += indexmap1.9.2   # Apache-2.0 OR MIT
-MODCARGO_CRATES += instant 0.1.12  # BSD-3-Clause
-MODCARGO_CRATES += io-lifetimes1.0.6   # Apache-2.0 WITH 
LLVM-exception OR Apache-2.0 OR MIT
-MODCARGO_CRATES += itoa1.0.6   # MIT OR Apache-2.0
-MODCARGO_CRATES += lazy_static 1.4.0   # MIT/Apache-2.0
-MODCARGO_CRATES += libc0.2.139 # MIT OR Apache-2.0
-MODCARGO_CRATES += linux-raw-sys   0.1.4   # Apache-2.0 WITH 
LLVM-exception OR Apache-2.0 OR MIT
-MODCARGO_CRATES += lock_api0.4.9   # MIT OR Apache-2.0
-MODCARGO_CRATES += log 0.4.17  # MIT OR Apache-2.0
-MODCARGO_CRATES += lrlex   0.13.1  # Apache-2.0/MIT
-MODCARGO_CRATES += lrpar   0.13.1  # Apache-2.0/MIT
-MODCARGO_CRATES += lrtable 0.13.1  # Apache-2.0/MIT
-MODCARGO_CRATES += memchr  2.5.0   # Unlicense/MIT
-MODCARGO_CRATES += memoffset   0.7.1   # MIT
-MODCARGO_CRATES += mio 0.8.6   # MIT
-MODCARGO_CRATES += nix 0.26.2  # MIT
-MODCARGO_CRATES += num-traits  0.2.15  # MIT OR Apache-2.0
-MODCARGO_CRATES += num_cpus1.15.0  # MIT OR Apache-2.0
-MODCARGO_CRATES += once_cell   1.17.1  # MIT OR Apache-2.0
-MODCARGO_CRATES += packedvec   1.2.4   # Apache-2.0/MIT
-MODCARGO_CRATES += parking_lot 0.12.1  # MIT OR Apache-2.0
-MODCARGO_CRATES += parking_lot_core0.9.7   # MIT OR Apache-2.0
-MODCARGO_CRATES += percent-encoding2.2.0   # MIT OR Apache-2.0
-MODCARGO_CRATES += pest2.5.6   # MIT/Apache-2.0
-MODCARGO_CRATES += pin-project-lite0.2.9   # Apache-2.0 OR MIT
-MODCARGO_CRATES += pin-utils   0.1.0   # MIT OR Apache-2.0
-MODCARGO_CRATES += proc-macro-error1.0.4   # MIT OR Apache-2.0
-MODCARGO_CRATES += 

[Update] devel/snare

2020-05-16 Thread Laurence Tratt
The attached patch updates snare -- a minimalistic GitHub webhooks runner --
to 0.4.0.


Laurie


Index: Makefile
===
RCS file: /cvs/ports/devel/snare/Makefile,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 Makefile
--- Makefile11 Mar 2020 12:25:53 -  1.1.1.1
+++ Makefile15 May 2020 20:13:30 -
@@ -2,7 +2,7 @@
 
 COMMENT =  GitHub webhooks runner daemon
 
-V =0.3.0
+V =0.4.0
 DISTNAME = snare-$V
 
 CATEGORIES =   devel
@@ -21,38 +21,29 @@
 DISTFILES +=   ${DISTNAME}${EXTRACT_SUFX}
 MODULES =  devel/cargo
 
-MODCARGO_CRATES += aho-corasick0.7.9   # Unlicense/MIT
-MODCARGO_CRATES += arc-swap0.4.4   # Apache-2.0/MIT
-MODCARGO_CRATES += ascii_utils 0.9.3   # MPL-2.0
+MODCARGO_CRATES += aho-corasick0.7.10  # Unlicense/MIT
+MODCARGO_CRATES += arc-swap0.4.6   # Apache-2.0/MIT
 MODCARGO_CRATES += autocfg 1.0.0   # Apache-2.0 OR MIT
-MODCARGO_CRATES += backtrace   0.3.45  # MIT/Apache-2.0
-MODCARGO_CRATES += backtrace-sys   0.1.33  # MIT/Apache-2.0
-MODCARGO_CRATES += base64  0.10.1  # MIT/Apache-2.0
 MODCARGO_CRATES += bincode 1.2.1   # MIT
 MODCARGO_CRATES += bitflags1.2.1   # MIT/Apache-2.0
 MODCARGO_CRATES += block-buffer0.7.3   # MIT OR Apache-2.0
 MODCARGO_CRATES += block-padding   0.1.5   # MIT OR Apache-2.0
-MODCARGO_CRATES += bufstream   0.1.4   # MIT/Apache-2.0
+MODCARGO_CRATES += bstr0.2.12  # MIT OR Apache-2.0
 MODCARGO_CRATES += byte-tools  0.3.1   # MIT OR Apache-2.0
 MODCARGO_CRATES += byteorder   1.3.4   # Unlicense OR MIT
 MODCARGO_CRATES += bytes   0.5.4   # MIT
-MODCARGO_CRATES += c2-chacha   0.2.3   # MIT/Apache-2.0
 MODCARGO_CRATES += cactus  1.0.5   # Apache-2.0/MIT
-MODCARGO_CRATES += cc  1.0.50  # MIT/Apache-2.0
+MODCARGO_CRATES += cc  1.0.52  # MIT/Apache-2.0
 MODCARGO_CRATES += cfg-if  0.1.10  # MIT/Apache-2.0
-MODCARGO_CRATES += cfgrammar   0.6.1   # Apache-2.0/MIT
+MODCARGO_CRATES += cfgrammar   0.7.0   # Apache-2.0/MIT
 MODCARGO_CRATES += chrono  0.4.11  # MIT/Apache-2.0
-MODCARGO_CRATES += core-foundation 0.7.0   # MIT / Apache-2.0
-MODCARGO_CRATES += core-foundation-sys 0.7.0   # MIT / Apache-2.0
+MODCARGO_CRATES += crossbeam-channel   0.4.2   # MIT/Apache-2.0 AND 
BSD-2-Clause
+MODCARGO_CRATES += crossbeam-utils 0.7.2   # MIT/Apache-2.0
 MODCARGO_CRATES += crypto-mac  0.7.0   # MIT OR Apache-2.0
 MODCARGO_CRATES += digest  0.8.1   # MIT OR Apache-2.0
-MODCARGO_CRATES += error-chain 0.12.2  # MIT/Apache-2.0
 MODCARGO_CRATES += fake-simd   0.1.2   # MIT/Apache-2.0
-MODCARGO_CRATES += fast_chemail0.9.6   # MPL-2.0
-MODCARGO_CRATES += filetime0.2.8   # MIT/Apache-2.0
+MODCARGO_CRATES += filetime0.2.9   # MIT/Apache-2.0
 MODCARGO_CRATES += fnv 1.0.6   # Apache-2.0 / MIT
-MODCARGO_CRATES += foreign-types   0.3.2   # MIT/Apache-2.0
-MODCARGO_CRATES += foreign-types-shared0.1.1   # MIT/Apache-2.0
 MODCARGO_CRATES += fuchsia-zircon  0.3.3   # BSD-3-Clause
 MODCARGO_CRATES += fuchsia-zircon-sys  0.3.3   # BSD-3-Clause
 MODCARGO_CRATES += futures-channel 0.3.4   # MIT OR Apache-2.0
@@ -63,123 +54,107 @@
 MODCARGO_CRATES += generic-array   0.12.3  # MIT
 MODCARGO_CRATES += getopts 0.2.21  # MIT/Apache-2.0
 MODCARGO_CRATES += getrandom   0.1.14  # MIT OR Apache-2.0
-MODCARGO_CRATES += getset  0.1.0   # MIT
-MODCARGO_CRATES += h2  0.2.2   # MIT
-MODCARGO_CRATES += hermit-abi  0.1.8   # MIT/Apache-2.0
+MODCARGO_CRATES += globset 0.4.5   # Unlicense/MIT
+MODCARGO_CRATES += h2  0.2.4   # MIT
+MODCARGO_CRATES += hermit-abi  0.1.12  # MIT/Apache-2.0
 MODCARGO_CRATES += hex 0.4.2   # MIT OR Apache-2.0
 MODCARGO_CRATES += hmac0.7.1   # MIT OR Apache-2.0
-MODCARGO_CRATES += hostname0.1.5   # MIT
-MODCARGO_CRATES += http0.2.0   # MIT/Apache-2.0
+MODCARGO_CRATES += http0.2.1   # MIT/Apache-2.0
 MODCARGO_CRATES += http-body   0.3.1   # MIT
 MODCARGO_CRATES += httparse1.3.4   # MIT/Apache-2.0
-MODCARGO_CRATES += hyper   0.13.3  # MIT
+MODCARGO_CRATES += hyper   0.13.5  # MIT
+MODCARGO_CRATES += ignore  0.4.14  # Unlicense/MIT
 MODCARGO_CRATES += indexmap1.3.2   # Apache-2.0/MIT
 MODCARGO_CRATES += iovec   0.1.4   # MIT/Apache-2.0
 MODCARGO_CRATES += itoa0.4.5   # MIT OR Apache-2.0
-MODCARGO_CRATES += json0.12.1  # MIT/Apache-2.0
+MODCARGO_CRATES += json0.12.4  # MIT/Apache-2.0
 MODCARGO_CRATES += kernel32-sys0.2.2   # MIT
 MODCARGO_CRATES += lazy_static 1.4.0   # MIT/Apache-2.0
-MODCARGO_CRATES += lettre  0.9.2   # MIT
-MODCARGO_CRATES += libc