pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/rust Update to 1.22.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/0165d9a79709
branches:  trunk
changeset: 372094:0165d9a79709
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Tue Nov 28 00:07:27 2017 +0000

description:
Update to 1.22.1

* Disable SunOS support for a while

Changelog:
Version 1.22.1 (2017-11-22)

    Update Cargo to fix an issue with macOS 10.13 "High Sierra"

Version 1.22.0 (2017-11-22)

Language
    non_snake_case lint now allows extern no-mangle functions
    Now accepts underscores in unicode escapes
    T op= &T now works for numeric types. eg. let mut x = 2; x += &8;
    types that impl Drop are now allowed in const and static types

Compiler
    rustc now defaults to having 16 codegen units at debug on supported
    platforms.
    rustc will no longer inline in codegen units when compiling for debug
    This should decrease compile times for debug builds.
    strict memory alignment now enabled on ARMv6
    Remove support for the PNaCl target le32-unknown-nacl

Libraries
    Allow atomic operations up to 32 bits on armv5te_unknown_linux_gnueabi
    Box<Error> now impls From<Cow<str>>
    std::mem::Discriminant is now guaranteed to be Send + Sync
    fs::copy now returns the length of the main stream on NTFS.
    Properly detect overflow in Instant += Duration.
    impl Hasher for {&mut Hasher, Box<Hasher>}
    impl fmt::Debug for SplitWhitespace.
    Option<T> now impls Try This allows for using ? with Option types.

Stabilized APIs
Cargo
    Cargo will now build multi file examples in subdirectories of the
    examples folder that have a main.rs file.
    Changed [root] to [package] in Cargo.lock Packages with the old
    format will continue to work and can be updated with cargo update.
    Now supports vendoring git repositories

Misc
    libbacktrace is now available on Apple platforms.
    Stabilised the compile_fail attribute for code fences in doc-comments.
    This now lets you specify that a given code example will fail to compile.

Compatibility Notes

    The minimum Android version that rustc can build for has been
    bumped to 4.0 from 2.3
    Allowing T op= &T for numeric types has broken some type inference cases

diffstat:

 lang/rust/Makefile                                                   |   22 +-
 lang/rust/distinfo                                                   |  111 ++++-----
 lang/rust/patches/patch-src_tools_rust-installer_install-template.sh |   17 -
 3 files changed, 64 insertions(+), 86 deletions(-)

diffs (193 lines):

diff -r f15a6c391f0a -r 0165d9a79709 lang/rust/Makefile
--- a/lang/rust/Makefile        Tue Nov 28 00:00:03 2017 +0000
+++ b/lang/rust/Makefile        Tue Nov 28 00:07:27 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2017/11/20 16:02:59 abs Exp $
+# $NetBSD: Makefile,v 1.20 2017/11/28 00:07:27 ryoon Exp $
 
