summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD24
2 files changed, 16 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 42c3477920fc..823bf7088f09 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,21 @@
pkgbase = qlog-git
pkgdesc = Amateur radio logbook software
- pkgver = 0.29.2.r0.ge44fc85
+ pkgver = 0.34.0.r0.g5f8bf45
pkgrel = 1
url = https://github.com/foldynl/QLog
arch = x86_64
arch = i686
license = GPL
makedepends = git
- makedepends = qt6-tools
+ depends = hamlib
depends = qt6-base
depends = qt6-charts
depends = qt6-serialport
depends = qt6-webengine
+ depends = qt6-websockets
depends = qtkeychain-qt6
- depends = hamlib
optdepends = org.freedesktop.secrets: keyring/password support
- provides = qlog=0.29.2
+ provides = qlog=0.34.0
conflicts = qlog
source = qlog::git+https://github.com/foldynl/QLog.git
source = foldynl.qlog-flags::git+https://github.com/foldynl/QLog-Flags.git
diff --git a/PKGBUILD b/PKGBUILD
index 4bd09a80c7c1..b88adb148bd5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
_pkgname=qlog
pkgname="$_pkgname-git"
-pkgver=0.29.2.r0.ge44fc85
+pkgver=0.34.0.r0.g5f8bf45
pkgrel=1
pkgdesc="Amateur radio logbook software"
arch=("x86_64" "i686")
@@ -11,16 +11,16 @@ url="https://github.com/foldynl/QLog"
license=('GPL')
depends=(
+ 'hamlib'
'qt6-base'
'qt6-charts'
'qt6-serialport'
'qt6-webengine'
+ 'qt6-websockets'
'qtkeychain-qt6'
- 'hamlib'
)
makedepends=(
'git'
- 'qt6-tools'
)
optdepends=(
'org.freedesktop.secrets: keyring/password support'
@@ -42,9 +42,9 @@ _source_qlog() {
)
_prepare_qlog() (
- cd "${srcdir:?}/$_pkgsrc"
- local -A _submodules=(
- ['foldynl.qlog-flags']='res/flags'
+ cd "$srcdir/$_pkgsrc"
+ local _submodules=(
+ 'foldynl.qlog-flags'::'res/flags'
)
_submodule_update
)
@@ -54,17 +54,17 @@ _source_qlog
pkgver() {
cd "$_pkgsrc"
- git describe --long --tags --exclude='*[a-zA-Z][a-zA-Z]*' \
+ git describe --long --tags --abbrev=7 --exclude='*[a-zA-Z][a-zA-Z]*' \
| sed -E 's/^v//;s/([^-]*-g)/r\1/;s/-/./g'
}
prepare() {
_submodule_update() {
- local key;
- for key in ${!_submodules[@]} ; do
- git submodule init "${_submodules[${key}]}"
- git submodule set-url "${_submodules[${key}]}" "${srcdir}/${key}"
- git -c protocol.file.allow=always submodule update "${_submodules[${key}]}"
+ local _module
+ for _module in "${_submodules[@]}" ; do
+ git submodule init "${_module##*::}"
+ git submodule set-url "${_module##*::}" "$srcdir/${_module%::*}"
+ git -c protocol.file.allow=always submodule update "${_module##*::}"
done
}