Commit Graph

131 Commits

Author SHA1 Message Date
Wolfgang Stöggl 5073703177 Update to 2.2
- Add BR qt5-qttools-devel
- Update patches:
  cppcheck-2.2-tinyxml.patch
  cppcheck-2.2-translations.patch
- Add patch:
  cppcheck-2.2-exprengine.patch
2020-10-04 18:57:40 +02:00
Susi Lehtola 563456da8e Gui package is always built. 2020-08-18 12:42:08 +02:00
Wolfgang Stöggl def5035db3 Fix FTBFS #1863368
- Use %cmake_build and %cmake_install macros to fix FTBFS (#1863368)
- Rearrange BuildRequires:
  Put qt5-qtbase-devel and qt5-linguist inside if %{gui}
  Move cmake, python3-devel and z3-devel out of if %{gui}
2020-08-04 19:28:32 +02:00
Fedora Release Engineering c2bf8eebba - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 00:28:41 +00:00
Fedora Release Engineering 256e13b8c3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 14:39:10 +00:00
Susi Lehtola 061eacf9ca No need for EPEL specifics in spec since cppcheck is included in RHEL8. 2020-06-17 11:48:46 +02:00
Wolfgang Stöggl 4bdd5ae4e2 Enable Z3 on Fedora builds
Remark: Z3 is not available under epel 7 or epel 8
However, add general support for epel 8 to the spec file
in addition to epel 7 using "%if 0%{?rhel} >= 7"
2020-06-16 20:29:28 +02:00
Susi Lehtola 2035cd292a Update to 2.1. 2020-06-15 11:54:59 +02:00
Susi Lehtola 5690ed9b1d No qt5-devel, add cmake patch 2020-05-11 11:09:39 +02:00
Susi Lehtola d4ec6a9894 Update to 2.0. 2020-05-11 10:46:49 +02:00
Fedora Release Engineering 275919b43c - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 14:54:44 +00:00
Wolfgang Stöggl f6b2db4516 Use python3 on EPEL7
- Drop cppcheck-1.90-htmlreport-python2.patch
2019-12-24 09:43:01 +01:00
Susi Lehtola 4dfe61b414 Tag new release due to CMake flag typo. 2019-12-23 16:43:00 +01:00
Wolfgang Stöggl dceae1217d Fix typo in -DUSE_MATCHCOMPILER
Typo: -DMATCHCOMPILER -> -DUSE_MATCHCOMPILER
Fixes the following CMake Warning:
  Manually-specified variables were not used by the project:
    MATCHCOMPILER
2019-12-23 15:01:26 +01:00
Susi Lehtola afdc65b35e Switch EPEL build to CMake3. 2019-12-22 11:22:49 +01:00
Susi Lehtola 32eb7c1b11 Fix FTBFS on EPEL7. 2019-12-22 10:59:40 +01:00
Wolfgang Stöggl 613ef46fef New upstream version 1.90
- Drop cppcheck-1.89-manual.patch
  The file manual.docbook has been removed upstream
- Use pandoc to create manual.html from manual.md
- Add reference-cfg-format.html to doc
- Use %%license macro instead of %%doc for the COPYING file
- Fix typo in cppcheck-1.89-translations.patch:
  CppCheck/lang/ -> Cppcheck/lang/
- drop cppcheck-1.87-cfgdir.patch
  FILESDIR is used instead of CFGDIR since 1.89
- Update tinyxml patch to 1.90
2019-12-22 00:02:00 +01:00
Steve Grubb 250c014135 Correct versions in changelog 2019-12-12 13:14:34 -05:00
Steve Grubb 5716d07932 Add "-fsigned-char" to CXXFLAGS, to make tests pass
https://trac.cppcheck.net/ticket/9359
2019-12-12 10:07:48 -05:00
Steve Grubb 1442c51633 New upstream release 1.89 2019-12-07 14:21:58 -05:00
Susi Lehtola b1deeef945 bump spec 2019-08-16 10:52:49 +02:00
Susi Lehtola 45daf4b0bf Switch to python3. 2019-08-14 11:04:52 +02:00
Steve Grubb 5cf76bc1bc Add a note to patch 3 2019-08-06 14:46:37 -04:00
Susi Lehtola 3c55f03134 forgot to bump 2019-07-29 09:24:28 +02:00
Susi Lehtola 7f4c5e0d7d Add another patch 2019-07-29 09:16:48 +02:00
Susi Lehtola a0cbaeee24 Fix BZ #1733663. 2019-07-27 11:11:35 +02:00
Fedora Release Engineering 3ea942efe5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 21:06:21 +00:00
Steve Grubb bd7178b3cd Update to 1.88 2019-07-01 20:58:26 -04:00
Steve Grubb 3d97d3e0a1 Update to 1.87. 2019-02-09 13:38:27 -05:00
Fedora Release Engineering 22538f3faa - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 16:21:18 +00:00
Steve Grubb a9e97c12b4 Update to 1.86. 2018-12-16 09:02:18 -05:00
Igor Gnatenko fc0d5ec626
Rebuild for tinyxml2 7.x
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-11-27 16:57:23 +01:00
Steve Grubb 00d0476e49 Update to 1.85. 2018-11-08 16:29:42 +01:00
Steve Grubb 9d1bd55da1 Update to 1.85. 2018-11-08 16:08:01 +01:00
Susi Lehtola 7eef217d85 Drop application of cmake patch. 2018-09-11 18:27:36 +02:00
Susi Lehtola 848b9ff9f1 Drop cmake patch. 2018-09-11 18:26:30 +02:00
Susi Lehtola e13f8f241c Update to 1.84. 2018-09-11 18:19:41 +02:00
Fedora Release Engineering d50c435ac7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 22:18:04 +00:00
Susi Lehtola ffc0bdb036 Add htmlreport tool. 2018-06-02 16:04:13 +02:00
Susi Lehtola 20c4501d89 Patch out obsoleted CMake syntax. 2018-06-02 15:34:26 +02:00
Susi Lehtola 1d82217884 Add htmlreport tool. 2018-06-02 12:05:38 +02:00
Susi Lehtola 968edaf979 Re-enable gui, qt5 is available after all. 2018-05-17 19:27:36 +02:00
Susi Lehtola da69b0aa3f Turn off GUI on EPEL7. 2018-04-14 17:44:17 +02:00
Susi Lehtola d4f19b3396 Update to 1.83. 2018-04-14 16:49:48 +02:00
Susi Lehtola c00a51ea69 Add gcc-c++ buildrequires. 2018-02-28 14:54:33 +01:00
Igor Gnatenko 8fa4fb983f
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 07:04:28 +01:00
Igor Gnatenko cb462578e7 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-13 23:10:27 +01:00
Fedora Release Engineering ae349f055a - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 05:50:01 +00:00
Björn Esser 8815992814
Rebuilt for tinyxml2 soname/ABI change again 2018-01-23 16:38:28 +01:00
François Cami 24a7a8373e Bump release & rebuild (tinyxml2 soname/ABI change) 2018-01-23 00:30:05 +01:00