Rust: update rust_bin and rust_wasm_bin to 1.66.0 (#7707)

This commit also clears out older recipes from the recipe directory.
There is no need to keep them: stable rust itself is fully backward
compatible with older code in almost all cases, and it is unlikely
that someone will ever want/need to build an older compiler.
This commit is contained in:
Niels Sascha Reedijk
2022-12-31 09:43:45 +00:00
committed by GitHub
parent 6d1be6dd9a
commit a0134f2b41
35 changed files with 11 additions and 3051 deletions

View File

@@ -1,43 +0,0 @@
SUMMARY="Wasm target for the Rust compiler"
DESCRIPTION="Adds support for the wasm32-unknown-unknown target for Rust."
HOMEPAGE="https://www.rust-lang.org/"
COPYRIGHT="2021 The Rust Project Developers"
LICENSE="MIT"
REVISION="1"
SOURCE_URI="https://dl.rust-on-haiku.com/dist/$portVersion/rust-std-$portVersion-wasm32-unknown-unknown.tar.xz"
CHECKSUM_SHA256="4edcdd49932ec85b48e294623221ec1b9009851c2116b789f58ee5c054006b46"
SOURCE_DIR="rust-std-$portVersion-wasm32-unknown-unknown"
ARCHITECTURES="!x86_gcc2 ?x86 x86_64"
SECONDARY_ARCHITECTURES="x86"
DISABLE_SOURCE_PACKAGE=yes
PROVIDES="
rust_wasm_bin$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
rust_bin$secondaryArchSuffix == $portVersion
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
relativeInstallDir="develop/tools$secondaryArchSubDir/rust"
installDir="$prefix/$relativeInstallDir"
INSTALL()
{
./install.sh \
--prefix=$installDir \
--docdir=$developDocDir \
--mandir=$manDir \
--sysconfdir=$dataDir \
--disable-ldconfig
# clean out unneccesary files created by the rust installer
rm $installDir/lib/rustlib/components
rm $installDir/lib/rustlib/install.log
rm $installDir/lib/rustlib/manifest-*
rm $installDir/lib/rustlib/rust-installer-version
rm $installDir/lib/rustlib/uninstall.sh
}

View File

@@ -1,43 +0,0 @@
SUMMARY="Wasm target for the Rust compiler"
DESCRIPTION="Adds support for the wasm32-unknown-unknown target for Rust."
HOMEPAGE="https://www.rust-lang.org/"
COPYRIGHT="2021 The Rust Project Developers"
LICENSE="MIT"
REVISION="1"
SOURCE_URI="https://dl.rust-on-haiku.com/dist/$portVersion/rust-std-$portVersion-wasm32-unknown-unknown.tar.xz"
CHECKSUM_SHA256="b4e57266f3be5e0e3e9f0ed1397dc764a8fc2d7c2d91246a202c1db5e3c25f55"
SOURCE_DIR="rust-std-$portVersion-wasm32-unknown-unknown"
ARCHITECTURES="!x86_gcc2 ?x86 x86_64"
SECONDARY_ARCHITECTURES="x86"
DISABLE_SOURCE_PACKAGE=yes
PROVIDES="
rust_wasm_bin$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
rust_bin$secondaryArchSuffix == $portVersion
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
relativeInstallDir="develop/tools$secondaryArchSubDir/rust"
installDir="$prefix/$relativeInstallDir"
INSTALL()
{
./install.sh \
--prefix=$installDir \
--docdir=$developDocDir \
--mandir=$manDir \
--sysconfdir=$dataDir \
--disable-ldconfig
# clean out unneccesary files created by the rust installer
rm $installDir/lib/rustlib/components
rm $installDir/lib/rustlib/install.log
rm $installDir/lib/rustlib/manifest-*
rm $installDir/lib/rustlib/rust-installer-version
rm $installDir/lib/rustlib/uninstall.sh
}

View File

@@ -1,43 +0,0 @@
SUMMARY="Wasm target for the Rust compiler"
DESCRIPTION="Adds support for the wasm32-unknown-unknown target for Rust."
HOMEPAGE="https://www.rust-lang.org/"
COPYRIGHT="2021 The Rust Project Developers"
LICENSE="MIT"
REVISION="1"
SOURCE_URI="https://dl.rust-on-haiku.com/dist/$portVersion/rust-std-$portVersion-wasm32-unknown-unknown.tar.xz"
CHECKSUM_SHA256="e9348cb7fa7ac4675cd821d7e3d3965c6c9e446183fc6cef2ec9b9e4210ec9e6"
SOURCE_DIR="rust-std-$portVersion-wasm32-unknown-unknown"
ARCHITECTURES="!x86_gcc2 ?x86 x86_64"
SECONDARY_ARCHITECTURES="x86"
DISABLE_SOURCE_PACKAGE=yes
PROVIDES="
rust_wasm_bin$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
rust_bin$secondaryArchSuffix == $portVersion
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
relativeInstallDir="develop/tools$secondaryArchSubDir/rust"
installDir="$prefix/$relativeInstallDir"
INSTALL()
{
./install.sh \
--prefix=$installDir \
--docdir=$developDocDir \
--mandir=$manDir \
--sysconfdir=$dataDir \
--disable-ldconfig
# clean out unneccesary files created by the rust installer
rm $installDir/lib/rustlib/components
rm $installDir/lib/rustlib/install.log
rm $installDir/lib/rustlib/manifest-*
rm $installDir/lib/rustlib/rust-installer-version
rm $installDir/lib/rustlib/uninstall.sh
}

View File

@@ -1,43 +0,0 @@
SUMMARY="Wasm target for the Rust compiler"
DESCRIPTION="Adds support for the wasm32-unknown-unknown target for Rust."
HOMEPAGE="https://www.rust-lang.org/"
COPYRIGHT="2021 The Rust Project Developers"
LICENSE="MIT"
REVISION="1"
SOURCE_URI="https://dl.rust-on-haiku.com/dist/$portVersion/rust-std-$portVersion-wasm32-unknown-unknown.tar.xz"
CHECKSUM_SHA256="2eb1ba01ae26f6f81784f677dc377d8e856c2a88df8fb1dd6fc9612e748c386f"
SOURCE_DIR="rust-std-$portVersion-wasm32-unknown-unknown"
ARCHITECTURES="!x86_gcc2 ?x86 x86_64"
SECONDARY_ARCHITECTURES="x86"
DISABLE_SOURCE_PACKAGE=yes
PROVIDES="
rust_wasm_bin$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
rust_bin$secondaryArchSuffix == $portVersion
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
relativeInstallDir="develop/tools$secondaryArchSubDir/rust"
installDir="$prefix/$relativeInstallDir"
INSTALL()
{
./install.sh \
--prefix=$installDir \
--docdir=$developDocDir \
--mandir=$manDir \
--sysconfdir=$dataDir \
--disable-ldconfig
# clean out unneccesary files created by the rust installer
rm $installDir/lib/rustlib/components
rm $installDir/lib/rustlib/install.log
rm $installDir/lib/rustlib/manifest-*
rm $installDir/lib/rustlib/rust-installer-version
rm $installDir/lib/rustlib/uninstall.sh
}

View File

@@ -5,7 +5,7 @@ COPYRIGHT="2021 The Rust Project Developers"
LICENSE="MIT"
REVISION="1"
SOURCE_URI="https://dl.rust-on-haiku.com/dist/$portVersion/rust-std-$portVersion-wasm32-unknown-unknown.tar.xz"
CHECKSUM_SHA256="97c4a381d47858e0ae921dc8cc3221dd7a92d5f2051caa1a718cdfe4c7482040"
CHECKSUM_SHA256="8575ec05e96f988232adfa3d44c085bd9ccbbd31862b1b041236d35156088a15"
SOURCE_DIR="rust-std-$portVersion-wasm32-unknown-unknown"
ARCHITECTURES="!x86_gcc2 ?x86 x86_64"
SECONDARY_ARCHITECTURES="x86"