Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Nov 2018 11:48:30 +0000 (UTC)
From:      Wen Heping <wen@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r484395 - in head/chinese/fcitx: . files
Message-ID:  <201811071148.wA7BmUYW039041@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: wen
Date: Wed Nov  7 11:48:30 2018
New Revision: 484395
URL: https://svnweb.freebsd.org/changeset/ports/484395

Log:
  - Update to 4.2.9.6
  
  PR:		231612
  Submitted by:	ryo@tetera.org
  Approved by:	maintainer

Added:
  head/chinese/fcitx/files/patch-src_frontend_qt_fcitxwatcher.cpp   (contents, props changed)
Deleted:
  head/chinese/fcitx/files/patch-tools__gui__quickphrase-editor__CMakeLists.txt
Modified:
  head/chinese/fcitx/Makefile
  head/chinese/fcitx/distinfo
  head/chinese/fcitx/pkg-plist

Modified: head/chinese/fcitx/Makefile
==============================================================================
--- head/chinese/fcitx/Makefile	Wed Nov  7 11:14:33 2018	(r484394)
+++ head/chinese/fcitx/Makefile	Wed Nov  7 11:48:30 2018	(r484395)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	fcitx
-PORTVERSION=	4.2.9.1
-PORTREVISION=	4
+PORTVERSION=	4.2.9.6
 CATEGORIES=	chinese x11
 MASTER_SITES=	http://download.fcitx-im.org/fcitx/:fcitx \
 		http://download.fcitx-im.org/data/:data
@@ -21,14 +20,18 @@ COMMENT=	Flexible Input Method Framework
 
 LICENSE=	GPLv2
 
-BUILD_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes
+BUILD_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \
+		bash:shells/bash \
+		${LOCALBASE}/libdata/pkgconfig/xkeyboard-config.pc:x11/xkeyboard-config
 LIB_DEPENDS=	libcairo.so:graphics/cairo \
 		libdbus-1.so:devel/dbus \
 		libXfixes.so:x11/libXfixes \
 		libXinerama.so:x11/libXinerama \
 		libXrender.so:x11/libXrender \
-		libxkbcommon.so:x11/libxkbcommon
-RUN_DEPENDS=	xdg-open:devel/xdg-utils
+		libxkbcommon.so:x11/libxkbcommon \
+		libuuid.so:misc/e2fsprogs-libuuid
+RUN_DEPENDS=	xdg-open:devel/xdg-utils \
+		xkeyboard-config>=0:x11/xkeyboard-config
 
 SUB_FILES=	pkg-message
 SUB_LIST+=	PORTSDIR=${PORTSDIR}
@@ -39,9 +42,9 @@ USE_GNOME=	pango intltool libxml2 introspection
 USE_KDE=	ecm
 USE_XORG=	x11 xext xkbfile sm ice
 USE_LDCONFIG=	yes
-USES=		qt:4 tar:xz cmake:noninja desktop-file-utils \
+USES=		compiler:c++11-lang gnome qt:4 tar:xz cmake:noninja desktop-file-utils \
 		gettext-tools:build,run gettext-runtime iconv:wchar_t \
-		kde:5 pkgconfig shared-mime-info
+		kde:5 pkgconfig shared-mime-info compiler:c++14-lang
 INSTALLS_ICONS=	yes
 
 OPTIONS_DEFINE=	GTK2 GTK3 QT4 OPENCC TPUNC DOCS

Modified: head/chinese/fcitx/distinfo
==============================================================================
--- head/chinese/fcitx/distinfo	Wed Nov  7 11:14:33 2018	(r484394)
+++ head/chinese/fcitx/distinfo	Wed Nov  7 11:48:30 2018	(r484395)
@@ -1,6 +1,6 @@
-TIMESTAMP = 1464749421
-SHA256 (fcitx/fcitx-4.2.9.1.tar.xz) = 25661907903e4ccaa4cf62cc389c006e280d31bce84147e203d7310fb4cd42ed
-SIZE (fcitx/fcitx-4.2.9.1.tar.xz) = 1655504
+TIMESTAMP = 1536473770
+SHA256 (fcitx/fcitx-4.2.9.6.tar.xz) = d55eee3f094037b5c32f0c5397d585fdf932cbc7d2091ed6f78fd7a9ae512c47
+SIZE (fcitx/fcitx-4.2.9.6.tar.xz) = 1706336
 SHA256 (fcitx/en_dict-20121020.tar.gz) = c44a5d7847925eea9e4d2d04748d442cd28dd9299a0b572ef7d91eac4f5a6ceb
 SIZE (fcitx/en_dict-20121020.tar.gz) = 630491
 SHA256 (fcitx/pinyin.tar.gz) = 583829b24a758c087c08de4a69480d0bf5946354fe77db360d6d7f467c2bd8e1

