Andreas Wacknitz
2022-01-02 5da1d03fc99260fc5bf1aa52161e53b483d03cc0
ibus: update to 1.5.25

1 files deleted
2 files added
4 files modified
280 ■■■■■ changed files
components/inputmethod/ibus/Makefile 37 ●●●● patch | view | raw | blame | history
components/inputmethod/ibus/ibus.p5m 13 ●●●● patch | view | raw | blame | history
components/inputmethod/ibus/manifests/sample-manifest.p5m 15 ●●●● patch | view | raw | blame | history
components/inputmethod/ibus/patches/01-enable-autostart-management.patch 164 ●●●●● patch | view | raw | blame | history
components/inputmethod/ibus/pkg5 4 ●●●● patch | view | raw | blame | history
components/inputmethod/ibus/test/results-32.master 21 ●●●●● patch | view | raw | blame | history
components/inputmethod/ibus/test/results-64.master 26 ●●●●● patch | view | raw | blame | history
components/inputmethod/ibus/Makefile
@@ -18,16 +18,13 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME= ibus
COMPONENT_VERSION= 1.5.22
COMPONENT_REVISION= 1
COMPONENT_VERSION= 1.5.25
COMPONENT_SUMMARY= iBus - Intelligent Input Bus
COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
COMPONENT_ARCHIVE_HASH= \
  sha256:8170eba58c28aa4818970751ebdeada728ebb63d535967a5c5f5c21b0017be4a
COMPONENT_PROJECT_URL = https://github.com/ibus/ibus
COMPONENT_ARCHIVE_URL= \
  $(COMPONENT_PROJECT_URL)/releases/download/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
COMPONENT_ARCHIVE_HASH= sha256:dea4f663c485267cc3313e40a0bc89b977c397e19644f8ab41df0e6eaec34330
COMPONENT_PROJECT_URL=    https://github.com/ibus/ibus
COMPONENT_ARCHIVE_URL=    $(COMPONENT_PROJECT_URL)/releases/download/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
include $(WS_MAKE_RULES)/common.mk
@@ -64,18 +61,36 @@
COMPONENT_BUILD_ENV += CFLAGS="$(CFLAGS)"
COMPONENT_BUILD_ENV += CC="$(CC)"
REQUIRED_PACKAGES += developer/documentation-tool/gtk-doc
unexport SHELLOPTS
COMPONENT_TEST_TRANSFORMS += \
         '-n ' \
         '-e "/^PASS:/p" ' \
         '-e "/^XPASS:/p" ' \
         '-e "/^ERROR:/p" ' \
         '-e "/^FAIL:/p" ' \
         '-e "/^XFAIL:/p" ' \
         '-e "/^SKIP:/p" ' \
         '-e "/^TOTAL:/p" ' \
         '-e "/^See/p" ' \
         '-e "/^Please/p" ' \
         '-e "/^Testsuite/p" ' \
         '-e "/====/p" '
# Manually added build dependencies
REQUIRED_PACKAGES += library/desktop/gobject/gobject-introspection
# Auto-generated dependencies
REQUIRED_PACKAGES += gnome/config/dconf
REQUIRED_PACKAGES += library/desktop/atk
REQUIRED_PACKAGES += library/desktop/cairo
REQUIRED_PACKAGES += library/desktop/gdk-pixbuf
REQUIRED_PACKAGES += library/desktop/gobject/gobject-introspection
REQUIRED_PACKAGES += library/desktop/gtk2
REQUIRED_PACKAGES += library/desktop/gtk3
REQUIRED_PACKAGES += library/desktop/pango
REQUIRED_PACKAGES += library/glib2
REQUIRED_PACKAGES += library/libnotify
REQUIRED_PACKAGES += SUNWcs
REQUIRED_PACKAGES += shell/ksh93
REQUIRED_PACKAGES += system/library
REQUIRED_PACKAGES += x11/library/libx11
REQUIRED_PACKAGES += x11/library/libxfixes
REQUIRED_PACKAGES += x11/library/libxi
components/inputmethod/ibus/ibus.p5m
@@ -81,9 +81,9 @@
file path=usr/lib/$(MACH64)/girepository-1.0/IBus-1.0.typelib
file path=usr/lib/$(MACH64)/gtk-2.0/2.10.0/immodules/im-ibus.so
file path=usr/lib/$(MACH64)/gtk-3.0/3.0.0/immodules/im-ibus.so
link path=usr/lib/$(MACH64)/libibus-1.0.so target=libibus-1.0.so.5.0.522
link path=usr/lib/$(MACH64)/libibus-1.0.so.5 target=libibus-1.0.so.5.0.522
file path=usr/lib/$(MACH64)/libibus-1.0.so.5.0.522
link path=usr/lib/$(MACH64)/libibus-1.0.so target=libibus-1.0.so.5.0.525
link path=usr/lib/$(MACH64)/libibus-1.0.so.5 target=libibus-1.0.so.5.0.525
file path=usr/lib/$(MACH64)/libibus-1.0.so.5.0.525
file path=usr/lib/$(MACH64)/pkgconfig/ibus-1.0.pc
file path=usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
file path=usr/lib/gtk-3.0/3.0.0/immodules/im-ibus.so
@@ -97,9 +97,9 @@
file path=usr/lib/ibus/ibus-portal
file path=usr/lib/ibus/ibus-ui-gtk3
file path=usr/lib/ibus/ibus-x11
link path=usr/lib/libibus-1.0.so target=libibus-1.0.so.5.0.522
link path=usr/lib/libibus-1.0.so.5 target=libibus-1.0.so.5.0.522
file path=usr/lib/libibus-1.0.so.5.0.522
link path=usr/lib/libibus-1.0.so target=libibus-1.0.so.5.0.525
link path=usr/lib/libibus-1.0.so.5 target=libibus-1.0.so.5.0.525
file path=usr/lib/libibus-1.0.so.5.0.525
file path=usr/lib/pkgconfig/ibus-1.0.pc
file path=usr/lib/python3.5/vendor-packages/gi/overrides/IBus.py
file path=usr/share/GConf/gsettings/ibus.convert
@@ -241,6 +241,7 @@
file path=usr/share/locale/mr/LC_MESSAGES/ibus10.mo
file path=usr/share/locale/nb/LC_MESSAGES/ibus10.mo
file path=usr/share/locale/nl/LC_MESSAGES/ibus10.mo
file path=usr/share/locale/oc/LC_MESSAGES/ibus10.mo
file path=usr/share/locale/or/LC_MESSAGES/ibus10.mo
file path=usr/share/locale/pa/LC_MESSAGES/ibus10.mo
file path=usr/share/locale/pl/LC_MESSAGES/ibus10.mo
components/inputmethod/ibus/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@
#
#
# Copyright 2020 <contributor>
# Copyright 2021 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
@@ -73,9 +73,9 @@
file path=usr/lib/$(MACH64)/girepository-1.0/IBus-1.0.typelib
file path=usr/lib/$(MACH64)/gtk-2.0/2.10.0/immodules/im-ibus.so
file path=usr/lib/$(MACH64)/gtk-3.0/3.0.0/immodules/im-ibus.so
link path=usr/lib/$(MACH64)/libibus-1.0.so target=libibus-1.0.so.5.0.522
link path=usr/lib/$(MACH64)/libibus-1.0.so.5 target=libibus-1.0.so.5.0.522
file path=usr/lib/$(MACH64)/libibus-1.0.so.5.0.522
link path=usr/lib/$(MACH64)/libibus-1.0.so target=libibus-1.0.so.5.0.525
link path=usr/lib/$(MACH64)/libibus-1.0.so.5 target=libibus-1.0.so.5.0.525
file path=usr/lib/$(MACH64)/libibus-1.0.so.5.0.525
file path=usr/lib/$(MACH64)/pkgconfig/ibus-1.0.pc
file path=usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
file path=usr/lib/gtk-3.0/3.0.0/immodules/im-ibus.so
@@ -89,9 +89,9 @@
file path=usr/lib/ibus/ibus-portal
file path=usr/lib/ibus/ibus-ui-gtk3
file path=usr/lib/ibus/ibus-x11
link path=usr/lib/libibus-1.0.so target=libibus-1.0.so.5.0.522
link path=usr/lib/libibus-1.0.so.5 target=libibus-1.0.so.5.0.522
file path=usr/lib/libibus-1.0.so.5.0.522
link path=usr/lib/libibus-1.0.so target=libibus-1.0.so.5.0.525
link path=usr/lib/libibus-1.0.so.5 target=libibus-1.0.so.5.0.525
file path=usr/lib/libibus-1.0.so.5.0.525
file path=usr/lib/pkgconfig/ibus-1.0.pc
file path=usr/lib/python3.5/vendor-packages/gi/overrides/IBus.py
file path=usr/share/GConf/gsettings/ibus.convert
@@ -233,6 +233,7 @@
file path=usr/share/locale/mr/LC_MESSAGES/ibus10.mo
file path=usr/share/locale/nb/LC_MESSAGES/ibus10.mo
file path=usr/share/locale/nl/LC_MESSAGES/ibus10.mo
file path=usr/share/locale/oc/LC_MESSAGES/ibus10.mo
file path=usr/share/locale/or/LC_MESSAGES/ibus10.mo
file path=usr/share/locale/pa/LC_MESSAGES/ibus10.mo
file path=usr/share/locale/pl/LC_MESSAGES/ibus10.mo
components/inputmethod/ibus/patches/01-enable-autostart-management.patch
File was deleted
components/inputmethod/ibus/pkg5
@@ -1,7 +1,6 @@
{
    "dependencies": [
        "SUNWcs",
        "developer/documentation-tool/gtk-doc",
        "gnome/config/dconf",
        "library/desktop/atk",
        "library/desktop/cairo",
@@ -11,9 +10,10 @@
        "library/desktop/gtk3",
        "library/desktop/pango",
        "library/glib2",
        "library/libnotify",
        "shell/ksh93",
        "system/library",
        "x11/library/libx11",
        "x11/library/libxfixes",
        "x11/library/libxi"
    ],
    "fmris": [
components/inputmethod/ibus/test/results-32.master
New file
@@ -0,0 +1,21 @@
FAIL: ibus-bus
PASS: ibus-config
PASS: ibus-configservice
PASS: ibus-factory
PASS: ibus-inputcontext
PASS: ibus-inputcontext-create
PASS: ibus-keynames
PASS: ibus-registry
PASS: ibus-serializable
PASS: ibus-share
PASS: ibus-util
PASS: ibus-engine-switch
PASS: ibus-compose
PASS: ibus-keypress
============================================================================
Testsuite summary for ibus 1.5.25
============================================================================
============================================================================
See src/tests/test-suite.log
Please report to https://github.com/ibus/ibus/issues
============================================================================
components/inputmethod/ibus/test/results-64.master
New file
@@ -0,0 +1,26 @@
PASS: ibus-bus
PASS: ibus-config
PASS: ibus-configservice
PASS: ibus-factory
PASS: ibus-inputcontext
PASS: ibus-inputcontext-create
PASS: ibus-keynames
PASS: ibus-registry
PASS: ibus-serializable
PASS: ibus-share
PASS: ibus-util
PASS: ibus-engine-switch
PASS: ibus-compose
PASS: ibus-keypress
============================================================================
Testsuite summary for ibus 1.5.25
============================================================================
============================================================================
FAIL: test-override-ibus.py
============================================================================
Testsuite summary for ibus 1.5.25
============================================================================
============================================================================
See bindings/pygobject/test-suite.log
Please report to https://github.com/ibus/ibus/issues
============================================================================