Commit Graph

370 Commits

Author SHA1 Message Date
ajacoutot 06c7842870 Missing @tag ibus-write-cache 2021-12-04 11:03:38 +00:00
uaa a9ca447700 +ibus-kkc 2021-12-03 20:57:14 +00:00
uaa a09d05731c initial commit, ok inoguchi@ 2021-12-03 20:56:17 +00:00
uaa dad25cc961 +fcitx-kkc 2021-12-03 20:52:56 +00:00
uaa 6e1da77353 initial import, ok by inoguchi@ and op@ 2021-12-03 20:51:30 +00:00
inoguchi bd2dc42836 Move cache path with inputmethods/libkkc
Change g-ir-scanner cache path to ${WRKBUILD}/.cache rather than
/libkkc-20210214_writes_to_HOME.
Used XDG_CACHE_HOME instead of disabling cache with GI_SCANNER_DISABLE_CACHE.

ok uaa@
2021-11-29 09:58:58 +00:00
inoguchi ea52992cb4 BUILD_DEPENDS tweak in inputmethods/libkkc
dropped three lines from BUILD_DEPENDS since those are automatically added
by CONFIGURE_STYLE=autoreconf.

comments from sthen@ and ok tb@
2021-11-27 01:54:20 +00:00
ajacoutot 8059bbcc2e Needs MODULES=lang/python; otherwise python2 gets picked up if present
at configure time and the build breaks.

checking for python2... /usr/local/bin/python2
checking for python version... 2.7
<...>
/usr/local/bin/python2 -B ../data/templates/libkkc-data/tools/sortlm.py \
  ./data/models/text2/data.arpa data/models/sorted2/data
Traceback (most recent call last):
  File "../data/templates/libkkc-data/tools/sortlm.py", line 20, in <module>
    import marisa
ImportError: No module named marisa
2021-11-26 07:06:15 +00:00
solene 911761ad6d Update to ibus-typing-booster-2.15.7 2021-11-25 12:59:00 +00:00
sthen 405716f65c ibus: sync WANTLIB, from Yifei Zhan (I fixed REVISION markers) 2021-11-25 08:25:22 +00:00
uaa 7ba49654ee +libkkc 2021-11-23 06:45:45 +00:00
uaa f3ff0d5c78 initial commit, ok inoguchi@ 2021-11-23 06:39:17 +00:00
solene 692fcbb0dd Update to ibus-typing-boost-2.15.0 2021-11-21 19:48:35 +00:00
ajacoutot 6732bab863 Fix rm(1) invocations. 2021-11-18 10:23:09 +00:00
ajacoutot 4812e9dfc1 Fix PLIST. 2021-11-18 10:12:17 +00:00
ajacoutot 4e0a20912b Add the new @tag ibus-write-cache 2021-11-18 10:11:29 +00:00
ajacoutot d1ee8c0661 Add a new tag: ibus-write-cache
This runs "ibus write-cache --system" which is needed by ports installing things
under LOCALBASE/share/ibus/component/
2021-11-18 10:10:54 +00:00
solene 1242c8e47f + ibus-typing-booster 2021-11-06 16:25:42 +00:00
solene b363083c20 Import ibus-typing-booster-2.14.13
Ibus-typing-booster is a completion input method to speed-up typing.
Features:
- Context sensitive completions.
- Learns from user input.
- Can be trained by supplying files containing typical user input.
- If available, hunspell and hunspell dictionaries will also be used
  to provide not only completion but also spellchecking suggestions.
- Can be used with any keyboard layout.
- Almost all input methods supplied by libm17n are supported.
- Several input methods and languages can be used at the same time
  without switching.
- Predicts Unicode symbols and emoji as well.

