Hi ports, The following updates fcitx to 4.2.9.8 and fcitx-qt5 to 1.2.5. There are no symbol changes, so no lib bumps. Tested on amd64. Ok?
diff f774fbfd3e6b7af035101ca0b84a2d18e48fa5d8 /usr/ports blob - 0c9bef028b69746ae5ff97994a9cb5874eaa46ed file + inputmethods/fcitx/Makefile --- inputmethods/fcitx/Makefile +++ inputmethods/fcitx/Makefile @@ -1,19 +1,16 @@ # $OpenBSD: Makefile,v 1.14 2020/02/29 15:20:56 naddy Exp $ COMMENT-main = flexible input method framework -COMMENT-gtk3 = fcitx for GTK+3 +COMMENT-gtk3 = fcitx for GTK+3 -V = 4.2.9.6 -DISTNAME = fcitx-$V -PKGNAME-main = fcitx-$V +V = 4.2.9.8 +DISTNAME = fcitx-$V +PKGNAME-main = ${PKGNAME} PKGNAME-gtk3 = fcitx-gtk3-$V -REVISION-main = 2 -REVISION-gtk3 = 1 SHARED_LIBS += fcitx-config 0.0 # 4.1 SHARED_LIBS += fcitx-core 0.0 # 0.3 SHARED_LIBS += fcitx-gclient 0.0 # 0.2 -SHARED_LIBS += fcitx-qt 0.0 # 0.1 SHARED_LIBS += fcitx-utils 0.0 # 0.1 CATEGORIES = inputmethods chinese japanese @@ -29,26 +26,23 @@ MULTI_PACKAGES = -main -gtk3 COMPILER = base-clang ports-gcc base-gcc -WANTLIB-common = execinfo iconv intl kvm xkbcommon +WANTLIB-main += X11 Xext Xfixes Xinerama Xrender c cairo dbus-1 \ + execinfo gdk-x11-2.0 gettextpo gio-2.0 glib-2.0 \ + gobject-2.0 gtk-x11-2.0 iconv intl json-c kvm \ + pango-1.0 pangocairo-1.0 pthread uuid xkbcommon \ + xkbfile xml2 -WANTLIB-main += ${WANTLIB-common} -WANTLIB-main += ICE X11 Xcomposite Xcursor Xdamage Xext Xfixes \ - Xi Xinerama Xrandr Xrender atk-1.0 c cairo dbus-1 \ - execinfo fontconfig freetype gdk_pixbuf-2.0 \ - gdk-x11-2.0 gettextpo gio-2.0 glib-2.0 \ - gobject-2.0 gtk-x11-2.0 pango-1.0 pangocairo-1.0 \ - pangoft2-1.0 pthread uuid xkbcommon xkbfile xml2 z - BUILD_DEPENDS = devel/gettext,-tools \ devel/gobject-introspection \ devel/iso-codes \ devel/kf5/extra-cmake-modules \ shells/bash -RUN_DEPENDS-main = devel/desktop-file-utils \ +RUN_DEPENDS = devel/desktop-file-utils \ misc/shared-mime-info \ shells/bash \ x11/gtk+3,-guic -LIB_DEPENDS-main = devel/gettext,-tools \ +LIB_DEPENDS = devel/gettext,-tools \ + devel/json-c \ devel/libexecinfo \ sysutils/e2fsprogs \ textproc/libxml \ @@ -56,15 +50,11 @@ LIB_DEPENDS-main = devel/gettext,-tools \ x11/gtk+2 \ x11/xkbcommon -WANTLIB-gtk3 += ${WANTLIB-common} -WANTLIB-gtk3 += atk-1.0 cairo cairo-gobject dbus-1 gdk_pixbuf-2.0 \ - gdk-3 gio-2.0 glib-2.0 gobject-2.0 gtk-3 pango-1.0 \ - pangocairo-1.0 +WANTLIB-gtk3 += fcitx-gclient fcitx-utils glib-2.0 gobject-2.0 gdk-3 +WANTLIB-gtk3 += gtk-3 pango-1.0 xkbcommon -RUN_DEPENDS-gtk3 = inputmethods/fcitx,-main -LIB_DEPENDS-gtk3 = devel/libexecinfo \ - x11/gtk+3 \ - x11/xkbcommon +LIB_DEPENDS-gtk3 = ${BUILD_PKGPATH},-main \ + x11/gtk+3 MASTER_SITES = https://download.fcitx-im.org/fcitx/ DISTFILES = ${DISTNAME}${EXTRACT_SUFX} @@ -80,7 +70,8 @@ DIST_SUBDIR = fcitx MODULES = devel/cmake -CONFIGURE_ARGS =-DENABLE_GTK3_IM_MODULE=ON \ +CONFIGURE_ARGS =-Wno-dev \ + -DENABLE_GTK3_IM_MODULE=ON \ -DENABLE_ENCHANT=OFF \ -DENABLE_OPENCC=OFF \ -DENABLE_PRESAGE=OFF \ @@ -89,8 +80,12 @@ CONFIGURE_ARGS =-DENABLE_GTK3_IM_MODULE=ON \ -DENABLE_QT_GUI=OFF \ -DSYSCONFDIR=${PREFIX}/share/examples/fcitx \ -DMAN_INSTALL_DIR=${PREFIX}/man/ \ - -DCMAKE_C_FLAGS="${CFLAGS} -I${LOCALBASE}/include -I${X11BASE}/include" \ - -DCMAKE_CXX_FLAGS="${CXXFLAGS} -I${LOCALBASE}/include -I${X11BASE}/include" + -DCMAKE_C_FLAGS="${CFLAGS} \ + -I${LOCALBASE}/include \ + -I${X11BASE}/include" \ + -DCMAKE_CXX_FLAGS="${CXXFLAGS} \ + -I${LOCALBASE}/include \ + -I${X11BASE}/include" NO_TEST = Yes @@ -102,6 +97,6 @@ post-patch: @cp ${FULLDISTDIR}/py_stroke-20121124.tar.gz \ ${WRKSRC}/src/module/pinyin-enhance/data @cp ${FULLDISTDIR}/py_table-20121124.tar.gz \ - ${WRKSRC}/src/module/pinyin-enhance/data/ + ${WRKSRC}/src/module/pinyin-enhance/data/ .include <bsd.port.mk> blob - 668e99ddd70c9bc3db26c62a6078f63bb08a06e8 file + inputmethods/fcitx/distinfo --- inputmethods/fcitx/distinfo +++ inputmethods/fcitx/distinfo @@ -1,11 +1,11 @@ SHA256 (fcitx/en_dict-20121020.tar.gz) = xEpdeEeSXuqeTS0EdI1ELNKN2SmaC1cu99kerE9abOs= -SHA256 (fcitx/fcitx-4.2.9.6.tar.xz) = 1V7uPwlAN7XDLwxTl9WF/fkyy8fSCR7W94/Xqa5RLEc= +SHA256 (fcitx/fcitx-4.2.9.8.tar.xz) = vbaofQdQa5A1WOmySnsVSGNGlak9UEXFStUgxhafHio= SHA256 (fcitx/pinyin.tar.gz) = WDgpskp1jAh8CN5KaUgNC/WUY1T+d9s2DW1/Rnwr2OE= SHA256 (fcitx/py_stroke-20121124.tar.gz) = jrEoqb+kOVLmfPL87h/RNMb0z9MXvC9sOKYV9etk4kg= SHA256 (fcitx/py_table-20121124.tar.gz) = QhRqyX3mwT1V+eme2HORX0xmc56cEVMqNFVrrfl5LAQ= SHA256 (fcitx/table.tar.gz) = YZYFPHJBJeOuPYvWsvkXLQyDtlsNQQ083mO3qNarh7c= SIZE (fcitx/en_dict-20121020.tar.gz) = 630491 -SIZE (fcitx/fcitx-4.2.9.6.tar.xz) = 1706336 +SIZE (fcitx/fcitx-4.2.9.8.tar.xz) = 1703948 SIZE (fcitx/pinyin.tar.gz) = 1608886 SIZE (fcitx/py_stroke-20121124.tar.gz) = 445601 SIZE (fcitx/py_table-20121124.tar.gz) = 186822 blob - 7e7fb460f2bd6edf5e52abc081a427bcfe120b4a file + inputmethods/fcitx-qt5/Makefile --- inputmethods/fcitx-qt5/Makefile +++ inputmethods/fcitx-qt5/Makefile @@ -7,8 +7,7 @@ SHARED_LIBS += FcitxQt5WidgetsAddons 0.0 # 1.0 GH_ACCOUNT = fcitx GH_PROJECT = fcitx-qt5 -GH_TAGNAME = 1.2.3 -REVISION = 0 +GH_TAGNAME = 1.2.5 CATEGORIES = inputmethods blob - 8beb6b4f87d9742023a4e8732d091f824c9043b8 file + inputmethods/fcitx-qt5/distinfo --- inputmethods/fcitx-qt5/distinfo +++ inputmethods/fcitx-qt5/distinfo @@ -1,2 +1,2 @@ -SHA256 (fcitx-qt5-1.2.3.tar.gz) = bhozXrf1+6+MqbwwM++++DlPhgzB05UZ39rnc9K1kVY= -SIZE (fcitx-qt5-1.2.3.tar.gz) = 208589 +SHA256 (fcitx-qt5-1.2.5.tar.gz) = tFGD2aUaZdrK7TNyZYehYE0Jx3rf/qnwJzUIXpM1BT0= +SIZE (fcitx-qt5-1.2.5.tar.gz) = 140256 blob - 1c04bcc75a9b564b74591621cd7ac97039d0c52e file + inputmethods/fcitx-qt5/pkg/PLIST --- inputmethods/fcitx-qt5/pkg/PLIST +++ inputmethods/fcitx-qt5/pkg/PLIST @@ -29,10 +29,10 @@ lib/cmake/FcitxQt5WidgetsAddons/FcitxQt5WidgetsAddonsT lib/cmake/FcitxQt5WidgetsAddons/FcitxQt5WidgetsAddonsTargets.cmake @bin lib/fcitx/libexec/fcitx-qt5-gui-wrapper lib/fcitx/qt/ -lib/fcitx/qt/libfcitx-quickphrase-editor5.so +@so lib/fcitx/qt/libfcitx-quickphrase-editor5.so @lib lib/libFcitxQt5DBusAddons.so.${LIBFcitxQt5DBusAddons_VERSION} @lib lib/libFcitxQt5WidgetsAddons.so.${LIBFcitxQt5WidgetsAddons_VERSION} -lib/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so +@so lib/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so share/locale/ca/LC_MESSAGES/fcitx-qt5.mo share/locale/da/LC_MESSAGES/fcitx-qt5.mo share/locale/de/LC_MESSAGES/fcitx-qt5.mo