1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306
|
clazy (1.11-4) unstable; urgency=medium
* Team upload.
* Remove the second reserve-candidates test.
-- Simon Quigley <tsimonq2@debian.org> Wed, 18 Jan 2023 14:40:12 -0600
clazy (1.11-3) unstable; urgency=medium
* Export $DEB_HOST_ARCH in the 'run-tests' autopkgtest: this way, the local
changes to run_tests.py can enable the linking to atomic on armel, where
it is needed; this fixed the autopkgtest on that architecture.
-- Pino Toscano <pino@debian.org> Fri, 18 Nov 2022 12:19:43 +0100
clazy (1.11-2) unstable; urgency=medium
* Backport upstream commit f5c95d3cb453ca16980db268556f23ca3cd38122 to fix
the detection of the clang version when running the tests; patch
upstream_tests-fix-clang-version-regexp.patch.
* Update standards version to 4.6.1, no changes needed.
* Limit the parallel jobs for the tests ran during the build using
$DEB_BUILD_OPTIONS:
- backport upstream commit ab8993c9e10e09cb24210f76bb5e67f01bb37a9e to add
-j/--jobs to the run_tests.py script; patch
upstream_tests-add-j-jobs-option-for-run_tests.py.patch
- pass --jobs to run_tests.py with the number of parallel jobs specified
in $DEB_BUILD_OPTIONS, defaulting to 1
* Set the number of parallel jobs in the 'run-tests' autopkgtest to 1 for
now.
* Remove inactive Uploaders.
* Backport upstream commit 20fca52da739ebefa47e35f6b338bb99a0da3cfe to support
LLVM/Clang 15.0.0; patch upstream_Build-fixes-for-LLVM-Clang-15.0.0.patch.
-- Pino Toscano <pino@debian.org> Thu, 17 Nov 2022 20:21:31 +0100
clazy (1.11-1) unstable; urgency=medium
* New upstream release.
* Drop -std=gnu++14 from the CXXFLAGS, as it should build fine now.
* Update the patches:
- select-clangpp.diff: refresh
-- Pino Toscano <pino@debian.org> Sat, 22 Jan 2022 11:11:20 +0100
clazy (1.10-2) unstable; urgency=medium
* Fix -DREADLINK_CMD:FILEPATH to be /bin/readlink, like the actual file path
provided by coreutils.
* Bump Standards-Version to 4.6.0, no changes required.
* Add -std=gnu++14 to the CXXFLAGS to build with C++14, as it seems it fails
to build with C++17 (default of GCC 11).
-- Pino Toscano <pino@debian.org> Mon, 22 Nov 2021 22:38:47 +0100
clazy (1.10-1) unstable; urgency=medium
* New upstream release.
* Update the patches:
- debian-tests-link-atomic.diff: refresh
- select-clangpp.diff: refresh
* Update the build dependencies according to the upstream build system:
- bump clang & LLVM to 8.0
* Pass -DREADLINK_CMD:FILEPATH=/usr/bin/readlink to cmake to force the path
of readlink(1), so it does not change depending on usrmerge.
-- Pino Toscano <pino@debian.org> Tue, 17 Aug 2021 06:02:34 +0200
clazy (1.9-3) unstable; urgency=medium
* Exclude the qt6-header-fixes check on armel & armhf also when running the
run-tests autopkgtest.
-- Pino Toscano <pino@debian.org> Tue, 12 Jan 2021 16:17:14 +0100
clazy (1.9-2) unstable; urgency=medium
* Exclude the qt6-header-fixes check on armel & armhf, as on these
architectures there are the OpenGL ES headers that interfere with the test.
-- Pino Toscano <pino@debian.org> Mon, 11 Jan 2021 09:32:30 +0100
clazy (1.9-1) unstable; urgency=medium
* New upstream release.
* Update the patches:
- upstream_qt6-deprecated-api-fixes-Remove-unrelated-warnings-f.patch:
drop, backported from upstream
- upstream_qt6-qlatin1stringchar-to-u-Only-run-tests-with-clang.patch:
drop, backported from upstream
-- Pino Toscano <pino@debian.org> Mon, 11 Jan 2021 00:54:37 +0100
clazy (1.8-2) unstable; urgency=medium
* Add the libclang-cpp-dev build dependency to link against the shared
libclang-cpp; hopefully this avoids problems when the LLVM version changes
(due to the static linking).
-- Pino Toscano <pino@debian.org> Mon, 21 Dec 2020 12:17:32 +0100
clazy (1.8-1) unstable; urgency=medium
* New upstream release.
* Update the patches:
- upstream_inefficient-qlist-Disable-flaky-test-on-arm-32bit.patch: drop,
backported from upstream
- upstream_updated-for-compatibility-with-LLVM-10.patch: drop, backported
from upstream
- upstream_deleted-redundant-qualifier.patch: drop, backported from
upstream
- upstream_updated-for-compatibility-with-LLVM-10-clazy-standal.patch:
drop, backported from upstream
- debian-tests-link-atomic.diff: refresh
- select-clangpp.diff: refresh
* Bump Standards-Version to 4.5.1, no changes required.
* Update the build dependencies according to the upstream build system:
- bump clang & LLVM to 7.0
* Backport upstream commit 04d38721ba951a9cafd276d584880d3f72c7794a, and
commit c1dc65494574227646e1dd36675a5bd906660647 to fix two test cases;
patches upstream_qt6-deprecated-api-fixes-Remove-unrelated-warnings-f.patch
and upstream_qt6-qlatin1stringchar-to-u-Only-run-tests-with-clang.patch.
-- Pino Toscano <pino@debian.org> Mon, 23 Nov 2020 19:34:07 +0100
clazy (1.7-5) unstable; urgency=medium
* Upload to unstable.
* Backport upstream commits 30d6a2b64f5a05722fdc5d8e3754dbf13425cd62,
86796d87c9118cec4795d77349e3e607df35c3b8, and
25aa102cc49def9573ffbed88155589cd60a2e8f to fix compatibility with
LLVM >= 10; patches upstream_updated-for-compatibility-with-LLVM-10.patch,
upstream_deleted-redundant-qualifier.patch, and
upstream_updated-for-compatibility-with-LLVM-10-clazy-standal.patch.
-- Pino Toscano <pino@debian.org> Mon, 02 Nov 2020 10:51:51 +0100
clazy (1.7-4) experimental; urgency=medium
* Add a new package clazy-tests, mostly for autopkgtest purposes:
- use --destdir=debian/clazy to install everything directly in clazy
- make clazy-tests depend on the exact clazy version
- make clazy-tests depend on the package (clang-tools-N) that provides
the default version of clang-apply-replacements
* Ship a shell file /usr/share/clazy/debian-$(DPKG_ARCHITECTURE).sh in
clazy-tests with the paths of clang and clang-apply-replacements.
* Adapt the run-tests autopkgtest to clazy-tests: (Closes: #952464, #971589)
- replace the clang, and clang-tools dependencies with clazy-tests
- source the shell configuration file provided by clazy-tests
- export the right environment variables for clang, and
clang-apply-replacements, so the upstream test script can use them
* Bump the debhelper compatibility to 13:
- switch the debhelper-compat build dependency to 13
* Minimize the upstream GPG signing key.
* Set field Upstream-Contact in debian/copyright.
* Remove obsolete fields Contact, Name from debian/upstream/metadata (already
present in machine-readable debian/copyright).
* Update references to the upstream Git repository.
-- Pino Toscano <pino@debian.org> Sun, 01 Nov 2020 19:06:17 +0100
clazy (1.7-3) unstable; urgency=medium
* Backport upstream commit dbde38f1a67c2968c951629a5f5629c9847078bd to skip
the inefficient-qlist test on any 32bit architecture; patch
upstream_inefficient-qlist-Disable-flaky-test-on-arm-32bit.patch
(Closes: #964137)
- stop manually excluding it in rules
-- Pino Toscano <pino@debian.org> Sat, 04 Jul 2020 11:41:50 +0200
clazy (1.7-2) unstable; urgency=medium
* Exclude the inefficient-qlist check again, unfortunately on all the 32bit
architectures: https://bugs.kde.org/423728.
-- Pino Toscano <pino@debian.org> Wed, 01 Jul 2020 10:44:27 +0200
clazy (1.7-1) unstable; urgency=medium
[ Pino Toscano ]
* New upstream release.
* Update the patches:
- select-clangpp.diff: refresh
* Update lintian overrides.
* Add Rules-Requires-Root: no.
* Bump Standards-Version to 4.5.0, no changes required.
* Run again the inefficient-qlist check on i386, as it was fixed upstream.
* Change the python3 build dependency to python3:any, as Python is needed
only as build tool.
* Update copyright.
[ Alexander Volkov ]
* Don't install needless build dependencies when nocheck profile is enabled.
-- Pino Toscano <pino@debian.org> Wed, 01 Jul 2020 08:06:18 +0200
clazy (1.6-2) unstable; urgency=medium
* Update copyright.
* Bump the debhelper compatibility to 12:
- switch the debhelper build dependency to debhelper-compat 12
- remove debian/compat
* Exclude the inefficient-qlist check on i386, as it currectly does not
match the baseline (although it correctly detects the issue).
-- Pino Toscano <pino@debian.org> Sun, 20 Oct 2019 00:14:09 +0200
clazy (1.6-1) unstable; urgency=medium
[ Lisandro Damián Nicanor Pérez Meyer ]
* Switch python2 to python3 as build requirement. (Closes: #936308)
[ Pino Toscano ]
* New upstream release.
* Update the patches:
- debian-tests-link-atomic.diff: refresh
- select-clangpp.diff: refresh
* Update the build dependencies according to the upstream build system:
- bump cmake to 3.7
- bump clang, libclang-dev, and llvm-dev to 5.0
- add clang-tools
* Add the configuration for the CI on salsa.
* Update the dependencies for the 'run-tests' autopkgtest:
- replace python2 with python3 (see #936308)
- add clang-tools
* Bump Standards-Version to 4.4.1, no changes required.
* Get the real clang++ compiler bypassing ccache.
* Make sure to link with atomic (on architectures that need it) even if the
compiler links in as-needed mode by default. (Closes: #939687)
* Disable ccache when running the test suite, as clazy is documented to not
work with it.
-- Pino Toscano <pino@debian.org> Fri, 18 Oct 2019 15:26:39 +0200
clazy (1.5-1) unstable; urgency=medium
* New upstream release.
* Update the patches:
- upstream_Fix-clazy-list-not-listing-the-correct-doc-directory.patch:
drop, backported from upstream
- upstream_docs-add-empty-line-between-encoding-and-head1-NAME.patch: drop,
backported from upstream
- upstream_Fix-installation-of-clazy-wrapper-scripts.patch: drop,
backported from upstream
- upstream_inefficient-qlist-Use-64-as-the-limit-instead-of-siz.patch:
drop, backported from upstream
- debian-tests-link-atomic.diff: refresh
- select-clangpp.diff: update to the new upstream version, and simplify
* Update copyright.
* Add qtdeclarative5-dev as build dependency, and as dependency for the
'run-tests' autopkgtest, as it is needed by the test suite.
* Update lintian overrides.
+ Bump Standards-Version to 4.3.0, no changes required.
-- Pino Toscano <pino@debian.org> Wed, 06 Feb 2019 22:26:46 +0100
clazy (1.4-4) unstable; urgency=medium
[ Lisandro Damián Nicanor Pérez Meyer ]
* Fix typo in debian/rules.
[ Pino Toscano ]
* Ensure that clazy uses, and requires the same Clang used at build time:
(Closes: #915390)
- add a way to enforce a specific clang++ executable; patch
select-clangpp.diff
- specify the clang++ executable of the default Clang version
- depend on the clang package providing the selected clang++ executable
-- Pino Toscano <pino@debian.org> Tue, 18 Dec 2018 21:58:07 +0100
clazy (1.4-3) unstable; urgency=medium
* Backport upstream commit 9713a15f65424f06e45c78fc1bf1c2d2b27f4e36 to use 64
as the limit in inefficient-qlist (fixing the test suite on 32bit Linux
architectures); patch
upstream_inefficient-qlist-Use-64-as-the-limit-instead-of-siz.patch.
* Make sure to link with atomic on armel, both when building, and when
linking the tests.
-- Pino Toscano <pino@debian.org> Sun, 02 Dec 2018 10:36:29 +0100
clazy (1.4-2) unstable; urgency=medium
* Backport upstream commit 8ad500134416b960b3c28146e7245b7403f4c851 to
properly install the clazy wrapper script as executable; patch
upstream_Fix-installation-of-clazy-wrapper-scripts.patch.
* Fix the execution of the test suite:
- make the clazy wrapper script executable in the build directory, so it
can be run
- add the top-level build directory to $PATH, so that the clazy script
is found
* Fix Vcs-Git field to its non-redirecting version.
* 'run-tests' autopkgtest: query clang/clang++ for their basic facts (like
include/library paths, etc), so it is easier to debug test failures.
-- Pino Toscano <pino@debian.org> Tue, 27 Nov 2018 07:27:10 +0100
clazy (1.4-1) unstable; urgency=medium
[ Scarlett Clark ]
[ Pino Toscano ]
* Initial release (Closes: #886883)
-- Scarlett Clark <sgclark@kde.org> Sun, 04 Nov 2018 22:03:44 +0100
|