På søndag 14. juni 2026 kl. 19:30, skrev Rafael Sadowski
<[email protected]>:

> I started with a simple devel/kf5 => devel/kf6/extra-cmake-modules
> replacement and ended up with removing Qt5 support.
>
> Any objections?
>
> diff --git a/inputmethods/fcitx-anthy/Makefile 
> b/inputmethods/fcitx-anthy/Makefile
> index 056c1a3f231..92c6d2b57f6 100644
> --- a/inputmethods/fcitx-anthy/Makefile
> +++ b/inputmethods/fcitx-anthy/Makefile
> @@ -2,7 +2,7 @@ COMMENT =     anthy wrapper for fcitx5
>
>  DISTNAME =   fcitx5-anthy-5.1.5
>  PKGNAME =    ${DISTNAME:S/fcitx5/fcitx/}
> -REVISION =   0
> +REVISION =   1
>
>  CATEGORIES = inputmethods japanese
>
> @@ -17,10 +17,10 @@ PERMIT_PACKAGE=   Yes
>  SITES =              https://download.fcitx-im.org/fcitx5/fcitx5-anthy/
>  EXTRACT_SUFX =       .tar.zst
>
> -MODULES =       devel/kf5
> -MODQT5_DEPS =        No
> +MODULES =            devel/cmake
>
> -BUILD_DEPENDS =              devel/gettext,-tools \
> +BUILD_DEPENDS =              devel/kf6/extra-cmake-modules \
> +                     devel/gettext,-tools \
>                       inputmethods/fcitx \
>                       devel/iso-codes
>
> diff --git a/inputmethods/fcitx-chewing/Makefile 
> b/inputmethods/fcitx-chewing/Makefile
> index def05155e0f..8ded8839b87 100644
> --- a/inputmethods/fcitx-chewing/Makefile
> +++ b/inputmethods/fcitx-chewing/Makefile
> @@ -3,7 +3,7 @@ COMMENT =     chewing wrapper for fcitx5
>  DISTNAME =   fcitx5-chewing-5.1.6
>  PKGNAME =    ${DISTNAME:S/fcitx5/fcitx/}
>  CATEGORIES = inputmethods chinese
> -REVISION =   0
> +REVISION =   1
>
>  HOMEPAGE =   https://github.com/fcitx/fcitx5-chewing
>
> @@ -16,10 +16,10 @@ WANTLIB += chewing m
>  SITES =              https://download.fcitx-im.org/fcitx5/fcitx5-chewing/
>  EXTRACT_SUFX =       .tar.zst
>
> -MODULES =       devel/kf5
> -MODQT5_DEPS =        No
> +MODULES =            devel/cmake
>
> -BUILD_DEPENDS =              devel/gettext,-tools \
> +BUILD_DEPENDS =              devel/kf6/extra-cmake-modules \
> +                     devel/gettext,-tools \
>                       inputmethods/fcitx \
>                       devel/iso-codes
>
> diff --git a/inputmethods/fcitx-chinese-addons/Makefile 
> b/inputmethods/fcitx-chinese-addons/Makefile
> index 000b4e3b2f2..d87b6e5f4ef 100644
> --- a/inputmethods/fcitx-chinese-addons/Makefile
> +++ b/inputmethods/fcitx-chinese-addons/Makefile
> @@ -2,7 +2,7 @@ COMMENT =     addons related to Chinese with IME bundled 
> inside fcitx
>
>  DISTNAME =   fcitx5-chinese-addons-5.1.7
>  PKGNAME =    ${DISTNAME:S/fcitx5/fcitx/}
> -REVISION =   2
> +REVISION =   3
>
>  CATEGORIES = inputmethods chinese
>
> @@ -23,9 +23,10 @@ SITES.py =         https://download.fcitx-im.org/data/
>  DISTFILES.py +=              py_table-20121124.tar.gz
>  DISTFILES.py +=              py_stroke-20121124.tar.gz
>
> -MODULES =            devel/kf5
> +MODULES =            devel/cmake
>
> -BUILD_DEPENDS =              devel/gettext,-tools \
> +BUILD_DEPENDS =              devel/kf6/extra-cmake-modules \
> +                     devel/gettext,-tools \
>                       inputmethods/fcitx-lua \
>                       devel/fmt \
>                       devel/iso-codes
> diff --git a/inputmethods/fcitx-config-qt/Makefile 
> b/inputmethods/fcitx-config-qt/Makefile
> index deae380c2c3..999157695f5 100644
> --- a/inputmethods/fcitx-config-qt/Makefile
> +++ b/inputmethods/fcitx-config-qt/Makefile
> @@ -2,7 +2,7 @@ COMMENT =     GUI configure tool for fcitx5
>
>  DISTNAME =   fcitx5-configtool-5.1.7
>  PKGNAME =    ${DISTNAME:S/fcitx5/fcitx/}
> -REVISION =   0
> +REVSION =    1
>


There is a misspelling here. REVSION instead of REVISION.

It builds, but won't bump. Noticed is when I did a 'pkg_add -u' and
pulled various kf5 packages.

Thanks for depreciating kf5 for where it is no longer need.

Reply via email to