* update qt5-tools to 5.15.16+kde+r3-5

This commit is contained in:
Alexander Baldeck 2025-02-11 12:52:39 +01:00
parent f5a48a8cb9
commit d07a33fa55
2 changed files with 25 additions and 23 deletions

View File

@ -1,7 +1,7 @@
pkgbase = qt5-tools
pkgdesc = A cross-platform application and UI framework (Development Tools, QtHelp)
pkgver = 5.15.16+kde+r3
pkgrel = 3
pkgrel = 5
url = https://www.qt.io
arch = x86_64
arch = powerpc64le
@ -21,16 +21,17 @@ pkgbase = qt5-tools
depends = qt5-base
depends = hicolor-icon-theme
optdepends = clang: for qdoc
optdepends = qt5-declarative: for qdistancefieldgenerator
conflicts = qtchooser
source = kde-qttools::git+https://invent.kde.org/qt/qt/qttools#commit=15deb8f202b838b4dd1b2ff84e852171e8587881
source = assistant.desktop
source = designer.desktop
source = linguist.desktop
source = qdbusviewer.desktop
source = assistant-qt5.desktop
source = designer-qt5.desktop
source = linguist-qt5.desktop
source = qdbusviewer-qt5.desktop
sha256sums = a4f80f1bb08ee0a4ee42ff007ef450f9e84051b4674d7097ce11aa62a4870bc1
sha256sums = f1ae05a739879a79f5754d08047800217cf97351b328e9a6c5213ca06bbd4871
sha256sums = 692e9dcf4004ba9f273cf86f0faf83c325956d0037ec4348eb21d8ed7e15bb7c
sha256sums = a1ce14940138609397a43cc4b0c06d76a0ff927051cdd38a9cdfde7df41d184b
sha256sums = ee6cc8e70ea726332130b795931eaacec671fc8ed99496fe2cdd0a8d6ef4d72f
sha256sums = aef647b35ca0677f4e0046212d574bb4c2973576b576f9439d9d1e2a72a00cac
sha256sums = 869f9c1d3adc6e973549bf7b8cc7bd6df51dab206848845504da6ba8cb76b06d
sha256sums = c991b8f195f689a6f89f9898937cba75e2653c884381898ea8ca674852071516
sha256sums = e822c61e7e0024209f497106a4cba5ffcbd9830a41b047d1d5d10dab61a49903
pkgname = qt5-tools

View File

@ -5,7 +5,7 @@
pkgname=qt5-tools
_basever=5.15.16
pkgver=5.15.16+kde+r3
pkgrel=3
pkgrel=5
_commit=15deb8f202b838b4dd1b2ff84e852171e8587881
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url='https://www.qt.io'
@ -13,17 +13,18 @@ license=('GPL3' 'LGPL3' 'FDL' 'custom')
pkgdesc='A cross-platform application and UI framework (Development Tools, QtHelp)'
depends=('qt5-base' 'hicolor-icon-theme')
makedepends=('qt5-declarative' 'vulkan-headers' 'llvm' 'clang' 'git')
optdepends=('clang: for qdoc')
optdepends=('clang: for qdoc'
'qt5-declarative: for qdistancefieldgenerator')
groups=('qt5')
conflicts=('qtchooser')
_pkgfqn=${pkgname/5-/}
source=(kde-$_pkgfqn::git+https://invent.kde.org/qt/qt/$_pkgfqn#commit=$_commit
{assistant,designer,linguist,qdbusviewer}.desktop)
{assistant,designer,linguist,qdbusviewer}-qt5.desktop)
sha256sums=('a4f80f1bb08ee0a4ee42ff007ef450f9e84051b4674d7097ce11aa62a4870bc1'
'f1ae05a739879a79f5754d08047800217cf97351b328e9a6c5213ca06bbd4871'
'692e9dcf4004ba9f273cf86f0faf83c325956d0037ec4348eb21d8ed7e15bb7c'
'a1ce14940138609397a43cc4b0c06d76a0ff927051cdd38a9cdfde7df41d184b'
'ee6cc8e70ea726332130b795931eaacec671fc8ed99496fe2cdd0a8d6ef4d72f')
'aef647b35ca0677f4e0046212d574bb4c2973576b576f9439d9d1e2a72a00cac'
'869f9c1d3adc6e973549bf7b8cc7bd6df51dab206848845504da6ba8cb76b06d'
'c991b8f195f689a6f89f9898937cba75e2653c884381898ea8ca674852071516'
'e822c61e7e0024209f497106a4cba5ffcbd9830a41b047d1d5d10dab61a49903')
pkgver() {
cd kde-$_pkgfqn
@ -50,21 +51,21 @@ package() {
for icon in src/linguist/linguist/images/icons/linguist-*-32.png ; do
size=$(echo $(basename ${icon}) | cut -d- -f2)
install -p -D -m644 ${icon} \
"${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/linguist.png"
"${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/linguist-qt5.png"
done
install -D -m644 src/assistant/assistant/images/assistant.png \
"${pkgdir}/usr/share/icons/hicolor/32x32/apps/assistant.png"
"${pkgdir}/usr/share/icons/hicolor/32x32/apps/assistant-qt5.png"
install -D -m644 src/assistant/assistant/images/assistant-128.png \
"${pkgdir}/usr/share/icons/hicolor/128x128/apps/assistant.png"
"${pkgdir}/usr/share/icons/hicolor/128x128/apps/assistant-qt5.png"
install -D -m644 src/designer/src/designer/images/designer.png \
"${pkgdir}/usr/share/icons/hicolor/128x128/apps/QtProject-designer.png"
"${pkgdir}/usr/share/icons/hicolor/128x128/apps/designer-qt5.png"
install -D -m644 src/qdbus/qdbusviewer/images/qdbusviewer.png \
"${pkgdir}/usr/share/icons/hicolor/32x32/apps/qdbusviewer.png"
"${pkgdir}/usr/share/icons/hicolor/32x32/apps/qdbusviewer-qt5.png"
install -D -m644 src/qdbus/qdbusviewer/images/qdbusviewer-128.png \
"${pkgdir}/usr/share/icons/hicolor/128x128/apps/qdbusviewer.png"
"${pkgdir}/usr/share/icons/hicolor/128x128/apps/qdbusviewer-qt5.png"
install -d "${pkgdir}/usr/share/applications"
install -m644 "${srcdir}"/{linguist,designer,assistant,qdbusviewer}.desktop \
install -m644 "${srcdir}"/{linguist,designer,assistant,qdbusviewer}-qt5.desktop \
"${pkgdir}/usr/share/applications/"
# Symlinks for backwards compatibility