New upstream release 3.0.20

- drop workaround for fmt 9.0, patch has been merged upstream
This commit is contained in:
Dan Čermák 2022-07-23 22:38:24 +02:00
parent 6a04866353
commit fe7a57feea
No known key found for this signature in database
GPG Key ID: 8F8C178E966641D3
3 changed files with 3 additions and 11 deletions

1
.gitignore vendored
View File

@ -17,3 +17,4 @@
/bear-3.0.17.tar.gz
/bear-3.0.18.tar.gz
/bear-3.0.19.tar.gz
/bear-3.0.20.tar.gz

View File

@ -1,5 +1,5 @@
Name: bear
Version: 3.0.19
Version: 3.0.20
Release: %autorelease
Summary: Tool that generates a compilation database for clang tooling
@ -48,15 +48,6 @@ for f in $(ls test/bin/); do
sed -i "s|^#\!/usr/bin/env\s\+python\s\?$|#!%{__python3}|" test/bin/$f
done
# Temporary workaround for API changes in fmt 9.0. See:
#
# Build failure with fmt-9.0.0
# https://github.com/rizsotto/Bear/issues/471
#
# Note that this macro will be removed in fmt 10.0.
%set_build_flags
export CXXFLAGS="${CXXFLAGS} -DFMT_DEPRECATED_OSTREAM"
# Functional tests are broken for some unknown reason, disable for now.
%cmake -DENABLE_FUNC_TESTS=ON -DENABLE_UNIT_TESTS=ON
%cmake_build

View File

@ -1 +1 @@
SHA512 (bear-3.0.19.tar.gz) = 688766a76cc3bee1dc82478d29d6e8754618f92633c842586fce95f2f1096764902ffd64a6f2f59101e58eba5472bf39ddb178c3dfcd48491fa4eb63d111585c
SHA512 (bear-3.0.20.tar.gz) = 4cf0e648b73fd4c0ac109c4a853e203efccb34ac7373d6c2f3ee3d5089853b791008990df768871dfd1268324bcce97c44657b4c3a2d1383134cba3eaec40bdd