Update to LLVM 16.0.1

Resolves: #2178739
This commit is contained in:
Nikita Popov 2023-04-13 14:08:24 +02:00
parent 0eb0fff14d
commit 92f325d416
3 changed files with 12 additions and 31 deletions

30
.gitignore vendored
View File

@ -1,28 +1,2 @@
/lit-0.5.0.tar.gz
/lit-0.5.1.tar.gz
/lit-0.6.0rc1.tar.gz
/lit-0.6.0.tar.gz
/lit-0.7.0rc1.tar.gz
/lit-0.7.0.tar.gz
/lit-0.7.1.tar.gz
/lit-0.8.0.tar.gz
/lit-0.9.0rc4.tar.gz
/lit-0.9.0.tar.gz
/lit-0.10.0rc1.tar.gz
/lit-0.10.0.tar.gz
/lit-0.11.0rc1.tar.gz
/lit-0.11.0.tar.gz
/lit-0.11.0.post1.tar.gz
/lit-0.11.1rc1.tar.gz
/lit-0.11.1rc2.tar.gz
/lit-0.11.1.tar.gz
/lit-12.0.0rc1.tar.gz
/lit-12.0.0.tar.gz
/lit-12.0.1.tar.gz
/lit-13.0.0.tar.gz
/lit-13.0.1.tar.gz
/lit-14.0.0.tar.gz
/lit-15.0.0.post0.tar.gz
/lit-15.0.1.tar.gz
/lit-15.0.6.tar.gz
/lit-15.0.7.tar.gz
/lit-*.tar.gz
/LICENSE.TXT

View File

@ -1,4 +1,4 @@
%global lit_version 15.0.7
%global lit_version 16.0.1
#%%global post_ver 0
%bcond_without check
@ -12,6 +12,8 @@ License: NCSA
Summary: Tool for executing llvm test suites
URL: https://pypi.python.org/pypi/lit
Source0: %{pypi_source lit %{lit_version}%{?post_ver:.post%{post_ver}}}
# Remove the license file if it gets included in the tarball again.
Source1: https://raw.githubusercontent.com/llvm/llvm-project/llvmorg-%{lit_version}%{?rc_ver:rc%{rc_ver}}/llvm/utils/lit/LICENSE.TXT
# for file check
%if %{with check}
@ -33,6 +35,7 @@ lit is a tool used by the LLVM project for executing its test suites.
%prep
%autosetup -n lit-%{lit_version}%{?post_ver:.post%{post_ver}} -p4
cp %{SOURCE1} ./
%build
%py3_build
@ -50,11 +53,14 @@ sed -i -e '1{\@^#!/usr/bin/env python@d}' %{buildroot}%{python3_sitelib}/lit/*.p
%files -n python3-lit
%license LICENSE.TXT
%doc README.txt
%doc README.rst
%{python3_sitelib}/*
%{_bindir}/lit
%changelog
* Thu Apr 13 2023 Nikita Popov <npopov@redhat.com> - 16.0.1-1
- Update to LLVM 16.0.1
* Tue Jan 17 2023 Konrad Kleine <kkleine@redhat.com> - 15.0.7-1
- Update to 15.0.7

View File

@ -1 +1,2 @@
SHA512 (lit-15.0.7.tar.gz) = 4aaf3676920158419070c8dcd0868967c2612a4248194bbf7c4b8c967e8b57d4ffdaf07156142b5aea276c3409e6a10bad1fb4a45bc6d4c905a24a69c27b1522
SHA512 (lit-16.0.1.tar.gz) = 6f39a291e4253bf3bea820ceb7e0cc134300e4a119a5eca159cdd60df1fdccb5f212daaa82851c497d324827052a8d6795b446ef768889663be65b46e2d00482
SHA512 (LICENSE.TXT) = 4a3325224ec2c86de08cf6f9320f1c95a6de061e45b53841df8fcab755d77341c27e0e064e4330d096b413c4fbb5310362b2f6c9b5c60e907bdceb2ff9b956d0