diff --git a/x11-packages/goffice/build.sh b/x11-packages/goffice/build.sh index 387d41156f..c10f2c9816 100644 --- a/x11-packages/goffice/build.sh +++ b/x11-packages/goffice/build.sh @@ -3,16 +3,24 @@ TERMUX_PKG_DESCRIPTION="A GLib/GTK+ set of document-centric objects and utilitie TERMUX_PKG_LICENSE="GPL-2.0, GPL-3.0" TERMUX_PKG_MAINTAINER="@termux" _MAJOR_VERSION=0.10 -TERMUX_PKG_VERSION=${_MAJOR_VERSION}.52 +TERMUX_PKG_VERSION=${_MAJOR_VERSION}.53 TERMUX_PKG_SRCURL=https://download.gnome.org/sources/goffice/${_MAJOR_VERSION}/goffice-${TERMUX_PKG_VERSION}.tar.xz -TERMUX_PKG_SHA256=60b9efd94370f0969b394f0aac8c6eb91e15ebc0ce1236b44aa735eb1c98840c +TERMUX_PKG_SHA256=27fd58796faa1cd4cc0120c34ea85315a0891ec71f55bc6793c14ecf168a3f57 TERMUX_PKG_DEPENDS="gdk-pixbuf, glib, gtk3, libcairo, libgsf, librsvg, libspectre, libxml2, libxslt, pango" +TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner" +TERMUX_PKG_DISABLE_GIR=false TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" ---enable-introspection=no +--enable-introspection=yes --with-lasem=no --without-long-double " termux_step_pre_configure() { + termux_setup_gir + CPPFLAGS+=" -D__USE_GNU" } + +termux_step_post_configure() { + touch ./goffice/g-ir-scanner +} diff --git a/x11-packages/goffice/gir/0.10.53/GOffice-0.10.xml b/x11-packages/goffice/gir/0.10.53/GOffice-0.10.xml new file mode 100644 index 0000000000..0bea7f1c05 --- /dev/null +++ b/x11-packages/goffice/gir/0.10.53/GOffice-0.10.xml @@ -0,0 +1,809 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +