ibus: update to 1.5.26. pkgsrc changes: - explicitly disable systemd support - explicitly require the latest unicode packages - no need to specify python 2.x Upstream changes: https://github.com/ibus/ibus/releases/tag/1.5.26 1.5.26 * Enhance compose keys df664b1 19377ad * Enhance Emoji features acc5570 104148b d9ff2bb * Implement clear preedit for GTK4 5487a6b * Calculate keycode from keysym in GTK3 forward-key-event 4957d14 * Fix to send char position at update_preedit_text f5757ad * Deprecate gettext.bind_textdomain_codeset() since Python 3.8 28acfd4 * Fix ibus_key_event_from_string for gobject-introspection c69b61a * Fix a key event loop with forwarding keys 6b979e7 * Delete gnome-autogen dependency 2bc47f0 * Change XKB layout string color in panel 0e118e7 * Add IBUS_INPUT_HINT_PRIVATE for browser private mode 0f1485b * mkdir socket dirs instead of socket paths 787b564 dfd3fbf * Add org.freedesktop.IBus.session.generic.service b5423f0 * Check XDG_SESSION_DESKTOP for Plasma desktop 1f27521 * Update simple.xml with xkeyboard-config 2.35.1 a3c0724 * Update ibusunicodegen.h with unicode-ucd 14.0.0 9bf9ef0 * Enhance CI fbea544 51e3295 d53d31d be17934 675b94f * Fix typos a82bda5 Code Contributors: * Fix wrong cursor location in gtk3 apps (Alynx Zhou) 936a0e7 * Update URLS (Eberhard Beilharz) ecca9db * invalidate cache based on symlink mtime too (Naim Favier) cfcc6f1 * Fix unref problems with floating references (Eberhard Beilharz) 5a455b1 * Update man page for Emoji shortcut key (Sibo Dong) ad95015 * Add systemd unit file (Carlos Garnacho) a076b38 * Fix forward key keycode for GTK4 (Changwoo Ryu) 5cfe838 Translation Contributors: * Update translation (Finnish) (Jan Kuparinen) e77f80c * Update translation (Korean) (simmon) 6df55eb * Update translation (Chinese (Simplified) (zh_CN)) (Dingzhong Chen) 0199dde * Update translation (Turkish) (Oguz Ersen) 58fe1e5 * Update translation (Catalan) (Jordi Mas) a1528a0 * Update translation (Arabic) (Abdullah Albaroty) 0e522c4 * Update translation (Arabic) (Zayed Al-Saidi) 20c5dc9diff -r1.84 -r1.85 pkgsrc/inputmethod/ibus/Makefile
(tsutsui)
@@ -1,43 +1,43 @@ | @@ -1,43 +1,43 @@ | |||
1 | # $NetBSD: Makefile,v 1.84 2022/03/12 08:01:50 nia Exp $ | 1 | # $NetBSD: Makefile,v 1.85 2022/03/15 13:13:36 tsutsui Exp $ | |
2 | 2 | |||
3 | PKGREVISION= 2 | |||
4 | .include "Makefile.common" | 3 | .include "Makefile.common" | |
5 | 4 | |||
6 | COMMENT= Intelligent Input Bus | 5 | COMMENT= Intelligent Input Bus | |
7 | 6 | |||
8 | DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject32 | 7 | DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3 | |
9 | BUILD_DEPENDS+= cldr-emoji-annotation>=37.0.13.0.0.2:../../textproc/cldr-emoji-annotation | 8 | BUILD_DEPENDS+= cldr-emoji-annotation>=37.0.13.0.0.2:../../textproc/cldr-emoji-annotation | |
10 | BUILD_DEPENDS+= unicode-character-database>=13.0.0:../../textproc/unicode-character-database | 9 | BUILD_DEPENDS+= unicode-character-database>=14.0.0:../../textproc/unicode-character-database | |
11 | BUILD_DEPENDS+= unicode-emoji>=13.1:../../textproc/unicode-emoji | 10 | BUILD_DEPENDS+= unicode-emoji>=14.0:../../textproc/unicode-emoji | |
12 | 11 | |||
13 | PYTHON_VERSIONS_ACCEPTED= 27 | 12 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |
14 | 13 | |||
15 | GNU_CONFIGURE= yes | 14 | GNU_CONFIGURE= yes | |
16 | USE_LIBTOOL= yes | 15 | USE_LIBTOOL= yes | |
17 | USE_TOOLS+= pkg-config intltool msgfmt gmake msgmerge | 16 | USE_TOOLS+= pkg-config intltool msgfmt gmake msgmerge | |
18 | USE_LANGUAGES= c c++ | 17 | USE_LANGUAGES= c c++ | |
19 | USE_PKGLOCALEDIR= yes | 18 | USE_PKGLOCALEDIR= yes | |
20 | 19 | |||
21 | GCONF_SCHEMAS+= ibus.schemas | 20 | GCONF_SCHEMAS+= ibus.schemas | |
22 | PKGCONFIG_OVERRIDE+= ibus-1.0.pc.in | 21 | PKGCONFIG_OVERRIDE+= ibus-1.0.pc.in | |
23 | 22 | |||
24 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR} | 23 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR} | |
25 | CONFIGURE_ARGS+= --localedir=${PREFIX}/${PKGLOCALEDIR}/locale | 24 | CONFIGURE_ARGS+= --localedir=${PREFIX}/${PKGLOCALEDIR}/locale | |
26 | CONFIGURE_ARGS+= --enable-dconf | 25 | CONFIGURE_ARGS+= --enable-dconf | |
27 | CONFIGURE_ARGS+= --enable-gtk2 | 26 | CONFIGURE_ARGS+= --enable-gtk2 | |
28 | CONFIGURE_ARGS+= --enable-gtk3 | 27 | CONFIGURE_ARGS+= --enable-gtk3 | |
29 | CONFIGURE_ARGS+= --enable-surrounding-text | 28 | CONFIGURE_ARGS+= --enable-surrounding-text | |
30 | CONFIGURE_ARGS+= --enable-introspection=yes | 29 | CONFIGURE_ARGS+= --enable-introspection=yes | |
30 | CONFIGURE_ARGS+= --disable-systemd-services | |||
31 | CONFIGURE_ARGS+= --with-python=${PYTHONBIN} | 31 | CONFIGURE_ARGS+= --with-python=${PYTHONBIN} | |
32 | CONFIGURE_ARGS+= --with-unicode-emoji-dir=${PREFIX}/share/unicode/emoji | 32 | CONFIGURE_ARGS+= --with-unicode-emoji-dir=${PREFIX}/share/unicode/emoji | |
33 | CONFIGURE_ARGS+= --with-emoji-annotation-dir=${PREFIX}/share/unicode/cldr/common/annotations | 33 | CONFIGURE_ARGS+= --with-emoji-annotation-dir=${PREFIX}/share/unicode/cldr/common/annotations | |
34 | CONFIGURE_ARGS+= --with-ucd-dir=${PREFIX}/share/unicode/ucd | 34 | CONFIGURE_ARGS+= --with-ucd-dir=${PREFIX}/share/unicode/ucd | |
35 | 35 | |||
36 | SUBST_CLASSES+= dbus | 36 | SUBST_CLASSES+= dbus | |
37 | SUBST_STAGE.dbus= post-configure | 37 | SUBST_STAGE.dbus= post-configure | |
38 | SUBST_FILES.dbus= src/ibusshare.c | 38 | SUBST_FILES.dbus= src/ibusshare.c | |
39 | SUBST_SED.dbus= -e 's,/var/lib/dbus/machine-id,${VARBASE}/lib/dbus/machine-id,g' | 39 | SUBST_SED.dbus= -e 's,/var/lib/dbus/machine-id,${VARBASE}/lib/dbus/machine-id,g' | |
40 | 40 | |||
41 | BUILD_DEFS+= PKG_SYSCONFBASE VARBASE | 41 | BUILD_DEFS+= PKG_SYSCONFBASE VARBASE | |
42 | MANCOMPRESSED= yes | 42 | MANCOMPRESSED= yes | |
43 | 43 |
@@ -1,15 +1,15 @@ | @@ -1,15 +1,15 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.18 2021/08/21 17:40:17 tsutsui Exp $ | 1 | # $NetBSD: Makefile.common,v 1.19 2022/03/15 13:13:36 tsutsui Exp $ | |
2 | # | 2 | # | |
3 | # used by inputmethod/ibus/Makefile | 3 | # used by inputmethod/ibus/Makefile | |
4 | # used by inputmethod/ibus-python/Makefile | 4 | # used by inputmethod/ibus-python/Makefile | |
5 | 5 | |||
6 | DISTNAME= ibus-1.5.25 | 6 | DISTNAME= ibus-1.5.26 | |
7 | CATEGORIES= inputmethod | 7 | CATEGORIES= inputmethod | |
8 | MASTER_SITES= https://github.com/ibus/ibus/releases/download/${PKGVERSION_NOREV}/ | 8 | MASTER_SITES= https://github.com/ibus/ibus/releases/download/${PKGVERSION_NOREV}/ | |
9 | 9 | |||
10 | DISTINFO_FILE= ${.CURDIR}/../../inputmethod/ibus/distinfo | 10 | DISTINFO_FILE= ${.CURDIR}/../../inputmethod/ibus/distinfo | |
11 | PATCHDIR= ${.CURDIR}/../../inputmethod/ibus/patches | 11 | PATCHDIR= ${.CURDIR}/../../inputmethod/ibus/patches | |
12 | 12 | |||
13 | MAINTAINER= pkgsrc-users@NetBSD.org | 13 | MAINTAINER= pkgsrc-users@NetBSD.org | |
14 | HOMEPAGE= https://github.com/ibus/ibus/wiki | 14 | HOMEPAGE= https://github.com/ibus/ibus/wiki | |
15 | LICENSE= gnu-lgpl-v2.1 | 15 | LICENSE= gnu-lgpl-v2.1 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.20 2021/08/21 17:40:17 tsutsui Exp $ | 1 | @comment $NetBSD: PLIST,v 1.21 2022/03/15 13:13:36 tsutsui Exp $ | |
2 | bin/ibus | 2 | bin/ibus | |
3 | bin/ibus-daemon | 3 | bin/ibus-daemon | |
4 | bin/ibus-setup | 4 | bin/ibus-setup | |
5 | include/ibus-1.0/ibus.h | 5 | include/ibus-1.0/ibus.h | |
6 | include/ibus-1.0/ibusaccelgroup.h | 6 | include/ibus-1.0/ibusaccelgroup.h | |
7 | include/ibus-1.0/ibusattribute.h | 7 | include/ibus-1.0/ibusattribute.h | |
8 | include/ibus-1.0/ibusattrlist.h | 8 | include/ibus-1.0/ibusattrlist.h | |
9 | include/ibus-1.0/ibusbus.h | 9 | include/ibus-1.0/ibusbus.h | |
10 | include/ibus-1.0/ibuscomponent.h | 10 | include/ibus-1.0/ibuscomponent.h | |
11 | include/ibus-1.0/ibusconfig.h | 11 | include/ibus-1.0/ibusconfig.h | |
12 | include/ibus-1.0/ibusconfigservice.h | 12 | include/ibus-1.0/ibusconfigservice.h | |
13 | include/ibus-1.0/ibusdebug.h | 13 | include/ibus-1.0/ibusdebug.h | |
14 | include/ibus-1.0/ibusemoji.h | 14 | include/ibus-1.0/ibusemoji.h | |
@@ -59,26 +59,27 @@ man/man1/ibus-setup.1 | @@ -59,26 +59,27 @@ man/man1/ibus-setup.1 | |||
59 | man/man1/ibus.1 | 59 | man/man1/ibus.1 | |
60 | man/man5/00-upstream-settings.5 | 60 | man/man5/00-upstream-settings.5 | |
61 | man/man5/ibus.5 | 61 | man/man5/ibus.5 | |
62 | man/man7/ibus-emoji.7 | 62 | man/man7/ibus-emoji.7 | |
63 | share/GConf/gsettings/ibus.convert | 63 | share/GConf/gsettings/ibus.convert | |
64 | share/applications/org.freedesktop.IBus.Panel.Emojier.desktop | 64 | share/applications/org.freedesktop.IBus.Panel.Emojier.desktop | |
65 | share/applications/org.freedesktop.IBus.Panel.Extension.Gtk3.desktop | 65 | share/applications/org.freedesktop.IBus.Panel.Extension.Gtk3.desktop | |
66 | share/applications/org.freedesktop.IBus.Setup.desktop | 66 | share/applications/org.freedesktop.IBus.Setup.desktop | |
67 | share/bash-completion/completions/ibus.bash | 67 | share/bash-completion/completions/ibus.bash | |
68 | share/dbus-1/services/org.freedesktop.IBus.service | 68 | share/dbus-1/services/org.freedesktop.IBus.service | |
69 | share/dbus-1/services/org.freedesktop.portal.IBus.service | 69 | share/dbus-1/services/org.freedesktop.portal.IBus.service | |
70 | share/examples/ibus/dconf/db/ibus.d/00-upstream-settings | 70 | share/examples/ibus/dconf/db/ibus.d/00-upstream-settings | |
71 | share/examples/ibus/dconf/profile/ibus | 71 | share/examples/ibus/dconf/profile/ibus | |
72 | share/examples/ibus/xdg/Xwayland-session.d/10-ibus-x11 | |||
72 | share/gettext/its/ibus.its | 73 | share/gettext/its/ibus.its | |
73 | share/gettext/its/ibus.loc | 74 | share/gettext/its/ibus.loc | |
74 | share/gir-1.0/IBus-1.0.gir | 75 | share/gir-1.0/IBus-1.0.gir | |
75 | share/glib-2.0/schemas/org.freedesktop.ibus.gschema.xml | 76 | share/glib-2.0/schemas/org.freedesktop.ibus.gschema.xml | |
76 | share/gtk-doc/html/ibus/IBusAttrList.html | 77 | share/gtk-doc/html/ibus/IBusAttrList.html | |
77 | share/gtk-doc/html/ibus/IBusAttribute.html | 78 | share/gtk-doc/html/ibus/IBusAttribute.html | |
78 | share/gtk-doc/html/ibus/IBusBus.html | 79 | share/gtk-doc/html/ibus/IBusBus.html | |
79 | share/gtk-doc/html/ibus/IBusComponent.html | 80 | share/gtk-doc/html/ibus/IBusComponent.html | |
80 | share/gtk-doc/html/ibus/IBusConfig.html | 81 | share/gtk-doc/html/ibus/IBusConfig.html | |
81 | share/gtk-doc/html/ibus/IBusConfigService.html | 82 | share/gtk-doc/html/ibus/IBusConfigService.html | |
82 | share/gtk-doc/html/ibus/IBusEngine.html | 83 | share/gtk-doc/html/ibus/IBusEngine.html | |
83 | share/gtk-doc/html/ibus/IBusEngineDesc.html | 84 | share/gtk-doc/html/ibus/IBusEngineDesc.html | |
84 | share/gtk-doc/html/ibus/IBusEngineSimple.html | 85 | share/gtk-doc/html/ibus/IBusEngineSimple.html |
@@ -1,9 +1,9 @@ | @@ -1,9 +1,9 @@ | |||
1 | $NetBSD: distinfo,v 1.28 2021/10/26 10:49:33 nia Exp $ | 1 | $NetBSD: distinfo,v 1.29 2022/03/15 13:13:36 tsutsui Exp $ | |
2 | 2 | |||
3 | BLAKE2s (ibus-1.5.25.tar.gz) = 381812c1f41f77c0abe73a7a9cd5d71e45edf9a3ab767fd3152292a6b340bc25 | 3 | BLAKE2s (ibus-1.5.26.tar.gz) = 4fe347ac8e771822e53d8c9b723a243e0b7694d1585f47a7e8d23cfbaf17ad28 | |
4 | SHA512 (ibus-1.5.25.tar.gz) = 4b8955a20a1e5a0daf61213817a9697874439866e235e6a7905f5994b145cd5a143e6cfc41f17204a828756baeb8edab70698596731ecebf7f1eea7cc5f36aa6 | 4 | SHA512 (ibus-1.5.26.tar.gz) = 923607c17114af673dcc36532fb44a278b61161ee1b7d4e01b2e0dcffc40c95eb91c6416acc9c0da0333e933863e15263e9a5ff1e467cfc02b71398d601b9714 | |
5 | Size (ibus-1.5.25.tar.gz) = 3669787 bytes | 5 | Size (ibus-1.5.26.tar.gz) = 3715263 bytes | |
6 | SHA1 (patch-client_gtk2_ibusimcontext.c) = 8c7d0134600e0a56997853f51b9b05689bc35d83 | 6 | SHA1 (patch-client_gtk2_ibusimcontext.c) = 8c7d0134600e0a56997853f51b9b05689bc35d83 | |
7 | SHA1 (patch-client_gtk3_ibusimcontext.c) = 27fa6ecf69299f4db5f5788fa6fc1aec02254266 | 7 | SHA1 (patch-client_gtk3_ibusimcontext.c) = 27fa6ecf69299f4db5f5788fa6fc1aec02254266 | |
8 | SHA1 (patch-ui_gtk3_Makefile.am) = dd0c6bc9383b57c1451e4f8c96e41f7398e3e650 | 8 | SHA1 (patch-ui_gtk3_Makefile.am) = dd0c6bc9383b57c1451e4f8c96e41f7398e3e650 | |
9 | SHA1 (patch-ui_gtk3_Makefile.in) = 8e7391e77eefe78c69db7814df9ae536ccdc14b4 | 9 | SHA1 (patch-ui_gtk3_Makefile.in) = 8e7391e77eefe78c69db7814df9ae536ccdc14b4 |