Skip to content

Commit

Permalink
fcitx5: Update related ports to the latest version as 2023-03-18
Browse files Browse the repository at this point in the history
While here, use the official site to fetch distfiles from

Approved by:	khng
Differential Revision: https://reviews.freebsd.org/D37948
  • Loading branch information
lwhsu committed Mar 18, 2023
1 parent 1cded54 commit 50c97db
Show file tree
Hide file tree
Showing 45 changed files with 742 additions and 233 deletions.
12 changes: 5 additions & 7 deletions chinese/fcitx5-chewing/Makefile
Original file line number Diff line number Diff line change
@@ -1,21 +1,19 @@
PORTNAME= fcitx5-chewing
DISTVERSION= 5.0.7
DISTVERSION= 5.0.14
CATEGORIES= chinese textproc
MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/

MAINTAINER= khng@FreeBSD.org
COMMENT= Chewing support for Fcitx5
WWW= https://github.com/fcitx/fcitx5-chewing

LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt

LIB_DEPENDS= libchewing.so:chinese/libchewing \
libFcitx5Core.so:textproc/fcitx5

USES= compiler:c++17-lang gettext-tools cmake kde:5 pkgconfig

USE_GITHUB= yes
GH_ACCOUNT= fcitx
USES= compiler:c++17-lang gettext-tools cmake kde:5 pkgconfig tar:xz

USE_KDE= ecm

Expand Down
6 changes: 3 additions & 3 deletions chinese/fcitx5-chewing/distinfo
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
TIMESTAMP = 1637876753
SHA256 (fcitx-fcitx5-chewing-5.0.7_GH0.tar.gz) = 364b2898117391e780c67d3fdb0bf5757ee446c57a2944c6efb268c3c832fffc
SIZE (fcitx-fcitx5-chewing-5.0.7_GH0.tar.gz) = 20634
TIMESTAMP = 1679110391
SHA256 (fcitx5-chewing-5.0.14.tar.xz) = 7000d66a341e3bdb5bdf8c948c20bf1b6f4cb08b458d13d4d3c2e3fd6e30e6f8
SIZE (fcitx5-chewing-5.0.14.tar.xz) = 23780
8 changes: 7 additions & 1 deletion chinese/fcitx5-chewing/pkg-plist
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
lib/fcitx5/chewing.so
lib/fcitx5/libchewing.so
share/fcitx5/addon/chewing.conf
share/fcitx5/inputmethod/chewing.conf
share/icons/hicolor/16x16/apps/fcitx-chewing.png
share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-chewing.png
share/icons/hicolor/22x22/apps/fcitx-chewing.png
share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-chewing.png
share/icons/hicolor/24x24/apps/fcitx-chewing.png
share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-chewing.png
share/icons/hicolor/48x48/apps/fcitx-chewing.png
share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-chewing.png
share/locale/ca/LC_MESSAGES/fcitx5-chewing.mo
Expand Down
25 changes: 12 additions & 13 deletions chinese/fcitx5-chinese-addons/Makefile
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
PORTNAME= fcitx5-chinese-addons
DISTVERSION= 5.0.8
PORTREVISION= 4
DISTVERSION= 5.0.17
CATEGORIES= chinese textproc
MASTER_SITES= https://download.fcitx-im.org/data/:py_stroke,py_table
DISTFILES= ${PY_STROKE_TAR}:py_stroke \
MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ \
https://download.fcitx-im.org/data/:py_stroke,py_table
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
${PY_STROKE_TAR}:py_stroke \
${PY_TABLE_TAR}:py_table
DIST_SUBDIR= ${PORTNAME}

Expand All @@ -15,15 +16,16 @@ LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt

BUILD_DEPENDS= fcitx5-lua>0:textproc/fcitx5-lua
LIB_DEPENDS= libcurl.so:ftp/curl \
LIB_DEPENDS= libboost_iostreams.so:devel/boost-libs \
libcurl.so:ftp/curl \
libFcitx5Core.so:textproc/fcitx5 \
libfmt.so:devel/libfmt \
libopencc.so:chinese/opencc \
libboost_iostreams.so:devel/boost-libs \
libIMEPinyin.so:chinese/libime \
libFcitx5Core.so:textproc/fcitx5
libopencc.so:chinese/opencc
RUN_DEPENDS= fcitx5-lua>0:textproc/fcitx5-lua

USES= compiler:c++17-lang gettext cmake kde:5 localbase pkgconfig
USES= cmake compiler:c++17-lang gettext kde:5 localbase pkgconfig \
tar:xz

OPTIONS_DEFINE= GUI
OPTIONS_DEFAULT= GUI
Expand All @@ -32,13 +34,10 @@ USE_LDCONFIG= yes