ok kn@
Special thanks to stsp@ who entirely reworked my initial port draft
Thanks to kn@ and sthen@ for comments on the port
2021-11-06 16:25:15 +00:00
sthen 5e4370b64d bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:01:12 +00:00
ajacoutot 5e830ebe27 Update to ibus-anthy-1.5.13. 2021-10-18 15:23:11 +00:00
sthen ecfa9d4449 update scim readme to export correct *_IM_MODULEs; from Yifei Zhan 2021-10-04 21:18:35 +00:00
ajacoutot eff9fb26f3 Update to ibus-1.5.25. 2021-08-30 19:27:23 +00:00
jca 196d9b9cbf Match @tag gtk-update-icon-cache use with an explicit dep on x11/gtk+3,-guic
ok ajacoutot@ kevlo@ (maintainer)
2021-07-28 13:38:23 +00:00
kevlo d658d6e234 Update to fcitx-anthy 0.2.4
Thanks to Yifei Zhan for the update.
2021-07-27 01:37:00 +00:00
sthen 350cf40556 remove ports libexecinfo, we now have a libunwind-based libexecinfo in base 2021-06-09 19:50:06 +00:00
kevlo 877699aee5 Forgot to remove this file. 2021-06-08 02:24:41 +00:00
kevlo 95358be158 Remove the RTLD_NODELETE patch, from Brad and semarie@ 2021-06-08 02:21:54 +00:00
ajacoutot 8a9ced6efb Bump after ibus multi packages split. 2021-03-13 13:37:58 +00:00
ajacoutot fc8eb80986 Split into multi packages.
GTK3 support is available in the main package.
GTK2 is now in ibus-gtk2.
Enable GTK4 support in ibus-gtk4.

This change allows not to depend on gtk+2 by default.
2021-03-13 13:36:49 +00:00
naddy ca77fec840 inputmethods/scim-anthy: fix build with LLVM11
Don't try to assign "" to a bool variable.
2021-03-12 22:47:30 +00:00
ajacoutot 6834ff13c2 Update to ibus-1.5.24. 2021-03-07 17:28:12 +00:00
ajacoutot 13724a3c90 Update to ibus-anthy-1.5.12. 2021-03-03 07:31:27 +00:00
naddy c7a274612e inputmethods/cellwriter: fix build with -fno-common 2021-02-25 15:05:06 +00:00
sthen 3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
yasuoka e9a995633b Fix anthy.el not to use process-kill-without-query which is deleted.
ok jca
2020-11-09 22:43:46 +00:00
ajacoutot b85c0d2a80 Regen WANTLIB. 2020-11-07 08:24:33 +00:00
ajacoutot 0cbb8bcf66 Update to libskk-1.0.5. 2020-11-07 08:24:25 +00:00
ajacoutot 7fd2b27757 Update to ibus-1.5.23. 2020-11-07 08:04:25 +00:00
jasper 417096afd0 fix build with upcoming vala 0.50 2020-11-02 06:22:08 +00:00
ajacoutot 9890d8665a Bump after py-gobject3 merge. 2020-10-03 15:39:57 +00:00
kevlo 1ca2226904 +fcitx-configtool 2020-09-04 15:37:28 +00:00
kevlo 280ecdacd1 Import fcitx-configtool, a GTK-based configure tool for fcitx.
From Shawn Chiou.

Input from and ok rsadowski@, sthen@
2020-09-04 15:36:26 +00:00
rsadowski fbf1179a41 Remove scim-qtimm
Time to go to Attic Qt3

OK kn@
2020-08-27 15:16:32 +00:00
kevlo 578f91a1b0 Update fcitx-qt5 to 1.2.5.
"patch is good with me" bcallah@
2020-08-27 01:00:45 +00:00
kevlo 309391f9c5 Update to fcitx-4.2.9.8.
Input by bcallah@, "patch is good with me" bcallah@
2020-08-27 00:59:48 +00:00
jca b6f376d9cf Unbreak anthy.el with emacs-27.1
anthy.el was still using old-style backquotes, which trigger warnings
since emacs-22.2 and are finally treated as errors in emacs-27.1.

Failure in bulk builds reported by ajacoutot@
2020-08-24 13:42:26 +00:00
kn a44b70ee3f Unmention -kde, -qt and -qt4 packages from DESCR-main 2020-08-23 20:53:58 +00:00
rsadowski 42f725001a Remove kde,qt,qt4 support
- Remove KDE3, Qt3 and QT4 support
- Fixed missing ${COMPILER_LIBCXX}

