[arch-commits] Commit in qxgedit/trunk (PKGBUILD)

David Runge dvzrv at archlinux.org
Tue Mar 16 10:24:21 UTC 2021


    Date: Tuesday, March 16, 2021 @ 10:24:21
  Author: dvzrv
Revision: 891783

upgpkg: qxgedit 0.9.2-1: Upgrade to 0.9.2.

Switch to qt6.
Add qt6-wayland to optdepends for native wayland support.

Modified:
  qxgedit/trunk/PKGBUILD

----------+
 PKGBUILD |   22 ++++++++++++++++------
 1 file changed, 16 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-03-16 10:24:17 UTC (rev 891782)
+++ PKGBUILD	2021-03-16 10:24:21 UTC (rev 891783)
@@ -1,7 +1,7 @@
 # Maintainer: David Runge <dvzrv at archlinux.org>
 
 pkgname=qxgedit
-pkgver=0.9.1
+pkgver=0.9.2
 pkgrel=1
 pkgdesc="GUI for editing MIDI System Exclusive files for XG devices (eg. Yamaha DB50XG)"
 arch=('x86_64')
@@ -8,12 +8,22 @@
 url="https://qxgedit.sourceforge.io/"
 license=('GPL2')
 groups=('pro-audio')
-depends=('gcc-libs' 'glibc' 'hicolor-icon-theme' 'qt5-base')
-makedepends=('alsa-lib' 'cmake' 'qt5-tools')
-source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('d885cdb4ea10cde72c52cd7315df83b3ac6c941da8e1b2816b7a5d740694a9f04c5d8d4529b58c4724a23a8ae991674dc08843c884e8541fdb92434a497e526d')
-b2sums=('d37cdccb3aed9ebf8298d7676863b6817c559a321bdaef45600ebe71ef18b0489e4edb8a35c4fc75ef79016d4c776f0c2fc9527eefd690fa10a03edb39fc65e6')
+depends=('gcc-libs' 'glibc' 'hicolor-icon-theme' 'qt6-base')
+makedepends=('alsa-lib' 'cmake' 'qt6-tools')
+source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz"
+        "${pkgname}-0.9.2-qt6.patch::https://github.com/rncbc/qxgedit/pull/6/commits/406232e2cb836ac2e459bcd81428bf09041144e9.patch")
+sha512sums=('4531fed72420ab37500d9b1f2467ef847a60fab64abc367b731c4101c574c5fc0a785f6262876563b4227dac4ba5c0d1739e37616302b03d091722785cb36f60'
+            'a5919ce1748ffe4d369c540c1b8b23ee166767e97a3f63d5c511b0ca64efa5d1bf3f62a2ba3b0d3106cc91ced6ad2e5ae1f4fa459052235c009bdd6adb17ef67')
+b2sums=('bb7c818fc2185ae10648d30e60a4a46bffd465945be35de38996a3ec75493453bea2edce7b26eb5f9d2730bf455c70fa1cc458c3695fc8f4c5f0ccb10f2b01cf'
+        '031b51931dfa593352e2a686e24daf6a7eaab219ed5201543b3662a6dc17e99d815e90990d31510b2eeb300faa788b60e407bbb27212e23eaefdbeaac7630c61')
 
+prepare() {
+  cd "$pkgname-$pkgver"
+  # do not include skulpture on qt6:
+  # https://github.com/rncbc/qxgedit/pull/6
+  patch -Np1 -i "../${pkgname}-0.9.2-qt6.patch"
+}
+
 build() {
   cd "$pkgname-$pkgver"
   cmake -DCMAKE_INSTALL_PREFIX=/usr \



More information about the arch-commits mailing list