Edit

IABSD.fr/ports/x11/kde

Branch :

  • Show log

    Commit

  • Author : rsadowski
    Date : 2026-02-17 20:11:52
    Hash : f2a0e54d
    Message : Update KDE Plasma to 6.6 https://kde.org/announcements/plasma/6/6.6.0/ KWin (wayland) depends on Libinput 1.28 now, so some code paths were commented out and game-controller plugin was disabled.

  • kde.port.mk
  • MODKDE_GEAR_VERSION ?=		25.12.2
    MODKDE_PLASMA_VERSION ?=	6.6.0
    
    MODKDE_KF5 ?=			No
    
    .if empty(CONFIGURE_STYLE)
    CONFIGURE_STYLE =      cmake
    .endif
    
    .if defined(MODKDE_KF5) && ${MODKDE_KF5:L} == "yes"
    MODULES +=		devel/kf5
    .else
    CONFIGURE_ARGS +=	-DBUILD_WITH_QT6=ON
    MODULES +=		devel/kf6
    .endif
    
    # Set to 'yes' if there are .desktop files under share/release-service/.
    .if defined(MODKDE_DESKTOP_FILE) && ${MODKDE_DESKTOP_FILE:L} == "yes"
    MODKDE_RUN_DEPENDS +=		devel/desktop-file-utils
    .endif
    
    # Set to 'yes' if there are icon files under share/icons/.
    .if defined(MODKDE_ICON_CACHE) && ${MODKDE_ICON_CACHE:L} == "yes"
    MODKDE_RUN_DEPENDS +=		x11/gtk+4,-guic
    .endif
    
    # Set to 'yes' if there are icon files under share/locale/.
    .if defined(MODKDE_TRANSLATIONS) && ${MODKDE_TRANSLATIONS:L} == "yes"
    MODKDE_BUILD_DEPENDS +=		devel/gettext,-tools
    .endif
    
    # Set to 'yes' if there are icon files under share/doc/.
    .if defined(MODKDE_DOCS) && ${MODKDE_DOCS:L} == "yes"
    .if ${MODKDE_KF5:L} == "yes"
    MODKDE_BUILD_DEPENDS +=		devel/kf5/kdoctools
    MODKDE_RUN_DEPENDS +=		devel/kf5/kdoctools
    .else
    MODKDE_BUILD_DEPENDS +=		devel/kf6/kdoctools
    MODKDE_RUN_DEPENDS +=		devel/kf6/kdoctools
    .endif
    .endif