Added: head/chinese/fcitx/files/patch-src_frontend_qt_fcitxwatcher.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/chinese/fcitx/files/patch-src_frontend_qt_fcitxwatcher.cpp	Wed Nov  7 11:48:30 2018	(r484395)
@@ -0,0 +1,10 @@
+--- src/frontend/qt/fcitxwatcher.cpp.orig	2018-09-09 06:32:17 UTC
++++ src/frontend/qt/fcitxwatcher.cpp
+@@ -24,6 +24,7 @@
+ #include <QDir>
+ #include <QFileSystemWatcher>
+ #include <signal.h>
++#include <errno.h>
+ 
+ // utils function in fcitx-utils and fcitx-config
+ bool _pid_exists(pid_t pid) {

Modified: head/chinese/fcitx/pkg-plist
==============================================================================
--- head/chinese/fcitx/pkg-plist	Wed Nov  7 11:14:33 2018	(r484394)
+++ head/chinese/fcitx/pkg-plist	Wed Nov  7 11:48:30 2018	(r484395)
@@ -82,6 +82,7 @@ include/fcitx/module/x11/fcitx-x11.h
 include/fcitx/module/x11/x11stuff.h
 include/fcitx/module/xkb/fcitx-xkb.h
 include/fcitx/module/xkb/xkb.h
+include/fcitx/module/xkbdbus/fcitx-xkbdbus.h
 include/fcitx/profile.h
 include/fcitx/ui.h
 lib/fcitx/fcitx-autoeng.so
@@ -93,6 +94,7 @@ lib/fcitx/fcitx-freedesktop-notify.so
 lib/fcitx/fcitx-fullwidth-char.so
 lib/fcitx/fcitx-imselector.so
 lib/fcitx/fcitx-ipc.so
+lib/fcitx/fcitx-ipcportal.so
 lib/fcitx/fcitx-keyboard.so
 lib/fcitx/fcitx-kimpanel-ui.so
 lib/fcitx/fcitx-notificationitem.so
@@ -114,7 +116,6 @@ lib/fcitx/libexec/comp-spell-dict
 lib/fcitx/libexec/fcitx-po-parser
 %%QT4%%lib/fcitx/libexec/fcitx-qt-gui-wrapper
 lib/fcitx/libexec/fcitx-scanner
-%%QT4%%lib/fcitx/qt/libfcitx-quickphrase-editor.so
 lib/girepository-1.0/Fcitx-1.0.typelib
 %%GTK2%%lib/gtk-2.0/%%GTK2_VERSION%%/immodules/im-fcitx.so
 %%GTK2%%@postexec %%LOCALBASE%%/bin/gtk-query-immodules-2.0 --update-cache
@@ -130,8 +131,8 @@ lib/libfcitx-core.so
 lib/libfcitx-core.so.0
 lib/libfcitx-core.so.0.3
 lib/libfcitx-gclient.so
-lib/libfcitx-gclient.so.0
-lib/libfcitx-gclient.so.0.1
+lib/libfcitx-gclient.so.1
+lib/libfcitx-gclient.so.0.2
 %%QT4%%lib/libfcitx-qt.so
 %%QT4%%lib/libfcitx-qt.so.0
 %%QT4%%lib/libfcitx-qt.so.0.1
@@ -184,6 +185,7 @@ share/dbus-1/services/org.fcitx.Fcitx.service
 %%DATADIR%%/addon/fcitx-fullwidth-char.conf
 %%DATADIR%%/addon/fcitx-imselector.conf
 %%DATADIR%%/addon/fcitx-ipc.conf
+%%DATADIR%%/addon/fcitx-ipcportal.conf
 %%DATADIR%%/addon/fcitx-keyboard.conf
 %%DATADIR%%/addon/fcitx-kimpanel-ui.conf
 %%DATADIR%%/addon/fcitx-notificationitem.conf
@@ -229,6 +231,7 @@ share/dbus-1/services/org.fcitx.Fcitx.service
 %%DATADIR%%/data/punc.mb.zh_HK
 %%DATADIR%%/data/punc.mb.zh_TW
 %%DATADIR%%/data/quickphrase.d/emoji.mb
+%%DATADIR%%/data/quickphrase.d/emoji-eac.mb
 %%DATADIR%%/data/quickphrase.d/latex.mb
 %%DATADIR%%/data/vk.conf
 %%DATADIR%%/dbus/daemon.conf
@@ -242,8 +245,10 @@ share/dbus-1/services/org.fcitx.Fcitx.service
 %%DATADIR%%/inputmethod/pinyin.conf
 %%DATADIR%%/inputmethod/qw.conf
 %%DATADIR%%/inputmethod/shuangpin.conf
+%%DATADIR%%/pinyin/pySym.mb
 %%DATADIR%%/pinyin/pybase.mb
 %%DATADIR%%/pinyin/pyphrase.mb
+%%DATADIR%%/pinyin/sp.dat
 %%DATADIR%%/py-enhance/py_stroke.mb
 %%DATADIR%%/py-enhance/py_table.mb
 %%DATADIR%%/skin/classic/active.png
@@ -432,10 +437,14 @@ share/icons/hicolor/scalable/apps/fcitx-vk-active.svg
 share/icons/hicolor/scalable/apps/fcitx-vk-inactive-symbolic.svg
 share/icons/hicolor/scalable/apps/fcitx-vk-inactive.svg
 share/icons/hicolor/scalable/apps/fcitx.svg
+share/locale/ca/LC_MESSAGES/fcitx.mo
+share/locale/da/LC_MESSAGES/fcitx.mo
 share/locale/de/LC_MESSAGES/fcitx.mo
 share/locale/es/LC_MESSAGES/fcitx.mo
+share/locale/fr/LC_MESSAGES/fcitx.mo
 share/locale/ja/LC_MESSAGES/fcitx.mo
 share/locale/ko/LC_MESSAGES/fcitx.mo
+share/locale/ru/LC_MESSAGES/fcitx.mo
 share/locale/zh_CN/LC_MESSAGES/fcitx.mo
 share/locale/zh_TW/LC_MESSAGES/fcitx.mo
 share/mime/packages/x-fskin.xml



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201811071148.wA7BmUYW039041>