OK kn@
2020-08-20 16:21:16 +00:00
sthen d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
ajacoutot b7187c5f68 Update to ibus-skk-1.4.3.
ok sthen@ robert@ jasper@
2020-04-20 10:15:56 +00:00
ajacoutot c3e8790ee9 Update to ibus-anthy-1.5.11.
ok sthen@ robert@ jasper@
2020-04-20 10:15:36 +00:00
ajacoutot a97d13df90 Upgrade ibus to the latest stable release: ibus-1.5.22
ok sthen@ robert@ jasper@
2020-04-20 10:15:16 +00:00
naddy 81d38d7132 bump after a PLIST tweak snuck in 2020-02-29 15:20:56 +00:00
rsadowski e921e20be4 Add missing -DENABLE_QT*=OFF
Spotted by naddy@ Thanks!
2020-02-29 14:09:05 +00:00
rsadowski 1b99fdace4 Remove Qt4 support in inputmethods/fcitx
Qt5 is already ported so we can say goodbye to the qt4 support in fcitx.

ok kevlo@ (maintainer)
2020-02-28 20:13:49 +00:00
jasper c0d71858db update MASTER_SITES where distfiles.nl was used 2020-01-26 11:14:29 +00:00
cwen 61f625bd26 scim-tables: add missing headers for ports-gcc.
Regen WANTLIB and remove base-gcc from COMPILER while here.

OK kmos@
2019-08-18 19:23:41 +00:00
cwen f198e462a1 scim-pinyin: add missing headers for ports-gcc.
Regen WANTLIB and remove base-gcc from COMPILER while here.

OK jca@
2019-08-17 22:17:14 +00:00
cwen 12e1cf725e scim-hangul: add missing headers for ports-gcc.
Regen WANTLIB and remove base-gcc from COMPILER while here.

OK jca@
2019-08-17 19:08:38 +00:00
cwen c7a422669a scim-fcitx: add missing headers for ports-gcc.
Regen WANTLIB and remove base-gcc from COMPILER while here.

OK jca@
2019-08-17 19:07:20 +00:00
sthen 3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
sthen 6ff3e55398 bump REVISION in a bunch of ports known or likely to use struct kinfo_proc,
there may be some missing as my unpacked ports source is a little out of date
but this should catch the main things people might run into

the struct was reordered a second time in sysctl.h r1.192 to improve
compatibility but amd64 snapshot packages made it out before that happened
so the bumps are still needed
2019-06-25 20:25:20 +00:00
kevlo f535ec2e90 +fcitx-m17n 2019-06-21 16:35:44 +00:00
kevlo 6c765d355f Import fcitx-m17n, a m17n wrapper for fcitx.
ok kn@
2019-06-21 16:34:55 +00:00
sthen f548d95863 sync some WANTLIBs 2019-06-13 15:48:50 +00:00
naddy 23aec35ba9 bump after gettext dependency change 2019-05-21 21:21:23 +00:00
naddy ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
naddy b08772880b switch to CONFIGURE_STYLE=autoreconf 2019-05-20 04:47:01 +00:00
ajacoutot b14411d467 Add misc/m17n/lib support. Otherwise it may be found during a bulk and
dpb will junk it.
Regen WANTLIB/DEPENDS while here.
2019-05-19 14:02:46 +00:00
bentley 8d28390724 Update to cellwriter-1.3.6.
ok Vasily Mikhaylichenko (maintainer)
2019-05-19 05:53:08 +00:00
yasuoka b4341adfa2 Fix emacs-anthy to work "anthy-add-word-interactive".
It used "string-to-int" which seems have been obsolete in emacs.

ok jca
2019-04-02 10:13:19 +00:00
kevlo 6eca48ede2 +libpinyin,fcitx-pinyin 2019-04-01 04:31:33 +00:00
kevlo 37929f31db Import fcitx-pinyin-0.5.3
fcitx-pinyin is Pinyin IM for fcitx.

