Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / kdb


Commits:
858b59a9 by Antonio Rojas at 2025-11-02T13:25:15+01:00
upgpkg: 3.2.0-16: Drop QCH docs

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,16 +1,14 @@
 pkgbase = kdb
        pkgdesc = A database connectivity and creation framework for various 
database vendors
        pkgver = 3.2.0
-       pkgrel = 15
+       pkgrel = 16
        url = http://www.kexi-project.org/
        arch = x86_64
        license = GPL2
-       makedepends = doxygen
        makedepends = extra-cmake-modules
        makedepends = mariadb-libs
        makedepends = postgresql
        makedepends = python
-       makedepends = qt5-doc
        makedepends = qt5-tools
        depends = gcc-libs
        depends = glibc


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 
 pkgname=kdb
 pkgver=3.2.0
-pkgrel=15
+pkgrel=16
 pkgdesc="A database connectivity and creation framework for various database 
vendors"
 arch=(x86_64)
 url="http://www.kexi-project.org/";
@@ -13,12 +13,10 @@ depends=(gcc-libs
          kcoreaddons5
          qt5-base
          sqlite)
-makedepends=(doxygen
-             extra-cmake-modules
+makedepends=(extra-cmake-modules
              mariadb-libs
              postgresql
              python
-             qt5-doc
              qt5-tools)
 optdepends=('mariadb-libs: MySQL plugin'
             'postgresql: PostgreSQL plugin')
@@ -33,18 +31,18 @@ 
sha256sums=('8f8983bc8d143832dc14bc2003ba6af1af27688e477c0c791fd61445464f2069'
             '7338a79cbdc44cfc389b4c5c08696f70a437179a9ae10a4d3a56f50f85cbaeb1')
 validpgpkeys=(4866BAF713B465677A4059643C7C0E201B6524DB) # Jarosław Staniek 
<[email protected]>
 
-
 prepare() {
   patch -d $pkgname-$pkgver -p1 < kdb-postgresql-12.patch # Fix build with 
postgresql 12
   patch -d $pkgname-$pkgver -p1 < kdb-mkspecs-path.patch # Fix mkspecs install 
dir
   patch -d $pkgname-$pkgver -p1 < kdb-fix-build.patch # Fix build with Qt post 
5.15.2
+  sed -e '/SetKDbCMakePolicies/d' -i $pkgname-$pkgver/CMakeLists.txt # Fix 
build with cmake 4
 }
 
 build() {
   cmake -B build -S $pkgname-$pkgver \
     -DBUILD_TESTING=OFF \
-    -DBUILD_QCH=ON \
-    -DCMAKE_CXX_STANDARD=17
+    -DCMAKE_CXX_STANDARD=17 \
+    -DCMAKE_POLICY_VERSION_MINIMUM=3.5
   cmake --build build
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/kdb/-/commit/858b59a99f97377acde7743f36208318394a3a14

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/kdb/-/commit/858b59a99f97377acde7743f36208318394a3a14
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to