-DISTNAME=      rustc-1.21.0-src
+DISTNAME=      rustc-1.22.1-src
 PKGNAME=       ${DISTNAME:S/rustc/rust/:S/-src//}
 CATEGORIES=    lang
 MASTER_SITES=  http://static.rust-lang.org/dist/
@@ -21,7 +21,7 @@
 CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
 CONFIGURE_ARGS+=       --python=${PYTHONBIN}
 CONFIGURE_ARGS+=       --release-channel=stable
-CONFIGURE_ARGS+=       --enable-local-rust
+#CONFIGURE_ARGS+=      --enable-local-rust
 CONFIGURE_ARGS+=       --local-rust-root=${RUST_BOOTSTRAP_PATH}
 CONFIGURE_ARGS+=       --enable-extended       # Build and install cargo too.
 CONFIGURE_ARGS+=       --enable-rpath
@@ -72,7 +72,7 @@
 # own bootstrap.  See the stage0-bootstrap below for more details.
 #
 DISTFILES:=            ${DEFAULT_DISTFILES}
-RUST_STAGE0_VER=       1.20.0
+RUST_STAGE0_VER=       1.21.0
 #
 .if !empty(MACHINE_PLATFORM:MDarwin-*-i386) || make(distinfo) || make (makesum) || make(mdi)
 RUST_ARCH:=            i686-apple-darwin
@@ -98,13 +98,13 @@
 RUST_STD_STAGE0:=      rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
 DISTFILES:=            ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
 .endif
-.if !empty(MACHINE_PLATFORM:MSunOS-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_ARCH:=            x86_64-sun-solaris
-RUST_STAGE0:=          rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
-SITES.${RUST_STAGE0}=  https://us-east.manta.joyent.com/pkgsrc/public/pkg-bootstraps/
-DISTFILES:=            ${DISTFILES} ${RUST_STAGE0}
-RUST_BOOTSTRAP_PATH?=  ${WRKDIR}/rust-${RUST_STAGE0_VER}-${RUST_ARCH}
-.endif
+#.if !empty(MACHINE_PLATFORM:MSunOS-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
+#RUST_ARCH:=           x86_64-sun-solaris
+#RUST_STAGE0:=         rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
+#SITES.${RUST_STAGE0}= https://us-east.manta.joyent.com/pkgsrc/public/pkg-bootstraps/
+#DISTFILES:=           ${DISTFILES} ${RUST_STAGE0}
+#RUST_BOOTSTRAP_PATH?= ${WRKDIR}/rust-${RUST_STAGE0_VER}-${RUST_ARCH}
+#.endif
 .if !empty(MACHINE_PLATFORM:MNetBSD-*-i386) || make(distinfo) || make (makesum) || make(mdi)
 RUST_ARCH=             i686-unknown-netbsd
 RUST_STAGE0:=          rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
diff -r f15a6c391f0a -r 0165d9a79709 lang/rust/distinfo
--- a/lang/rust/distinfo        Tue Nov 28 00:00:03 2017 +0000
+++ b/lang/rust/distinfo        Tue Nov 28 00:07:27 2017 +0000
@@ -1,64 +1,59 @@
-$NetBSD: distinfo,v 1.10 2017/11/16 19:48:24 jperkin Exp $
+$NetBSD: distinfo,v 1.11 2017/11/28 00:07:27 ryoon Exp $
 
-SHA1 (rust-1.20.0-i686-apple-darwin.tar.gz) = a6dfd1c13abe89f285979a7264a1a8b0987ccaf9
-RMD160 (rust-1.20.0-i686-apple-darwin.tar.gz) = da59f39d68ae4b4b1a11e371962fba6d7cf0ef2d
-SHA512 (rust-1.20.0-i686-apple-darwin.tar.gz) = ed817b5c286836403ccf8199a366c25793c3880ea41e3111450e1e84f5b82fbe36e44ea8e757738f1ee702d21ece07b22d51b5e46c77a1228f3baf942fde3ee8
-Size (rust-1.20.0-i686-apple-darwin.tar.gz) = 126754526 bytes
-SHA1 (rust-1.20.0-i686-unknown-linux-gnu.tar.gz) = f84ef2c8449930bc5a0e6e55a52244e75c42844a
-RMD160 (rust-1.20.0-i686-unknown-linux-gnu.tar.gz) = 5ab04d604c6eed3b0706a0a358bdae36a9745d12
-SHA512 (rust-1.20.0-i686-unknown-linux-gnu.tar.gz) = 5e844b8f2fdc969c5866ae7e70b1cbc8987fd18aab66bb2f9d75fefbb47e300d22a95310a62fa54c81aef2adcda1fc303f16ea73961e6398d61df6273a06d18a
-Size (rust-1.20.0-i686-unknown-linux-gnu.tar.gz) = 146104159 bytes
-SHA1 (rust-1.20.0-i686-unknown-netbsd.tar.gz) = 05c023d8537d79f09c5e27bff900c2cc3cffb708
-RMD160 (rust-1.20.0-i686-unknown-netbsd.tar.gz) = 401b8b1e3c92d4b48e14e4b2575cad29a16e919a
-SHA512 (rust-1.20.0-i686-unknown-netbsd.tar.gz) = fab1b8d7501dc94438d1ae31a2f238492d1de79e2f179916aea45b6d138452ceaad80599226f5071ee72026a48a3c8c9420f3bc923072ca9120b4d549780eaec
-Size (rust-1.20.0-i686-unknown-netbsd.tar.gz) = 156321072 bytes
-SHA1 (rust-1.20.0-x86_64-apple-darwin.tar.gz) = 3fd58362b30e3cb10442a77fc6b047f9a6486237
-RMD160 (rust-1.20.0-x86_64-apple-darwin.tar.gz) = 458b8cc20775c7db7d691632e4ba70ebac2426f8
-SHA512 (rust-1.20.0-x86_64-apple-darwin.tar.gz) = 276f75b785076045512035a98c6ec78057497340db5077bf0a1e491fe571ef63bebce6e50884a1f636f04d601c5c9e85018588c3e2bf2f4b15653fbc54b279de
-Size (rust-1.20.0-x86_64-apple-darwin.tar.gz) = 129228477 bytes
-SHA1 (rust-1.20.0-x86_64-sun-solaris.tar.gz) = 11a2577ec593273909e8d847e64996976c07c52e
-RMD160 (rust-1.20.0-x86_64-sun-solaris.tar.gz) = 32b87d37f327d2dcbcc7b489491e9df04a7e9c34
-SHA512 (rust-1.20.0-x86_64-sun-solaris.tar.gz) = f74936810faa8919ab86e2eabc83408b920bfa49ebfe0f1c033ae27abe157bec4a2350b75c2ce8a934490b58f1730b7d8dc58db48b74bd251f968b32b71d74db
-Size (rust-1.20.0-x86_64-sun-solaris.tar.gz) = 148849221 bytes
-SHA1 (rust-1.20.0-x86_64-unknown-linux-gnu.tar.gz) = cb015e25b4666624b7984e2d9154f1bf273c2ae7
-RMD160 (rust-1.20.0-x86_64-unknown-linux-gnu.tar.gz) = 0215150d516b0b313b64d48606743e4c51061f2e
-SHA512 (rust-1.20.0-x86_64-unknown-linux-gnu.tar.gz) = 709a3df5733443bd53e18f78998fbd0ff0cba38d6ef5526570f3d388414576f38019d5fbece7408ab28b5d6fbd9ceb4b830ce31352da1ff5ccfc4e2757d68d17
-Size (rust-1.20.0-x86_64-unknown-linux-gnu.tar.gz) = 155061662 bytes
-SHA1 (rust-1.20.0-x86_64-unknown-netbsd.tar.gz) = 3085036864a1191ab1698b7bc7630f6a84403b8c
-RMD160 (rust-1.20.0-x86_64-unknown-netbsd.tar.gz) = f07c8ebd1658a94485eba74a1f7136240db1084f
-SHA512 (rust-1.20.0-x86_64-unknown-netbsd.tar.gz) = ca07d56e8203e7e7ebbc9f4a71c14926fd881b28d4913b0c3edfc5a2a665210aa608389e23b25f3e2e132770163a2ce614f4d36b7efdc65ac1416f05eda7416e
-Size (rust-1.20.0-x86_64-unknown-netbsd.tar.gz) = 136562560 bytes
-SHA1 (rust-std-1.20.0-i686-apple-darwin.tar.gz) = 0bce2a29cd3e4b9bb63687e2a74c3c26e68a74e2
-RMD160 (rust-std-1.20.0-i686-apple-darwin.tar.gz) = 1444c409146339a33045f0f2cd10bf6d993f543c
-SHA512 (rust-std-1.20.0-i686-apple-darwin.tar.gz) = f378a360e5f091f4b75a9df48f84e08b998721c75ef3cea33afa907894569d8784380f341bcd6a794088f3c5d106a7d870c4315a5d26e1443b675a39823dcaeb
-Size (rust-std-1.20.0-i686-apple-darwin.tar.gz) = 64172815 bytes
-SHA1 (rust-std-1.20.0-i686-unknown-linux-gnu.tar.gz) = 4873d039a5f00d1bd7892a2ff06f89d91a671820
-RMD160 (rust-std-1.20.0-i686-unknown-linux-gnu.tar.gz) = f956f8e5d2ff5ac13ccc3b20d49f39c54f6db088
-SHA512 (rust-std-1.20.0-i686-unknown-linux-gnu.tar.gz) = 20c1e4ac862aaaf538fe2e24445ec5f9f4aecee0ebb366239f6da83be77157c502909b536810f91299c0ae7c40fea8058fdb824533fe62d213e2735270506a92
-Size (rust-std-1.20.0-i686-unknown-linux-gnu.tar.gz) = 74370394 bytes
-SHA1 (rust-std-1.20.0-i686-unknown-netbsd.tar.gz) = 8900ea8d29c91f1113c5be7263911e30f4f53a6c
-RMD160 (rust-std-1.20.0-i686-unknown-netbsd.tar.gz) = 850874e9717a4535a257ea3231a022ebc5f20a4b
-SHA512 (rust-std-1.20.0-i686-unknown-netbsd.tar.gz) = 333849394de7d3332637975e8a88e8ba5a5a95833a6add3e07f058c04bec074f93b5028d7e86668b3d10606fb55ea4612b65ec6ca5481c17f0470a463ed3d2b3
-Size (rust-std-1.20.0-i686-unknown-netbsd.tar.gz) = 78447975 bytes
-SHA1 (rust-std-1.20.0-x86_64-apple-darwin.tar.gz) = 8aab05197ca6c935fb081d950231a10614f0d3ee
-RMD160 (rust-std-1.20.0-x86_64-apple-darwin.tar.gz) = 2e4edcb36c5386510f6647417d48d7b6def4f3d9
-SHA512 (rust-std-1.20.0-x86_64-apple-darwin.tar.gz) = 6f10e2eeadee262ac3b75b556c9a18b8b06214325e31bb8cdd654e1e1e29e84cb91f72d76f1a80e60a1794e416e87a4f2b4381ca39b7ae59a8377ef219f1b037
-Size (rust-std-1.20.0-x86_64-apple-darwin.tar.gz) = 65338396 bytes
-SHA1 (rust-std-1.20.0-x86_64-unknown-linux-gnu.tar.gz) = fd1527c71408d3e5c90afbd78673fe3b080bf081
-RMD160 (rust-std-1.20.0-x86_64-unknown-linux-gnu.tar.gz) = 17ee407934bc6a9bb75907742691010443e4c0ea
-SHA512 (rust-std-1.20.0-x86_64-unknown-linux-gnu.tar.gz) = 44dddf709f798d63faae4ad49247a68b4a8781f61fdc92995c8765662f4e188feccdeedd6773806528dd2ef07d06e80e861e80c268205f3f97f523c9d1b4850c
-Size (rust-std-1.20.0-x86_64-unknown-linux-gnu.tar.gz) = 84814907 bytes
-SHA1 (rust-std-1.20.0-x86_64-unknown-netbsd.tar.gz) = 427301fdce5af932dddfb3e02c5aa6f709ad4d4d
-RMD160 (rust-std-1.20.0-x86_64-unknown-netbsd.tar.gz) = 8eb555b5145624f27c9abd8921763c134a4605e4
-SHA512 (rust-std-1.20.0-x86_64-unknown-netbsd.tar.gz) = 8912dfc83b9e9fb106ce1f98ad649ef7dc79b32b380fd88755c218f5dfc99c592d1a519d37aefc02ed03847363fe7383f5719a16c9fd3ab8d3f3d89e80ad7da3
-Size (rust-std-1.20.0-x86_64-unknown-netbsd.tar.gz) = 69909635 bytes
-SHA1 (rustc-1.21.0-src.tar.gz) = f835d72bc26ee6f25f6e5d6783b424fc9b904c9e
-RMD160 (rustc-1.21.0-src.tar.gz) = dfb1ca914e2042f9f92f679bf743f575d25ece47
-SHA512 (rustc-1.21.0-src.tar.gz) = 47f29a5c9c926c1b209516a8546c67a24c1c6ee15c6302c8c6d340047b3e1f713cc6d09e568b67ae4b47b08cbb0befd95fc0d7a72f2ce21a5224d4e5da03b4f5
-Size (rustc-1.21.0-src.tar.gz) = 52555346 bytes
+SHA1 (rust-1.21.0-i686-apple-darwin.tar.gz) = 9e01c8800419db1de2c31dee06494194ab843b7d
+RMD160 (rust-1.21.0-i686-apple-darwin.tar.gz) = 0f5f73fb5dfca510afd9acaf755893901a3180ca
+SHA512 (rust-1.21.0-i686-apple-darwin.tar.gz) = 48bd390722aeb6bd692db123026f05bbc6d23cf86cfd75b38aff6dae8b9b8eb492ad05c3f4f917eee86236b5620f75b298608588a17d0e9cd38bc15e8505b651
+Size (rust-1.21.0-i686-apple-darwin.tar.gz) = 131082514 bytes
+SHA1 (rust-1.21.0-i686-unknown-linux-gnu.tar.gz) = 75e07d06342e4c612c2a98d9a7e6eb38acfd296a
+RMD160 (rust-1.21.0-i686-unknown-linux-gnu.tar.gz) = d39a098d532f0526c51e83ce8d44bfbc641c9893
+SHA512 (rust-1.21.0-i686-unknown-linux-gnu.tar.gz) = 63ab8e34869b79b4c203f481937c35cca0afdb18dda19116cc6d7082de360dede30b200ace831857b9ce7b3bc83e2ceea134e87de46cf28fb79211520ea3d227
+Size (rust-1.21.0-i686-unknown-linux-gnu.tar.gz) = 152141942 bytes
+SHA1 (rust-1.21.0-i686-unknown-netbsd.tar.gz) = 63c633c7561040d8e7b9578be714e1224ae3da7d
+RMD160 (rust-1.21.0-i686-unknown-netbsd.tar.gz) = ffac35745ceb01c7bb2a1caa9867c6bc1aa25d4d
+SHA512 (rust-1.21.0-i686-unknown-netbsd.tar.gz) = 2319bee6a5b4bb854567505240a13976f3117e9073c0f8181d923226c9fd3d97792160bdff99d8715a1ee5d0c19d232a5f7548f331ad186a195d784f2ebb77bc
+Size (rust-1.21.0-i686-unknown-netbsd.tar.gz) = 171539464 bytes
+SHA1 (rust-1.21.0-x86_64-apple-darwin.tar.gz) = a605caf3f2f15259291fcc101c964d17b2f2d426
+RMD160 (rust-1.21.0-x86_64-apple-darwin.tar.gz) = c1fb237215d34059041065c0508308eea767f7b3
+SHA512 (rust-1.21.0-x86_64-apple-darwin.tar.gz) = dd19ec67b22c43d219ee88319312ab82964d40d0996931eb1c7df12defebc17827fbdbb4f7096aff6cee6772c8f6b6f1614a487b8b2a0ab3b5f3cb66417aaf8a
+Size (rust-1.21.0-x86_64-apple-darwin.tar.gz) = 133932530 bytes
+SHA1 (rust-1.21.0-x86_64-unknown-linux-gnu.tar.gz) = a725a3cdaf937b30788d55363f962a1da1a6e2e2
+RMD160 (rust-1.21.0-x86_64-unknown-linux-gnu.tar.gz) = 5d4feca3675ec279868e52b7bdb84349be9c9e83
+SHA512 (rust-1.21.0-x86_64-unknown-linux-gnu.tar.gz) = 8ffee69e895eba1564eecff769a105c8069cc66ce85f4ae6d1316eef5483185d8b4180595a1d67b2f08802b74e349c7677398203d89e3b131b56b2ea7ce0e980
+Size (rust-1.21.0-x86_64-unknown-linux-gnu.tar.gz) = 161008260 bytes
+SHA1 (rust-1.21.0-x86_64-unknown-netbsd.tar.gz) = a06aaf281a9d02678d1472bda1f1f75c7fa32fd7
+RMD160 (rust-1.21.0-x86_64-unknown-netbsd.tar.gz) = af75dde0002af7ceca6e1f44fbf0850180b1dcca
+SHA512 (rust-1.21.0-x86_64-unknown-netbsd.tar.gz) = 32bcc10180314eec08dd70cd914ab9083ba172ae91a1d08266f51e5eaac482459d695b17120496dba265f656882d0280db614a1c4e891bac576290810081b259
+Size (rust-1.21.0-x86_64-unknown-netbsd.tar.gz) = 142044953 bytes
+SHA1 (rust-std-1.21.0-i686-apple-darwin.tar.gz) = 37f6dbf18ab4b2ecd3b871764e03d45cc2b8a677
+RMD160 (rust-std-1.21.0-i686-apple-darwin.tar.gz) = dd2eac226f7226bf805b09d39a83289054107031
+SHA512 (rust-std-1.21.0-i686-apple-darwin.tar.gz) = 32badbdb52bf06aebae506efff2251001b2912126a540bc7324b81d75bd83fffc19ae7f729294d7941b7ee283e991d381a98d97293d3d541a6dad06c8882fe8b
+Size (rust-std-1.21.0-i686-apple-darwin.tar.gz) = 62398751 bytes
+SHA1 (rust-std-1.21.0-i686-unknown-linux-gnu.tar.gz) = 34b71a0b3e537d041936527d0a697c2079160b6f
+RMD160 (rust-std-1.21.0-i686-unknown-linux-gnu.tar.gz) = a1269384082a05cd88b809f437e8e8376e37a51a
+SHA512 (rust-std-1.21.0-i686-unknown-linux-gnu.tar.gz) = 51e96a4b2e01dab6da3881a9e5b8aa40498d489917d98497428b6c97d73f1f0cb7eaee56040451d5a747ada4e8560b50ffc96fc39dfaf6104e2cf453192dd2b5
+Size (rust-std-1.21.0-i686-unknown-linux-gnu.tar.gz) = 73026434 bytes
+SHA1 (rust-std-1.21.0-i686-unknown-netbsd.tar.gz) = 2ff0ce748287e6ebcee41025a1468bf7554d88d4
+RMD160 (rust-std-1.21.0-i686-unknown-netbsd.tar.gz) = b8a2762eaefa295d3f0e1c8d0097736045d312b3
+SHA512 (rust-std-1.21.0-i686-unknown-netbsd.tar.gz) = 2eb0e2737f75207b0592981c0a4b24e035b8467690d1a8884514df49c61425f3c399fcd40edcf537ec44ffa0e03b9f008a9e533b01ee4b668faecb536e39ff6c
+Size (rust-std-1.21.0-i686-unknown-netbsd.tar.gz) = 76481494 bytes
+SHA1 (rust-std-1.21.0-x86_64-apple-darwin.tar.gz) = 92d33211e2601113aa5b3a526303f4acb08bb87f
+RMD160 (rust-std-1.21.0-x86_64-apple-darwin.tar.gz) = 5464f0dc69416cbba28c6ab65fb196820f8849f3
+SHA512 (rust-std-1.21.0-x86_64-apple-darwin.tar.gz) = c3faad4a16ec1d428ededa251409b5f6402b0f6abb04329a9bb239f3fbba444832f3f9ca31d32a694a57b0b12c535bba0992204f46e014ea549820b7f0292249
+Size (rust-std-1.21.0-x86_64-apple-darwin.tar.gz) = 63566693 bytes
+SHA1 (rust-std-1.21.0-x86_64-unknown-linux-gnu.tar.gz) = 2c5a3450df5071962c8ca519f7416bca661fc3cc
+RMD160 (rust-std-1.21.0-x86_64-unknown-linux-gnu.tar.gz) = f0ae6dbec6a733cf6e6ebce7b7dafd8b56ae0b50
+SHA512 (rust-std-1.21.0-x86_64-unknown-linux-gnu.tar.gz) = 635373c3e08b3570e296e98607110b4c79b3196dd34ec075fa705cf939f9946db8594b5646d1862ecc4927d6bb5181442d8d329592cf97f880cb912fc7174bbc
+Size (rust-std-1.21.0-x86_64-unknown-linux-gnu.tar.gz) = 83489993 bytes
+SHA1 (rust-std-1.21.0-x86_64-unknown-netbsd.tar.gz) = 6aae65c3120f0d949adf567504bacfc6cc0087d4
+RMD160 (rust-std-1.21.0-x86_64-unknown-netbsd.tar.gz) = 7206b29b6c9283d06cdf2def4af65bf9ab97c346
+SHA512 (rust-std-1.21.0-x86_64-unknown-netbsd.tar.gz) = 6f4c4c1b27c7ffa191c73e766371fccb67684fb24bf99bbf149b71ecb4eadb650dfc9afd9bc722689d84bd53626c23f5f42e61ea8c79f91432ead661873673be
+Size (rust-std-1.21.0-x86_64-unknown-netbsd.tar.gz) = 68316257 bytes
+SHA1 (rustc-1.22.1-src.tar.gz) = 05e5d569ba3737e4b596bef4f4d0cb69f888e69d
+RMD160 (rustc-1.22.1-src.tar.gz) = 1b2a36e53f70bb643e86a275d5f6652efc536de7
+SHA512 (rustc-1.22.1-src.tar.gz) = cb1f0f5643c5244225255030bef974eb8d642c9a9f04d3a1ba44157b3848ca2ee0c1b96160c19e6e0e110d0065836f99936f00678690840aa8f34e22ecece874
+Size (rustc-1.22.1-src.tar.gz) = 54935620 bytes
 SHA1 (patch-src_bootstrap_bin_rustc.rs) = 617cc7ae52d92fdf80af0aff169c17a9cec4d67c
 SHA1 (patch-src_libbacktrace_configure) = b2c1e9b93a99408aad42ab9f1af27704cc81bdd8
 SHA1 (patch-src_libstd_build.rs) = 32dad8a474300f9f37bce8b92acca762cf8cc4ab
 SHA1 (patch-src_llvm_cmake_modules_AddLLVM.cmake) = 282d97cce8d01cfefe565185d4999c2db9ccc13f
 SHA1 (patch-src_llvm_lib_CodeGen_MachineDominanceFrontier.cpp) = 2899771b1a23be840b9305eff7e5e5f957239ccb
-SHA1 (patch-src_tools_rust-installer_install-template.sh) = 88fe49a449e219ba1e3a11766615082120fc9680
diff -r f15a6c391f0a -r 0165d9a79709 lang/rust/patches/patch-src_tools_rust-installer_install-template.sh
--- a/lang/rust/patches/patch-src_tools_rust-installer_install-template.sh      Tue Nov 28 00:00:03 2017 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-$NetBSD: patch-src_tools_rust-installer_install-template.sh,v 1.1 2017/11/16 19:48:24 jperkin Exp $
-
-Support SunOS.
-
---- src/tools/rust-installer/install-template.sh.orig  2017-10-09 20:07:27.000000000 +0000
-+++ src/tools/rust-installer/install-template.sh
-@@ -348,6 +348,10 @@ get_host_triple() {
-             _ostype=unknown-openbsd
-             ;;
- 
-+      SunOS)
-+            _ostype=sun-solaris
-+            ;;
-+
-       Darwin)
-             _ostype=apple-darwin
-             ;;



Home | Main Index | Thread Index | Old Index