summaryrefslogtreecommitdiff
path: root/inputmethod/ibus
AgeCommit message (Collapse)AuthorFilesLines
2019-03-25*: recursive bump for vala-0.44wiz1-1/+2
2019-03-02ibus, ibus-python: update to 1.5.20.tsutsui8-198/+42
pkgsrc changes: - remove patches already applied to the release - workaround upstream issue #2082 - explicitly require cldr-emoji-annotation >34.0.0.0 to sync emoji dict files in ibus/PLIST - remove GConf dependencies as mentioned in 1.5.20 changes Upstream changes: https://github.com/ibus/ibus/releases/tag/1.5.20 1.5.20 * Support Shift-Space to insert a Space on Emojier preedit e6badb4 * Do not add emojis in compose category to emoji variants 8375f39 * Implement mouse click with Hangul in ibus side a40631e 4c40afb c7d8771 9ae2d46 0fd043c * Delete Gconf dependencies and migrate intltool to gettext a8e8b69 74a00cc a671081 aa24a52 3914d3a b608666 a78e7f8 7b9c034 b30eb5d * Do not delete IBUS_CAP_SURROUNDING_TEXT 7b3b8c8 * Show compose preedit with custom compose file ba41173 28b0744 * Fix Atom and Slack for Flatpak be7fb81 60e246e * Delete Super-space notification 4d3a8ff * Fix misc build issues aa0f425 6e31597 c1b5543 3172c3b 4d7c1e0 * Fix misc bugs 7edaefd 28d2217 809d880 1c6565e 0f5084e 6aab10f * Fix typos in comment lines (ZhaoQiang) 639960a * use iso 639-3 to have names for more languages (glasseyes) 1cd5254 * introspection: Tell the GI scanner to include the C headers (Mathieu Bridon) 4ef976a * Add Uzbek layouts (bmansurov) 4592ce5 * Allow using non-abstract UNIX domain sockets (Anton Mikhalev) 7a38e4d * typo: sevrer to server (scootergrisen) 64f4e41
2018-11-14Revbump after cairo 1.16.0 update.kleink1-2/+2
2018-11-12Recursive revbump from hardbuzz-2.1.1ryoon1-2/+2
2018-09-29ibus: fix build of vala bindings. Bump.tnn2-2/+8
2018-08-12ibus, ibus-python: update to 1.5.19.tsutsui8-21/+195
pkgsrc changes: - pull upstream fixes for issue #2035 (check wayland during configure) - explicitly require cldr-emoji-annotation 33.1.0.0 or higher to sync emoji dict files in ibus/PLIST Upstream changes (from https://github.com/ibus/ibus/releases): 1.5.19 This release moves typing emoji annotation on the emoji dialog to the pre-edit on each application and also isolates Ctrl-Shift-u from Ctrl-Shift-e again upon the several requests. The shortcut keys can be customized with ibus-setup utility. Also pre-edit of compose keys are now enabled. Also IBUS_DISCARD_PASSWORD environment variable is now available as the workaround of password popup in firefox and chrome. env IBUS_DISCARD_PASSWORD=1 firefox or export IBUS_DISCARD_PASSWORD_APPS='firefox,.*chrome.*' can discard typing characters on the password entries. Emoji features: Move input focus on Emojier to engines' preedit 5ee3f48 ui/gtk3: Show previous emojis with "history" annotation dc5e7ee ui/gtk3: Add num pad Enter, Down, Up, Left, Right on Emojier c6439d7 ui/gtk3: Get PangoAttrList of auxiliary text from IBusText a1f91b2 up/gtk3: Emoji misc updats 3280848 d8f901f cf4e2f1 7cef5bf caffeae src: Fix SEGV in IBusEngine if no emoji shortcut keys 886ad36 Compose key features: ibusenginesimple: Enable preedit for compose keys f9e3035 3a68ded Test cases: src: Add ibus-keypress test case 196216a tests: Added an automation testing on console 32f2f2b configure: Add --disable-python2 option 8d4c473 tools: Add ibus read-config --engine-id option for engine schemas ddc2284 data/dconf: Add man pages of 00-upstream-settings(5) and ibus(5) 5f44e73 Bug fixes: client/gtk2: Add IBUS_DISCARD_PASSWORD for firefox and chrome f328fd6 Fix build errors 75a6667 68e162a b184861 c360cbd 68bd269 7bc160f 10cc30e 37aa95f 8d302c8 428e64e 2695708 5db6e7b b94e8f2 8ab0b60 Fix ucd directory override (Jeremy Bicha) 5788be8 src: Make the call to chmod in ibus_bus_init conditional (Olivier Tilloy) 28d0c1d Remove a misleading "const" modifier of a return value (Takuro Ashie) 6b47e41 bus: warn deprecated --mem-profile option (Kentaro Hayashi) 0dde239 option --monitor-timeout should be removed (Ryutaroh Matsumoto) be7554c New release: Update translations c8a9994 999aee3 Release 1.5.19 fd9d4a9
2018-05-25Use GNU msgfmt to fix buildryoon1-1/+3
2018-05-16ibus: Requires msgmerge.jperkin1-2/+2
2018-04-29ibus: explicitly specify cldr-emoji-annotation package version.tsutsui1-2/+2
PLIST (which contains generated emoji .dict files) depends on the language dependent files in the package.
2018-04-29Add some files to PLIST to fix packaging. Tested on NetBSD current and 8ryoon1-1/+22
2018-04-28ibus, ibus-python: update to 1.5.18.tsutsui5-11/+38
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 73b420f
2018-04-16Recursive bump for new fribidi dependency in pango.wiz1-2/+2
2018-03-12Recursive bumps for fontconfig and libzip dependency changes.wiz1-2/+2
2017-12-10ibus: bump PKGREVISION for cldr-emoji-annotation-32.0.0.1 update.tsutsui1-2/+2
2017-11-23recursive bump for libxkbcommon removal from at-spi2-corewiz1-1/+2
2017-11-05ibus, ibus-python: update to 1.5.17. PR pkg/52694tsutsui6-25/+123
pkgsrc changes: * handle emoji-dict support in CONFIGURE_ARGS * de-fuzz patches Upstream changes (from https://github.com/ibus/ibus/releases): 1.5.17 * ui/gtk3: Emojier supports Ctrl-c,v,x and Ctrl-Shift-c 081d09f * Make all emoji dicts for fully qualified ad80999 * ui/gtk3: Fix SEGV of Emojier on de_DE.UTF-8 bc0f913 * ui/gtk3: Do not activate emoji cells on mouse until mouse moves 98f70ee * ui/gtk3: Fix SEGV of XKeysymToKeycode() on Wayland 91bebf0 * client/gtk2: include the scaling factor in Wayland (Xiang Fan) 6a3301d * Implement ibus portal (Alexander Larsson) 203a3df 35ce624 9772e80 9937a0e 3e01bab * ui/gtk3: Switcher should ignore mouse until it moves d788918 * client/gtk2: Do not send key events to GtkIMContextSimple bbfb3d7 d784e04 * ui/gtk3: Fix PropertyPanel position in workarea 0632cbb * ui/gtk3: Fix to enable menu button on PropertyPanel 4a54163 * ui/gtk3: Increase timeout of window filter in PropertyPanel 53d1f9e * ui/gtk3: Unset GDK_CORE_DEVICE_EVENTS d37c8bb * ui/gtk3: Unref Panel and Indicator when double panels run dfe21a2 * Fix a typo in configure.ac (Felix Yan) e6bab7a * Typo fix (Mario Bodemann) c1b93f9 * Fix build issues 4fe3050 21bac47 79aebc5 * engine: Add Malay and Mongolian keymaps 44d0535 * Update translations 8cb149b 56b5126 1.5.16 * Implement shortcut keys on emoji dialog 58f6140 * Move language setting from IBusEmojier to ibus-setup 0efb1c5 * Works ibus emoji command for Wayland (Peng Wu) 648f58a 2f8982a da33672 290f786 aba81ac 61fa8ea * Enable to type multiple code points on Emojier 8b6f9fa * Emoji misc enhancements. 9dbea34 31ed31e c580845 fbe3de1 50e344a cb0a36c 4b8d7ba edcb4a0 1159093 0836c3f 086fc54 * Change emoji modal dialog to focused dialog c6cdf21 * Change to use Unicode Emoji files instead of EmojiOne files 2f73064 * Add ibus-emoji man mapge 5f653d3 f6c2e2d * Make more readable error messages if emoji xml files are missed bd7e0ba 1643007 * Fix IBusEmojiDialog_1_0_gir_LIBS for --as-needed LDFLAGS c3168d4 * bus: Add error messages for g_dbus_server_new_sync 4e02857 * tools: Fix ibus emoji SEGV when language is changed. 7e477d5 * client/x11: Add XSetIOErrorHandler() for GNOME3 desktop ab6c38c * Update translations 21e6c00 * Release 1.5.16 ccc602d You can get Unicode emoji files from http://www.unicode.org/Public/emoji/4.0/ or Fedora provides unicode-emoji package. The version 4.0 is recommended since 5.0 is not released officially yet. You can get emoji annotation files from https://github.com/fujiwarat/ cldr-emoji-annotation or Fedora provides cldr-emoji-annotation package. 1.5.15 * Fix GVariant leaks (Eric R. Schulz) 997e5cb * ui/gtk3: Fix radio buttons on Property Panel ceb6a9b * Update translations 708e5e5 * Fix warning messages during panel resizes af66ace * src: Hide lookup table if emoji annotation does not hit e795eda * src: Enable to type digit to commit emoji on lookup window 4d86e59 * src: Enable PageUp, PageDown, CandidateClick buttons with emoji lookup faf5e3c * ui/gtk3: support scroll event in candidates panel (Peng Wu) 52b7272 * src: Avoid emoji typing during Unicode typing f80dcc9 * ui/gtk3: Fix panel CSS format for GTK 3.22 aacf5ad * util/IMdkit: Fix the range of memset() in i18nIc.c 371535b * ui/gtk3: Refactor color of a selected candidate on lookup window bdc83bc * ui/gtk3: Free normal_color in CandidateArea b8f5553 * ui/gtk3: Refactor to set panel icon b498ff5 * ui/gtk3: Fix typo in switcher.get_input_context_path() fcb90f7 * bus: fix service file when --disable-xim is specified (Marc-Antoine Perennou) 993289f * Fix memory leak in IBus.Bus.get_global_engine() (Eric R. Schulz) 0a24481 * Move emoji implementation from IBusEngineSimple to IBusPanel 02d99aa * setup: Set emoji preview text on font setting 13bf503 * Add 'ibus emoji' command for no ibus panel desktops c37989a * Release 1.5.15 f7f3bc8 * Fix a build failure with --disable-emoji-dict 641c3cb You can get emoji.json with npm install -g emojione or Fedora provides nodejs-emojione-json package. You can get emoji annotation files from https://github.com/fujiwarat/ cldr-emoji-annotation or Fedora provides cldr-emoji-annotation package. 1.5.14 * Don't warn if DISPLAY is not set (Matthias Clasen) 0432aa6 * Install a DBus service file (Rui Matos) 84c18f1 * configure: don't hardcode pkg-config (Marc-Antoine Perennou) b210c0d * conf/gconf: Fix SEGV in ibus_config_gconf_get_values a186059 * client/gtk2: Fix SEGV with Wayland display 3ef21fe * ui/gtk3: Fix panel CSS format for GTK 3.20 a598ae2 * engine: Implement Emoji typing with XKB engines 160d3c9 * engine: Add emoji-list.html 0ed644c * engine: Use annotations/en.xml from unocode.org but not emoji-list.html 0ee1896 * Fix typo in configure.ac f88c487 * tests/ibus-engine-switch: Don't try to remove non-existing GSource 20068d9 * Fix make dist eee7a13 * Fix Croatian language code in simple.xml 028624f * Replace deprecated GSimpleAsyncResult with GTask since GLib 2.46 239d363 You can get emoji.json with npm install -g emojione or Fedora provides nodejs-emojione-json package.
2017-08-16Update some HOMEPAGEs.wiz1-2/+2
2017-02-12Recursive revbump from fonts/harfbuzzryoon1-2/+2
2017-02-06Recursive bump for harfbuzz's new graphite2 dependency.wiz1-2/+2
2016-08-03Revbump after graphics/gd updateadam1-1/+2
2016-03-02ibus, ibus-python: Update to 1.5.13ryoon2-7/+7
* Buildlink libX11 to ibus-python to fix build Changelog: 1.5.13 src: Use cache file for compose table for launching time 7241f66 d5bf50c 706ba01 97e28cc Add SetCursorLocationRelative D-Bus method (Daiki Ueno) (Rui Matos) b51c620 1.5.12 check for x11 for the ui too (Marc-Antoine Perennou) c0ced65 ibus-daemon update user cache when user observed path is updated 1d67867 panel: Constrain the candidate area to the current monitor bounds (Alexey Kotlyarov) 4a8024b panel: Fix the default position of property panel with dual monitors 3ebeb65 setup: Fix PyGIWarning: GdkX11 was imported without specifying a version 49f3a73 engine: Change language code from ISO 639-2 to ISO 639-1 in simple.xml 3af58fa
2015-11-03Add SHA512 digests for distfiles for inputmethod categoryagc1-1/+2
Problems found locating distfiles: Package anthy: missing distfile 2ch.t Package anthy: missing distfile okinawa-20090801.t Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-07-31Update to 1.5.11ryoon4-10/+9
Changelog: Release 1.5.11 dconf: Work around using dbus development builds and /etc/machine-id (Colin Walters) 49ee54f Add ibus_keyval_convert_case and ibus_keyval_to_upper/lower methods (Peng Wu) 0ba6452 Add Swedish svdvorak in simple.xml (Albert Veli) f32e98f Change ranks for minor keymaps in simple.xml 4a4bd5f I18N for engine longnames on ibus-setup 8b18759 0215603 Put PropertyPanel at bottom right when desktop is KDE eb4ffa1 ibus-ui-gtk3: Draw gray color on PropertyPanel handle 020bd45 Fix compile error in client/x11/Makefile (Hodong Kim) cc88075 f6ba337 ibus-ui-gtk3: Enable absolute path of engine icon in KDE5 35d035b ibus-ui-gtk3: Support language icon in KDE5. cb93cab 25593ed xim: use gtk3 (Marc-Antoine Perennou) 4d49a66 0f9ea3d Fix to show keyboard shortcuts in ibus-setup. 5d9109b Fix to get X11 display name on GTK3 applications in GNOME Wayland ffdcc6c Update xinput-ibus to check Qt5 libraries besides Qt4 ones 1a45642 Load locale compose files dynamically. 7ae585a 85f5433 3397fca Set sync process_key_event in ibus-x11 b58351e ibus-ui-gtk3: radio and check menu items work with GTK 3.16 64b8609 Support vertical writing with IBUS_INPUT_HINT_VERTICAL_WRITING 7fd6077 Enable to show a property on ibus panel icon 23c45b9 Release 1.5.10 Fix to lose a focus when move the focus from the delayed focus-in/out. f33e19b Fix not to SEGV ibus-ui-gtk3 with wrong 'preload-engines' value. bb818e4 ibus-setup tries C since en_US.UTF-8 is not installed in Debian by default. by Osamu Aoki e250726 Remove "Release" modifiers key on ibus-setup. de3541d Fixes ibus_engine_update_lookup_table_fast method by Peng Wu a7abce6 Fixes ibus_keyval_name method in c++ binding by Peng Wu f69ddc3 Carry current context content type into fake context when switching by Rui Matos 0977157 Show language rather than layout in xkb panel icon by Doug Rintoul 8f471ce IMdkit: Track window property offsets correctly by Klemens Baum 576ebc3 Increase dbus timeout to 15 seconds 1b668f6 Run ibus_bus_preload_engines_async 30 seconds later in ibus-ui-gtk3 83451e4 gtk clients do not lose focus when chrome popup window takes the focus 38d3c5c Release registry observed_paths and components if they are broken e6c8832 Add ibus panel icon for plasma-desktop in KDE5 aab56c2 Now ibus gtk panel enables AppIndicator when the desktop is KDE. If you use KDE4, run ./configure --disable-appindicator in the build, or do not set XDG_CURRENT_DESKTOP=KDE in the runtime.
2015-04-25Recursive revbump following MesaLib update, categories g through n.tnn1-1/+2
2015-03-15Set MAINTAINER to pkgsrc-users.hiramatsu1-2/+2
2014-11-03Update ibus to 1.5.9.obache2-6/+6
* Enable preedit color on external preedit window with x11 applications. 2e8de03 * Do not fail ibus-setup when en_US.UTF-8 is not installed. a78c0b8 * Fix compose keys in French layout bepo variant. 6dcb2dd
2014-07-31Update ibus to 1.5.8.obache4-9/+11
* Set max-width-chars property in ibus-setup wrapped GtkLabel. 0be4664 * Add German (nodeadkeys) keymap in simple.xml. 318836a * Delete Korean keymap. 386bafb * Let ibus-ui-gtk3 not to show zero-lenght preedit text. 3469285 * Fix many memory leaks provided by Christophe Fergeau. 87fb61f f3e8aaf 18687d7 d0aaf77 ca8cac8 f4d7cea 70ddaf1 0d15329 167d1d7 5d887bd b07dedf 6291feb * Add Polish (qwertz) keymap in simple.xml ee4c5ec * Fix escape key with Ctrl+Shift+U ISO 14755. 9bad0c9 * Update ibuscomposetable.h for pt-br. b6afffb * Set up ibus engines when users log into the session for the first time. 38fa3e8 * Do not sort ibus engines when they are saved by ibus-setup. a530075 * Update IBusKeymap jp. 8ef258e * Run xmodmap after run setxkbmap -l layout. 14bd938 * Add ibus reset-config and read-config sub-commands. 3dcf247 9e5a2bd * Fix ibus-setup SEGV in enginetreeview.py 10483bf * Fix deprecated warnings with python3-gobject 3.13.3. a17dc8e * Export the 'IBUS_SETUP_XID' environment variable for each engine setup. b1b4e29 * Fix deprecated gtk3 GtkMisc, GtkAlignment and vala Gdk.X11Display 130d310 * Enhance UI to add engines on ibus-setup 3e6178c
2014-05-25Update dconf database.obache1-2/+3
Bump PKGREVISION.
2014-05-17Bump applications PKGREVISIONs for python users that might be usingwiz1-2/+2
python3, since the default changed from python33 to python34. I probably bumped too many. I hope I got them all.
2014-05-05missing recursive bump from pixman.obache1-1/+2
2014-05-05Exactly buildlink with gtk2 and gtk3, modules.mk will not prepared by ↵obache1-1/+3
finddepends(1).
2014-05-03Update ibus to 1.5.7.obache3-7/+10
* Add Czech (qwerty) keymap. * Update supported vala version to 0.20. * Send panel input purpose. * Keep track of content-type change after focus-in * Fix leak in ibus_get_local_machine_id() * Do not show property panel by default. * Do not move property panel with focus-in in case panel is always shown.
2014-04-06Update ibus to 1.5.6.obache4-12/+13
* data/dconf: Don't run "dconf update" if $(DESTDIR) is set * Support python3 [1] * Fix to show Property Panel when the mode is auto hide. * Do not let property panel follow cursor when it's always shown. * Fix a build error of Gdk.EventKey with vala 0.23.2 * Use XKB layout string instead of ibus-keyboard icon on panel.
2014-04-06fixes mis-handling of gtk3 immodule.obache1-1/+3
Bump PKGREVISION.
2014-01-25Mark packages as not ready for python-3.x where applicable;wiz1-2/+3
either because they themselves are not ready or because a dependency isn't. This is annotated by PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of x.y.z or PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-foo, py-bar respectively, please use the same style for other packages, and check during updates. Use versioned_dependencies.mk where applicable. Use REPLACE_PYTHON instead of handcoded alternatives, where applicable. Reorder Makefile sections into standard order, where applicable. Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default with the next commit. Whitespace cleanups and other nits corrected, where necessary.
2014-01-16Update ibus to 1.5.5.obache7-58/+9
* Add french layout variant oss to simple engine * Replace datadir/man with mandir. * Implement lookup-table-orientation in ibus-ui-gtk3. * Always save the content-type cache for gnome-shell password. * Update en-us compose table and add locale tables for xkb engines. * Wayland: Fix Small typo * Fix gir annotations. * simple.xml.in: add Slovak qwerty layout variant * Delete the up/down button message on ibus-setup. * Fix candidate panel not to be out of screen. * Update translations. * Remove -Werror in autogen.sh since the build still have errors. * Add Property Panel to show IME properties.
2013-12-08require py-gobject3.obache1-1/+6
Bump PKGREVISION.
2013-11-12Correctdholland3-1/+111
error: #pragma GCC diagnostic not allowed inside functions errors seen in NetBSD-current.
2013-10-23patches for 1.5.4obache3-0/+45
2013-10-23Update ibus to 1.5.4.obache5-172/+85
News of 1.5.0 * Improve ibus performance by replace some python components with vala implementations. * Improve IME switch UI and logic, and support shortcut customization. Integrate IME and XKB keyboard layouts. Now ibus can manage both IME and XKB layouts. * Improve gobject-introspection support. * Improve vala language support. * New functions to restrict config signal: ibus_config_watch/unwatch * Remove gnome-icon-theme-legacy dependency. * Add version property in IBusEngineDesc. * Add IBusProperty.symbol for the short label. * Support dconf 0.13.4 * Add ibus command line tool. * Improve unit test. * ibus-daemon now monitors .xml files by default * "make check" does not require "make install" * Support out-of-tree build * pygobject override is added to help migrate from the old python binding * Many bug fixings.
2013-10-10Recursive revbump from pango-1.36.0ryoon1-2/+2
2013-09-02Revbump after cairo updateadam1-2/+2
2013-07-19Recursive revbump from gtk2/modules.mk update.ryoon1-2/+2
2013-06-06Bump PKGREVISION for libXft changes for NetBSD native X support onwiz1-2/+2
NetBSD 6, requested by tron.
2013-06-04Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:tron1-2/+2
Recursively bump package revisions again after the "freetype2" and "fontconfig" handling was fixed.
2013-06-03Bump freetype2 and fontconfig dependencies to current pkgsrc versions,wiz1-2/+2
to address issues with NetBSD-6(and earlier)'s fontconfig not being new enough for pango. While doing that, also bump freetype2 dependency to current pkgsrc version. Suggested by tron in PR 47882
2013-04-29Bump PKGREVISION.ryoon1-3/+3
Change DEPENDS dependency to py-notify-python from py-notify.
2013-04-08Remove "Trailing empty lines." and/or "Trailing white-space."rodent1-2/+2
2013-02-16Recursive bump for png-1.6.wiz1-2/+2
2012-10-08Revbump after updating graphics/pangoadam1-2/+2