pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/rust rust: add some more arm and aarch64 targets



details:   https://anonhg.NetBSD.org/pkgsrc/rev/43d680a1360d
branches:  trunk
changeset: 450949:43d680a1360d
user:      nia <nia%pkgsrc.org@localhost>
date:      Fri Apr 23 11:41:55 2021 +0000

description:
rust: add some more arm and aarch64 targets

not tested, so not added to platforms.mk for now.

diffstat:

 lang/rust/Makefile |  34 +++++++++++++++++++++++++++++++++-
 lang/rust/distinfo |  34 +++++++++++++++++++++++++++++++++-
 2 files changed, 66 insertions(+), 2 deletions(-)

diffs (112 lines):

diff -r d520b405336c -r 43d680a1360d lang/rust/Makefile
--- a/lang/rust/Makefile        Fri Apr 23 11:38:22 2021 +0000
+++ b/lang/rust/Makefile        Fri Apr 23 11:41:55 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.232 2021/04/21 13:24:54 adam Exp $
+# $NetBSD: Makefile,v 1.233 2021/04/23 11:41:55 nia Exp $
 
 DISTNAME=      rustc-1.50.0-src
 PKGNAME=       ${DISTNAME:S/rustc/rust/:S/-src//}
@@ -160,6 +160,14 @@
 #
 DISTFILES:=            ${DEFAULT_DISTFILES}
 
+.if !empty(MACHINE_PLATFORM:MDarwin-*-aarch64) || make(distinfo) || make (makesum) || make(mdi)
+RUST_STAGE0_VER=       1.49.0
+RUST_ARCH:=            aarch64-apple-darwin
+RUST_STAGE0:=          rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
+RUST_STD_STAGE0:=      rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
+DISTFILES:=            ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
+pre-build-fix:
+.endif
 .if !empty(MACHINE_PLATFORM:MDarwin-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
 RUST_STAGE0_VER=       1.49.0
 RUST_ARCH:=            x86_64-apple-darwin
@@ -168,6 +176,30 @@
 DISTFILES:=            ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
 pre-build-fix:
 .endif
+.if !empty(MACHINE_PLATFORM:MLinux-*-aarch64) || make(distinfo) || make (makesum) || make(mdi)
+RUST_STAGE0_VER=       1.49.0
+RUST_ARCH:=            aarch64-unknown-linux-gnu
+RUST_STAGE0:=          rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
+RUST_STD_STAGE0:=      rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
+DISTFILES:=            ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
+pre-build-fix:
+.endif
+.if !empty(MACHINE_PLATFORM:MLinux-*-earmv6hf) || make(distinfo) || make (makesum) || make(mdi)
+RUST_STAGE0_VER=       1.49.0
+RUST_ARCH:=            arm-unknown-linux-gnueabihf
+RUST_STAGE0:=          rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
+RUST_STD_STAGE0:=      rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
+DISTFILES:=            ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
+pre-build-fix:
+.endif
+.if !empty(MACHINE_PLATFORM:MLinux-*-earmv7hf) || make(distinfo) || make (makesum) || make(mdi)
+RUST_STAGE0_VER=       1.49.0
+RUST_ARCH:=            armv7-unknown-linux-gnueabihf
+RUST_STAGE0:=          rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
+RUST_STD_STAGE0:=      rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
+DISTFILES:=            ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
+pre-build-fix:
+.endif
 .if !empty(MACHINE_PLATFORM:MLinux-*-i386) || make(distinfo) || make (makesum) || make(mdi)
 RUST_STAGE0_VER=       1.49.0
 RUST_ARCH:=            i686-unknown-linux-gnu
diff -r d520b405336c -r 43d680a1360d lang/rust/distinfo
--- a/lang/rust/distinfo        Fri Apr 23 11:38:22 2021 +0000
+++ b/lang/rust/distinfo        Fri Apr 23 11:41:55 2021 +0000
@@ -1,9 +1,25 @@
-$NetBSD: distinfo,v 1.130 2021/04/20 08:25:51 he Exp $
+$NetBSD: distinfo,v 1.131 2021/04/23 11:41:55 nia Exp $
 
+SHA1 (rust-1.49.0-aarch64-apple-darwin.tar.gz) = f2ca6aa0d3f84a1ea96d6a4875ea435a38fce7c0
+RMD160 (rust-1.49.0-aarch64-apple-darwin.tar.gz) = eee9b9744e41161e9f1231229b5a8c2050ea77df
+SHA512 (rust-1.49.0-aarch64-apple-darwin.tar.gz) = 5a324d85534dc462815278abb8c2b358f406bbad782b1d94a3ba478a75035604b1830ad2fa5ded923ccc995f32150f16658ca881b9fc059d8042b59c392fdf3c
+Size (rust-1.49.0-aarch64-apple-darwin.tar.gz) = 235741580 bytes
+SHA1 (rust-1.49.0-aarch64-unknown-linux-gnu.tar.gz) = a3cd5b0714d0e838ed888a1d846f4d522f078280
+RMD160 (rust-1.49.0-aarch64-unknown-linux-gnu.tar.gz) = e09dd62e2518ffcbf7901b92f941af4f0f0ea7d0
+SHA512 (rust-1.49.0-aarch64-unknown-linux-gnu.tar.gz) = 1b92a24ac07c84b9d3c9bd4c0464aefce414f50e5af203f800c2f442150df3265d7ae261ab6cb8726d4bce622f631237b2ca45be9e3da30cf3f85bddb33478dd
+Size (rust-1.49.0-aarch64-unknown-linux-gnu.tar.gz) = 306996334 bytes
 SHA1 (rust-1.49.0-aarch64-unknown-netbsd.tar.gz) = 97804c99b787a54bf16c0c13665eb74cab6c7bba
 RMD160 (rust-1.49.0-aarch64-unknown-netbsd.tar.gz) = 5940c473d0655dc50efc10d2a7dc4bb7c0b85590
 SHA512 (rust-1.49.0-aarch64-unknown-netbsd.tar.gz) = f8d430fcc2d3b83e37d01c49932395eb3e3882e7e593238fdbab363f98418bd50b478054197760c1fd549cd7df87b34325678f26bee6e9b7ff21d159551af7af
 Size (rust-1.49.0-aarch64-unknown-netbsd.tar.gz) = 259213852 bytes
+SHA1 (rust-1.49.0-arm-unknown-linux-gnueabihf.tar.gz) = e4918200406165644b661346fc59010b430342e9
+RMD160 (rust-1.49.0-arm-unknown-linux-gnueabihf.tar.gz) = 65b21bd4ec567c5a2f921bd0f4f1f3436bd8086f
+SHA512 (rust-1.49.0-arm-unknown-linux-gnueabihf.tar.gz) = 875c611268ba8a0c162caf0ff9f18d79a0ee83bf082b7fd3a10844e719c250e2fe2db1cad615639e38a5cc67adceeb3624a74a4f815c98f208a36e9fe9b0099b
+Size (rust-1.49.0-arm-unknown-linux-gnueabihf.tar.gz) = 272416908 bytes
+SHA1 (rust-1.49.0-armv7-unknown-linux-gnueabihf.tar.gz) = d5117ef0254f6e74b3235a23cb39b36e077f748a
+RMD160 (rust-1.49.0-armv7-unknown-linux-gnueabihf.tar.gz) = d55f226a6273cd367ee3d32c4681a0080ebd2118
+SHA512 (rust-1.49.0-armv7-unknown-linux-gnueabihf.tar.gz) = 4210dcd3eaf4fb60ad0d3345a63ea4cfeb0bc12a439b45076ee50c22b7dc5be602227da71059162f0111a972a38072d0763eb1af010b2bcfc63047225282d3a6
+Size (rust-1.49.0-armv7-unknown-linux-gnueabihf.tar.gz) = 263338829 bytes
 SHA1 (rust-1.49.0-armv7-unknown-netbsd-eabihf.tar.gz) = c6ff63c7e8f4c1c23eaf6e70ff5dd9cc598a4bc7
 RMD160 (rust-1.49.0-armv7-unknown-netbsd-eabihf.tar.gz) = 2177ba63fd60de56fe804b86fc48f7e853fe390c
 SHA512 (rust-1.49.0-armv7-unknown-netbsd-eabihf.tar.gz) = 956209fbbc7555a83a2ab4bdc191f5d12f3dbe3b978794be819269e98af054231f57ec2c754944a42d957057c52566f6a40e1aae119b1badb8a3d2237f461a43
@@ -48,10 +64,26 @@
 RMD160 (rust-1.49.0-x86_64-unknown-netbsd.tar.gz) = d0043d669b55fa9f40497cf143afa2870e2275ef
 SHA512 (rust-1.49.0-x86_64-unknown-netbsd.tar.gz) = aa9b4a6da515bf5d4c2bd0f96c5f3589a4e48b2f612285cb0c1c867aa492f23fda0fe832874ed515784bf4c4b833e3b9b5946af12fdd4a0346453b4e726f2e8b
 Size (rust-1.49.0-x86_64-unknown-netbsd.tar.gz) = 227006885 bytes
+SHA1 (rust-std-1.49.0-aarch64-apple-darwin.tar.gz) = e37e29375203fad3ffe9bda92952e6b354aa63b9
+RMD160 (rust-std-1.49.0-aarch64-apple-darwin.tar.gz) = 1ddc99fbc545b2e601d507d90b5f88bd8cdb1a32
+SHA512 (rust-std-1.49.0-aarch64-apple-darwin.tar.gz) = 72fa2936413124daa2b49a7998aa63cdd1ca068cf224eed14815f9a5b4b1d4fe602845cffec3d61a98eb5c0d6ce06c57efe4a2684699a9726db7cb1225610083
+Size (rust-std-1.49.0-aarch64-apple-darwin.tar.gz) = 27145897 bytes
+SHA1 (rust-std-1.49.0-aarch64-unknown-linux-gnu.tar.gz) = ccb07c8077e510831debcd8b55313db852dfff88
+RMD160 (rust-std-1.49.0-aarch64-unknown-linux-gnu.tar.gz) = 7c9815094aa43d568f5884b90b2b005f97fffa52
+SHA512 (rust-std-1.49.0-aarch64-unknown-linux-gnu.tar.gz) = d08d561b832e2e294e1ff5c64bad84e40aed0f42b28773e977ce4a47e1334482c0851393484b24e0d4c6287966c75d87c4b210c9385e1d731b92765895c29a7d
+Size (rust-std-1.49.0-aarch64-unknown-linux-gnu.tar.gz) = 28421680 bytes
 SHA1 (rust-std-1.49.0-aarch64-unknown-netbsd.tar.gz) = bec960b56661b1f039233ef75e33f304b6ed176d
 RMD160 (rust-std-1.49.0-aarch64-unknown-netbsd.tar.gz) = f3e70c1b7fa0c75ea668860c3f7c546ad7a97fee
 SHA512 (rust-std-1.49.0-aarch64-unknown-netbsd.tar.gz) = 6a1f31fc63cf6d0b10b461e2dc003b75f87763c586f1fa81e1bc102c2f50fc856f2cd42529bd4d3d0d668a16747cf0568ccf6e1b70c1e01c61a1617caaf03f0c
 Size (rust-std-1.49.0-aarch64-unknown-netbsd.tar.gz) = 24786839 bytes
+SHA1 (rust-std-1.49.0-arm-unknown-linux-gnueabihf.tar.gz) = 391a105f57e5728c232040ffe16615077c91cabd
+RMD160 (rust-std-1.49.0-arm-unknown-linux-gnueabihf.tar.gz) = 78ee088ab8061e25c2e0c8abc9526cfad14f9c2f
+SHA512 (rust-std-1.49.0-arm-unknown-linux-gnueabihf.tar.gz) = 134f83b4e68cb94737893ff5380cda5063aa04120f5cd0409c4498b70467e252529d89363e2cfc4d443936f5b29ee5103549acb7b449c0db63e1ebaa27e94f4f
+Size (rust-std-1.49.0-arm-unknown-linux-gnueabihf.tar.gz) = 28417445 bytes
+SHA1 (rust-std-1.49.0-armv7-unknown-linux-gnueabihf.tar.gz) = e743d245d63a183cc46de354138cc1533e192819
+RMD160 (rust-std-1.49.0-armv7-unknown-linux-gnueabihf.tar.gz) = c06a8ac9f3f176f3461704e48c099128e4d5ad07
+SHA512 (rust-std-1.49.0-armv7-unknown-linux-gnueabihf.tar.gz) = 46ef543f99daf5e170de04a85389861a1d69b98c653a50de410558154b2495e86d9653fce7fc1dc9029e986b575728aab8fc4f60ef60965c039b56a35b47e8e7
+Size (rust-std-1.49.0-armv7-unknown-linux-gnueabihf.tar.gz) = 28623618 bytes
 SHA1 (rust-std-1.49.0-armv7-unknown-netbsd-eabihf.tar.gz) = b3f82f4c2d2af9be54eb10e313f053d7443107d2
 RMD160 (rust-std-1.49.0-armv7-unknown-netbsd-eabihf.tar.gz) = 58468d07240e082820d844bb2bd512f5e293a7e3
 SHA512 (rust-std-1.49.0-armv7-unknown-netbsd-eabihf.tar.gz) = 7057a8a850e0ed8a70acaee032b3ca69c9dd3f708da5e2124d160e8942e59a63faa6a6782cc2565b9edb7056e37ae06509c281c07aa48a8921663db04ad55d84



Home | Main Index | Thread Index | Old Index