From 97c99e55fcc81b8755b16f6e50cd3d1831a1774b Mon Sep 17 00:00:00 2001 From: Tee KOBAYASHI Date: Sun, 20 Mar 2022 03:29:46 +0900 Subject: [PATCH] taglib: Depend on `libc++` and also stop leaking compiler-rt builtins out of shared libraries. Rebuild tizonia to get rid of reliance on leaked builtins. --- packages/taglib/build.sh | 3 ++- packages/tizonia/build.sh | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/taglib/build.sh b/packages/taglib/build.sh index a5fc1cf43..4b82f9da8 100644 --- a/packages/taglib/build.sh +++ b/packages/taglib/build.sh @@ -3,9 +3,10 @@ TERMUX_PKG_DESCRIPTION="A Library for reading and editing the meta-data of sever TERMUX_PKG_LICENSE="LGPL-2.0, MPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.12 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=http://taglib.github.io/releases/taglib-$TERMUX_PKG_VERSION.tar.gz TERMUX_PKG_SHA256=7fccd07669a523b07a15bd24c8da1bbb92206cb19e9366c3692af3d79253b703 -TERMUX_PKG_DEPENDS="zlib" +TERMUX_PKG_DEPENDS="libc++, zlib" TERMUX_PKG_BUILD_DEPENDS="boost, boost-headers" TERMUX_PKG_BREAKS="taglib-dev" TERMUX_PKG_REPLACES="taglib-dev" diff --git a/packages/tizonia/build.sh b/packages/tizonia/build.sh index 0054e5298..6ce84975c 100644 --- a/packages/tizonia/build.sh +++ b/packages/tizonia/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A command-line streaming music client/server for Linux" TERMUX_PKG_LICENSE="LGPL-3.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=0.22.0 -TERMUX_PKG_REVISION=2 +TERMUX_PKG_REVISION=3 TERMUX_PKG_SRCURL=https://github.com/tizonia/tizonia-openmax-il/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=0750cae23ed600fb4b4699a392f43a5e03dcd0870383d64da4b8c28ea94a82f8 TERMUX_PKG_DEPENDS="boost, dbus, libandroid-wordexp, libcurl, libflac, liblog4c, libmad, libmediainfo, libmp3lame, liboggz, libopus, libsndfile, libsqlite, libuuid, libvpx, mpg123, opusfile, pulseaudio, python, taglib"