GUI_DESC= Configuration GUI
GUI_USES= qt:5
GUI_USE= qt=dbus,concurrent,webkit,buildtools:build,qmake:build
GUI_USE= qt=concurrent,dbus,webkit,buildtools:build,qmake:build
GUI_LIB_DEPENDS= libFcitx5Qt5DBusAddons.so:textproc/fcitx5-qt
GUI_CMAKE_ON= -DUSE_WEBKIT:BOOL=true

USE_GITHUB= yes
GH_ACCOUNT= fcitx

USE_KDE= ecm

CMAKE_ON= ENABLE_OPENCC
Expand Down
6 changes: 3 additions & 3 deletions chinese/fcitx5-chinese-addons/distinfo
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
TIMESTAMP = 1637876896
TIMESTAMP = 1679110805
SHA256 (fcitx5-chinese-addons/fcitx5-chinese-addons-5.0.17.tar.xz) = 9822aeac6b772d38df8bca4f806798d0cef8e8493cc601ddbe060b50b6f75f46
SIZE (fcitx5-chinese-addons/fcitx5-chinese-addons-5.0.17.tar.xz) = 234696
SHA256 (fcitx5-chinese-addons/py_stroke-20121124.tar.gz) = 8eb128a9bfa43952e67cf2fcee1fd134c6f4cfd317bc2f6c38a615f5eb64e248
SIZE (fcitx5-chinese-addons/py_stroke-20121124.tar.gz) = 445601
SHA256 (fcitx5-chinese-addons/py_table-20121124.tar.gz) = 42146ac97de6c13d55f9e99ed873915f4c66739e9c11532a34556badf9792c04
SIZE (fcitx5-chinese-addons/py_table-20121124.tar.gz) = 186822
SHA256 (fcitx5-chinese-addons/fcitx-fcitx5-chinese-addons-5.0.8_GH0.tar.gz) = f712373bb9d424fc4d1d6d36e759c43718634b30e109c58d410baf94f6bd7072
SIZE (fcitx5-chinese-addons/fcitx-fcitx5-chinese-addons-5.0.8_GH0.tar.gz) = 268813
86 changes: 79 additions & 7 deletions chinese/fcitx5-chinese-addons/pkg-plist
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@ lib/cmake/Fcitx5ModulePinyinHelper/Fcitx5ModulePinyinHelperConfig.cmake
lib/cmake/Fcitx5ModulePinyinHelper/Fcitx5ModulePinyinHelperConfigVersion.cmake
lib/cmake/Fcitx5ModulePunctuation/Fcitx5ModulePunctuationConfig.cmake
lib/cmake/Fcitx5ModulePunctuation/Fcitx5ModulePunctuationConfigVersion.cmake
lib/fcitx5/chttrans.so
lib/fcitx5/cloudpinyin.so
lib/fcitx5/fullwidth.so
lib/fcitx5/pinyin.so
lib/fcitx5/pinyinhelper.so
lib/fcitx5/punctuation.so
lib/fcitx5/libchttrans.so
lib/fcitx5/libcloudpinyin.so
lib/fcitx5/libfullwidth.so
lib/fcitx5/libpinyin.so
lib/fcitx5/libpinyinhelper.so
lib/fcitx5/libpunctuation.so
lib/fcitx5/libtable.so
lib/fcitx5/qt5/libpinyindictmanager.so
lib/fcitx5/table.so
share/fcitx5/addon/chttrans.conf
share/fcitx5/addon/cloudpinyin.conf
share/fcitx5/addon/fullwidth.conf
Expand All @@ -42,30 +42,102 @@ share/fcitx5/pinyinhelper/py_table.mb
share/fcitx5/punctuation/punc.mb.zh_CN
share/fcitx5/punctuation/punc.mb.zh_HK
share/fcitx5/punctuation/punc.mb.zh_TW
share/icons/hicolor/16x16/apps/fcitx-cangjie.png
share/icons/hicolor/16x16/apps/fcitx-chn.png
share/icons/hicolor/16x16/apps/fcitx-chttrans-active.png
share/icons/hicolor/16x16/apps/fcitx-chttrans-inactive.png
share/icons/hicolor/16x16/apps/fcitx-erbi.png
share/icons/hicolor/16x16/apps/fcitx-fullwidth-active.png
share/icons/hicolor/16x16/apps/fcitx-fullwidth-inactive.png
share/icons/hicolor/16x16/apps/fcitx-pinyin.png
share/icons/hicolor/16x16/apps/fcitx-punc-active.png
share/icons/hicolor/16x16/apps/fcitx-punc-inactive.png
share/icons/hicolor/16x16/apps/fcitx-remind-active.png
share/icons/hicolor/16x16/apps/fcitx-remind-inactive.png
share/icons/hicolor/16x16/apps/fcitx-shuangpin.png
share/icons/hicolor/16x16/apps/fcitx-wbpy.png
share/icons/hicolor/16x16/apps/fcitx-wubi.png
share/icons/hicolor/16x16/apps/fcitx-ziranma.png
share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-cangjie.png
share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-chn.png
share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-chttrans-active.png
share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-chttrans-inactive.png
share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-erbi.png
share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-fullwidth-active.png
share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-fullwidth-inactive.png
share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-pinyin.png
share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-punc-active.png
share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-punc-inactive.png
share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-remind-active.png
share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-remind-inactive.png
share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-shuangpin.png
share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-wbpy.png
share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-wubi.png
share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-ziranma.png
share/icons/hicolor/22x22/apps/fcitx-cangjie.png
share/icons/hicolor/22x22/apps/fcitx-chn.png
share/icons/hicolor/22x22/apps/fcitx-chttrans-active.png
share/icons/hicolor/22x22/apps/fcitx-chttrans-inactive.png
share/icons/hicolor/22x22/apps/fcitx-erbi.png
share/icons/hicolor/22x22/apps/fcitx-fullwidth-active.png
share/icons/hicolor/22x22/apps/fcitx-fullwidth-inactive.png
share/icons/hicolor/22x22/apps/fcitx-pinyin.png
share/icons/hicolor/22x22/apps/fcitx-punc-active.png
share/icons/hicolor/22x22/apps/fcitx-punc-inactive.png
share/icons/hicolor/22x22/apps/fcitx-remind-active.png
share/icons/hicolor/22x22/apps/fcitx-remind-inactive.png
share/icons/hicolor/22x22/apps/fcitx-shuangpin.png
share/icons/hicolor/22x22/apps/fcitx-wbpy.png
share/icons/hicolor/22x22/apps/fcitx-wubi.png
share/icons/hicolor/22x22/apps/fcitx-ziranma.png
share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-cangjie.png
share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-chn.png
share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-chttrans-active.png
share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-chttrans-inactive.png
share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-erbi.png
share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-fullwidth-active.png
share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-fullwidth-inactive.png
share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-pinyin.png
share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-punc-active.png
share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-punc-inactive.png
share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-remind-active.png
share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-remind-inactive.png
share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-shuangpin.png
share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-wbpy.png
share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-wubi.png
share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-ziranma.png
share/icons/hicolor/24x24/apps/fcitx-cangjie.png
share/icons/hicolor/24x24/apps/fcitx-chn.png
share/icons/hicolor/24x24/apps/fcitx-chttrans-active.png
share/icons/hicolor/24x24/apps/fcitx-chttrans-inactive.png
share/icons/hicolor/24x24/apps/fcitx-erbi.png
share/icons/hicolor/24x24/apps/fcitx-fullwidth-active.png
share/icons/hicolor/24x24/apps/fcitx-fullwidth-inactive.png
share/icons/hicolor/24x24/apps/fcitx-pinyin.png
share/icons/hicolor/24x24/apps/fcitx-punc-active.png
share/icons/hicolor/24x24/apps/fcitx-punc-inactive.png
share/icons/hicolor/24x24/apps/fcitx-remind-active.png
share/icons/hicolor/24x24/apps/fcitx-remind-inactive.png
share/icons/hicolor/24x24/apps/fcitx-shuangpin.png
share/icons/hicolor/24x24/apps/fcitx-wbpy.png
share/icons/hicolor/24x24/apps/fcitx-wubi.png
share/icons/hicolor/24x24/apps/fcitx-ziranma.png
share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-cangjie.png
share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-chn.png
share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-chttrans-active.png
share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-chttrans-inactive.png
share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-erbi.png
share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-fullwidth-active.png
share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-fullwidth-inactive.png
share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-pinyin.png
share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-punc-active.png
share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-punc-inactive.png
share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-remind-active.png
share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-remind-inactive.png
share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-shuangpin.png
share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-wbpy.png
share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-wubi.png
share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-ziranma.png
share/icons/hicolor/48x48/apps/fcitx-cangjie.png
share/icons/hicolor/48x48/apps/fcitx-chn.png
share/icons/hicolor/48x48/apps/fcitx-chttrans-active.png
Expand Down
17 changes: 7 additions & 10 deletions chinese/fcitx5-rime/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PORTNAME= fcitx5-rime
DISTVERSION= 5.0.8
PORTREVISION= 1
DISTVERSION= 5.0.16
CATEGORIES= chinese textproc
MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/

MAINTAINER= khng@FreeBSD.org
COMMENT= RIME support for Fcitx5
Expand All @@ -11,24 +11,21 @@ LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt

BUILD_DEPENDS= ${_SCHEMA_DEPENDS}
LIB_DEPENDS= librime.so:chinese/librime \
libFcitx5Core.so:textproc/fcitx5
LIB_DEPENDS= libFcitx5Core.so:textproc/fcitx5 \
librime.so:chinese/librime
RUN_DEPENDS= ${_SCHEMA_DEPENDS}

USES= compiler:c++17-lang gettext-tools cmake kde:5 localbase \
pkgconfig

USE_GITHUB= yes
GH_ACCOUNT= fcitx
USES= cmake compiler:c++17-lang gettext-tools kde:5 localbase \
pkgconfig tar:xz

USE_KDE= ecm

CONFLICTS_INSTALL= zh-fcitx-rime # share/icons/hicolor/48x48/apps/fcitx-rime-deploy.png

_SCHEMA_DEPENDS= \
${LOCALBASE}/share/rime-data/luna_pinyin.schema.yaml:chinese/rime-luna-pinyin \
${LOCALBASE}/share/rime-data/bopomofo.schema.yaml:chinese/rime-bopomofo \
${LOCALBASE}/share/rime-data/cangjie5.schema.yaml:chinese/rime-cangjie \
${LOCALBASE}/share/rime-data/luna_pinyin.schema.yaml:chinese/rime-luna-pinyin \
${LOCALBASE}/share/rime-data/stroke.schema.yaml:chinese/rime-stroke

