From 1f1ac101d5c5f7db91c25f2bf52bd6ff539b88ac Mon Sep 17 00:00:00 2001 From: termux-pacman-bot Date: Wed, 12 Apr 2023 10:01:48 +0000 Subject: [PATCH] streamripper: Fix missing `strcpy` declaration --- packages/streamripper/build.sh | 5 ++--- packages/streamripper/lib-argv.c.patch | 13 +++++++++++++ 2 files changed, 15 insertions(+), 3 deletions(-) create mode 100644 packages/streamripper/lib-argv.c.patch diff --git a/packages/streamripper/build.sh b/packages/streamripper/build.sh index f594072c44..6b346874b9 100644 --- a/packages/streamripper/build.sh +++ b/packages/streamripper/build.sh @@ -3,9 +3,8 @@ TERMUX_PKG_DESCRIPTION="Records and splits streaming mp3 into tracks" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.64.6 -TERMUX_PKG_REVISION=1 +TERMUX_PKG_REVISION=2 TERMUX_PKG_SRCURL=https://downloads.sourceforge.net/sourceforge/streamripper/streamripper-$TERMUX_PKG_VERSION.tar.gz TERMUX_PKG_SHA256=c1d75f2e9c7b38fd4695be66eff4533395248132f3cc61f375196403c4d8de42 -TERMUX_PKG_DEPENDS="glib, libmad, libvorbis" +TERMUX_PKG_DEPENDS="glib, libmad, libogg, libvorbis" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_lib_pthread_pthread_create=yes" -TERMUX_PKG_ENABLE_CLANG16_PORTING=false diff --git a/packages/streamripper/lib-argv.c.patch b/packages/streamripper/lib-argv.c.patch new file mode 100644 index 0000000000..ed35f4f7f8 --- /dev/null +++ b/packages/streamripper/lib-argv.c.patch @@ -0,0 +1,13 @@ +--- a/lib/argv.c ++++ b/lib/argv.c +@@ -52,6 +52,10 @@ + + /* Routines imported from standard C runtime libraries. */ + ++#ifdef __ANDROID__ ++# define ANSI_PROTOTYPES ++#endif ++ + #ifdef ANSI_PROTOTYPES + + #include