Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 May 2026 19:18:57 +0000
From:      Kousuke Kannagi <mce@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 0b1d5eee1a1a - main - japanese/ibus-skk: Update to 1.4.4
Message-ID:  <6a189521.21394.22703052@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by mce:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0b1d5eee1a1a2175646a6d661dcf108fd69bda28

commit 0b1d5eee1a1a2175646a6d661dcf108fd69bda28
Author:     Kousuke Kannagi <mce@FreeBSD.org>
AuthorDate: 2026-05-24 22:17:31 +0000
Commit:     Kousuke Kannagi <mce@FreeBSD.org>
CommitDate: 2026-05-28 19:18:08 +0000

    japanese/ibus-skk: Update to 1.4.4
    
    Take maintainership.
    Split gettext into gettext-tools and gettext-runtime.
    Remove USES=python, CONFIGURE_ENV and CPPFLAGS.
    Simplify USE_GNOME.
    Update pkg-descr.
    pkg-message is almost identical to the one displayed during ibus
    installation, so remove it.
    
    https://raw.githubusercontent.com/ueno/ibus-skk/refs/tags/ibus-skk-1.4.4/NEWS
    
    PR:             295557
    Approved by:    osa (mentor)
---
 japanese/ibus-skk/Makefile    | 39 ++++++++++++++-------------------------
 japanese/ibus-skk/distinfo    |  8 +++-----
 japanese/ibus-skk/pkg-descr   |  8 ++------
 japanese/ibus-skk/pkg-message | 41 -----------------------------------------
 4 files changed, 19 insertions(+), 77 deletions(-)

diff --git a/japanese/ibus-skk/Makefile b/japanese/ibus-skk/Makefile
index 00e1fb9e7c35..63be106dae4e 100644
--- a/japanese/ibus-skk/Makefile
+++ b/japanese/ibus-skk/Makefile
@@ -1,46 +1,35 @@
 PORTNAME=	ibus-skk
 DISTVERSIONPREFIX=	ibus-skk-
-DISTVERSION=	1.4.3
-PORTREVISION=	2
+DISTVERSION=	1.4.4
 CATEGORIES=	japanese
 
-PATCH_SITES=	https://github.com/ueno/${PORTNAME}/commit/
-PATCHFILES=	b9c00e304412c513738516a567df14a4a28e4a21.patch:-p1
-
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	mce@FreeBSD.org
 COMMENT=	Japanese SKK input engine for IBus
 WWW=		https://github.com/ueno/ibus-skk
 
-LICENSE=	GPLv2
+LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-RUN_DEPENDS=	${LOCALBASE}/share/skk/SKK-JISYO.L:japanese/skk-jisyo
 LIB_DEPENDS=	libgee-0.8.so:devel/libgee \
 		libibus-1.0.so:textproc/ibus \
 		libskk.so:japanese/libskk
+RUN_DEPENDS=	${LOCALBASE}/share/skk/SKK-JISYO.L:japanese/skk-jisyo
 
-USES=		autoreconf gettext gmake gnome libtool pkgconfig python vala:build
-GNU_CONFIGURE=	yes
-CONFIGURE_ENV=	DATADIRNAME=share
+USES=		autoreconf gettext-tools gmake gnome libtool pkgconfig \
+		vala:build
 USE_GITHUB=	yes
 GH_ACCOUNT=	ueno
-USE_GNOME=	atk cairo gdkpixbuf glib20 gtk30 intltool pango
+USE_GNOME=	glib20 gtk30 intltool
 
-CPPFLAGS+=	-I${LOCALBASE}/include
+GNU_CONFIGURE=	yes
 
 OPTIONS_DEFINE=	NLS
+OPTIONS_SUB=	yes
 
-post-patch:
-	@${REINPLACE_CMD} -e 's|/usr/share/skk/SKK-JISYO.L|${LOCALBASE}/share/skk/SKK-JISYO.L|' ${WRKSRC}/src/preferences.vala
-
-.include <bsd.port.pre.mk>
+NLS_USES=	gettext-runtime
 
