Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Apr 2026 13:26:03 +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: 8077eee82567 - main - japanese/canna-lib: Update to 3.7p5 and take maintainership
Message-ID:  <69e234eb.43fe4.1becea66@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=8077eee82567d910f991b765d0e2e49a5f77121e

commit 8077eee82567d910f991b765d0e2e49a5f77121e
Author:     Kousuke Kannagi <mce@FreeBSD.org>
AuthorDate: 2026-04-15 10:41:49 +0000
Commit:     Kousuke Kannagi <mce@FreeBSD.org>
CommitDate: 2026-04-17 13:24:19 +0000

    japanese/canna-lib: Update to 3.7p5 and take maintainership
    
    Update MASTER_SITES and WWW.
    Remove MAKE_ARGS.
    Add STRIP_CMD.
    
    Changelog (japanese):
    https://github.com/canna-input/canna/blob/5bd95e546e8785fd5b46d1216cf4dde2df6a2d46/CHANGES.jp#L131
    
    PR:             288911
    Co-authored-by: AIDA Shinra <shinra@j10n.org>
    Approved by:    hrs (maintainer timeout > 3 months)
    Approved by:    osa (mentor)
---
 japanese/canna-lib/Makefile                    | 13 +++++++------
 japanese/canna-lib/distinfo                    |  5 +++--
 japanese/canna-lib/files/patch-lib-RK-ncache.c | 11 -----------
 3 files changed, 10 insertions(+), 19 deletions(-)

diff --git a/japanese/canna-lib/Makefile b/japanese/canna-lib/Makefile
index 30c9f612fb57..7df6c9c5786f 100644
--- a/japanese/canna-lib/Makefile
+++ b/japanese/canna-lib/Makefile
@@ -1,14 +1,13 @@
 PORTNAME=	canna
-PORTVERSION=	3.7p3
-PORTREVISION=	9
+PORTVERSION=	3.7p5
 CATEGORIES=	japanese
-MASTER_SITES=	OSDN/canna
+MASTER_SITES=	https://github.com/canna-input/canna/releases/download/release-${PORTVERSION}/
 PKGNAMESUFFIX=	-lib
 DISTNAME=	Canna${PORTVERSION:S/.//g}
 
-MAINTAINER=	hrs@FreeBSD.org
+MAINTAINER=	mce@FreeBSD.org
 COMMENT=	Kana-to-Kanji conversion system, library part
-WWW=		http://canna.sourceforge.jp/
+WWW=		https://canna-input.github.io/
 
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/COPYRIGHT
@@ -18,6 +17,8 @@ USE_LDCONFIG=	yes
 ALL_TARGET=	canna
 INSTALL_TARGET=	instsgs
 MAKE_JOBS_UNSAFE=	yes
-MAKE_ARGS+=	CCOPTIONS="-Wno-error=int-conversion"
+
+post-install:
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so.1
 
 .include <bsd.port.mk>
diff --git a/japanese/canna-lib/distinfo b/japanese/canna-lib/distinfo
index 45f866e970fd..56a3a8e198cc 100644
--- a/japanese/canna-lib/distinfo
+++ b/japanese/canna-lib/distinfo
@@ -1,2 +1,3 @@
-SHA256 (Canna37p3.tar.bz2) = 7d98d925043d3af24f99a8a2a09e3b4d6dfe881efc1303ef4a7f495a0f4542a7
-SIZE (Canna37p3.tar.bz2) = 1263065
+TIMESTAMP = 1760647038
+SHA256 (Canna37p5.tar.bz2) = 892bc8adac9fac7972dbcc6554d70054a3a36270ed1cff66b34965db1a97941c
+SIZE (Canna37p5.tar.bz2) = 1294016
diff --git a/japanese/canna-lib/files/patch-lib-RK-ncache.c b/japanese/canna-lib/files/patch-lib-RK-ncache.c
deleted file mode 100644
index 1695441e8b3b..000000000000
--- a/japanese/canna-lib/files/patch-lib-RK-ncache.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/RK/ncache.c.orig	2003-09-17 17:50:52.000000000 +0900
-+++ lib/RK/ncache.c	2008-09-20 01:46:07.000000000 +0900
-@@ -27,7 +27,7 @@
- #include	"RKintern.h"
- 
- #define	NCHASH		101
--#define	hash(x)		((int)((x)%NCHASH))
-+#define	hash(x)		((int)(((unsigned long)(x))%NCHASH))
- 
- static struct ncache	Nchash[NCHASH];
- static struct ncache	Ncfree;


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69e234eb.43fe4.1becea66>