Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F102786240
D21778.id62567.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
90 KB
Referenced Files
None
Subscribers
None
D21778.id62567.diff
View Options
Index: Mk/Uses/cargo.mk
===================================================================
--- Mk/Uses/cargo.mk
+++ Mk/Uses/cargo.mk
@@ -43,7 +43,7 @@
CARGO_BUILDDEP?= yes
.if ${CARGO_BUILDDEP:tl} == "yes"
-BUILD_DEPENDS+= ${RUST_DEFAULT}>=1.37.0:lang/${RUST_DEFAULT}
+BUILD_DEPENDS+= ${RUST_DEFAULT}>=1.38.0:lang/${RUST_DEFAULT}
.endif
# Location of cargo binary (default to lang/rust's Cargo binary)
Index: audio/spotifyd/Makefile
===================================================================
--- audio/spotifyd/Makefile
+++ audio/spotifyd/Makefile
@@ -3,6 +3,7 @@
PORTNAME= spotifyd
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.15
+PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= tobik@FreeBSD.org
Index: benchmarks/hyperfine/Makefile
===================================================================
--- benchmarks/hyperfine/Makefile
+++ benchmarks/hyperfine/Makefile
@@ -3,7 +3,7 @@
PORTNAME= hyperfine
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.0
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= benchmarks
MAINTAINER= pizzamig@FreeBSD.org
Index: devel/bingrep/Makefile
===================================================================
--- devel/bingrep/Makefile
+++ devel/bingrep/Makefile
@@ -2,7 +2,7 @@
PORTNAME= bingrep
PORTVERSION= 0.6.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MASTER_SITES= CRATESIO
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
Index: devel/cargo-tree/Makefile
===================================================================
--- devel/cargo-tree/Makefile
+++ devel/cargo-tree/Makefile
@@ -2,6 +2,7 @@
PORTNAME= cargo-tree
DISTVERSION= 0.26.0
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= CRATESIO
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
Index: devel/git-absorb/Makefile
===================================================================
--- devel/git-absorb/Makefile
+++ devel/git-absorb/Makefile
@@ -2,7 +2,7 @@
PORTNAME= git-absorb
DISTVERSION= 0.5.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= greg@unrelenting.technology
Index: devel/interactive_rebase_tool/Makefile
===================================================================
--- devel/interactive_rebase_tool/Makefile
+++ devel/interactive_rebase_tool/Makefile
@@ -2,6 +2,7 @@
PORTNAME= interactive_rebase_tool
DISTVERSION= 1.1.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= petteri.valkonen@iki.fi
Index: devel/pijul/Makefile
===================================================================
--- devel/pijul/Makefile
+++ devel/pijul/Makefile
@@ -3,7 +3,7 @@
PORTNAME= pijul
PORTVERSION= 0.12.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel
MASTER_SITES= https://pijul.org/releases/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
Index: devel/racer/Makefile
===================================================================
--- devel/racer/Makefile
+++ devel/racer/Makefile
@@ -3,8 +3,7 @@
PORTNAME= racer
DISTVERSIONPREFIX= v
-DISTVERSION= 2.1.22
-PORTREVISION= 2
+DISTVERSION= 2.1.27
CATEGORIES= devel
MAINTAINER= beyert@cs.ucr.edu
@@ -21,100 +20,116 @@
MAKE_ENV= RUSTC_BOOTSTRAP=1
-CARGO_CRATES= aho-corasick-0.6.9 \
+CARGO_CRATES= aho-corasick-0.7.6 \
+ annotate-snippets-0.6.1 \
ansi_term-0.11.0 \
- arrayvec-0.4.10 \
- atty-0.2.11 \
- autocfg-0.1.2 \
- bitflags-1.0.4 \
- byteorder-1.3.1 \
- cfg-if-0.1.6 \
- clap-2.32.0 \
+ arrayvec-0.4.11 \
+ atty-0.2.13 \
+ autocfg-0.1.6 \
+ bitflags-1.1.0 \
+ byteorder-1.3.2 \
+ c2-chacha-0.2.2 \
+ cfg-if-0.1.9 \
+ clap-2.33.0 \
cloudabi-0.0.3 \
crossbeam-deque-0.2.0 \
crossbeam-epoch-0.3.1 \
crossbeam-utils-0.2.2 \
+ crossbeam-utils-0.6.6 \
derive_more-0.13.0 \
- either-1.5.0 \
- ena-0.11.0 \
- env_logger-0.6.0 \
+ either-1.5.2 \
+ ena-0.13.0 \
+ env_logger-0.6.2 \
fuchsia-cprng-0.1.1 \
+ getrandom-0.1.12 \
humantime-1.2.0 \
- itoa-0.4.3 \
- jobserver-0.1.12 \
- lazy_static-1.2.0 \
+ indexmap-1.1.0 \
+ itertools-0.8.0 \
+ itoa-0.4.4 \
+ jobserver-0.1.17 \
+ kernel32-sys-0.2.2 \
+ lazy_static-1.4.0 \
lazycell-1.2.1 \
- libc-0.2.49 \
+ libc-0.2.62 \
lock_api-0.1.5 \
- log-0.4.6 \
- memchr-2.1.3 \
+ log-0.4.8 \
+ memchr-2.2.1 \
memoffset-0.2.1 \
nodrop-0.1.13 \
- num_cpus-1.9.0 \
+ num_cpus-1.10.1 \
owning_ref-0.4.0 \
parking_lot-0.7.1 \
parking_lot_core-0.4.0 \
- proc-macro2-0.4.27 \
+ ppv-lite86-0.2.5 \
+ proc-macro2-0.4.30 \
+ proc-macro2-1.0.3 \
quick-error-1.2.2 \
- quote-0.6.11 \
+ quote-0.6.13 \
+ quote-1.0.2 \
rand-0.6.5 \
+ rand-0.7.0 \
rand_chacha-0.1.1 \
+ rand_chacha-0.2.1 \
rand_core-0.3.1 \
- rand_core-0.4.0 \
+ rand_core-0.4.2 \
+ rand_core-0.5.1 \
rand_hc-0.1.0 \
+ rand_hc-0.2.0 \
rand_isaac-0.1.1 \
- rand_jitter-0.1.3 \
- rand_os-0.1.2 \
- rand_pcg-0.1.1 \
+ rand_jitter-0.1.4 \
+ rand_os-0.1.3 \
+ rand_pcg-0.1.2 \
rand_xorshift-0.1.1 \
rdrand-0.4.0 \
- redox_syscall-0.1.51 \
- redox_termios-0.1.1 \
- regex-1.1.0 \
- regex-syntax-0.6.5 \
- remove_dir_all-0.5.1 \
- rls-span-0.5.1 \
- rustc-ap-arena-407.0.0 \
- rustc-ap-graphviz-407.0.0 \
- rustc-ap-rustc_cratesio_shim-407.0.0 \
- rustc-ap-rustc_data_structures-407.0.0 \
- rustc-ap-rustc_errors-407.0.0 \
- rustc-ap-rustc_target-407.0.0 \
- rustc-ap-serialize-407.0.0 \
- rustc-ap-syntax-407.0.0 \
- rustc-ap-syntax_pos-407.0.0 \
+ redox_syscall-0.1.56 \
+ regex-1.3.1 \
+ regex-syntax-0.6.12 \
+ remove_dir_all-0.5.2 \
+ rls-span-0.5.2 \
+ rustc-ap-arena-583.0.0 \
+ rustc-ap-graphviz-583.0.0 \
+ rustc-ap-rustc_data_structures-583.0.0 \
+ rustc-ap-rustc_errors-583.0.0 \
+ rustc-ap-rustc_lexer-583.0.0 \
+ rustc-ap-rustc_macros-583.0.0 \
+ rustc-ap-rustc_target-583.0.0 \
+ rustc-ap-serialize-583.0.0 \
+ rustc-ap-syntax-583.0.0 \
+ rustc-ap-syntax_pos-583.0.0 \
rustc-hash-1.0.1 \
- rustc-rayon-0.1.2 \
- rustc-rayon-core-0.1.2 \
+ rustc-rayon-0.2.0 \
+ rustc-rayon-core-0.2.0 \
rustc_version-0.2.3 \
- ryu-0.2.7 \
+ ryu-1.0.0 \
scoped-tls-1.0.0 \
scopeguard-0.3.3 \
semver-0.9.0 \
semver-parser-0.7.0 \
- serde-1.0.87 \
- serde_derive-1.0.87 \
- serde_json-1.0.38 \
- smallvec-0.6.8 \
+ serde-1.0.99 \
+ serde_derive-1.0.99 \
+ serde_json-1.0.40 \
+ smallvec-0.6.10 \
stable_deref_trait-1.1.1 \
- strsim-0.7.0 \
- syn-0.15.26 \
- tempfile-3.0.6 \
- termcolor-1.0.4 \
- termion-1.5.1 \
- textwrap-0.10.0 \
+ strsim-0.8.0 \
+ syn-0.15.44 \
+ syn-1.0.5 \
+ synstructure-0.10.2 \
+ tempfile-3.1.0 \
+ term_size-0.3.1 \
+ termcolor-1.0.5 \
+ textwrap-0.11.0 \
thread_local-0.3.6 \
- ucd-util-0.1.3 \
- unicode-width-0.1.5 \
+ unicode-width-0.1.6 \
unicode-xid-0.1.0 \
- unreachable-1.0.0 \
- utf8-ranges-1.0.2 \
+ unicode-xid-0.2.0 \
vec_map-0.8.1 \
- void-1.0.2 \
- winapi-0.3.6 \
+ wasi-0.7.0 \
+ winapi-0.2.8 \
+ winapi-0.3.8 \
+ winapi-build-0.1.1 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.2 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- wincolor-1.0.1
+ wincolor-1.0.2
.include <bsd.port.mk>
Index: devel/racer/distinfo
===================================================================
--- devel/racer/distinfo
+++ devel/racer/distinfo
@@ -1,22 +1,26 @@
-TIMESTAMP = 1555839895
-SHA256 (rust/crates/aho-corasick-0.6.9.tar.gz) = 1e9a933f4e58658d7b12defcf96dc5c720f20832deebe3e0a19efd3b6aaeeb9e
-SIZE (rust/crates/aho-corasick-0.6.9.tar.gz) = 25979
+TIMESTAMP = 1569386662
+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
+SIZE (rust/crates/annotate-snippets-0.6.1.tar.gz) = 21894
SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
SIZE (rust/crates/ansi_term-0.11.0.tar.gz) = 17087
-SHA256 (rust/crates/arrayvec-0.4.10.tar.gz) = 92c7fb76bc8826a8b33b4ee5bb07a247a81e76764ab4d55e8f73e3a4d8808c71
-SIZE (rust/crates/arrayvec-0.4.10.tar.gz) = 26133
-SHA256 (rust/crates/atty-0.2.11.tar.gz) = 9a7d5b8723950951411ee34d271d99dddcc2035a16ab25310ea2c8cfd4369652
-SIZE (rust/crates/atty-0.2.11.tar.gz) = 5916
-SHA256 (rust/crates/autocfg-0.1.2.tar.gz) = a6d640bee2da49f60a4068a7fae53acde8982514ab7bae8b8cea9e88cbcfd799
-SIZE (rust/crates/autocfg-0.1.2.tar.gz) = 10444
-SHA256 (rust/crates/bitflags-1.0.4.tar.gz) = 228047a76f468627ca71776ecdebd732a3423081fcf5125585bcd7c49886ce12
-SIZE (rust/crates/bitflags-1.0.4.tar.gz) = 15282
-SHA256 (rust/crates/byteorder-1.3.1.tar.gz) = a019b10a2a7cdeb292db131fc8113e57ea2a908f6e7894b0c3c671893b65dbeb
-SIZE (rust/crates/byteorder-1.3.1.tar.gz) = 20959
-SHA256 (rust/crates/cfg-if-0.1.6.tar.gz) = 082bb9b28e00d3c9d39cc03e64ce4cea0f1bb9b3fde493f0cbc008472d22bdf4
-SIZE (rust/crates/cfg-if-0.1.6.tar.gz) = 7411
-SHA256 (rust/crates/clap-2.32.0.tar.gz) = b957d88f4b6a63b9d70d5f454ac8011819c6efa7727858f458ab71c756ce2d3e
-SIZE (rust/crates/clap-2.32.0.tar.gz) = 196073
+SHA256 (rust/crates/arrayvec-0.4.11.tar.gz) = b8d73f9beda665eaa98ab9e4f7442bd4e7de6652587de55b2525e52e29c1b0ba
+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/autocfg-0.1.6.tar.gz) = b671c8fb71b457dd4ae18c4ba1e59aa81793daacc361d82fcd410cef0d491875
+SIZE (rust/crates/autocfg-0.1.6.tar.gz) = 11439
+SHA256 (rust/crates/bitflags-1.1.0.tar.gz) = 3d155346769a6855b86399e9bc3814ab343cd3d62c7e985113d46a0ec3c281fd
+SIZE (rust/crates/bitflags-1.1.0.tar.gz) = 16322
+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
+SIZE (rust/crates/c2-chacha-0.2.2.tar.gz) = 13766
+SHA256 (rust/crates/cfg-if-0.1.9.tar.gz) = b486ce3ccf7ffd79fdeb678eac06a9e6c09fc88d33836340becb8fffe87c5e33
+SIZE (rust/crates/cfg-if-0.1.9.tar.gz) = 7353
+SHA256 (rust/crates/clap-2.33.0.tar.gz) = 5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9
+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
@@ -25,114 +29,138 @@
SIZE (rust/crates/crossbeam-epoch-0.3.1.tar.gz) = 33093
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.6.tar.gz) = 04973fa96e96579258a5091af6003abde64af786b860f18622b82e026cca60e6
+SIZE (rust/crates/crossbeam-utils-0.6.6.tar.gz) = 32836
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/either-1.5.0.tar.gz) = 3be565ca5c557d7f59e7cfcf1844f9e3033650c929c6566f511e8005f205c1d0
-SIZE (rust/crates/either-1.5.0.tar.gz) = 10900
-SHA256 (rust/crates/ena-0.11.0.tar.gz) = f56c93cc076508c549d9bb747f79aa9b4eb098be7b8cad8830c3137ef52d1e00
-SIZE (rust/crates/ena-0.11.0.tar.gz) = 19093
-SHA256 (rust/crates/env_logger-0.6.0.tar.gz) = afb070faf94c85d17d50ca44f6ad076bce18ae92f0037d350947240a36e9d42e
-SIZE (rust/crates/env_logger-0.6.0.tar.gz) = 27887
+SHA256 (rust/crates/either-1.5.2.tar.gz) = 5527cfe0d098f36e3f8839852688e63c8fff1c90b2b405aef730615f9a7bcf7b
+SIZE (rust/crates/either-1.5.2.tar.gz) = 12124
+SHA256 (rust/crates/ena-0.13.0.tar.gz) = 3dc01d68e08ca384955a3aeba9217102ca1aa85b6e168639bf27739f1d749d87
+SIZE (rust/crates/ena-0.13.0.tar.gz) = 19355
+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/fuchsia-cprng-0.1.1.tar.gz) = a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba
SIZE (rust/crates/fuchsia-cprng-0.1.1.tar.gz) = 2950
+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.2.0.tar.gz) = 3ca7e5f2e110db35f93b837c81797f3714500b81d517bf20c431b16d3ca4f114
SIZE (rust/crates/humantime-1.2.0.tar.gz) = 16795
-SHA256 (rust/crates/itoa-0.4.3.tar.gz) = 1306f3464951f30e30d12373d31c79fbd52d236e5e896fd92f96ec7babbbe60b
-SIZE (rust/crates/itoa-0.4.3.tar.gz) = 11061
-SHA256 (rust/crates/jobserver-0.1.12.tar.gz) = dd80e58f77e0cdea53ba96acc5e04479e5ffc5d869626a6beafe50fed867eace
-SIZE (rust/crates/jobserver-0.1.12.tar.gz) = 19791
-SHA256 (rust/crates/lazy_static-1.2.0.tar.gz) = a374c89b9db55895453a74c1e38861d9deec0b01b405a82516e9d5de4820dea1
-SIZE (rust/crates/lazy_static-1.2.0.tar.gz) = 10840
+SHA256 (rust/crates/indexmap-1.1.0.tar.gz) = a4d6d89e0948bf10c08b9ecc8ac5b83f07f857ebe2c0cbe38de15b4e4f510356
+SIZE (rust/crates/indexmap-1.1.0.tar.gz) = 44703
+SHA256 (rust/crates/itertools-0.8.0.tar.gz) = 5b8467d9c1cebe26feb08c640139247fac215782d35371ade9a2136ed6085358
+SIZE (rust/crates/itertools-0.8.0.tar.gz) = 78917
+SHA256 (rust/crates/itoa-0.4.4.tar.gz) = 501266b7edd0174f8530248f87f99c88fbe60ca4ef3dd486835b8d8d53136f7f
+SIZE (rust/crates/itoa-0.4.4.tar.gz) = 11147
+SHA256 (rust/crates/jobserver-0.1.17.tar.gz) = f2b1d42ef453b30b7387e113da1c83ab1605d90c5b4e0eb8e96d016ed3b8c160
+SIZE (rust/crates/jobserver-0.1.17.tar.gz) = 19563
+SHA256 (rust/crates/kernel32-sys-0.2.2.tar.gz) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d
+SIZE (rust/crates/kernel32-sys-0.2.2.tar.gz) = 24537
+SHA256 (rust/crates/lazy_static-1.4.0.tar.gz) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
+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.49.tar.gz) = 413f3dfc802c5dc91dc570b05125b6cda9855edfaa9825c9849807876376e70e
-SIZE (rust/crates/libc-0.2.49.tar.gz) = 375486
+SHA256 (rust/crates/libc-0.2.62.tar.gz) = 34fcd2c08d2f832f376f4173a231990fa5aef4e99fb569867318a227ef4c06ba
+SIZE (rust/crates/libc-0.2.62.tar.gz) = 433193
SHA256 (rust/crates/lock_api-0.1.5.tar.gz) = 62ebf1391f6acad60e5c8b43706dde4582df75c06698ab44511d15016bc2442c
SIZE (rust/crates/lock_api-0.1.5.tar.gz) = 16967
-SHA256 (rust/crates/log-0.4.6.tar.gz) = c84ec4b527950aa83a329754b01dbe3f58361d1c5efacd1f6d68c494d08a17c6
-SIZE (rust/crates/log-0.4.6.tar.gz) = 22303
-SHA256 (rust/crates/memchr-2.1.3.tar.gz) = e1dd4eaac298c32ce07eb6ed9242eda7d82955b9170b7d6db59b2e02cc63fcb8
-SIZE (rust/crates/memchr-2.1.3.tar.gz) = 20069
+SHA256 (rust/crates/log-0.4.8.tar.gz) = 14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7
+SIZE (rust/crates/log-0.4.8.tar.gz) = 31297
+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/nodrop-0.1.13.tar.gz) = 2f9667ddcc6cc8a43afc9b7917599d7216aa09c463919ea32c59ed6cac8bc945
SIZE (rust/crates/nodrop-0.1.13.tar.gz) = 7508
-SHA256 (rust/crates/num_cpus-1.9.0.tar.gz) = 5a69d464bdc213aaaff628444e99578ede64e9c854025aa43b9796530afa9238
-SIZE (rust/crates/num_cpus-1.9.0.tar.gz) = 10599
+SHA256 (rust/crates/num_cpus-1.10.1.tar.gz) = bcef43580c035376c0705c42792c294b66974abbfd2789b511784023f71f3273
+SIZE (rust/crates/num_cpus-1.10.1.tar.gz) = 11151
SHA256 (rust/crates/owning_ref-0.4.0.tar.gz) = 49a4b8ea2179e6a2e27411d3bca09ca6dd630821cf6894c6c7c8467a8ee7ef13
SIZE (rust/crates/owning_ref-0.4.0.tar.gz) = 12233
SHA256 (rust/crates/parking_lot-0.7.1.tar.gz) = ab41b4aed082705d1056416ae4468b6ea99d52599ecf3169b00088d43113e337
SIZE (rust/crates/parking_lot-0.7.1.tar.gz) = 32670
SHA256 (rust/crates/parking_lot_core-0.4.0.tar.gz) = 94c8c7923936b28d546dfd14d4472eaf34c99b14e1c973a32b3e6d4eb04298c9
SIZE (rust/crates/parking_lot_core-0.4.0.tar.gz) = 26817
-SHA256 (rust/crates/proc-macro2-0.4.27.tar.gz) = 4d317f9caece796be1980837fd5cb3dfec5613ebdb04ad0956deea83ce168915
-SIZE (rust/crates/proc-macro2-0.4.27.tar.gz) = 34098
+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.3.tar.gz) = e98a83a9f9b331f54b924e68a66acb1bb35cb01fb0a23645139967abefb697e8
+SIZE (rust/crates/proc-macro2-1.0.3.tar.gz) = 34868
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.11.tar.gz) = cdd8e04bd9c52e0342b406469d494fcb033be4bdbe5c606016defbb1681411e1
-SIZE (rust/crates/quote-0.6.11.tar.gz) = 17283
+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/rand-0.6.5.tar.gz) = 6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca
SIZE (rust/crates/rand-0.6.5.tar.gz) = 104814
+SHA256 (rust/crates/rand-0.7.0.tar.gz) = d47eab0e83d9693d40f825f86948aa16eff6750ead4bdffc4ab95b8b3a7f052c
+SIZE (rust/crates/rand-0.7.0.tar.gz) = 104208
SHA256 (rust/crates/rand_chacha-0.1.1.tar.gz) = 556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef
SIZE (rust/crates/rand_chacha-0.1.1.tar.gz) = 11703
+SHA256 (rust/crates/rand_chacha-0.2.1.tar.gz) = 03a2a90da8c7523f554344f921aa97283eadf6ac484a6d2a7d0212fa7f8d6853
+SIZE (rust/crates/rand_chacha-0.2.1.tar.gz) = 11475
SHA256 (rust/crates/rand_core-0.3.1.tar.gz) = 7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b
SIZE (rust/crates/rand_core-0.3.1.tar.gz) = 15483
-SHA256 (rust/crates/rand_core-0.4.0.tar.gz) = d0e7a549d590831370895ab7ba4ea0c1b6b011d106b5ff2da6eee112615e6dc0
-SIZE (rust/crates/rand_core-0.4.0.tar.gz) = 20326
+SHA256 (rust/crates/rand_core-0.4.2.tar.gz) = 9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc
+SIZE (rust/crates/rand_core-0.4.2.tar.gz) = 20243
+SHA256 (rust/crates/rand_core-0.5.1.tar.gz) = 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19
+SIZE (rust/crates/rand_core-0.5.1.tar.gz) = 21116
SHA256 (rust/crates/rand_hc-0.1.0.tar.gz) = 7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4
SIZE (rust/crates/rand_hc-0.1.0.tar.gz) = 11644
+SHA256 (rust/crates/rand_hc-0.2.0.tar.gz) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c
+SIZE (rust/crates/rand_hc-0.2.0.tar.gz) = 11670
SHA256 (rust/crates/rand_isaac-0.1.1.tar.gz) = ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08
SIZE (rust/crates/rand_isaac-0.1.1.tar.gz) = 16020
-SHA256 (rust/crates/rand_jitter-0.1.3.tar.gz) = 7b9ea758282efe12823e0d952ddb269d2e1897227e464919a554f2a03ef1b832
-SIZE (rust/crates/rand_jitter-0.1.3.tar.gz) = 18341
-SHA256 (rust/crates/rand_os-0.1.2.tar.gz) = b7c690732391ae0abafced5015ffb53656abfaec61b342290e5eb56b286a679d
-SIZE (rust/crates/rand_os-0.1.2.tar.gz) = 18359
-SHA256 (rust/crates/rand_pcg-0.1.1.tar.gz) = 086bd09a33c7044e56bb44d5bdde5a60e7f119a9e95b0775f545de759a32fe05
-SIZE (rust/crates/rand_pcg-0.1.1.tar.gz) = 10881
+SHA256 (rust/crates/rand_jitter-0.1.4.tar.gz) = 1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b
+SIZE (rust/crates/rand_jitter-0.1.4.tar.gz) = 18409
+SHA256 (rust/crates/rand_os-0.1.3.tar.gz) = 7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071
+SIZE (rust/crates/rand_os-0.1.3.tar.gz) = 18965
+SHA256 (rust/crates/rand_pcg-0.1.2.tar.gz) = abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44
+SIZE (rust/crates/rand_pcg-0.1.2.tar.gz) = 10844
SHA256 (rust/crates/rand_xorshift-0.1.1.tar.gz) = cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c
SIZE (rust/crates/rand_xorshift-0.1.1.tar.gz) = 8997
SHA256 (rust/crates/rdrand-0.4.0.tar.gz) = 678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2
SIZE (rust/crates/rdrand-0.4.0.tar.gz) = 6456
-SHA256 (rust/crates/redox_syscall-0.1.51.tar.gz) = 423e376fffca3dfa06c9e9790a9ccd282fafb3cc6e6397d01dbf64f9bacc6b85
-SIZE (rust/crates/redox_syscall-0.1.51.tar.gz) = 15646
-SHA256 (rust/crates/redox_termios-0.1.1.tar.gz) = 7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76
-SIZE (rust/crates/redox_termios-0.1.1.tar.gz) = 3227
-SHA256 (rust/crates/regex-1.1.0.tar.gz) = 37e7cbbd370869ce2e8dff25c7018702d10b21a20ef7135316f8daecd6c25b7f
-SIZE (rust/crates/regex-1.1.0.tar.gz) = 241219
-SHA256 (rust/crates/regex-syntax-0.6.5.tar.gz) = 8c2f35eedad5295fdf00a63d7d4b238135723f92b434ec06774dad15c7ab0861
-SIZE (rust/crates/regex-syntax-0.6.5.tar.gz) = 272475
-SHA256 (rust/crates/remove_dir_all-0.5.1.tar.gz) = 3488ba1b9a2084d38645c4c08276a1752dcbf2c7130d74f1569681ad5d2799c5
-SIZE (rust/crates/remove_dir_all-0.5.1.tar.gz) = 8726
-SHA256 (rust/crates/rls-span-0.5.1.tar.gz) = f1cb4694410d8d2ce43ccff3682f1c782158a018d5a9a92185675677f7533eb3
-SIZE (rust/crates/rls-span-0.5.1.tar.gz) = 9187
-SHA256 (rust/crates/rustc-ap-arena-407.0.0.tar.gz) = 5aab2fb5e5becf1c9183f6c63b8714817a3e780a20b4fe6b3920751c98a18225
-SIZE (rust/crates/rustc-ap-arena-407.0.0.tar.gz) = 5417
-SHA256 (rust/crates/rustc-ap-graphviz-407.0.0.tar.gz) = 0235ff613d4f96176ea56748010b5d8e978605cc47856ba9bb5372f4f38e9c03
-SIZE (rust/crates/rustc-ap-graphviz-407.0.0.tar.gz) = 9949
-SHA256 (rust/crates/rustc-ap-rustc_cratesio_shim-407.0.0.tar.gz) = 63e04a90b0dd8597da83633961698c61a2948f50c9d4b9a71e8afafc0ba0f158
-SIZE (rust/crates/rustc-ap-rustc_cratesio_shim-407.0.0.tar.gz) = 1044
-SHA256 (rust/crates/rustc-ap-rustc_data_structures-407.0.0.tar.gz) = c03988d65fc5130787df32e8ea91738f78a8ed62b7a5bdd77f10e5cceb531d8e
-SIZE (rust/crates/rustc-ap-rustc_data_structures-407.0.0.tar.gz) = 80080
-SHA256 (rust/crates/rustc-ap-rustc_errors-407.0.0.tar.gz) = 8b33b9dc34f9fa50bf7e6fd14f2f3c1adc69833acf43c10f3e9795bd4d613712
-SIZE (rust/crates/rustc-ap-rustc_errors-407.0.0.tar.gz) = 30092
-SHA256 (rust/crates/rustc-ap-rustc_target-407.0.0.tar.gz) = e6de75caef2c7acba11994614266d60238653657677934817ab368d169333cba
-SIZE (rust/crates/rustc-ap-rustc_target-407.0.0.tar.gz) = 60803
-SHA256 (rust/crates/rustc-ap-serialize-407.0.0.tar.gz) = cf09c60aaee892b0fd107544cfe607d8d463e7f33da34aa823566b8fd2b17f53
-SIZE (rust/crates/rustc-ap-serialize-407.0.0.tar.gz) = 34696
-SHA256 (rust/crates/rustc-ap-syntax-407.0.0.tar.gz) = 69f38cc120ff317678bbda8c4f58c1bbc1de64b615383ab01480482dde5e95a1
-SIZE (rust/crates/rustc-ap-syntax-407.0.0.tar.gz) = 321341
-SHA256 (rust/crates/rustc-ap-syntax_pos-407.0.0.tar.gz) = 20a0a201141c5c416b1924b079eeefc7b013e34ece0740ce4997f358b3684a7f
-SIZE (rust/crates/rustc-ap-syntax_pos-407.0.0.tar.gz) = 28415
+SHA256 (rust/crates/redox_syscall-0.1.56.tar.gz) = 2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84
+SIZE (rust/crates/redox_syscall-0.1.56.tar.gz) = 17117
+SHA256 (rust/crates/regex-1.3.1.tar.gz) = dc220bd33bdce8f093101afe22a037b8eb0e5af33592e6a9caafff0d4cb81cbd
+SIZE (rust/crates/regex-1.3.1.tar.gz) = 234662
+SHA256 (rust/crates/regex-syntax-0.6.12.tar.gz) = 11a7e20d1cce64ef2fed88b66d347f88bd9babb82845b2b858f3edbf59a4f716
+SIZE (rust/crates/regex-syntax-0.6.12.tar.gz) = 289531
+SHA256 (rust/crates/remove_dir_all-0.5.2.tar.gz) = 4a83fa3702a688b9359eccba92d153ac33fd2e8462f9e0e3fdf155239ea7792e
+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-583.0.0.tar.gz) = f59b76d334bd533f3fdc5c651c27678c5e80fac67c6f7da22ba21a58878c55f5
+SIZE (rust/crates/rustc-ap-arena-583.0.0.tar.gz) = 6385
+SHA256 (rust/crates/rustc-ap-graphviz-583.0.0.tar.gz) = 3e632ef08ca17458acfd46d2ead3d541a1c249586cd5329f5fe333dacfab6142
+SIZE (rust/crates/rustc-ap-graphviz-583.0.0.tar.gz) = 9922
+SHA256 (rust/crates/rustc-ap-rustc_data_structures-583.0.0.tar.gz) = e89e2c7be68185418f3cd56af3df8b29007a59a1cebefa63612d055f9bcb1a36
+SIZE (rust/crates/rustc-ap-rustc_data_structures-583.0.0.tar.gz) = 84638
+SHA256 (rust/crates/rustc-ap-rustc_errors-583.0.0.tar.gz) = 1e47cb380abeb72b01e42b2342d592f7eeea7d536c2f1f0d0e550dc509e46333
+SIZE (rust/crates/rustc-ap-rustc_errors-583.0.0.tar.gz) = 36302
+SHA256 (rust/crates/rustc-ap-rustc_lexer-583.0.0.tar.gz) = 494cfaf67f49217d67d0774eeecbba61ac89acf478db97ef11f113ed8a959305
+SIZE (rust/crates/rustc-ap-rustc_lexer-583.0.0.tar.gz) = 7961
+SHA256 (rust/crates/rustc-ap-rustc_macros-583.0.0.tar.gz) = e2e5d36becc59b4497f9cbd3ae0610081de0207a1d0e95c066369167b14f486f
+SIZE (rust/crates/rustc-ap-rustc_macros-583.0.0.tar.gz) = 6839
+SHA256 (rust/crates/rustc-ap-rustc_target-583.0.0.tar.gz) = a7bfc5f96dfc3b9f8d5b57884f7f37467ecff6776cd4b8b491a7daece6fdd7c2
+SIZE (rust/crates/rustc-ap-rustc_target-583.0.0.tar.gz) = 69921
+SHA256 (rust/crates/rustc-ap-serialize-583.0.0.tar.gz) = 2bb9ee231cf79eded39c56647499f83d6136ff5c8c0baaa9e21b6febee00f4f6
+SIZE (rust/crates/rustc-ap-serialize-583.0.0.tar.gz) = 35050
+SHA256 (rust/crates/rustc-ap-syntax-583.0.0.tar.gz) = b3827fc208814efbde82d613e31d11b4250ce9e8cf8afe4a4d47bbbd099632c9
+SIZE (rust/crates/rustc-ap-syntax-583.0.0.tar.gz) = 333001
+SHA256 (rust/crates/rustc-ap-syntax_pos-583.0.0.tar.gz) = 930ed81c34f325e512cc315c04d676fa84a373879d5c43bb54054a0522b05213
+SIZE (rust/crates/rustc-ap-syntax_pos-583.0.0.tar.gz) = 35898
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.1.2.tar.gz) = 8d98c51d9cbbe810c8b6693236d3412d8cd60513ff27a3e1b6af483dca0af544
-SIZE (rust/crates/rustc-rayon-0.1.2.tar.gz) = 132710
-SHA256 (rust/crates/rustc-rayon-core-0.1.2.tar.gz) = 526e7b6d2707a5b9bec3927d424ad70fa3cfc68e0ac1b75e46cdbbc95adc5108
-SIZE (rust/crates/rustc-rayon-core-0.1.2.tar.gz) = 57179
+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-core-0.2.0.tar.gz) = 79d38ca7cbc22fa59f09d8534ea4b27f67b0facf0cbe274433aceea227a02543
+SIZE (rust/crates/rustc-rayon-core-0.2.0.tar.gz) = 57300
SHA256 (rust/crates/rustc_version-0.2.3.tar.gz) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a
SIZE (rust/crates/rustc_version-0.2.3.tar.gz) = 10210
-SHA256 (rust/crates/ryu-0.2.7.tar.gz) = eb9e9b8cde282a9fe6a42dd4681319bfb63f121b8a8ee9439c6f4107e58a46f7
-SIZE (rust/crates/ryu-0.2.7.tar.gz) = 41382
+SHA256 (rust/crates/ryu-1.0.0.tar.gz) = c92464b447c0ee8c4fb3824ecc8383b81717b9f1e74ba2e72540aef7b9f82997
+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
@@ -141,53 +169,57 @@
SIZE (rust/crates/semver-0.9.0.tar.gz) = 17344
SHA256 (rust/crates/semver-parser-0.7.0.tar.gz) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3
SIZE (rust/crates/semver-parser-0.7.0.tar.gz) = 10268
-SHA256 (rust/crates/serde-1.0.87.tar.gz) = 2e20fde37801e83c891a2dc4ebd3b81f0da4d1fb67a9e0a2a3b921e2536a58ee
-SIZE (rust/crates/serde-1.0.87.tar.gz) = 71223
-SHA256 (rust/crates/serde_derive-1.0.87.tar.gz) = 633e97856567e518b59ffb2ad7c7a4fd4c5d91d9c7f32dd38a27b2bf7e8114ea
-SIZE (rust/crates/serde_derive-1.0.87.tar.gz) = 48593
-SHA256 (rust/crates/serde_json-1.0.38.tar.gz) = 27dce848e7467aa0e2fcaf0a413641499c0b745452aaca1194d24dedde9e13c9
-SIZE (rust/crates/serde_json-1.0.38.tar.gz) = 69619
-SHA256 (rust/crates/smallvec-0.6.8.tar.gz) = 88aea073965ab29f6edb5493faf96ad662fb18aa9eeb186a3b7057951605ed15
-SIZE (rust/crates/smallvec-0.6.8.tar.gz) = 21448
+SHA256 (rust/crates/serde-1.0.99.tar.gz) = fec2851eb56d010dc9a21b89ca53ee75e6528bab60c11e89d38390904982da9f
+SIZE (rust/crates/serde-1.0.99.tar.gz) = 72436
+SHA256 (rust/crates/serde_derive-1.0.99.tar.gz) = cb4dc18c61206b08dc98216c98faa0232f4337e1e1b8574551d5bad29ea1b425
+SIZE (rust/crates/serde_derive-1.0.99.tar.gz) = 49786
+SHA256 (rust/crates/serde_json-1.0.40.tar.gz) = 051c49229f282f7c6f3813f8286cc1e3323e8051823fce42c7ea80fe13521704
+SIZE (rust/crates/serde_json-1.0.40.tar.gz) = 69695
+SHA256 (rust/crates/smallvec-0.6.10.tar.gz) = ab606a9c5e214920bb66c458cd7be8ef094f813f20fe77a54cc7dbfff220d4b7
+SIZE (rust/crates/smallvec-0.6.10.tar.gz) = 22064
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.7.0.tar.gz) = bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550
-SIZE (rust/crates/strsim-0.7.0.tar.gz) = 8435
-SHA256 (rust/crates/syn-0.15.26.tar.gz) = f92e629aa1d9c827b2bb8297046c1ccffc57c99b947a680d3ccff1f136a3bee9
-SIZE (rust/crates/syn-0.15.26.tar.gz) = 145493
-SHA256 (rust/crates/tempfile-3.0.6.tar.gz) = 37daa55a7240c4931c84559f03b3cad7d19535840d1c4a0cc4e9b2fb0dcf70ff
-SIZE (rust/crates/tempfile-3.0.6.tar.gz) = 23337
-SHA256 (rust/crates/termcolor-1.0.4.tar.gz) = 4096add70612622289f2fdcdbd5086dc81c1e2675e6ae58d6c4f62a16c6d7f2f
-SIZE (rust/crates/termcolor-1.0.4.tar.gz) = 14416
-SHA256 (rust/crates/termion-1.5.1.tar.gz) = 689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096
-SIZE (rust/crates/termion-1.5.1.tar.gz) = 20659
-SHA256 (rust/crates/textwrap-0.10.0.tar.gz) = 307686869c93e71f94da64286f9a9524c0f308a9e1c87a583de8e9c9039ad3f6
-SIZE (rust/crates/textwrap-0.10.0.tar.gz) = 15986
+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/tempfile-3.1.0.tar.gz) = 7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9
+SIZE (rust/crates/tempfile-3.1.0.tar.gz) = 25823
+SHA256 (rust/crates/term_size-0.3.1.tar.gz) = 9e5b9a66db815dcfd2da92db471106457082577c3c278d4138ab3e3b4e189327
+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/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/ucd-util-0.1.3.tar.gz) = 535c204ee4d8434478593480b8f86ab45ec9aae0e83c568ca81abf0fd0e88f86
-SIZE (rust/crates/ucd-util-0.1.3.tar.gz) = 25897
-SHA256 (rust/crates/unicode-width-0.1.5.tar.gz) = 882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526
-SIZE (rust/crates/unicode-width-0.1.5.tar.gz) = 15761
+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/unreachable-1.0.0.tar.gz) = 382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56
-SIZE (rust/crates/unreachable-1.0.0.tar.gz) = 6355
-SHA256 (rust/crates/utf8-ranges-1.0.2.tar.gz) = 796f7e48bef87609f7ade7e06495a87d5cd06c7866e6a5cbfceffc558a243737
-SIZE (rust/crates/utf8-ranges-1.0.2.tar.gz) = 8510
+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
SIZE (rust/crates/vec_map-0.8.1.tar.gz) = 14959
-SHA256 (rust/crates/void-1.0.2.tar.gz) = 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d
-SIZE (rust/crates/void-1.0.2.tar.gz) = 2356
-SHA256 (rust/crates/winapi-0.3.6.tar.gz) = 92c1eb33641e276cfa214a0522acad57be5c56b10cb348b3c5117db75f3ac4b0
-SIZE (rust/crates/winapi-0.3.6.tar.gz) = 1029391
+SHA256 (rust/crates/wasi-0.7.0.tar.gz) = b89c3ce4ce14bdc6fb6beaf9ec7928ca331de5df7e5ea278375642a2f478570d
+SIZE (rust/crates/wasi-0.7.0.tar.gz) = 33941
+SHA256 (rust/crates/winapi-0.2.8.tar.gz) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a
+SIZE (rust/crates/winapi-0.2.8.tar.gz) = 455145
+SHA256 (rust/crates/winapi-0.3.8.tar.gz) = 8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6
+SIZE (rust/crates/winapi-0.3.8.tar.gz) = 1128308
+SHA256 (rust/crates/winapi-build-0.1.1.tar.gz) = 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc
+SIZE (rust/crates/winapi-build-0.1.1.tar.gz) = 669
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
SHA256 (rust/crates/winapi-util-0.1.2.tar.gz) = 7168bab6e1daee33b4557efd0e95d5ca70a03706d39fa5f3fe7a236f584b03c9
SIZE (rust/crates/winapi-util-0.1.2.tar.gz) = 7810
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
-SHA256 (rust/crates/wincolor-1.0.1.tar.gz) = 561ed901ae465d6185fa7864d63fbd5720d0ef718366c9a4dc83cf6170d7e9ba
-SIZE (rust/crates/wincolor-1.0.1.tar.gz) = 4737
-SHA256 (racer-rust-racer-v2.1.22_GH0.tar.gz) = 7b90647099c01bc77b851f1fa71b59c243c6af65b1d85b1c9e129b0598e5c431
-SIZE (racer-rust-racer-v2.1.22_GH0.tar.gz) = 194944
+SHA256 (rust/crates/wincolor-1.0.2.tar.gz) = 96f5016b18804d24db43cebf3c77269e7569b8954a8464501c216cc5e070eaa9
+SIZE (rust/crates/wincolor-1.0.2.tar.gz) = 4821
+SHA256 (racer-rust-racer-v2.1.27_GH0.tar.gz) = cf1aa92415359f03ee67ed0146e73c3e54b9ae238fbbf753227f766102f23a1a
+SIZE (racer-rust-racer-v2.1.27_GH0.tar.gz) = 196118
Index: devel/racerd/Makefile
===================================================================
--- devel/racerd/Makefile
+++ devel/racerd/Makefile
@@ -5,7 +5,7 @@
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.1-56
DISTVERSIONSUFFIX= -g29cd4c6
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= devel
MAINTAINER= ultima@FreeBSD.org
Index: devel/rust-bindgen/Makefile
===================================================================
--- devel/rust-bindgen/Makefile
+++ devel/rust-bindgen/Makefile
@@ -2,7 +2,7 @@
PORTNAME= bindgen
DISTVERSION= 0.51.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= CRATESIO
PKGNAMEPREFIX= rust-
Index: devel/rust-cbindgen/Makefile
===================================================================
--- devel/rust-cbindgen/Makefile
+++ devel/rust-cbindgen/Makefile
@@ -2,6 +2,7 @@
PORTNAME= cbindgen
DISTVERSION= 0.9.1
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= CRATESIO
PKGNAMEPREFIX= rust-
Index: devel/sccache/Makefile
===================================================================
--- devel/sccache/Makefile
+++ devel/sccache/Makefile
@@ -2,7 +2,7 @@
PORTNAME= sccache
DISTVERSION= 0.2.11
-PORTREVISION= 0
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= devel
Index: devel/tokei/Makefile
===================================================================
--- devel/tokei/Makefile
+++ devel/tokei/Makefile
@@ -3,7 +3,7 @@
PORTNAME= tokei
DISTVERSIONPREFIX= v
DISTVERSION= 10.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= tobik@FreeBSD.org
Index: dns/doh-proxy/Makefile
===================================================================
--- dns/doh-proxy/Makefile
+++ dns/doh-proxy/Makefile
@@ -3,7 +3,7 @@
PORTNAME= doh-proxy
DISTVERSION= 0.1.19
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= dns
MAINTAINER= mat@FreeBSD.org
Index: editors/kak-lsp/Makefile
===================================================================
--- editors/kak-lsp/Makefile
+++ editors/kak-lsp/Makefile
@@ -3,7 +3,7 @@
PORTNAME= kak-lsp
DISTVERSIONPREFIX= v
DISTVERSION= 6.2.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= editors
MAINTAINER= tobik@FreeBSD.org
Index: editors/parinfer-rust/Makefile
===================================================================
--- editors/parinfer-rust/Makefile
+++ editors/parinfer-rust/Makefile
@@ -3,6 +3,7 @@
PORTNAME= parinfer-rust
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
+PORTREVISION= 1
CATEGORIES= editors
MAINTAINER= tobik@FreeBSD.org
Index: editors/xi-core/Makefile
===================================================================
--- editors/xi-core/Makefile
+++ editors/xi-core/Makefile
@@ -2,7 +2,7 @@
PORTNAME= xi-core
DISTVERSION= g20190420
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= editors
MAINTAINER= ed.arrakis@gmail.com
Index: editors/xi-term/Makefile
===================================================================
--- editors/xi-term/Makefile
+++ editors/xi-term/Makefile
@@ -2,7 +2,7 @@
PORTNAME= xi-term
DISTVERSION= g20190328
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= editors
MAINTAINER= ed.arrakis@gmail.com
Index: games/genact/Makefile
===================================================================
--- games/genact/Makefile
+++ games/genact/Makefile
@@ -2,7 +2,7 @@
PORTNAME= genact
DISTVERSION= 0.7.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= games
MAINTAINER= 0mp@FreeBSD.org
Index: games/jaggedalliance2/Makefile
===================================================================
--- games/jaggedalliance2/Makefile
+++ games/jaggedalliance2/Makefile
@@ -4,7 +4,7 @@
PORTNAME= ja2
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.1
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= games
MAINTAINER= tobik@FreeBSD.org
Index: graphics/librsvg2-rust/Makefile
===================================================================
--- graphics/librsvg2-rust/Makefile
+++ graphics/librsvg2-rust/Makefile
@@ -3,6 +3,7 @@
PORTNAME= librsvg
PORTVERSION= 2.46.0
+PORTREVISION= 1
CATEGORIES= graphics gnome
MASTER_SITES= GNOME
PKGNAMESUFFIX= 2-rust
Index: graphics/svgbob/Makefile
===================================================================
--- graphics/svgbob/Makefile
+++ graphics/svgbob/Makefile
@@ -2,7 +2,7 @@
PORTNAME= svgbob
DISTVERSION= g20190412
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MAINTAINER= tobik@FreeBSD.org
Index: lang/rust/Makefile
===================================================================
--- lang/rust/Makefile
+++ lang/rust/Makefile
@@ -2,22 +2,23 @@
# $FreeBSD$
PORTNAME= rust
-PORTVERSION?= 1.37.0
+PORTVERSION?= 1.38.0
PORTREVISION?= 0
CATEGORIES= lang
-MASTER_SITES= https://static.rust-lang.org/dist/:src \
+MASTER_SITES= https://dev-static.rust-lang.org/dist/:src \
https://static.rust-lang.org/dist/:rust_bootstrap \
LOCAL/tobik/rust:rust_bootstrap \
https://static.rust-lang.org/dist/:cargo_bootstrap \
LOCAL/tobik/rust:cargo_bootstrap \
- https://github.com/llvm/llvm-project/releases/download/llvmorg-8.0.1/:compiler_rt
+ https://releases.llvm.org/9.0.0/:compiler_rt
DISTNAME?= ${PORTNAME}c-${PORTVERSION}-src
DISTFILES?= ${NIGHTLY_SUBDIR}${DISTNAME}${EXTRACT_SUFX}:src \
${_RUSTC_BOOTSTRAP}${BOOTSTRAPS_SUFFIX}.tar.gz:rust_bootstrap \
${_RUST_STD_BOOTSTRAP}${BOOTSTRAPS_SUFFIX}.tar.gz:rust_bootstrap \
${_CARGO_BOOTSTRAP}${BOOTSTRAPS_SUFFIX}.tar.gz:cargo_bootstrap \
${DISTFILES_${ARCH}}
-DISTFILES_armv6= compiler-rt-8.0.1.src.tar.xz:compiler_rt
+DISTFILES_armv6= compiler-rt-9.0.0.src.tar.xz:compiler_rt
+DISTFILES_armv7= compiler-rt-9.0.0.src.tar.xz:compiler_rt
DIST_SUBDIR?= rust
EXTRACT_ONLY?= ${DISTFILES:N*\:*bootstrap:C/:.*//}
@@ -38,7 +39,7 @@
libgit2.so:devel/libgit2 \
libssh2.so:security/libssh2
-USES= libedit pkgconfig python:2.7,build ssl tar:xz
+USES= libedit pkgconfig python:build ssl tar:xz
CONFLICTS_INSTALL?= rust-nightly
@@ -54,9 +55,9 @@
GDB_RUN_DEPENDS= ${LOCALBASE}/bin/gdb:devel/gdb
# See WRKSRC/src/stage0.txt for the date and version values.
-BOOTSTRAPS_DATE?= 2019-07-04
-RUST_BOOTSTRAP_VERSION?= 1.36.0
-CARGO_BOOTSTRAP_VERSION?= 0.37.0
+BOOTSTRAPS_DATE?= 2019-08-15
+RUST_BOOTSTRAP_VERSION?= 1.37.0
+CARGO_BOOTSTRAP_VERSION?= 0.38.0
BOOTSTRAPS_SUFFIX?= ${BOOTSTRAPS_SUFFIX_${ARCH}}
BOOTSTRAPS_SUFFIX_powerpc64?= -elfv1
@@ -76,9 +77,9 @@
.include <bsd.port.pre.mk>
.if ${ARCH} == powerpc64
-# The bootstrap is hardcoded to use gcc8
+# The bootstrap is hardcoded to use gcc9
# but we can build with a newer or older compiler as provided by USE_GCC=yes
-BUILD_DEPENDS+= gcc8:lang/gcc8
+BUILD_DEPENDS+= gcc9:lang/gcc9
USE_GCC= yes
.endif
@@ -106,7 +107,7 @@
${WRKSRC}/build/cache/${_RUST_STD_BOOTSTRAP}.tar.gz
${LN} -sf ${DISTDIR}/${DIST_SUBDIR}/${_CARGO_BOOTSTRAP}${BOOTSTRAPS_SUFFIX}.tar.gz \
${WRKSRC}/build/cache/${_CARGO_BOOTSTRAP}.tar.gz
-.if ${ARCH} == armv6
+.if ${ARCH} == armv6 || ${ARCH} == armv7
${LN} -sf ${WRKDIR}/compiler-rt-8.0.1.src ${WRKSRC}/src/llvm-project/compiler-rt
.endif
Index: lang/rust/distinfo
===================================================================
--- lang/rust/distinfo
+++ lang/rust/distinfo
@@ -1,47 +1,49 @@
-TIMESTAMP = 1567322590
-SHA256 (rust/rustc-1.37.0-src.tar.xz) = 10abffac50a729cf74cef6dd03193a2f4647541bd19ee9281be9e5b12ca8cdfd
-SIZE (rust/rustc-1.37.0-src.tar.xz) = 98654252
-SHA256 (rust/2019-07-04/rustc-1.36.0-aarch64-unknown-freebsd.tar.gz) = 8eec2d7750c96030b6b95eec2bc9ed1b7194780628d6017f615c2effdcc3b928
-SIZE (rust/2019-07-04/rustc-1.36.0-aarch64-unknown-freebsd.tar.gz) = 68458486
-SHA256 (rust/2019-07-04/rust-std-1.36.0-aarch64-unknown-freebsd.tar.gz) = 3c1e46be0c1d42bec5538eccc07e948d65743a160417856bf6d5885cede31c98
-SIZE (rust/2019-07-04/rust-std-1.36.0-aarch64-unknown-freebsd.tar.gz) = 77059731
-SHA256 (rust/2019-07-04/cargo-0.37.0-aarch64-unknown-freebsd.tar.gz) = 2fb56bb2a1420ea66e6f75f37d1c0d808c2943401d70650696d463ad90e78af9
-SIZE (rust/2019-07-04/cargo-0.37.0-aarch64-unknown-freebsd.tar.gz) = 6144087
-SHA256 (rust/2019-07-04/rustc-1.36.0-x86_64-unknown-freebsd.tar.gz) = c2dd0cec49b054ed9439762fb31555b8df9a3d81747b194f7d3afbc6d8adb8de
-SIZE (rust/2019-07-04/rustc-1.36.0-x86_64-unknown-freebsd.tar.gz) = 79088915
-SHA256 (rust/2019-07-04/rust-std-1.36.0-x86_64-unknown-freebsd.tar.gz) = a2a923cbfa3481af66c22673cac38e7cb70e26333318ad59c27b8b6ac16a84fe
-SIZE (rust/2019-07-04/rust-std-1.36.0-x86_64-unknown-freebsd.tar.gz) = 87112148
-SHA256 (rust/2019-07-04/cargo-0.37.0-x86_64-unknown-freebsd.tar.gz) = ae237412a5de0d01cc8aa065e00f604e72fadf85dd350d16b73a15d6ff7393f2
-SIZE (rust/2019-07-04/cargo-0.37.0-x86_64-unknown-freebsd.tar.gz) = 6651104
-SHA256 (rust/2019-07-04/rustc-1.36.0-armv6-unknown-freebsd.tar.gz) = 30af064165ada8defaa8bd1e63265944fb37c69172249723bd2747203ad7cbf0
-SIZE (rust/2019-07-04/rustc-1.36.0-armv6-unknown-freebsd.tar.gz) = 71286638
-SHA256 (rust/2019-07-04/rust-std-1.36.0-armv6-unknown-freebsd.tar.gz) = 6c35036131a110c858e7cb83657cd1b25ffae4cc65708f4e5a6e31325ef96edd
-SIZE (rust/2019-07-04/rust-std-1.36.0-armv6-unknown-freebsd.tar.gz) = 79061925
-SHA256 (rust/2019-07-04/cargo-0.37.0-armv6-unknown-freebsd.tar.gz) = e4fa3e76ab448eb8bfdf323b4de976a6f07c35d0eca91cc2bf480b41faa157ec
-SIZE (rust/2019-07-04/cargo-0.37.0-armv6-unknown-freebsd.tar.gz) = 5544892
-SHA256 (rust/compiler-rt-8.0.1.src.tar.xz) = 11828fb4823387d820c6715b25f6b2405e60837d12a7469e7a8882911c721837
-SIZE (rust/compiler-rt-8.0.1.src.tar.xz) = 1954204
-SHA256 (rust/2019-07-04/rustc-1.36.0-armv7-unknown-freebsd.tar.gz) = c652bfb82d0e640e24a91aef39e9eeeedc0bd0b5b828546f9ef47bbae6a279bd
-SIZE (rust/2019-07-04/rustc-1.36.0-armv7-unknown-freebsd.tar.gz) = 70165782
-SHA256 (rust/2019-07-04/rust-std-1.36.0-armv7-unknown-freebsd.tar.gz) = 8750ff6013261b68f692413c7db97fabac6a83583b4c16c2175ebb6a81c1d0c6
-SIZE (rust/2019-07-04/rust-std-1.36.0-armv7-unknown-freebsd.tar.gz) = 78322763
-SHA256 (rust/2019-07-04/cargo-0.37.0-armv7-unknown-freebsd.tar.gz) = f092d15bbfe91423efffa2d20c77e5ca9655aac4c41bd1943cf632aff1a92bf1
-SIZE (rust/2019-07-04/cargo-0.37.0-armv7-unknown-freebsd.tar.gz) = 5463628
-SHA256 (rust/2019-07-04/rustc-1.36.0-i686-unknown-freebsd.tar.gz) = 4ac319c56b360a1c9418cc1862ed86366c79155dbcfdd0a9852b98e0bc4dcd0e
-SIZE (rust/2019-07-04/rustc-1.36.0-i686-unknown-freebsd.tar.gz) = 80314139
-SHA256 (rust/2019-07-04/rust-std-1.36.0-i686-unknown-freebsd.tar.gz) = 3387dff03da9babc28861892f41b08ff58bc51bea2d0e84ac0a045e84999eebf
-SIZE (rust/2019-07-04/rust-std-1.36.0-i686-unknown-freebsd.tar.gz) = 87744414
-SHA256 (rust/2019-07-04/cargo-0.37.0-i686-unknown-freebsd.tar.gz) = 3c4cef06939123951649c9ffcef7ba104cc3bc63c2b3243a7a7228749c58f37c
-SIZE (rust/2019-07-04/cargo-0.37.0-i686-unknown-freebsd.tar.gz) = 6553782
-SHA256 (rust/2019-07-04/rustc-1.36.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 98b0f27977a5412852044bc7ef2e95dfb5eced140c73a0ed0faf5841cecbaf83
-SIZE (rust/2019-07-04/rustc-1.36.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 78638311
-SHA256 (rust/2019-07-04/rust-std-1.36.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 197bb8ce6944eddc7c18d20f7c2721e35abb3458678ef60d287941ca01e244ed
-SIZE (rust/2019-07-04/rust-std-1.36.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 81520259
-SHA256 (rust/2019-07-04/cargo-0.37.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 17d9345621caa47015843b811019e16b32020c053fb72c3f3a6909e42d548f6c
-SIZE (rust/2019-07-04/cargo-0.37.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 7388067
-SHA256 (rust/2019-07-04/rustc-1.36.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = 7581410a224e3649fc75cbb302c46fa0d59d571f3c6b9556682ab1411872db83
-SIZE (rust/2019-07-04/rustc-1.36.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = 72163495
-SHA256 (rust/2019-07-04/rust-std-1.36.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = edd4584a9583fb699dbf23797151d1d78bdf1e1d1389d715acbdefc5fcf5dc7c
-SIZE (rust/2019-07-04/rust-std-1.36.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = 79921640
-SHA256 (rust/2019-07-04/cargo-0.37.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = 408fb3a5b2127ca369d5e5fe5768d475820916aa4e84150bdb939d0d155d5e32
-SIZE (rust/2019-07-04/cargo-0.37.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = 5701853
+TIMESTAMP = 1569439308
+SHA256 (rust/rustc-1.38.0-src.tar.xz) = 3a7991aa4cb44ef941d71636e45a95468b520dc6fc7cf725364925bd3e3d3a34
+SIZE (rust/rustc-1.38.0-src.tar.xz) = 96163304
+SHA256 (rust/2019-08-15/rustc-1.37.0-aarch64-unknown-freebsd.tar.gz) = ebdd6e51cc8d3b73de59bcf609b6b0fd9f255d6c0b4c982c5d9609775b0269ff
+SIZE (rust/2019-08-15/rustc-1.37.0-aarch64-unknown-freebsd.tar.gz) = 56866730
+SHA256 (rust/2019-08-15/rust-std-1.37.0-aarch64-unknown-freebsd.tar.gz) = 2c6181d3dca8c70623625f9c0784e992128c00b1abbfad29f70791856d308eed
+SIZE (rust/2019-08-15/rust-std-1.37.0-aarch64-unknown-freebsd.tar.gz) = 68907067
+SHA256 (rust/2019-08-15/cargo-0.38.0-aarch64-unknown-freebsd.tar.gz) = 387b571a741d5e6162876ecae136366646b22d870511a47140301a1b0604a7b5
+SIZE (rust/2019-08-15/cargo-0.38.0-aarch64-unknown-freebsd.tar.gz) = 5422359
+SHA256 (rust/2019-08-15/rustc-1.37.0-x86_64-unknown-freebsd.tar.gz) = a4dd357a0b39abf1ebbe8a0f64973c3b0c5bc527e374c12afe51266279fc1ca6
+SIZE (rust/2019-08-15/rustc-1.37.0-x86_64-unknown-freebsd.tar.gz) = 70318740
+SHA256 (rust/2019-08-15/rust-std-1.37.0-x86_64-unknown-freebsd.tar.gz) = 8783a667ea9c46f27027d494098c51563faa734c5ddb23c6b9b3eda804eb9742
+SIZE (rust/2019-08-15/rust-std-1.37.0-x86_64-unknown-freebsd.tar.gz) = 87956779
+SHA256 (rust/2019-08-15/cargo-0.38.0-x86_64-unknown-freebsd.tar.gz) = ec5051df58aeff6720f386067c05de21bbc0f6532d74d2646f7b7bc36d341629
+SIZE (rust/2019-08-15/cargo-0.38.0-x86_64-unknown-freebsd.tar.gz) = 6712004
+SHA256 (rust/2019-08-15/rustc-1.37.0-armv6-unknown-freebsd.tar.gz) = d0b6c3422892764ebff9b3224265c47f62241d82b5974d715c0aabf845bbf586
+SIZE (rust/2019-08-15/rustc-1.37.0-armv6-unknown-freebsd.tar.gz) = 59085607
+SHA256 (rust/2019-08-15/rust-std-1.37.0-armv6-unknown-freebsd.tar.gz) = ce2b3f002457d7086870a2743e121aedc4dfb800fd9a65e6190d50f1b2e061a7
+SIZE (rust/2019-08-15/rust-std-1.37.0-armv6-unknown-freebsd.tar.gz) = 70261468
+SHA256 (rust/2019-08-15/cargo-0.38.0-armv6-unknown-freebsd.tar.gz) = 643497ec41d40168c99f327ee31cbcc0b73ea9bbb6bab523bfef2b915d13d186
+SIZE (rust/2019-08-15/cargo-0.38.0-armv6-unknown-freebsd.tar.gz) = 5716966
+SHA256 (rust/compiler-rt-9.0.0.src.tar.xz) = 56e4cd96dd1d8c346b07b4d6b255f976570c6f2389697347a6c3dcb9e820d10e
+SIZE (rust/compiler-rt-9.0.0.src.tar.xz) = 1993084
+SHA256 (rust/2019-08-15/rustc-1.37.0-armv7-unknown-freebsd.tar.gz) = b957e13bdb899f42c1c4b3cd91d18f7d4f6ab08b2492f9acf85e447f53640121
+SIZE (rust/2019-08-15/rustc-1.37.0-armv7-unknown-freebsd.tar.gz) = 58107583
+SHA256 (rust/2019-08-15/rust-std-1.37.0-armv7-unknown-freebsd.tar.gz) = c380d455923065b5067a43ec796c043dfb4241392e068a187d6d93909f1cbafb
+SIZE (rust/2019-08-15/rust-std-1.37.0-armv7-unknown-freebsd.tar.gz) = 69710688
+SHA256 (rust/2019-08-15/cargo-0.38.0-armv7-unknown-freebsd.tar.gz) = 80641006fcb23de4780ac8576b9f0b235be1cb95e3d632a0976bfdd6117ee502
+SIZE (rust/2019-08-15/cargo-0.38.0-armv7-unknown-freebsd.tar.gz) = 4742625
+SHA256 (rust/compiler-rt-9.0.0.src.tar.xz) = 56e4cd96dd1d8c346b07b4d6b255f976570c6f2389697347a6c3dcb9e820d10e
+SIZE (rust/compiler-rt-9.0.0.src.tar.xz) = 1993084
+SHA256 (rust/2019-08-15/rustc-1.37.0-i686-unknown-freebsd.tar.gz) = 0d3a5bc51f138bfe3f7ccd4b9ccaa5aeec0d881118b7264f5e59ae8e1ce9f78a
+SIZE (rust/2019-08-15/rustc-1.37.0-i686-unknown-freebsd.tar.gz) = 70857405
+SHA256 (rust/2019-08-15/rust-std-1.37.0-i686-unknown-freebsd.tar.gz) = 21fbe36d9580f68fcd65d4248ffb05a40f787a38d87792545c7946b273e91beb
+SIZE (rust/2019-08-15/rust-std-1.37.0-i686-unknown-freebsd.tar.gz) = 88558002
+SHA256 (rust/2019-08-15/cargo-0.38.0-i686-unknown-freebsd.tar.gz) = e54e8e072ae5fba11ce36935cb813793ad6871b1fe1b3dfdb02a0a18e920ddda
+SIZE (rust/2019-08-15/cargo-0.38.0-i686-unknown-freebsd.tar.gz) = 6593950
+SHA256 (rust/2019-08-15/rustc-1.37.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = aa4c7295731a92258c9378e24697f90a546c6a403da6fa9ff4a688878fbcced7
+SIZE (rust/2019-08-15/rustc-1.37.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 67717247
+SHA256 (rust/2019-08-15/rust-std-1.37.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = e6043fda28f881c9c7cb50cb1cd31b29552285d1e27a6e46d1c1abf707115be1
+SIZE (rust/2019-08-15/rust-std-1.37.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 72780079
+SHA256 (rust/2019-08-15/cargo-0.38.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 335216cbd2f460b337e02c1f3ef235178943194d9a41700f98d6d063d34668e7
+SIZE (rust/2019-08-15/cargo-0.38.0-powerpc64-unknown-freebsd-elfv1.tar.gz) = 5587878
+SHA256 (rust/2019-08-15/rustc-1.37.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = f0e1eca1713b14e4dad034a96c2bdfe0493afe390b5dd33bf16139691412e91b
+SIZE (rust/2019-08-15/rustc-1.37.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = 59832229
+SHA256 (rust/2019-08-15/rust-std-1.37.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = 2c6802162b807ad2e332a4872943f9a694aa925f553ef2e61fac9def9ad73d8e
+SIZE (rust/2019-08-15/rust-std-1.37.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = 71174548
+SHA256 (rust/2019-08-15/cargo-0.38.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = db19655601cecbf18b9bca3d2db2545301b9d31fa353c78582eb378af6dc3966
+SIZE (rust/2019-08-15/cargo-0.38.0-powerpc64-unknown-freebsd-elfv2.tar.gz) = 4983791
Index: lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_arm.rs
===================================================================
--- lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_arm.rs
+++ /dev/null
@@ -1,30 +0,0 @@
---- src/stdsimd/crates/std_detect/src/detect/os/freebsd/arm.rs.orig 2019-04-25 17:33:21 UTC
-+++ src/stdsimd/crates/std_detect/src/detect/os/freebsd/arm.rs
-@@ -0,0 +1,27 @@
-+//! Run-time feature detection for ARM on FreeBSD
-+
-+use crate::detect::{Feature, cache};
-+use super::{auxvec};
-+
-+/// Performs run-time feature detection.
-+#[inline]
-+pub fn check_for(x: Feature) -> bool {
-+ cache::test(x as u32, detect_features)
-+}
-+
-+/// Try to read the features from the auxiliary vector
-+fn detect_features() -> cache::Initializer {
-+ let mut value = cache::Initializer::default();
-+ let enable_feature = |value: &mut cache::Initializer, f, enable| {
-+ if enable {
-+ value.set(f as u32);
-+ }
-+ };
-+
-+ if let Ok(auxv) = auxvec::auxv() {
-+ enable_feature(&mut value, Feature::neon, auxv.hwcap & 0x00001000 != 0);
-+ enable_feature(&mut value, Feature::pmull, auxv.hwcap2 & 0x00000002 != 0);
-+ return value;
-+ }
-+ value
-+}
Index: lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_auxvec.rs
===================================================================
--- lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_auxvec.rs
+++ /dev/null
@@ -1,89 +0,0 @@
---- src/stdsimd/crates/std_detect/src/detect/os/freebsd/auxvec.rs.orig 2019-04-25 17:33:21 UTC
-+++ src/stdsimd/crates/std_detect/src/detect/os/freebsd/auxvec.rs
-@@ -0,0 +1,86 @@
-+//! Parses ELF auxiliary vectors.
-+#![cfg_attr(any(target_arch = "arm", target_arch = "powerpc64"), allow(dead_code))]
-+
-+/// Key to access the CPU Hardware capabilities bitfield.
-+pub(crate) const AT_HWCAP: usize = 25;
-+/// Key to access the CPU Hardware capabilities 2 bitfield.
-+pub(crate) const AT_HWCAP2: usize = 26;
-+
-+/// Cache HWCAP bitfields of the ELF Auxiliary Vector.
-+///
-+/// If an entry cannot be read all the bits in the bitfield are set to zero.
-+/// This should be interpreted as all the features being disabled.
-+#[derive(Debug, Copy, Clone)]
-+pub(crate) struct AuxVec {
-+ pub hwcap: usize,
-+ pub hwcap2: usize,
-+}
-+
-+/// ELF Auxiliary Vector
-+///
-+/// The auxiliary vector is a memory region in a running ELF program's stack
-+/// composed of (key: usize, value: usize) pairs.
-+///
-+/// The keys used in the aux vector are platform dependent. For FreeBSD, they are
-+/// defined in [sys/elf_common.h][elf_common_h]. The hardware capabilities of a given
-+/// CPU can be queried with the `AT_HWCAP` and `AT_HWCAP2` keys.
-+///
-+/// Note that run-time feature detection is not invoked for features that can
-+/// be detected at compile-time.
-+///
-+/// [elf_common.h]: https://svnweb.freebsd.org/base/release/12.0.0/sys/sys/elf_common.h?revision=341707
-+pub(crate) fn auxv() -> Result<AuxVec, ()> {
-+ if let Ok(hwcap) = archauxv(AT_HWCAP) {
-+ if let Ok(hwcap2) = archauxv(AT_HWCAP2) {
-+ if hwcap != 0 && hwcap2 != 0 {
-+ return Ok(AuxVec { hwcap, hwcap2 });
-+ }
-+ }
-+ }
-+ Err(())
-+}
-+
-+/// Tries to read the `key` from the auxiliary vector.
-+fn archauxv(key: usize) -> Result<usize, ()> {
-+ use crate::mem;
-+
-+ #[derive (Copy, Clone)]
-+ #[repr(C)]
-+ pub struct Elf_Auxinfo {
-+ pub a_type: usize,
-+ pub a_un: unnamed,
-+ }
-+ #[derive (Copy, Clone)]
-+ #[repr(C)]
-+ pub union unnamed {
-+ pub a_val: libc::c_long,
-+ pub a_ptr: *mut libc::c_void,
-+ pub a_fcn: Option<unsafe extern "C" fn() -> ()>,
-+ }
-+
-+ let mut auxv: [Elf_Auxinfo; 27] =
-+ [Elf_Auxinfo{a_type: 0, a_un: unnamed{a_val: 0,},}; 27];
-+
-+ let mut len: libc::c_uint = mem::size_of_val(&auxv) as libc::c_uint;
-+
-+ unsafe {
-+ let mut mib = [libc::CTL_KERN, libc::KERN_PROC, libc::KERN_PROC_AUXV, libc::getpid()];
-+
-+ let ret = libc::sysctl(mib.as_mut_ptr(),
-+ mib.len() as u32,
-+ &mut auxv as *mut _ as *mut _,
-+ &mut len as *mut _ as *mut _,
-+ 0 as *mut libc::c_void,
-+ 0,
-+ );
-+
-+ if ret != -1 {
-+ for i in 0..auxv.len() {
-+ if auxv[i].a_type == key {
-+ return Ok(auxv[i].a_un.a_val as usize);
-+ }
-+ }
-+ }
-+ }
-+ return Ok(0);
-+}
Index: lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_mod.rs
===================================================================
--- lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_mod.rs
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/stdsimd/crates/std_detect/src/detect/os/freebsd/mod.rs.orig 2019-05-20 12:10:32 UTC
-+++ src/stdsimd/crates/std_detect/src/detect/os/freebsd/mod.rs
-@@ -1,9 +1,17 @@
- //! Run-time feature detection on FreeBSD
-
-+mod auxvec;
-+
- cfg_if! {
- if #[cfg(target_arch = "aarch64")] {
- mod aarch64;
- pub use self::aarch64::check_for;
-+ } else if #[cfg(target_arch = "arm")] {
-+ mod arm;
-+ pub use self::arm::check_for;
-+ } else if #[cfg(target_arch = "powerpc64")] {
-+ mod powerpc;
-+ pub use self::powerpc::check_for;
- } else {
- use crate::arch::detect::Feature;
- /// Performs run-time feature detection.
Index: lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_powerpc.rs
===================================================================
--- lang/rust/files/patch-src_stdsimd_crates_std__detect_src_detect_os_freebsd_powerpc.rs
+++ /dev/null
@@ -1,30 +0,0 @@
---- src/stdsimd/crates/std_detect/src/detect/os/freebsd/powerpc.rs.orig 2019-04-25 17:33:21 UTC
-+++ src/stdsimd/crates/std_detect/src/detect/os/freebsd/powerpc.rs
-@@ -0,0 +1,27 @@
-+//! Run-time feature detection for PowerPC on FreeBSD.
-+
-+use crate::detect::{Feature, cache};
-+use super::{auxvec};
-+
-+/// Performs run-time feature detection.
-+#[inline]
-+pub fn check_for(x: Feature) -> bool {
-+ cache::test(x as u32, detect_features)
-+}
-+
-+fn detect_features() -> cache::Initializer {
-+ let mut value = cache::Initializer::default();
-+ let enable_feature = |value: &mut cache::Initializer, f, enable| {
-+ if enable {
-+ value.set(f as u32);
-+ }
-+ };
-+
-+ if let Ok(auxv) = auxvec::auxv() {
-+ enable_feature(&mut value, Feature::altivec, auxv.hwcap & 0x10000000 != 0);
-+ enable_feature(&mut value, Feature::vsx, auxv.hwcap & 0x00000080 != 0);
-+ enable_feature(&mut value, Feature::power8, auxv.hwcap2 & 0x80000000 != 0);
-+ return value;
-+ }
-+ value
-+}
Index: mail/thunderbird/Makefile
===================================================================
--- mail/thunderbird/Makefile
+++ mail/thunderbird/Makefile
@@ -3,6 +3,7 @@
PORTNAME= thunderbird
DISTVERSION= 68.1.1
+PORTREVISION= 1
CATEGORIES= mail news net-im ipv6
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source
Index: mail/thunderbird/files/patch-third__party_rust_cssparser_src_parser.rs
===================================================================
--- /dev/null
+++ mail/thunderbird/files/patch-third__party_rust_cssparser_src_parser.rs
@@ -0,0 +1,103 @@
+From 3c98d22c5de3b696bf1fde2b6c90069812312aa6 Mon Sep 17 00:00:00 2001
+From: Simon Sapin <simon.sapin@exyr.org>
+Date: Tue, 23 Apr 2019 13:47:25 +0200
+Subject: [PATCH] Fix a future-compat warning
+
+```
+warning[E0506]: cannot assign to `self.input.cached_token` because it is borrowed
+ --> src/parser.rs:591:17
+ |
+566 | pub fn next_including_whitespace_and_comments(&mut self) -> Result<&Token<'i>, BasicParseError<'i>> {
+ | - let's call the lifetime of this reference `'1`
+...
+579 | Some(ref cached_token)
+ | ---------------- borrow of `self.input.cached_token` occurs here
+...
+591 | self.input.cached_token = Some(CachedToken {
+ | ^^^^^^^^^^^^^^^^^^^^^^^ assignment to borrowed `self.input.cached_token` occurs here
+...
+603 | Ok(token)
+ | --------- returning this value requires that `self.input.cached_token.0` is borrowed for `'1`
+ |
+ = warning: this error has been downgraded to a warning for backwards compatibility with previous releases
+ = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future
+```
+--- third_party/rust/cssparser/.cargo-checksum.json.orig 2019-08-26 16:52:35 UTC
++++ third_party/rust/cssparser/.cargo-checksum.json
+@@ -1 +1 @@
+-{"files":{"Cargo.toml":"150d450e43bcb9e523941408be883997ecffce7ff5f224329372edfe56334a55","LICENSE":"fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85","README.md":"b9d6c5dc56ccc267db9e0e2389061dc2524daefa4baed88b36c98efc7a51c2a9","build.rs":"310d6d7b1931ff783a8aa1a4c6baee87b4c9130c858e4694ef69cc96df5e38dc","build/match_byte.rs":"6f7ec4235c9f2da403ea0be9339661ecd8e1f5e1c788cf88a41448b1080c59b8","docs/404.html":"025861f76f8d1f6d67c20ab624c6e418f4f824385e2dd8ad8732c4ea563c6a2e","docs/index.html":"025861f76f8d1f6d67c20ab624c6e418f4f824385e2dd8ad8732c4ea563c6a2e","src/color.rs":"43f996fbd8da54bd8ffa870f5e3610e5ba6e61543f92a129fa6c850e9b10db7e","src/cow_rc_str.rs":"541216f8ef74ee3cc5cbbc1347e5f32ed66588c401851c9a7d68b867aede1de0","src/from_bytes.rs":"331fe63af2123ae3675b61928a69461b5ac77799fff3ce9978c55cf2c558f4ff","src/lib.rs":"a474ee88ef8f73fcb7b7272d426e5eafb4ad10d104797a5a188d1676c8180972","src/macros.rs":"adb9773c157890381556ea83d7942dcc676f99eea71abbb6afeffee1e3f28960","src/nth.rs":"5c70fb542d1376cddab69922eeb4c05e4fcf8f413f27563a2af50f72a47c8f8c","src/parser.rs":"22067562160a1294fa92779b66c25cbccf259a2ef7dcf687c791fecdd020ce7f","src/rules_and_declarations.rs":"622ce07c117a511d40ce595602d4f4730659a59273388f28553d1a2b0fac92ce","src/serializer.rs":"3e2dfc60613f885cb6f99abfc854fde2a1e00de507431bd2e51178b61abfd69b","src/size_of_tests.rs":"385a0d77fbd6f86cb8013fd8d7541886980876a9da1da714bf175954c0e726cf","src/tests.rs":"9d08b3943d453664e01d58e307f79345e240f9f9ce6f8d36a842eff37155563e","src/tokenizer.rs":"adcf5811955e8df57a519e3d1e44fe3afeb5afeb1076daeb8d36fed1abcf1327","src/unicode_range.rs":"ae159d2ebe4123a6666e18dc0362f89b475240a6b7ed5fb6fe21b9e7a4139da8"},"package":"ba1ab4e1814be64bf6b6064ff532db0e34087f11b37706d6c96a21d32478761d"}
+\ No newline at end of file
++{"files":{},"package":"ba1ab4e1814be64bf6b6064ff532db0e34087f11b37706d6c96a21d32478761d"}
+--- third_party/rust/cssparser/src/parser.rs.orig 2019-08-26 16:52:35 UTC
++++ third_party/rust/cssparser/src/parser.rs
+@@ -556,39 +556,47 @@ impl<'i: 't, 't> Parser<'i, 't> {
+ /// where comments are preserved.
+ /// When parsing higher-level values, per the CSS Syntax specification,
+ /// comments should always be ignored between tokens.
+- pub fn next_including_whitespace_and_comments(&mut self) -> Result<&Token<'i>, BasicParseError<'i>> {
++ pub fn next_including_whitespace_and_comments(
++ &mut self
++ ) -> Result<&Token<'i>, BasicParseError<'i>> {
+ if let Some(block_type) = self.at_start_of.take() {
+ consume_until_end_of_block(block_type, &mut self.input.tokenizer);
+ }
+
+ let byte = self.input.tokenizer.next_byte();
+ if self.stop_before.contains(Delimiters::from_byte(byte)) {
+- return Err(self.new_basic_error(BasicParseErrorKind::EndOfInput))
++ return Err(self.new_basic_error(BasicParseErrorKind::EndOfInput));
+ }
+
+ let token_start_position = self.input.tokenizer.position();
+- let token;
+- match self.input.cached_token {
+- Some(ref cached_token)
+- if cached_token.start_position == token_start_position => {
+- self.input.tokenizer.reset(&cached_token.end_state);
+- match cached_token.token {
+- Token::Function(ref name) => self.input.tokenizer.see_function(name),
+- _ => {}
+- }
+- token = &cached_token.token
++ let using_cached_token = self
++ .input
++ .cached_token
++ .as_ref()
++ .map_or(false, |cached_token| {
++ cached_token.start_position == token_start_position
++ });
++ let token = if using_cached_token {
++ let cached_token = self.input.cached_token.as_ref().unwrap();
++ self.input.tokenizer.reset(&cached_token.end_state);
++ match cached_token.token {
++ Token::Function(ref name) => self.input.tokenizer.see_function(name),
++ _ => {}
+ }
+- _ => {
+- let new_token = self.input.tokenizer.next()
+- .map_err(|()| self.new_basic_error(BasicParseErrorKind::EndOfInput))?;
+- self.input.cached_token = Some(CachedToken {
+- token: new_token,
+- start_position: token_start_position,
+- end_state: self.input.tokenizer.state(),
+- });
+- token = self.input.cached_token_ref()
+- }
+- }
++ &cached_token.token
++ } else {
++ let new_token = self
++ .input
++ .tokenizer
++ .next()
++ .map_err(|()| self.new_basic_error(BasicParseErrorKind::EndOfInput))?;
++ self.input.cached_token = Some(CachedToken {
++ token: new_token,
++ start_position: token_start_position,
++ end_state: self.input.tokenizer.state(),
++ });
++ self.input.cached_token_ref()
++ };
+
+ if let Some(block_type) = BlockType::opening(token) {
+ self.at_start_of = Some(block_type);
Index: multimedia/rav1e/Makefile
===================================================================
--- multimedia/rav1e/Makefile
+++ multimedia/rav1e/Makefile
@@ -2,6 +2,7 @@
PORTNAME= rav1e
PORTVERSION= s20190918
+PORTREVISION= 1
CATEGORIES= multimedia
MAINTAINER= jbeich@FreeBSD.org
Index: multimedia/termplay/Makefile
===================================================================
--- multimedia/termplay/Makefile
+++ multimedia/termplay/Makefile
@@ -2,6 +2,7 @@
PORTNAME= termplay
DISTVERSION= 2.0.5
+PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= CRATESIO
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
Index: net-im/fractal/Makefile
===================================================================
--- net-im/fractal/Makefile
+++ net-im/fractal/Makefile
@@ -2,7 +2,7 @@
PORTNAME= fractal
DISTVERSION= 4.0.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net-im
MASTER_SITES= https://gitlab.gnome.org/World/fractal/uploads/${GL_HASH}/
Index: net/boringtun/Makefile
===================================================================
--- net/boringtun/Makefile
+++ net/boringtun/Makefile
@@ -3,7 +3,7 @@
PORTNAME= boringtun
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
Index: net/rabbiteer/Makefile
===================================================================
--- net/rabbiteer/Makefile
+++ net/rabbiteer/Makefile
@@ -2,7 +2,7 @@
PORTNAME= rabbiteer
DISTVERSION= 1.4.1
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= net
MAINTAINER= dch@FreeBSD.org
Index: net/routinator/Makefile
===================================================================
--- net/routinator/Makefile
+++ net/routinator/Makefile
@@ -3,7 +3,7 @@
PORTNAME= routinator
PORTVERSION= 0.5.0
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MAINTAINER= jaap@NLnetLabs.nl
Index: security/acmed/Makefile
===================================================================
--- security/acmed/Makefile
+++ security/acmed/Makefile
@@ -3,7 +3,7 @@
PORTNAME= acmed
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security
MAINTAINER= greg@unrelenting.technology
Index: security/cargo-audit/Makefile
===================================================================
--- security/cargo-audit/Makefile
+++ security/cargo-audit/Makefile
@@ -3,6 +3,7 @@
PORTNAME= cargo-audit
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.1
+PORTREVISION= 1
CATEGORIES= security
MAINTAINER= tobik@FreeBSD.org
Index: security/cloak/Makefile
===================================================================
--- security/cloak/Makefile
+++ security/cloak/Makefile
@@ -3,7 +3,7 @@
PORTNAME= cloak
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security
MAINTAINER= tobik@FreeBSD.org
Index: security/suricata/Makefile
===================================================================
--- security/suricata/Makefile
+++ security/suricata/Makefile
@@ -3,7 +3,7 @@
PORTNAME= suricata
DISTVERSION= 4.1.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security
MASTER_SITES= https://www.openinfosecfoundation.org/download/
Index: security/suricata5/Makefile
===================================================================
--- security/suricata5/Makefile
+++ security/suricata5/Makefile
@@ -3,6 +3,7 @@
PORTNAME= suricata
DISTVERSION= 5.0.0-beta1
+PORTREVISION= 1
CATEGORIES= security
MASTER_SITES= https://www.openinfosecfoundation.org/download/
PKGNAMESUFFIX= 5
Index: shells/ion/Makefile
===================================================================
--- shells/ion/Makefile
+++ shells/ion/Makefile
@@ -2,7 +2,7 @@
PORTNAME= ion
DISTVERSION= 1.0.5-1355
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= shells
PKGNAMESUFFIX= -shell
Index: shells/starship/Makefile
===================================================================
--- shells/starship/Makefile
+++ shells/starship/Makefile
@@ -2,6 +2,7 @@
PORTNAME= starship
DISTVERSION= 0.13.1
+PORTREVISION= 1
CATEGORIES= shells
MASTER_SITES= CRATESIO
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
Index: sysutils/exa/Makefile
===================================================================
--- sysutils/exa/Makefile
+++ sysutils/exa/Makefile
@@ -3,7 +3,7 @@
PORTNAME= exa
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= tobik@FreeBSD.org
Index: sysutils/fd/Makefile
===================================================================
--- sysutils/fd/Makefile
+++ sysutils/fd/Makefile
@@ -4,6 +4,7 @@
PORTNAME= fd
DISTVERSIONPREFIX= v
DISTVERSION= 7.4.0
+PORTREVISION= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -find
Index: sysutils/flowgger/Makefile
===================================================================
--- sysutils/flowgger/Makefile
+++ sysutils/flowgger/Makefile
@@ -3,7 +3,7 @@
PORTNAME= flowgger
DISTVERSION= 0.2.6-28
DISTVERSIONSUFFIX= -gab572a0
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
Index: sysutils/fusefs-sandboxfs/Makefile
===================================================================
--- sysutils/fusefs-sandboxfs/Makefile
+++ sysutils/fusefs-sandboxfs/Makefile
@@ -3,7 +3,7 @@
PORTNAME= sandboxfs
DISTVERSIONPREFIX= sandboxfs-
DISTVERSION= 0.1.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= sysutils
PKGNAMEPREFIX= fusefs-
Index: sysutils/hexyl/Makefile
===================================================================
--- sysutils/hexyl/Makefile
+++ sysutils/hexyl/Makefile
@@ -3,7 +3,7 @@
PORTNAME= hexyl
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= tobik@FreeBSD.org
Index: sysutils/potnet/Makefile
===================================================================
--- sysutils/potnet/Makefile
+++ sysutils/potnet/Makefile
@@ -2,7 +2,7 @@
PORTNAME= potnet
DISTVERSION= 0.3.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= pizzamig@FreeBSD.org
Index: textproc/bat/Makefile
===================================================================
--- textproc/bat/Makefile
+++ textproc/bat/Makefile
@@ -3,6 +3,7 @@
PORTNAME= bat
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.1
+PORTREVISION= 1
CATEGORIES= textproc
MAINTAINER= pizzamig@FreeBSD.org
Index: textproc/ripgrep/Makefile
===================================================================
--- textproc/ripgrep/Makefile
+++ textproc/ripgrep/Makefile
@@ -5,7 +5,7 @@
PORTNAME= ripgrep
DISTVERSION= 11.0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MAINTAINER= petteri.valkonen@iki.fi
Index: textproc/sd/Makefile
===================================================================
--- textproc/sd/Makefile
+++ textproc/sd/Makefile
@@ -2,7 +2,7 @@
PORTNAME= sd
DISTVERSION= 0.6.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc
MAINTAINER= tobik@FreeBSD.org
Index: textproc/sonic/Makefile
===================================================================
--- textproc/sonic/Makefile
+++ textproc/sonic/Makefile
@@ -3,7 +3,7 @@
PORTNAME= sonic
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= textproc
MAINTAINER= tobik@FreeBSD.org
Index: textproc/xsv-rs/Makefile
===================================================================
--- textproc/xsv-rs/Makefile
+++ textproc/xsv-rs/Makefile
@@ -2,7 +2,7 @@
PORTNAME= xsv
DISTVERSION= 0.13.0
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= textproc
PKGNAMESUFFIX= -rs
Index: www/cliqz/Makefile
===================================================================
--- www/cliqz/Makefile
+++ www/cliqz/Makefile
@@ -2,7 +2,7 @@
PORTNAME= cliqz
DISTVERSION= 1.28.2
-PORTREVISION= 1
+PORTREVISION= 2
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
Index: www/cliqz/files/patch-mozilla-release_third__party_rust_cssparser_src_parser.rs
===================================================================
--- /dev/null
+++ www/cliqz/files/patch-mozilla-release_third__party_rust_cssparser_src_parser.rs
@@ -0,0 +1,103 @@
+From 3c98d22c5de3b696bf1fde2b6c90069812312aa6 Mon Sep 17 00:00:00 2001
+From: Simon Sapin <simon.sapin@exyr.org>
+Date: Tue, 23 Apr 2019 13:47:25 +0200
+Subject: [PATCH] Fix a future-compat warning
+
+```
+warning[E0506]: cannot assign to `self.input.cached_token` because it is borrowed
+ --> src/parser.rs:591:17
+ |
+566 | pub fn next_including_whitespace_and_comments(&mut self) -> Result<&Token<'i>, BasicParseError<'i>> {
+ | - let's call the lifetime of this reference `'1`
+...
+579 | Some(ref cached_token)
+ | ---------------- borrow of `self.input.cached_token` occurs here
+...
+591 | self.input.cached_token = Some(CachedToken {
+ | ^^^^^^^^^^^^^^^^^^^^^^^ assignment to borrowed `self.input.cached_token` occurs here
+...
+603 | Ok(token)
+ | --------- returning this value requires that `self.input.cached_token.0` is borrowed for `'1`
+ |
+ = warning: this error has been downgraded to a warning for backwards compatibility with previous releases
+ = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future
+```
+--- mozilla-release/third_party/rust/cssparser/.cargo-checksum.json.orig 2019-08-26 16:52:35 UTC
++++ mozilla-release/third_party/rust/cssparser/.cargo-checksum.json
+@@ -1 +1 @@
+-{"files":{"Cargo.toml":"150d450e43bcb9e523941408be883997ecffce7ff5f224329372edfe56334a55","LICENSE":"fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85","README.md":"b9d6c5dc56ccc267db9e0e2389061dc2524daefa4baed88b36c98efc7a51c2a9","build.rs":"310d6d7b1931ff783a8aa1a4c6baee87b4c9130c858e4694ef69cc96df5e38dc","build/match_byte.rs":"6f7ec4235c9f2da403ea0be9339661ecd8e1f5e1c788cf88a41448b1080c59b8","docs/404.html":"025861f76f8d1f6d67c20ab624c6e418f4f824385e2dd8ad8732c4ea563c6a2e","docs/index.html":"025861f76f8d1f6d67c20ab624c6e418f4f824385e2dd8ad8732c4ea563c6a2e","src/color.rs":"43f996fbd8da54bd8ffa870f5e3610e5ba6e61543f92a129fa6c850e9b10db7e","src/cow_rc_str.rs":"541216f8ef74ee3cc5cbbc1347e5f32ed66588c401851c9a7d68b867aede1de0","src/from_bytes.rs":"331fe63af2123ae3675b61928a69461b5ac77799fff3ce9978c55cf2c558f4ff","src/lib.rs":"a474ee88ef8f73fcb7b7272d426e5eafb4ad10d104797a5a188d1676c8180972","src/macros.rs":"adb9773c157890381556ea83d7942dcc676f99eea71abbb6afeffee1e3f28960","src/nth.rs":"5c70fb542d1376cddab69922eeb4c05e4fcf8f413f27563a2af50f72a47c8f8c","src/parser.rs":"22067562160a1294fa92779b66c25cbccf259a2ef7dcf687c791fecdd020ce7f","src/rules_and_declarations.rs":"622ce07c117a511d40ce595602d4f4730659a59273388f28553d1a2b0fac92ce","src/serializer.rs":"3e2dfc60613f885cb6f99abfc854fde2a1e00de507431bd2e51178b61abfd69b","src/size_of_tests.rs":"385a0d77fbd6f86cb8013fd8d7541886980876a9da1da714bf175954c0e726cf","src/tests.rs":"9d08b3943d453664e01d58e307f79345e240f9f9ce6f8d36a842eff37155563e","src/tokenizer.rs":"adcf5811955e8df57a519e3d1e44fe3afeb5afeb1076daeb8d36fed1abcf1327","src/unicode_range.rs":"ae159d2ebe4123a6666e18dc0362f89b475240a6b7ed5fb6fe21b9e7a4139da8"},"package":"ba1ab4e1814be64bf6b6064ff532db0e34087f11b37706d6c96a21d32478761d"}
+\ No newline at end of file
++{"files":{},"package":"ba1ab4e1814be64bf6b6064ff532db0e34087f11b37706d6c96a21d32478761d"}
+--- mozilla-release/third_party/rust/cssparser/src/parser.rs.orig 2019-08-26 16:52:35 UTC
++++ mozilla-release/third_party/rust/cssparser/src/parser.rs
+@@ -556,39 +556,47 @@ impl<'i: 't, 't> Parser<'i, 't> {
+ /// where comments are preserved.
+ /// When parsing higher-level values, per the CSS Syntax specification,
+ /// comments should always be ignored between tokens.
+- pub fn next_including_whitespace_and_comments(&mut self) -> Result<&Token<'i>, BasicParseError<'i>> {
++ pub fn next_including_whitespace_and_comments(
++ &mut self
++ ) -> Result<&Token<'i>, BasicParseError<'i>> {
+ if let Some(block_type) = self.at_start_of.take() {
+ consume_until_end_of_block(block_type, &mut self.input.tokenizer);
+ }
+
+ let byte = self.input.tokenizer.next_byte();
+ if self.stop_before.contains(Delimiters::from_byte(byte)) {
+- return Err(self.new_basic_error(BasicParseErrorKind::EndOfInput))
++ return Err(self.new_basic_error(BasicParseErrorKind::EndOfInput));
+ }
+
+ let token_start_position = self.input.tokenizer.position();
+- let token;
+- match self.input.cached_token {
+- Some(ref cached_token)
+- if cached_token.start_position == token_start_position => {
+- self.input.tokenizer.reset(&cached_token.end_state);
+- match cached_token.token {
+- Token::Function(ref name) => self.input.tokenizer.see_function(name),
+- _ => {}
+- }
+- token = &cached_token.token
++ let using_cached_token = self
++ .input
++ .cached_token
++ .as_ref()
++ .map_or(false, |cached_token| {
++ cached_token.start_position == token_start_position
++ });
++ let token = if using_cached_token {
++ let cached_token = self.input.cached_token.as_ref().unwrap();
++ self.input.tokenizer.reset(&cached_token.end_state);
++ match cached_token.token {
++ Token::Function(ref name) => self.input.tokenizer.see_function(name),
++ _ => {}
+ }
+- _ => {
+- let new_token = self.input.tokenizer.next()
+- .map_err(|()| self.new_basic_error(BasicParseErrorKind::EndOfInput))?;
+- self.input.cached_token = Some(CachedToken {
+- token: new_token,
+- start_position: token_start_position,
+- end_state: self.input.tokenizer.state(),
+- });
+- token = self.input.cached_token_ref()
+- }
+- }
++ &cached_token.token
++ } else {
++ let new_token = self
++ .input
++ .tokenizer
++ .next()
++ .map_err(|()| self.new_basic_error(BasicParseErrorKind::EndOfInput))?;
++ self.input.cached_token = Some(CachedToken {
++ token: new_token,
++ start_position: token_start_position,
++ end_state: self.input.tokenizer.state(),
++ });
++ self.input.cached_token_ref()
++ };
+
+ if let Some(block_type) = BlockType::opening(token) {
+ self.at_start_of = Some(block_type);
Index: www/ffsend/Makefile
===================================================================
--- www/ffsend/Makefile
+++ www/ffsend/Makefile
@@ -3,7 +3,7 @@
PORTNAME= ffsend
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.46
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MAINTAINER= 0mp@FreeBSD.org
Index: www/firefox-esr/Makefile
===================================================================
--- www/firefox-esr/Makefile
+++ www/firefox-esr/Makefile
@@ -3,7 +3,7 @@
PORTNAME= firefox
DISTVERSION= 68.1.0
-PORTREVISION= 3
+PORTREVISION= 4
PORTEPOCH= 1
CATEGORIES= www ipv6
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
Index: www/firefox-esr/files/patch-third__party_rust_cssparser_src_parser.rs
===================================================================
--- /dev/null
+++ www/firefox-esr/files/patch-third__party_rust_cssparser_src_parser.rs
@@ -0,0 +1,103 @@
+From 3c98d22c5de3b696bf1fde2b6c90069812312aa6 Mon Sep 17 00:00:00 2001
+From: Simon Sapin <simon.sapin@exyr.org>
+Date: Tue, 23 Apr 2019 13:47:25 +0200
+Subject: [PATCH] Fix a future-compat warning
+
+```
+warning[E0506]: cannot assign to `self.input.cached_token` because it is borrowed
+ --> src/parser.rs:591:17
+ |
+566 | pub fn next_including_whitespace_and_comments(&mut self) -> Result<&Token<'i>, BasicParseError<'i>> {
+ | - let's call the lifetime of this reference `'1`
+...
+579 | Some(ref cached_token)
+ | ---------------- borrow of `self.input.cached_token` occurs here
+...
+591 | self.input.cached_token = Some(CachedToken {
+ | ^^^^^^^^^^^^^^^^^^^^^^^ assignment to borrowed `self.input.cached_token` occurs here
+...
+603 | Ok(token)
+ | --------- returning this value requires that `self.input.cached_token.0` is borrowed for `'1`
+ |
+ = warning: this error has been downgraded to a warning for backwards compatibility with previous releases
+ = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future
+```
+--- third_party/rust/cssparser/.cargo-checksum.json.orig 2019-08-26 16:52:35 UTC
++++ third_party/rust/cssparser/.cargo-checksum.json
+@@ -1 +1 @@
+-{"files":{"Cargo.toml":"150d450e43bcb9e523941408be883997ecffce7ff5f224329372edfe56334a55","LICENSE":"fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85","README.md":"b9d6c5dc56ccc267db9e0e2389061dc2524daefa4baed88b36c98efc7a51c2a9","build.rs":"310d6d7b1931ff783a8aa1a4c6baee87b4c9130c858e4694ef69cc96df5e38dc","build/match_byte.rs":"6f7ec4235c9f2da403ea0be9339661ecd8e1f5e1c788cf88a41448b1080c59b8","docs/404.html":"025861f76f8d1f6d67c20ab624c6e418f4f824385e2dd8ad8732c4ea563c6a2e","docs/index.html":"025861f76f8d1f6d67c20ab624c6e418f4f824385e2dd8ad8732c4ea563c6a2e","src/color.rs":"43f996fbd8da54bd8ffa870f5e3610e5ba6e61543f92a129fa6c850e9b10db7e","src/cow_rc_str.rs":"541216f8ef74ee3cc5cbbc1347e5f32ed66588c401851c9a7d68b867aede1de0","src/from_bytes.rs":"331fe63af2123ae3675b61928a69461b5ac77799fff3ce9978c55cf2c558f4ff","src/lib.rs":"a474ee88ef8f73fcb7b7272d426e5eafb4ad10d104797a5a188d1676c8180972","src/macros.rs":"adb9773c157890381556ea83d7942dcc676f99eea71abbb6afeffee1e3f28960","src/nth.rs":"5c70fb542d1376cddab69922eeb4c05e4fcf8f413f27563a2af50f72a47c8f8c","src/parser.rs":"22067562160a1294fa92779b66c25cbccf259a2ef7dcf687c791fecdd020ce7f","src/rules_and_declarations.rs":"622ce07c117a511d40ce595602d4f4730659a59273388f28553d1a2b0fac92ce","src/serializer.rs":"3e2dfc60613f885cb6f99abfc854fde2a1e00de507431bd2e51178b61abfd69b","src/size_of_tests.rs":"385a0d77fbd6f86cb8013fd8d7541886980876a9da1da714bf175954c0e726cf","src/tests.rs":"9d08b3943d453664e01d58e307f79345e240f9f9ce6f8d36a842eff37155563e","src/tokenizer.rs":"adcf5811955e8df57a519e3d1e44fe3afeb5afeb1076daeb8d36fed1abcf1327","src/unicode_range.rs":"ae159d2ebe4123a6666e18dc0362f89b475240a6b7ed5fb6fe21b9e7a4139da8"},"package":"ba1ab4e1814be64bf6b6064ff532db0e34087f11b37706d6c96a21d32478761d"}
+\ No newline at end of file
++{"files":{},"package":"ba1ab4e1814be64bf6b6064ff532db0e34087f11b37706d6c96a21d32478761d"}
+--- third_party/rust/cssparser/src/parser.rs.orig 2019-08-26 16:52:35 UTC
++++ third_party/rust/cssparser/src/parser.rs
+@@ -556,39 +556,47 @@ impl<'i: 't, 't> Parser<'i, 't> {
+ /// where comments are preserved.
+ /// When parsing higher-level values, per the CSS Syntax specification,
+ /// comments should always be ignored between tokens.
+- pub fn next_including_whitespace_and_comments(&mut self) -> Result<&Token<'i>, BasicParseError<'i>> {
++ pub fn next_including_whitespace_and_comments(
++ &mut self
++ ) -> Result<&Token<'i>, BasicParseError<'i>> {
+ if let Some(block_type) = self.at_start_of.take() {
+ consume_until_end_of_block(block_type, &mut self.input.tokenizer);
+ }
+
+ let byte = self.input.tokenizer.next_byte();
+ if self.stop_before.contains(Delimiters::from_byte(byte)) {
+- return Err(self.new_basic_error(BasicParseErrorKind::EndOfInput))
++ return Err(self.new_basic_error(BasicParseErrorKind::EndOfInput));
+ }
+
+ let token_start_position = self.input.tokenizer.position();
+- let token;
+- match self.input.cached_token {
+- Some(ref cached_token)
+- if cached_token.start_position == token_start_position => {
+- self.input.tokenizer.reset(&cached_token.end_state);
+- match cached_token.token {
+- Token::Function(ref name) => self.input.tokenizer.see_function(name),
+- _ => {}
+- }
+- token = &cached_token.token
++ let using_cached_token = self
++ .input
++ .cached_token
++ .as_ref()
++ .map_or(false, |cached_token| {
++ cached_token.start_position == token_start_position
++ });
++ let token = if using_cached_token {
++ let cached_token = self.input.cached_token.as_ref().unwrap();
++ self.input.tokenizer.reset(&cached_token.end_state);
++ match cached_token.token {
++ Token::Function(ref name) => self.input.tokenizer.see_function(name),
++ _ => {}
+ }
+- _ => {
+- let new_token = self.input.tokenizer.next()
+- .map_err(|()| self.new_basic_error(BasicParseErrorKind::EndOfInput))?;
+- self.input.cached_token = Some(CachedToken {
+- token: new_token,
+- start_position: token_start_position,
+- end_state: self.input.tokenizer.state(),
+- });
+- token = self.input.cached_token_ref()
+- }
+- }
++ &cached_token.token
++ } else {
++ let new_token = self
++ .input
++ .tokenizer
++ .next()
++ .map_err(|()| self.new_basic_error(BasicParseErrorKind::EndOfInput))?;
++ self.input.cached_token = Some(CachedToken {
++ token: new_token,
++ start_position: token_start_position,
++ end_state: self.input.tokenizer.state(),
++ });
++ self.input.cached_token_ref()
++ };
+
+ if let Some(block_type) = BlockType::opening(token) {
+ self.at_start_of = Some(block_type);
Index: www/firefox/Makefile
===================================================================
--- www/firefox/Makefile
+++ www/firefox/Makefile
@@ -3,7 +3,7 @@
PORTNAME= firefox
DISTVERSION= 69.0.1
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= www ipv6
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
Index: www/geckodriver/Makefile
===================================================================
--- www/geckodriver/Makefile
+++ www/geckodriver/Makefile
@@ -3,7 +3,7 @@
PORTNAME= geckodriver
DISTVERSIONPREFIX= v
DISTVERSION= 0.24.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MAINTAINER= daniel@blodan.se
Index: www/jwt-cli/Makefile
===================================================================
--- www/jwt-cli/Makefile
+++ www/jwt-cli/Makefile
@@ -3,6 +3,7 @@
PORTNAME= jwt-cli
PORTVERSION= 2.5.0
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= osa@FreeBSD.org
Index: www/miniserve/Makefile
===================================================================
--- www/miniserve/Makefile
+++ www/miniserve/Makefile
@@ -3,7 +3,7 @@
PORTNAME= miniserve
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MAINTAINER= tobik@FreeBSD.org
Index: www/newsboat/Makefile
===================================================================
--- www/newsboat/Makefile
+++ www/newsboat/Makefile
@@ -3,6 +3,7 @@
PORTNAME= newsboat
PORTVERSION= 2.17
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://newsboat.org/releases/${PORTVERSION}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
Index: www/websocat/Makefile
===================================================================
--- www/websocat/Makefile
+++ www/websocat/Makefile
@@ -4,6 +4,7 @@
PORTNAME= websocat
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= osa@FreeBSD.org
Index: www/zola/Makefile
===================================================================
--- www/zola/Makefile
+++ www/zola/Makefile
@@ -3,7 +3,7 @@
PORTNAME= zola
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MAINTAINER= tobik@FreeBSD.org
Index: x11/admiral/Makefile
===================================================================
--- x11/admiral/Makefile
+++ x11/admiral/Makefile
@@ -4,7 +4,7 @@
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0-7
DISTVERSIONSUFFIX= -g5a9f33b
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= x11
MAINTAINER= rigoletto@FreeBSD.org
Index: x11/alacritty/Makefile
===================================================================
--- x11/alacritty/Makefile
+++ x11/alacritty/Makefile
@@ -3,7 +3,7 @@
PORTNAME= alacritty
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11
MAINTAINER= tobik@FreeBSD.org
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Mon, Nov 18, 4:31 AM (9 h, 34 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
14689822
Default Alt Text
D21778.id62567.diff (90 KB)
Attached To
Mode
D21778: lang/rust: Update to 1.38.0
Attached
Detach File
Event Timeline
Log In to Comment