Chih-Hsuan Yen pushed to branch main at Arch Linux / Packaging / Packages / 
qtermwidget


Commits:
d532d5e6 by Chih-Hsuan Yen at 2024-05-18T11:58:35+08:00
upgpkg: 2.0.0-1; qt6 migration, use SPDX licenses

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,25 +1,24 @@
 pkgbase = qtermwidget
        pkgdesc = A terminal widget for Qt, used by QTerminal
-       pkgver = 1.4.0
-       pkgrel = 2
+       pkgver = 2.0.0
+       pkgrel = 1
        url = https://github.com/lxqt/qtermwidget
        arch = x86_64
-       license = LGPL
-       license = custom:BSD
-       license = custom:Public Domain
+       license = LGPL-2.0-or-later
+       license = BSD-3-Clause
        makedepends = lxqt-build-tools
-       makedepends = python-pyqt5
+       makedepends = python-pyqt6
        makedepends = pyqt-builder
        makedepends = sip
        makedepends = python-installer
-       depends = qt5-base
-       optdepends = python: PyQt5 bindings
-       source = 
https://github.com/lxqt/qtermwidget/releases/download/1.4.0/qtermwidget-1.4.0.tar.xz
-       source = 
https://github.com/lxqt/qtermwidget/releases/download/1.4.0/qtermwidget-1.4.0.tar.xz.asc
+       depends = qt6-base
+       optdepends = python: PyQt bindings
+       source = 
https://github.com/lxqt/qtermwidget/releases/download/2.0.0/qtermwidget-2.0.0.tar.xz
+       source = 
https://github.com/lxqt/qtermwidget/releases/download/2.0.0/qtermwidget-2.0.0.tar.xz.asc
        validpgpkeys = 169704C6FB490C6892C7F23C37E0AF1FDA48F373
        validpgpkeys = 7C733BA5F585AAD669E4D23A42C9C8D3AF5EA5E3
        validpgpkeys = 19DFDF3A579BD509DBB572D8BE793007AD22DF7E
-       sha256sums = 
e7253065f74fa056843c95f9543e690bcaf7a03647ef5e02379eec4eb162026b
+       sha256sums = 
33ff5c84b93f7a46e5255ae6a25e073093e0f80cc7dacf0233e01b643663f700
        sha256sums = SKIP
 
 pkgname = qtermwidget


=====================================
PKGBUILD
=====================================
@@ -2,24 +2,25 @@
 # Maintainer: Chih-Hsuan Yen <yan12...@archlinux.org>
 
 pkgname=qtermwidget
-pkgver=1.4.0
-pkgrel=2
+pkgver=2.0.0
+pkgrel=1
 pkgdesc="A terminal widget for Qt, used by QTerminal"
 arch=("x86_64")
 url="https://github.com/lxqt/$pkgname";
 # Yep, it's messy when you're talking about licenses
-license=("LGPL" "custom:BSD" "custom:Public Domain")
-depends=("qt5-base")
+# https://github.com/lxqt/qtermwidget/blob/2.0.0/README.md?plain=1#L13-L42
+license=('LGPL-2.0-or-later' 'BSD-3-Clause')
+depends=("qt6-base")
 makedepends=("lxqt-build-tools"
-            "python-pyqt5" "pyqt-builder" "sip" "python-installer")
+            "python-pyqt6" "pyqt-builder" "sip" "python-installer")
 optdepends=(
-  'python: PyQt5 bindings'
+  'python: PyQt bindings'
 )
 source=(
   
"https://github.com/lxqt/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz";
   
"https://github.com/lxqt/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz.asc";
 )
-sha256sums=('e7253065f74fa056843c95f9543e690bcaf7a03647ef5e02379eec4eb162026b'
+sha256sums=('33ff5c84b93f7a46e5255ae6a25e073093e0f80cc7dacf0233e01b643663f700'
             'SKIP')
 validpgpkeys=(
   "169704C6FB490C6892C7F23C37E0AF1FDA48F373"  # Jerome Leclanche 
<jer...@leclan.ch>
@@ -36,7 +37,7 @@ build() {
   make
 
   cd "$srcdir/$pkgname-$pkgver"/pyqt
-  CXXFLAGS="-I$PWD/../lib -I$PWD/../../build/lib" LDFLAGS="-L$PWD/../../build" 
sip-wheel --verbose
+  CXXFLAGS="-I$PWD/../lib -I$PWD/../../build/lib" LDFLAGS="-L$PWD/../../build" 
sip-wheel --verbose --qmake /usr/bin/qmake6
 }
 
 package() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/qtermwidget/-/commit/d532d5e6274b726d02f8a4dcaf7ae01a71582ea0

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


Reply via email to