]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - lfs/rust
rpi-firmware: ignore user from tarball
[people/pmueller/ipfire-2.x.git] / lfs / rust
index 47e9a0ea53af3fdaedb62c347ff44178a440761a..96db8fe9d0d5a930b2e590815eaa8d3f9b046485 100644 (file)
--- a/lfs/rust
+++ b/lfs/rust
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2019  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2021  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
 
 include Config
 
-VER        = 1.37.0
+VER        = 1.51.0
 
 THISAPP    = rust-$(VER)
 DL_FILE    = $(THISAPP)-$(RUST_BOOTSTRAP).tar.gz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)-$(RUST_BOOTSTRAP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
+SUP_ARCH   = x86_64 i586 aarch64 armv6l
 
 ifeq "$(BUILD_ARCH)" "i586"
        RUST_ARCH = i686
@@ -38,7 +39,7 @@ else
        RUST_ARCH = $(BUILD_ARCH)
 endif
 
-ifeq "$(BUILD_ARCH)" "armv5tel"
+ifeq "$(BUILD_ARCH)" "armv6l"
        RUST_BOOTSTRAP = arm-unknown-linux-gnueabi
 else
        RUST_BOOTSTRAP = $(RUST_ARCH)-unknown-linux-gnu
@@ -52,10 +53,10 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(THISAPP)-x86_64-unknown-linux-gnu.tar.gz_MD5 =  3f84df04bd0cf0ea4668390be263945e
-$(THISAPP)-i686-unknown-linux-gnu.tar.gz_MD5 =    29411d7420184ad51f99339b2e2cf20a
-$(THISAPP)-aarch64-unknown-linux-gnu.tar.gz_MD5 = 28f9556a3febd2d38c0ba97337d56cb8
-$(THISAPP)-arm-unknown-linux-gnueabi.tar.gz_MD5 = 970ad24c516394466e7b8ca40689ee76
+$(THISAPP)-x86_64-unknown-linux-gnu.tar.gz_MD5 =  efc4d147e25918e60678a69fcaf67b55
+$(THISAPP)-i686-unknown-linux-gnu.tar.gz_MD5 =    666d7a99abf2834b2cb4bb8e6c571c76
+$(THISAPP)-aarch64-unknown-linux-gnu.tar.gz_MD5 = e85e1758b9770bae16c253825e2ecf9c
+$(THISAPP)-arm-unknown-linux-gnueabi.tar.gz_MD5 = da4fa1b2bd21dc6d2d7e791d8faaa3eb
 
 install : $(TARGET)
 
@@ -91,5 +92,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
                --prefix=/usr \
                --disable-ldconfig
 
+       # Remove LLVM tools
+       rm -vf /usr/lib/rustlib/$(RUST_BOOTSTRAP)/bin/rust-ll{d,vm-dwp}
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)