Commit graph

1361 commits

Author SHA1 Message Date
wiz
93b46879c7 Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
ryoon
b6d39dcb60 Add fcitx-skk 2018-08-18 01:22:30 +00:00
ryoon
05e008d6a4 inputmethod/fcitx-skk: import fcitx-skk-0.1.4
SKK input module for Fcitx inputmethod based on libskk
2018-08-18 01:21:38 +00:00
ryoon
c9c8394285 Add fcitx-qt5 2018-08-18 01:18:55 +00:00
ryoon
80e3d409aa inputmethod/fcitx-qt5: import fcitx-qt5-1.2.3
Fcitx Qt5 Input Context
2018-08-18 01:17:29 +00:00
ryoon
dae99f5c30 Add fcitx-configtool 2018-08-18 01:16:52 +00:00
ryoon
e15c2d6bd5 inputmethod/fcitx-configtool: import fcitx-configtool-0.4.9
GTK 3 based configuration tool for inputmethod/fcitx.
2018-08-18 01:15:53 +00:00
ryoon
3da6b2ecf0 Update to 4.2.9.6
Changelog:
Bug fixes and improvements
2018-08-18 01:11:16 +00:00
adam
9d06c0a472 revbump after boost-libs update 2018-08-16 18:54:26 +00:00
tsutsui
b790c06f4e ibus, ibus-python: update to 1.5.19.
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-08-12 10:45:03 +00:00
ryoon
b9c1e1d533 Recursive revbump from textproc/icu-62.1 2018-07-20 03:33:47 +00:00
joerg
a19083df44 Mark packages that require C++03 (or the GNU variants) if they fail with
C++14 default language.
2018-07-18 00:06:10 +00:00
ryoon
412a6600c4 Update to 1.0.4
Changelog:
    Don't consume key release events [#52]
    Improve hankaku katakana conversion [#51]
    Use the same typing rule in dict-edit mode [#50]
    Add abort-to-latin and abort-to-latin-unhandled command [#48]
    Add more z-* shortcuts from DDSKK
    Fix memory leak caused by Vala array conversion
    Bump build requirements (glib >= 2.36, valadoc >= 0.40)
2018-07-07 07:21:34 +00:00
jperkin
5393242c73 *: Move SUBST_STAGE from post-patch to pre-configure
Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.
2018-07-04 13:40:07 +00:00
adam
a31bce9748 extend PYTHON_VERSIONS_ for Python 3.7 2018-07-03 05:03:01 +00:00
he
24e14533bc Change from c++03 til gnu++03 in USE_LANGUAGES because there's use
of alloca() and this needs to come from the compiler.  Fixes the
build for NetBSD/powerpc.
Bump PKGREVISION.
2018-06-24 15:53:48 +00:00
ryoon
bceb266000 Support emacs26 2018-06-20 12:03:04 +00:00
ryoon
6d5d2e42e3 Use GNU msgfmt to fix build 2018-05-25 16:41:58 +00:00
jperkin
469000d04d ibus: Requires msgmerge. 2018-05-16 10:28:53 +00:00
tsutsui
7a32ae0752 ibus: explicitly specify cldr-emoji-annotation package version.
PLIST (which contains generated emoji .dict files) depends on
the language dependent files in the package.
2018-04-29 21:42:00 +00:00
adam
35aa3efc12 revbump for boost-libs update 2018-04-29 21:31:17 +00:00
ryoon
ef891826d8 Add some files to PLIST to fix packaging. Tested on NetBSD current and 8 2018-04-29 21:02:48 +00:00
tsutsui
a6403ebcb6 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 73b420f
2018-04-28 01:40:07 +00:00
wiz
8ee21bdcf0 Recursive bump for new fribidi dependency in pango. 2018-04-16 14:33:44 +00:00
adam
5c61a0c82c gobject3: buildlink3 -> DEPENDS 2018-04-14 12:24:31 +00:00
adam
299d329d51 revbump after icu update 2018-04-14 07:33:52 +00:00
rin
fed86ab25a Fix buffer over run in mkdic, found by stack protector.
Bump PKGREVISION for Canna-server.
2018-03-23 04:43:36 +00:00
ryoon
c78c5c9b99 Use GITHUB framework 2018-03-17 01:22:53 +00:00
wiz
c57215a7b2 Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
wiz
380b6ec244 xorgproto: use xorgproto instead of separate *proto packages
Remove now obsolete packages.
2018-03-07 11:57:28 +00:00
wiz
f299ac9498 librime: back out unintended change. 2018-03-07 09:34:55 +00:00
wiz
b1d5686016 librime: Fix compilation with gcc 6.
Return boolean where the function definition has boolean return type.
2018-03-07 09:34:09 +00:00
wiz
66e004a1fe ibus-kkc: Update HOMEPAGE. 2018-02-25 16:07:46 +00:00
adam
e4d9b978f9 ibus-libthai: updated to 0.1.4
Version 0.1.4:
- Fix incorrect keys in Pattachote layout.
- Drop unused code.

Version 0.1.3:
- Get rid of deprecated GTK+ APIs in setup program, now requiring GTK+ >= 3.16.
- Fix compiler warnings.
2018-02-23 15:42:25 +00:00
jperkin
c3ad19445c uim: Set C99 correctly, use C++03. 2018-02-02 16:38:19 +00:00
markd
2a85347772 qt5-uim: build with qt 5.10 2018-01-30 06:47:01 +00:00
jperkin
37b8c2d121 scim: Specify C++03, not C++11 clean. 2018-01-29 18:33:01 +00:00
jperkin
7c7c36baf9 zinnia: Backport upstream fix for C++11. 2018-01-29 17:41:05 +00:00
wiz
bff4597ffc Bump PKGREVISION for gdbm shlib major bump 2018-01-28 20:10:34 +00:00
jperkin
e366662af4 Belated PKGREVISION bump for devel/protobuf update.
Fixes at least joyent/pkgsrc#60.
2018-01-17 12:10:37 +00:00
rillig
17e39f419d Fix indentation in buildlink3.mk files.
The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
2018-01-07 13:03:53 +00:00
rillig
b381c6e2f3 Sort PLIST files.
Unsorted entries in PLIST files have generated a pkglint warning for at
least 12 years. Somewhat more recently, pkglint has learned to sort
PLIST files automatically. Since pkglint 5.4.23, the sorting is only
done in obvious, simple cases. These have been applied by running:

  pkglint -Cnone,PLIST -Wnone,plist-sort -r -F
2018-01-01 22:29:15 +00:00
adam
983847f667 Revbump after boost update 2018-01-01 21:18:06 +00:00
tsutsui
17c0a9c5c8 mozc-server: fix a build error on NetBSD/amd64 7.1.1 + pkgsrc-2017Q4.
Apply a patch from the upstream pull request #424:
https://github.com/google/mozc/pull/424/files
> Fix reference to std::swap #424
2017-12-30 14:51:42 +00:00
ryoon
724aa20c9d Update to 1.4.3
Changelog:
 Build and translation fixes [#58, #59]
2017-12-18 05:55:20 +00:00
ryoon
72d8c0560d Update to 1.0.3
Changelog:
 Fix hiragana to katakana conversion in abbrev mode [#41]
 Make "commit-unhandled" actually commit in abbrev mode [#39]
 Avoid redundant dictionary lookup in non-numeric conversion cases [#36]
 Fix KZIK rules [#35, #37]
 Fix okuri-ari word registration [#33, #34]
 Add command for sticky-shift [#32]
 Don't crash when a rule has no default metadata [#31]
 Bind C-j to go back to hiragana in AZIK latin [#30]
 Build fixes [#42, #43]
2017-12-18 05:54:18 +00:00
tsutsui
a91b60cee8 mozc: update to 2.20.2673.102.
pkgsrc changes:
- switch to using qt5 (to follow upstream)
- handle ${PREFIX} in more places
- fix package COMMENT (remove "for IBus")
- GCC_REQD 4.7 for c++11
- add patch comments

See PR pkg/52689 for more details.

Upstream changes:
(from https://github.com/google/mozc/blob/master/docs/release_history.md)

Summary of changes between 2.19.2644.102 and 2.20.2673.102 as follows.

    Third party libraries:
        None.
    Build related changes:
        --qtver GYP build option was removed (280e38f).
        Mozc for macOS now uses macOS 10.11 SDK by default (b2a74bb).
    Major changes:
        src/data/installer/credits_ja.html was removed (2ec6c8f).
        Mozc for macOS now generates 64-bit executables. 32-bit machine is no longer supported on macOS.
        Mozc for Android now has more translations (d914458).
    Fixed issues:
        #187: build_mozc.py always generates 32 bit binaries on 64 bit OSX
        #327: Switch to Qt5 from Qt4
        #348: DirectWrite may fail to render text in certain enviromnents
        #391: ImportError: gen_zip_code_seed.py
        #399: OK/Cancel buttons on Mozc key binding editor dialog cannot be clicked on Windows
        #400: Close icon on GUI dialogs do not work on Windows
    Total commits:
        30 commits.

Summary of changes between 2.18.2613.102 and 2.19.2643.102 as follows.

    Third party libraries:
        protobuf: e8ae137 -> c44ca26
        Dropped dependency on fonttools
    Build related changes:
        --qtver=5 GYP build option is implicitly assumed on macOS and Linux builds (f76c304). On Windows, --qtver=4 is still the default.
    Major changes:
        Mozc for macOS now supports 10.12 as a runtime environment.
        Mozc for Android now uses on-device font to render keytop icons (f5dcad).
    Fixed issues:
        #263: Incorrect position in voiced sound marks on the key pad in Android
        #384: HUAWEI P9 lite does not show MozcView.
        #388: Having multiple abbreviation user dictionary entries with the same reading should be supported
        #389: Emoticon user dictionary entry should not be treated a content word
    Total commits:
        39 commits.

Summary of changes between 2.17.2532.102 and 2.18.2612.102 as follows.

    Third party libraries:
        protobuf: d5fb408 -> e8ae137
        GYP: e2e928b -> 4ec6c4e
        breakpad: d2904bb -> 85b27e4
        Dropped dependency on zlib
    Build related changes:
        Renamed src/mozc_version_template.txt to src/data/version/mozc_version_template.bzl
        Reference build environment now uses Ubuntu 14.04.5 (a7cbf72)
        Reference build environment now uses Ninja 1.7.1 (d2bc62b)
        Removed --android_compiler GYP option (5ce7fa6)
        Android build requires Android NDK r12b (5ce7fa6)
    Major changes:
        Improved Store Apps compatibility on Windows (0488082)
    Fixed issues:
        NPE in UserDictionaryToolActivity.onPostResume on Android (09b47c3)
        #273: Compilation errors in Android arm64 and mips64 build
        #373: Unexpected size bloat of the APK
        #374: Duplicate candidates after Undo
        #375: 90- is suggested from 090-
        #376: Suggestion-only user dictionary entry may not work
        #377: Abbreviation user dictionary entry may not work
        #378: Suppression word may not work
        #379: Single character noun user dictionary entry may not work
        #380: Dependency on dictionary/pos_matcher.h from session/session_server.cc is missing in GYP rules
        #382: Fix typo
    Total commits:
        84 commits.

Summary of changes between 2.17.2405.102 and 2.17.2531.102 as follows.

    Third party libraries:
        protobuf: 1a59a71 -> d5fb408
    Build related changes:
        Building Mozc for Windows requires Visual Studio 2015 update 3.
        --qtdir option is no longer supported in Linux desktop build (d003076).
    Major changes:
        Updated system dictionary.
        Removed several Shift-JIS-based normalizations on Windows (26241b0).
        Mozc for Windows requires SSE2 even on 32-bit environment.
        Mozc for Windows supports Windows 7 SP1 and later only.
        Mozc for macOS supports macOS 10.9 and later only.
        Mozc for desktop platforms (Windows, macOS, desktop Linux) supports Qt5 behind --qtver=5 GYP option.
    Fixed issues:
        Fix OOM when importing too large dictionary file on Android (5c859ae)
        #298: Fix NPE on Samsung devices on showing toast
        #315: Switch to Visual C++ 2015
        #372: Discontinue the support of Windows Vista
    Total commits:
        128 commits.

Summary of changes between 2.17.2355.102 and 2.17.2404.102 as follows.

    Third party libraries:
        protobuf: 172019c -> 1a59a71
    Build related changes:
        Building Mozc requires protobuf 3.0 or later.
        --android_stl GYP option is removed in Android build. You cannot use GNU STL to build Mozc for Android anymore.
    Major changes:
        None.
    Fixed issues:
        #369: Unexpected software keyboard layout can be chosen
        #370: Mozc keeps crashing on Android N Developer Preview 5
        #371: Shortcut word in personal dictionary should not be used for multi segment conversion
    Total commits:
        50 commits.

Summary of changes between 2.17.2323.102 and 2.17.2354.102 as follows.

    Third party libraries:
        None.
    Build related changes:
        None.
    Major changes:
        2.17.2323.102 and later commits in OSS repository preserve the original CL commit date in Google internal repository.
            Consider to specify --topo-order option to git log to see commits in the actual commit order.
        Multiple performance improvements in Android.
    Fixed issues:
        None.
    Total commits:
        32 commits.

Summary of changes between 2.17.2314.102 and 2.17.2322.102 as follows.

    Third party libraries:
        googletest: 1d53731 -> 82b11b8
        WTL: 9.0.4140 -> 9.1.5321
    Build related changes:
        Building macOS binaries now requires Ninja instead of xcodebuild.
    Major changes:
        None.
    Fixed issues:
        #247: Use ninja to build Mac binaries
        #355: Native resource leak due to the missing pthread_detach call in mozc::Thread::Detach
        #361: ImmSetCandidateWindow() with CFS_EXCLUDE isn't supported on Win Vista and Win7
    Total commits:
        15 commits.
2017-12-17 14:15:43 +00:00
tsutsui
e8e4cf8cf4 ibus: bump PKGREVISION for cldr-emoji-annotation-32.0.0.1 update. 2017-12-10 07:18:35 +00:00
taca
29acc93dfe inputmethod/Makefile: Add tamago-tsunagi
Note: tamago-tsunagi is based on wip/tamago-tsunagi made by mef@.
2017-12-09 03:31:06 +00:00
taca
af417ad8bf inputmethod/tamago-tsunagi: Add version 5.0.7.1
tamago-tsunagi is Emacs plug-in to bridge inputmethods of (Free)Wnn, Canna,
sj3, and Anthy.  It is fork from IM egg(tamago) and it supports Emacs-24.3
and later, one of successors of editors/tamago.

Similar work may also be found at

	http://anonscm.debian.org/cgit/pkg-anthy/egg.git

but it does not have capability with (Free)Wnn and Canna.
2017-12-09 03:28:49 +00:00