From a7f157b5ebc13d8df3b5212a9ae8211ea67517ec Mon Sep 17 00:00:00 2001 From: sergesanspaille Date: Apr 03 2020 07:36:25 +0000 Subject: 10.0.0 final --- diff --git a/.gitignore b/.gitignore index 3ad658f..a858158 100644 --- a/.gitignore +++ b/.gitignore @@ -87,3 +87,15 @@ /clang-tools-extra-10.0.0rc4.src.tar.xz /clang-tools-extra-10.0.0rc4.src.tar.xz.sig /clang-10.0.0rc4.src.tar.xz.sig +/clang-10.0.0rc5.src.tar.xz +/clang-tools-extra-10.0.0rc5.src.tar.xz +/clang-tools-extra-10.0.0rc5.src.tar.xz.sig +/clang-10.0.0rc5.src.tar.xz.sig +/clang-10.0.0rc6.src.tar.xz +/clang-tools-extra-10.0.0rc6.src.tar.xz +/clang-tools-extra-10.0.0rc6.src.tar.xz.sig +/clang-10.0.0rc6.src.tar.xz.sig +/clang-10.0.0.src.tar.xz.sig +/clang-tools-extra-10.0.0.src.tar.xz.sig +/clang-tools-extra-10.0.0.src.tar.xz +/clang-10.0.0.src.tar.xz diff --git a/clang.spec b/clang.spec index 721beed..7cefe58 100644 --- a/clang.spec +++ b/clang.spec @@ -3,8 +3,8 @@ %global maj_ver 10 %global min_ver 0 %global patch_ver 0 -%global rc_ver 4 -%global baserelease 0.3 +#%%global rc_ver 6 +%global baserelease 1 %global clang_tools_binaries \ %{_bindir}/clang-apply-replacements \ @@ -77,12 +77,22 @@ Summary: A C language family front-end for LLVM License: NCSA URL: http://llvm.org -Source0: http://%{?rc_ver:pre}releases.llvm.org/%{version}/%{?rc_ver:rc%{rc_ver}}/%{clang_srcdir}.tar.xz +%if 0%{?rc_ver:1} +Source0: https://prereleases.llvm.org/%{version}/rc%{rc_ver}/%{clang_srcdir}.tar.xz +Source3: https://prereleases.llvm.org/%{version}/rc%{rc_ver}/%{clang_srcdir}.tar.xz.sig +%else +Source0: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/%{clang_srcdir}.tar.xz +Source3: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/%{clang_srcdir}.tar.xz.sig +%endif %if !0%{?compat_build} -Source1: http://%{?rc_ver:pre}releases.llvm.org/%{version}/%{?rc_ver:rc%{rc_ver}}/%{clang_tools_srcdir}.tar.xz -Source2: https://%{?rc_ver:pre}releases.llvm.org/%{version}/%{?rc_ver:rc%{rc_ver}}/%{clang_tools_srcdir}.tar.xz.sig +%if 0%{?rc_ver:1} +Source1: https://prereleases.llvm.org/%{version}/rc%{rc_ver}/%{clang_tools_srcdir}.tar.xz +Source2: https://prereleases.llvm.org/%{version}/rc%{rc_ver}/%{clang_tools_srcdir}.tar.xz.sig +%else +Source1: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/%{clang_tools_srcdir}.tar.xz +Source2: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/%{clang_tools_srcdir}.tar.xz.sig +%endif %endif -Source3: https://%{?rc_ver:pre}releases.llvm.org/%{version}/%{?rc_ver:rc%{rc_ver}}/%{clang_srcdir}.tar.xz.sig Source4: https://prereleases.llvm.org/%{version}/hans-gpg-key.asc Patch4: 0002-gtest-reorg.patch @@ -159,6 +169,9 @@ as libraries and designed to be loosely-coupled and extensible. %package libs Summary: Runtime library for clang Recommends: compiler-rt%{?_isa} = %{version} +# libomp-devel is required, so clang can find the omp.h header when compiling +# with -fopenmp. +Recommends: libomp-devel%{_isa} = %{version} Recommends: libomp%{_isa} = %{version} %description libs @@ -202,7 +215,7 @@ A set of extra tools built using Clang's tooling API. # just want clang. %package -n git-clang-format Summary: Integration of clang-format for git -Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: %{name}-tools-extra = %{version}-%{release} Requires: git Requires: python3 @@ -456,6 +469,9 @@ LD_LIBRARY_PATH=%{buildroot}%{_libdir} ninja check-all -C _build || \ %endif %changelog +* Fri Apr 3 2020 sguelton@redhat.com - 10.0.0-1 +- 10.0.0 final + * Sat Mar 14 2020 sguelton@redhat.com - 10.0.0-0.3.rc4 - 10.0.0 rc4 diff --git a/sources b/sources index 831cef7..2f30f80 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ -SHA512 (clang-10.0.0rc4.src.tar.xz) = 1bd847ad3c0ea947af0e25e630adb7c0d7bbd48d6aa81d17e0294e75a2c733d82a97554cc6acc60727140e3e61a1c89e60b0cbd7930f6a16669ecd8f7577cb26 -SHA512 (clang-tools-extra-10.0.0rc4.src.tar.xz) = 9f29d25a1227776d8cb23cb09cdec79b8f350c5b0f4bd9a217030550e83538e819fc99c93e5bc60668b9d8a0cffc3a3fb459d3ad1f3bcd9a6c42ea25d0f95f2b -SHA512 (clang-tools-extra-10.0.0rc4.src.tar.xz.sig) = 2223e94194069020f39282766616b54bf6e1f8fde7b829d2e88c3cf9d586f023b25b1c7008853d94e06a56078d84ba9557d4261282be7ca974e523a9fec47082 -SHA512 (clang-10.0.0rc4.src.tar.xz.sig) = efa0faaceb9bf7ebae2299946c3222df0ce722cbf23632d28227ea77a13a4e1b33e012fa3119085f63f53da64983f4e6410d639e360650d35520cdf31d678fb0 +SHA512 (clang-10.0.0.src.tar.xz.sig) = cb46d9c616de9ba6e11602269f93a003fc24951b75844d2d62ad7c435bd9ace0357bf396141b9a3e97034f617ad8f301a1a5556a3feb94b17647f8b76c0b6236 +SHA512 (clang-tools-extra-10.0.0.src.tar.xz.sig) = f0527b315ce9f2c86a19dabd462d0d466ac0843262f06d5f2b69333f77457ec9cb99f8ce9fdaa00048dfaec3de5613fb884c4259acd4a75463ba3c6714e35423 +SHA512 (clang-tools-extra-10.0.0.src.tar.xz) = 33b6019e64e9ac94bd7c000b77a4a927602a2705baa9b370e392a56b53fe09c8dad1ff7d583892729e9eb291440433ad7d71df768a96d927e4dbc1988fc01d99 +SHA512 (clang-10.0.0.src.tar.xz) = b1cccc13c46abcda3d689f51d486fa613ecec40c581c72d8b15951715100a2b8fb24370161601e6716cdba5a784337439e99ec2f0766f988e9cce92de6d775da