diff options
author | Bart De Vries | 2021-05-17 10:18:18 +0200 |
---|---|---|
committer | Bart De Vries | 2021-05-17 10:18:18 +0200 |
commit | dc52510bbab9d734ce780a307669529f40cda3bf (patch) | |
tree | 6e4060693a6bed2dcf00a234eaff38a67ea4b874 | |
parent | 958da6dd13c6a8ab8e16a1ab1689abe915eef07a (diff) | |
download | aur-dc52510bbab9d734ce780a307669529f40cda3bf.tar.gz |
Add patch for gcc11
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 13 | ||||
-rw-r--r-- | gcc11-fix.patch | 10 |
3 files changed, 23 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = snapcast pkgdesc = Synchronous multi-room audio player pkgver = 0.25.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/badaix/snapcast install = snapcast.install arch = x86_64 @@ -27,10 +27,12 @@ pkgbase = snapcast source = snapcast.sysusers source = snapcast.tmpfiles source = snapcast.install + source = gcc11-fix.patch sha256sums = c4e449cb693e091261727421f4965492be049632537e034fa9c59c92d091a846 sha256sums = 9fe6e9e07adb77f555a617b772e6d01e098e1dfaad1e8075e03a7d7ba76141de sha256sums = e8c3441c4ca646a9b66d61355e90862fd3481562ae3b4e0a4bc1c978464ae2c7 sha256sums = 98cfdc3221270e3243f7dd0ca32f8c4b271258f32fc04fdb52a286f0986d7350 + sha256sums = 2416cb7ea68482df8a4e7b1005f95a54421741060ae0a1d7da829ab813b3e5a0 pkgname = snapcast @@ -2,7 +2,7 @@ pkgname=snapcast pkgver=0.25.0 -pkgrel=1 +pkgrel=2 pkgdesc="Synchronous multi-room audio player" arch=('x86_64' 'armv6h' 'armv7h' 'aarch64') url="https://github.com/badaix/snapcast" @@ -14,11 +14,18 @@ backup=('etc/default/snapserver' 'etc/default/snapclient' 'etc/snapserver.conf') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/badaix/snapcast/archive/v${pkgver}.tar.gz" "snapcast.sysusers" "snapcast.tmpfiles" - "snapcast.install") + "snapcast.install" + "gcc11-fix.patch") sha256sums=('c4e449cb693e091261727421f4965492be049632537e034fa9c59c92d091a846' '9fe6e9e07adb77f555a617b772e6d01e098e1dfaad1e8075e03a7d7ba76141de' 'e8c3441c4ca646a9b66d61355e90862fd3481562ae3b4e0a4bc1c978464ae2c7' - '98cfdc3221270e3243f7dd0ca32f8c4b271258f32fc04fdb52a286f0986d7350') + '98cfdc3221270e3243f7dd0ca32f8c4b271258f32fc04fdb52a286f0986d7350' + '2416cb7ea68482df8a4e7b1005f95a54421741060ae0a1d7da829ab813b3e5a0') + +prepare() { + cd "$pkgname-$pkgver" + patch --forward --strip=1 --input="${srcdir}/gcc11-fix.patch" +} build() { cd "${pkgname}-${pkgver}" diff --git a/gcc11-fix.patch b/gcc11-fix.patch new file mode 100644 index 000000000000..e9c9390f0590 --- /dev/null +++ b/gcc11-fix.patch @@ -0,0 +1,10 @@ +--- snapcast-0.25.0/common/message/message.hpp 2021-05-15 13:16:03.000000000 +0200 ++++ snapcast-0.25.0b/common/message/message.hpp 2021-05-16 16:15:34.243593726 +0200 +@@ -29,6 +29,7 @@ + #include <sys/time.h> + #endif + #include <vector> ++#include <memory> + + /* + template<typename CharT, typename TraitsT = std::char_traits<CharT> > |