Laurent Carlier pushed to branch main at Arch Linux / Packaging / Packages /
gambas3
Commits:
0b5542fc by Laurent Carlier at 2025-10-07T11:12:42+02:00
upgpkg: 3.20.4-8: Add qt6-webview package, now ide depends on qt6
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = gambas3
pkgdesc = A free development environment based on a Basic interpreter.
pkgver = 3.20.4
- pkgrel = 7
+ pkgrel = 8
url = http://gambas.sourceforge.net/
arch = x86_64
groups = gambas3
@@ -403,6 +403,11 @@ pkgname = gambas3-gb-qt6-opengl
depends = gambas3-gb-qt6
depends = gambas3-gb-opengl
+pkgname = gambas3-gb-qt6-webview
+ pkgdesc = Qt6 web browser component
+ depends = gambas3-gb-qt6
+ depends = qt6-webengine
+
pkgname = gambas3-gb-qt6
pkgdesc = Qt6 toolkit component
depends = gambas3-gb-image
@@ -540,7 +545,8 @@ pkgname = gambas3-ide
depends = gambas3-gb-settings
depends = gambas3-gb-form-mdi
depends = gambas3-gb-image-effect
- depends = gambas3-gb-qt5
+ depends = gambas3-gb-qt6
+ depends = gambas3-gb-qt6-webview
depends = gambas3-gb-net-curl
depends = gambas3-gb-form-terminal
depends = gambas3-gb-form-htmlview
=====================================
PKGBUILD
=====================================
@@ -19,7 +19,7 @@ pkgname=('gambas3-gb-args'
'gambas3-gb-openal' 'gambas3-gb-opengl-glu' 'gambas3-gb-opengl-glsl'
'gambas3-gb-opengl-sge' 'gambas3-gb-opengl' 'gambas3-gb-option'
'gambas3-gb-pcre' 'gambas3-gb-poppler'
'gambas3-gb-qt5-opengl' 'gambas3-gb-qt5'
- 'gambas3-gb-qt6-opengl' 'gambas3-gb-qt6'
+ 'gambas3-gb-qt6-opengl' 'gambas3-gb-qt6-webview' 'gambas3-gb-qt6'
'gambas3-gb-openssl'
'gambas3-gb-report'
'gambas3-gb-scanner' 'gambas3-gb-sdl2-audio' 'gambas3-gb-sdl2'
'gambas3-gb-settings' 'gambas3-gb-signal'
@@ -30,7 +30,7 @@ pkgname=('gambas3-gb-args'
'gambas3-gb-web-feed' 'gambas3-gb-web-form' 'gambas3-gb-web-gui'
'gambas3-gb-web'
'gambas3-runtime' 'gambas3-dev-tools' 'gambas3-ide' 'gambas3-script')
pkgver=3.20.4
-pkgrel=7
+pkgrel=8
pkgdesc="A free development environment based on a Basic interpreter."
arch=('x86_64')
url="http://gambas.sourceforge.net/"
@@ -677,6 +677,14 @@ package_gambas3-gb-qt6-opengl() {
_install fakeinstall/usr/share/gambas3/info/gb.qt6.opengl.*
}
+package_gambas3-gb-qt6-webview() {
+ depends=('gambas3-gb-qt6' 'qt6-webengine')
+ pkgdesc="Qt6 web browser component"
+
+ _install fakeinstall/usr/lib/gambas3/gb.qt6.webview.*
+ _install fakeinstall/usr/share/gambas3/info/gb.qt6.webview.*
+}
+
package_gambas3-gb-qt6() {
depends=('gambas3-gb-image' 'qt6-base' 'qt5-svg' 'qt6-webengine'
'qt6-wayland')
pkgdesc="Qt6 toolkit component"
@@ -871,7 +879,7 @@ package_gambas3-dev-tools() {
package_gambas3-ide() {
depends=('gambas3-dev-tools' 'gambas3-gb-clipper' 'gambas3-gb-db2-form'
'gambas3-gb-desktop' 'gambas3-gb-desktop-x11'
'gambas3-gb-hash' 'gambas3-gb-highlight' 'gambas3-gb-form-dialog'
'gambas3-gb-form-editor' 'gambas3-gb-form-stock'
- 'gambas3-gb-markdown' 'gambas3-gb-settings' 'gambas3-gb-form-mdi'
'gambas3-gb-image-effect' 'gambas3-gb-qt5'
+ 'gambas3-gb-markdown' 'gambas3-gb-settings' 'gambas3-gb-form-mdi'
'gambas3-gb-image-effect' 'gambas3-gb-qt6' 'gambas3-gb-qt6-webview'
'gambas3-gb-net-curl' 'gambas3-gb-form-terminal'
'gambas3-gb-form-htmlview' 'gambas3-gb-signal'
'gambas3-gb-term' 'gambas3-gb-pcre' 'gambas3-gb-util'
'gambas3-gb-util-web')
pkgdesc="Integrated Development Environment"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/gambas3/-/commit/0b5542fc0ff9f19d999bbe1ad814639d902268ec
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/gambas3/-/commit/0b5542fc0ff9f19d999bbe1ad814639d902268ec
You're receiving this email because of your account on gitlab.archlinux.org.