new package: clutter
This commit is contained in:
parent
6774f5f216
commit
82cc4f070e
|
@ -0,0 +1,23 @@
|
|||
TERMUX_PKG_HOMEPAGE=https://wiki.gnome.org/Projects/Clutter
|
||||
TERMUX_PKG_DESCRIPTION="An open source software library for creating fast, compelling, portable, and dynamic graphical user interfaces"
|
||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||
TERMUX_PKG_MAINTAINER="@termux"
|
||||
_MAJOR_VERSION=1.26
|
||||
TERMUX_PKG_VERSION=${_MAJOR_VERSION}.4
|
||||
TERMUX_PKG_SRCURL=https://download.gnome.org/sources/clutter/${_MAJOR_VERSION}/clutter-${TERMUX_PKG_VERSION}.tar.xz
|
||||
TERMUX_PKG_SHA256=8b48fac159843f556d0a6be3dbfc6b083fc6d9c58a20a49a6b4919ab4263c4e6
|
||||
TERMUX_PKG_DEPENDS="atk, cogl, fontconfig, freetype, gdk-pixbuf, glib, gtk3, harfbuzz, json-glib, libcairo, libx11, libxcomposite, libxdamage, libxext, libxfixes, libxi, libxrandr, pango"
|
||||
TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner"
|
||||
TERMUX_PKG_DISABLE_GIR=false
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
||||
--enable-introspection=yes
|
||||
"
|
||||
|
||||
termux_step_pre_configure() {
|
||||
termux_setup_gir
|
||||
|
||||
export GLIB_GENMARSHAL=glib-genmarshal
|
||||
export GOBJECT_QUERY=gobject-query
|
||||
export GLIB_MKENUMS=glib-mkenums
|
||||
export GLIB_COMPILE_RESOURCES=glib-compile-resources
|
||||
}
|
|
@ -0,0 +1,18 @@
|
|||
--- a/clutter/Makefile.in
|
||||
+++ b/clutter/Makefile.in
|
||||
@@ -3745,13 +3745,8 @@
|
||||
rm -f $$lib.0.$(CLUTTER_LT_CURRENT).$(CLUTTER_LT_REVISION); \
|
||||
) ; \
|
||||
(cd $(DESTDIR)$(libdir) && \
|
||||
- { ln -s -f libclutter-$(CLUTTER_API_VERSION).so.0.$(CLUTTER_LT_CURRENT).$(CLUTTER_LT_REVISION) $$lib.0 || \
|
||||
- { rm -f $$lib.0 && ln -s libclutter-1.0.so.0.$(CLUTTER_LT_CURRENT).$(CLUTTER_LT_REVISION) $$lib.0; }; \
|
||||
- } \
|
||||
- ) ; \
|
||||
- (cd $(DESTDIR)$(libdir) && \
|
||||
- { ln -s -f libclutter-$(CLUTTER_API_VERSION).so.0.$(CLUTTER_LT_CURRENT).$(CLUTTER_LT_REVISION) $$lib || \
|
||||
- { rm -f $$lib && ln -s libclutter-1.0.so.0.$(CLUTTER_LT_CURRENT).$(CLUTTER_LT_REVISION) $$lib; }; \
|
||||
+ { ln -s -f libclutter-$(CLUTTER_API_VERSION).so $$lib || \
|
||||
+ { rm -f $$lib && ln -s libclutter-1.0.so $$lib; }; \
|
||||
} \
|
||||
) ; \
|
||||
done
|
|
@ -0,0 +1,38 @@
|
|||
<?xml version="1.0"?>
|
||||
<dump>
|
||||
<class name="CallyActor" get-type="cally_actor_get_type" parents="AtkGObjectAccessible,AtkObject,GObject">
|
||||
<implements name="AtkComponent"/>
|
||||
<implements name="AtkAction"/>
|
||||
</class>
|
||||
<class name="CallyClone" get-type="cally_clone_get_type" parents="CallyActor,AtkGObjectAccessible,AtkObject,GObject">
|
||||
<implements name="AtkComponent"/>
|
||||
<implements name="AtkAction"/>
|
||||
</class>
|
||||
<class name="CallyGroup" get-type="cally_group_get_type" parents="CallyActor,AtkGObjectAccessible,AtkObject,GObject">
|
||||
<implements name="AtkComponent"/>
|
||||
<implements name="AtkAction"/>
|
||||
</class>
|
||||
<class name="CallyRectangle" get-type="cally_rectangle_get_type" parents="CallyActor,AtkGObjectAccessible,AtkObject,GObject">
|
||||
<implements name="AtkComponent"/>
|
||||
<implements name="AtkAction"/>
|
||||
</class>
|
||||
<class name="CallyRoot" get-type="cally_root_get_type" parents="AtkGObjectAccessible,AtkObject,GObject">
|
||||
</class>
|
||||
<class name="CallyStage" get-type="cally_stage_get_type" parents="CallyGroup,CallyActor,AtkGObjectAccessible,AtkObject,GObject">
|
||||
<implements name="AtkComponent"/>
|
||||
<implements name="AtkAction"/>
|
||||
<implements name="AtkWindow"/>
|
||||
</class>
|
||||
<class name="CallyText" get-type="cally_text_get_type" parents="CallyActor,AtkGObjectAccessible,AtkObject,GObject">
|
||||
<implements name="AtkComponent"/>
|
||||
<implements name="AtkAction"/>
|
||||
<implements name="AtkText"/>
|
||||
<implements name="AtkEditableText"/>
|
||||
</class>
|
||||
<class name="CallyTexture" get-type="cally_texture_get_type" parents="CallyActor,AtkGObjectAccessible,AtkObject,GObject">
|
||||
<implements name="AtkComponent"/>
|
||||
<implements name="AtkAction"/>
|
||||
</class>
|
||||
<class name="CallyUtil" get-type="cally_util_get_type" parents="AtkUtil,GObject">
|
||||
</class>
|
||||
</dump>
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,3 @@
|
|||
<?xml version="1.0"?>
|
||||
<dump>
|
||||
</dump>
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0"?>
|
||||
<dump>
|
||||
<class name="ClutterX11TexturePixmap" get-type="clutter_x11_texture_pixmap_get_type" parents="ClutterTexture,ClutterActor,GInitiallyUnowned,GObject">
|
||||
<implements name="ClutterContainer"/>
|
||||
<implements name="ClutterScriptable"/>
|
||||
<implements name="ClutterAnimatable"/>
|
||||
<implements name="AtkImplementorIface"/>
|
||||
<property name="pixmap" type="gulong" flags="3"/>
|
||||
<property name="pixmap-width" type="guint" flags="1"/>
|
||||
<property name="pixmap-height" type="guint" flags="1"/>
|
||||
<property name="pixmap-depth" type="guint" flags="1"/>
|
||||
<property name="automatic-updates" type="gboolean" flags="3"/>
|
||||
<property name="window" type="gulong" flags="3"/>
|
||||
<property name="window-redirect-automatic" type="gboolean" flags="3"/>
|
||||
<property name="window-mapped" type="gboolean" flags="1"/>
|
||||
<property name="destroyed" type="gboolean" flags="1"/>
|
||||
<property name="window-x" type="gint" flags="1"/>
|
||||
<property name="window-y" type="gint" flags="1"/>
|
||||
<property name="window-override-redirect" type="gboolean" flags="1"/>
|
||||
<signal name="update-area" return="void" when="first">
|
||||
<param type="gint"/>
|
||||
<param type="gint"/>
|
||||
<param type="gint"/>
|
||||
<param type="gint"/>
|
||||
</signal>
|
||||
<signal name="queue-damage-redraw" return="void" when="first">
|
||||
<param type="gint"/>
|
||||
<param type="gint"/>
|
||||
<param type="gint"/>
|
||||
<param type="gint"/>
|
||||
</signal>
|
||||
</class>
|
||||
<enum name="ClutterX11FilterReturn" get-type="clutter_x11_filter_return_get_type">
|
||||
<member name="CLUTTER_X11_FILTER_CONTINUE" nick="continue" value="0"/>
|
||||
<member name="CLUTTER_X11_FILTER_TRANSLATE" nick="translate" value="1"/>
|
||||
<member name="CLUTTER_X11_FILTER_REMOVE" nick="remove" value="2"/>
|
||||
</enum></dump>
|
Loading…
Reference in New Issue