ibus, ibus-python: update to 1.5.18. pkgsrc changes: - explicitly specify USE_TOOLS+=gmsgfmt to handle msgfmt --desktop - pull an upstream change to fix a configure bug in 1.5.18 - use a new unicode character database Upstream changes (from https://github.com/ibus/ibus/releases): 1.5.18 * tools: Do not change keymaps with 'use-system-keyboard-layout' c360818 * src: Fix GVariant leaks (Carlos Garnacho) 1cbe867 * src: Added some error handlings from a code review f5e0752 * src: Add libgobject.so to LDADD for Debian libtool (Danny) a28fa74 * src: Reintroduce the hex mode keybind with an environment variable (Aaron Muir Hamilton) 88b9a93 * ui/gtk3: Translate input method name in ibus (Peng Wu) 0ab0dd3 * Added DBus filtering against malware bfe57d2 * Implement Unicode choice on Emojier e17c998 4cfd5ad d1ebb3d fc54b0c afe60c1 * Implement ibus-extension-gtk3 for the global keybinding fb07f64 c57b7c3 * Disable panel extension for 'gdm' and 'liveuser' user 7ccbd21 ece320b * ui/gtk3: Set title string in gnome-shell 56c67b1 * Add ISSUE_TEMPLATE ff611a4 9f2699c * Updated translations 366963d 73b420fdiff -r1.52 -r1.53 pkgsrc/inputmethod/ibus/Makefile
(tsutsui)
@@ -1,44 +1,45 @@ | @@ -1,44 +1,45 @@ | |||
1 | # $NetBSD: Makefile,v 1.52 2018/04/16 14:34:43 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.53 2018/04/28 01:40:07 tsutsui Exp $ | |
2 | 2 | |||
3 | PKGREVISION= 4 | |||
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-gobject3 | 7 | DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3 | |
9 | BUILD_DEPENDS+= cldr-emoji-annotation-[0-9]*:../../textproc/cldr-emoji-annotation | 8 | BUILD_DEPENDS+= cldr-emoji-annotation-[0-9]*:../../textproc/cldr-emoji-annotation | |
9 | BUILD_DEPENDS+= unicode-character-database-[0-9]*:../../textproc/unicode-character-database | |||
10 | BUILD_DEPENDS+= unicode-emoji-[0-9]*:../../textproc/unicode-emoji | 10 | BUILD_DEPENDS+= unicode-emoji-[0-9]*:../../textproc/unicode-emoji | |
11 | 11 | |||
12 | GNU_CONFIGURE= yes | 12 | GNU_CONFIGURE= yes | |
13 | USE_LIBTOOL= yes | 13 | USE_LIBTOOL= yes | |
14 | USE_TOOLS+= pkg-config intltool msgfmt gmake | 14 | USE_TOOLS+= pkg-config intltool gmsgfmt gmake | |
15 | USE_LANGUAGES= c c++ | 15 | USE_LANGUAGES= c c++ | |
16 | USE_PKGLOCALEDIR= yes | 16 | USE_PKGLOCALEDIR= yes | |
17 | 17 | |||
18 | GCONF_SCHEMAS+= ibus.schemas | 18 | GCONF_SCHEMAS+= ibus.schemas | |
19 | PKGCONFIG_OVERRIDE+= ibus-1.0.pc.in | 19 | PKGCONFIG_OVERRIDE+= ibus-1.0.pc.in | |
20 | 20 | |||
21 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR} | 21 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR} | |
22 | CONFIGURE_ARGS+= --localedir=${PREFIX}/${PKGLOCALEDIR}/locale | 22 | CONFIGURE_ARGS+= --localedir=${PREFIX}/${PKGLOCALEDIR}/locale | |
23 | CONFIGURE_ARGS+= --enable-dconf | 23 | CONFIGURE_ARGS+= --enable-dconf | |
24 | CONFIGURE_ARGS+= --enable-gconf | 24 | CONFIGURE_ARGS+= --enable-gconf | |
25 | CONFIGURE_ARGS+= --enable-gtk2 | 25 | CONFIGURE_ARGS+= --enable-gtk2 | |
26 | CONFIGURE_ARGS+= --enable-gtk3 | 26 | CONFIGURE_ARGS+= --enable-gtk3 | |
27 | CONFIGURE_ARGS+= --enable-surrounding-text | 27 | CONFIGURE_ARGS+= --enable-surrounding-text | |
28 | CONFIGURE_ARGS+= --enable-introspection=yes | 28 | CONFIGURE_ARGS+= --enable-introspection=yes | |
29 | CONFIGURE_ARGS+= --with-python=${PYTHONBIN} | 29 | CONFIGURE_ARGS+= --with-python=${PYTHONBIN} | |
30 | CONFIGURE_ARGS+= --with-unicode-emoji-dir=${PREFIX}/share/unicode/emoji | 30 | CONFIGURE_ARGS+= --with-unicode-emoji-dir=${PREFIX}/share/unicode/emoji | |
31 | CONFIGURE_ARGS+= --with-emoji-annotation-dir=${PREFIX}/share/unicode/cldr/common/annotations | 31 | CONFIGURE_ARGS+= --with-emoji-annotation-dir=${PREFIX}/share/unicode/cldr/common/annotations | |
32 | CONFIGURE_ARGS+= --with-ucd-dir=${PREFIX}/share/unicode/ucd | |||
32 | 33 | |||
33 | SUBST_CLASSES+= dbus | 34 | SUBST_CLASSES+= dbus | |
34 | SUBST_STAGE.dbus= post-configure | 35 | SUBST_STAGE.dbus= post-configure | |
35 | SUBST_FILES.dbus= src/ibusshare.c | 36 | SUBST_FILES.dbus= src/ibusshare.c | |
36 | SUBST_SED.dbus= -e 's,/var/lib/dbus/machine-id,${VARBASE}/db/dbus/machine-id,g' | 37 | SUBST_SED.dbus= -e 's,/var/lib/dbus/machine-id,${VARBASE}/db/dbus/machine-id,g' | |
37 | 38 | |||
38 | BUILD_DEFS+= PKG_SYSCONFBASE VARBASE | 39 | BUILD_DEFS+= PKG_SYSCONFBASE VARBASE | |
39 | MANCOMPRESSED= yes | 40 | MANCOMPRESSED= yes | |
40 | 41 | |||
41 | INSTALL_MAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples/ibus | 42 | INSTALL_MAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples/ibus | |
42 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/dconf/db/ibus.d | 43 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/dconf/db/ibus.d | |
43 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/dconf/profile | 44 | MAKE_DIRS+= ${PKG_SYSCONFDIR}/dconf/profile | |
44 | CONF_FILES+= ${PREFIX}/share/examples/ibus/dconf/db/ibus.d/00-upstream-settings \ | 45 | CONF_FILES+= ${PREFIX}/share/examples/ibus/dconf/db/ibus.d/00-upstream-settings \ |
@@ -1,15 +1,15 @@ | @@ -1,15 +1,15 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.11 2017/11/05 04:19:15 tsutsui Exp $ | 1 | # $NetBSD: Makefile.common,v 1.12 2018/04/28 01:40:07 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.17 | 6 | DISTNAME= ibus-1.5.18 | |
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,18 +1,19 @@ | @@ -1,18 +1,19 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.9 2017/11/05 04:19:15 tsutsui Exp $ | 1 | @comment $NetBSD: PLIST,v 1.10 2018/04/28 01:40:07 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/ibusattribute.h | 7 | include/ibus-1.0/ibusattribute.h | |
7 | include/ibus-1.0/ibusattrlist.h | 8 | include/ibus-1.0/ibusattrlist.h | |
8 | include/ibus-1.0/ibusbus.h | 9 | include/ibus-1.0/ibusbus.h | |
9 | include/ibus-1.0/ibuscomponent.h | 10 | include/ibus-1.0/ibuscomponent.h | |
10 | include/ibus-1.0/ibusconfig.h | 11 | include/ibus-1.0/ibusconfig.h | |
11 | include/ibus-1.0/ibusconfigservice.h | 12 | include/ibus-1.0/ibusconfigservice.h | |
12 | include/ibus-1.0/ibusdebug.h | 13 | include/ibus-1.0/ibusdebug.h | |
13 | include/ibus-1.0/ibusemoji.h | 14 | include/ibus-1.0/ibusemoji.h | |
14 | include/ibus-1.0/ibusengine.h | 15 | include/ibus-1.0/ibusengine.h | |
15 | include/ibus-1.0/ibusenginedesc.h | 16 | include/ibus-1.0/ibusenginedesc.h | |
16 | include/ibus-1.0/ibusenginesimple.h | 17 | include/ibus-1.0/ibusenginesimple.h | |
17 | include/ibus-1.0/ibusenumtypes.h | 18 | include/ibus-1.0/ibusenumtypes.h | |
18 | include/ibus-1.0/ibuserror.h | 19 | include/ibus-1.0/ibuserror.h | |
@@ -26,47 +27,52 @@ include/ibus-1.0/ibuskeysyms.h | @@ -26,47 +27,52 @@ include/ibus-1.0/ibuskeysyms.h | |||
26 | include/ibus-1.0/ibuslookuptable.h | 27 | include/ibus-1.0/ibuslookuptable.h | |
27 | include/ibus-1.0/ibusobject.h | 28 | include/ibus-1.0/ibusobject.h | |
28 | include/ibus-1.0/ibusobservedpath.h | 29 | include/ibus-1.0/ibusobservedpath.h | |
29 | include/ibus-1.0/ibuspanelservice.h | 30 | include/ibus-1.0/ibuspanelservice.h | |
30 | include/ibus-1.0/ibusproperty.h | 31 | include/ibus-1.0/ibusproperty.h | |
31 | include/ibus-1.0/ibusproplist.h | 32 | include/ibus-1.0/ibusproplist.h | |
32 | include/ibus-1.0/ibusproxy.h | 33 | include/ibus-1.0/ibusproxy.h | |
33 | include/ibus-1.0/ibusregistry.h | 34 | include/ibus-1.0/ibusregistry.h | |
34 | include/ibus-1.0/ibusserializable.h | 35 | include/ibus-1.0/ibusserializable.h | |
35 | include/ibus-1.0/ibusservice.h | 36 | include/ibus-1.0/ibusservice.h | |
36 | include/ibus-1.0/ibusshare.h | 37 | include/ibus-1.0/ibusshare.h | |
37 | include/ibus-1.0/ibustext.h | 38 | include/ibus-1.0/ibustext.h | |
38 | include/ibus-1.0/ibustypes.h | 39 | include/ibus-1.0/ibustypes.h | |
40 | include/ibus-1.0/ibusunicode.h | |||
39 | include/ibus-1.0/ibusutil.h | 41 | include/ibus-1.0/ibusutil.h | |
40 | include/ibus-1.0/ibusversion.h | 42 | include/ibus-1.0/ibusversion.h | |
43 | include/ibus-1.0/ibusxevent.h | |||
41 | include/ibus-1.0/ibusxml.h | 44 | include/ibus-1.0/ibusxml.h | |
42 | lib/girepository-1.0/IBus-1.0.typelib | 45 | lib/girepository-1.0/IBus-1.0.typelib | |
43 | lib/gtk-2.0/2.10.0/immodules/im-ibus.la | 46 | lib/gtk-2.0/2.10.0/immodules/im-ibus.la | |
44 | lib/gtk-3.0/3.0.0/immodules/im-ibus.la | 47 | lib/gtk-3.0/3.0.0/immodules/im-ibus.la | |
45 | lib/libibus-1.0.la | 48 | lib/libibus-1.0.la | |
46 | lib/pkgconfig/ibus-1.0.pc | 49 | lib/pkgconfig/ibus-1.0.pc | |
47 | libexec/ibus-dconf | 50 | libexec/ibus-dconf | |
48 | libexec/ibus-engine-simple | 51 | libexec/ibus-engine-simple | |
52 | libexec/ibus-extension-gtk3 | |||
49 | libexec/ibus-gconf | 53 | libexec/ibus-gconf | |
50 | libexec/ibus-portal | 54 | libexec/ibus-portal | |
51 | libexec/ibus-ui-emojier | 55 | libexec/ibus-ui-emojier | |
52 | libexec/ibus-ui-gtk3 | 56 | libexec/ibus-ui-gtk3 | |
53 | libexec/ibus-x11 | 57 | libexec/ibus-x11 | |
54 | man/man1/ibus-daemon.1 | 58 | man/man1/ibus-daemon.1 | |
55 | man/man1/ibus-setup.1 | 59 | man/man1/ibus-setup.1 | |
56 | man/man1/ibus.1 | 60 | man/man1/ibus.1 | |
57 | man/man7/ibus-emoji.7 | 61 | man/man7/ibus-emoji.7 | |
58 | share/GConf/gsettings/ibus.convert | 62 | share/GConf/gsettings/ibus.convert | |
59 | share/applications/ibus-setup.desktop | 63 | share/applications/ibus-setup.desktop | |
64 | share/applications/org.freedesktop.IBus.Panel.Emojier.desktop | |||
65 | share/applications/org.freedesktop.IBus.Panel.Extension.Gtk3.desktop | |||
60 | share/bash-completion/completions/ibus.bash | 66 | share/bash-completion/completions/ibus.bash | |
61 | share/dbus-1/services/org.freedesktop.IBus.service | 67 | share/dbus-1/services/org.freedesktop.IBus.service | |
62 | share/dbus-1/services/org.freedesktop.portal.IBus.service | 68 | share/dbus-1/services/org.freedesktop.portal.IBus.service | |
63 | share/examples/ibus/dconf/db/ibus.d/00-upstream-settings | 69 | share/examples/ibus/dconf/db/ibus.d/00-upstream-settings | |
64 | share/examples/ibus/dconf/profile/ibus | 70 | share/examples/ibus/dconf/profile/ibus | |
65 | share/gconf/schemas/ibus.schemas | 71 | share/gconf/schemas/ibus.schemas | |
66 | share/gir-1.0/IBus-1.0.gir | 72 | share/gir-1.0/IBus-1.0.gir | |
67 | share/glib-2.0/schemas/org.freedesktop.ibus.gschema.xml | 73 | share/glib-2.0/schemas/org.freedesktop.ibus.gschema.xml | |
68 | share/gtk-doc/html/ibus/IBusAttrList.html | 74 | share/gtk-doc/html/ibus/IBusAttrList.html | |
69 | share/gtk-doc/html/ibus/IBusAttribute.html | 75 | share/gtk-doc/html/ibus/IBusAttribute.html | |
70 | share/gtk-doc/html/ibus/IBusBus.html | 76 | share/gtk-doc/html/ibus/IBusBus.html | |
71 | share/gtk-doc/html/ibus/IBusComponent.html | 77 | share/gtk-doc/html/ibus/IBusComponent.html | |
72 | share/gtk-doc/html/ibus/IBusConfig.html | 78 | share/gtk-doc/html/ibus/IBusConfig.html | |
@@ -109,26 +115,27 @@ share/gtk-doc/html/ibus/ibus-ibusutil.ht | @@ -109,26 +115,27 @@ share/gtk-doc/html/ibus/ibus-ibusutil.ht | |||
109 | share/gtk-doc/html/ibus/ibus-ibusversion.html | 115 | share/gtk-doc/html/ibus/ibus-ibusversion.html | |
110 | share/gtk-doc/html/ibus/ibus-ibusxml.html | 116 | share/gtk-doc/html/ibus/ibus-ibusxml.html | |
111 | share/gtk-doc/html/ibus/ibus.devhelp2 | 117 | share/gtk-doc/html/ibus/ibus.devhelp2 | |
112 | share/gtk-doc/html/ibus/index.html | 118 | share/gtk-doc/html/ibus/index.html | |
113 | share/gtk-doc/html/ibus/left-insensitive.png | 119 | share/gtk-doc/html/ibus/left-insensitive.png | |
114 | share/gtk-doc/html/ibus/left.png | 120 | share/gtk-doc/html/ibus/left.png | |
115 | share/gtk-doc/html/ibus/right-insensitive.png | 121 | share/gtk-doc/html/ibus/right-insensitive.png | |
116 | share/gtk-doc/html/ibus/right.png | 122 | share/gtk-doc/html/ibus/right.png | |
117 | share/gtk-doc/html/ibus/style.css | 123 | share/gtk-doc/html/ibus/style.css | |
118 | share/gtk-doc/html/ibus/up-insensitive.png | 124 | share/gtk-doc/html/ibus/up-insensitive.png | |
119 | share/gtk-doc/html/ibus/up.png | 125 | share/gtk-doc/html/ibus/up.png | |
120 | share/ibus/component/dconf.xml | 126 | share/ibus/component/dconf.xml | |
121 | share/ibus/component/gconf.xml | 127 | share/ibus/component/gconf.xml | |
128 | share/ibus/component/gtkextension.xml | |||
122 | share/ibus/component/gtkpanel.xml | 129 | share/ibus/component/gtkpanel.xml | |
123 | share/ibus/component/simple.xml | 130 | share/ibus/component/simple.xml | |
124 | share/ibus/dicts/emoji-af.dict | 131 | share/ibus/dicts/emoji-af.dict | |
125 | share/ibus/dicts/emoji-am.dict | 132 | share/ibus/dicts/emoji-am.dict | |
126 | share/ibus/dicts/emoji-ar.dict | 133 | share/ibus/dicts/emoji-ar.dict | |
127 | share/ibus/dicts/emoji-as.dict | 134 | share/ibus/dicts/emoji-as.dict | |
128 | share/ibus/dicts/emoji-az.dict | 135 | share/ibus/dicts/emoji-az.dict | |
129 | share/ibus/dicts/emoji-be.dict | 136 | share/ibus/dicts/emoji-be.dict | |
130 | share/ibus/dicts/emoji-bg.dict | 137 | share/ibus/dicts/emoji-bg.dict | |
131 | share/ibus/dicts/emoji-bn.dict | 138 | share/ibus/dicts/emoji-bn.dict | |
132 | share/ibus/dicts/emoji-bs.dict | 139 | share/ibus/dicts/emoji-bs.dict | |
133 | share/ibus/dicts/emoji-ca.dict | 140 | share/ibus/dicts/emoji-ca.dict | |
134 | share/ibus/dicts/emoji-cs.dict | 141 | share/ibus/dicts/emoji-cs.dict | |
@@ -194,26 +201,28 @@ share/ibus/dicts/emoji-sr_Latn.dict | @@ -194,26 +201,28 @@ share/ibus/dicts/emoji-sr_Latn.dict | |||
194 | share/ibus/dicts/emoji-sv.dict | 201 | share/ibus/dicts/emoji-sv.dict | |
195 | share/ibus/dicts/emoji-sw.dict | 202 | share/ibus/dicts/emoji-sw.dict | |
196 | share/ibus/dicts/emoji-ta.dict | 203 | share/ibus/dicts/emoji-ta.dict | |
197 | share/ibus/dicts/emoji-te.dict | 204 | share/ibus/dicts/emoji-te.dict | |
198 | share/ibus/dicts/emoji-th.dict | 205 | share/ibus/dicts/emoji-th.dict | |
199 | share/ibus/dicts/emoji-tr.dict | 206 | share/ibus/dicts/emoji-tr.dict | |
200 | share/ibus/dicts/emoji-uk.dict | 207 | share/ibus/dicts/emoji-uk.dict | |
201 | share/ibus/dicts/emoji-ur.dict | 208 | share/ibus/dicts/emoji-ur.dict | |
202 | share/ibus/dicts/emoji-uz.dict | 209 | share/ibus/dicts/emoji-uz.dict | |
203 | share/ibus/dicts/emoji-vi.dict | 210 | share/ibus/dicts/emoji-vi.dict | |
204 | share/ibus/dicts/emoji-zh.dict | 211 | share/ibus/dicts/emoji-zh.dict | |
205 | share/ibus/dicts/emoji-zh_Hant.dict | 212 | share/ibus/dicts/emoji-zh_Hant.dict | |
206 | share/ibus/dicts/emoji-zu.dict | 213 | share/ibus/dicts/emoji-zu.dict | |
214 | share/ibus/dicts/unicode-blocks.dict | |||
215 | share/ibus/dicts/unicode-names.dict | |||
207 | share/ibus/keymaps/common | 216 | share/ibus/keymaps/common | |
208 | share/ibus/keymaps/in | 217 | share/ibus/keymaps/in | |
209 | share/ibus/keymaps/jp | 218 | share/ibus/keymaps/jp | |
210 | share/ibus/keymaps/kr | 219 | share/ibus/keymaps/kr | |
211 | share/ibus/keymaps/modifiers | 220 | share/ibus/keymaps/modifiers | |
212 | share/ibus/keymaps/us | 221 | share/ibus/keymaps/us | |
213 | share/ibus/setup/emojilang.py | 222 | share/ibus/setup/emojilang.py | |
214 | share/ibus/setup/emojilang.pyc | 223 | share/ibus/setup/emojilang.pyc | |
215 | share/ibus/setup/emojilang.pyo | 224 | share/ibus/setup/emojilang.pyo | |
216 | share/ibus/setup/engineabout.py | 225 | share/ibus/setup/engineabout.py | |
217 | share/ibus/setup/engineabout.pyc | 226 | share/ibus/setup/engineabout.pyc | |
218 | share/ibus/setup/engineabout.pyo | 227 | share/ibus/setup/engineabout.pyo | |
219 | share/ibus/setup/enginecombobox.py | 228 | share/ibus/setup/enginecombobox.py |
@@ -1,8 +1,9 @@ | @@ -1,8 +1,9 @@ | |||
1 | $NetBSD: distinfo,v 1.18 2017/11/05 04:19:15 tsutsui Exp $ | 1 | $NetBSD: distinfo,v 1.19 2018/04/28 01:40:07 tsutsui Exp $ | |
2 | 2 | |||
3 | SHA1 (ibus-1.5.17.tar.gz) = 2e2039757d7e8e60f4101b8d197b6fb972f2e787 | 3 | SHA1 (ibus-1.5.18.tar.gz) = fad8dbc99f5bc55e03c7d9693cbbc6c1a211ae09 | |
4 | RMD160 (ibus-1.5.17.tar.gz) = cc622a536cc3cce572c16f751203f87c8ed5ba08 | 4 | RMD160 (ibus-1.5.18.tar.gz) = 457d97552256b7d8245c961ea84e5dc7cde737c6 | |
5 | SHA512 (ibus-1.5.17.tar.gz) = 8a7e4fabbcb2096e647b1fb7487c92882bd320a4d777f2765817378abec2e60cafd63364c881fefc2805ff2baa6b28b15ee0710587662a3e65eeb60ead19496c | 5 | SHA512 (ibus-1.5.18.tar.gz) = 34519c3464eaf2cac3320e1568fc76f4edb281afa70f335c015b828ff4e86b3224d77b95cdc0b2e76e42459c54b1044264ff226963fe739dd553ac7326d2f2d3 | |
6 | Size (ibus-1.5.17.tar.gz) = 2522960 bytes | 6 | Size (ibus-1.5.18.tar.gz) = 2760121 bytes | |
7 | SHA1 (patch-client_gtk2_ibusimcontext.c) = 14ab1d048e3052b547ca181e098adbe3c23ab5bd | 7 | SHA1 (patch-client_gtk2_ibusimcontext.c) = 14ab1d048e3052b547ca181e098adbe3c23ab5bd | |
8 | SHA1 (patch-client_gtk3_ibusimcontext.c) = de369bcc2945190b1a30833be4b49f8b6d68c005 | 8 | SHA1 (patch-client_gtk3_ibusimcontext.c) = de369bcc2945190b1a30833be4b49f8b6d68c005 | |
9 | SHA1 (patch-configure) = 4e41d54014a752e4aec7d995676f77d025b22448 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.13 2018/04/14 12:24:31 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.14 2018/04/28 01:40:07 tsutsui Exp $ | |
2 | 2 | |||
3 | .include "../../inputmethod/ibus/Makefile.common" | 3 | .include "../../inputmethod/ibus/Makefile.common" | |
4 | 4 | |||
5 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/ibus/ibus-python/} | 5 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/ibus/ibus-python/} | |
6 | 6 | |||
7 | COMMENT= Python library for Intelligent Input Bus | 7 | COMMENT= Python library for Intelligent Input Bus | |
8 | LICENSE= gnu-lgpl-v2.1 | 8 | LICENSE= gnu-lgpl-v2.1 | |
9 | 9 | |||
10 | USE_LANGUAGES= c c++ | 10 | USE_LANGUAGES= c c++ | |
11 | USE_LIBTOOL= yes | 11 | USE_LIBTOOL= yes | |
12 | USE_PKGLOCALEDIR= yes | 12 | USE_PKGLOCALEDIR= yes | |
13 | USE_TOOLS+= pkg-config intltool msgfmt gmake | 13 | USE_TOOLS+= pkg-config intltool msgfmt gmake | |
14 | GNU_CONFIGURE= yes | 14 | GNU_CONFIGURE= yes | |
@@ -17,26 +17,27 @@ DEPENDS+= ibus>=${PKGVERSION_NOREV}:../. | @@ -17,26 +17,27 @@ DEPENDS+= ibus>=${PKGVERSION_NOREV}:../. | |||
17 | DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3 | 17 | DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3 | |
18 | DEPENDS+= ${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2 | 18 | DEPENDS+= ${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2 | |
19 | 19 | |||
20 | PKGCONFIG_OVERRIDE+= ibus-1.0.pc.in | 20 | PKGCONFIG_OVERRIDE+= ibus-1.0.pc.in | |
21 | 21 | |||
22 | CONFIGURE_ARGS+= --disable-gtk2 | 22 | CONFIGURE_ARGS+= --disable-gtk2 | |
23 | CONFIGURE_ARGS+= --disable-gtk3 | 23 | CONFIGURE_ARGS+= --disable-gtk3 | |
24 | CONFIGURE_ARGS+= --disable-xim | 24 | CONFIGURE_ARGS+= --disable-xim | |
25 | CONFIGURE_ARGS+= --disable-nls | 25 | CONFIGURE_ARGS+= --disable-nls | |
26 | CONFIGURE_ARGS+= --disable-libnotify | 26 | CONFIGURE_ARGS+= --disable-libnotify | |
27 | CONFIGURE_ARGS+= --disable-engine | 27 | CONFIGURE_ARGS+= --disable-engine | |
28 | CONFIGURE_ARGS+= --disable-surround-text | 28 | CONFIGURE_ARGS+= --disable-surround-text | |
29 | CONFIGURE_ARGS+= --disable-emoji-dict | 29 | CONFIGURE_ARGS+= --disable-emoji-dict | |
30 | CONFIGURE_ARGS+= --disable-unicode-dict | |||
30 | 31 | |||
31 | .include "../../mk/compiler.mk" | 32 | .include "../../mk/compiler.mk" | |
32 | .if !empty(CC_VERSION:Mgcc-4.1.[0-9]*) | 33 | .if !empty(CC_VERSION:Mgcc-4.1.[0-9]*) | |
33 | BUILDLINK_TRANSFORM+= rm:-Wno-unused-but-set-variable | 34 | BUILDLINK_TRANSFORM+= rm:-Wno-unused-but-set-variable | |
34 | .endif | 35 | .endif | |
35 | 36 | |||
36 | NO_BUILD= yes | 37 | NO_BUILD= yes | |
37 | INSTALL_DIRS= bindings ibus | 38 | INSTALL_DIRS= bindings ibus | |
38 | 39 | |||
39 | CONFIGURE_ARGS+= --disable-dconf | 40 | CONFIGURE_ARGS+= --disable-dconf | |
40 | CONFIGURE_ARGS+= --disable-gconf | 41 | CONFIGURE_ARGS+= --disable-gconf | |
41 | CONFIGURE_ARGS+= --enable-python-library | 42 | CONFIGURE_ARGS+= --enable-python-library | |
42 | CONFIGURE_ENV+= PYTHON2=${PYTHONBIN} | 43 | CONFIGURE_ENV+= PYTHON2=${PYTHONBIN} |
@@ -1,17 +1,14 @@ | @@ -1,17 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.1 2013/10/23 11:56:21 obache Exp $ | 1 | @comment $NetBSD: PLIST,v 1.2 2018/04/28 01:40:07 tsutsui Exp $ | |
2 | ${PYSITELIB}/gi/overrides/IBus.py | |||
3 | ${PYSITELIB}/gi/overrides/IBus.pyc | |||
4 | ${PYSITELIB}/gi/overrides/IBus.pyo | |||
5 | ${PYSITELIB}/ibus/__init__.py | 2 | ${PYSITELIB}/ibus/__init__.py | |
6 | ${PYSITELIB}/ibus/__init__.pyc | 3 | ${PYSITELIB}/ibus/__init__.pyc | |
7 | ${PYSITELIB}/ibus/__init__.pyo | 4 | ${PYSITELIB}/ibus/__init__.pyo | |
8 | ${PYSITELIB}/ibus/_config.py | 5 | ${PYSITELIB}/ibus/_config.py | |
9 | ${PYSITELIB}/ibus/_config.pyc | 6 | ${PYSITELIB}/ibus/_config.pyc | |
10 | ${PYSITELIB}/ibus/_config.pyo | 7 | ${PYSITELIB}/ibus/_config.pyo | |
11 | ${PYSITELIB}/ibus/_gtk.py | 8 | ${PYSITELIB}/ibus/_gtk.py | |
12 | ${PYSITELIB}/ibus/_gtk.pyc | 9 | ${PYSITELIB}/ibus/_gtk.pyc | |
13 | ${PYSITELIB}/ibus/_gtk.pyo | 10 | ${PYSITELIB}/ibus/_gtk.pyo | |
14 | ${PYSITELIB}/ibus/application.py | 11 | ${PYSITELIB}/ibus/application.py | |
15 | ${PYSITELIB}/ibus/application.pyc | 12 | ${PYSITELIB}/ibus/application.pyc | |
16 | ${PYSITELIB}/ibus/application.pyo | 13 | ${PYSITELIB}/ibus/application.pyo | |
17 | ${PYSITELIB}/ibus/ascii.py | 14 | ${PYSITELIB}/ibus/ascii.py |
$NetBSD: patch-configure,v 1.1 2018/04/28 01:40:07 tsutsui Exp $
* pull upstream fix:
https://github.com/ibus/ibus/commit/5788be80685f397c3db3bdf4e672d67cfb9b3433#diff-67e997bcfdac55191033d57a16d1408a
--- configure.orig 2018-03-02 08:24:44.000000000 +0000
+++ configure
@@ -20218,7 +20218,7 @@ fi
# Check whether --with-ucd-dir was given.
if test "${with_ucd_dir+set}" = set; then :
- withval=$with_ucd_dir; UCD_DIR=$with_emoji_annotation_dir
+ withval=$with_ucd_dir; UCD_DIR=$with_ucd_dir
else
UCD_DIR="/usr/share/unicode/ucd"