summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Mk/Uses/cargo.mk2
-rw-r--r--audio/ncspot/Makefile1
-rw-r--r--audio/spotify-tui/Makefile1
-rw-r--r--audio/spotifyd/Makefile2
-rw-r--r--benchmarks/hyperfine/Makefile2
-rw-r--r--devel/bingrep/Makefile2
-rw-r--r--devel/cargo-c/Makefile2
-rw-r--r--devel/cargo-tree/Makefile2
-rw-r--r--devel/desed/Makefile1
-rw-r--r--devel/git-absorb/Makefile2
-rw-r--r--devel/git-delta/Makefile2
-rw-r--r--devel/interactive_rebase_tool/Makefile2
-rw-r--r--devel/pijul/Makefile2
-rw-r--r--devel/racer/Makefile66
-rw-r--r--devel/racer/distinfo118
-rw-r--r--devel/rust-bindgen/Makefile1
-rw-r--r--devel/rust-cbindgen/Makefile1
-rw-r--r--devel/sccache/Makefile2
-rw-r--r--devel/sentry-cli/Makefile2
-rw-r--r--devel/tokei/Makefile1
-rw-r--r--dns/doh-proxy/Makefile1
-rw-r--r--editors/kak-lsp/Makefile1
-rw-r--r--editors/parinfer-rust/Makefile2
-rw-r--r--editors/xi-core/Makefile3
-rw-r--r--editors/xi-term/Makefile2
-rw-r--r--games/dose-response/Makefile2
-rw-r--r--games/genact/Makefile2
-rw-r--r--games/jaggedalliance2/Makefile2
-rw-r--r--games/veloren/Makefile2
-rw-r--r--graphics/ikona/Makefile1
-rw-r--r--graphics/librsvg2-rust/Makefile1
-rw-r--r--graphics/pastel/Makefile2
-rw-r--r--graphics/rx/Makefile2
-rw-r--r--graphics/svgbob/Makefile2
-rw-r--r--lang/rust-bootstrap/Makefile2
-rw-r--r--lang/rust-bootstrap/distinfo6
-rw-r--r--lang/rust/Makefile36
-rw-r--r--lang/rust/distinfo90
-rw-r--r--lang/rust/files/patch-src_stdarch_crates_std__detect_src_detect_mod.rs11
-rw-r--r--lang/rust/files/patch-vendor_cc_src_lib.rs42
-rw-r--r--mail/thunderbird/Makefile1
-rw-r--r--mail/thunderbird/files/patch-bug158096361
-rw-r--r--misc/broot/Makefile2
-rw-r--r--multimedia/librav1e/Makefile2
-rw-r--r--multimedia/rav1e/Makefile2
-rw-r--r--multimedia/termplay/Makefile2
-rw-r--r--net-im/fractal/Makefile2
-rw-r--r--net-p2p/parity-ethereum/Makefile2
-rw-r--r--net/boringtun/Makefile2
-rw-r--r--net/findomain/Makefile1
-rw-r--r--net/proby/Makefile2
-rw-r--r--net/rabbiteer/Makefile2
-rw-r--r--net/routinator/Makefile2
-rw-r--r--security/acmed/Makefile1
-rw-r--r--security/cargo-audit/Makefile2
-rw-r--r--security/cloak/Makefile2
-rw-r--r--security/suricata/Makefile2
-rw-r--r--shells/ion/Makefile2
-rw-r--r--shells/starship/Makefile2
-rw-r--r--sysutils/dua-cli/Makefile1
-rw-r--r--sysutils/exa/Makefile2
-rw-r--r--sysutils/fd/Makefile1
-rw-r--r--sysutils/flowgger/Makefile2
-rw-r--r--sysutils/fselect/Makefile2
-rw-r--r--sysutils/fusefs-sandboxfs/Makefile2
-rw-r--r--sysutils/hexyl/Makefile2
-rw-r--r--sysutils/potnet/Makefile2
-rw-r--r--sysutils/rsfetch/Makefile2
-rw-r--r--sysutils/tealdeer/Makefile2
-rw-r--r--sysutils/vector/Makefile2
-rw-r--r--textproc/bat/Makefile2
-rw-r--r--textproc/ripgrep/Makefile1
-rw-r--r--textproc/sd/Makefile1
-rw-r--r--textproc/sonic/Makefile2
-rw-r--r--textproc/xsv-rs/Makefile2
-rw-r--r--www/cliqz/Makefile1
-rw-r--r--www/ffsend/Makefile1
-rw-r--r--www/firefox-esr/Makefile2
-rw-r--r--www/firefox-esr/files/patch-bug158096361
-rw-r--r--www/firefox/Makefile2
-rw-r--r--www/geckodriver/Makefile2
-rw-r--r--www/jwt-cli/Makefile1
-rw-r--r--www/miniserve/Makefile1
-rw-r--r--www/newsboat/Makefile1
-rw-r--r--www/websocat/Makefile2
-rw-r--r--www/zola/Makefile2
-rw-r--r--x11/admiral/Makefile2
-rw-r--r--x11/alacritty/Makefile1
-rw-r--r--x11/squeekboard/Makefile2
89 files changed, 414 insertions, 215 deletions
diff --git a/Mk/Uses/cargo.mk b/Mk/Uses/cargo.mk
index 88d95ff466cf..d471383fae95 100644
--- a/Mk/Uses/cargo.mk
+++ b/Mk/Uses/cargo.mk
@@ -45,7 +45,7 @@ DISTFILES+= ${CARGO_DIST_SUBDIR}/${_crate}.tar.gz:cargo_${_crate:C/[^a-zA-Z0-9_]
CARGO_BUILDDEP?= yes
.if ${CARGO_BUILDDEP:tl} == "yes"
-BUILD_DEPENDS+= ${RUST_DEFAULT}>=1.42.0:lang/${RUST_DEFAULT}
+BUILD_DEPENDS+= ${RUST_DEFAULT}>=1.43.0:lang/${RUST_DEFAULT}
.endif
# Location of cargo binary (default to lang/rust's Cargo binary)
diff --git a/audio/ncspot/Makefile b/audio/ncspot/Makefile
index c873241a9773..3388ce846f81 100644
--- a/audio/ncspot/Makefile
+++ b/audio/ncspot/Makefile
@@ -3,6 +3,7 @@
PORTNAME= ncspot
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.3
+PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= tobik@FreeBSD.org
diff --git a/audio/spotify-tui/Makefile b/audio/spotify-tui/Makefile
index ae41aeae1bae..8961e4929b0c 100644
--- a/audio/spotify-tui/Makefile
+++ b/audio/spotify-tui/Makefile
@@ -3,6 +3,7 @@
PORTNAME= spotify-tui
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.0
+PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= vulcan@wired.sh
diff --git a/audio/spotifyd/Makefile b/audio/spotifyd/Makefile
index bee1e7ef6682..f996a817bce5 100644
--- a/audio/spotifyd/Makefile
+++ b/audio/spotifyd/Makefile
@@ -3,7 +3,7 @@
PORTNAME= spotifyd
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.24
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= audio
MAINTAINER= tobik@FreeBSD.org
diff --git a/benchmarks/hyperfine/Makefile b/benchmarks/hyperfine/Makefile
index 3dd1728c4e7e..4acf71e00f1a 100644
--- a/benchmarks/hyperfine/Makefile
+++ b/benchmarks/hyperfine/Makefile
@@ -3,7 +3,7 @@
PORTNAME= hyperfine
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= benchmarks
MAINTAINER= pizzamig@FreeBSD.org
diff --git a/devel/bingrep/Makefile b/devel/bingrep/Makefile
index 41dc18c2a60d..8f3e2eb02558 100644
--- a/devel/bingrep/Makefile
+++ b/devel/bingrep/Makefile
@@ -2,7 +2,7 @@
PORTNAME= bingrep
PORTVERSION= 0.8.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MASTER_SITES= CRATESIO
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/devel/cargo-c/Makefile b/devel/cargo-c/Makefile
index e6d1f7437139..1b60ea44d8e7 100644
--- a/devel/cargo-c/Makefile
+++ b/devel/cargo-c/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cargo-c
DISTVERSION= 0.6.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default
diff --git a/devel/cargo-tree/Makefile b/devel/cargo-tree/Makefile
index 8eecd6f87b20..9aaca7dfce5e 100644
--- a/devel/cargo-tree/Makefile
+++ b/devel/cargo-tree/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cargo-tree
DISTVERSION= 0.29.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MASTER_SITES= CRATESIO
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/devel/desed/Makefile b/devel/desed/Makefile
index cd03f96395f1..b99eb1fef083 100644
--- a/devel/desed/Makefile
+++ b/devel/desed/Makefile
@@ -2,6 +2,7 @@
PORTNAME= desed
DISTVERSION= 1.1.1
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}
diff --git a/devel/git-absorb/Makefile b/devel/git-absorb/Makefile
index b34a4ee224bd..413d105ea5d7 100644
--- a/devel/git-absorb/Makefile
+++ b/devel/git-absorb/Makefile
@@ -2,7 +2,7 @@
PORTNAME= git-absorb
DISTVERSION= 0.5.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel
MAINTAINER= greg@unrelenting.technology
diff --git a/devel/git-delta/Makefile b/devel/git-delta/Makefile
index 30cff250b394..0e9046bc9cab 100644
--- a/devel/git-delta/Makefile
+++ b/devel/git-delta/Makefile
@@ -2,7 +2,7 @@
PORTNAME= delta
DISTVERSION= 0.0.16
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
PKGNAMEPREFIX= git-
diff --git a/devel/interactive_rebase_tool/Makefile b/devel/interactive_rebase_tool/Makefile
index ad66a615e9b7..595d883f9202 100644
--- a/devel/interactive_rebase_tool/Makefile
+++ b/devel/interactive_rebase_tool/Makefile
@@ -2,7 +2,7 @@
PORTNAME= interactive_rebase_tool
DISTVERSION= 1.2.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= petteri.valkonen@iki.fi
diff --git a/devel/pijul/Makefile b/devel/pijul/Makefile
index d1c0289ac80d..da04bed3f4b4 100644
--- a/devel/pijul/Makefile
+++ b/devel/pijul/Makefile
@@ -3,7 +3,7 @@
PORTNAME= pijul
PORTVERSION= 0.12.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= devel
MASTER_SITES= https://pijul.org/releases/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/devel/racer/Makefile b/devel/racer/Makefile
index e2e6bba80d04..763eac0e99f5 100644
--- a/devel/racer/Makefile
+++ b/devel/racer/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= racer
-DISTVERSION= 2.1.29
-PORTREVISION= 3
+DISTVERSION= 2.1.31
CATEGORIES= devel
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}
@@ -15,35 +14,28 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE-MIT
USES= cargo
-
-PLIST_FILES= bin/racer
-
-MAKE_ENV= RUSTC_BOOTSTRAP=1
-
CARGO_CRATES= aho-corasick-0.7.6 \
annotate-snippets-0.6.1 \
ansi_term-0.11.0 \
arrayvec-0.4.11 \
atty-0.2.13 \
- bitflags-1.2.0 \
+ bitflags-1.2.1 \
byteorder-1.3.2 \
c2-chacha-0.2.2 \
cfg-if-0.1.10 \
clap-2.33.0 \
cloudabi-0.0.3 \
- crossbeam-deque-0.2.0 \
crossbeam-deque-0.7.1 \
- crossbeam-epoch-0.3.1 \
crossbeam-epoch-0.7.2 \
crossbeam-queue-0.1.2 \
- crossbeam-utils-0.2.2 \
crossbeam-utils-0.6.5 \
- derive_more-0.13.0 \
+ derive_more-0.99.2 \
either-1.5.3 \
ena-0.13.1 \
- env_logger-0.6.2 \
+ env_logger-0.7.1 \
getrandom-0.1.12 \
humantime-1.3.0 \
+ humantime-2.0.0 \
indexmap-1.2.0 \
itertools-0.8.0 \
itoa-0.4.4 \
@@ -51,23 +43,22 @@ CARGO_CRATES= aho-corasick-0.7.6 \
kernel32-sys-0.2.2 \
lazy_static-1.4.0 \
lazycell-1.2.1 \
- libc-0.2.62 \
+ libc-0.2.66 \
lock_api-0.3.1 \
log-0.4.8 \
+ measureme-0.7.1 \
memchr-2.2.1 \
- memoffset-0.2.1 \
+ memmap-0.7.0 \
memoffset-0.5.1 \
nodrop-0.1.13 \
num_cpus-1.10.1 \
parking_lot-0.9.0 \
parking_lot_core-0.6.2 \
ppv-lite86-0.2.5 \
- proc-macro2-0.4.30 \
proc-macro2-1.0.5 \
quick-error-1.2.2 \
- quote-0.6.13 \
quote-1.0.2 \
- racer-2.1.28 \
+ racer-2.1.30 \
racer-cargo-metadata-0.1.1 \
racer-interner-0.1.0 \
racer-testutils-0.1.0 \
@@ -80,37 +71,40 @@ CARGO_CRATES= aho-corasick-0.7.6 \
regex-syntax-0.6.12 \
remove_dir_all-0.5.2 \
rls-span-0.5.2 \
- rustc-ap-arena-606.0.0 \
rustc-ap-arena-610.0.0 \
- rustc-ap-graphviz-606.0.0 \
+ rustc-ap-arena-642.0.0 \
rustc-ap-graphviz-610.0.0 \
- rustc-ap-rustc_data_structures-606.0.0 \
+ rustc-ap-graphviz-642.0.0 \
+ rustc-ap-rustc_ast_pretty-642.0.0 \
+ rustc-ap-rustc_attr-642.0.0 \
rustc-ap-rustc_data_structures-610.0.0 \
- rustc-ap-rustc_errors-606.0.0 \
+ rustc-ap-rustc_data_structures-642.0.0 \
rustc-ap-rustc_errors-610.0.0 \
- rustc-ap-rustc_index-606.0.0 \
+ rustc-ap-rustc_errors-642.0.0 \
+ rustc-ap-rustc_feature-642.0.0 \
+ rustc-ap-rustc_fs_util-642.0.0 \
rustc-ap-rustc_index-610.0.0 \
- rustc-ap-rustc_lexer-606.0.0 \
+ rustc-ap-rustc_index-642.0.0 \
rustc-ap-rustc_lexer-610.0.0 \
- rustc-ap-rustc_macros-606.0.0 \
+ rustc-ap-rustc_lexer-642.0.0 \
rustc-ap-rustc_macros-610.0.0 \
- rustc-ap-rustc_target-606.0.0 \
+ rustc-ap-rustc_macros-642.0.0 \
+ rustc-ap-rustc_parse-642.0.0 \
+ rustc-ap-rustc_session-642.0.0 \
+ rustc-ap-rustc_span-642.0.0 \
rustc-ap-rustc_target-610.0.0 \
- rustc-ap-serialize-606.0.0 \
+ rustc-ap-rustc_target-642.0.0 \
rustc-ap-serialize-610.0.0 \
- rustc-ap-syntax-606.0.0 \
+ rustc-ap-serialize-642.0.0 \
rustc-ap-syntax-610.0.0 \
- rustc-ap-syntax_pos-606.0.0 \
+ rustc-ap-syntax-642.0.0 \
rustc-ap-syntax_pos-610.0.0 \
rustc-hash-1.0.1 \
- rustc-rayon-0.2.0 \
rustc-rayon-0.3.0 \
- rustc-rayon-core-0.2.0 \
rustc-rayon-core-0.3.0 \
rustc_version-0.2.3 \
ryu-1.0.0 \
scoped-tls-1.0.0 \
- scopeguard-0.3.3 \
scopeguard-1.0.0 \
semver-0.9.0 \
semver-parser-0.7.0 \
@@ -118,19 +112,19 @@ CARGO_CRATES= aho-corasick-0.7.6 \
serde_derive-1.0.101 \
serde_json-1.0.41 \
smallvec-0.6.10 \
+ smallvec-1.2.0 \
stable_deref_trait-1.1.1 \
strsim-0.8.0 \
- syn-0.15.44 \
syn-1.0.5 \
- synstructure-0.10.2 \
synstructure-0.12.1 \
tempfile-3.1.0 \
term_size-0.3.1 \
termcolor-1.0.5 \
+ termize-0.1.1 \
textwrap-0.11.0 \
thread_local-0.3.6 \
+ unicode-normalization-0.1.12 \
unicode-width-0.1.6 \
- unicode-xid-0.1.0 \
unicode-xid-0.2.0 \
vec_map-0.8.1 \
wasi-0.7.0 \
@@ -141,5 +135,7 @@ CARGO_CRATES= aho-corasick-0.7.6 \
winapi-util-0.1.2 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
wincolor-1.0.2
+MAKE_ENV= RUSTC_BOOTSTRAP=1
+PLIST_FILES= bin/racer
.include <bsd.port.mk>
diff --git a/devel/racer/distinfo b/devel/racer/distinfo
index 15d1bca1a2c5..a500be13af79 100644
--- a/devel/racer/distinfo
+++ b/devel/racer/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1576569691
-SHA256 (rust/crates/racer-2.1.29.tar.gz) = 7a6d7ffceb4da3e0a29c18986f0469c209f4db3ab9f2ffe286eaa1104a3e5028
-SIZE (rust/crates/racer-2.1.29.tar.gz) = 181304
+TIMESTAMP = 1587472138
+SHA256 (rust/crates/racer-2.1.31.tar.gz) = 0ff33fa15ac0384376741d16ddb05a65263dde4e2c5d0f7a9f3747db788764aa
+SIZE (rust/crates/racer-2.1.31.tar.gz) = 182101
SHA256 (rust/crates/aho-corasick-0.7.6.tar.gz) = 58fb5e95d83b38284460a5fda7d6470aa0b8844d283a0b614b8535e880800d2d
SIZE (rust/crates/aho-corasick-0.7.6.tar.gz) = 108953
SHA256 (rust/crates/annotate-snippets-0.6.1.tar.gz) = c7021ce4924a3f25f802b2cccd1af585e39ea1a363a1aa2e72afe54b67a3a7a7
@@ -11,8 +11,8 @@ SHA256 (rust/crates/arrayvec-0.4.11.tar.gz) = b8d73f9beda665eaa98ab9e4f7442bd4e7
SIZE (rust/crates/arrayvec-0.4.11.tar.gz) = 26439
SHA256 (rust/crates/atty-0.2.13.tar.gz) = 1803c647a3ec87095e7ae7acfca019e98de5ec9a7d01343f611cf3152ed71a90
SIZE (rust/crates/atty-0.2.13.tar.gz) = 4764
-SHA256 (rust/crates/bitflags-1.2.0.tar.gz) = 8a606a02debe2813760609f57a64a2ffd27d9fdf5b2f133eaca0b248dd92cdd2
-SIZE (rust/crates/bitflags-1.2.0.tar.gz) = 16814
+SHA256 (rust/crates/bitflags-1.2.1.tar.gz) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693
+SIZE (rust/crates/bitflags-1.2.1.tar.gz) = 16745
SHA256 (rust/crates/byteorder-1.3.2.tar.gz) = a7c3dd8985a7111efc5c80b44e23ecdd8c007de8ade3b96595387e812b957cf5
SIZE (rust/crates/byteorder-1.3.2.tar.gz) = 21596
SHA256 (rust/crates/c2-chacha-0.2.2.tar.gz) = 7d64d04786e0f528460fc884753cf8dddcc466be308f6026f8e355c41a0e4101
@@ -23,32 +23,28 @@ SHA256 (rust/crates/clap-2.33.0.tar.gz) = 5067f5bb2d80ef5d68b4c87db81601f0b75bca
SIZE (rust/crates/clap-2.33.0.tar.gz) = 196458
SHA256 (rust/crates/cloudabi-0.0.3.tar.gz) = ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f
SIZE (rust/crates/cloudabi-0.0.3.tar.gz) = 22156
-SHA256 (rust/crates/crossbeam-deque-0.2.0.tar.gz) = f739f8c5363aca78cfb059edf753d8f0d36908c348f3d8d1503f03d8b75d9cf3
-SIZE (rust/crates/crossbeam-deque-0.2.0.tar.gz) = 12638
SHA256 (rust/crates/crossbeam-deque-0.7.1.tar.gz) = b18cd2e169ad86297e6bc0ad9aa679aee9daa4f19e8163860faf7c164e4f5a71
SIZE (rust/crates/crossbeam-deque-0.7.1.tar.gz) = 19407
-SHA256 (rust/crates/crossbeam-epoch-0.3.1.tar.gz) = 927121f5407de9956180ff5e936fe3cf4324279280001cd56b669d28ee7e9150
-SIZE (rust/crates/crossbeam-epoch-0.3.1.tar.gz) = 33093
SHA256 (rust/crates/crossbeam-epoch-0.7.2.tar.gz) = fedcd6772e37f3da2a9af9bf12ebe046c0dfe657992377b4df982a2b54cd37a9
SIZE (rust/crates/crossbeam-epoch-0.7.2.tar.gz) = 38134
SHA256 (rust/crates/crossbeam-queue-0.1.2.tar.gz) = 7c979cd6cfe72335896575c6b5688da489e420d36a27a0b9eb0c73db574b4a4b
SIZE (rust/crates/crossbeam-queue-0.1.2.tar.gz) = 14104
-SHA256 (rust/crates/crossbeam-utils-0.2.2.tar.gz) = 2760899e32a1d58d5abb31129f8fae5de75220bc2176e77ff7c627ae45c918d9
-SIZE (rust/crates/crossbeam-utils-0.2.2.tar.gz) = 11901
SHA256 (rust/crates/crossbeam-utils-0.6.5.tar.gz) = f8306fcef4a7b563b76b7dd949ca48f52bc1141aa067d2ea09565f3e2652aa5c
SIZE (rust/crates/crossbeam-utils-0.6.5.tar.gz) = 31735
-SHA256 (rust/crates/derive_more-0.13.0.tar.gz) = 3f57d78cf3bd45270dad4e70c21ec77a960b36c7a841ff9db76aaa775a8fb871
-SIZE (rust/crates/derive_more-0.13.0.tar.gz) = 16724
+SHA256 (rust/crates/derive_more-0.99.2.tar.gz) = 2159be042979966de68315bce7034bb000c775f22e3e834e1c52ff78f041cae8
+SIZE (rust/crates/derive_more-0.99.2.tar.gz) = 36025
SHA256 (rust/crates/either-1.5.3.tar.gz) = bb1f6b1ce1c140482ea30ddd3335fc0024ac7ee112895426e0a629a6c20adfe3
SIZE (rust/crates/either-1.5.3.tar.gz) = 12278
SHA256 (rust/crates/ena-0.13.1.tar.gz) = 8944dc8fa28ce4a38f778bd46bf7d923fe73eed5a439398507246c8e017e6f36
SIZE (rust/crates/ena-0.13.1.tar.gz) = 19497
-SHA256 (rust/crates/env_logger-0.6.2.tar.gz) = aafcde04e90a5226a6443b7aabdb016ba2f8307c847d524724bd9b346dd1a2d3
-SIZE (rust/crates/env_logger-0.6.2.tar.gz) = 31078
+SHA256 (rust/crates/env_logger-0.7.1.tar.gz) = 44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36
+SIZE (rust/crates/env_logger-0.7.1.tar.gz) = 32281
SHA256 (rust/crates/getrandom-0.1.12.tar.gz) = 473a1265acc8ff1e808cd0a1af8cee3c2ee5200916058a2ca113c29f2d903571
SIZE (rust/crates/getrandom-0.1.12.tar.gz) = 23809
SHA256 (rust/crates/humantime-1.3.0.tar.gz) = df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f
SIZE (rust/crates/humantime-1.3.0.tar.gz) = 17020
+SHA256 (rust/crates/humantime-2.0.0.tar.gz) = b9b6c53306532d3c8e8087b44e6580e10db51a023cf9b433cea2ac38066b92da
+SIZE (rust/crates/humantime-2.0.0.tar.gz) = 17374
SHA256 (rust/crates/indexmap-1.2.0.tar.gz) = a61202fbe46c4a951e9404a720a0180bcf3212c750d735cb5c4ba4dc551299f3
SIZE (rust/crates/indexmap-1.2.0.tar.gz) = 46101
SHA256 (rust/crates/itertools-0.8.0.tar.gz) = 5b8467d9c1cebe26feb08c640139247fac215782d35371ade9a2136ed6085358
@@ -63,16 +59,18 @@ SHA256 (rust/crates/lazy_static-1.4.0.tar.gz) = e2abad23fbc42b3700f2f279844dc832
SIZE (rust/crates/lazy_static-1.4.0.tar.gz) = 10443
SHA256 (rust/crates/lazycell-1.2.1.tar.gz) = b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f
SIZE (rust/crates/lazycell-1.2.1.tar.gz) = 11691
-SHA256 (rust/crates/libc-0.2.62.tar.gz) = 34fcd2c08d2f832f376f4173a231990fa5aef4e99fb569867318a227ef4c06ba
-SIZE (rust/crates/libc-0.2.62.tar.gz) = 433193
+SHA256 (rust/crates/libc-0.2.66.tar.gz) = d515b1f41455adea1313a4a2ac8a8a477634fbae63cc6100e3aebb207ce61558
+SIZE (rust/crates/libc-0.2.66.tar.gz) = 457815
SHA256 (rust/crates/lock_api-0.3.1.tar.gz) = f8912e782533a93a167888781b836336a6ca5da6175c05944c86cf28c31104dc
SIZE (rust/crates/lock_api-0.3.1.tar.gz) = 18060
SHA256 (rust/crates/log-0.4.8.tar.gz) = 14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7
SIZE (rust/crates/log-0.4.8.tar.gz) = 31297
+SHA256 (rust/crates/measureme-0.7.1.tar.gz) = fef709d3257013bba7cff14fc504e07e80631d3fe0f6d38ce63b8f6510ccb932
+SIZE (rust/crates/measureme-0.7.1.tar.gz) = 12194
SHA256 (rust/crates/memchr-2.2.1.tar.gz) = 88579771288728879b57485cc7d6b07d648c9f0141eb955f8ab7f9d45394468e
SIZE (rust/crates/memchr-2.2.1.tar.gz) = 20862
-SHA256 (rust/crates/memoffset-0.2.1.tar.gz) = 0f9dc261e2b62d7a622bf416ea3c5245cdd5d9a7fcc428c0d06804dfce1775b3
-SIZE (rust/crates/memoffset-0.2.1.tar.gz) = 4618
+SHA256 (rust/crates/memmap-0.7.0.tar.gz) = 6585fd95e7bb50d6cc31e20d4cf9afb4e2ba16c5846fc76793f11218da9c475b
+SIZE (rust/crates/memmap-0.7.0.tar.gz) = 15214
SHA256 (rust/crates/memoffset-0.5.1.tar.gz) = ce6075db033bbbb7ee5a0bbd3a3186bbae616f57fb001c485c7ff77955f8177f
SIZE (rust/crates/memoffset-0.5.1.tar.gz) = 5958
SHA256 (rust/crates/nodrop-0.1.13.tar.gz) = 2f9667ddcc6cc8a43afc9b7917599d7216aa09c463919ea32c59ed6cac8bc945
@@ -85,18 +83,14 @@ SHA256 (rust/crates/parking_lot_core-0.6.2.tar.gz) = b876b1b9e7ac6e1a74a6da34d25
SIZE (rust/crates/parking_lot_core-0.6.2.tar.gz) = 30598
SHA256 (rust/crates/ppv-lite86-0.2.5.tar.gz) = e3cbf9f658cdb5000fcf6f362b8ea2ba154b9f146a61c7a20d647034c6b6561b
SIZE (rust/crates/ppv-lite86-0.2.5.tar.gz) = 20606
-SHA256 (rust/crates/proc-macro2-0.4.30.tar.gz) = cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759
-SIZE (rust/crates/proc-macro2-0.4.30.tar.gz) = 34731
SHA256 (rust/crates/proc-macro2-1.0.5.tar.gz) = 90cf5f418035b98e655e9cdb225047638296b862b42411c4e45bb88d700f7fc0
SIZE (rust/crates/proc-macro2-1.0.5.tar.gz) = 35430
SHA256 (rust/crates/quick-error-1.2.2.tar.gz) = 9274b940887ce9addde99c4eee6b5c44cc494b182b97e73dc8ffdcb3397fd3f0
SIZE (rust/crates/quick-error-1.2.2.tar.gz) = 15132
-SHA256 (rust/crates/quote-0.6.13.tar.gz) = 6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1
-SIZE (rust/crates/quote-0.6.13.tar.gz) = 17475
SHA256 (rust/crates/quote-1.0.2.tar.gz) = 053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe
SIZE (rust/crates/quote-1.0.2.tar.gz) = 23023
-SHA256 (rust/crates/racer-2.1.28.tar.gz) = acc70369054bad4ad0c16a3f45cd73e0695361a3af35c7b465e619ac2674f064
-SIZE (rust/crates/racer-2.1.28.tar.gz) = 181110
+SHA256 (rust/crates/racer-2.1.30.tar.gz) = 29e9de5b4aedb212b93d75c02ac6d35df85b2db0edd85fbc6a61c073348aae2c
+SIZE (rust/crates/racer-2.1.30.tar.gz) = 180503
SHA256 (rust/crates/racer-cargo-metadata-0.1.1.tar.gz) = 2b60cd72291a641dbaa649e9e328df552186dda1fea834c55cf28594a25b7c6f
SIZE (rust/crates/racer-cargo-metadata-0.1.1.tar.gz) = 10768
SHA256 (rust/crates/racer-interner-0.1.0.tar.gz) = 206a244afd319767bdf97cf4e94c0d5d3b1de9cb23fd25434e7992cca4d4fa4c
@@ -121,58 +115,66 @@ SHA256 (rust/crates/remove_dir_all-0.5.2.tar.gz) = 4a83fa3702a688b9359eccba92d15
SIZE (rust/crates/remove_dir_all-0.5.2.tar.gz) = 8907
SHA256 (rust/crates/rls-span-0.5.2.tar.gz) = f2e9bed56f6272bd85d9d06d1aaeef80c5fddc78a82199eb36dceb5f94e7d934
SIZE (rust/crates/rls-span-0.5.2.tar.gz) = 9628
-SHA256 (rust/crates/rustc-ap-arena-606.0.0.tar.gz) = a623fd4805842e9bd0bb6e6dace63efede0ee22de4522a0b03b7c3d15a22f009
-SIZE (rust/crates/rustc-ap-arena-606.0.0.tar.gz) = 6392
SHA256 (rust/crates/rustc-ap-arena-610.0.0.tar.gz) = 7475f4c707269b56eb7144c53591e3cd6369a5aa1d66434829ea11df96d5e7e3
SIZE (rust/crates/rustc-ap-arena-610.0.0.tar.gz) = 6393
-SHA256 (rust/crates/rustc-ap-graphviz-606.0.0.tar.gz) = ee549ade784b444ef10c0240c3487ed785aa65d711071f7984246b15329a17b6
-SIZE (rust/crates/rustc-ap-graphviz-606.0.0.tar.gz) = 9912
+SHA256 (rust/crates/rustc-ap-arena-642.0.0.tar.gz) = ea82fa3d9a8add7422228ca1a2cbba0784fa8861f56148ff64da08b3c7921b03
+SIZE (rust/crates/rustc-ap-arena-642.0.0.tar.gz) = 5897
SHA256 (rust/crates/rustc-ap-graphviz-610.0.0.tar.gz) = 6e59a55520f140a70a3e0fad80a36e807caa85e9d7016167b91a5b521ea929be
SIZE (rust/crates/rustc-ap-graphviz-610.0.0.tar.gz) = 9912
-SHA256 (rust/crates/rustc-ap-rustc_data_structures-606.0.0.tar.gz) = ca545744a5a9b42e3d0410d6290d40de96dd567253fe77f310c1de4afd213dd4
-SIZE (rust/crates/rustc-ap-rustc_data_structures-606.0.0.tar.gz) = 73765
+SHA256 (rust/crates/rustc-ap-graphviz-642.0.0.tar.gz) = 638d0b2b3bcf99824e0cb5a25dbc547b61dc20942e11daf6a97e981918aa18e5
+SIZE (rust/crates/rustc-ap-graphviz-642.0.0.tar.gz) = 9889
+SHA256 (rust/crates/rustc-ap-rustc_ast_pretty-642.0.0.tar.gz) = d38bab04dd676dee6d2f9670506a18c31bfce38bf7f8420aa83eb1140ecde049
+SIZE (rust/crates/rustc-ap-rustc_ast_pretty-642.0.0.tar.gz) = 26707
+SHA256 (rust/crates/rustc-ap-rustc_attr-642.0.0.tar.gz) = 10b843ba8b1ed43739133047673b9f6a54d3b3b4d328d69c6ea89ff971395f35
+SIZE (rust/crates/rustc-ap-rustc_attr-642.0.0.tar.gz) = 8757
SHA256 (rust/crates/rustc-ap-rustc_data_structures-610.0.0.tar.gz) = 6420857d5a088f680ec1ba736ffba4ee9c1964b0d397e6318f38d461f4f7d5cb
SIZE (rust/crates/rustc-ap-rustc_data_structures-610.0.0.tar.gz) = 73759
-SHA256 (rust/crates/rustc-ap-rustc_errors-606.0.0.tar.gz) = a6967a41ed38ef4bce0f559fe9a4801d8ba12ac032f40a12a55e72f79d52c9bb
-SIZE (rust/crates/rustc-ap-rustc_errors-606.0.0.tar.gz) = 37667
+SHA256 (rust/crates/rustc-ap-rustc_data_structures-642.0.0.tar.gz) = dc3d1c6d0a80ab0c1df76405377cec0f3d5423fb5b0953a8eac70a2ad6c44df2
+SIZE (rust/crates/rustc-ap-rustc_data_structures-642.0.0.tar.gz) = 80611
SHA256 (rust/crates/rustc-ap-rustc_errors-610.0.0.tar.gz) = 8abfca0960131262254a91d02ff4903526a261ede730d7a2c75b4234c867cdc0
SIZE (rust/crates/rustc-ap-rustc_errors-610.0.0.tar.gz) = 37745
-SHA256 (rust/crates/rustc-ap-rustc_index-606.0.0.tar.gz) = 457a5c204ae2fdaa5bdb5b196e58ca59896870d80445fe423063c9453496e3ea
-SIZE (rust/crates/rustc-ap-rustc_index-606.0.0.tar.gz) = 14580
+SHA256 (rust/crates/rustc-ap-rustc_errors-642.0.0.tar.gz) = 4909a1eca29331332257230f29120a8ff68c9e37d868c564fcd599e430cf8914
+SIZE (rust/crates/rustc-ap-rustc_errors-642.0.0.tar.gz) = 43743
+SHA256 (rust/crates/rustc-ap-rustc_feature-642.0.0.tar.gz) = 63ab887a181d795cf5fd3edadf367760deafb90aefb844f168ab5255266e3478
+SIZE (rust/crates/rustc-ap-rustc_feature-642.0.0.tar.gz) = 18582
+SHA256 (rust/crates/rustc-ap-rustc_fs_util-642.0.0.tar.gz) = 70814116df3c5fbec8f06f6a1d013ca481f620fd22a9475754e9bf3ee9ba70d8
+SIZE (rust/crates/rustc-ap-rustc_fs_util-642.0.0.tar.gz) = 2173
SHA256 (rust/crates/rustc-ap-rustc_index-610.0.0.tar.gz) = 5a395509dcb90a92c1479c085639594624e06b4ab3fc7c1b795b46a61f2d4f65
SIZE (rust/crates/rustc-ap-rustc_index-610.0.0.tar.gz) = 14577
-SHA256 (rust/crates/rustc-ap-rustc_lexer-606.0.0.tar.gz) = ed0c064676f8a08e42a36b0d4e4a102465fb0f4b75e11436cb7f66d2c3fa7139
-SIZE (rust/crates/rustc-ap-rustc_lexer-606.0.0.tar.gz) = 7952
+SHA256 (rust/crates/rustc-ap-rustc_index-642.0.0.tar.gz) = ac1bf1d3cf3d119d41353d6fd229ef7272d5097bc0924de021c0294bf86d48bf
+SIZE (rust/crates/rustc-ap-rustc_index-642.0.0.tar.gz) = 15262
SHA256 (rust/crates/rustc-ap-rustc_lexer-610.0.0.tar.gz) = 64eac8a0e6efb8f55292aa24be0208c7c0538236c613e79952fd1fa3d54bcf8e
SIZE (rust/crates/rustc-ap-rustc_lexer-610.0.0.tar.gz) = 7954
-SHA256 (rust/crates/rustc-ap-rustc_macros-606.0.0.tar.gz) = b2d77e46159c5288c585decbcdc9d742889c65e307c31e104c7a36d63fe1f5d0
-SIZE (rust/crates/rustc-ap-rustc_macros-606.0.0.tar.gz) = 6791
+SHA256 (rust/crates/rustc-ap-rustc_lexer-642.0.0.tar.gz) = 4cda21a32cebdc11ec4f5393aa2fcde5ed1b2f673a8571e5a4dcdf07e4ae9cac
+SIZE (rust/crates/rustc-ap-rustc_lexer-642.0.0.tar.gz) = 11159
SHA256 (rust/crates/rustc-ap-rustc_macros-610.0.0.tar.gz) = f99795e8be4877e9e05d59f201e1740c1cf673364655def5848606d9e25b75af
SIZE (rust/crates/rustc-ap-rustc_macros-610.0.0.tar.gz) = 6817
-SHA256 (rust/crates/rustc-ap-rustc_target-606.0.0.tar.gz) = 86ca895350b0de14d064b499168c93fa183958d5462eb042c927d93623e41ec1
-SIZE (rust/crates/rustc-ap-rustc_target-606.0.0.tar.gz) = 72527
+SHA256 (rust/crates/rustc-ap-rustc_macros-642.0.0.tar.gz) = 75c47b48ea51910ecfd853c9248a9bf4c767bc823449ab6a1d864dff65fbae16
+SIZE (rust/crates/rustc-ap-rustc_macros-642.0.0.tar.gz) = 7613
+SHA256 (rust/crates/rustc-ap-rustc_parse-642.0.0.tar.gz) = abd88e89cd5b5d28dcd3a347a3d534c08627d9455570dc1a2d402cb8437b9d30
+SIZE (rust/crates/rustc-ap-rustc_parse-642.0.0.tar.gz) = 120356
+SHA256 (rust/crates/rustc-ap-rustc_session-642.0.0.tar.gz) = 5b8487b4575fbb2d1fc6f1cd61225efd108a4d36817e6fb9b643d57fcae9cb12
+SIZE (rust/crates/rustc-ap-rustc_session-642.0.0.tar.gz) = 55509
+SHA256 (rust/crates/rustc-ap-rustc_span-642.0.0.tar.gz) = f69746c0d4c21bf20a5bb2bd247261a1aa8631f04202d7303352942dde70d987
+SIZE (rust/crates/rustc-ap-rustc_span-642.0.0.tar.gz) = 49011
SHA256 (rust/crates/rustc-ap-rustc_target-610.0.0.tar.gz) = f22e21fdd8e1c0030f507158fa79b9f1e080e6241aba994d0f97c14a0a07a826
SIZE (rust/crates/rustc-ap-rustc_target-610.0.0.tar.gz) = 72618
-SHA256 (rust/crates/rustc-ap-serialize-606.0.0.tar.gz) = 92679240e86f4583cc05f8dcf6439bdab87bac9e6555718469176de9bd52ba20
-SIZE (rust/crates/rustc-ap-serialize-606.0.0.tar.gz) = 35097
+SHA256 (rust/crates/rustc-ap-rustc_target-642.0.0.tar.gz) = 8bbc6ae09b5d42ec66edd520e8412e0615c53a7c93607fe33dc4abab60ba7c8b
+SIZE (rust/crates/rustc-ap-rustc_target-642.0.0.tar.gz) = 73228
SHA256 (rust/crates/rustc-ap-serialize-610.0.0.tar.gz) = bb1cd6ef5135408d62559866e79986ca261f4c1333253d500e5e66fe66d1432e
SIZE (rust/crates/rustc-ap-serialize-610.0.0.tar.gz) = 35100
-SHA256 (rust/crates/rustc-ap-syntax-606.0.0.tar.gz) = 0a0c30f8e38c847dbfd9e2f1e472ab06d0bd0a23ab53ae4c5a44912842ce834e
-SIZE (rust/crates/rustc-ap-syntax-606.0.0.tar.gz) = 335492
+SHA256 (rust/crates/rustc-ap-serialize-642.0.0.tar.gz) = e13a1ead0252fc3d96da4c336a95950be6795f2b00c84a67ccadf26142f8cb41
+SIZE (rust/crates/rustc-ap-serialize-642.0.0.tar.gz) = 34652
SHA256 (rust/crates/rustc-ap-syntax-610.0.0.tar.gz) = 61fc1c901d2cbd24cae95d7bc5a58aa7661ec3dc5320c78c32830a52a685c33c
SIZE (rust/crates/rustc-ap-syntax-610.0.0.tar.gz) = 337725
-SHA256 (rust/crates/rustc-ap-syntax_pos-606.0.0.tar.gz) = 2bdaa0fb40143b4b878256ac4e2b498885daafc269502504d91929eab4744bf4
-SIZE (rust/crates/rustc-ap-syntax_pos-606.0.0.tar.gz) = 36147
+SHA256 (rust/crates/rustc-ap-syntax-642.0.0.tar.gz) = e1f59f48ca3a2ec16a7e82e718ed5aadf9c9e08cf63015d28b4e774767524a6a
+SIZE (rust/crates/rustc-ap-syntax-642.0.0.tar.gz) = 66902
SHA256 (rust/crates/rustc-ap-syntax_pos-610.0.0.tar.gz) = 230534f638255853bb9f13987537e00a818435a0cc54b68d97221b6822c8f1bc
SIZE (rust/crates/rustc-ap-syntax_pos-610.0.0.tar.gz) = 36162
SHA256 (rust/crates/rustc-hash-1.0.1.tar.gz) = 7540fc8b0c49f096ee9c961cda096467dce8084bec6bdca2fc83895fd9b28cb8
SIZE (rust/crates/rustc-hash-1.0.1.tar.gz) = 8976
-SHA256 (rust/crates/rustc-rayon-0.2.0.tar.gz) = 0d2e07e19601f21c59aad953c2632172ba70cb27e685771514ea66e4062b3363
-SIZE (rust/crates/rustc-rayon-0.2.0.tar.gz) = 132717
SHA256 (rust/crates/rustc-rayon-0.3.0.tar.gz) = f32767f90d938f1b7199a174ef249ae1924f6e5bbdb9d112fea141e016f25b3a
SIZE (rust/crates/rustc-rayon-0.3.0.tar.gz) = 142908
-SHA256 (rust/crates/rustc-rayon-core-0.2.0.tar.gz) = 79d38ca7cbc22fa59f09d8534ea4b27f67b0facf0cbe274433aceea227a02543
-SIZE (rust/crates/rustc-rayon-core-0.2.0.tar.gz) = 57300
SHA256 (rust/crates/rustc-rayon-core-0.3.0.tar.gz) = ea2427831f0053ea3ea73559c8eabd893133a51b251d142bacee53c62a288cb3
SIZE (rust/crates/rustc-rayon-core-0.3.0.tar.gz) = 65250
SHA256 (rust/crates/rustc_version-0.2.3.tar.gz) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a
@@ -181,8 +183,6 @@ SHA256 (rust/crates/ryu-1.0.0.tar.gz) = c92464b447c0ee8c4fb3824ecc8383b81717b9f1
SIZE (rust/crates/ryu-1.0.0.tar.gz) = 40170
SHA256 (rust/crates/scoped-tls-1.0.0.tar.gz) = ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2
SIZE (rust/crates/scoped-tls-1.0.0.tar.gz) = 9146
-SHA256 (rust/crates/scopeguard-0.3.3.tar.gz) = 94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27
-SIZE (rust/crates/scopeguard-0.3.3.tar.gz) = 9605
SHA256 (rust/crates/scopeguard-1.0.0.tar.gz) = b42e15e59b18a828bbf5c58ea01debb36b9b096346de35d941dcb89009f24a0d
SIZE (rust/crates/scopeguard-1.0.0.tar.gz) = 11304
SHA256 (rust/crates/semver-0.9.0.tar.gz) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403
@@ -197,16 +197,14 @@ SHA256 (rust/crates/serde_json-1.0.41.tar.gz) = 2f72eb2a68a7dc3f9a691bfda9305a1c
SIZE (rust/crates/serde_json-1.0.41.tar.gz) = 69870
SHA256 (rust/crates/smallvec-0.6.10.tar.gz) = ab606a9c5e214920bb66c458cd7be8ef094f813f20fe77a54cc7dbfff220d4b7
SIZE (rust/crates/smallvec-0.6.10.tar.gz) = 22064
+SHA256 (rust/crates/smallvec-1.2.0.tar.gz) = 5c2fb2ec9bcd216a5b0d0ccf31ab17b5ed1d627960edff65bbe95d3ce221cefc
+SIZE (rust/crates/smallvec-1.2.0.tar.gz) = 23658
SHA256 (rust/crates/stable_deref_trait-1.1.1.tar.gz) = dba1a27d3efae4351c8051072d619e3ade2820635c3958d826bfea39d59b54c8
SIZE (rust/crates/stable_deref_trait-1.1.1.tar.gz) = 8007
SHA256 (rust/crates/strsim-0.8.0.tar.gz) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
SIZE (rust/crates/strsim-0.8.0.tar.gz) = 9309
-SHA256 (rust/crates/syn-0.15.44.tar.gz) = 9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5
-SIZE (rust/crates/syn-0.15.44.tar.gz) = 184212
SHA256 (rust/crates/syn-1.0.5.tar.gz) = 66850e97125af79138385e9b88339cbcd037e3f28ceab8c5ad98e64f0f1f80bf
SIZE (rust/crates/syn-1.0.5.tar.gz) = 190286
-SHA256 (rust/crates/synstructure-0.10.2.tar.gz) = 02353edf96d6e4dc81aea2d8490a7e9db177bf8acb0e951c24940bf866cb313f
-SIZE (rust/crates/synstructure-0.10.2.tar.gz) = 17988
SHA256 (rust/crates/synstructure-0.12.1.tar.gz) = 3f085a5855930c0441ca1288cf044ea4aecf4f43a91668abdb870b4ba546a203
SIZE (rust/crates/synstructure-0.12.1.tar.gz) = 17424
SHA256 (rust/crates/tempfile-3.1.0.tar.gz) = 7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9
@@ -215,14 +213,16 @@ SHA256 (rust/crates/term_size-0.3.1.tar.gz) = 9e5b9a66db815dcfd2da92db4711064570
SIZE (rust/crates/term_size-0.3.1.tar.gz) = 10754
SHA256 (rust/crates/termcolor-1.0.5.tar.gz) = 96d6098003bde162e4277c70665bd87c326f5a0c3f3fbfb285787fa482d54e6e
SIZE (rust/crates/termcolor-1.0.5.tar.gz) = 14526
+SHA256 (rust/crates/termize-0.1.1.tar.gz) = 1706be6b564323ce7092f5f7e6b118a14c8ef7ed0e69c8c5329c914a9f101295
+SIZE (rust/crates/termize-0.1.1.tar.gz) = 10691
SHA256 (rust/crates/textwrap-0.11.0.tar.gz) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
SIZE (rust/crates/textwrap-0.11.0.tar.gz) = 17322
SHA256 (rust/crates/thread_local-0.3.6.tar.gz) = c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b
SIZE (rust/crates/thread_local-0.3.6.tar.gz) = 12388
+SHA256 (rust/crates/unicode-normalization-0.1.12.tar.gz) = 5479532badd04e128284890390c1e876ef7a993d0570b3597ae43dfa1d59afa4
+SIZE (rust/crates/unicode-normalization-0.1.12.tar.gz) = 91057
SHA256 (rust/crates/unicode-width-0.1.6.tar.gz) = 7007dbd421b92cc6e28410fe7362e2e0a2503394908f417b68ec8d1c364c4e20
SIZE (rust/crates/unicode-width-0.1.6.tar.gz) = 16394
-SHA256 (rust/crates/unicode-xid-0.1.0.tar.gz) = fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc
-SIZE (rust/crates/unicode-xid-0.1.0.tar.gz) = 16000
SHA256 (rust/crates/unicode-xid-0.2.0.tar.gz) = 826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c
SIZE (rust/crates/unicode-xid-0.2.0.tar.gz) = 14994
SHA256 (rust/crates/vec_map-0.8.1.tar.gz) = 05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a
diff --git a/devel/rust-bindgen/Makefile b/devel/rust-bindgen/Makefile
index db471d9af935..5eb1d23a5144 100644
--- a/devel/rust-bindgen/Makefile
+++ b/devel/rust-bindgen/Makefile
@@ -2,6 +2,7 @@
PORTNAME= bindgen
DISTVERSION= 0.53.2
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= CRATESIO
PKGNAMEPREFIX= rust-
diff --git a/devel/rust-cbindgen/Makefile b/devel/rust-cbindgen/Makefile
index 8ca84dc0d8a2..a01345fa66b9 100644
--- a/devel/rust-cbindgen/Makefile
+++ b/devel/rust-cbindgen/Makefile
@@ -2,6 +2,7 @@
PORTNAME= cbindgen
DISTVERSION= 0.14.1
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= CRATESIO
PKGNAMEPREFIX= rust-
diff --git a/devel/sccache/Makefile b/devel/sccache/Makefile
index 7d35528a1fb5..2283ad186622 100644
--- a/devel/sccache/Makefile
+++ b/devel/sccache/Makefile
@@ -2,7 +2,7 @@
PORTNAME= sccache
DISTVERSION= 0.2.13
-PORTREVISION= 0
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/sentry-cli/Makefile b/devel/sentry-cli/Makefile
index 82d6b307b837..5f58c040cdc9 100644
--- a/devel/sentry-cli/Makefile
+++ b/devel/sentry-cli/Makefile
@@ -2,7 +2,7 @@
PORTNAME= sentry-cli
DISTVERSION= 1.52.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= vulcan@wired.sh
diff --git a/devel/tokei/Makefile b/devel/tokei/Makefile
index 9f340a518ab0..3a4383f38e28 100644
--- a/devel/tokei/Makefile
+++ b/devel/tokei/Makefile
@@ -3,6 +3,7 @@
PORTNAME= tokei
DISTVERSIONPREFIX= v
DISTVERSION= 11.1.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= tobik@FreeBSD.org
diff --git a/dns/doh-proxy/Makefile b/dns/doh-proxy/Makefile
index 0c93dc14e291..be86db20c39d 100644
--- a/dns/doh-proxy/Makefile
+++ b/dns/doh-proxy/Makefile
@@ -3,6 +3,7 @@
PORTNAME= doh-proxy
DISTVERSION= 0.3.2
+PORTREVISION= 1
CATEGORIES= dns
MASTER_SITES= CRATESIO
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/editors/kak-lsp/Makefile b/editors/kak-lsp/Makefile
index 284b8dd14366..e29d836b43f5 100644
--- a/editors/kak-lsp/Makefile
+++ b/editors/kak-lsp/Makefile
@@ -3,6 +3,7 @@
PORTNAME= kak-lsp
DISTVERSIONPREFIX= v
DISTVERSION= 8.0.0
+PORTREVISION= 1
CATEGORIES= editors
MAINTAINER= tobik@FreeBSD.org
diff --git a/editors/parinfer-rust/Makefile b/editors/parinfer-rust/Makefile
index 04efba8b9249..3324644a8502 100644
--- a/editors/parinfer-rust/Makefile
+++ b/editors/parinfer-rust/Makefile
@@ -3,7 +3,7 @@
PORTNAME= parinfer-rust
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors
MAINTAINER= tobik@FreeBSD.org
diff --git a/editors/xi-core/Makefile b/editors/xi-core/Makefile
index e965004a0a7b..5a40ca8bc707 100644
--- a/editors/xi-core/Makefile
+++ b/editors/xi-core/Makefile
@@ -3,8 +3,7 @@
PORTNAME= xi-core
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
-PORTREVISION= 2
-#PORTREVISION= 0
+PORTREVISION= 3
CATEGORIES= editors
MAINTAINER= ed.arrakis@gmail.com
diff --git a/editors/xi-term/Makefile b/editors/xi-term/Makefile
index 38b685ae4987..1409b0108fe3 100644
--- a/editors/xi-term/Makefile
+++ b/editors/xi-term/Makefile
@@ -2,7 +2,7 @@
PORTNAME= xi-term
DISTVERSION= g20190328
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= editors
MAINTAINER= ed.arrakis@gmail.com
diff --git a/games/dose-response/Makefile b/games/dose-response/Makefile
index 049db5303c04..a88bc6534ae0 100644
--- a/games/dose-response/Makefile
+++ b/games/dose-response/Makefile
@@ -3,7 +3,7 @@
PORTNAME= dose-response
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MAINTAINER= greg@unrelenting.technology
diff --git a/games/genact/Makefile b/games/genact/Makefile
index 9294e4cb7361..ae35197d00f8 100644
--- a/games/genact/Makefile
+++ b/games/genact/Makefile
@@ -2,7 +2,7 @@
PORTNAME= genact
DISTVERSION= 0.7.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= games
MAINTAINER= 0mp@FreeBSD.org
diff --git a/games/jaggedalliance2/Makefile b/games/jaggedalliance2/Makefile
index 00a502262e21..6582918f830e 100644
--- a/games/jaggedalliance2/Makefile
+++ b/games/jaggedalliance2/Makefile
@@ -4,7 +4,7 @@
PORTNAME= ja2
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.1
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= games
MAINTAINER= tobik@FreeBSD.org
diff --git a/games/veloren/Makefile b/games/veloren/Makefile
index 96cad8f4a694..7f51baa28800 100644
--- a/games/veloren/Makefile
+++ b/games/veloren/Makefile
@@ -3,7 +3,7 @@
PORTNAME= veloren
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= https://veloren.net/icons/favicon/:icon \
LOCAL/jbeich:assets
diff --git a/graphics/ikona/Makefile b/graphics/ikona/Makefile
index 89ee47b93996..3ffd85446849 100644
--- a/graphics/ikona/Makefile
+++ b/graphics/ikona/Makefile
@@ -2,6 +2,7 @@
PORTNAME= ikona
DISTVERSION= 1.0
+PORTREVISION= 1
CATEGORIES= graphics kde
MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
diff --git a/graphics/librsvg2-rust/Makefile b/graphics/librsvg2-rust/Makefile
index ffedbc5c9031..262ebc693945 100644
--- a/graphics/librsvg2-rust/Makefile
+++ b/graphics/librsvg2-rust/Makefile
@@ -3,6 +3,7 @@
PORTNAME= librsvg
PORTVERSION= 2.48.3
+PORTREVISION= 1
CATEGORIES= graphics gnome
MASTER_SITES= GNOME
PKGNAMESUFFIX= 2-rust
diff --git a/graphics/pastel/Makefile b/graphics/pastel/Makefile
index 8afc14235c82..a590e4bb6b60 100644
--- a/graphics/pastel/Makefile
+++ b/graphics/pastel/Makefile
@@ -3,7 +3,7 @@
PORTNAME= pastel
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MAINTAINER= vulcan@wired.sh
diff --git a/graphics/rx/Makefile b/graphics/rx/Makefile
index 42ec2f10a833..52dbd16779f9 100644
--- a/graphics/rx/Makefile
+++ b/graphics/rx/Makefile
@@ -3,7 +3,7 @@
PORTNAME= rx
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics
PKGNAMESUFFIX= -editor
diff --git a/graphics/svgbob/Makefile b/graphics/svgbob/Makefile
index 3c644cf1cb8c..d3113395f5eb 100644
--- a/graphics/svgbob/Makefile
+++ b/graphics/svgbob/Makefile
@@ -2,7 +2,7 @@
PORTNAME= svgbob
DISTVERSION= g20190412
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= graphics
MAINTAINER= tobik@FreeBSD.org
diff --git a/lang/rust-bootstrap/Makefile b/lang/rust-bootstrap/Makefile
index f5825ec3a147..82bed4145211 100644
--- a/lang/rust-bootstrap/Makefile
+++ b/lang/rust-bootstrap/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= rust
-PORTVERSION= 1.42.0
+PORTVERSION= 1.43.0
CATEGORIES= lang
MASTER_SITES= https://static.rust-lang.org/dist/:rust \
LOCAL/tobik:armbase \
diff --git a/lang/rust-bootstrap/distinfo b/lang/rust-bootstrap/distinfo
index f67edb3b488e..98a4bede09b6 100644
--- a/lang/rust-bootstrap/distinfo
+++ b/lang/rust-bootstrap/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1583854983
-SHA256 (rust/rustc-1.42.0-src.tar.xz) = aa5b4c0f2bac33cc26a11523fce9b0f120d2eff510ed148ae7c586501481ed04
-SIZE (rust/rustc-1.42.0-src.tar.xz) = 94186592
+TIMESTAMP = 1587438306
+SHA256 (rust/rustc-1.43.0-src.tar.xz) = d0899933840369f07394b211cb0b53a5cd4634907633f0bee541133c8b75e309
+SIZE (rust/rustc-1.43.0-src.tar.xz) = 94354332
SHA256 (FreeBSD-11.3-RELEASE-arm64.tar.xz) = 0c1ee2bdbec3b6b404edef6858f38f5cdacd727abc53b1dee23910cab939d0c1
SIZE (FreeBSD-11.3-RELEASE-arm64.tar.xz) = 97990888
SHA256 (FreeBSD-11.3-RELEASE-amd64.tar.xz) = 4599023ac136325b86f2fddeec64c1624daa83657e40b00b2ef944c81463a4ff
diff --git a/lang/rust/Makefile b/lang/rust/Makefile
index c04f93610163..cfa7f250c55a 100644
--- a/lang/rust/Makefile
+++ b/lang/rust/Makefile
@@ -2,10 +2,10 @@
# $FreeBSD$
PORTNAME= rust
-PORTVERSION?= 1.42.0
-PORTREVISION?= 2
+PORTVERSION?= 1.43.0
+PORTREVISION?= 0
CATEGORIES= lang
-MASTER_SITES= https://static.rust-lang.org/dist/:src \
+MASTER_SITES= https://dev-static.rust-lang.org/dist/:src \
LOCAL/tobik/rust:bootstrap \
https://static.rust-lang.org/dist/:bootstrap
DISTNAME?= ${PORTNAME}c-${PORTVERSION}-src
@@ -28,7 +28,8 @@ IGNORE_FreeBSD_11_powerpc64= is missing a bootstrap for FreeBSD 11.x powerpc64
ONLY_FOR_ARCHS?= aarch64 amd64 armv6 armv7 i386 powerpc64
ONLY_FOR_ARCHS_REASON?= requires prebuilt bootstrap compiler
-BUILD_DEPENDS= cmake:devel/cmake
+BUILD_DEPENDS= cmake:devel/cmake \
+ libgit2>=1.0.0:devel/libgit2
LIB_DEPENDS= libcurl.so:ftp/curl \
libgit2.so:devel/libgit2 \
libssh2.so:security/libssh2
@@ -51,16 +52,17 @@ GDB_DESC= Install ports gdb (necessary for debugging rust programs)
SOURCES_DESC= Install source files
WASM_DESC= Build the WebAssembly target (wasm32-unknown-unknown)
-DOCS_VARS_OFF= _RUST_BUILD_DOCS=false
DOCS_VARS= _RUST_BUILD_DOCS=true
+DOCS_VARS_OFF= _RUST_BUILD_DOCS=false
GDB_RUN_DEPENDS= ${LOCALBASE}/bin/gdb:devel/gdb
+WASM_VARS= _RUST_BUILD_WASM=true \
+ _RUST_TARGETS+=wasm32-unknown-unknown
WASM_VARS_OFF= _RUST_BUILD_WASM=false
-WASM_VARS= _RUST_BUILD_WASM=true
# See WRKSRC/src/stage0.txt for the date and version values.
-BOOTSTRAPS_DATE?= 2020-02-29
-RUST_BOOTSTRAP_VERSION?= 1.41.1
-CARGO_BOOTSTRAP_VERSION?= 0.42.0
+BOOTSTRAPS_DATE?= 2020-03-12
+RUST_BOOTSTRAP_VERSION?= 1.42.0
+CARGO_BOOTSTRAP_VERSION?= 0.43.0
BOOTSTRAPS_SUFFIX?= ${BOOTSTRAPS_SUFFIX_${ARCH}}
BOOTSTRAPS_SUFFIX_powerpc64?= -${PPC_ABI:tl}
@@ -71,6 +73,7 @@ CARGO_VENDOR_DIR?= ${WRKSRC}/vendor
_RUST_ARCH_amd64= x86_64
_RUST_ARCH_i386= i686
_RUST_TARGET= ${_RUST_ARCH_${ARCH}:U${ARCH}}-unknown-${OPSYS:tl}
+_RUST_TARGETS= ${_RUST_TARGET}
_RUSTC_BOOTSTRAP= ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/rustc-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${_RUST_TARGET}
_RUST_STD_BOOTSTRAP= ${BOOTSTRAPS_DATE_${ARCH}:U${BOOTSTRAPS_DATE}}/rust-std-${RUST_BOOTSTRAP_VERSION_${ARCH}:U${RUST_BOOTSTRAP_VERSION}}-${_RUST_TARGET}
@@ -144,9 +147,7 @@ do-configure:
@${ECHO_CMD} 'python="${PYTHON_CMD}"' >> ${WRKSRC}/config.toml
@${ECHO_CMD} 'docs=${_RUST_BUILD_DOCS}' >> ${WRKSRC}/config.toml
@${ECHO_CMD} 'verbose=2' >> ${WRKSRC}/config.toml
-.if ${PORT_OPTIONS:MWASM}
- @${ECHO_CMD} 'target=["${_RUST_TARGET}","wasm32-unknown-unknown"]' >> ${WRKSRC}/config.toml
-.endif
+ @${ECHO_CMD} 'target=[${_RUST_TARGETS:@.target.@"${.target.}"@:ts,}]' >> ${WRKSRC}/config.toml
@${ECHO_CMD} '[install]' >> ${WRKSRC}/config.toml
@${ECHO_CMD} 'prefix="${PREFIX}"' >> ${WRKSRC}/config.toml
@${ECHO_CMD} 'sysconfdir="${PREFIX}/etc"' >> ${WRKSRC}/config.toml
@@ -161,17 +162,22 @@ do-configure:
.else
@${ECHO_CMD} 'ccache=false' >> ${WRKSRC}/config.toml
.endif
- @${ECHO_CMD} '[target.${_RUST_TARGET}]' >> ${WRKSRC}/config.toml
- @${ECHO_CMD} 'cc="${CC}"' >> ${WRKSRC}/config.toml
- @${ECHO_CMD} 'cxx="${CXX}"' >> ${WRKSRC}/config.toml
.if ${ARCH} == armv6
# fails to link with base ld.bfd: rustc_codegen_llvm.e2557spx-cgu.11:(.text._ZN89_$LT$rustc_target..abi..call..CastTarget$u20$as$u20$rustc_codegen_llvm..abi..LlvmType$GT$9llvm_type17h1296210ab461fc57E+0x54): relocation truncated to fit: R_ARM_CALL against symbol `__aeabi_uldivmod' defined in .text.__aeabi_uldivmod section in /tmp/rustcdnGbao/libcompiler_builtins-ee65b414e4115a8f.rlib(compiler_builtins-ee65b414e4115a8f.compiler_builtins.ay8p39ey-cgu.13.rcgu.o)
@${PRINTF} '#!/bin/sh\nexec ${CC} -fuse-ld=lld "$$@"' > ${WRKDIR}/cc-wrapper
@${CHMOD} +x ${WRKDIR}/cc-wrapper
+.endif
+.for _target in ${_RUST_TARGETS}
+ @${ECHO_CMD} '[target.${_target}]' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'ar="${AR}"' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'cc="${CC}"' >> ${WRKSRC}/config.toml
+ @${ECHO_CMD} 'cxx="${CXX}"' >> ${WRKSRC}/config.toml
+.if ${ARCH} == armv6
@${ECHO_CMD} 'linker="${WRKDIR}/cc-wrapper"' >> ${WRKSRC}/config.toml
.else
@${ECHO_CMD} 'linker="${CC}"' >> ${WRKSRC}/config.toml
.endif
+.endfor
@${ECHO_CMD} '[dist]' >> ${WRKSRC}/config.toml
@${ECHO_CMD} 'src-tarball=false' >> ${WRKSRC}/config.toml
@${REINPLACE_CMD} 's,%CC%,${CC},g' \
diff --git a/lang/rust/distinfo b/lang/rust/distinfo
index f45e02a85fc5..14e76b82957a 100644
--- a/lang/rust/distinfo
+++ b/lang/rust/distinfo
@@ -1,45 +1,45 @@
-TIMESTAMP = 1583854644
-SHA256 (rust/rustc-1.42.0-src.tar.xz) = aa5b4c0f2bac33cc26a11523fce9b0f120d2eff510ed148ae7c586501481ed04
-SIZE (rust/rustc-1.42.0-src.tar.xz) = 94186592
-SHA256 (rust/2020-02-29/rustc-1.41.1-aarch64-unknown-freebsd.tar.xz) = 450b9870656a3cc76385dc6fb3347d4192f4a75c09644d22d73641016e47ae34
-SIZE (rust/2020-02-29/rustc-1.41.1-aarch64-unknown-freebsd.tar.xz) = 25741844
-SHA256 (rust/2020-02-29/rust-std-1.41.1-aarch64-unknown-freebsd.tar.xz) = 768483484e03449718098d71d2df49859498dd089da0fbba93839490922a9f89
-SIZE (rust/2020-02-29/rust-std-1.41.1-aarch64-unknown-freebsd.tar.xz) = 13184164
-SHA256 (rust/2020-02-29/cargo-0.42.0-aarch64-unknown-freebsd.tar.xz) = 9a2327bc426e1524c62626845330bf0e38bd592bbc51c046848459b941adc948
-SIZE (rust/2020-02-29/cargo-0.42.0-aarch64-unknown-freebsd.tar.xz) = 3768016
-SHA256 (rust/2020-02-29/rustc-1.41.1-x86_64-unknown-freebsd.tar.xz) = 183bcbda3a19fb3c6be81082ed422dd97c7a8d3a4a8370268d8a8474278b9637
-SIZE (rust/2020-02-29/rustc-1.41.1-x86_64-unknown-freebsd.tar.xz) = 28096624
-SHA256 (rust/2020-02-29/rust-std-1.41.1-x86_64-unknown-freebsd.tar.xz) = 28bccebc5c0bff25ffc63850d5b19ff316d6552f843bb14936f7538f1a3ea5d4
-SIZE (rust/2020-02-29/rust-std-1.41.1-x86_64-unknown-freebsd.tar.xz) = 13800276
-SHA256 (rust/2020-02-29/cargo-0.42.0-x86_64-unknown-freebsd.tar.xz) = 4a55196e0853ba57e793cc67c85e9ae06ec2ad6cf5c3545bfd2d89abc5362825
-SIZE (rust/2020-02-29/cargo-0.42.0-x86_64-unknown-freebsd.tar.xz) = 4397816
-SHA256 (rust/2020-02-29/rustc-1.41.1-armv6-unknown-freebsd.tar.xz) = 64fc2601a9047f8605183a5f5e0870ec776e84c3a01fdca179af1d799e7ec5f8
-SIZE (rust/2020-02-29/rustc-1.41.1-armv6-unknown-freebsd.tar.xz) = 26932384
-SHA256 (rust/2020-02-29/rust-std-1.41.1-armv6-unknown-freebsd.tar.xz) = 8cd6b1f6d18c853f739438df3ee1aa45d0e904b19d01db034935267b6a7cf3d1
-SIZE (rust/2020-02-29/rust-std-1.41.1-armv6-unknown-freebsd.tar.xz) = 13197644
-SHA256 (rust/2020-02-29/cargo-0.42.0-armv6-unknown-freebsd.tar.xz) = 6af958f17914f4ca317613745f2f53fba8e7d92160d7f9cec75c0992e6504a9c
-SIZE (rust/2020-02-29/cargo-0.42.0-armv6-unknown-freebsd.tar.xz) = 3826200
-SHA256 (rust/2020-02-29/rustc-1.41.1-armv7-unknown-freebsd.tar.xz) = 24d2603a1191e88f32caff98c0f30e1c0a19fc58a894fbf28e298e9753c4ed24
-SIZE (rust/2020-02-29/rustc-1.41.1-armv7-unknown-freebsd.tar.xz) = 26889080
-SHA256 (rust/2020-02-29/rust-std-1.41.1-armv7-unknown-freebsd.tar.xz) = ef5b70ee1f2f5ff5368431301d9983ae1675f02f675dbdd0c4cd238874541661
-SIZE (rust/2020-02-29/rust-std-1.41.1-armv7-unknown-freebsd.tar.xz) = 13115476
-SHA256 (rust/2020-02-29/cargo-0.42.0-armv7-unknown-freebsd.tar.xz) = c12d407e33a106ce370468f4e71cf4ca73ed5dc32fc295dcbd23340b8486832d
-SIZE (rust/2020-02-29/cargo-0.42.0-armv7-unknown-freebsd.tar.xz) = 3820132
-SHA256 (rust/2020-02-29/rustc-1.41.1-i686-unknown-freebsd.tar.xz) = 9192ae6f5cff5afd7d29686694e72e1618ec9f973e29c89a267a399097d893d9
-SIZE (rust/2020-02-29/rustc-1.41.1-i686-unknown-freebsd.tar.xz) = 28774560
-SHA256 (rust/2020-02-29/rust-std-1.41.1-i686-unknown-freebsd.tar.xz) = 0416b5b7a1c6d22101802f246ef760d856d589d0f2f73898df8f1b46b4d37d43
-SIZE (rust/2020-02-29/rust-std-1.41.1-i686-unknown-freebsd.tar.xz) = 13670064
-SHA256 (rust/2020-02-29/cargo-0.42.0-i686-unknown-freebsd.tar.xz) = 64fc4a4418d96e20bc83abc38c76f3212ae6643bcd039db1dc05aacb596dc98e
-SIZE (rust/2020-02-29/cargo-0.42.0-i686-unknown-freebsd.tar.xz) = 4416360
-SHA256 (rust/2020-02-29/rustc-1.41.1-powerpc64-unknown-freebsd-elfv1.tar.xz) = 3f81c55a6865da252a7184af48878c0eedf65f3c5075b019619380d26ee05f9f
-SIZE (rust/2020-02-29/rustc-1.41.1-powerpc64-unknown-freebsd-elfv1.tar.xz) = 31564236
-SHA256 (rust/2020-02-29/rust-std-1.41.1-powerpc64-unknown-freebsd-elfv1.tar.xz) = 544eb40644658cb6319d3b012881b062f68474d28f441100b7aa9b2f31c7eda7
-SIZE (rust/2020-02-29/rust-std-1.41.1-powerpc64-unknown-freebsd-elfv1.tar.xz) = 13163336
-SHA256 (rust/2020-02-29/cargo-0.42.0-powerpc64-unknown-freebsd-elfv1.tar.xz) = 5a1d8683c2327305ddb5f0a2a794325b09e904451bf74c6e8aa8e8ec925eec57
-SIZE (rust/2020-02-29/cargo-0.42.0-powerpc64-unknown-freebsd-elfv1.tar.xz) = 4246988
-SHA256 (rust/2020-02-29/rustc-1.41.1-powerpc64-unknown-freebsd-elfv2.tar.xz) = 08023a907b3e69dd4689f174dd2da7e654324a35ecfc522db31d7aa9e049520d
-SIZE (rust/2020-02-29/rustc-1.41.1-powerpc64-unknown-freebsd-elfv2.tar.xz) = 26407348
-SHA256 (rust/2020-02-29/rust-std-1.41.1-powerpc64-unknown-freebsd-elfv2.tar.xz) = 008e9e8426fe4f82d9b950ea325aaeaecf6b182ce061a39ebfbf3b2d9263ab16
-SIZE (rust/2020-02-29/rust-std-1.41.1-powerpc64-unknown-freebsd-elfv2.tar.xz) = 13116720
-SHA256 (rust/2020-02-29/cargo-0.42.0-powerpc64-unknown-freebsd-elfv2.tar.xz) = a1010a8fb3e2d635f2fd81999fe2309120da9ec4db4aacb3b6e9cb8bd0a79736
-SIZE (rust/2020-02-29/cargo-0.42.0-powerpc64-unknown-freebsd-elfv2.tar.xz) = 4025124
+TIMESTAMP = 1587600298
+SHA256 (rust/rustc-1.43.0-src.tar.xz) = d0899933840369f07394b211cb0b53a5cd4634907633f0bee541133c8b75e309
+SIZE (rust/rustc-1.43.0-src.tar.xz) = 94354332
+SHA256 (rust/2020-03-12/rustc-1.42.0-aarch64-unknown-freebsd.tar.xz) = a8f1f858837b160bd63ce2526ab6add67ed6fcda56b6e5d566434b11f0e5f56f
+SIZE (rust/2020-03-12/rustc-1.42.0-aarch64-unknown-freebsd.tar.xz) = 26088116
+SHA256 (rust/2020-03-12/rust-std-1.42.0-aarch64-unknown-freebsd.tar.xz) = 5d24030cf4476850c2873caa1f00580b4c9e21d71aace2318c0b3ba496e7b6a7
+SIZE (rust/2020-03-12/rust-std-1.42.0-aarch64-unknown-freebsd.tar.xz) = 13088580
+SHA256 (rust/2020-03-12/cargo-0.43.0-aarch64-unknown-freebsd.tar.xz) = e91c969f3a14a84008bb8318ba133b4f9b0d8db592ea8e8f82ca71c693e3e8b6
+SIZE (rust/2020-03-12/cargo-0.43.0-aarch64-unknown-freebsd.tar.xz) = 3778792
+SHA256 (rust/2020-03-12/rustc-1.42.0-x86_64-unknown-freebsd.tar.xz) = 57bf3f88f1ef09142c45a434a79611bb81e5366862a9f954d5ff76a5c09ef3db
+SIZE (rust/2020-03-12/rustc-1.42.0-x86_64-unknown-freebsd.tar.xz) = 28223964
+SHA256 (rust/2020-03-12/rust-std-1.42.0-x86_64-unknown-freebsd.tar.xz) = c132f7024d83c717e518ff01830ec37a779db4b6f4b57d03633b8663bb7672f9
+SIZE (rust/2020-03-12/rust-std-1.42.0-x86_64-unknown-freebsd.tar.xz) = 13665440
+SHA256 (rust/2020-03-12/cargo-0.43.0-x86_64-unknown-freebsd.tar.xz) = b7d01dfc78082a3081a30acba89eeeaddb01f8e2d5dc9959f415079d53c92d18
+SIZE (rust/2020-03-12/cargo-0.43.0-x86_64-unknown-freebsd.tar.xz) = 4411904
+SHA256 (rust/2020-03-12/rustc-1.42.0-armv6-unknown-freebsd.tar.xz) = 1de050ad62ec3777ebfb35fb4fdcb28b4774549b5cbad6291e4b4d7787fe8c4e
+SIZE (rust/2020-03-12/rustc-1.42.0-armv6-unknown-freebsd.tar.xz) = 27219532
+SHA256 (rust/2020-03-12/rust-std-1.42.0-armv6-unknown-freebsd.tar.xz) = eb3265f010b7ea874a7875df99d7ca699001fccc205011bef9fef6b07c44a5eb
+SIZE (rust/2020-03-12/rust-std-1.42.0-armv6-unknown-freebsd.tar.xz) = 13120800
+SHA256 (rust/2020-03-12/cargo-0.43.0-armv6-unknown-freebsd.tar.xz) = 09afe625801c252d7bf84b60248776269ede2e886937f4bc3e1210e37c3bf8e2
+SIZE (rust/2020-03-12/cargo-0.43.0-armv6-unknown-freebsd.tar.xz) = 3850860
+SHA256 (rust/2020-03-12/rustc-1.42.0-armv7-unknown-freebsd.tar.xz) = 6ae842cb01ac1b8e26b90c21ae3e4cc5feb53490603c6513b14fd2e8348b5c34
+SIZE (rust/2020-03-12/rustc-1.42.0-armv7-unknown-freebsd.tar.xz) = 27377064
+SHA256 (rust/2020-03-12/rust-std-1.42.0-armv7-unknown-freebsd.tar.xz) = f24cc8db0d44d127c933c9d0c3828183b3b8701ac60f691bc81bd8bb6debc150
+SIZE (rust/2020-03-12/rust-std-1.42.0-armv7-unknown-freebsd.tar.xz) = 13074792
+SHA256 (rust/2020-03-12/cargo-0.43.0-armv7-unknown-freebsd.tar.xz) = 619572f3c0786e275ce9120a3fcc8b629a6deaedc36d79134c328cc9dc4d0293
+SIZE (rust/2020-03-12/cargo-0.43.0-armv7-unknown-freebsd.tar.xz) = 3847128
+SHA256 (rust/2020-03-12/rustc-1.42.0-i686-unknown-freebsd.tar.xz) = 48a22fce0ce707c36abc06a802f09055cf3159f038dfeb7c85b0c64783311c44
+SIZE (rust/2020-03-12/rustc-1.42.0-i686-unknown-freebsd.tar.xz) = 28924904
+SHA256 (rust/2020-03-12/rust-std-1.42.0-i686-unknown-freebsd.tar.xz) = ea808b5867263f5e5c49303d3e404df3684bb78105ffbe80c91db770f0cd8bee
+SIZE (rust/2020-03-12/rust-std-1.42.0-i686-unknown-freebsd.tar.xz) = 13596844
+SHA256 (rust/2020-03-12/cargo-0.43.0-i686-unknown-freebsd.tar.xz) = b876b882513a4b6848e31788aa8181bfbece9b3e75b1ca807edb8300e539267d
+SIZE (rust/2020-03-12/cargo-0.43.0-i686-unknown-freebsd.tar.xz) = 4467712
+SHA256 (rust/2020-03-12/rustc-1.42.0-powerpc64-unknown-freebsd-elfv1.tar.xz) = bb5a93a7b72673dd36c1b36d4826118b8d5e6f4914777b10406dde9a890e5a09
+SIZE (rust/2020-03-12/rustc-1.42.0-powerpc64-unknown-freebsd-elfv1.tar.xz) = 32013656
+SHA256 (rust/2020-03-12/rust-std-1.42.0-powerpc64-unknown-freebsd-elfv1.tar.xz) = b70b28c1630917ec0475891aef1f8ad24ae2ee7a2f3acbc0050648e4efde4b5d
+SIZE (rust/2020-03-12/rust-std-1.42.0-powerpc64-unknown-freebsd-elfv1.tar.xz) = 13056600
+SHA256 (rust/2020-03-12/cargo-0.43.0-powerpc64-unknown-freebsd-elfv1.tar.xz) = b4c4e1d998ae003d878ec79ebeb9762655fd8d1eb7ec0d06eea9eebf53732ba2
+SIZE (rust/2020-03-12/cargo-0.43.0-powerpc64-unknown-freebsd-elfv1.tar.xz) = 4303300
+SHA256 (rust/2020-03-12/rustc-1.42.0-powerpc64-unknown-freebsd-elfv2.tar.xz) = f6fa812e3cdffffd7c9010a23fc7a33a042b490bc7763c8ef35c87a5952e5400
+SIZE (rust/2020-03-12/rustc-1.42.0-powerpc64-unknown-freebsd-elfv2.tar.xz) = 26564788
+SHA256 (rust/2020-03-12/rust-std-1.42.0-powerpc64-unknown-freebsd-elfv2.tar.xz) = 41639879c77b37feb60a85c5f935374c3d2eb95604175bc59ea3ea5a6cdafc40
+SIZE (rust/2020-03-12/rust-std-1.42.0-powerpc64-unknown-freebsd-elfv2.tar.xz) = 13032100
+SHA256 (rust/2020-03-12/cargo-0.43.0-powerpc64-unknown-freebsd-elfv2.tar.xz) = c853af3a88baabf87bde3453f511b3c4586eb819fa7caed18b51b70d370efbf9
+SIZE (rust/2020-03-12/cargo-0.43.0-powerpc64-unknown-freebsd-elfv2.tar.xz) = 4025108
diff --git a/lang/rust/files/patch-src_stdarch_crates_std__detect_src_detect_mod.rs b/lang/rust/files/patch-src_stdarch_crates_std__detect_src_detect_mod.rs
new file mode 100644
index 000000000000..9eae9f4fd08c
--- /dev/null
+++ b/lang/rust/files/patch-src_stdarch_crates_std__detect_src_detect_mod.rs
@@ -0,0 +1,11 @@
+--- src/stdarch/crates/std_detect/src/detect/mod.rs.orig 2020-04-21 17:12:47 UTC
++++ src/stdarch/crates/std_detect/src/detect/mod.rs
+@@ -100,7 +100,7 @@ cfg_if! {
+ } else if #[cfg(all(target_os = "linux", feature = "use_std"))] {
+ #[path = "os/linux/mod.rs"]
+ mod os;
+- } else if #[cfg(target_os = "freebsd")] {
++ } else if #[cfg(all(target_os = "freebsd", feature = "use_std"))] {
+ #[cfg(target_arch = "aarch64")]
+ #[path = "os/aarch64.rs"]
+ mod aarch64;
diff --git a/lang/rust/files/patch-vendor_cc_src_lib.rs b/lang/rust/files/patch-vendor_cc_src_lib.rs
new file mode 100644
index 000000000000..0c6b6f99cbe9
--- /dev/null
+++ b/lang/rust/files/patch-vendor_cc_src_lib.rs
@@ -0,0 +1,42 @@
+When the compiler has "clang" in its name the cc crate will pass
+an LLVM target triple to it. Rust uses a triple that lacks the OS
+version and LLVM will default to FreeBSD 9 behavior, i.e., it will
+default to libstdc++ which is no longer available in newer releases.
+
+To avoid this issue assume we have a GNU compatible toolchain instead
+until LLVM can be updated to use libc++ by default.
+
+https://reviews.llvm.org/D77776
+
+--- vendor/cc/src/lib.rs.orig 2020-04-14 08:55:10 UTC
++++ vendor/cc/src/lib.rs
+@@ -2353,28 +2353,7 @@ impl Tool {
+ }
+
+ fn with_features(path: PathBuf, clang_driver: Option<&str>, cuda: bool) -> Self {
+- // Try to detect family of the tool from its name, falling back to Gnu.
+- let family = if let Some(fname) = path.file_name().and_then(|p| p.to_str()) {
+- if fname.contains("clang-cl") {
+- ToolFamily::Msvc { clang_cl: true }
+- } else if fname.contains("cl")
+- && !fname.contains("cloudabi")
+- && !fname.contains("uclibc")
+- && !fname.contains("clang")
+- {
+- ToolFamily::Msvc { clang_cl: false }
+- } else if fname.contains("clang") {
+- match clang_driver {
+- Some("cl") => ToolFamily::Msvc { clang_cl: true },
+- _ => ToolFamily::Clang,
+- }
+- } else {
+- ToolFamily::Gnu
+- }
+- } else {
+- ToolFamily::Gnu
+- };
+-
++ let family = ToolFamily::Gnu;
+ Tool {
+ path: path,
+ cc_wrapper_path: None,
diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile
index b755e35cbdca..677d5685b86a 100644
--- a/mail/thunderbird/Makefile
+++ b/mail/thunderbird/Makefile
@@ -3,6 +3,7 @@
PORTNAME= thunderbird
DISTVERSION= 68.7.0
+PORTREVISION= 1
CATEGORIES= mail news net-im
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source
diff --git a/mail/thunderbird/files/patch-bug1580963 b/mail/thunderbird/files/patch-bug1580963
new file mode 100644
index 000000000000..214c3d8f25c9
--- /dev/null
+++ b/mail/thunderbird/files/patch-bug1580963
@@ -0,0 +1,61 @@
+From 7617a0e6fe2bb7afab6ffda49fc8cd9eca2f035b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= <emilio@crisal.io>
+Date: Thu, 12 Sep 2019 21:09:27 +0000
+Subject: [PATCH] Bug 1580963 - Cherry-pick some servo changes from a rustc
+ upgrade.
+
+This cherry-picks from Servo commit 98e4a53b724.
+
+Differential Revision: https://phabricator.services.mozilla.com/D45738
+
+--HG--
+extra : moz-landing-system : lando
+---
+ .../style/stylesheets/viewport_rule.rs | 23 +++++++++++++------
+ 1 file changed, 16 insertions(+), 7 deletions(-)
+
+diff --git a/servo/components/style/stylesheets/viewport_rule.rs b/servo/components/style/stylesheets/viewport_rule.rs
+index 8cc858f7a7f69..7d0881e3336a9 100644
+--- servo/components/style/stylesheets/viewport_rule.rs
++++ servo/components/style/stylesheets/viewport_rule.rs
+@@ -291,15 +291,18 @@ impl<'a, 'b, 'i> DeclarationParser<'i> for ViewportRuleParser<'a, 'b> {
+ ) -> Result<Vec<ViewportDescriptorDeclaration>, ParseError<'i>> {
+ macro_rules! declaration {
+ ($declaration:ident($parse:expr)) => {
+- declaration!($declaration(value: try!($parse(input)),
+- important: input.try(parse_important).is_ok()))
++ declaration!($declaration {
++ value: $parse(input)?,
++ important: input.try(parse_important).is_ok(),
++ })
+ };
+- ($declaration:ident(value: $value:expr, important: $important:expr)) => {
++ ($declaration:ident { value: $value:expr, important: $important:expr, }) => {
+ ViewportDescriptorDeclaration::new(
+ self.context.stylesheet_origin,
+ ViewportDescriptor::$declaration($value),
+- $important)
+- }
++ $important,
++ )
++ };
+ }
+
+ macro_rules! ok {
+@@ -311,8 +314,14 @@ impl<'a, 'b, 'i> DeclarationParser<'i> for ViewportRuleParser<'a, 'b> {
+ let important = input.try(parse_important).is_ok();
+
+ Ok(vec![
+- declaration!($min(value: shorthand.0, important: important)),
+- declaration!($max(value: shorthand.1, important: important)),
++ declaration!($min {
++ value: shorthand.0,
++ important: important,
++ }),
++ declaration!($max {
++ value: shorthand.1,
++ important: important,
++ }),
+ ])
+ }};
+ }
diff --git a/misc/broot/Makefile b/misc/broot/Makefile
index faad8ab75782..0ae50bf668cb 100644
--- a/misc/broot/Makefile
+++ b/misc/broot/Makefile
@@ -3,7 +3,7 @@
PORTNAME= broot
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc
MAINTAINER= vulcan@wired.sh
diff --git a/multimedia/librav1e/Makefile b/multimedia/librav1e/Makefile
index 658ee19b2e2b..f8c600cd38a9 100644
--- a/multimedia/librav1e/Makefile
+++ b/multimedia/librav1e/Makefile
@@ -1,6 +1,6 @@
# $FreeBSD$
-PORTREVISION= 3
+PORTREVISION= 4
PKGNAMEPREFIX= lib
MASTERDIR= ${.CURDIR}/../rav1e
diff --git a/multimedia/rav1e/Makefile b/multimedia/rav1e/Makefile
index 599e0739f68e..eb0d37b9a046 100644
--- a/multimedia/rav1e/Makefile
+++ b/multimedia/rav1e/Makefile
@@ -3,7 +3,7 @@
PORTNAME= rav1e
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
-PORTREVISION?= 2
+PORTREVISION?= 3
CATEGORIES= multimedia
MAINTAINER= jbeich@FreeBSD.org
diff --git a/multimedia/termplay/Makefile b/multimedia/termplay/Makefile
index d480ef87d331..8c76176f9f44 100644
--- a/multimedia/termplay/Makefile
+++ b/multimedia/termplay/Makefile
@@ -2,7 +2,7 @@
PORTNAME= termplay
DISTVERSION= 2.0.5
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= multimedia
MASTER_SITES= CRATESIO
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/net-im/fractal/Makefile b/net-im/fractal/Makefile
index f1db607388ec..31113d1f0c93 100644
--- a/net-im/fractal/Makefile
+++ b/net-im/fractal/Makefile
@@ -2,7 +2,7 @@
PORTNAME= fractal
DISTVERSION= 4.2.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net-im
MASTER_SITES= https://gitlab.gnome.org/World/fractal/uploads/${GL_HASH}/
diff --git a/net-p2p/parity-ethereum/Makefile b/net-p2p/parity-ethereum/Makefile
index bf68a1919e12..9004a9a411a5 100644
--- a/net-p2p/parity-ethereum/Makefile
+++ b/net-p2p/parity-ethereum/Makefile
@@ -3,7 +3,7 @@
PORTNAME= parity-ethereum
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-p2p
MAINTAINER= ale@FreeBSD.org
diff --git a/net/boringtun/Makefile b/net/boringtun/Makefile
index f945369ac7c0..9c63228eccd2 100644
--- a/net/boringtun/Makefile
+++ b/net/boringtun/Makefile
@@ -3,7 +3,7 @@
PORTNAME= boringtun
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/net/findomain/Makefile b/net/findomain/Makefile
index 928461649e58..c328d3c77bd5 100644
--- a/net/findomain/Makefile
+++ b/net/findomain/Makefile
@@ -2,6 +2,7 @@
PORTNAME= findomain
DISTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= net security
MAINTAINER= vulcan@wired.sh
diff --git a/net/proby/Makefile b/net/proby/Makefile
index 1898a7fc8b7f..588f75880526 100644
--- a/net/proby/Makefile
+++ b/net/proby/Makefile
@@ -2,7 +2,7 @@
PORTNAME= proby
DISTVERSION= 0.4.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/rabbiteer/Makefile b/net/rabbiteer/Makefile
index 9f7b5dd1fbf6..165660dc930e 100644
--- a/net/rabbiteer/Makefile
+++ b/net/rabbiteer/Makefile
@@ -2,7 +2,7 @@
PORTNAME= rabbiteer
DISTVERSION= 1.4.1
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= net
MAINTAINER= dch@FreeBSD.org
diff --git a/net/routinator/Makefile b/net/routinator/Makefile
index cd72775aad7c..a3a646c7fc33 100644
--- a/net/routinator/Makefile
+++ b/net/routinator/Makefile
@@ -3,7 +3,7 @@
PORTNAME= routinator
PORTVERSION= 0.6.4
DISTVERSIONPREFIX= v
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MAINTAINER= jaap@NLnetLabs.nl
diff --git a/security/acmed/Makefile b/security/acmed/Makefile
index 29180b5f19ec..7314936a7b91 100644
--- a/security/acmed/Makefile
+++ b/security/acmed/Makefile
@@ -3,6 +3,7 @@
PORTNAME= acmed
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.0
+PORTREVISION= 1
CATEGORIES= security
MAINTAINER= greg@unrelenting.technology
diff --git a/security/cargo-audit/Makefile b/security/cargo-audit/Makefile
index 66331d1489c9..54ec34137404 100644
--- a/security/cargo-audit/Makefile
+++ b/security/cargo-audit/Makefile
@@ -3,7 +3,7 @@
PORTNAME= cargo-audit
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security
MAINTAINER= tobik@FreeBSD.org
diff --git a/security/cloak/Makefile b/security/cloak/Makefile
index 5e2725c50142..19f7469fc840 100644
--- a/security/cloak/Makefile
+++ b/security/cloak/Makefile
@@ -3,7 +3,7 @@
PORTNAME= cloak
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= security
MAINTAINER= tobik@FreeBSD.org
diff --git a/security/suricata/Makefile b/security/suricata/Makefile
index 83014a07aae9..d6951e3bfe79 100644
--- a/security/suricata/Makefile
+++ b/security/suricata/Makefile
@@ -3,7 +3,7 @@
PORTNAME= suricata
DISTVERSION= 5.0.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security
MASTER_SITES= https://www.openinfosecfoundation.org/download/
diff --git a/shells/ion/Makefile b/shells/ion/Makefile
index 8f4c16c26fae..0a1f7c8997b2 100644
--- a/shells/ion/Makefile
+++ b/shells/ion/Makefile
@@ -2,7 +2,7 @@
PORTNAME= ion
DISTVERSION= 1.0.5-1355
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= shells
PKGNAMESUFFIX= -shell
diff --git a/shells/starship/Makefile b/shells/starship/Makefile
index 90e38bc0484c..8eaa34056afd 100644
--- a/shells/starship/Makefile
+++ b/shells/starship/Makefile
@@ -2,7 +2,7 @@
PORTNAME= starship
DISTVERSION= 0.13.1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= shells
MASTER_SITES= CRATESIO
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/sysutils/dua-cli/Makefile b/sysutils/dua-cli/Makefile
index 7d2c6bfad74d..3d73301501e7 100644
--- a/sysutils/dua-cli/Makefile
+++ b/sysutils/dua-cli/Makefile
@@ -3,6 +3,7 @@
PORTNAME= dua-cli
DISTVERSIONPREFIX= v
DISTVERSION= 2.5.0
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= vulcan@wired.sh
diff --git a/sysutils/exa/Makefile b/sysutils/exa/Makefile
index 8cf65f7fea95..dca1a3e4b37d 100644
--- a/sysutils/exa/Makefile
+++ b/sysutils/exa/Makefile
@@ -3,7 +3,7 @@
PORTNAME= exa
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= tobik@FreeBSD.org
diff --git a/sysutils/fd/Makefile b/sysutils/fd/Makefile
index 52a0f93c7a9c..3f1a53de7c7a 100644
--- a/sysutils/fd/Makefile
+++ b/sysutils/fd/Makefile
@@ -4,6 +4,7 @@
PORTNAME= fd
DISTVERSIONPREFIX= v
DISTVERSION= 8.0.0
+PORTREVISION= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -find
diff --git a/sysutils/flowgger/Makefile b/sysutils/flowgger/Makefile
index b8e465b4f086..ba5ab522fc0a 100644
--- a/sysutils/flowgger/Makefile
+++ b/sysutils/flowgger/Makefile
@@ -2,7 +2,7 @@
PORTNAME= flowgger
DISTVERSION= 0.2.9
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}
diff --git a/sysutils/fselect/Makefile b/sysutils/fselect/Makefile
index fa8244136f00..3d4420612293 100644
--- a/sysutils/fselect/Makefile
+++ b/sysutils/fselect/Makefile
@@ -2,7 +2,7 @@
PORTNAME= fselect
DISTVERSION= 0.6.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= vulcan@wired.sh
diff --git a/sysutils/fusefs-sandboxfs/Makefile b/sysutils/fusefs-sandboxfs/Makefile
index 2227da9e4d6b..e0eb0770f964 100644
--- a/sysutils/fusefs-sandboxfs/Makefile
+++ b/sysutils/fusefs-sandboxfs/Makefile
@@ -3,7 +3,7 @@
PORTNAME= sandboxfs
DISTVERSIONPREFIX= sandboxfs-
DISTVERSION= 0.1.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= sysutils
PKGNAMEPREFIX= fusefs-
diff --git a/sysutils/hexyl/Makefile b/sysutils/hexyl/Makefile
index 12f43c724357..02189f735353 100644
--- a/sysutils/hexyl/Makefile
+++ b/sysutils/hexyl/Makefile
@@ -3,7 +3,7 @@
PORTNAME= hexyl
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= sysutils
MAINTAINER= tobik@FreeBSD.org
diff --git a/sysutils/potnet/Makefile b/sysutils/potnet/Makefile
index 3f03f0db834c..8eaa7eae7830 100644
--- a/sysutils/potnet/Makefile
+++ b/sysutils/potnet/Makefile
@@ -2,7 +2,7 @@
PORTNAME= potnet
DISTVERSION= 0.4.4
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= pizzamig@FreeBSD.org
diff --git a/sysutils/rsfetch/Makefile b/sysutils/rsfetch/Makefile
index 8a00a8d2a645..b5177c5d1c78 100644
--- a/sysutils/rsfetch/Makefile
+++ b/sysutils/rsfetch/Makefile
@@ -2,7 +2,7 @@
PORTNAME= rsfetch
DISTVERSION= 2.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= vulcan@wired.sh
diff --git a/sysutils/tealdeer/Makefile b/sysutils/tealdeer/Makefile
index e5f38dabacf1..eb22bea90a6c 100644
--- a/sysutils/tealdeer/Makefile
+++ b/sysutils/tealdeer/Makefile
@@ -3,7 +3,7 @@
PORTNAME= tealdeer
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= vulcan@wired.sh
diff --git a/sysutils/vector/Makefile b/sysutils/vector/Makefile
index f26ce6180a87..da07e14c960e 100644
--- a/sysutils/vector/Makefile
+++ b/sysutils/vector/Makefile
@@ -3,7 +3,7 @@
PORTNAME= vector
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= greg@unrelenting.technology
diff --git a/textproc/bat/Makefile b/textproc/bat/Makefile
index dd69bac148cd..ac22299957c0 100644
--- a/textproc/bat/Makefile
+++ b/textproc/bat/Makefile
@@ -3,7 +3,7 @@
PORTNAME= bat
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MAINTAINER= pizzamig@FreeBSD.org
diff --git a/textproc/ripgrep/Makefile b/textproc/ripgrep/Makefile
index 1f5259a8fca7..2c211316ba54 100644
--- a/textproc/ripgrep/Makefile
+++ b/textproc/ripgrep/Makefile
@@ -5,6 +5,7 @@
PORTNAME= ripgrep
DISTVERSION= 12.0.1
+PORTREVISION= 1
CATEGORIES= textproc
MAINTAINER= petteri.valkonen@iki.fi
diff --git a/textproc/sd/Makefile b/textproc/sd/Makefile
index e0972c758aaf..6b7318635590 100644
--- a/textproc/sd/Makefile
+++ b/textproc/sd/Makefile
@@ -3,6 +3,7 @@
PORTNAME= sd
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.3
+PORTREVISION= 1
CATEGORIES= textproc
MAINTAINER= tobik@FreeBSD.org
diff --git a/textproc/sonic/Makefile b/textproc/sonic/Makefile
index 14e5986c6f9f..d9a7f601c379 100644
--- a/textproc/sonic/Makefile
+++ b/textproc/sonic/Makefile
@@ -3,7 +3,7 @@
PORTNAME= sonic
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.3
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= textproc
MAINTAINER= tobik@FreeBSD.org
diff --git a/textproc/xsv-rs/Makefile b/textproc/xsv-rs/Makefile
index 2944508f50a1..c604f2136980 100644
--- a/textproc/xsv-rs/Makefile
+++ b/textproc/xsv-rs/Makefile
@@ -2,7 +2,7 @@
PORTNAME= xsv
DISTVERSION= 0.13.0
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= textproc
PKGNAMESUFFIX= -rs
diff --git a/www/cliqz/Makefile b/www/cliqz/Makefile
index 1ec2644f4d4a..05d9523e1d68 100644
--- a/www/cliqz/Makefile
+++ b/www/cliqz/Makefile
@@ -2,6 +2,7 @@
PORTNAME= cliqz
DISTVERSION= 1.35.0
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://s3.amazonaws.com/cdn.cliqz.com/browser-f/APT/:amazon \
http://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${DISTVERSION}/${CLIQZ_LAST_BUILD_ID}/:cliqz
diff --git a/www/ffsend/Makefile b/www/ffsend/Makefile
index 3d3a291077d2..935b2c8aff8c 100644
--- a/www/ffsend/Makefile
+++ b/www/ffsend/Makefile
@@ -3,6 +3,7 @@
PORTNAME= ffsend
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.59
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= 0mp@FreeBSD.org
diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile
index 0fbc5d8c5d96..56335d889f25 100644
--- a/www/firefox-esr/Makefile
+++ b/www/firefox-esr/Makefile
@@ -3,7 +3,7 @@
PORTNAME= firefox
DISTVERSION= 68.7.0
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= www
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
diff --git a/www/firefox-esr/files/patch-bug1580963 b/www/firefox-esr/files/patch-bug1580963
new file mode 100644
index 000000000000..214c3d8f25c9
--- /dev/null
+++ b/www/firefox-esr/files/patch-bug1580963
@@ -0,0 +1,61 @@
+From 7617a0e6fe2bb7afab6ffda49fc8cd9eca2f035b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= <emilio@crisal.io>
+Date: Thu, 12 Sep 2019 21:09:27 +0000
+Subject: [PATCH] Bug 1580963 - Cherry-pick some servo changes from a rustc
+ upgrade.
+
+This cherry-picks from Servo commit 98e4a53b724.
+
+Differential Revision: https://phabricator.services.mozilla.com/D45738
+
+--HG--
+extra : moz-landing-system : lando
+---
+ .../style/stylesheets/viewport_rule.rs | 23 +++++++++++++------
+ 1 file changed, 16 insertions(+), 7 deletions(-)
+
+diff --git a/servo/components/style/stylesheets/viewport_rule.rs b/servo/components/style/stylesheets/viewport_rule.rs
+index 8cc858f7a7f69..7d0881e3336a9 100644
+--- servo/components/style/stylesheets/viewport_rule.rs
++++ servo/components/style/stylesheets/viewport_rule.rs
+@@ -291,15 +291,18 @@ impl<'a, 'b, 'i> DeclarationParser<'i> for ViewportRuleParser<'a, 'b> {
+ ) -> Result<Vec<ViewportDescriptorDeclaration>, ParseError<'i>> {
+ macro_rules! declaration {
+ ($declaration:ident($parse:expr)) => {
+- declaration!($declaration(value: try!($parse(input)),
+- important: input.try(parse_important).is_ok()))
++ declaration!($declaration {
++ value: $parse(input)?,
++ important: input.try(parse_important).is_ok(),
++ })
+ };
+- ($declaration:ident(value: $value:expr, important: $important:expr)) => {
++ ($declaration:ident { value: $value:expr, important: $important:expr, }) => {
+ ViewportDescriptorDeclaration::new(
+ self.context.stylesheet_origin,
+ ViewportDescriptor::$declaration($value),
+- $important)
+- }
++ $important,
++ )
++ };
+ }
+
+ macro_rules! ok {
+@@ -311,8 +314,14 @@ impl<'a, 'b, 'i> DeclarationParser<'i> for ViewportRuleParser<'a, 'b> {
+ let important = input.try(parse_important).is_ok();
+
+ Ok(vec![
+- declaration!($min(value: shorthand.0, important: important)),
+- declaration!($max(value: shorthand.1, important: important)),
++ declaration!($min {
++ value: shorthand.0,
++ important: important,
++ }),
++ declaration!($max {
++ value: shorthand.1,
++ important: important,
++ }),
+ ])
+ }};
+ }
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index 0becded29fa4..12a726c61ff6 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -3,7 +3,7 @@
PORTNAME= firefox
DISTVERSION= 75.0
-PORTREVISION= 2
+PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= www
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
diff --git a/www/geckodriver/Makefile b/www/geckodriver/Makefile
index e28db18b4865..ce3b4115fd2f 100644
--- a/www/geckodriver/Makefile
+++ b/www/geckodriver/Makefile
@@ -2,7 +2,7 @@
PORTNAME= geckodriver
DISTVERSION= 0.26.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
MASTER_SITES= https://hg.mozilla.org/mozilla-central/archive/${DISTNAME}.zip/testing/geckodriver/?dummy=/
DISTNAME= e9783a644016aa9b317887076618425586730d73
diff --git a/www/jwt-cli/Makefile b/www/jwt-cli/Makefile
index 2d376fd9c25d..3ec6be22e726 100644
--- a/www/jwt-cli/Makefile
+++ b/www/jwt-cli/Makefile
@@ -3,6 +3,7 @@
PORTNAME= jwt-cli
PORTVERSION= 3.1.0
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= osa@FreeBSD.org
diff --git a/www/miniserve/Makefile b/www/miniserve/Makefile
index dd4cd1ddb8c6..5ad080a0b48b 100644
--- a/www/miniserve/Makefile
+++ b/www/miniserve/Makefile
@@ -3,6 +3,7 @@
PORTNAME= miniserve
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= tobik@FreeBSD.org
diff --git a/www/newsboat/Makefile b/www/newsboat/Makefile
index ef5720c1c020..b860cac23e9f 100644
--- a/www/newsboat/Makefile
+++ b/www/newsboat/Makefile
@@ -3,6 +3,7 @@
PORTNAME= newsboat
PORTVERSION= 2.19
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://newsboat.org/releases/${PORTVERSION}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/www/websocat/Makefile b/www/websocat/Makefile
index 655860d79254..09808f9cacff 100644
--- a/www/websocat/Makefile
+++ b/www/websocat/Makefile
@@ -4,7 +4,7 @@
PORTNAME= websocat
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= www
MAINTAINER= osa@FreeBSD.org
diff --git a/www/zola/Makefile b/www/zola/Makefile
index bca9bf18d88e..3649b573839b 100644
--- a/www/zola/Makefile
+++ b/www/zola/Makefile
@@ -3,7 +3,7 @@
PORTNAME= zola
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MAINTAINER= tobik@FreeBSD.org
diff --git a/x11/admiral/Makefile b/x11/admiral/Makefile
index 480e364969e5..6adc443ddae9 100644
--- a/x11/admiral/Makefile
+++ b/x11/admiral/Makefile
@@ -4,7 +4,7 @@ PORTNAME= admiral
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0-7
DISTVERSIONSUFFIX= -g5a9f33b
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= x11
MAINTAINER= rigoletto@FreeBSD.org
diff --git a/x11/alacritty/Makefile b/x11/alacritty/Makefile
index 6ee5519c6209..c8a3ae07cb6e 100644
--- a/x11/alacritty/Makefile
+++ b/x11/alacritty/Makefile
@@ -3,6 +3,7 @@
PORTNAME= alacritty
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.2
+PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= tobik@FreeBSD.org
diff --git a/x11/squeekboard/Makefile b/x11/squeekboard/Makefile
index 54034d10c011..aeb569ab096b 100644
--- a/x11/squeekboard/Makefile
+++ b/x11/squeekboard/Makefile
@@ -3,7 +3,7 @@
PORTNAME= squeekboard
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11
MAINTAINER= jbeich@FreeBSD.org