<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5dd3c688762f91f7a07b262179eb6c7fa680a94b">https://github.com/macports/macports-ports/commit/5dd3c688762f91f7a07b262179eb6c7fa680a94b</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 5dd3c688762 bandwhich: update to 0.20.0
</span>5dd3c688762 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 5dd3c688762f91f7a07b262179eb6c7fa680a94b
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Thu Dec 31 20:19:19 2020 -0500
<span style='display:block; white-space:pre;color:#404040;'> bandwhich: update to 0.20.0
</span>---
net/bandwhich/Portfile | 40 +++++++++++++---------
.../files/patch-Cargo-toml-remove-git-package.diff | 9 +++++
2 files changed, 32 insertions(+), 17 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/bandwhich/Portfile b/net/bandwhich/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b226811a79b..46e8f5cd657 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/bandwhich/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/bandwhich/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup github 1.0
PortGroup cargo 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup imsnif bandwhich 0.18.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup imsnif bandwhich 0.20.0
</span> categories net
platforms darwin
maintainers {gmail.com:herby.gillot @herbygillot} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,15 +24,31 @@ long_description bandwhich sniffs a given network interface and records IP \
</span> github.tarball_from archive
checksums ${distname}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 54a6e4e9e961ee479988b37ceabb57c9c73f9784 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 01df14a34176858bdd11973898049350e608157f315e6248107475e75b0cafbc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 3003706
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 39756f5fd890f072b84ae6c7732844c2fb54f0e1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 4bbf05be32439049edd50bd1e4d5a2a95b0be8d36782e4100732f0cc9f19ba12 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 3005075
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Remove the specific reference to download the resolv-conf package via Git.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# The cargo_fetch portgroup will get the package for us since we reference it
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# in `cargo.crates_github`. In this way the package is available for cargo's
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# build process, but by removing it from Cargo.toml, cargo will not try to
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# fetch it during the build phase.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-Cargo-toml-remove-git-package.diff
</span>
destroot {
xinstall -m 755 ${worksrcpath}/target/[cargo.rust_platform]/release/${name} ${destroot}${prefix}/bin/
copy ${worksrcpath}/docs/${name}.1 ${destroot}${prefix}/share/man/man1/
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Regenerate Cargo.lock from our patched Cargo.toml
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system -W "${worksrcpath}" "cargo generate-lockfile --offline"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cargo.crates_github \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ resolv-conf tailhook/resolv-conf 83c0f25ebcb0615550488692c5213ca1ae4acd8f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 83c0f25ebcb0615550488692c5213ca1ae4acd8f 1b191b0be0f648e31c212db7c29fdced81ffc6e1e89b2580aaf5d623d44bbbc9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>
cargo.crates \
adler 0.2.3 ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -75,14 +91,6 @@ cargo.crates \
</span> crossbeam-epoch 0.8.2 058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace \
crossbeam-utils 0.7.2 c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8 \
crossterm 0.17.7 6f4919d60f26ae233e14233cc39746c8c8bb8cd7b05840ace83604917b51b6c7 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- crossterm 0.6.0 91f04a703cb52c7ea4f800cda4e6839fb61c33955703dea2a8252d81d87178b3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- crossterm_cursor 0.1.0 e91c25e521708bd85fbdbdc34a854d1582793ab36e9aff2cee58fc79d7728e82 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- crossterm_input 0.1.0 937c314942c75a7893303e3fa1857cfbafdd8a7d8ee369389c79b55cc268c7a7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- crossterm_screen 0.1.0 48eb1d3e7c5fea9b5a15c8667cb18b8c8fdfb28e38cd8faa048b9b7490cd9f69 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- crossterm_style 0.1.0 a2e4b4a13093fd9c0c16167b14a69ceb8166e079ccda904d41bbfc8ba2714b1b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- crossterm_terminal 0.1.0 f1b61af4ef3ed3624994e8af7ac87b6a483c2936e63eebe38d9a2810cd4a6d44 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- crossterm_utils 0.1.0 d26f24386ea91f9c55a85531dd3ee3673e4c82729e64567928665aca3a47c741 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- crossterm_winapi 0.1.5 b055e7cc627c452e6a9b977022f48a2db6f0ff73df446ca970f95eef9c381d45 \
</span> crossterm_winapi 0.6.1 057b7146d02fb50175fd7dbe5158f6097f33d02831f43b4ee8ae4ddf67b68f5c \
derive-new 0.5.8 71f31892cd5c62e414316f2963c5689242c43d8e7bbcaaeca97e5e28c95d91d9 \
difference 2.0.0 524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -117,7 +125,7 @@ cargo.crates \
</span> heck 0.3.1 20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205 \
hermit-abi 0.1.15 3deed196b6e7f9e44a2ae8d94225d80302d81208b1bb673fd21fe634645c85a9 \
hex 0.4.2 644f9158b2f133fd50f5fb3242878846d9eb792e445c893805ff0e3824006e35 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- hostname 0.1.5 21ceb46a83a85e824ef93669c8b390009623863b5c195d1ba747292c0c72f94e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ hostname 0.3.1 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867 \
</span> http_req 0.7.0 83169a2c0f68280d1c88a4a1d514810006c181a53c40844563013ae86ed4c478 \
idna 0.2.0 02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9 \
insta 0.11.0 23f83ab4ee86f38b292f0420c27fd412690a4baa9ea0ad4e3fa624bf34379b76 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -126,7 +134,6 @@ cargo.crates \
</span> ipconfig 0.2.1 aa79fa216fbe60834a9c0737d7fcd30425b32d1c58854663e24d4c4b328ed83f \
ipnetwork 0.12.8 70783119ac90828aaba91eae39db32c6c1b8838deea3637e5238efa0130801ab \
ipnetwork 0.16.0 b8eca9f51da27bc908ef3dd85c21e1bbba794edaf94d7841e37356275b82d31e \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- itertools 0.8.1 87fa75c9dea7b07be3138c49abbb83fd4bea199b5cdc76f9804458edc5da0d6e \
</span> itoa 0.4.4 501266b7edd0174f8530248f87f99c88fbe60ca4ef3dd486835b8d8d53136f7f \
kernel32-sys 0.2.2 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d \
lazy_static 1.4.0 e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -139,6 +146,7 @@ cargo.crates \
</span> log 0.4.8 14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7 \
lru-cache 0.1.2 31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c \
maplit 1.0.2 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ match_cfg 0.1.0 ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4 \
</span> matches 0.1.8 7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08 \
maybe-uninit 2.0.0 60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00 \
memchr 2.2.1 88579771288728879b57485cc7d6b07d648c9f0141eb955f8ab7f9d45394468e \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -212,7 +220,6 @@ cargo.crates \
</span> regex 1.3.1 dc220bd33bdce8f093101afe22a037b8eb0e5af33592e6a9caafff0d4cb81cbd \
regex-syntax 0.6.12 11a7e20d1cce64ef2fed88b66d347f88bd9babb82845b2b858f3edbf59a4f716 \
remove_dir_all 0.5.3 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- resolv-conf 0.6.2 b263b4aa1b5de9ffc0054a2386f96992058bb6870aab516f8cdeb8a667d56dcb \
</span> rle-decode-fast 1.0.1 cabe4fa914dec5870285fa7f71f602645da47c486e68486d2b4ceb4a343e90ac \
rustc-demangle 0.1.16 4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783 \
rustc-serialize 0.3.24 dcf128d1287d2ea9d80910b5f1120d0b8eede3fbf1abe91c40d39ea7d51e6fda \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -257,7 +264,7 @@ cargo.crates \
</span> tokio 0.2.2 2e765bf9f550bd9b8a970633ca3b56b8120c4b6c5dcbe26a93744cb02fee4b17 \
trust-dns-proto 0.18.1 253a722ff22a1217b7af6199cb2ec5824a19c5110e0db21d3fcb28d5f6e1b0ee \
trust-dns-resolver 0.18.1 72d7df08b45f4d6d124cdae3c303f9908159a17b39e633e524349e91bc798d32 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- tui 0.5.1 4ff64c925f5e20d7a393c598a33b6afc9c9942e7ebc530085588f5b7667ea559 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ tui 0.12.0 c2eaeee894a1e9b90f80aa466fe59154fdb471980b5e104d8836fcea309ae17e \
</span> typenum 1.11.2 6d2783fe2d6b8c1101136184eb41be8b1ad379e4657050b8aaff0c79ee7575f9 \
ucd-trie 0.1.2 8f00ed7be0c1ff1e24f46c3d2af4859f7e863672ba3a6e92e7cff702bf9f06c2 \
unicase 2.6.0 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -284,7 +291,6 @@ cargo.crates \
</span> winapi-util 0.1.2 7168bab6e1daee33b4557efd0e95d5ca70a03706d39fa5f3fe7a236f584b03c9 \
winapi-x86_64-pc-windows-gnu 0.4.0 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f \
winreg 0.6.2 b2986deb581c4fe11b621998a5e53361efe6b48a151178d0cd9eeffa4dc6acc9 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- winutil 0.1.1 7daf138b6b14196e3830a588acf1e86966c694d3e8fb026fb105b8b5dca07e6e \
</span> ws2_32-sys 0.2.1 d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e \
yaml-rust 0.4.3 65923dd1784f44da1d2c3dbbc5e822045628c590ba72123e1c73d3c230c4434d \
zip 0.5.6 58287c28d78507f5f91f2a4cf1e8310e2c76fd4c6932f93ac60fd1ceb402db7d
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/bandwhich/files/patch-Cargo-toml-remove-git-package.diff b/net/bandwhich/files/patch-Cargo-toml-remove-git-package.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..4951ef13b12
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/bandwhich/files/patch-Cargo-toml-remove-git-package.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ./Cargo.toml 2020-12-31 20:01:28.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./Cargo.toml 2020-12-31 20:01:36.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -51,6 +51,3 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [target.'cfg(target_os="windows")'.build-dependencies]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ http_req = "0.7.0"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ zip = "0.5.6"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-[patch.crates-io]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-resolv-conf = { git = 'https://github.com/tailhook/resolv-conf', rev = '83c0f25ebcb0615550488692c5213ca1ae4acd8f' }
</span></pre><pre style='margin:0'>
</pre>