X-Git-Url: http://git.pld-linux.org/?p=packages%2Frust.git;a=blobdiff_plain;f=rust.spec;h=c41a0cb14b560d6dbb4342ea3b5b5b5193d51926;hp=caf15c6f0f17825cd77425e4b6080479f324bcc2;hb=b263378;hpb=c19e7faa045f7b14d1534b07a35cc62b921758d0 diff --git a/rust.spec b/rust.spec index caf15c6..c41a0cb 100644 --- a/rust.spec +++ b/rust.spec @@ -36,13 +36,13 @@ Summary: The Rust Programming Language Summary(pl.UTF-8): Język programowania Rust Name: rust -Version: 1.52.0 -Release: 0.1 +Version: 1.52.1 +Release: 1 # Licenses: (rust itself) and (bundled libraries) License: (Apache v2.0 or MIT) and (BSD and ISC and MIT) Group: Development/Languages Source0: https://static.rust-lang.org/dist/%{rustc_package}.tar.xz -# Source0-md5: f95ca614a531b3c1edd4918eaa329732 +# Source0-md5: 2df4835e3a15cc6f7e06fa4a986285d2 Source1: https://static.rust-lang.org/dist/%{bootstrap_date}/rust-%{bootstrap_rust}-x86_64-unknown-linux-gnu.tar.xz # Source1-md5: 7640d6538716c6492e56f361e3af0631 Source2: https://static.rust-lang.org/dist/%{bootstrap_date}/rust-%{bootstrap_rust}-i686-unknown-linux-gnu.tar.xz @@ -62,7 +62,7 @@ BuildRequires: python >= 1:2.7 BuildRequires: rpmbuild(macros) >= 1.752 %if %{without cross} BuildRequires: curl-devel -BuildRequires: libgit2-devel +BuildRequires: libgit2-devel >= 1.1.0 BuildRequires: libstdc++-devel %{?with_system_llvm:BuildRequires: llvm-devel >= 9.0} BuildRequires: openssl-devel >= 1.0.1 @@ -82,21 +82,20 @@ BuildRequires: glibc-devel(x86_64) # building on x86_64 host with --target x32-pld-linux BuildRequires: curl-devel BuildRequires: gcc-multilib-x32 -BuildRequires: libgit2-devel +BuildRequires: libgit2-devel >= 1.1.0 BuildRequires: libstdc++-devel %{?with_system_llvm:BuildRequires: llvm-devel >= 9.0} BuildRequires: openssl-devel >= 1.0.1 BuildRequires: zlib-devel %else # building x86_64-hosted crosscompiler on x32 host +BuildRequires: curl-devel(x86-64) BuildRequires: gcc-multilib-64 +BuildRequires: libgit2-devel(x86-64) >= 1.1.0 BuildRequires: libstdc++-multilib-64-devel -# how to specify? - rpm.org adds arch provides on packages (__isa), uncomment once we switch -#BuildRequires: curl-devel(x86-64) -#BuildRequires: libgit2-devel(x86-64) -#BuildRequires: llvm-devel(x86-64)>= 7.0 -#BuildRequires: openssl-devel(x86-64) -#BuildRequires: zlib-devel(x86-64) +%{?with_system_llvm:BuildRequires: llvm-devel(x86-64) >= 9.0} +BuildRequires: openssl-devel(x86-64) +BuildRequires: zlib-devel(x86-64) %endif %endif # The C compiler is needed at runtime just for linking. Someday rustc might