Evangelos Foutras pushed to branch main at Arch Linux / Packaging / Packages / 
gcompris-qt


Commits:
0d9b1c55 by Evangelos Foutras at 2025-02-09T16:05:39+02:00
upgpkg: 25.0-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,32 +1,29 @@
 pkgbase = gcompris-qt
        pkgdesc = Educational software suite comprising of numerous activities 
for children aged 2 to 10
-       pkgver = 4.3
+       pkgver = 25.0
        pkgrel = 1
        url = https://gcompris.net/
        arch = x86_64
        license = AGPL-3.0-only
        makedepends = cmake
        makedepends = extra-cmake-modules
-       makedepends = qt5-tools
-       makedepends = kdoctools5
-       depends = qt5-base
-       depends = qt5-declarative
-       depends = qt5-multimedia
-       depends = qt5-svg
-       depends = qt5-sensors
-       depends = qt5-quickcontrols2
-       depends = qt5-graphicaleffects
-       depends = qt5-imageformats
-       depends = qt5-charts
+       makedepends = qt6-tools
+       depends = qt6-base
+       depends = qt6-charts
+       depends = qt6-declarative
+       depends = qt6-imageformats
+       depends = qt6-multimedia
+       depends = qt6-sensors
+       depends = qt6-svg
        depends = qml-box2d
        depends = gst-plugins-good
        depends = hicolor-icon-theme
        replaces = gcompris
        replaces = gcompris-data
-       source = 
https://download.kde.org/stable/gcompris/qt/src/gcompris-qt-4.3.tar.xz
-       source = 
https://download.kde.org/stable/gcompris/qt/src/gcompris-qt-4.3.tar.xz.sig
+       source = 
https://download.kde.org/stable/gcompris/qt/src/gcompris-qt-25.0.tar.xz
+       source = 
https://download.kde.org/stable/gcompris/qt/src/gcompris-qt-25.0.tar.xz.sig
        validpgpkeys = D2FAAB621F618D42685B427B63D7264C05687D7E
-       sha256sums = 
c7ea1387436eecc9c29ca191daf9002c37251b9f79efabbff873dd7edb03b5c7
+       sha256sums = 
13797ee65e2bb1aba2765e8893981259ff921a955a0158b95f9d5eb65d43d39c
        sha256sums = SKIP
 
 pkgname = gcompris-qt


=====================================
PKGBUILD
=====================================
@@ -2,27 +2,32 @@
 # Contributor: Jose Riha <jose1711 gmail com>
 
 pkgname=gcompris-qt
-pkgver=4.3
+pkgver=25.0
 pkgrel=1
 pkgdesc="Educational software suite comprising of numerous activities for 
children aged 2 to 10"
 arch=('x86_64')
 url="https://gcompris.net/";
 license=('AGPL-3.0-only')
-depends=('qt5-base' 'qt5-declarative' 'qt5-multimedia' 'qt5-svg' 'qt5-sensors'
-         'qt5-quickcontrols2' 'qt5-graphicaleffects' 'qt5-imageformats'
-         'qt5-charts' 'qml-box2d' 'gst-plugins-good' 'hicolor-icon-theme')
-makedepends=('cmake' 'extra-cmake-modules' 'qt5-tools' 'kdoctools5')
+depends=('qt6-base' 'qt6-charts' 'qt6-declarative' 'qt6-imageformats'
+         'qt6-multimedia' 'qt6-sensors' 'qt6-svg' 'qml-box2d'
+         'gst-plugins-good' 'hicolor-icon-theme')
+makedepends=('cmake' 'extra-cmake-modules' 'qt6-tools')
 replaces=('gcompris' 'gcompris-data')
 
source=(https://download.kde.org/stable/gcompris/qt/src/$pkgname-$pkgver.tar.xz{,.sig})
-sha256sums=('c7ea1387436eecc9c29ca191daf9002c37251b9f79efabbff873dd7edb03b5c7'
+sha256sums=('13797ee65e2bb1aba2765e8893981259ff921a955a0158b95f9d5eb65d43d39c'
             'SKIP')
 validpgpkeys=('D2FAAB621F618D42685B427B63D7264C05687D7E') # Timothée Giet 
<anim...@gmail.com>
 
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i 's/Box2D\.2.0/Box2D/g' src/core/ApplicationInfo.cpp
+}
+
 build() {
   cmake -B build -S $pkgname-$pkgver \
     -DCMAKE_INSTALL_PREFIX=/usr \
     -DCOMPILE_DOC=ON \
-    -DQML_BOX2D_LIBRARY=/usr/lib/qt/qml/Box2D.2.0
+    -DQML_BOX2D_LIBRARY=/usr/lib/qt6/qml/Box2D
   make -C build
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gcompris-qt/-/commit/0d9b1c55d552d8a85ee0b7094f127cdf93d56280

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gcompris-qt/-/commit/0d9b1c55d552d8a85ee0b7094f127cdf93d56280
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to