diff options
author | Ethan Kerrick | 2021-11-06 20:45:36 -0400 |
---|---|---|
committer | Ethan Kerrick | 2021-11-06 20:45:36 -0400 |
commit | ac10fe1c08ee465403714d1502b041d1d385658b (patch) | |
tree | 8ead21442a4c5e554fc97f23678a53beb9ef1c61 | |
parent | 11c8a5e4b6d62a5202f3cec8b923b9839b10f297 (diff) | |
download | aur-ac10fe1c08ee465403714d1502b041d1d385658b.tar.gz |
patch to fix build error along with adding missing dependancies
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 38 | ||||
-rw-r--r-- | variableToString-instantiation-grabber.patch | 14 |
3 files changed, 33 insertions, 31 deletions
@@ -1,6 +1,6 @@ pkgbase = imgbrd-grabber-git pkgdesc = Very customizable imageboard/booru downloader with powerful filenaming features. - pkgver = v7.2.1.r202.096c955c + pkgver = v7.6.2.r92.d6fb4bd7 pkgrel = 1 url = https://github.com/Bionus/imgbrd-grabber arch = i686 @@ -13,16 +13,14 @@ pkgbase = imgbrd-grabber-git depends = qt5-multimedia depends = qt5-declarative depends = nodejs + depends = qt5-networkauth + depends = hicolor-icon-theme + optdepends = openssl: used for HTTPS sources provides = imgbrd-grabber conflicts = imgbrd-grabber source = git+https://github.com/Bionus/imgbrd-grabber.git#branch=develop - source = git+https://github.com/LaurentGomila/qt-android-cmake.git - source = git+https://github.com/sakra/cotire.git - source = git+https://github.com/catchorg/Catch2.git - md5sums = SKIP - md5sums = SKIP + source = variableToString-instantiation-grabber.patch md5sums = SKIP md5sums = SKIP pkgname = imgbrd-grabber-git - @@ -1,23 +1,18 @@ # Maintainer: Flat <flat@imo.uto.moe> pkgname=imgbrd-grabber-git -pkgver=v7.2.1.r202.096c955c +pkgver=v7.6.2.r92.d6fb4bd7 pkgrel=1 pkgdesc="Very customizable imageboard/booru downloader with powerful filenaming features." arch=('i686' 'x86_64') url="https://github.com/Bionus/imgbrd-grabber" license=('Apache') -depends=('qt5-multimedia' 'qt5-declarative' 'nodejs') +depends=('qt5-multimedia' 'qt5-declarative' 'nodejs' 'qt5-networkauth' 'hicolor-icon-theme') makedepends=('git' 'cmake' 'qt5-tools' 'npm') +optdepends=('openssl: used for HTTPS sources') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") -source=('git+https://github.com/Bionus/imgbrd-grabber.git#branch=develop' - 'git+https://github.com/LaurentGomila/qt-android-cmake.git' - 'git+https://github.com/sakra/cotire.git' - 'git+https://github.com/catchorg/Catch2.git') -md5sums=('SKIP' - 'SKIP' - 'SKIP' - 'SKIP') +source=('git+https://github.com/Bionus/imgbrd-grabber.git#branch=develop' 'variableToString-instantiation-grabber.patch') +md5sums=('SKIP' 'SKIP') pkgver() { @@ -27,23 +22,18 @@ pkgver() { prepare() { cd "$srcdir/${pkgname%-git}" - git submodule init - git config submodule.qt-android-cmake.url "$srcdir/qt-android-cmake" - git config submodule.qt-android-cmake.path "$srcdir/${pkgname%-git}/cmake/qt-android-cmake" - git config submodule.cotire.url "$srcdir/cotire" - git config submodule.cotire.path "$srcdir/${pkgname%-git}/cmake/cotire" - git config submodule.Catch2.url $srcdir/Catch2 - git config submodule.Catch2.path "$srcdir/${pkgname%-git}/tests/src/vendor/catch" - git submodule update + patch -p1 -d src/ < ../variableToString-instantiation-grabber.patch + git submodule update --init --recursive } build() { - mkdir -p "$srcdir/build" - cd "$srcdir/build" - - cmake -DCMAKE_INSTALL_PREFIX=/usr \ - "$srcdir/${pkgname%-git}/src" - make + cmake -B build -S "${pkgname%-git}/src" \ + -DCMAKE_BUILD_TYPE='None' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DUSE_QSCINTILLA=0 \ + -DUSE_BREAKPAD=O \ + -Wno-dev + make -C build } package() { diff --git a/variableToString-instantiation-grabber.patch b/variableToString-instantiation-grabber.patch new file mode 100644 index 000000000000..2ed3bc32b831 --- /dev/null +++ b/variableToString-instantiation-grabber.patch @@ -0,0 +1,14 @@ +diff --git a/src/lib/src/filename/filename-execution-visitor.cpp b/src/lib/src/filename/filename-execution-visitor.cpp +index c0c666c1..6b2d338c 100644 +--- a/lib/src/filename/filename-execution-visitor.cpp ++++ b/lib/src/filename/filename-execution-visitor.cpp +@@ -213,6 +213,9 @@ QString FilenameExecutionVisitor::variableToString(const QString &name, T val, c + : QString::number(val); + } + ++template ++QString FilenameExecutionVisitor::variableToString<int>(const QString &name, int val, const QMap<QString, QString> &options); ++ + QString FilenameExecutionVisitor::variableToString(const QString &name, QStringList val, const QMap<QString, QString> &options) + { + // Count |