From 17526b42cb432b614a3525e0ed1e71d1b55977aa Mon Sep 17 00:00:00 2001 From: EnumDev Date: Sun, 21 Sep 2025 13:45:21 +0300 Subject: [PATCH] Update package version to 1.90.0 --- pkg.info | 8 ++++---- source-files/config.toml | 7 ++++--- source.sh | 5 ++--- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/pkg.info b/pkg.info index 5da8260..595094d 100644 --- a/pkg.info +++ b/pkg.info @@ -1,16 +1,16 @@ name: rustc description: The rust programming language compiler -version: 1.89.0 -revision: 3 +version: 1.90.0 url: https://www.rust-lang.org/ license: Apache-2.0 or MIT architecture: any -depends: ["gcc","glibc","llvm-libs","openssl","zlib"] +depends: ["curl","gcc","glibc","libssh2","lld","llvm-libs","openssl","zlib"] optional_depends: ["gdb"] -make_depends: ["clang","cmake","libffi","lld","llvm","perl","python3","rustc","gdb","procps-ng"] +make_depends: ["clang","cmake","libffi","llvm","perl","python3","rustc","gdb","procps-ng"] type: source split_packages: - name: rustc + description: Rust documentation - name: rust-src description: Rust standard library source code depends: ["rustc"] diff --git a/source-files/config.toml b/source-files/config.toml index 8506c77..b69507b 100644 --- a/source-files/config.toml +++ b/source-files/config.toml @@ -1,11 +1,12 @@ -change-id = 140732 +change-id = 144675 [llvm] link-shared = true download-ci-llvm = false [build] -docs = false +description = "for Tide Linux" +docs = true extended = true locked-deps = true tools = ["cargo", "clippy", "rustdoc", "rustfmt", "rust-analyzer-proc-macro-srv", "analysis", "src"] @@ -17,11 +18,11 @@ docdir = "share/doc/rustc" [rust] channel = "stable" -description = "for Tide Linux" lto = "thin" codegen-units = 1 rpath = false lld = false +use-lld = "external" [target.x86_64-unknown-linux-gnu] llvm-config = "/usr/bin/llvm-config" diff --git a/source.sh b/source.sh index b7ac213..39d8a45 100644 --- a/source.sh +++ b/source.sh @@ -18,11 +18,10 @@ prepare() { # The build function is executed in the source directory # This function is used to compile the source code build() { - sed '/MirOpt/d' -i src/bootstrap/src/core/builder/mod.rs - + export LIBSSH2_SYS_USE_PKG_CONFIG=1 export LIBSQLITE3_SYS_USE_PKG_CONFIG=1 - python3 x.py build + python3 x.py build -j$(nproc) } # The package function is executed in the source directory