George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages / 
cppcheck


Commits:
9b32321f by loqs at 2026-05-19T22:45:36+01:00
Disable RULES that require pcre

- https://archlinux.org/todo/move-to-pcre2/
- https://trac.cppcheck.net/ticket/10610
- https://github.com/cppcheck-opensource/cppcheck/pull/8382

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -20,7 +20,6 @@ pkgbase = cppcheck
        depends = python
        depends = python-pygments
        depends = tinyxml2
-       depends = pcre
        optdepends = qt6-tools: run cppcheck-gui
        optdepends = clang: for cppcheck-gui integration
        source = cppcheck::git+https://github.com/danmar/cppcheck.git#tag=2.20.1


=====================================
PKGBUILD
=====================================
@@ -16,7 +16,6 @@ depends=(
   python
   python-pygments
   tinyxml2
-  pcre
 )
 makedepends=(
   git
@@ -70,7 +69,7 @@ build() {
     -D CMAKE_INSTALL_PREFIX=/usr
     -D CMAKE_BUILD_TYPE=RelWithDebInfo
     -D USE_MATCHCOMPILER=ON
-    -D HAVE_RULES=ON
+    -D HAVE_RULES=OFF
     -D BUILD_GUI=ON
     -D BUILD_SHARED_LIBS=OFF
     -D BUILD_TESTS=ON



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/cppcheck/-/commit/9b32321f68eab7519b6f46dc04fedcbd894462b2

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/cppcheck/-/commit/9b32321f68eab7519b6f46dc04fedcbd894462b2
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to