summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorHans-Nikolai Viessmann2022-05-01 10:53:18 +0200
committerHans-Nikolai Viessmann2022-05-01 10:53:18 +0200
commit0882cc73a3e14e4586bc7f86d622140637c36fa5 (patch)
treec262984065d84ff821ee8b4f9a4953ad4bf2b95d /PKGBUILD
parent69a567011436587205b24d7b900b7fc95feb3da5 (diff)
downloadaur-0882cc73a3e14e4586bc7f86d622140637c36fa5.tar.gz
add workaround from bugs.archlinux.org/task/74041
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD11
1 files changed, 8 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e54528d9241d..a88a62ab5d79 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
pkgname='moc-pulse'
_pkgname='moc'
pkgver=2.5.2
-pkgrel=7
+pkgrel=8
pkgdesc='An ncurses console audio player with support for pulseaudio'
arch=('x86_64')
url="https://moc.daper.net/"
@@ -24,11 +24,13 @@ conflicts=('moc')
source=("https://sources.voidlinux-ppc.org/moc-2.5.2/${_pkgname}-${pkgver}.tar.bz2"
'pulseaudio.patch'
'moc-ffmpeg4.patch'
- 'moc-https.patch')
+ 'moc-https.patch'
+ '0001-Workaround-mbsrtowcs-fortify-crash-in-GLIBC-2.35.patch')
sha1sums=('9d27a929b63099416263471c16367997c0ae6dba'
'5c6385760ba40ee8a330d28d520c44eac2cbbae1'
'007a0580ac754e1c318a0d0b6f0d403883797eaf'
- 'e3362ddd41126e2be874cd372a053fdaccf0f616')
+ 'e3362ddd41126e2be874cd372a053fdaccf0f616'
+ 'd3673707b2d96c34287042dc26698b2c5a00952a')
# validpgpkeys=('59359B80406D9E73E80599BEF3121E4F2885A7AA')
prepare() {
@@ -41,6 +43,9 @@ prepare() {
# Add pulseaudio backend
patch -p1 -i ../pulseaudio.patch
+ # HOTFIX for GLIBC 2.35 buffer overflow error
+ patch -p1 -i ../0001-Workaround-mbsrtowcs-fortify-crash-in-GLIBC-2.35.patch
+
# reconfigure the build system
autoreconf -i -f
}