-.if ${PORT_OPTIONS:MNLS}
-USES+=		gettext
-PLIST_SUB+=	NLS=""
-.else
-CONFIGURE_ARGS+=	--disable-nls
-PLIST_SUB+=	NLS="@comment "
-.endif
+post-patch:
+	@${REINPLACE_CMD} -e '/SKK-JISYO/s,/usr/share,${LOCALBASE}/share,' \
+		${WRKSRC}/src/preferences.vala
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/japanese/ibus-skk/distinfo b/japanese/ibus-skk/distinfo
index fa21b951ef15..26caef7b7250 100644
--- a/japanese/ibus-skk/distinfo
+++ b/japanese/ibus-skk/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1774057079
-SHA256 (ueno-ibus-skk-ibus-skk-1.4.3_GH0.tar.gz) = a5eb5fd47072dc4854a241bfa3d2394723839aea3a3474ac66fff59171e91e09
-SIZE (ueno-ibus-skk-ibus-skk-1.4.3_GH0.tar.gz) = 54844
-SHA256 (b9c00e304412c513738516a567df14a4a28e4a21.patch) = 3aca0d57efdc7adb9203070e6eb41da8ecd7911d29e8d0b936425464a95d5111
-SIZE (b9c00e304412c513738516a567df14a4a28e4a21.patch) = 1074
+TIMESTAMP = 1779587868
+SHA256 (ueno-ibus-skk-ibus-skk-1.4.4_GH0.tar.gz) = a342ce2c7f3bcdfed9d9b30bfa6ef84de4e79796881536defcfe89c4b22919df
+SIZE (ueno-ibus-skk-ibus-skk-1.4.4_GH0.tar.gz) = 54945
diff --git a/japanese/ibus-skk/pkg-descr b/japanese/ibus-skk/pkg-descr
index 2f67233c5a05..04a788bfe452 100644
--- a/japanese/ibus-skk/pkg-descr
+++ b/japanese/ibus-skk/pkg-descr
@@ -1,7 +1,3 @@
-ibus-skk -- a Japanese SKK input engine for IBus
-
 ibus-skk is an implementation of the SKK (Simple Kana-Kanji) input
-method on the IBus input method framework. To learn about SKK, see:
-
-http://openlab.jp/skk/
-https://secure.wikimedia.org/wikipedia/ja/wiki/SKK
+method on the IBus input method framework. Note that SKK works quite
+differently from other Japanese input methods.
diff --git a/japanese/ibus-skk/pkg-message b/japanese/ibus-skk/pkg-message
deleted file mode 100644
index 74ea277e5f78..000000000000
--- a/japanese/ibus-skk/pkg-message
+++ /dev/null
@@ -1,41 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-ibus-skk installation finished. To use ibus-skk, please do the following:
-
-If you are using bash or zsh, please add following lines to your $HOME/.bashrc or
-$HOME/.zshrc:
-
-export XIM=ibus
-export GTK_IM_MODULE=ibus
-export QT_IM_MODULE=xim
-export XMODIFIERS=@im=ibus
-export XIM_PROGRAM="ibus-daemon"
-export XIM_ARGS="--daemonize --xim"
-
-If you are using tcsh, please add following lines to your $HOME/.cshrc:
-
-setenv XIM ibus
-setenv GTK_IM_MODULE ibus
-setenv QT_IM_MODULE xim
-setenv XMODIFIERS @im=ibus
-setenv XIM_PROGRAM ibus-daemon
-setenv XIM_ARGS "--daemonize --xim"
-
-If you are using KDE4, you may create a shell script in $HOME/.kde4/env,
-and add following lines:
-
-#!/bin/sh
-export XIM=ibus
-export GTK_IM_MODULE=ibus
-export QT_IM_MODULE=xim
-export XMODIFIERS=@im=ibus
-export XIM_PROGRAM="ibus-daemon"
-export XIM_ARGS="--daemonize --xim"
-
-If ibus cannot start or the panel does not appear, please ensure
-that you are using up-to-date python.
-There's a bug in python 2.5, which may prevent the panel from appearing.
-EOM
-}
-]


home | help

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