6c29aaa1c7
This will make things as std::to_string() and other C++ features work with a modern and supported C++ library. We package up libc++_shared.so and bump the revision of every C++ using package to make it rebuild against it. Users who have built C++ using libraries or programs will probably need to rebuild them if they are linked against Termux-supplied libraries, as user code was previously linked against gnustl while the system libraries are now using libc++, and it's not a good idea to mix C++ standard libraries in a program.
13 lines
532 B
Bash
13 lines
532 B
Bash
TERMUX_PKG_HOMEPAGE=http://zeromq.org/
|
|
TERMUX_PKG_DESCRIPTION="Fast messaging system built on sockets. C and C++ bindings. aka 0MQ, ZMQ."
|
|
TERMUX_PKG_VERSION=4.2.2
|
|
TERMUX_PKG_REVISION=1
|
|
TERMUX_PKG_SRCURL=https://github.com/zeromq/libzmq/releases/download/v${TERMUX_PKG_VERSION}/zeromq-${TERMUX_PKG_VERSION}.tar.gz
|
|
TERMUX_PKG_SHA256=5b23f4ca9ef545d5bd3af55d305765e3ee06b986263b31967435d285a3e6df6b
|
|
TERMUX_PKG_DEPENDS="libsodium"
|
|
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-libsodium"
|
|
|
|
termux_step_post_extract_package() {
|
|
./autogen.sh
|
|
}
|