.include <bsd.port.mk>
6 changes: 3 additions & 3 deletions chinese/fcitx5-rime/distinfo
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
TIMESTAMP = 1637876884
SHA256 (fcitx-fcitx5-rime-5.0.8_GH0.tar.gz) = ec91bc2f18a905e71dd6157c0ae7cf10d90001118325321b7d7f9f9c74545547
SIZE (fcitx-fcitx5-rime-5.0.8_GH0.tar.gz) = 47496
TIMESTAMP = 1679111062
SHA256 (fcitx5-rime-5.0.16.tar.xz) = 5076d90b95d67bde6beffb48a3c9d643c60f54e82dc6e7243eb794cada8c7834
SIZE (fcitx5-rime-5.0.16.tar.xz) = 44948
1 change: 1 addition & 0 deletions chinese/fcitx5-rime/pkg-plist
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,4 @@ share/locale/vi/LC_MESSAGES/fcitx5-rime.mo
share/locale/zh_CN/LC_MESSAGES/fcitx5-rime.mo
share/locale/zh_TW/LC_MESSAGES/fcitx5-rime.mo
share/metainfo/org.fcitx.Fcitx5.Addon.Rime.metainfo.xml
share/rime-data/fcitx5.yaml
13 changes: 5 additions & 8 deletions chinese/fcitx5-table-extra/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PORTNAME= fcitx5-table-extra
DISTVERSION= 5.0.6
PORTREVISION= 1
DISTVERSION= 5.0.13
CATEGORIES= chinese textproc
MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/

MAINTAINER= khng@FreeBSD.org
COMMENT= Extra table support for Fcitx5
Expand All @@ -10,13 +10,10 @@ WWW= https://github.com/fcitx/fcitx5-table-extra
LICENSE= GPLv2+ GPLv3
LICENSE_COMB= multi

LIB_DEPENDS= libIMETable.so:chinese/libime \
libFcitx5Core.so:textproc/fcitx5
LIB_DEPENDS= libFcitx5Core.so:textproc/fcitx5 \
libIMETable.so:chinese/libime

USES= gettext-tools cmake kde:5

USE_GITHUB= yes
GH_ACCOUNT= fcitx
USES= cmake gettext-tools kde:5 tar:xz

USE_KDE= ecm

Expand Down
6 changes: 3 additions & 3 deletions chinese/fcitx5-table-extra/distinfo
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
TIMESTAMP = 1637876973
SHA256 (fcitx-fcitx5-table-extra-5.0.6_GH0.tar.gz) = d962b6a0c448ed0a235c2b7ca4c17534b0e8b8c5f0c500cd3a45492596615761
SIZE (fcitx-fcitx5-table-extra-5.0.6_GH0.tar.gz) = 8489591
TIMESTAMP = 1679111138
SHA256 (fcitx5-table-extra-5.0.13.tar.xz) = 6aec03e6cb1408d8447898226132e7226071535c0584e35e04159e4c5f74a016
SIZE (fcitx5-table-extra-5.0.13.tar.xz) = 7288400
Loading

0 comments on commit 50c97db

Please sign in to comment.