2021-12-22 09:45:39 +00:00
|
|
|
TERMUX_PKG_HOMEPAGE=https://www.wxwidgets.org/
|
|
|
|
TERMUX_PKG_DESCRIPTION="A free and open source cross-platform C++ framework for writing advanced GUI applications"
|
|
|
|
TERMUX_PKG_LICENSE="custom"
|
|
|
|
TERMUX_PKG_LICENSE_FILE="docs/gpl.txt, docs/lgpl.txt, docs/licence.txt, docs/licendoc.txt, docs/preamble.txt"
|
|
|
|
TERMUX_PKG_MAINTAINER="@termux"
|
2022-11-03 06:13:26 +00:00
|
|
|
TERMUX_PKG_VERSION=3.2.1
|
2022-12-16 02:27:04 +00:00
|
|
|
TERMUX_PKG_REVISION=1
|
2021-12-22 09:45:39 +00:00
|
|
|
TERMUX_PKG_SRCURL=https://github.com/wxWidgets/wxWidgets/releases/download/v${TERMUX_PKG_VERSION}/wxWidgets-${TERMUX_PKG_VERSION}.tar.bz2
|
2022-11-03 06:13:26 +00:00
|
|
|
TERMUX_PKG_SHA256=c229976bb413eb88e45cb5dfb68b27890d450149c09b331abd751e7ae0f5fa66
|
|
|
|
TERMUX_PKG_DEPENDS="fontconfig, gdk-pixbuf, glib, glu, gtk3, libandroid-execinfo, libc++, libcairo, libcurl, libexpat, libiconv, libjpeg-turbo, libnotify, libpng, libsecret, libsm, libtiff, libx11, libxtst, libxxf86vm, mesa, pango, pcre2, sdl2, zlib"
|
2021-12-22 09:45:39 +00:00
|
|
|
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
|
|
|
--disable-option-checking
|
2022-04-23 14:52:25 +00:00
|
|
|
--disable-mediactrl
|
|
|
|
--disable-webview
|
2021-12-22 09:45:39 +00:00
|
|
|
--with-sdl
|
2022-04-23 14:52:25 +00:00
|
|
|
ac_cv_header_langinfo_h=no
|
2021-12-22 09:45:39 +00:00
|
|
|
wx_cv_func_snprintf_pos_params=yes
|
|
|
|
"
|
2021-12-22 20:26:16 +00:00
|
|
|
|
|
|
|
termux_step_pre_configure() {
|
|
|
|
_WX_RELEASE=$(awk '/^WX_RELEASE =/ { print $3 }' "$TERMUX_PKG_SRCDIR"/Makefile.in)
|
|
|
|
}
|
|
|
|
|
|
|
|
termux_step_post_make_install() {
|
|
|
|
cp -fr "$TERMUX_PKG_SRCDIR"/include/wx/android \
|
|
|
|
$TERMUX_PREFIX/include/wx-${_WX_RELEASE}/wx/android
|
|
|
|
}
|