qownnotes: Update to 23.5.3; move to qt6

This commit is contained in:
Christoph Reiter
2023-05-29 10:22:34 +02:00
parent dee446d3e9
commit 01d3008b7c

View File

@@ -3,7 +3,7 @@
_realname=qownnotes
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
pkgver=23.4.6
pkgver=23.5.3
pkgrel=1
pkgdesc="Plain-text file markdown note taking with Nextcloud/ownCloud integration"
arch=('any')
@@ -11,24 +11,25 @@ mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
url='https://www.qownnotes.org/'
license=('spdx:GPL-2.0-or-later')
depends=(
"${MINGW_PACKAGE_PREFIX}-qt5-base"
"${MINGW_PACKAGE_PREFIX}-qt5-svg"
"${MINGW_PACKAGE_PREFIX}-qt5-declarative"
"${MINGW_PACKAGE_PREFIX}-qt6-base"
"${MINGW_PACKAGE_PREFIX}-qt6-svg"
"${MINGW_PACKAGE_PREFIX}-qt6-declarative"
"${MINGW_PACKAGE_PREFIX}-openssl"
"${MINGW_PACKAGE_PREFIX}-qt5-websockets"
"${MINGW_PACKAGE_PREFIX}-qt6-websockets"
"${MINGW_PACKAGE_PREFIX}-aspell"
"${MINGW_PACKAGE_PREFIX}-qt6-5compat"
)
makedepends=(
"${MINGW_PACKAGE_PREFIX}-qt5-tools"
"${MINGW_PACKAGE_PREFIX}-qt6-tools"
"${MINGW_PACKAGE_PREFIX}-cc"
)
source=("https://download.tuxfamily.org/${_realname}/src/${_realname}-${pkgver}.tar.xz")
sha256sums=('95f42463f07e9affa151e01f999919d811eaecc8d1d0c51534f8e4e500868ac1')
sha256sums=('91e351f913055651cc7b24f5360b6ebb68d6303c05c8b6d9015524edcd04777f')
build() {
cd "${_realname}-${pkgver}"
qmake \
qmake6 \
QMAKE_CFLAGS_RELEASE="${CFLAGS}" \
QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}" \
QMAKE_LFLAGS_RELEASE="${LDFLAGS}"
@@ -48,7 +49,7 @@ package() {
done
install -D -m644 "images/icons/scalable/apps/QOwnNotes.svg" "${pkgdir}${MINGW_PREFIX}/share/icons/hicolor/scalable/apps/QOwnNotes.svg"
# install languages
# install languages (it looks for "qt5" even in the qt6 build)
install -d "${pkgdir}${MINGW_PREFIX}/share/qt5/translations/"
install -D -m644 languages/*.qm "${pkgdir}${MINGW_PREFIX}/share/qt5/translations/"
}