libhandy-0.0: Build introspection data

This commit is contained in:
Tee KOBAYASHI 2022-10-24 06:41:08 +09:00 committed by xtkoba
parent f4628686dc
commit e0da28ddbb
2 changed files with 286 additions and 2 deletions

View File

@ -4,17 +4,24 @@ TERMUX_PKG_LICENSE="LGPL-2.1"
TERMUX_PKG_MAINTAINER="@termux"
_MAJOR_VERSION=0.0
TERMUX_PKG_VERSION=${_MAJOR_VERSION}.13
TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL=https://deb.debian.org/debian/pool/main/libh/libhandy/libhandy_${TERMUX_PKG_VERSION}.orig.tar.gz
TERMUX_PKG_SHA256=4dcd9d249558834bd5430445d3674e9e3cff356e35f0c1dd368c3af50fa15b6d
TERMUX_PKG_DEPENDS="atk, gdk-pixbuf, glib, gtk3, libcairo, pango"
TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner, valac"
TERMUX_PKG_DISABLE_GIR=false
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
-Dintrospection=disabled
-Dvapi=false
-Dintrospection=enabled
-Dvapi=true
-Dtests=false
-Dexamples=false
-Dglade_catalog=disabled
"
termux_step_pre_configure() {
termux_setup_gir
}
termux_step_post_massage() {
local _GUARD_FILE="lib/${TERMUX_PKG_NAME}.so"
if [ ! -e "${_GUARD_FILE}" ]; then

View File

@ -0,0 +1,277 @@
<?xml version="1.0"?>
<dump>
<enum name="HdyArrowsDirection" get-type="hdy_arrows_direction_get_type">
<member name="HDY_ARROWS_DIRECTION_UP" nick="up" value="0"/>
<member name="HDY_ARROWS_DIRECTION_DOWN" nick="down" value="1"/>
<member name="HDY_ARROWS_DIRECTION_LEFT" nick="left" value="2"/>
<member name="HDY_ARROWS_DIRECTION_RIGHT" nick="right" value="3"/>
</enum> <enum name="HdyFold" get-type="hdy_fold_get_type">
<member name="HDY_FOLD_UNFOLDED" nick="unfolded" value="0"/>
<member name="HDY_FOLD_FOLDED" nick="folded" value="1"/>
</enum> <enum name="HdyCenteringPolicy" get-type="hdy_centering_policy_get_type">
<member name="HDY_CENTERING_POLICY_LOOSE" nick="loose" value="0"/>
<member name="HDY_CENTERING_POLICY_STRICT" nick="strict" value="1"/>
</enum> <enum name="HdyLeafletTransitionType" get-type="hdy_leaflet_transition_type_get_type">
<member name="HDY_LEAFLET_TRANSITION_TYPE_NONE" nick="none" value="0"/>
<member name="HDY_LEAFLET_TRANSITION_TYPE_SLIDE" nick="slide" value="1"/>
<member name="HDY_LEAFLET_TRANSITION_TYPE_OVER" nick="over" value="2"/>
<member name="HDY_LEAFLET_TRANSITION_TYPE_UNDER" nick="under" value="3"/>
</enum> <enum name="HdyLeafletModeTransitionType" get-type="hdy_leaflet_mode_transition_type_get_type">
<member name="HDY_LEAFLET_MODE_TRANSITION_TYPE_NONE" nick="none" value="0"/>
<member name="HDY_LEAFLET_MODE_TRANSITION_TYPE_SLIDE" nick="slide" value="1"/>
</enum> <enum name="HdyLeafletChildTransitionType" get-type="hdy_leaflet_child_transition_type_get_type">
<member name="HDY_LEAFLET_CHILD_TRANSITION_TYPE_NONE" nick="none" value="0"/>
<member name="HDY_LEAFLET_CHILD_TRANSITION_TYPE_CROSSFADE" nick="crossfade" value="1"/>
<member name="HDY_LEAFLET_CHILD_TRANSITION_TYPE_SLIDE" nick="slide" value="2"/>
<member name="HDY_LEAFLET_CHILD_TRANSITION_TYPE_OVER" nick="over" value="3"/>
<member name="HDY_LEAFLET_CHILD_TRANSITION_TYPE_UNDER" nick="under" value="4"/>
</enum> <enum name="HdyPaginatorIndicatorStyle" get-type="hdy_paginator_indicator_style_get_type">
<member name="HDY_PAGINATOR_INDICATOR_STYLE_NONE" nick="none" value="0"/>
<member name="HDY_PAGINATOR_INDICATOR_STYLE_DOTS" nick="dots" value="1"/>
<member name="HDY_PAGINATOR_INDICATOR_STYLE_LINES" nick="lines" value="2"/>
</enum> <enum name="HdySqueezerTransitionType" get-type="hdy_squeezer_transition_type_get_type">
<member name="HDY_SQUEEZER_TRANSITION_TYPE_NONE" nick="none" value="0"/>
<member name="HDY_SQUEEZER_TRANSITION_TYPE_CROSSFADE" nick="crossfade" value="1"/>
</enum> <enum name="HdyViewSwitcherPolicy" get-type="hdy_view_switcher_policy_get_type">
<member name="HDY_VIEW_SWITCHER_POLICY_AUTO" nick="auto" value="0"/>
<member name="HDY_VIEW_SWITCHER_POLICY_NARROW" nick="narrow" value="1"/>
<member name="HDY_VIEW_SWITCHER_POLICY_WIDE" nick="wide" value="2"/>
</enum> <class name="HdyPreferencesRow" get-type="hdy_preferences_row_get_type" parents="GtkListBoxRow,GtkBin,GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<implements name="GtkActionable"/>
<property name="title" type="gchararray" flags="1073742051"/>
<property name="use-underline" type="gboolean" flags="1073741827"/>
</class>
<class name="HdyActionRow" get-type="hdy_action_row_get_type" parents="HdyPreferencesRow,GtkListBoxRow,GtkBin,GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<implements name="GtkActionable"/>
<property name="icon-name" type="gchararray" flags="1073742051"/>
<property name="activatable-widget" type="GtkWidget" flags="3"/>
<property name="subtitle" type="gchararray" flags="1073742051"/>
<property name="title" type="gchararray" flags="1073742051"/>
<property name="use-underline" type="gboolean" flags="1073741827"/>
</class>
<class name="HdyArrows" get-type="hdy_arrows_get_type" parents="GtkDrawingArea,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<property name="count" type="guint" flags="1073741827"/>
<property name="direction" type="HdyArrowsDirection" flags="1073741827"/>
<property name="duration" type="guint" flags="1073741827"/>
</class>
<class name="HdyColumn" get-type="hdy_column_get_type" parents="GtkBin,GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<property name="maximum-width" type="gint" flags="1073741827"/>
<property name="linear-growth-width" type="gint" flags="1073741827"/>
</class>
<class name="HdyEnumValueObject" get-type="hdy_enum_value_object_get_type" parents="GObject">
</class>
<class name="HdyComboRow" get-type="hdy_combo_row_get_type" parents="HdyActionRow,HdyPreferencesRow,GtkListBoxRow,GtkBin,GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<implements name="GtkActionable"/>
<property name="selected-index" type="gint" flags="1073741827"/>
<property name="use-subtitle" type="gboolean" flags="1073741827"/>
</class>
<class name="HdyDialerButton" get-type="hdy_dialer_button_get_type" parents="GtkButton,GtkBin,GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<implements name="GtkActionable"/>
<implements name="GtkActivatable"/>
<property name="digit" type="gint" flags="1"/>
<property name="symbols" type="gchararray" flags="3"/>
</class>
<class name="HdyDialerCycleButton" get-type="hdy_dialer_cycle_button_get_type" parents="HdyDialerButton,GtkButton,GtkBin,GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<implements name="GtkActionable"/>
<implements name="GtkActivatable"/>
<property name="cycle-timeout" type="gint" flags="231"/>
<signal name="cycle-start" return="void" when="last">
</signal>
<signal name="cycle-end" return="void" when="last">
</signal>
</class>
<class name="HdyDialer" get-type="hdy_dialer_get_type" parents="GtkBin,GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<property name="number" type="gchararray" flags="1073741827"/>
<property name="show-action-buttons" type="gboolean" flags="1073741827"/>
<property name="column-spacing" type="guint" flags="1073741827"/>
<property name="row-spacing" type="guint" flags="1073741827"/>
<property name="relief" type="GtkReliefStyle" flags="1073741827"/>
<signal name="submitted" return="void" when="last">
<param type="gchararray"/>
</signal>
<signal name="deleted" return="void" when="last">
</signal>
<signal name="symbol-clicked" return="void" when="last">
<param type="gchar"/>
</signal>
</class>
<class name="HdyDialog" get-type="hdy_dialog_get_type" parents="GtkDialog,GtkWindow,GtkBin,GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<property name="narrow" type="gboolean" flags="1073741825"/>
</class>
<class name="HdyExpanderRow" get-type="hdy_expander_row_get_type" parents="HdyActionRow,HdyPreferencesRow,GtkListBoxRow,GtkBin,GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<implements name="GtkActionable"/>
<property name="expanded" type="gboolean" flags="1073741827"/>
<property name="enable-expansion" type="gboolean" flags="1073741827"/>
<property name="show-enable-switch" type="gboolean" flags="1073741827"/>
</class>
<class name="HdyHeaderBar" get-type="hdy_header_bar_get_type" parents="GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<property name="title" type="gchararray" flags="3"/>
<property name="subtitle" type="gchararray" flags="3"/>
<property name="has-subtitle" type="gboolean" flags="1073741827"/>
<property name="custom-title" type="GtkWidget" flags="227"/>
<property name="spacing" type="gint" flags="1073741827"/>
<property name="show-close-button" type="gboolean" flags="1073741827"/>
<property name="decoration-layout" type="gchararray" flags="3"/>
<property name="decoration-layout-set" type="gboolean" flags="3"/>
<property name="centering-policy" type="HdyCenteringPolicy" flags="1073741827"/>
<property name="transition-duration" type="guint" flags="1073741827"/>
<property name="transition-running" type="gboolean" flags="1"/>
<property name="interpolate-size" type="gboolean" flags="1073741827"/>
</class>
<class name="HdyHeaderGroup" get-type="hdy_header_group_get_type" parents="GObject">
<implements name="GtkBuildable"/>
<property name="focus" type="GtkHeaderBar" flags="1073741827"/>
</class>
<class name="HdyKeypad" get-type="hdy_keypad_get_type" parents="GtkGrid,GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<implements name="GtkOrientable"/>
<property name="show-symbols" type="gboolean" flags="1073741827"/>
<property name="only-digits" type="gboolean" flags="1073741827"/>
<property name="entry" type="GtkWidget" flags="1073741827"/>
<property name="right-action" type="GtkWidget" flags="1073741826"/>
<property name="left-action" type="GtkWidget" flags="1073741826"/>
</class>
<class name="HdyLeaflet" get-type="hdy_leaflet_get_type" parents="GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<implements name="GtkOrientable"/>
<implements name="HdySwipeable"/>
<property name="fold" type="HdyFold" flags="1073741825"/>
<property name="folded" type="gboolean" flags="1073741825"/>
<property name="hhomogeneous-folded" type="gboolean" flags="1073741827"/>
<property name="vhomogeneous-folded" type="gboolean" flags="1073741827"/>
<property name="hhomogeneous-unfolded" type="gboolean" flags="1073741827"/>
<property name="vhomogeneous-unfolded" type="gboolean" flags="1073741827"/>
<property name="visible-child" type="GtkWidget" flags="1073741827"/>
<property name="visible-child-name" type="gchararray" flags="1073741827"/>
<property name="transition-type" type="HdyLeafletTransitionType" flags="1073741827"/>
<property name="mode-transition-type" type="HdyLeafletModeTransitionType" flags="-1073741821"/>
<property name="mode-transition-duration" type="guint" flags="1073741827"/>
<property name="child-transition-type" type="HdyLeafletChildTransitionType" flags="-1073741821"/>
<property name="child-transition-duration" type="guint" flags="1073741827"/>
<property name="child-transition-running" type="gboolean" flags="1"/>
<property name="interpolate-size" type="gboolean" flags="1073741827"/>
<property name="can-swipe-back" type="gboolean" flags="1073741827"/>
<property name="can-swipe-forward" type="gboolean" flags="1073741827"/>
</class>
<class name="HdyPaginator" get-type="hdy_paginator_get_type" parents="GtkEventBox,GtkBin,GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<implements name="GtkOrientable"/>
<implements name="HdySwipeable"/>
<property name="n-pages" type="guint" flags="1073741825"/>
<property name="position" type="gdouble" flags="1073741825"/>
<property name="interactive" type="gboolean" flags="1073741827"/>
<property name="indicator-style" type="HdyPaginatorIndicatorStyle" flags="1073741827"/>
<property name="indicator-spacing" type="guint" flags="1073741827"/>
<property name="center-content" type="gboolean" flags="1073741827"/>
<property name="spacing" type="guint" flags="1073741827"/>
<property name="animation-duration" type="guint" flags="1073741827"/>
<property name="allow-mouse-drag" type="gboolean" flags="1073741827"/>
<signal name="page-changed" return="void" when="last">
<param type="guint"/>
</signal>
</class>
<class name="HdyPreferencesGroup" get-type="hdy_preferences_group_get_type" parents="GtkBox,GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<implements name="GtkOrientable"/>
<property name="description" type="gchararray" flags="227"/>
<property name="title" type="gchararray" flags="227"/>
</class>
<class name="HdyPreferencesPage" get-type="hdy_preferences_page_get_type" parents="GtkScrolledWindow,GtkBin,GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<property name="icon-name" type="gchararray" flags="1073742051"/>
<property name="title" type="gchararray" flags="1073742051"/>
</class>
<class name="HdyPreferencesWindow" get-type="hdy_preferences_window_get_type" parents="GtkWindow,GtkBin,GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
</class>
<class name="HdySearchBar" get-type="hdy_search_bar_get_type" parents="GtkBin,GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<property name="search-mode-enabled" type="gboolean" flags="1073741827"/>
<property name="show-close-button" type="gboolean" flags="1073741831"/>
</class>
<class name="HdySqueezer" get-type="hdy_squeezer_get_type" parents="GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<implements name="GtkOrientable"/>
<property name="homogeneous" type="gboolean" flags="1073741827"/>
<property name="visible-child" type="GtkWidget" flags="1073741825"/>
<property name="transition-duration" type="guint" flags="1073741827"/>
<property name="transition-type" type="HdySqueezerTransitionType" flags="1073741827"/>
<property name="transition-running" type="gboolean" flags="1"/>
<property name="interpolate-size" type="gboolean" flags="1073741827"/>
</class>
<interface name="HdySwipeable" get-type="hdy_swipeable_get_type">
<prerequisite name="GtkWidget"/>
<signal name="switch-child" return="void" when="first">
<param type="guint"/>
<param type="gint64"/>
</signal>
<signal name="begin-swipe" return="void" when="first">
<param type="gint"/>
</signal>
<signal name="update-swipe" return="void" when="first">
<param type="gdouble"/>
</signal>
<signal name="end-swipe" return="void" when="first">
<param type="gint64"/>
<param type="gdouble"/>
</signal>
</interface>
<class name="HdySwipeGroup" get-type="hdy_swipe_group_get_type" parents="GObject">
<implements name="GtkBuildable"/>
</class>
<class name="HdyTitleBar" get-type="hdy_title_bar_get_type" parents="GtkBin,GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<property name="selection-mode" type="gboolean" flags="1073741827"/>
</class>
<class name="HdyValueObject" get-type="hdy_value_object_get_type" parents="GObject">
<property name="value" type="GValue" flags="235"/>
</class>
<class name="HdyViewSwitcher" get-type="hdy_view_switcher_get_type" parents="GtkBox,GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<implements name="GtkOrientable"/>
<property name="policy" type="HdyViewSwitcherPolicy" flags="1073742051"/>
<property name="icon-size" type="gint" flags="1073742051"/>
<property name="narrow-ellipsize" type="PangoEllipsizeMode" flags="1073741827"/>
<property name="stack" type="GtkStack" flags="1073742051"/>
</class>
<class name="HdyViewSwitcherBar" get-type="hdy_view_switcher_bar_get_type" parents="GtkBin,GtkContainer,GtkWidget,GInitiallyUnowned,GObject">
<implements name="AtkImplementorIface"/>
<implements name="GtkBuildable"/>
<property name="policy" type="HdyViewSwitcherPolicy" flags="1073742051"/>
<property name="icon-size" type="gint" flags="1073742051"/>
<property name="stack" type="GtkStack" flags="1073742051"/>
<property name="reveal" type="gboolean" flags="1073742051"/>
</class>
</dump>