From owner-svn-ports-all@freebsd.org Sat Aug 15 01:21:03 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 386D937DAA3; Sat, 15 Aug 2020 01:21:03 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BT2Z70jQJz4LX6; Sat, 15 Aug 2020 01:21:03 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id F0CB01734E; Sat, 15 Aug 2020 01:21:02 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 07F1L2in031248; Sat, 15 Aug 2020 01:21:02 GMT (envelope-from hrs@FreeBSD.org) Received: (from hrs@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 07F1L1s3030504; Sat, 15 Aug 2020 01:21:01 GMT (envelope-from hrs@FreeBSD.org) Message-Id: <202008150121.07F1L1s3030504@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: hrs set sender to hrs@FreeBSD.org using -f From: Hiroki Sato Date: Sat, 15 Aug 2020 01:21:01 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r544906 - in head: devel/py-gyp japanese/fcitx-mozc japanese/ibus-mozc japanese/mozc-el japanese/mozc-server japanese/uim-mozc X-SVN-Group: ports-head X-SVN-Commit-Author: hrs X-SVN-Commit-Paths: in head: devel/py-gyp japanese/fcitx-mozc japanese/ibus-mozc japanese/mozc-el japanese/mozc-server japanese/uim-mozc X-SVN-Commit-Revision: 544906 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Aug 2020 01:21:03 -0000 Author: hrs Date: Sat Aug 15 01:21:00 2020 New Revision: 544906 URL: https://svnweb.freebsd.org/changeset/ports/544906 Log: Update japanese/mozc-{server,el,tool} and japanese/{fcitx,ibus,uim}-mozc to 2.23.2815.102.01, and devel/py-gyp to a snapshot as of 20200512. Changes include: - Migration to Python 3. - Update of the zipcode dictionary to 20200430. - Fix of the icon path for fcitx. Modified: head/devel/py-gyp/Makefile head/devel/py-gyp/distinfo head/japanese/fcitx-mozc/Makefile head/japanese/ibus-mozc/Makefile head/japanese/mozc-el/Makefile head/japanese/mozc-server/Makefile head/japanese/mozc-server/distinfo head/japanese/uim-mozc/Makefile Modified: head/devel/py-gyp/Makefile ============================================================================== --- head/devel/py-gyp/Makefile Sat Aug 15 00:52:24 2020 (r544905) +++ head/devel/py-gyp/Makefile Sat Aug 15 01:21:00 2020 (r544906) @@ -2,11 +2,9 @@ # $FreeBSD$ PORTNAME= gyp -PORTVERSION= 20160504 +PORTVERSION= 20200512 CATEGORIES= devel python -MASTER_SITES= LOCAL/hrs PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= ${PORTNAME}-e679e688ba6db12336b79650c27fcf8a5ed21e60 MAINTAINER= hrs@FreeBSD.org COMMENT= Build System That Generates Other Build Systems @@ -14,7 +12,9 @@ COMMENT= Build System That Generates Other Build Syste LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python:2.7 +USES= python:3.5+ +USE_GITHUB= yes +GH_ACCOUNT= hrs-allbsd USE_PYTHON= autoplist distutils NO_ARCH= yes Modified: head/devel/py-gyp/distinfo ============================================================================== --- head/devel/py-gyp/distinfo Sat Aug 15 00:52:24 2020 (r544905) +++ head/devel/py-gyp/distinfo Sat Aug 15 01:21:00 2020 (r544906) @@ -1,2 +1,3 @@ -SHA256 (gyp-e679e688ba6db12336b79650c27fcf8a5ed21e60.tar.gz) = 51fadf46a7a108b0c8f273fb726b113609d7be5394d286716cbf472d1327d18c -SIZE (gyp-e679e688ba6db12336b79650c27fcf8a5ed21e60.tar.gz) = 620920 +TIMESTAMP = 1597418236 +SHA256 (hrs-allbsd-gyp-20200512_GH0.tar.gz) = 22db1aec59725a051b242b99455000f508f4469fab85b18131ac547bb40f9dcd +SIZE (hrs-allbsd-gyp-20200512_GH0.tar.gz) = 628340 Modified: head/japanese/fcitx-mozc/Makefile ============================================================================== --- head/japanese/fcitx-mozc/Makefile Sat Aug 15 00:52:24 2020 (r544905) +++ head/japanese/fcitx-mozc/Makefile Sat Aug 15 01:21:00 2020 (r544906) @@ -5,8 +5,6 @@ PKGNAMEPREFIX= ja-fcitx- COMMENT= Mozc engine for Fcitx -DEPRECATED= Uses deprecated version of python -EXPIRATION_DATE= 2020-09-15 DATADIR= ${PREFIX}/share/fcitx/${PORTNAME} MASTERDIR= ${.CURDIR}/../../japanese/mozc-server Modified: head/japanese/ibus-mozc/Makefile ============================================================================== --- head/japanese/ibus-mozc/Makefile Sat Aug 15 00:52:24 2020 (r544905) +++ head/japanese/ibus-mozc/Makefile Sat Aug 15 01:21:00 2020 (r544906) @@ -5,8 +5,6 @@ PKGNAMEPREFIX= ja-ibus- COMMENT= Mozc engine for IBus -DEPRECATED= Uses deprecated version of python -EXPIRATION_DATE= 2020-09-15 DATADIR= ${PREFIX}/share/ibus-${PORTNAME} MASTERDIR= ${.CURDIR}/../../japanese/mozc-server Modified: head/japanese/mozc-el/Makefile ============================================================================== --- head/japanese/mozc-el/Makefile Sat Aug 15 00:52:24 2020 (r544905) +++ head/japanese/mozc-el/Makefile Sat Aug 15 01:21:00 2020 (r544906) @@ -1,7 +1,6 @@ # Created by: TAKANO, Yuji # $FreeBSD$ -PORTREVISION= 2 PKGNAMESUFFIX= -el${EMACS_PKGNAMESUFFIX} COMMENT= Emacs input method for Mozc Modified: head/japanese/mozc-server/Makefile ============================================================================== --- head/japanese/mozc-server/Makefile Sat Aug 15 00:52:24 2020 (r544905) +++ head/japanese/mozc-server/Makefile Sat Aug 15 01:21:00 2020 (r544906) @@ -2,16 +2,15 @@ # $FreeBSD$ PORTNAME= mozc -PORTVERSION= 2.23.2815.102.00 +PORTVERSION= 2.23.2815.102.01 DISTVERSIONPREFIX= v -PORTREVISION?= 7 CATEGORIES= japanese MAINTAINER= hrs@FreeBSD.org COMMENT?= Mozc Japanese Input Method, Server BUILD_DEPENDS= ninja:devel/ninja \ - gyp:devel/py-gyp@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}gyp>=20200512:devel/py-gyp@${PY_FLAVOR} EXTRACT_DEPENDS=${PYTHON_CMD}:${PYTHON_PORTSDIR} LIB_DEPENDS= libprotobuf.so:devel/protobuf \ libzinnia.so:japanese/zinnia @@ -27,7 +26,7 @@ GH_ACCOUNT= hrs-allbsd GH_TUPLE= hiroyuki-komatsu:japanese-usage-dictionary:e5b3425:udic USES= compiler:c++11-lang pkgconfig gmake \ - tar:bzip2 python:2.7,build shebangfix + tar:bzip2 python:3.5+,build shebangfix SHEBANG_FILES= src/build_mozc.py BUILD_WRKSRC= ${WRKSRC}/src @@ -106,7 +105,8 @@ post-patch: .if ${BUILD_MOZC_LIST:Mfcitx_mozc} == "fcitx_mozc" ${REINPLACE_CMD} 's,/po/mo},%po}mo,g' \ ${BUILD_WRKSRC}/unix/fcitx/gen_fcitx_mozc_i18n.sh - ${REINPLACE_CMD} "s,/usr,${LOCALBASE:Q}," \ + ${REINPLACE_CMD} \ + "s,IconName=.*,IconName=${LOCALBASE:Q}/share/fcitx/mozc/icon/mozc.png," \ ${BUILD_WRKSRC}/unix/fcitx/mozc.conf .endif @@ -138,15 +138,15 @@ GYP_DEFINES+= use_libibus=0 \ MASTER_SITES+= LOCAL/kuriyama:zipcode DISTFILES+= \ - ken_all-20181228.zip:zipcode \ - jigyosyo-20181228.zip:zipcode + ken_all-20200430.zip:zipcode \ + jigyosyo-20200430.zip:zipcode PLIST_FILES+= bin/mozc \ bin/mozc_server \ libexec/mozc_emacs_helper SUB_FILES+= mozc -post-extract-mozc_server: +post-patch-mozc_server: @for F in ${DISTFILES:M*\:zipcode:C/\:zipcode//}; do \ ${UNZIP_NATIVE_CMD} -L -d ${BUILD_WRKSRC}/data/dictionary_oss \ ${DISTDIR}/$$F; \ @@ -159,7 +159,7 @@ post-extract-mozc_server: ${MV} ${WRKSRC_udic}/usage_dict.txt \ ${BUILD_WRKSRC}/third_party/japanese_usage_dictionary -post-extract: post-extract-mozc_server +post-patch: post-patch-mozc_server do-build-mozc_server: ${BUILD_MOZC_CMD_BUILD} server/server.gyp:mozc_server @@ -214,8 +214,7 @@ GYP_DEFINES+= use_libibus=1 \ LIB_DEPENDS+= libibus-1.0.so:textproc/ibus RUN_DEPENDS+= mozc_server:japanese/mozc-server \ - mozc_tool:japanese/mozc-tool \ - ${PYTHON_SITELIBDIR}/gtk-2.0/pynotify/__init__.py:devel/py-notify@${PY_FLAVOR} + mozc_tool:japanese/mozc-tool PLIST_FILES+= libexec/mozc_renderer \ libexec/ibus-engine-mozc \ @@ -378,6 +377,7 @@ do-install-fcitx_mozc: CATEGORIES+= elisp RUN_DEPENDS+= mozc_server:japanese/mozc-server +NO_ARCH= yes PLIST_FILES+= ${EMACS_VERSION_SITE_LISPDIR}/mozc/mozc.elc \ ${EMACS_VERSION_SITE_LISPDIR}/mozc/mozc.el.gz \ ${EMACS_VERSION_SITE_LISPDIR}/mozc/leim-list.el Modified: head/japanese/mozc-server/distinfo ============================================================================== --- head/japanese/mozc-server/distinfo Sat Aug 15 00:52:24 2020 (r544905) +++ head/japanese/mozc-server/distinfo Sat Aug 15 01:21:00 2020 (r544906) @@ -1,10 +1,10 @@ -TIMESTAMP = 1551724666 -SHA256 (ken_all-20181228.zip) = 814257c9c93d4393bedb4025542a4b54def16fd6e88268b03e29fe6d19ba10da -SIZE (ken_all-20181228.zip) = 1687342 -SHA256 (jigyosyo-20181228.zip) = 9d3b7a11c1b851c70a41f4dc6cf3bffd800f3cf254bcad1d65ea0829fc67bb5d -SIZE (jigyosyo-20181228.zip) = 763205 -SHA256 (hrs-allbsd-mozc-v2.23.2815.102.00_GH0.tar.gz) = 9e9415c4dcd261308177592d944a5e6d72fc75cef8e28384072966a1ba4446fc -SIZE (hrs-allbsd-mozc-v2.23.2815.102.00_GH0.tar.gz) = 36711684 +TIMESTAMP = 1597425320 +SHA256 (ken_all-20200430.zip) = b60b5becaf5af4315cc1b4204e0a8bbd61b8848beb5b9437f917c22ef7a85e96 +SIZE (ken_all-20200430.zip) = 1690470 +SHA256 (jigyosyo-20200430.zip) = 2f42b3780f1cecdbb8bc295389f349b12f6ec872542f42333bbac971f47e5f27 +SIZE (jigyosyo-20200430.zip) = 767036 +SHA256 (hrs-allbsd-mozc-v2.23.2815.102.01_GH0.tar.gz) = 05da136f52230aa8f7d0b96e8c3aaf4a2367a44bc1026bd4b23d22b46c6687b6 +SIZE (hrs-allbsd-mozc-v2.23.2815.102.01_GH0.tar.gz) = 36712681 SHA256 (hiroyuki-komatsu-japanese-usage-dictionary-e5b3425_GH0.tar.gz) = 2af954cd844c6a3113449d7dca37e36b769ecb2b49d3a54318a3bdee1a75af56 SIZE (hiroyuki-komatsu-japanese-usage-dictionary-e5b3425_GH0.tar.gz) = 71050 SHA256 (e-kato-macuim-v0.6.16.2.1_GH0.tar.gz) = ae999a2f02379bd049484a22684c37be5eb1f4db9763fa79885c4981502336e9 Modified: head/japanese/uim-mozc/Makefile ============================================================================== --- head/japanese/uim-mozc/Makefile Sat Aug 15 00:52:24 2020 (r544905) +++ head/japanese/uim-mozc/Makefile Sat Aug 15 01:21:00 2020 (r544906) @@ -5,9 +5,6 @@ PKGNAMEPREFIX= ja-uim- COMMENT= Mozc engine for uim -DEPRECATED= Uses deprecated version of python -EXPIRATION_DATE= 2020-09-15 - MASTERDIR= ${.CURDIR}/../../japanese/mozc-server FILESDIR= ${.CURDIR}/files DATADIR= ${PREFIX}/share/uim