Bug 287345 - devel/m17n-*: upgrade to latest
Summary: devel/m17n-*: upgrade to latest
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Thierry Thomas
URL: https://lists.nongnu.org/archive/html...
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-06 17:00 UTC by Thierry Thomas
Modified: 2025-06-30 18:03 UTC (History)
3 users (show)

See Also:
thierry: maintainer-feedback? (nikola.lecic)


Attachments
Upgrade m17n-db, m17n-lib and m17n-docs to the latest (131.99 KB, patch)
2025-06-06 17:00 UTC, Thierry Thomas
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thierry Thomas freebsd_committer freebsd_triage 2025-06-06 17:00:00 UTC
Created attachment 261046 [details]
Upgrade m17n-db, m17n-lib and m17n-docs to the latest

1- Upgrade devel/m17n-db to 1.8.10, and refresh the charmaps from glibc-2.41

Last announcement at https://lists.nongnu.org/archive/html/m17n-list/2025-04/msg00000.html

2- Upgrade devel/m17n-lib to 1.8.5

Last announcement at https://lists.nongnu.org/archive/html/m17n-list/2025-02/msg00003.html

Also don’t disable NLS by default and introduce an option for that.

Remark: it seems that japanese/anthy (legacy) could be replaced by japanese/anthy-unicode (prefered), but since I don’t speak japanese I don’t know if it would be a good thing or not.

3- Upgrade devel/m17n-docs to 1.8.4.
Comment 1 commit-hook freebsd_committer freebsd_triage 2025-06-06 17:04:32 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9800b9bf4f3b6db20c50e08f3eadc0a8b6e4ee69

commit 9800b9bf4f3b6db20c50e08f3eadc0a8b6e4ee69
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2025-06-06 12:16:04 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2025-06-06 17:03:56 +0000

    devel/m17n-inscript2: deprecate

    PR 287345 has been submitted to upgrade m17n-db and these files are no more needed.

    PR:             287345

 devel/m17n-inscript2/Makefile | 3 +++
 1 file changed, 3 insertions(+)
Comment 2 mew14930xvi 2025-06-07 09:37:22 UTC
(In reply to Thierry Thomas from comment #0)
I am the maintainer of anthy-unicode.
I haven't used m17n-lib, but it seems to check anthy-unicode first and use it if found.
This is the same as japanese/fcitx5-anthy, japanese/ibus-anthy, etc.
These ports are flavored.
I think it's fine to keep it as anthy for the time being.
Comment 3 Thierry Thomas freebsd_committer freebsd_triage 2025-06-07 13:15:11 UTC
(In reply to mew14930xvi from comment #2)
Thanks for your advice!

The submitted patch does that: it keeps the legacy anthy.
Comment 4 Thierry Thomas freebsd_committer freebsd_triage 2025-06-23 09:28:07 UTC
Committed after maintainer’s time-out.
Comment 5 commit-hook freebsd_committer freebsd_triage 2025-06-23 09:28:38 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8104bddb6f852c5824cccd6772665f2234153fdb

commit 8104bddb6f852c5824cccd6772665f2234153fdb
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2025-06-06 16:40:34 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2025-06-23 09:20:18 +0000

    devel/m17n-docs: upgrade to 1.8.4

    PR:             287345
    Approved by:    maintainer’s time-out

 devel/m17n-docs/Makefile  |    9 +-
 devel/m17n-docs/distinfo  |    5 +-
 devel/m17n-docs/pkg-plist | 2003 ++++++++++++++++++++++++++++++++++++---------
 3 files changed, 1646 insertions(+), 371 deletions(-)
Comment 6 commit-hook freebsd_committer freebsd_triage 2025-06-23 09:28:42 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8a4572340c81e51ebc068f282053a1a6e3554d36

commit 8a4572340c81e51ebc068f282053a1a6e3554d36
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2025-06-06 16:33:05 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2025-06-23 09:20:18 +0000

    devel/m17n-lib: upgrade to 1.8.5

    PR:             287345
    Approved by:    maintainer’s time-out

    Last announcement at
            https://lists.nongnu.org/archive/html/m17n-list/2025-02/msg00003.html

    Also don’t disable NLS by default.

    Remark: it seems that japanese/anthy (legacy) could be replaced by japanese/anthy-unicode (prefered).

    Reported by:    thierry

 devel/m17n-lib/Makefile                 | 23 ++++++++------
 devel/m17n-lib/distinfo                 |  6 ++--
 devel/m17n-lib/files/patch-configure.ac | 53 +++++++--------------------------
 3 files changed, 27 insertions(+), 55 deletions(-)
Comment 7 commit-hook freebsd_committer freebsd_triage 2025-06-23 09:28:47 UTC
A commit in branch main references this bug:

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

commit d814ad0783ced811a012d97277e59ee1432131e0
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2025-06-06 12:09:32 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2025-06-23 09:20:17 +0000

    devel/m17n-db: upgrade to 1.8.10

    PR:             287345
    Approved by:    maintainer’s time-out

    Last announcement at
            https://lists.nongnu.org/archive/html/m17n-list/2025-04/msg00000.html

    Also refresh the charmaps from glibc-2.41.

    Reported by:    thierry

 devel/m17n-db/Makefile  |   4 +-
 devel/m17n-db/distinfo  |  10 ++--
 devel/m17n-db/pkg-plist | 150 ++++++++++++++++++++++++++++++++++++++++++++----
 3 files changed, 146 insertions(+), 18 deletions(-)
Comment 8 MANTANI Nobutaka freebsd_committer freebsd_triage 2025-06-29 17:40:07 UTC
I have removed japanese/anthy, japanese/kasumi, and japanese/uim-anthy.

https://cgit.FreeBSD.org/ports/commit/?id=c4a81f1b8ddc9bfdc6f5041b3852a6bce2385ec6
Comment 9 Thierry Thomas freebsd_committer freebsd_triage 2025-06-29 23:58:29 UTC
(In reply to MANTANI Nobutaka from comment #8)

Then you should replace the dependency on japanese/anthy for the option ANTHY by anthy-unicode.
Comment 10 MANTANI Nobutaka freebsd_committer freebsd_triage 2025-06-30 18:03:54 UTC
Sorry, I have fixed devel/m17n-lib, chinese/gcin, and deskutils/maliit-keyboard.

https://cgit.FreeBSD.org/ports/commit/?id=da328cb32d559ec75a2760043bbb83a393ec5672