diff options
author | Zhanibek Adilbekov | 2022-10-13 03:13:43 +0600 |
---|---|---|
committer | Zhanibek Adilbekov | 2022-10-13 03:14:26 +0600 |
commit | b5adca0bda6df1ddd347872b821d21bf066b6a62 (patch) | |
tree | 4cc1dd341e3c97d6d66bc029f8ca7bc7c6980f44 | |
parent | 2a66ccb3097756de2b7c30f29c4bba37c6923f8b (diff) | |
download | aur-b5adca0bda6df1ddd347872b821d21bf066b6a62.tar.gz |
fix: compilation error with flag `-Werror=format-security` enabled
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 15 | ||||
-rw-r--r-- | patch.diff | 13 |
3 files changed, 28 insertions, 6 deletions
@@ -1,14 +1,16 @@ pkgbase = nudoku pkgdesc = ncurses based sudoku game pkgver = 2.1.0 - pkgrel = 1 + pkgrel = 2 url = https://jubalh.github.io/nudoku - arch = any + arch = x86_64 license = GPL3 makedepends = autoconf depends = ncurses depends = cairo source = nudoku-2.1.0.tar.gz::https://github.com/jubalh/nudoku/archive/2.1.0.tar.gz + source = patch.diff b2sums = 997ae3931fec3b6605858a35cdf6bc88296138c01a9138d229ed43a5262fdd5d15eb8a96dfdcf02e8eb6f7f416b84e4752edbb57319be50bfdae6c952217446b + b2sums = 4b959df35c59b329cb6888af64bdb1cba3a28fa9420a8f94e4fdf5577b39daf9966edfe402399f6b80d410d7647363e76e3373cd086296b2c8cb6fa73fd43f56 pkgname = nudoku @@ -1,16 +1,23 @@ # Maintainer: Zhanibek Adilbekov <zhanibek.adilbekov@pm.me> pkgname=nudoku pkgver=2.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="ncurses based sudoku game" -arch=('any') +arch=('x86_64') url="https://jubalh.github.io/nudoku" license=('GPL3') depends=('ncurses' 'cairo') makedepends=('autoconf') source=( - "$pkgname-$pkgver.tar.gz::https://github.com/jubalh/nudoku/archive/$pkgver.tar.gz") -b2sums=('997ae3931fec3b6605858a35cdf6bc88296138c01a9138d229ed43a5262fdd5d15eb8a96dfdcf02e8eb6f7f416b84e4752edbb57319be50bfdae6c952217446b') + "$pkgname-$pkgver.tar.gz::https://github.com/jubalh/nudoku/archive/$pkgver.tar.gz" + "patch.diff" +) +b2sums=('997ae3931fec3b6605858a35cdf6bc88296138c01a9138d229ed43a5262fdd5d15eb8a96dfdcf02e8eb6f7f416b84e4752edbb57319be50bfdae6c952217446b' + '4b959df35c59b329cb6888af64bdb1cba3a28fa9420a8f94e4fdf5577b39daf9966edfe402399f6b80d410d7647363e76e3373cd086296b2c8cb6fa73fd43f56') + +prepare() { + patch -d"$pkgname-$pkgver" -N -p1 -i "$srcdir/patch.diff" +} build() { cd "$pkgname-$pkgver" diff --git a/patch.diff b/patch.diff new file mode 100644 index 000000000000..279ec8a0a3ad --- /dev/null +++ b/patch.diff @@ -0,0 +1,13 @@ +diff --git a/src/main.c b/src/main.c +index 7a15146..74d6a0e 100644 +--- a/src/main.c ++++ b/src/main.c +@@ -619,7 +619,7 @@ int main(int argc, char *argv[]) + { + char t[256]; + sprintf(t, _(" with the help of %d hints"), g_hint_counter); +- mvwprintw(status, 0, 6, t); ++ mvwprintw(status, 0, 6, "%s", t); + } + + g_playing = false; |