Index: lang/rust-bootstrap/Makefile =================================================================== --- lang/rust-bootstrap/Makefile +++ lang/rust-bootstrap/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= rust -PORTVERSION= 1.43.0 +PORTVERSION= 1.43.1 CATEGORIES= lang MASTER_SITES= https://static.rust-lang.org/dist/:rust \ LOCAL/tobik:armbase \ Index: lang/rust-bootstrap/distinfo =================================================================== --- lang/rust-bootstrap/distinfo +++ lang/rust-bootstrap/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1587438306 -SHA256 (rust/rustc-1.43.0-src.tar.xz) = d0899933840369f07394b211cb0b53a5cd4634907633f0bee541133c8b75e309 -SIZE (rust/rustc-1.43.0-src.tar.xz) = 94354332 +TIMESTAMP = 1588774437 +SHA256 (rust/rustc-1.43.1-src.tar.xz) = eb0a103c67c4565403d9e6f84a1c708982a5e9e5b3c0d831e4d6f6451795d106 +SIZE (rust/rustc-1.43.1-src.tar.xz) = 94405276 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 Index: lang/rust/Makefile =================================================================== --- lang/rust/Makefile +++ lang/rust/Makefile @@ -2,10 +2,10 @@ # $FreeBSD$ PORTNAME= rust -PORTVERSION?= 1.43.0 +PORTVERSION?= 1.43.1 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 Index: lang/rust/distinfo =================================================================== --- lang/rust/distinfo +++ lang/rust/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1587600298 -SHA256 (rust/rustc-1.43.0-src.tar.xz) = d0899933840369f07394b211cb0b53a5cd4634907633f0bee541133c8b75e309 -SIZE (rust/rustc-1.43.0-src.tar.xz) = 94354332 +TIMESTAMP = 1588774409 +SHA256 (rust/rustc-1.43.1-src.tar.xz) = eb0a103c67c4565403d9e6f84a1c708982a5e9e5b3c0d831e4d6f6451795d106 +SIZE (rust/rustc-1.43.1-src.tar.xz) = 94405276 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 Index: lang/rust/files/patch-src_stdarch_crates_std__detect_src_detect_mod.rs =================================================================== --- lang/rust/files/patch-src_stdarch_crates_std__detect_src_detect_mod.rs +++ /dev/null @@ -1,11 +0,0 @@ ---- 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; Index: lang/rust/files/patch-vendor_openssl-src_src_lib.rs =================================================================== --- lang/rust/files/patch-vendor_openssl-src_src_lib.rs +++ /dev/null @@ -1,29 +0,0 @@ -https://github.com/alexcrichton/openssl-src-rs/commit/5e2626a7299dde1adb25073445b72dddd93e261e - ---- vendor/openssl-src/src/lib.rs.orig 2020-01-08 04:20:57 UTC -+++ vendor/openssl-src/src/lib.rs -@@ -135,6 +135,7 @@ impl Build { - // that bypasses basically everything `cc` does, so let's just cop - // out and say it's linux and hope it works. - "aarch64-linux-android" => "linux-aarch64", -+ "aarch64-unknown-freebsd" => "BSD-generic64", - "aarch64-unknown-linux-gnu" => "linux-aarch64", - "aarch64-unknown-linux-musl" => "linux-aarch64", - "aarch64-pc-windows-msvc" => "VC-WIN64-ARM", -@@ -144,6 +145,8 @@ impl Build { - "arm-unknown-linux-gnueabihf" => "linux-armv4", - "arm-unknown-linux-musleabi" => "linux-armv4", - "arm-unknown-linux-musleabihf" => "linux-armv4", -+ "armv6-unknown-freebsd" => "BSD-generic32", -+ "armv7-unknown-freebsd" => "BSD-generic32", - "armv7-unknown-linux-gnueabihf" => "linux-armv4", - "armv7-unknown-linux-musleabihf" => "linux-armv4", - "asmjs-unknown-emscripten" => "gcc", -@@ -159,6 +162,7 @@ impl Build { - "mips64el-unknown-linux-gnuabi64" => "linux64-mips64", - "mipsel-unknown-linux-gnu" => "linux-mips32", - "powerpc-unknown-linux-gnu" => "linux-ppc", -+ "powerpc64-unknown-freebsd" => "BSD-generic64", - "powerpc64-unknown-linux-gnu" => "linux-ppc64", - "powerpc64le-unknown-linux-gnu" => "linux-ppc64le", - "s390x-unknown-linux-gnu" => "linux64-s390x",