ok bentley@, kn@
2019-04-01 04:29:35 +00:00
jca ea6acb2f30 Don't clobber LDFLAGS 2019-03-28 02:03:27 +00:00
jca da09de03e6 Use emacs--no_x11 to avoid a build loop
anthy -> emacs--gtk3 -> m17n-lib -> anthy
2019-03-28 02:00:43 +00:00
sthen dc25c9ec52 force-disabling m17n with --without-m17nlib didn't work, comment-out for now
ok aja
2019-03-27 10:11:35 +00:00
jca 9dc9a665a7 Force-disable m17n-lib for now
To be revisited later.  Discussed with sthen@
2019-03-26 17:04:25 +00:00
bentley 1d74f194f3 Forgot to remove patch that was moved to devel/libgcroots instead.
build failure noticed by naddy@
2019-03-12 14:41:47 +00:00
bentley caf60eeb49 Update to uim-1.8.8.
Release notes since 1.8.6:
https://github.com/uim/uim/releases/tag/1.8.8
https://github.com/uim/uim/releases/tag/1.8.7

ok sthen@
2019-03-11 11:16:05 +00:00
cwen 6309a2bb3b qt5.port.mk: change COMPILER
Move it to "base-clang ports-gcc" and bump REVISION accordingly.
This unbreaks Qt5-related binaries runtime on macppc.

OK sthen@
2019-03-08 20:00:39 +00:00
kevlo b52afef109 - Update to 4.2.9.6. Help from bcallah@ to a previous version
- Bump REVISION of scim-fcitx for the PLIST change

ok bcallah@
2019-02-20 06:16:07 +00:00
pascal d5a9c1df82 Add aarch64 support to the internal copy of boehm-gc; from upstream and our
devel/boehm-gc port.  Unlocks a bunch of ports in a bulk.

ok phessler@
2019-01-13 15:05:33 +00:00
sthen 25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
kevlo f2e51d069f +fcitx-qt5 2018-09-27 03:29:49 +00:00
kevlo 31f8e34686 Import fcitx-qt5-1.2.3
fcitx-qt5 is a Qt5 IM module for fcitx.

OK and lots of help from bcallah@
2018-09-27 03:29:11 +00:00
espie f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
sthen 08b52d7f0d remove fgsch@ as maintainer as requested by him 2018-07-13 22:22:21 +00:00
espie cd12df3943 misc small tags:
- gio-querymodules
- gtk-query-immodules*
2018-07-07 22:39:42 +00:00
espie 2a95b6e111 tag glib-compile-schemas 2018-07-06 06:04:41 +00:00
espie c36d0659b9 @tag gtk-update-icon-cache 2018-06-29 22:16:08 +00:00
espie 150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
jasper 803c5d5f89 fix build with clang6 2018-04-17 17:41:58 +00:00
naddy 50b497f907 add missing initializers to fix build with clang6 2018-04-15 14:02:57 +00:00
jca 0fa7842c1e Fix build with clang 6, from FreeBSD 2018-04-09 08:53:22 +00:00
kevlo 28bcb89f02 Missing BUILD_DEPENDS on gobject-introspection.
Reported by ajacoutot@
2017-11-30 02:39:15 +00:00
kevlo 0431b88d8f Missing BUILD_DEPENDS and RUN_DEPENDS on bash.
Spotted by ajacoutot@
2017-11-29 01:27:36 +00:00
kevlo 552f74ea6e +fcitx,fcitx-anthy,fcitx-chewing,fcitx-tables 2017-11-28 03:01:44 +00:00
kevlo 5dda571be6 Import fcitx-tables-0.3.8
fcitx-tables provides extra tables for fcitx, including Boshiamy, Zhengma,
Cangjie, and Quick.

ok bcallah@
2017-11-28 03:00:24 +00:00
kevlo 239bba5037 Import fcitx-chewing-0.2.3
fcitx-chewing is Chewing IM for fcitx.

ok bcallah@
2017-11-28 02:59:17 +00:00