summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAllison Smith2023-08-07 21:43:30 +1000
committerAllison Smith2023-08-07 21:43:30 +1000
commitecbf094bb3f29fdfc916849c1d76668e4655ae95 (patch)
tree76c7eb62b6d9b6b4892516debafd419d09fd3cce
parent370d7fa2737ca4ecf33161bef536eaa9c494a070 (diff)
downloadaur-raven-qt.tar.gz
patched build
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD12
-rw-r--r--stdexcept.patch12
3 files changed, 24 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5ff4d691e599..ac4779c2a84a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = raven-qt
pkgdesc = Ravencoin Core Cryptocurrency Wallet (QT)
pkgver = 4.6.1
- pkgrel = 1
+ pkgrel = 2
url = https://ravencoin.org/
install = raven-qt.install
arch = i686
@@ -25,7 +25,9 @@ pkgbase = raven-qt
conflicts = raven
source = raven-qt::git+http://github.com/RavenProject/Ravencoin.git#tag=v4.6.1
source = raven-qt.desktop
+ source = stdexcept.patch
sha256sums = SKIP
sha256sums = e318e3c5a9fbdbcf5836f9ceee76f4a73acdcb47c535cb7beb1c19937b8540df
+ sha256sums = 680b5acec4584c7bea47d680583e38f9082a97223d0e9d627c76afb754a688f1
pkgname = raven-qt
diff --git a/PKGBUILD b/PKGBUILD
index bcd315253a84..36cd5dc312fc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=raven-qt
pkgver=4.6.1
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
url="https://ravencoin.org/"
license=('MIT')
@@ -17,9 +17,15 @@ provides=('raven-qt' 'ravencoind' 'ravencoin-tx')
conflicts=(raven)
install=raven-qt.install
source=("${pkgname%-git}::git+http://github.com/RavenProject/Ravencoin.git#tag=v${pkgver}"
- "$pkgname.desktop")
+ "$pkgname.desktop"
+ "stdexcept.patch")
sha256sums=('SKIP'
- 'e318e3c5a9fbdbcf5836f9ceee76f4a73acdcb47c535cb7beb1c19937b8540df')
+ 'e318e3c5a9fbdbcf5836f9ceee76f4a73acdcb47c535cb7beb1c19937b8540df'
+ '680b5acec4584c7bea47d680583e38f9082a97223d0e9d627c76afb754a688f1')
+prepare() {
+ cd "$srcdir/$pkgname"
+ patch --strip=1 --input ../stdexcept.patch
+}
build() {
cd "$srcdir/$pkgname" || exit
find . -type f -iname "*.sh" -exec chmod +x {} \;
diff --git a/stdexcept.patch b/stdexcept.patch
new file mode 100644
index 000000000000..95c3556ca761
--- /dev/null
+++ b/stdexcept.patch
@@ -0,0 +1,12 @@
+diff --git a/src/support/lockedpool.cpp b/src/support/lockedpool.cpp
+index 05d872499..aff0e648b 100644
+--- a/src/support/lockedpool.cpp
++++ b/src/support/lockedpool.cpp
+@@ -29,6 +29,8 @@
+
+ #include <algorithm>
+
++#include <stdexcept>
++
+ LockedPoolManager* LockedPoolManager::_instance = nullptr;
+ std::once_flag LockedPoolManager::init_flag;