summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorOskar Roesler (bionade24)2023-08-28 15:06:29 +0200
committerOskar Roesler (bionade24)2023-08-28 15:06:29 +0200
commitb07d6664a52926320b2d7953fc904215e434bb77 (patch)
tree0a7368a76ad7390d1037050bfc7d7023b54adf39 /PKGBUILD
parent7dd3ace4b6e4f6280eb84e5da3331d2d45413b0d (diff)
downloadaur-b07d6664a52926320b2d7953fc904215e434bb77.tar.gz
Fix build for current versions.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD26
1 files changed, 15 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3a0eaf4e87e4..b2bdaf239b8b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,41 @@
pkgname=vesc_tool-git
-pkgver=3.00.r287.b0632c4.r287.b0632c4.r287.b0632c4
+epoch=1
+pkgver=r1291.853bb4e
pkgrel=1
pkgdesc="VESC ESC graphical configuration tool"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'armv6h')
url="https://vesc-project.com/vesc_tool"
license=('GPL3')
-depends=('qt5-base' 'qt5-connectivity' 'qt5-quickcontrols2' 'qt5-serialport' 'qt5-location')
+depends=('qt5-base' 'qt5-connectivity' 'qt5-quickcontrols2' 'qt5-serialport' 'qt5-location' 'qt5-gamepad' 'qt5-serialbus')
makedepends=('git')
conflicts=('vesc-tool')
source=("$pkgname"::"git+https://github.com/vedderb/vesc_tool.git"
- 'vesc_tool.pro'
- 'vesc-tool.desktop'
- 'vesc-tool.png')
+ "lzokay-explicit-include.patch"::"https://github.com/bionade24/lzokay/commit/5cb18da508cc4d3ec41bc04dccdeef9c5ffedfb2.diff"
+ 'aur-build-qmake.patch'
+ 'vesc-tool.desktop'
+ 'vesc-tool.png')
sha256sums=('SKIP'
- 'ec412196053475483de113262fa8ff15d7c95183d0f8cb18572eae3dda21fe16'
- 'a0d31826279e900ab614744afad1a26b849440c298d8a5e6e318df554beebdde'
- 'ace90b5a9bd1001e234800b935d3622c6a10c73445f726677e838d51fe4c8e02')
+ '651ec5822dd2f1197ad76e9e13f5e51bae19058f6ca5573d4ce1976123b55054'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
pkgver() {
cd "${srcdir}/${pkgname}"
- printf "${pkgver}.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
prepare() {
cd "${srcdir}/${pkgname}"
- cp ${srcdir}/vesc_tool.pro .
+ patch -i "${srcdir}"/aur-build-qmake.patch
+ patch -d lzokay -i "${srcdir}"/lzokay-explicit-include.patch
}
build() {
cd "${srcdir}/${pkgname}"
- qmake PREFIX=/usr LIBDIR=/usr/lib
+ qmake-qt5 PREFIX=/usr LIBDIR=/usr/lib
make
}