diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk index c028b08eb74f..15487eb69c91 100644 --- a/Mk/Uses/kde.mk +++ b/Mk/Uses/kde.mk @@ -1,1046 +1,1046 @@ # Provides support for KDE and KF5-based ports. # # Feature: kde # Valid ARGS: 5 6 # # 5: Depend on KDE Frameworks 5 components and variables. # 6: Depend on KDE Frameworks 6 components and variables. # # Variables that can be set by a port: # # USE_KDE List of KF[56]/Plasma[56] components (other ports) that this # port depends on. # * foo:build Add a build-time dependency (BUILD_DEPENDS) # * foo:run Add a run-time dependency (RUN_DEPENDS) # * foo (default) Add both dependencies on component , or # a LIB_DEPENDS if applicable. # # To simplify the ports, also: # CATEGORIES If the port is part of one of the KDE Software distribution, # it can add, in addition to 'kde' one of the following: # kde-applications: part of applications release # kde-frameworks: part of frameworks release # kde-plasma: part of plasma release # this will then set default values for MASTER_SITES and DIST_SUBDIR # as well as CPE_VENDOR and LICENSE. # # option DOCS If the port is part of kde-applications (see CATEGORIES, # above) and has an option defined for DOCS then a dependency # for doctools:build is added. The option itself doesn't # have to do anything -- the dependency is always there. # # KDE_INVENT If the port does not have a regular release, and should # be fetched from KDE Invent (a GitLab instance) it can set # KDE_INVENT to 3 space-separated values: # * a full 40-character commit hash # * a category name inside KDE Invent # * a repository name inside KDE Invent # Default values for category and name are: # * the first item in CATEGORIES that is not "kde"; this # is useful when the FreeBSD ports category and the KDE # category are the same (which happens sometimes) # * PORTNAME, often the FreeBSD port name is the same # as the upstream name and it will not need to be specified. # Sometimes `KDE_INVENT=` will do and often # `KDE_INVENT= ` is enough. # # Setting KDE_INVENT is the equivalent of a handful of USE_GITLAB # and related settings. # # MAINTAINER: kde@FreeBSD.org .if !defined(_INCLUDE_USES_KDE_MK) _INCLUDE_USES_KDE_MK= yes _KDE_SUPPORTED= 5 6 . if empty(kde_ARGS) IGNORE= kde needs a version (${_KDE_SUPPORTED}) . endif . for ver in ${_KDE_SUPPORTED:O:u} . if ${kde_ARGS:M${ver}} . if !defined(_KDE_VERSION) _KDE_VERSION= ${ver} . else IGNORE?= cannot be installed: different KDE versions specified via kde:[${_KDE_SUPPORTED:S/ //g}] #' . endif . endif . endfor . if empty(_KDE_VERSION) IGNORE?= kde:[${_KDE_SUPPORTED:S/ //g}] needs an argument #' . else _KDE_RELNAME= KDE${_KDE_VERSION} # === VERSIONS OF THE DIFFERENT COMPONENTS ===================================== KDE_PLASMA_VERSION?= ${KDE_PLASMA${_KDE_VERSION}_VERSION} KDE_PLASMA_BRANCH?= ${KDE_PLASMA${_KDE_VERSION}_BRANCH} KDE_FRAMEWORKS_VERSION?= ${KDE_FRAMEWORKS${_KDE_VERSION}_VERSION} KDE_FRAMEWORKS_BRANCH?= ${KDE_FRAMEWORKS${_KDE_VERSION}_BRANCH} KDE_APPLICATIONS_BRANCH?= ${KDE_APPLICATIONS6_BRANCH} KDE_APPLICATIONS_VERSION?= ${KDE_APPLICATIONS6_VERSION} KDE_APPLICATIONS_SHLIB_VER?= ${KDE_APPLICATIONS6_SHLIB_VER} KDE_APPLICATIONS_SHLIB_G_VER?= ${KDE_APPLICATIONS6_SHLIB_G_VER} # Some projects despite being a part of Gear distribution continue to use # their own versioning with mangled KDE_APPLICATIONS_VERSION as a patchlevel. # Provide more variables to ease their maintenance. KDE_APPS_BASED_PATCHLEVEL?= ${KDE_APPLICATIONS_VERSION:R:S/.//}0${KDE_APPLICATIONS_VERSION:E} # Legacy KDE Plasma. KDE_PLASMA5_VERSION?= 5.27.12 KDE_PLASMA5_BRANCH?= stable # Current KDE Plasma desktop. -KDE_PLASMA6_VERSION?= 6.3.2 +KDE_PLASMA6_VERSION?= 6.3.3 KDE_PLASMA6_BRANCH?= stable # Legacy KDE frameworks (Qt5 based). KDE_FRAMEWORKS5_VERSION?= 5.116.0 KDE_FRAMEWORKS5_BRANCH?= stable # Current KDE Frameworks (Qt6 based). KDE_FRAMEWORKS6_VERSION?= 6.11.0 KDE_FRAMEWORKS6_BRANCH?= stable # Current KDE applications. Update _${PORTNAME}_PROJECT_VERSION for the following ports: # devel/kdevelop, games/libkdegames, games/libkmahjongg, graphics/kgraphviewer KDE_APPLICATIONS6_VERSION?= 24.12.3 KDE_APPLICATIONS6_SHLIB_VER?= 6.3.3 # G as in KDE Gear, and as in "don't make the variable name longer than required". KDE_APPLICATIONS6_SHLIB_G_VER?= ${KDE_APPLICATIONS6_VERSION} KDE_APPLICATIONS6_BRANCH?= stable # ============================================================================== # === INSTALLATION PREFIXES AND HEADER LOCATION ================================ # Define unversioned prefix variable. KDE_PREFIX= ${LOCALBASE} # ============================================================================== # === CATEGORIES HANDLING -- SETTING DEFAULT VALUES ============================ # Doing MASTER_SITES magic based on the category of the port _KDE_CATEGORIES_SUPPORTED= kde-applications kde-frameworks kde-plasma kde-devel . for cat in ${_KDE_CATEGORIES_SUPPORTED:Nkde-devel} . if ${CATEGORIES:M${cat}} . if !defined(_KDE_CATEGORY) _KDE_CATEGORY= ${cat} . else IGNORE?= cannot be installed: multiple kde-<...> categories specified via CATEGORIES=${CATEGORIES} #' . endif . endif . endfor # Doing source-selection if the sources are on KDE invent . if defined(KDE_INVENT) _invent_hash= ${KDE_INVENT:[1]} _invent_category= ${KDE_INVENT:[2]} _invent_name= ${KDE_INVENT:[3]} # Fill in default values if bits are missing . if empty(_invent_category) _invent_category= ${CATEGORIES:Nkde:[1]} . endif . if empty(_invent_name) _invent_name= ${PORTNAME} . endif # If valid, use it for GitLab . if empty(_invent_hash) || empty(_invent_category) || empty(_invent_name) IGNORE?= invalid KDE_INVENT value '${KDE_INVENT}' . else USE_GITLAB= yes GL_SITE= https://invent.kde.org GL_ACCOUNT= ${_invent_category} GL_PROJECT= ${_invent_name} GL_TAGNAME= ${_invent_hash} . endif . endif . if defined(_KDE_CATEGORY) # KDE is normally licensed under the LGPL 2.0. LICENSE?= LGPL20 # Set CPE Vendor Information # As _KDE_CATEGORY is set we can assume it is port release by KDE and the # vendor is therefore kde. CPE_VENDOR?= kde . if ${_KDE_CATEGORY:Mkde-applications} PORTVERSION?= ${KDE_APPLICATIONS_VERSION} MASTER_SITES?= KDE/${KDE_APPLICATIONS_BRANCH}/release-service/${KDE_APPLICATIONS_VERSION}/src # Let bsd.port.mk create the plist-entries for the documentation. # KDE Applications ports install their documentation to # ${PREFIX}/share/doc. This is only done if the port # defines OPTION DOCS -- the _KDE_OPTIONS here is to # avoid make errors when there are no options defined at all. _KDE_OPTIONS= bogus ${OPTIONS_DEFINE} . if ${_KDE_OPTIONS:MDOCS} DOCSDIR= ${PREFIX}/share/doc PORTDOCS?= HTML/* USE_KDE+= doctools:build . endif # Further pass along a SHLIB_VER PLIST_SUB PLIST_SUB+= KDE_APPLICATIONS_SHLIB_VER=${KDE_APPLICATIONS_SHLIB_VER} \ KDE_APPLICATIONS_VERSION_SHORT="${KDE_APPLICATIONS_VERSION:R:R}" . if defined(_${PORTNAME}_PROJECT_VERSION) PLIST_SUB+= SHLIB_VER_LONG=${_${PORTNAME}_PROJECT_VERSION}.${KDE_APPS_BASED_PATCHLEVEL} . endif DIST_SUBDIR?= KDE/release-service/${KDE_APPLICATIONS_VERSION} . elif ${_KDE_CATEGORY:Mkde-plasma} PORTVERSION?= ${KDE_PLASMA_VERSION} PKGNAMEPREFIX?= plasma${_KDE_VERSION}- MASTER_SITES?= KDE/${KDE_PLASMA_BRANCH}/plasma/${KDE_PLASMA_VERSION} DIST_SUBDIR?= KDE/plasma/${KDE_PLASMA_VERSION} . if ${_KDE_VERSION:M6} DESCR= ${.CURDIR:H:H}/x11/plasma6-plasma/pkg-descr . endif . elif ${_KDE_CATEGORY:Mkde-frameworks} PORTVERSION?= ${KDE_FRAMEWORKS_VERSION} PKGNAMEPREFIX?= kf${_KDE_VERSION}- WWW?= https://api.kde.org/frameworks/${PORTNAME}/html/index.html # This is a slight duplication of _USE_PORTINGAIDS_ALL _PORTINGAIDS= kjs kjsembed kdelibs4support kdesignerplugin khtml kmediaplayer kross kxmlrpcclient . if ${_KDE_VERSION:M5} . if ${_PORTINGAIDS:M*${PORTNAME}*} MASTER_SITES?= KDE/${KDE_FRAMEWORKS_BRANCH}/frameworks/${KDE_FRAMEWORKS_VERSION:R}/portingAids . else MASTER_SITES?= KDE/${KDE_FRAMEWORKS_BRANCH}/frameworks/${KDE_FRAMEWORKS_VERSION:R} . endif . else MASTER_SITES?= KDE/${KDE_FRAMEWORKS_BRANCH}/frameworks/${KDE_FRAMEWORKS_VERSION:R} . endif DIST_SUBDIR?= KDE/frameworks/${KDE_FRAMEWORKS_VERSION} . if ${_KDE_VERSION:M6} DESCR= ${.CURDIR:H:H}/x11/kf6-frameworks/pkg-descr . endif . else IGNORE?= unknown CATEGORY value '${_KDE_CATEGORY}' #' . endif . endif #defined(_KDE_CATEGORY) # ============================================================================== # === SET UP LOCALE ENVIRONMENT ================================================= USE_LOCALE?= en_US.UTF-8 # === SET UP CMAKE ENVIRONMENT ================================================= # Help cmake to find files when testing ports with non-default PREFIX. CMAKE_ARGS+= -DCMAKE_PREFIX_PATH="${LOCALBASE}" # We set KDE_INSTALL_USE_QT_SYS_PATHS to install mkspecs files, plugins and # imports to the Qt 5 install directory. CMAKE_ARGS+= -DCMAKE_MODULE_PATH="${LOCALBASE};${KDE_PREFIX}" \ -DCMAKE_INSTALL_PREFIX="${KDE_PREFIX}" \ -DKDE_INSTALL_USE_QT_SYS_PATHS:BOOL=true KDE_MAN_PREFIX?= ${KDE_PREFIX}/share/man # Enforce the chosen Qt Version CMAKE_ARGS+= -DQT_MAJOR_VERSION=${_QT_VER} # Disable autotests unless TEST_TARGET is defined. . if !defined(TEST_TARGET) CMAKE_ARGS+= -DBUILD_TESTING:BOOL=false . endif # ============================================================================== # === SET UP PLIST_SUB ========================================================= # Prefix and include directory. PLIST_SUB+= KDE_PREFIX="${KDE_PREFIX}" # KDE Applications version. PLIST_SUB+= KDE_APPLICATIONS_VERSION="${KDE_APPLICATIONS_VERSION}" \ KDE_FRAMEWORKS_VERSION="${KDE_FRAMEWORKS_VERSION}" \ KDE_PLASMA_VERSION="${KDE_PLASMA_VERSION}" # ============================================================================== # List of all USE_KDE components. # TODO for KDE 7: do not mangle upstream naming: use the same name # for port directory, PORTNAME, and USE_KDE component. # Porting Aids frameworks provide code and utilities to ease the transition from # kdelibs 4 to KDE Frameworks 5. _USE_PORTINGAIDS_ALL= js jsembed kdelibs4support khtml mediaplayer kross # List of components of the KDE Frameworks distribution. # Not ported to FreeBSD: bluez-qt modemmanagerqt networkmanagerqt _USE_FRAMEWORKS5_ALL= activities activities-stats apidox archive attica \ auth baloo bookmarks breeze-icons calendarcore \ codecs completion config configwidgets contacts \ coreaddons crash dbusaddons designerplugin dnssd \ doctools ecm emoticons filemetadata frameworkintegration \ globalaccel guiaddons holidays i18n iconthemes \ idletime init itemmodels itemviews jobwidgets \ kcmutils kdav kdeclarative kded kdesu kimageformats \ kio kirigami2 kquickcharts newstuff notifications \ notifyconfig package parts people plasma-framework \ plotting prison pty purpose qqc2-desktop-style \ runner service solid sonnet syndication \ syntaxhighlighting texteditor textwidgets \ threadweaver unitconversion wallet wayland \ widgetsaddons windowsystem xmlgui xmlrpcclient \ ${_USE_PORTINGAIDS_ALL} _USE_FRAMEWORKS6_ALL= apidox archive attica auth baloo bookmarks \ breeze-icons calendarcore codecs colorscheme \ completion config configwidgets contacts coreaddons \ crash dbusaddons dnssd doctools ecm filemetadata \ frameworkintegration globalaccel guiaddons holidays \ i18n iconthemes idletime itemmodels itemviews \ jobwidgets kcmutils kdav kdeclarative kded kdesu \ kimageformats kio kirigami2 kquickcharts newstuff \ notifications notifyconfig package parts people \ plasma-wayland-protocols plotting prison pty purpose \ qqc2-desktop-style runner service solid sonnet \ statusnotifieritem svg syndication \ syntaxhighlighting texteditor texttemplate \ textwidgets threadweaver unitconversion userfeedback \ wallet widgetsaddons windowsystem xmlgui _USE_FRAMEWORKS_ALL= ${_USE_FRAMEWORKS${_KDE_VERSION}_ALL} # List of components of the KDE Plasma distribution. _USE_PLASMA5_ALL= libksysguard oxygen-sounds _USE_PLASMA6_ALL= activities activities-stats activitymanagerd \ breeze breeze-gtk decoration discover drkonqi \ globalacceld infocenter kde-cli-tools \ kde-gtk-config kdeplasma-addons kgamma kmenuedit \ kpipewire kscreen kscreenlocker ksshaskpass \ ksystemstats kwallet-pam kwin kwrited \ layer-shell-qt libkscreen libksysguard libplasma \ milou ocean-sound-theme oxygen oxygen-sounds \ plasma-browser-integration plasma-desktop \ plasma-disks plasma-integration plasma-pa \ plasma-sdk plasma-workspace \ plasma-workspace-wallpapers plasma5support \ polkit-kde-agent-1 powerdevil print-manager \ qqc2-breeze-style sddm-kcm spectacle systemmonitor \ systemsettings wayland xdg-desktop-portal-kde _USE_PLASMA_ALL= ${_USE_PLASMA${_KDE_VERSION}_ALL} # List of frequently used components of the KDE Gears distribution. _USE_GEAR5_ALL= libkdcraw libkexiv2 _USE_GEAR6_ALL= baloo-widgets kate kosm kpublictransport \ libkcddb libkcompactdisc libkdcraw \ libkdegames libkeduvocdocument libkexiv2 \ libksane marble okular _USE_GEAR_ALL= ${_USE_GEAR${_KDE_VERSION}_ALL} # List of components of the KDE PIM distribution (part of KDE Gears). _USE_KDEPIM_ALL= akonadi akonadicalendar akonadiconsole \ akonadicontacts akonadiimportwizard akonadimime \ akonadisearch akregator calendarsupport \ calendarutils eventviews gapi grantlee-editor \ grantleetheme gravatar identitymanagement imap \ incidenceeditor kaddressbook kalarm kdepim-addons \ kdepim-runtime kitinerary kmail kmail-account-wizard \ kontact kontactinterface korganizer kpkpass ksmtp \ ldap libkdepim libkleo libksieve mailcommon \ mailimporter mailtransport mbox mbox-importer \ messagelib mime mimetreeparser pim-data-exporter \ pimcommon pimtextedit tnef # List of frequently used KDE releated software for any KDE/Qt version. _USE_KDE_EXTRA5_ALL= kirigami-addons phonon phonon-vlc \ plasma-wayland-protocols _USE_KDE_EXTRA6_ALL= kirigami-addons phonon phonon-mpv phonon-vlc \ plasma-wayland-protocols ktextaddons _USE_KDE_EXTRA_ALL= ${_USE_KDE_EXTRA${_KDE_VERSION}_ALL} _USE_KDE5_ALL= ${_USE_FRAMEWORKS_ALL} \ ${_USE_PLASMA_ALL} \ ${_USE_GEAR_ALL} \ ${_USE_KDE_EXTRA_ALL} _USE_KDE6_ALL= ${_USE_FRAMEWORKS_ALL} \ ${_USE_PLASMA_ALL} \ ${_USE_KDEPIM_ALL} \ ${_USE_GEAR_ALL} \ ${_USE_KDE_EXTRA_ALL} # ====================== frameworks components ================================= kde-activities_PORT5= x11/kf${_KDE_VERSION}-kactivities kde-activities_PORT6= x11/plasma${_KDE_VERSION}-plasma-activities kde-activities_PORT= ${kde-activities_PORT${_KDE_VERSION}} kde-activities_LIB5= libKF${_KDE_VERSION}Activities.so kde-activities_LIB6= libPlasmaActivities.so kde-activities_LIB= ${kde-activities_LIB${_KDE_VERSION}} kde-activities-stats_PORT5= x11/kf${_KDE_VERSION}-kactivities-stats kde-activities-stats_PORT6= x11/plasma${_KDE_VERSION}-plasma-activities-stats kde-activities-stats_PORT= ${kde-activities-stats_PORT${_KDE_VERSION}} kde-activities-stats_LIB5= libKF${_KDE_VERSION}ActivitiesStats.so kde-activities-stats_LIB6= libPlasmaActivitiesStats.so kde-activities-stats_LIB= ${kde-activities-stats_LIB${_KDE_VERSION}} # Use KApiDox tools from KDE Frameworks 6 kde-apidox_PORT= devel/kf6-kapidox kde-apidox_PATH= ${KDE_PREFIX}/bin/kapidox-generate kde-apidox_TYPE= run kde-archive_PORT= archivers/kf${_KDE_VERSION}-karchive kde-archive_LIB= libKF${_KDE_VERSION}Archive.so kde-attica_PORT= x11-toolkits/kf${_KDE_VERSION}-attica kde-attica_LIB= libKF${_KDE_VERSION}Attica.so kde-auth_PORT= devel/kf${_KDE_VERSION}-kauth kde-auth_LIB= libKF${_KDE_VERSION}AuthCore.so kde-baloo_PORT= sysutils/kf${_KDE_VERSION}-baloo kde-baloo_LIB= libKF${_KDE_VERSION}Baloo.so kde-bookmarks_PORT= devel/kf${_KDE_VERSION}-kbookmarks kde-bookmarks_LIB= libKF${_KDE_VERSION}Bookmarks.so # Use the latest icons from KDE Frameworks 6 kde-breeze-icons_PORT= x11-themes/kf6-breeze-icons kde-breeze-icons_PATH= ${KDE_PREFIX}/share/icons/breeze/index.theme kde-codecs_PORT= textproc/kf${_KDE_VERSION}-kcodecs kde-codecs_LIB= libKF${_KDE_VERSION}Codecs.so kde-completion_PORT= x11-toolkits/kf${_KDE_VERSION}-kcompletion kde-completion_LIB= libKF${_KDE_VERSION}Completion.so kde-config_PORT= devel/kf${_KDE_VERSION}-kconfig kde-config_LIB= libKF${_KDE_VERSION}ConfigCore.so kde-configwidgets_PORT= x11-toolkits/kf${_KDE_VERSION}-kconfigwidgets kde-configwidgets_LIB= libKF${_KDE_VERSION}ConfigWidgets.so kde-coreaddons_PORT= devel/kf${_KDE_VERSION}-kcoreaddons kde-coreaddons_LIB= libKF${_KDE_VERSION}CoreAddons.so kde-crash_PORT= devel/kf${_KDE_VERSION}-kcrash kde-crash_LIB= libKF${_KDE_VERSION}Crash.so kde-dbusaddons_PORT= devel/kf${_KDE_VERSION}-kdbusaddons kde-dbusaddons_LIB= libKF${_KDE_VERSION}DBusAddons.so kde-designerplugin_PORT= x11-toolkits/kf${_KDE_VERSION}-kdesignerplugin kde-designerplugin_PATH= ${KDE_PREFIX}/bin/kgendesignerplugin kde-designerplugin_TYPE= run kde-dnssd_PORT= dns/kf${_KDE_VERSION}-kdnssd kde-dnssd_LIB= libKF${_KDE_VERSION}DNSSD.so kde-doctools_PORT= devel/kf${_KDE_VERSION}-kdoctools kde-doctools_PATH= ${KDE_PREFIX}/bin/meinproc${_KDE_VERSION} # Use ECM from KDE Frameworks 6 for everything kde-ecm_PORT= devel/kf6-extra-cmake-modules kde-ecm_PATH= ${LOCALBASE}/share/ECM/cmake/ECMConfig.cmake kde-emoticons_PORT= x11-themes/kf${_KDE_VERSION}-kemoticons kde-emoticons_LIB= libKF${_KDE_VERSION}Emoticons.so kde-filemetadata_PORT= devel/kf${_KDE_VERSION}-kfilemetadata kde-filemetadata_LIB= libKF${_KDE_VERSION}FileMetaData.so kde-frameworkintegration_PORT= x11/kf${_KDE_VERSION}-frameworkintegration kde-frameworkintegration_LIB= libKF${_KDE_VERSION}Style.so kde-globalaccel_PORT= x11/kf${_KDE_VERSION}-kglobalaccel kde-globalaccel_LIB= libKF${_KDE_VERSION}GlobalAccel.so kde-guiaddons_PORT= x11-toolkits/kf${_KDE_VERSION}-kguiaddons kde-guiaddons_LIB= libKF${_KDE_VERSION}GuiAddons.so kde-holidays_PORT= net/kf${_KDE_VERSION}-kholidays kde-holidays_LIB= libKF${_KDE_VERSION}Holidays.so kde-i18n_PORT= devel/kf${_KDE_VERSION}-ki18n kde-i18n_LIB= libKF${_KDE_VERSION}I18n.so kde-iconthemes_PORT= x11-themes/kf${_KDE_VERSION}-kiconthemes kde-iconthemes_LIB= libKF${_KDE_VERSION}IconThemes.so kde-idletime_PORT= devel/kf${_KDE_VERSION}-kidletime kde-idletime_LIB= libKF${_KDE_VERSION}IdleTime.so kde-init_PORT= x11/kf${_KDE_VERSION}-kinit kde-init_PATH= ${KDE_PREFIX}/bin/kdeinit5 kde-itemmodels_PORT= devel/kf${_KDE_VERSION}-kitemmodels kde-itemmodels_LIB= libKF${_KDE_VERSION}ItemModels.so kde-itemviews_PORT= x11-toolkits/kf${_KDE_VERSION}-kitemviews kde-itemviews_LIB= libKF${_KDE_VERSION}ItemViews.so kde-jobwidgets_PORT= x11-toolkits/kf${_KDE_VERSION}-kjobwidgets kde-jobwidgets_LIB= libKF${_KDE_VERSION}JobWidgets.so kde-js_PORT= www/kf${_KDE_VERSION}-kjs kde-js_LIB= libKF${_KDE_VERSION}JS.so kde-jsembed_PORT= www/kf${_KDE_VERSION}-kjsembed kde-jsembed_LIB= libKF${_KDE_VERSION}JsEmbed.so kde-kcmutils_PORT= devel/kf${_KDE_VERSION}-kcmutils kde-kcmutils_LIB= libKF${_KDE_VERSION}KCMUtils.so kde-kdeclarative_PORT= devel/kf${_KDE_VERSION}-kdeclarative kde-kdeclarative_LIB5= libKF${_KDE_VERSION}Declarative.so kde-kdeclarative_LIB6= libKF${_KDE_VERSION}CalendarEvents.so kde-kdeclarative_LIB= ${kde-kdeclarative_LIB${_KDE_VERSION}} kde-kded_PORT= x11/kf${_KDE_VERSION}-kded kde-kded_PATH= ${KDE_PREFIX}/bin/kded${_KDE_VERSION} kde-kdelibs4support_PORT= x11/kf${_KDE_VERSION}-kdelibs4support kde-kdelibs4support_LIB= libKF${_KDE_VERSION}KDELibs4Support.so kde-kdesu_PORT= security/kf${_KDE_VERSION}-kdesu kde-kdesu_LIB= libKF${_KDE_VERSION}Su.so kde-khtml_PORT= www/kf${_KDE_VERSION}-khtml kde-khtml_LIB= libKF${_KDE_VERSION}KHtml.so kde-kimageformats_PORT= graphics/kf${_KDE_VERSION}-kimageformats kde-kimageformats_PATH= ${QT_PLUGINDIR}/imageformats/kimg_xcf.so kde-kimageformats_TYPE= run kde-kio_PORT= devel/kf${_KDE_VERSION}-kio kde-kio_LIB= libKF${_KDE_VERSION}KIOCore.so kde-kirigami2_PORT5= x11-toolkits/kf${_KDE_VERSION}-kirigami2 kde-kirigami2_PORT6= x11-toolkits/kf${_KDE_VERSION}-kirigami kde-kirigami2_PATH5= ${QT_QMLDIR}/org/kde/kirigami.2/libKirigamiPlugin.so kde-kirigami2_PATH6= ${QT_QMLDIR}/org/kde/kirigami/libKirigamiplugin.so kde-kirigami2_PORT= ${kde-kirigami2_PORT${_KDE_VERSION}} kde-kirigami2_PATH= ${kde-kirigami2_PATH${_KDE_VERSION}} kde-kquickcharts_PORT= graphics/kf${_KDE_VERSION}-kquickcharts kde-kquickcharts_PATH5= ${QT_QMLDIR}/org/kde/quickcharts/libQuickCharts.so kde-kquickcharts_PATH6= ${QT_QMLDIR}/org/kde/quickcharts/libQuickChartsplugin.so kde-kquickcharts_PATH= ${kde-kquickcharts_PATH${_KDE_VERSION}} kde-kross_PORT= lang/kf${_KDE_VERSION}-kross kde-kross_LIB= libKF${_KDE_VERSION}KrossCore.so kde-layer-shell-qt_PORT= x11/plasma${_KDE_VERSION}-layer-shell-qt kde-layer-shell-qt_LIB= libLayerShellQtInterface.so kde-mediaplayer_PORT= multimedia/kf${_KDE_VERSION}-kmediaplayer kde-mediaplayer_LIB= libKF${_KDE_VERSION}MediaPlayer.so.5 kde-newstuff_PORT= devel/kf${_KDE_VERSION}-knewstuff kde-newstuff_LIB= libKF${_KDE_VERSION}NewStuffCore.so kde-notifications_PORT= devel/kf${_KDE_VERSION}-knotifications kde-notifications_LIB= libKF${_KDE_VERSION}Notifications.so kde-notifyconfig_PORT= devel/kf${_KDE_VERSION}-knotifyconfig kde-notifyconfig_LIB= libKF${_KDE_VERSION}NotifyConfig.so # Use the latest sounds from Plasma 6 kde-oxygen-sounds_PORT= audio/plasma6-oxygen-sounds kde-oxygen-sounds_PATH= ${KDE_PREFIX}/share/sounds/Oxygen-Sys-Log-In.ogg kde-oxygen-sounds_TYPE= run kde-package_PORT= devel/kf${_KDE_VERSION}-kpackage kde-package_LIB= libKF${_KDE_VERSION}Package.so kde-parts_PORT= devel/kf${_KDE_VERSION}-kparts kde-parts_LIB= libKF${_KDE_VERSION}Parts.so kde-people_PORT= devel/kf${_KDE_VERSION}-kpeople kde-people_LIB= libKF${_KDE_VERSION}People.so kde-plasma-framework_PORT= x11/kf${_KDE_VERSION}-plasma-framework kde-plasma-framework_LIB= libKF${_KDE_VERSION}Plasma.so kde-plasma-wayland-protocols_PORT= x11/plasma-wayland-protocols kde-plasma-wayland-protocols_PATH= ${KDE_PREFIX}/lib/cmake/PlasmaWaylandProtocols/PlasmaWaylandProtocolsConfig.cmake kde-plotting_PORT= graphics/kf${_KDE_VERSION}-kplotting kde-plotting_LIB= libKF${_KDE_VERSION}Plotting.so kde-prison_PORT= graphics/kf${_KDE_VERSION}-prison kde-prison_LIB= libKF${_KDE_VERSION}Prison.so kde-pty_PORT= devel/kf${_KDE_VERSION}-kpty kde-pty_LIB= libKF${_KDE_VERSION}Pty.so kde-purpose_PORT= misc/kf${_KDE_VERSION}-purpose kde-purpose_LIB= libKF${_KDE_VERSION}Purpose.so kde-qqc2-desktop-style_PORT= x11-themes/kf${_KDE_VERSION}-qqc2-desktop-style kde-qqc2-desktop-style_PATH5= ${QT_PLUGINDIR}/kf${_KDE_VERSION}/kirigami/org.kde.desktop.so kde-qqc2-desktop-style_PATH6= ${QT_QMLDIR}/org/kde/desktop/liborg_kde_desktop.so kde-qqc2-desktop-style_PATH= ${kde-qqc2-desktop-style_PATH${_KDE_VERSION}} kde-runner_PORT= x11/kf${_KDE_VERSION}-krunner kde-runner_LIB= libKF${_KDE_VERSION}Runner.so kde-service_PORT= devel/kf${_KDE_VERSION}-kservice kde-service_LIB= libKF${_KDE_VERSION}Service.so kde-solid_PORT= devel/kf${_KDE_VERSION}-solid kde-solid_LIB= libKF${_KDE_VERSION}Solid.so kde-sonnet_PORT= textproc/kf${_KDE_VERSION}-sonnet kde-sonnet_LIB= libKF${_KDE_VERSION}SonnetCore.so kde-syndication_PORT= net/kf${_KDE_VERSION}-syndication kde-syndication_LIB= libKF${_KDE_VERSION}Syndication.so kde-syntaxhighlighting_PORT= textproc/kf${_KDE_VERSION}-syntax-highlighting kde-syntaxhighlighting_LIB= libKF${_KDE_VERSION}SyntaxHighlighting.so kde-texteditor_PORT= devel/kf${_KDE_VERSION}-ktexteditor kde-texteditor_LIB= libKF${_KDE_VERSION}TextEditor.so kde-texttemplate_PORT= devel/kf${_KDE_VERSION}-ktexttemplate kde-texttemplate_LIB= libKF${_KDE_VERSION}TextTemplate.so kde-textwidgets_PORT= x11-toolkits/kf${_KDE_VERSION}-ktextwidgets kde-textwidgets_LIB= libKF${_KDE_VERSION}TextWidgets.so kde-threadweaver_PORT= devel/kf${_KDE_VERSION}-threadweaver kde-threadweaver_LIB= libKF${_KDE_VERSION}ThreadWeaver.so kde-unitconversion_PORT= devel/kf${_KDE_VERSION}-kunitconversion kde-unitconversion_LIB= libKF${_KDE_VERSION}UnitConversion.so kde-wallet_PORT= sysutils/kf${_KDE_VERSION}-kwallet kde-wallet_LIB= libKF${_KDE_VERSION}Wallet.so kde-wayland_PORT5= x11/kf${_KDE_VERSION}-kwayland kde-wayland_PORT6= x11/plasma${_KDE_VERSION}-kwayland kde-wayland_PORT= ${kde-wayland_PORT${_KDE_VERSION}} kde-wayland_LIB5= libKF${_KDE_VERSION}WaylandClient.so kde-wayland_LIB6= libKWaylandClient.so kde-wayland_LIB= ${kde-wayland_LIB${_KDE_VERSION}} kde-widgetsaddons_PORT= x11-toolkits/kf${_KDE_VERSION}-kwidgetsaddons kde-widgetsaddons_LIB= libKF${_KDE_VERSION}WidgetsAddons.so kde-windowsystem_PORT= x11/kf${_KDE_VERSION}-kwindowsystem kde-windowsystem_LIB= libKF${_KDE_VERSION}WindowSystem.so kde-xmlgui_PORT= x11-toolkits/kf${_KDE_VERSION}-kxmlgui kde-xmlgui_LIB= libKF${_KDE_VERSION}XmlGui.so kde-xmlrpcclient_PORT= net/kf${_KDE_VERSION}-kxmlrpcclient kde-xmlrpcclient_LIB= libKF${_KDE_VERSION}XmlRpcClient.so kde-calendarcore_PORT= net/kf${_KDE_VERSION}-kcalendarcore kde-calendarcore_LIB= libKF${_KDE_VERSION}CalendarCore.so kde-contacts_PORT= net/kf${_KDE_VERSION}-kcontacts kde-contacts_LIB= libKF${_KDE_VERSION}Contacts.so kde-kdav_PORT= net/kf${_KDE_VERSION}-kdav kde-kdav_LIB= libKF${_KDE_VERSION}DAV.so kde-colorscheme_PORT= x11-themes/kf${_KDE_VERSION}-kcolorscheme kde-colorscheme_LIB= libKF${_KDE_VERSION}ColorScheme.so kde-svg_PORT= graphics/kf${_KDE_VERSION}-ksvg kde-svg_LIB= libKF${_KDE_VERSION}Svg.so kde-statusnotifieritem_PORT= deskutils/kf6-kstatusnotifieritem kde-statusnotifieritem_LIB= libKF${_KDE_VERSION}StatusNotifierItem.so kde-userfeedback_PORT= sysutils/kf6-kuserfeedback kde-userfeedback_LIB= libKF${_KDE_VERSION}UserFeedbackCore.so # ====================== end of frameworks components ========================== # ====================== plasma components ===================================== kde-kpipewire_PORT= audio/plasma${_KDE_VERSION}-kpipewire kde-kpipewire_LIB= libKPipeWire.so kde-activitymanagerd_PORT= x11/plasma${_KDE_VERSION}-kactivitymanagerd kde-activitymanagerd_LIB= libkactivitymanagerd_plugin.so kde-breeze_PORT= x11-themes/plasma${_KDE_VERSION}-breeze kde-breeze_PATH= ${KDE_PREFIX}/share/QtCurve/Breeze.qtcurve kde-breeze-gtk_PORT= x11-themes/plasma${_KDE_VERSION}-breeze-gtk kde-breeze-gtk_PATH= ${KDE_PREFIX}/share/themes/Breeze/gtk-2.0/gtkrc kde-decoration_PORT= x11-wm/plasma${_KDE_VERSION}-kdecoration kde-decoration_LIB= libkdecorations3.so kde-discover_PORT= sysutils/plasma${_KDE_VERSION}-discover kde-discover_PATH= ${KDE_PREFIX}/bin/plasma-discover kde-drkonqi_PORT= sysutils/plasma${_KDE_VERSION}-drkonqi kde-drkonqi_PATH= ${KDE_PREFIX}/lib/libexec/drkonqi kde-infocenter_PORT= sysutils/plasma${_KDE_VERSION}-kinfocenter kde-infocenter_PATH= ${KDE_PREFIX}/bin/kinfocenter kde-kde-cli-tools_PORT= sysutils/plasma${_KDE_VERSION}-kde-cli-tools kde-kde-cli-tools_PATH= ${KDE_PREFIX}/bin/kde-open kde-kde-gtk-config_PORT= x11-themes/plasma${_KDE_VERSION}-kde-gtk-config kde-kde-gtk-config_PATH= ${KDE_PREFIX}/lib/kconf_update_bin/gtk_theme kde-kdeplasma-addons_PORT= x11-toolkits/plasma${_KDE_VERSION}-kdeplasma-addons kde-kdeplasma-addons_LIB= libplasmapotdprovidercore.so kde-kgamma_PORT= x11/plasma${_KDE_VERSION}-kgamma kde-kgamma_PATH= ${QT_PLUGINDIR}/plasma/kcms/systemsettings_qwidgets/kcm_kgamma.so kde-kmenuedit_PORT= sysutils/plasma${_KDE_VERSION}-kmenuedit kde-kmenuedit_PATH= ${KDE_PREFIX}/bin/kmenuedit kde-kscreen_PORT= x11/plasma${_KDE_VERSION}-kscreen kde-kscreen_PATH= ${KDE_PREFIX}/bin/kscreen-console kde-kscreenlocker_PORT= security/plasma${_KDE_VERSION}-kscreenlocker kde-kscreenlocker_LIB= libKScreenLocker.so kde-ksshaskpass_PORT= security/plasma${_KDE_VERSION}-ksshaskpass kde-ksshaskpass_PATH= ${KDE_PREFIX}/bin/ksshaskpass kde-ksystemstats_PORT= sysutils/plasma${_KDE_VERSION}-ksystemstats kde-ksystemstats_PATH= ${KDE_PREFIX}/bin/ksystemstats kde-kwallet-pam_PORT= security/plasma${_KDE_VERSION}-kwallet-pam kde-kwallet-pam_PATH= ${KDE_PREFIX}/lib/pam_kwallet5.so kde-kwin_PORT= x11-wm/plasma${_KDE_VERSION}-kwin kde-kwin_PATH= ${KDE_PREFIX}/bin/kwin_x11 kde-kwrited_PORT= devel/plasma${_KDE_VERSION}-kwrited kde-kwrited_PATH= ${QT_PLUGINDIR}/kf${_KDE_VERSION}/kded/kwrited.so kde-libkscreen_PORT= x11/plasma${_KDE_VERSION}-libkscreen kde-libkscreen_LIB= libKF${_KDE_VERSION}Screen.so kde-libksysguard_PORT= sysutils/plasma${_KDE_VERSION}-libksysguard kde-libksysguard_LIB5= libksgrd.so kde-libksysguard_LIB6= libKSysGuardSystemStats.so kde-libksysguard_LIB= ${kde-libksysguard_LIB${_KDE_VERSION}} kde-milou_PORT= deskutils/plasma${_KDE_VERSION}-milou kde-milou_PATH= ${QT_QMLDIR}/org/kde/milou/libmilouqmlplugin.so kde-ocean-sound-theme_PORT= audio/plasma${_KDE_VERSION}-ocean-sound-theme kde-ocean-sound-theme_PATH= ${KDE_PREFIX}/share/sounds/ocean/index.theme kde-ocean-sound-theme_TYPE= run kde-oxygen_PORT= x11-themes/plasma${_KDE_VERSION}-oxygen kde-oxygen_PATH= ${QT_PLUGINDIR}/kstyle_config/kstyle_oxygen_config.so kde-plasma-browser-integration_PORT= www/plasma${_KDE_VERSION}-plasma-browser-integration kde-plasma-browser-integration_PATH= ${KDE_PREFIX}/bin/plasma-browser-integration-host kde-plasma-desktop_PORT= x11/plasma${_KDE_VERSION}-plasma-desktop kde-plasma-desktop_PATH= ${KDE_PREFIX}/bin/kaccess kde-plasma-disks_PORT= sysutils/plasma${_KDE_VERSION}-plasma-disks kde-plasma-disks_PATH= ${KDE_PREFIX}/lib/libexec/kf6/kauth/kded-smart-helper kde-plasma-integration_PORT= x11/plasma${_KDE_VERSION}-plasma-integration kde-plasma-integration_PATH= ${QT_PLUGINDIR}/platformthemes/KDEPlasmaPlatformTheme6.so kde-plasma-pa_PORT= audio/plasma${_KDE_VERSION}-plasma-pa kde-plasma-pa_PATH= ${QT_PLUGINDIR}/plasma/kcms/systemsettings/kcm_pulseaudio.so kde-plasma-sdk_PORT= devel/plasma${_KDE_VERSION}-plasma-sdk kde-plasma-sdk_PATH= ${KDE_PREFIX}/bin/plasmoidviewer kde-plasma-workspace_PORT= x11/plasma${_KDE_VERSION}-plasma-workspace kde-plasma-workspace_LIB= libkworkspace${_KDE_VERSION}.so kde-plasma-workspace-wallpapers_PORT= x11-themes/plasma${_KDE_VERSION}-plasma-workspace-wallpapers kde-plasma-workspace-wallpapers_PATH= ${KDE_PREFIX}/share/wallpapers/Autumn/contents/images/1280x1024.jpg kde-polkit-kde-agent-1_PORT= sysutils/plasma${_KDE_VERSION}-polkit-kde-agent-1 kde-polkit-kde-agent-1_PATH= ${KDE_PREFIX}/lib/libexec/polkit-kde-authentication-agent-1 kde-powerdevil_PORT= sysutils/plasma${_KDE_VERSION}-powerdevil kde-powerdevil_LIB= libpowerdevilcore.so kde-print-manager_PORT= print/plasma${_KDE_VERSION}-print-manager kde-print-manager_PATH= ${KDE_PREFIX}/bin/kde-add-printer kde-print-manager_TYPE= run kde-spectacle_PORT= graphics/plasma${_KDE_VERSION}-spectacle kde-spectacle_PATH= ${KDE_PREFIX}/bin/spectacle kde-spectacle_TYPE= run kde-systemmonitor_PORT= sysutils/plasma${_KDE_VERSION}-plasma-systemmonitor kde-systemmonitor_PATH= ${KDE_PREFIX}/bin/plasma-systemmonitor kde-systemmonitor_TYPE= run kde-systemsettings_PORT= sysutils/plasma${_KDE_VERSION}-systemsettings kde-systemsettings_PATH= ${KDE_PREFIX}/bin/systemsettings kde-xdg-desktop-portal-kde_PORT= deskutils/plasma${_KDE_VERSION}-xdg-desktop-portal-kde kde-xdg-desktop-portal-kde_PATH= ${KDE_PREFIX}/lib/libexec/xdg-desktop-portal-kde kde-plasma5support_PORT= devel/plasma${_KDE_VERSION}-plasma5support kde-plasma5support_LIB= libPlasma5Support.so kde-qqc2-breeze-style_PORT= x11-themes/plasma${_KDE_VERSION}-qqc2-breeze-style kde-qqc2-breeze-style_PATH= ${QT_PLUGINDIR}/kf${_KDE_VERSION}/kirigami/platform/org.kde.breeze.so kde-sddm-kcm_PORT= deskutils/plasma${_KDE_VERSION}-sddm-kcm kde-sddm-kcm_PATH= ${QT_PLUGINDIR}/plasma/kcms/systemsettings/kcm_sddm.so kde-sddm-kcm_TYPE= run kde-kirigami-addons_PORT= x11-toolkits/kirigami-addons-qt${_KDE_VERSION} kde-kirigami-addons_PATH= ${QT_QMLDIR}/org/kde/kirigamiaddons/components/libcomponentsplugin.so kde-globalacceld_PORT= x11/plasma${_KDE_VERSION}-kglobalacceld kde-globalacceld_PATH= ${QT_PLUGINDIR}/org.kde.kglobalacceld.platforms/KGlobalAccelDXcb.so kde-libplasma_PORT= x11/plasma${_KDE_VERSION}-libplasma kde-libplasma_LIB= libPlasma.so # ====================== end of plasma components ============================== # ====================== pim5 components ======================================= kde-akonadicontacts_PORT= net/akonadi-contacts kde-akonadicontacts_LIB= libKPim${_KDE_VERSION}AkonadiContactCore.so kde-akonadiimportwizard_PORT= deskutils/akonadi-import-wizard kde-akonadiimportwizard_LIB= libKPim${_KDE_VERSION}ImportWizard.so kde-akonadimime_PORT= net/akonadi-mime kde-akonadimime_LIB= libKPim${_KDE_VERSION}AkonadiMime.so kde-akonadicalendar_PORT= net/akonadi-calendar kde-akonadicalendar_LIB= libKPim${_KDE_VERSION}AkonadiCalendar.so kde-akonadisearch_PORT= net/akonadi-search kde-akonadisearch_LIB= libKPim${_KDE_VERSION}AkonadiSearchCore.so kde-calendarsupport_PORT= net/calendarsupport kde-calendarsupport_LIB= libKPim${_KDE_VERSION}CalendarSupport.so kde-calendarutils_PORT= net/kcalutils kde-calendarutils_LIB= libKPim${_KDE_VERSION}CalendarUtils.so kde-eventviews_PORT= net/eventviews kde-eventviews_LIB= libKPim${_KDE_VERSION}EventViews.so kde-gapi_PORT= net/libkgapi kde-gapi_LIB= libKPim${_KDE_VERSION}GAPIBlogger.so kde-grantleetheme_PORT= deskutils/grantleetheme kde-grantleetheme_LIB= libKPim${_KDE_VERSION}GrantleeTheme.so kde-gravatar_PORT= net/libgravatar kde-gravatar_LIB= libKPim${_KDE_VERSION}Gravatar.so kde-identitymanagement_PORT= net/kidentitymanagement kde-identitymanagement_LIB= libKPim${_KDE_VERSION}IdentityManagementCore.so kde-imap_PORT= net/kimap kde-imap_LIB= libKPim${_KDE_VERSION}IMAP.so kde-incidenceeditor_PORT= net/incidenceeditor kde-incidenceeditor_LIB= libKPim${_KDE_VERSION}IncidenceEditor.so kde-kdepim-addons_PORT= deskutils/kdepim-addons kde-kdepim-addons_PATH= ${QT_PLUGINDIR}/pim${_KDE_VERSION}/contacteditor/editorpageplugins/cryptopageplugin.so kde-kdepim-runtime_PORT= deskutils/kdepim-runtime kde-kdepim-runtime_PATH= ${KDE_PREFIX}/bin/gidmigrator kde-kitinerary_PORT= net/kitinerary kde-kitinerary_LIB= libKPim${_KDE_VERSION}Itinerary.so kde-kontactinterface_PORT= net/kontactinterface kde-kontactinterface_LIB= libKPim${_KDE_VERSION}KontactInterface.so kde-kpkpass_PORT= security/kpkpass kde-kpkpass_LIB= libKPim${_KDE_VERSION}PkPass.so kde-ksmtp_PORT= net/ksmtp kde-ksmtp_LIB= libKPim${_KDE_VERSION}SMTP.so kde-ldap_PORT= net/kldap kde-ldap_LIB= libKPim${_KDE_VERSION}LdapCore.so kde-libkdepim_PORT= deskutils/libkdepim kde-libkdepim_LIB= libKPim${_KDE_VERSION}Libkdepim.so kde-libkleo_PORT= security/libkleo kde-libkleo_LIB= libKPim${_KDE_VERSION}Libkleo.so kde-libksieve_PORT= net/libksieve kde-libksieve_LIB= libKPim${_KDE_VERSION}KSieve.so kde-mailcommon_PORT= net/mailcommon kde-mailcommon_LIB= libKPim${_KDE_VERSION}MailCommon.so kde-mailimporter_PORT= net/mailimporter kde-mailimporter_LIB= libKPim${_KDE_VERSION}MailImporter.so kde-mailtransport_PORT= net/kmailtransport kde-mailtransport_LIB= libKPim${_KDE_VERSION}MailTransport.so kde-mbox_PORT= net/kmbox kde-mbox_LIB= libKPim${_KDE_VERSION}Mbox.so kde-messagelib_PORT= net/messagelib kde-messagelib_LIB= libKPim${_KDE_VERSION}MessageList.so kde-mime_PORT= net/kmime kde-mime_LIB= libKPim${_KDE_VERSION}Mime.so kde-pimcommon_PORT= net/pimcommon kde-pimcommon_LIB= libKPim${_KDE_VERSION}PimCommon.so kde-pimtextedit_PORT= net/kpimtextedit kde-pimtextedit_LIB= libKPim${_KDE_VERSION}TextEdit.so kde-tnef_PORT= net/ktnef kde-tnef_LIB= libKPim${_KDE_VERSION}Tnef.so kde-ktextaddons_PORT= devel/ktextaddons kde-ktextaddons_LIB= libKF${_KDE_VERSION}TextAutoCorrectionCore.so # PIM Applications kde-akonadiconsole_PORT= deskutils/akonadiconsole kde-akonadiconsole_PATH= ${KDE_PREFIX}/bin/akonadiconsole kde-akregator_PORT= deskutils/akregator kde-akregator_PATH= ${KDE_PREFIX}/bin/akregator kde-grantlee-editor_PORT= deskutils/grantlee-editor kde-grantlee-editor_PATH= ${KDE_PREFIX}/bin/contactthemeeditor kde-kaddressbook_PORT= deskutils/kaddressbook kde-kaddressbook_PATH= ${KDE_PREFIX}/bin/kaddressbook kde-kalarm_PORT= deskutils/kalarm kde-kalarm_PATH= ${KDE_PREFIX}/bin/kalarm kde-kmail_PORT= deskutils/kmail kde-kmail_PATH= ${KDE_PREFIX}/bin/kmail kde-kmail-account-wizard_PORT= deskutils/kmail-account-wizard kde-kmail-account-wizard_PATH= ${KDE_PREFIX}/bin/accountwizard kde-kontact_PORT= deskutils/kontact kde-kontact_PATH= ${KDE_PREFIX}/bin/kontact kde-korganizer_PORT= deskutils/korganizer kde-korganizer_PATH= ${KDE_PREFIX}/bin/korganizer kde-mbox-importer_PORT= deskutils/mbox-importer kde-mbox-importer_PATH= ${KDE_PREFIX}/bin/mboximporter kde-mimetreeparser_PORT= net/mimetreeparser kde-mimetreeparser_LIB= libKPim${_KDE_VERSION}MimeTreeParserCore.so kde-pim-data-exporter_PORT= deskutils/pim-data-exporter kde-pim-data-exporter_PATH= ${KDE_PREFIX}/bin/pimdataexporter # ====================== end of pim5 components ================================ # ====================== multiversion component ================================ kde-akonadi_PORT= databases/akonadi kde-akonadi_LIB= libKPim${_KDE_VERSION}AkonadiPrivate.so kde-baloo-widgets_PORT= sysutils/baloo-widgets kde-baloo-widgets_LIB= libKF${_KDE_VERSION}BalooWidgets.so kde-kate_PORT= editors/kate kde-kate_PATH= ${QT_PLUGINDIR}/ktexteditor/katebacktracebrowserplugin.so kde-libkcddb_PORT= audio/libkcddb kde-libkcddb_LIB= libKCddb${_KDE_VERSION}.so kde-libkcompactdisc_PORT= audio/libkcompactdisc kde-libkcompactdisc_LIB= libKF${_KDE_VERSION}CompactDisc.so kde-libkdcraw_PORT= graphics/libkdcraw@qt${_KDE_VERSION} kde-libkdcraw_LIB5= libKF${_KDE_VERSION}KDcraw.so kde-libkdcraw_LIB6= libKDcrawQt${_KDE_VERSION}.so kde-libkdcraw_LIB= ${kde-libkdcraw_LIB${_KDE_VERSION}} kde-libkdegames_PORT= games/libkdegames kde-libkdegames_LIB= libKDEGames${_KDE_VERSION}.so kde-libkeduvocdocument_PORT= misc/libkeduvocdocument kde-libkeduvocdocument_LIB= libKEduVocDocument.so kde-libkexiv2_PORT= graphics/libkexiv2@qt${_KDE_VERSION} kde-libkexiv2_LIB5= libKF${_KDE_VERSION}KExiv2.so kde-libkexiv2_LIB6= libKExiv2Qt${_KDE_VERSION}.so kde-libkexiv2_LIB= ${kde-libkexiv2_LIB${_KDE_VERSION}} kde-libksane_PORT= graphics/libksane kde-libksane_LIB= libKSaneWidgets${_KDE_VERSION}.so kde-marble_PORT= astro/marble kde-marble_LIB= libmarblewidget-qt6.so kde-kpublictransport_PORT= devel/kpublictransport kde-kpublictransport_LIB= libKPublicTransport.so kde-kosm_PORT= astro/kosmindoormap kde-kosm_LIB= libKOSM.so kde-okular_PORT= graphics/okular kde-okular_LIB= libOkular${_KDE_VERSION}Core.so kde-phonon_PORT= multimedia/phonon@${_QT_RELNAME} kde-phonon_LIB= libphonon4${_QT_RELNAME}.so kde-phonon-mpv_PORT= multimedia/phonon-mpv kde-phonon-mpv_PATH= ${QT_PLUGINDIR}/phonon4${_QT_RELNAME}_backend/phonon_mpv_${_QT_RELNAME}.so kde-phonon-mpv_TYPE= run kde-phonon-vlc_PORT= multimedia/phonon-vlc@${_QT_RELNAME} kde-phonon-vlc_PATH= ${QT_PLUGINDIR}/phonon4${_QT_RELNAME}_backend/phonon_vlc_${_QT_RELNAME}.so kde-phonon-vlc_TYPE= run # ====================== end of multiversion components ======================== # end of component list ######################################################## _USE_KDE_ALL= ${_USE_${_KDE_RELNAME}_ALL} # Iterate through components deprived of suffix. . for component in ${USE_KDE:O:u:C/:.+//} # Check that the component is valid. . if ${_USE_KDE_ALL:M${component}} != "" # Skip meta-components (currently none). . if defined(kde-${component}_PORT) && (defined(kde-${component}_PATH) || defined(kde-${component}_LIB)) # Check if a dependency type is explicitly requested. . if ${USE_KDE:M${component}\:*} != "" && ${USE_KDE:M${component}} == "" kde-${component}_TYPE= # empty . if ${USE_KDE:M${component}\:build} != "" kde-${component}_TYPE+= build . endif . if ${USE_KDE:M${component}\:run} != "" kde-${component}_TYPE+= run . endif . endif # ${USE_KDE:M${component}_*} != "" && ${USE_KDE:M${component}} == "" # If no dependency type is set, default to full dependency. . if !defined(kde-${component}_TYPE) kde-${component}_TYPE= build run . endif # Set real dependencies. . if defined(kde-${component}_LIB) && ${kde-${component}_TYPE:Mbuild} && ${kde-${component}_TYPE:Mrun} LIB_DEPENDS+= ${kde-${component}_LIB}:${kde-${component}_PORT} . else kde-${component}_PATH?= ${KDE_PREFIX}/lib/${kde-${component}_LIB} kde-${component}_DEPENDS= ${kde-${component}_PATH}:${kde-${component}_PORT} . if ${kde-${component}_TYPE:Mbuild} != "" BUILD_DEPENDS+= ${kde-${component}_DEPENDS} . endif . if ${kde-${component}_TYPE:Mrun} != "" RUN_DEPENDS+= ${kde-${component}_DEPENDS} . endif . endif # ${kde-${component}_LIB} && ${kde-${component}_TYPE:Mbuild} && ${kde-${component}_TYPE:Mrun} . endif # defined(kde-${component}_PORT) && defined(kde-${component}_PATH) . else # ! ${_USE_KDE_ALL:M${component}} != "" IGNORE= cannot be installed: unknown USE_KDE component '${component}' . endif # ${_USE_KDE_ALL:M${component}} != "" . endfor . endif .endif diff --git a/audio/plasma6-kpipewire/distinfo b/audio/plasma6-kpipewire/distinfo index d7da6c93249b..09dbf0b3a1dc 100644 --- a/audio/plasma6-kpipewire/distinfo +++ b/audio/plasma6-kpipewire/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570682 -SHA256 (KDE/plasma/6.3.2/kpipewire-6.3.2.tar.xz) = b5face07052e0ec1db21e31bae3243d6376316f78be06c77d9d5be5b6b001dc4 -SIZE (KDE/plasma/6.3.2/kpipewire-6.3.2.tar.xz) = 152748 +TIMESTAMP = 1741769317 +SHA256 (KDE/plasma/6.3.3/kpipewire-6.3.3.tar.xz) = 5f64a92e486f03bff47590ba0b80bb145a6e3b4b0e7f87b02c6a110a6a2bb3c3 +SIZE (KDE/plasma/6.3.3/kpipewire-6.3.3.tar.xz) = 152784 diff --git a/audio/plasma6-ocean-sound-theme/distinfo b/audio/plasma6-ocean-sound-theme/distinfo index 1c10458a2aa3..a9dbe9fe1b22 100644 --- a/audio/plasma6-ocean-sound-theme/distinfo +++ b/audio/plasma6-ocean-sound-theme/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570683 -SHA256 (KDE/plasma/6.3.2/ocean-sound-theme-6.3.2.tar.xz) = 4731348a49d60878a2e8f254fa01a4b30475036b96c23035e325f23c0cb0f86c -SIZE (KDE/plasma/6.3.2/ocean-sound-theme-6.3.2.tar.xz) = 2117900 +TIMESTAMP = 1741769318 +SHA256 (KDE/plasma/6.3.3/ocean-sound-theme-6.3.3.tar.xz) = e67e57d498efa9c37a6c2ea8fa56623fea09fc9616b513c5517224208a664aa5 +SIZE (KDE/plasma/6.3.3/ocean-sound-theme-6.3.3.tar.xz) = 2117564 diff --git a/audio/plasma6-oxygen-sounds/distinfo b/audio/plasma6-oxygen-sounds/distinfo index 0ad1c5a9869b..6022a6ed99e9 100644 --- a/audio/plasma6-oxygen-sounds/distinfo +++ b/audio/plasma6-oxygen-sounds/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570683 -SHA256 (KDE/plasma/6.3.2/oxygen-sounds-6.3.2.tar.xz) = 1517b495498a406f28aacb0dbb4ce3f75a923600ee192427266cba0b532f60a0 -SIZE (KDE/plasma/6.3.2/oxygen-sounds-6.3.2.tar.xz) = 1936380 +TIMESTAMP = 1741769319 +SHA256 (KDE/plasma/6.3.3/oxygen-sounds-6.3.3.tar.xz) = 488d6189c3ea25c73527b74c9e6ba7bb74c4945b6c4f5ab41c4c1c09f34643ba +SIZE (KDE/plasma/6.3.3/oxygen-sounds-6.3.3.tar.xz) = 1936252 diff --git a/audio/plasma6-plasma-pa/distinfo b/audio/plasma6-plasma-pa/distinfo index bdeba4657a87..75aa4fb4d277 100644 --- a/audio/plasma6-plasma-pa/distinfo +++ b/audio/plasma6-plasma-pa/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570685 -SHA256 (KDE/plasma/6.3.2/plasma-pa-6.3.2.tar.xz) = 5bae53450d1b5d188781749eab558273514c7eb8e5d387e088489e5db8a405b6 -SIZE (KDE/plasma/6.3.2/plasma-pa-6.3.2.tar.xz) = 192176 +TIMESTAMP = 1741769320 +SHA256 (KDE/plasma/6.3.3/plasma-pa-6.3.3.tar.xz) = 0e34658ed031e5dfe3c6e308cf1c276ed6f2ee9f047e1bb1fb05fc5c60e4d5a0 +SIZE (KDE/plasma/6.3.3/plasma-pa-6.3.3.tar.xz) = 192068 diff --git a/deskutils/plasma6-milou/distinfo b/deskutils/plasma6-milou/distinfo index 911f58c69f31..989e9bb2e2d4 100644 --- a/deskutils/plasma6-milou/distinfo +++ b/deskutils/plasma6-milou/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570685 -SHA256 (KDE/plasma/6.3.2/milou-6.3.2.tar.xz) = cc348d1d45199ac314e3907507bdebfe2a5ff02f09f53164720fd1c25a241998 -SIZE (KDE/plasma/6.3.2/milou-6.3.2.tar.xz) = 50652 +TIMESTAMP = 1741769321 +SHA256 (KDE/plasma/6.3.3/milou-6.3.3.tar.xz) = 886b78853570f5c280f04d803b5fbe8adba00944eddc26716c4478a9b5681886 +SIZE (KDE/plasma/6.3.3/milou-6.3.3.tar.xz) = 50636 diff --git a/deskutils/plasma6-sddm-kcm/Makefile b/deskutils/plasma6-sddm-kcm/Makefile index caa24a227430..89a962145c33 100644 --- a/deskutils/plasma6-sddm-kcm/Makefile +++ b/deskutils/plasma6-sddm-kcm/Makefile @@ -1,19 +1,18 @@ PORTNAME= sddm-kcm DISTVERSION= ${KDE_PLASMA_VERSION} -PORTREVISION= 1 CATEGORIES= deskutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Configuration module for SDDM USES= cmake gettext gl kde:6 qt:6 tar:xz USE_KDE= archive auth colorscheme config configwidgets coreaddons i18n \ kcmutils kio newstuff service widgetsaddons \ ecm:build USE_GL= gl opengl USE_QT= base declarative CMAKE_ARGS= -DSDDM_CONFIG_FILE:FILEPATH=${LOCALBASE}/etc/sddm.conf \ -DSDDM_CONFIG_DIR:PATH=${LOCALBASE}/etc/sddm.conf.d .include diff --git a/deskutils/plasma6-sddm-kcm/distinfo b/deskutils/plasma6-sddm-kcm/distinfo index 82becef80ae6..7245f14ec4e0 100644 --- a/deskutils/plasma6-sddm-kcm/distinfo +++ b/deskutils/plasma6-sddm-kcm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570686 -SHA256 (KDE/plasma/6.3.2/sddm-kcm-6.3.2.tar.xz) = ece34d6ff4485a51f9ffa95e9dc3c87811e60b06e527b184fb9ec5908e9e4450 -SIZE (KDE/plasma/6.3.2/sddm-kcm-6.3.2.tar.xz) = 103988 +TIMESTAMP = 1741769321 +SHA256 (KDE/plasma/6.3.3/sddm-kcm-6.3.3.tar.xz) = 49b17316257c46ee29d9fb54951914401d62b9ae4a166d666c67eb227782041d +SIZE (KDE/plasma/6.3.3/sddm-kcm-6.3.3.tar.xz) = 103980 diff --git a/deskutils/plasma6-xdg-desktop-portal-kde/distinfo b/deskutils/plasma6-xdg-desktop-portal-kde/distinfo index 5c617042fd3b..ef2bc9fb15a4 100644 --- a/deskutils/plasma6-xdg-desktop-portal-kde/distinfo +++ b/deskutils/plasma6-xdg-desktop-portal-kde/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570687 -SHA256 (KDE/plasma/6.3.2/xdg-desktop-portal-kde-6.3.2.tar.xz) = cdf79d8e02d9be995e91b8d4d317e03441027535e8fc9ee746eb850fc0760341 -SIZE (KDE/plasma/6.3.2/xdg-desktop-portal-kde-6.3.2.tar.xz) = 190608 +TIMESTAMP = 1741769322 +SHA256 (KDE/plasma/6.3.3/xdg-desktop-portal-kde-6.3.3.tar.xz) = b6bf12489564922f7817a31280b21f72f6f1057d3f44ed0d3e09abb47d958005 +SIZE (KDE/plasma/6.3.3/xdg-desktop-portal-kde-6.3.3.tar.xz) = 190608 diff --git a/devel/plasma6-kwrited/distinfo b/devel/plasma6-kwrited/distinfo index cfe2ca44ab7a..24c5012fab7b 100644 --- a/devel/plasma6-kwrited/distinfo +++ b/devel/plasma6-kwrited/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570687 -SHA256 (KDE/plasma/6.3.2/kwrited-6.3.2.tar.xz) = 041c45a5cf69bd3437be795e982bdf9f55b4f76e1d27858a116ab319940febb1 -SIZE (KDE/plasma/6.3.2/kwrited-6.3.2.tar.xz) = 23672 +TIMESTAMP = 1741769323 +SHA256 (KDE/plasma/6.3.3/kwrited-6.3.3.tar.xz) = 80967fc896ce82b66f1b5223cd3008f348229eda7ee98f76275affd646cd954b +SIZE (KDE/plasma/6.3.3/kwrited-6.3.3.tar.xz) = 23672 diff --git a/devel/plasma6-plasma-sdk/distinfo b/devel/plasma6-plasma-sdk/distinfo index 8e76b63ccb00..7b1dfcd29ce1 100644 --- a/devel/plasma6-plasma-sdk/distinfo +++ b/devel/plasma6-plasma-sdk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570688 -SHA256 (KDE/plasma/6.3.2/plasma-sdk-6.3.2.tar.xz) = a1a8dd470dd5f3f4734b9acf1a56d1678e39fe7b515eda0149cb91307ba0a145 -SIZE (KDE/plasma/6.3.2/plasma-sdk-6.3.2.tar.xz) = 360720 +TIMESTAMP = 1741769324 +SHA256 (KDE/plasma/6.3.3/plasma-sdk-6.3.3.tar.xz) = 7188289248228054309d3c268963dad2b4bc491af6816805ad8cdb0ce2aafa65 +SIZE (KDE/plasma/6.3.3/plasma-sdk-6.3.3.tar.xz) = 360740 diff --git a/devel/plasma6-plasma5support/distinfo b/devel/plasma6-plasma5support/distinfo index 34208fe497d2..29a5e3b54d7a 100644 --- a/devel/plasma6-plasma5support/distinfo +++ b/devel/plasma6-plasma5support/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570689 -SHA256 (KDE/plasma/6.3.2/plasma5support-6.3.2.tar.xz) = 2c8fae2e87373656d4535441ef091edff80d5dd5b9a905e53da77871531326da -SIZE (KDE/plasma/6.3.2/plasma5support-6.3.2.tar.xz) = 229700 +TIMESTAMP = 1741769324 +SHA256 (KDE/plasma/6.3.3/plasma5support-6.3.3.tar.xz) = 21b91713751f42e0235df28d0e8800b6aa2cc47fee6acba4c4b4a1f915dfa563 +SIZE (KDE/plasma/6.3.3/plasma5support-6.3.3.tar.xz) = 229712 diff --git a/graphics/plasma6-spectacle/Makefile b/graphics/plasma6-spectacle/Makefile index 719926db3089..b271f34a43de 100644 --- a/graphics/plasma6-spectacle/Makefile +++ b/graphics/plasma6-spectacle/Makefile @@ -1,31 +1,28 @@ PORTNAME= spectacle DISTVERSION= ${KDE_PLASMA_VERSION} CATEGORIES= graphics kde kde-plasma -DISTNAME= spectacle-${DISTVERSION}.1 MAINTAINER= kde@FreeBSD.org COMMENT= KDE Plasma screen capture program LIB_DEPENDS= libxcb-cursor.so:x11/xcb-util-cursor \ libxcb-image.so:x11/xcb-util-image \ libxcb-util.so:x11/xcb-util \ libopencv_core.so:graphics/opencv \ libwayland-client.so:graphics/wayland USES= cmake compiler:c++20-lang gettext kde:6 localbase pkgconfig \ qt:6 tar:xz xorg USE_KDE= config coreaddons crash dbusaddons globalaccel guiaddons i18n \ kio kirigami2 layer-shell-qt notifications prison purpose \ statusnotifieritem widgetsaddons windowsystem xmlgui \ doctools:build ecm:build plasma-wayland-protocols:build USE_QT= base declarative multimedia wayland USE_XORG= x11 xcb xfixes -WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} - OPTIONS_DEFINE= WAYLAND OPTIONS_DEFAULT= WAYLAND WAYLAND_USE= KDE=kpipewire WAYLAND_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-patch-pipewire-off .include diff --git a/graphics/plasma6-spectacle/distinfo b/graphics/plasma6-spectacle/distinfo index d70b9ce71e5f..347f6252c220 100644 --- a/graphics/plasma6-spectacle/distinfo +++ b/graphics/plasma6-spectacle/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570939 -SHA256 (KDE/plasma/6.3.2/spectacle-6.3.2.1.tar.xz) = 481c25b1834b60a6a0bffe3706aa3e25009a7d35995cb377847f3a96e875774b -SIZE (KDE/plasma/6.3.2/spectacle-6.3.2.1.tar.xz) = 1577892 +TIMESTAMP = 1741772570 +SHA256 (KDE/plasma/6.3.3/spectacle-6.3.3.tar.xz) = b8cd37d07b8af193ce508c29f44b4f1c5ca9779dc4daabfb141b6e08f3af3d9a +SIZE (KDE/plasma/6.3.3/spectacle-6.3.3.tar.xz) = 1576472 diff --git a/print/plasma6-print-manager/distinfo b/print/plasma6-print-manager/distinfo index 114fc7fe74b1..d08dddfbc40e 100644 --- a/print/plasma6-print-manager/distinfo +++ b/print/plasma6-print-manager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570691 -SHA256 (KDE/plasma/6.3.2/print-manager-6.3.2.tar.xz) = 2cc1bd77f881e5fcb30ffcb1b7b7abee02e4a94e6ea5269098c6c60db3e00280 -SIZE (KDE/plasma/6.3.2/print-manager-6.3.2.tar.xz) = 392308 +TIMESTAMP = 1741769327 +SHA256 (KDE/plasma/6.3.3/print-manager-6.3.3.tar.xz) = 1c769b3ee6cce4cab50e86cf1430fccaaa04fbe0c86ce44ead1e949dc3afa058 +SIZE (KDE/plasma/6.3.3/print-manager-6.3.3.tar.xz) = 392304 diff --git a/security/plasma6-kscreenlocker/distinfo b/security/plasma6-kscreenlocker/distinfo index 81f32f03185d..13ee7fbeae65 100644 --- a/security/plasma6-kscreenlocker/distinfo +++ b/security/plasma6-kscreenlocker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570692 -SHA256 (KDE/plasma/6.3.2/kscreenlocker-6.3.2.tar.xz) = 1c614c287eeb0d7eb9d29dbae856761d82c57c380fd716d042dba63794aa82de -SIZE (KDE/plasma/6.3.2/kscreenlocker-6.3.2.tar.xz) = 184508 +TIMESTAMP = 1741769327 +SHA256 (KDE/plasma/6.3.3/kscreenlocker-6.3.3.tar.xz) = fac09e34871663b5fe68aabfcdfb114d8d6bb8f555aa07a95d32e55e0c656af5 +SIZE (KDE/plasma/6.3.3/kscreenlocker-6.3.3.tar.xz) = 184488 diff --git a/security/plasma6-ksshaskpass/distinfo b/security/plasma6-ksshaskpass/distinfo index 7206d0dbaff3..99b718bcfcda 100644 --- a/security/plasma6-ksshaskpass/distinfo +++ b/security/plasma6-ksshaskpass/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570693 -SHA256 (KDE/plasma/6.3.2/ksshaskpass-6.3.2.tar.xz) = 3ede4f622c242779a2e80a0953f2396665847b87f691fe1e60548d311a084659 -SIZE (KDE/plasma/6.3.2/ksshaskpass-6.3.2.tar.xz) = 30984 +TIMESTAMP = 1741769328 +SHA256 (KDE/plasma/6.3.3/ksshaskpass-6.3.3.tar.xz) = 365986453d68bec1b92477d2e91c45cc4fc480691bfc02b5f309ad59f0943fe8 +SIZE (KDE/plasma/6.3.3/ksshaskpass-6.3.3.tar.xz) = 30984 diff --git a/security/plasma6-kwallet-pam/distinfo b/security/plasma6-kwallet-pam/distinfo index 0cf186e22467..0dad582e875d 100644 --- a/security/plasma6-kwallet-pam/distinfo +++ b/security/plasma6-kwallet-pam/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570693 -SHA256 (KDE/plasma/6.3.2/kwallet-pam-6.3.2.tar.xz) = 974d6327b411d1770ff36282914798d78fcc9a063021db1b6774efa1867fcb7a -SIZE (KDE/plasma/6.3.2/kwallet-pam-6.3.2.tar.xz) = 22484 +TIMESTAMP = 1741769329 +SHA256 (KDE/plasma/6.3.3/kwallet-pam-6.3.3.tar.xz) = 46de260d69debfb0ce2d9022b027524d372d5ac57b69bd989f33afbbf821e39c +SIZE (KDE/plasma/6.3.3/kwallet-pam-6.3.3.tar.xz) = 22480 diff --git a/sysutils/plasma6-discover/distinfo b/sysutils/plasma6-discover/distinfo index 6a9a9e9ccb12..3bcc4598eefd 100644 --- a/sysutils/plasma6-discover/distinfo +++ b/sysutils/plasma6-discover/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570695 -SHA256 (KDE/plasma/6.3.2/discover-6.3.2.tar.xz) = f46b33fd917f07368b9b2ace326762888de18fa2fb4516363c2a53cd4c7eab9d -SIZE (KDE/plasma/6.3.2/discover-6.3.2.tar.xz) = 1102604 +TIMESTAMP = 1741769330 +SHA256 (KDE/plasma/6.3.3/discover-6.3.3.tar.xz) = de29ad7e914e9bbd30a3466222f9542449583871afe856aca0071409cf5c586d +SIZE (KDE/plasma/6.3.3/discover-6.3.3.tar.xz) = 1102260 diff --git a/sysutils/plasma6-drkonqi/distinfo b/sysutils/plasma6-drkonqi/distinfo index 6ec6c7258b2d..2b1c032924f7 100644 --- a/sysutils/plasma6-drkonqi/distinfo +++ b/sysutils/plasma6-drkonqi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570696 -SHA256 (KDE/plasma/6.3.2/drkonqi-6.3.2.tar.xz) = d397ac8549fd2e294cf932d4b8e105dfdbadf8b3df34ec1b0f91649f30fa930b -SIZE (KDE/plasma/6.3.2/drkonqi-6.3.2.tar.xz) = 892088 +TIMESTAMP = 1741769332 +SHA256 (KDE/plasma/6.3.3/drkonqi-6.3.3.tar.xz) = 1fb9655f0b69732fa4c156b4332757e0c1f2fd10071074cff5b91b210775b3be +SIZE (KDE/plasma/6.3.3/drkonqi-6.3.3.tar.xz) = 892000 diff --git a/sysutils/plasma6-kde-cli-tools/distinfo b/sysutils/plasma6-kde-cli-tools/distinfo index 2f79c051df4a..e5ec22ebf099 100644 --- a/sysutils/plasma6-kde-cli-tools/distinfo +++ b/sysutils/plasma6-kde-cli-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570697 -SHA256 (KDE/plasma/6.3.2/kde-cli-tools-6.3.2.tar.xz) = 34e89efeca2615ea8819575a1c3595c5bb2b34e0881943cc8b616675a3d7c005 -SIZE (KDE/plasma/6.3.2/kde-cli-tools-6.3.2.tar.xz) = 645092 +TIMESTAMP = 1741769333 +SHA256 (KDE/plasma/6.3.3/kde-cli-tools-6.3.3.tar.xz) = 65ee64a1a6180bad00f3f001ebc8d170526eb12501f5b2cb4e28a1f3bcf26644 +SIZE (KDE/plasma/6.3.3/kde-cli-tools-6.3.3.tar.xz) = 645044 diff --git a/sysutils/plasma6-kinfocenter/distinfo b/sysutils/plasma6-kinfocenter/distinfo index 1e0c840db9fe..fec6589b5b64 100644 --- a/sysutils/plasma6-kinfocenter/distinfo +++ b/sysutils/plasma6-kinfocenter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570698 -SHA256 (KDE/plasma/6.3.2/kinfocenter-6.3.2.tar.xz) = c9269e50c451fd7b880b81013bdbdcddec14ba24e6f0b5d95fd035bd26eac5eb -SIZE (KDE/plasma/6.3.2/kinfocenter-6.3.2.tar.xz) = 748688 +TIMESTAMP = 1741769333 +SHA256 (KDE/plasma/6.3.3/kinfocenter-6.3.3.tar.xz) = 26182e215e55b4f3ab60e980bbae5d0b1a6795406d11901ed33822e84812eea2 +SIZE (KDE/plasma/6.3.3/kinfocenter-6.3.3.tar.xz) = 749032 diff --git a/sysutils/plasma6-kmenuedit/distinfo b/sysutils/plasma6-kmenuedit/distinfo index 77601fd7c516..299f2fa0c58f 100644 --- a/sysutils/plasma6-kmenuedit/distinfo +++ b/sysutils/plasma6-kmenuedit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570698 -SHA256 (KDE/plasma/6.3.2/kmenuedit-6.3.2.tar.xz) = 423ff6f4c887841b2486d201c0475591ee46f81fae77bc42acad7f0623a0a486 -SIZE (KDE/plasma/6.3.2/kmenuedit-6.3.2.tar.xz) = 878848 +TIMESTAMP = 1741769334 +SHA256 (KDE/plasma/6.3.3/kmenuedit-6.3.3.tar.xz) = a62498246e6eeadac75ca5e576f226f8d5ac5d4231a3a0a0490aeb3141fc340e +SIZE (KDE/plasma/6.3.3/kmenuedit-6.3.3.tar.xz) = 878872 diff --git a/sysutils/plasma6-ksystemstats/distinfo b/sysutils/plasma6-ksystemstats/distinfo index 4750155ef173..6600c0a0fd92 100644 --- a/sysutils/plasma6-ksystemstats/distinfo +++ b/sysutils/plasma6-ksystemstats/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570699 -SHA256 (KDE/plasma/6.3.2/ksystemstats-6.3.2.tar.xz) = caa42877019f33cf597ea1350e7c3d1b163a10db7f10021293a7c79b35dd6003 -SIZE (KDE/plasma/6.3.2/ksystemstats-6.3.2.tar.xz) = 151312 +TIMESTAMP = 1741769335 +SHA256 (KDE/plasma/6.3.3/ksystemstats-6.3.3.tar.xz) = 2fb8c29c595dc6df983246676f28e8ee1c71042da588f573c7baa2e63bbdf42e +SIZE (KDE/plasma/6.3.3/ksystemstats-6.3.3.tar.xz) = 151332 diff --git a/sysutils/plasma6-libksysguard/distinfo b/sysutils/plasma6-libksysguard/distinfo index 7ee37a746897..c80911f2ba3f 100644 --- a/sysutils/plasma6-libksysguard/distinfo +++ b/sysutils/plasma6-libksysguard/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570700 -SHA256 (KDE/plasma/6.3.2/libksysguard-6.3.2.tar.xz) = 13323f687843f3e4f37f260a9f90ee3a477dde9cb1f03e6a5e5f455ea88ad595 -SIZE (KDE/plasma/6.3.2/libksysguard-6.3.2.tar.xz) = 328944 +TIMESTAMP = 1741769336 +SHA256 (KDE/plasma/6.3.3/libksysguard-6.3.3.tar.xz) = 74d1f4ba8b0929cb4b257d679718825c6d501f071ded0a51b506ea467b1d07bd +SIZE (KDE/plasma/6.3.3/libksysguard-6.3.3.tar.xz) = 328704 diff --git a/sysutils/plasma6-plasma-disks/distinfo b/sysutils/plasma6-plasma-disks/distinfo index 9fe6f9c51f39..67374ea96aed 100644 --- a/sysutils/plasma6-plasma-disks/distinfo +++ b/sysutils/plasma6-plasma-disks/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570700 -SHA256 (KDE/plasma/6.3.2/plasma-disks-6.3.2.tar.xz) = 36da6e100f988186d574010e582bea09864ace4be6241d27f1d525b2b349e287 -SIZE (KDE/plasma/6.3.2/plasma-disks-6.3.2.tar.xz) = 105592 +TIMESTAMP = 1741769336 +SHA256 (KDE/plasma/6.3.3/plasma-disks-6.3.3.tar.xz) = 9911ec5176b1106170724ba72b57254c695f85662c1e5a58b920f01efce2f8e2 +SIZE (KDE/plasma/6.3.3/plasma-disks-6.3.3.tar.xz) = 105568 diff --git a/sysutils/plasma6-plasma-systemmonitor/distinfo b/sysutils/plasma6-plasma-systemmonitor/distinfo index 9c0ad4220b99..2fafad3ac95a 100644 --- a/sysutils/plasma6-plasma-systemmonitor/distinfo +++ b/sysutils/plasma6-plasma-systemmonitor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570701 -SHA256 (KDE/plasma/6.3.2/plasma-systemmonitor-6.3.2.tar.xz) = 078a138ea6fea0b3e4d496dea4b0f53c30954d8591f9498fd7f83058e23c1d22 -SIZE (KDE/plasma/6.3.2/plasma-systemmonitor-6.3.2.tar.xz) = 201868 +TIMESTAMP = 1741769337 +SHA256 (KDE/plasma/6.3.3/plasma-systemmonitor-6.3.3.tar.xz) = 6846ab22455b3c252d076fd12f4ec5f90136d48b63a63a02f010a57fe1e4d8c3 +SIZE (KDE/plasma/6.3.3/plasma-systemmonitor-6.3.3.tar.xz) = 201876 diff --git a/sysutils/plasma6-polkit-kde-agent-1/distinfo b/sysutils/plasma6-polkit-kde-agent-1/distinfo index bf3ca261d636..e9d245a2baaa 100644 --- a/sysutils/plasma6-polkit-kde-agent-1/distinfo +++ b/sysutils/plasma6-polkit-kde-agent-1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570702 -SHA256 (KDE/plasma/6.3.2/polkit-kde-agent-1-6.3.2.tar.xz) = b9fa047ed16066f87acb8e07cd28a66a04b9a9bbe696b1995b19112cb39f9e8c -SIZE (KDE/plasma/6.3.2/polkit-kde-agent-1-6.3.2.tar.xz) = 58220 +TIMESTAMP = 1741769338 +SHA256 (KDE/plasma/6.3.3/polkit-kde-agent-1-6.3.3.tar.xz) = 7debdb64a7cfc4bdd04e94e91f3126f3f264efe7ba2a17811c8f8b7d57b9e56c +SIZE (KDE/plasma/6.3.3/polkit-kde-agent-1-6.3.3.tar.xz) = 58248 diff --git a/sysutils/plasma6-powerdevil/Makefile b/sysutils/plasma6-powerdevil/Makefile index 646781998829..d030934be580 100644 --- a/sysutils/plasma6-powerdevil/Makefile +++ b/sysutils/plasma6-powerdevil/Makefile @@ -1,24 +1,23 @@ PORTNAME= powerdevil DISTVERSION= ${KDE_PLASMA_VERSION} -PORTREVISION= 1 CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Manages the power consumption settings of a Plasma shell LIB_DEPENDS= libudev.so:devel/libudev-devd \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= ${LOCALBASE}/libexec/upowerd:sysutils/upower USES= cmake gettext gl kde:6 qt:6 tar:xz xorg USE_GL= gl opengl USE_KDE= activities auth colorscheme completion config configwidgets \ coreaddons crash dbusaddons doctools globalaccel i18n idletime \ itemmodels jobwidgets kcmutils kio kirigami2 layer-shell-qt \ libkscreen notifications notifyconfig plasma-workspace service \ solid widgetsaddons windowsystem xmlgui \ ecm:build USE_QT= base declarative USE_XORG= x11 xcb .include diff --git a/sysutils/plasma6-powerdevil/distinfo b/sysutils/plasma6-powerdevil/distinfo index cb2d11731581..ea3815a66234 100644 --- a/sysutils/plasma6-powerdevil/distinfo +++ b/sysutils/plasma6-powerdevil/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570703 -SHA256 (KDE/plasma/6.3.2/powerdevil-6.3.2.tar.xz) = db858e8539b7e2bc9f96e8a3518683377284b95275b0e686177fb2b0c244527b -SIZE (KDE/plasma/6.3.2/powerdevil-6.3.2.tar.xz) = 1200220 +TIMESTAMP = 1741769339 +SHA256 (KDE/plasma/6.3.3/powerdevil-6.3.3.tar.xz) = b79f1c2b94a0f959dac319abce3577fc7f18d57c87ba3087f08bab5f929d5b71 +SIZE (KDE/plasma/6.3.3/powerdevil-6.3.3.tar.xz) = 1201224 diff --git a/sysutils/plasma6-systemsettings/distinfo b/sysutils/plasma6-systemsettings/distinfo index 1f28a3eda19b..937b6fcda78a 100644 --- a/sysutils/plasma6-systemsettings/distinfo +++ b/sysutils/plasma6-systemsettings/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570703 -SHA256 (KDE/plasma/6.3.2/systemsettings-6.3.2.tar.xz) = 24f88dee16d5d0b3b51ac8b2cbc2e461257fe3a9cae2b70831e422f740476bad -SIZE (KDE/plasma/6.3.2/systemsettings-6.3.2.tar.xz) = 219248 +TIMESTAMP = 1741769340 +SHA256 (KDE/plasma/6.3.3/systemsettings-6.3.3.tar.xz) = 3aee91be493040f3a223ae8509f9dc1e3b0e5a3208d4b13b5541ac3865299d2c +SIZE (KDE/plasma/6.3.3/systemsettings-6.3.3.tar.xz) = 219216 diff --git a/www/plasma6-plasma-browser-integration/distinfo b/www/plasma6-plasma-browser-integration/distinfo index dad9d23a2f98..641f3858aaeb 100644 --- a/www/plasma6-plasma-browser-integration/distinfo +++ b/www/plasma6-plasma-browser-integration/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570704 -SHA256 (KDE/plasma/6.3.2/plasma-browser-integration-6.3.2.tar.xz) = 151474e9cce936282d8412483f99e526c5f199a30488515c61a22612777578ef -SIZE (KDE/plasma/6.3.2/plasma-browser-integration-6.3.2.tar.xz) = 233672 +TIMESTAMP = 1741769340 +SHA256 (KDE/plasma/6.3.3/plasma-browser-integration-6.3.3.tar.xz) = 947dfdf89bdcde5b859eccba4c1fb45d3b3d59ab7d766c2d7ac5c6b34af4416b +SIZE (KDE/plasma/6.3.3/plasma-browser-integration-6.3.3.tar.xz) = 233672 diff --git a/x11-themes/plasma6-breeze-gtk/distinfo b/x11-themes/plasma6-breeze-gtk/distinfo index 9f1036fd4d5c..4ad1489d3004 100644 --- a/x11-themes/plasma6-breeze-gtk/distinfo +++ b/x11-themes/plasma6-breeze-gtk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570707 -SHA256 (KDE/plasma/6.3.2/breeze-gtk-6.3.2.tar.xz) = 2db1515c463eb2484a4b269b7b82b962aeaee6d7b3b5b22ba4141db3f7b785d2 -SIZE (KDE/plasma/6.3.2/breeze-gtk-6.3.2.tar.xz) = 40740 +TIMESTAMP = 1741769344 +SHA256 (KDE/plasma/6.3.3/breeze-gtk-6.3.3.tar.xz) = 874b73b4ff4d8d7fde5c94df303dbb3bab97de117ee21ed05e9597121992c3c3 +SIZE (KDE/plasma/6.3.3/breeze-gtk-6.3.3.tar.xz) = 40748 diff --git a/x11-themes/plasma6-breeze/distinfo b/x11-themes/plasma6-breeze/distinfo index 797fa3d4ac9b..c6b3229278b1 100644 --- a/x11-themes/plasma6-breeze/distinfo +++ b/x11-themes/plasma6-breeze/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570706 -SHA256 (KDE/plasma/6.3.2/breeze-6.3.2.tar.xz) = 065cf397152ae1a3f24e8fc3aa0e15fa40535fc4576d433a8bf3a23a03ea5f9a -SIZE (KDE/plasma/6.3.2/breeze-6.3.2.tar.xz) = 45513692 +TIMESTAMP = 1741769343 +SHA256 (KDE/plasma/6.3.3/breeze-6.3.3.tar.xz) = e07c95e26deb002a4b6f3422fc7cb8bd6df1d60a55064c92e9b17ff5a89796e4 +SIZE (KDE/plasma/6.3.3/breeze-6.3.3.tar.xz) = 45513084 diff --git a/x11-themes/plasma6-kde-gtk-config/distinfo b/x11-themes/plasma6-kde-gtk-config/distinfo index bad09bd12928..2a41755e42e3 100644 --- a/x11-themes/plasma6-kde-gtk-config/distinfo +++ b/x11-themes/plasma6-kde-gtk-config/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570707 -SHA256 (KDE/plasma/6.3.2/kde-gtk-config-6.3.2.tar.xz) = 04a15b14ddd897f141ce5a4c016f339ca6fa0f3167ebd69419536004df1a0fd7 -SIZE (KDE/plasma/6.3.2/kde-gtk-config-6.3.2.tar.xz) = 79032 +TIMESTAMP = 1741769345 +SHA256 (KDE/plasma/6.3.3/kde-gtk-config-6.3.3.tar.xz) = fd2d2249a9cc318849ae79020253bf3710c6d0b4e6c7d2088e2e63d1c30ff2ee +SIZE (KDE/plasma/6.3.3/kde-gtk-config-6.3.3.tar.xz) = 79028 diff --git a/x11-themes/plasma6-oxygen/distinfo b/x11-themes/plasma6-oxygen/distinfo index 5cf0096c9793..764d247b3467 100644 --- a/x11-themes/plasma6-oxygen/distinfo +++ b/x11-themes/plasma6-oxygen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570708 -SHA256 (KDE/plasma/6.3.2/oxygen-6.3.2.tar.xz) = 4921d8f6e6992f3416ee31765916ab882ee1c2d20220fbc52e9c5a0ec4c219ca -SIZE (KDE/plasma/6.3.2/oxygen-6.3.2.tar.xz) = 2967588 +TIMESTAMP = 1741769346 +SHA256 (KDE/plasma/6.3.3/oxygen-6.3.3.tar.xz) = 878652896804d5238285629b7f867caf9e73664f776b2c83d5b3401d4d1ac925 +SIZE (KDE/plasma/6.3.3/oxygen-6.3.3.tar.xz) = 2967400 diff --git a/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo b/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo index 538476c90c85..349773c0190b 100644 --- a/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo +++ b/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570715 -SHA256 (KDE/plasma/6.3.2/plasma-workspace-wallpapers-6.3.2.tar.xz) = 3c24f99f757ac7000753dbcdc3108fdace429bd0e0d1f169870849bf75c18585 -SIZE (KDE/plasma/6.3.2/plasma-workspace-wallpapers-6.3.2.tar.xz) = 131045056 +TIMESTAMP = 1741769356 +SHA256 (KDE/plasma/6.3.3/plasma-workspace-wallpapers-6.3.3.tar.xz) = cc10173e88f883a847169f3b79fd3f8d898ea46e615707428da061cac7473ee7 +SIZE (KDE/plasma/6.3.3/plasma-workspace-wallpapers-6.3.3.tar.xz) = 131044960 diff --git a/x11-themes/plasma6-qqc2-breeze-style/distinfo b/x11-themes/plasma6-qqc2-breeze-style/distinfo index 965316ef61f2..41ba29a5de87 100644 --- a/x11-themes/plasma6-qqc2-breeze-style/distinfo +++ b/x11-themes/plasma6-qqc2-breeze-style/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570716 -SHA256 (KDE/plasma/6.3.2/qqc2-breeze-style-6.3.2.tar.xz) = 0974aab22d28c1150db2241e7fe1d3305e534a979ae6daaafa24a80e6a5ae224 -SIZE (KDE/plasma/6.3.2/qqc2-breeze-style-6.3.2.tar.xz) = 66608 +TIMESTAMP = 1741769357 +SHA256 (KDE/plasma/6.3.3/qqc2-breeze-style-6.3.3.tar.xz) = d7e94b73b378aecf831b3424f06df349ae484536ad4fa4739514060c41cac86b +SIZE (KDE/plasma/6.3.3/qqc2-breeze-style-6.3.3.tar.xz) = 66984 diff --git a/x11-toolkits/plasma6-kdeplasma-addons/distinfo b/x11-toolkits/plasma6-kdeplasma-addons/distinfo index 46eb17f6b5ea..016becfa5db1 100644 --- a/x11-toolkits/plasma6-kdeplasma-addons/distinfo +++ b/x11-toolkits/plasma6-kdeplasma-addons/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570716 -SHA256 (KDE/plasma/6.3.2/kdeplasma-addons-6.3.2.tar.xz) = aa9b447bbf17d9f74b289e8984087adfc886eec5457651402e1ae61fff273a32 -SIZE (KDE/plasma/6.3.2/kdeplasma-addons-6.3.2.tar.xz) = 924012 +TIMESTAMP = 1741769357 +SHA256 (KDE/plasma/6.3.3/kdeplasma-addons-6.3.3.tar.xz) = 55f8ff0df5921d48549cd59bed91ae9e8575b190031089f80972b9441b80d733 +SIZE (KDE/plasma/6.3.3/kdeplasma-addons-6.3.3.tar.xz) = 923412 diff --git a/x11-wm/plasma6-kdecoration/distinfo b/x11-wm/plasma6-kdecoration/distinfo index 87d02b72e310..4cc6c84ddac5 100644 --- a/x11-wm/plasma6-kdecoration/distinfo +++ b/x11-wm/plasma6-kdecoration/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570717 -SHA256 (KDE/plasma/6.3.2/kdecoration-6.3.2.tar.xz) = a6f0dd8b341cae979a2816c5a0d87b286148e41026717a2d512980596f1fad2b -SIZE (KDE/plasma/6.3.2/kdecoration-6.3.2.tar.xz) = 57592 +TIMESTAMP = 1741769358 +SHA256 (KDE/plasma/6.3.3/kdecoration-6.3.3.tar.xz) = 65672b9bd00d1c2d18ff028b028eb8054bc476d645e25afa7dc28add4301e10b +SIZE (KDE/plasma/6.3.3/kdecoration-6.3.3.tar.xz) = 57564 diff --git a/x11-wm/plasma6-kwin/Makefile b/x11-wm/plasma6-kwin/Makefile index 6335aa4a702d..e67a4952f3d8 100644 --- a/x11-wm/plasma6-kwin/Makefile +++ b/x11-wm/plasma6-kwin/Makefile @@ -1,50 +1,53 @@ PORTNAME= kwin -DISTVERSION= ${KDE_PLASMA_VERSION}.1 -PORTREVISION= 1 +DISTVERSION= ${KDE_PLASMA_VERSION} CATEGORIES= x11-wm kde kde-plasma COMMENT= Easy to use, but flexible, X Window Manager and Wayland Compositor MAINTAINER= kde@FreeBSD.org BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \ hwdata>0:misc/hwdata \ wayland-protocols>0:graphics/wayland-protocols \ Xwayland:x11-servers/xwayland LIB_DEPENDS= libdisplay-info.so:sysutils/libdisplay-info \ libdrm.so:graphics/libdrm \ libepoxy.so:graphics/libepoxy \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libinput.so:x11/libinput \ liblcms2.so:graphics/lcms2 \ libpipewire-0.3.so:multimedia/pipewire \ libqaccessibilityclient-qt6.so:accessibility/libqaccessibilityclient@qt6 \ libudev.so:devel/libudev-devd \ libwayland-client.so:graphics/wayland \ libxcb-cursor.so:x11/xcb-util-cursor \ libxcb-icccm.so:x11/xcb-util-wm \ libxcb-keysyms.so:x11/xcb-util-keysyms \ libxcvt.so:x11/libxcvt \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= hwdata>0:misc/hwdata \ Xwayland:x11-servers/xwayland CONFLICTS_INSTALL= theseus-ship # bin/kwin_wayland USES= cmake gettext gl kde:6 pkgconfig python qt:6 shebangfix tar:xz \ xorg USE_GL= egl gbm gl opengl USE_KDE= activities attica auth breeze colorscheme config \ configwidgets coreaddons crash dbusaddons decoration \ globalaccel globalacceld guiaddons i18n idletime kcmutils \ kdeclarative kpipewire kscreenlocker libplasma newstuff \ notifications package runner service svg wayland widgetsaddons \ windowsystem xmlgui \ ecm:build plasma-wayland-protocols:build USE_QT= base declarative multimedia sensors tools wayland USE_XORG= ice sm x11 xcb xext xi BINARY_ALIAS= python3=${PYTHON_CMD} SHEBANG_FILES= src/plugins/strip-effect-metadata.py +post-patch: +# Fix version in tarball + ${REINPLACE_CMD} "/set(PROJECT_VERSION/s,6.3.2,6.3.3," ${WRKSRC}/CMakeLists.txt + .include diff --git a/x11-wm/plasma6-kwin/distinfo b/x11-wm/plasma6-kwin/distinfo index 74a1ceef02c6..6ec10d1a3662 100644 --- a/x11-wm/plasma6-kwin/distinfo +++ b/x11-wm/plasma6-kwin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740740195 -SHA256 (KDE/plasma/6.3.2/kwin-6.3.2.1.tar.xz) = e6123eda2b1fd9f65b36061fdacf96234068d1e24fa7a3352288f4d51b2fc4c2 -SIZE (KDE/plasma/6.3.2/kwin-6.3.2.1.tar.xz) = 8869196 +TIMESTAMP = 1741769362 +SHA256 (KDE/plasma/6.3.3/kwin-6.3.3.tar.xz) = b727fb91646b2ebba434af83d05e041127b8aee4de31eacc1cacf90405c8b62f +SIZE (KDE/plasma/6.3.3/kwin-6.3.3.tar.xz) = 8968752 diff --git a/x11-wm/plasma6-kwin/files/patch-bug500819 b/x11-wm/plasma6-kwin/files/patch-bug500819 deleted file mode 100644 index b62045d2de18..000000000000 --- a/x11-wm/plasma6-kwin/files/patch-bug500819 +++ /dev/null @@ -1,46 +0,0 @@ -commit b97892417ec1649c780e85e403842a77a6ab87b6 -Author: Xaver Hugl -Date: Wed Feb 26 12:58:09 2025 +0100 - - backends/drm: fix testing for more connectors than CRTCs - - The connectors may not actually be enabled, so the checks could sometimes result in - wrongly returning Error::NotEnoughCrtcs. - - BUG: 500819 - CCBUG: 500797 - - (cherry picked from commit aa11d89a90bc4eb77bfe191a2cadede4d957d2a9) - -diff --git a/src/backends/drm/drm_gpu.cpp b/src/backends/drm/drm_gpu.cpp -index 9291b5296d..4599b3dc46 100644 ---- src/backends/drm/drm_gpu.cpp -+++ src/backends/drm/drm_gpu.cpp -@@ -345,15 +345,7 @@ void DrmGpu::removeOutputs() - - DrmPipeline::Error DrmGpu::checkCrtcAssignment(QList connectors, const QList &crtcs) - { -- if (connectors.isEmpty() || crtcs.isEmpty()) { -- if (m_pipelines.isEmpty()) { -- // nothing to do -- return DrmPipeline::Error::None; -- } -- if (!connectors.empty()) { -- // we have no crtcs left to drive the remaining connectors -- return DrmPipeline::Error::InvalidArguments; -- } -+ if (connectors.isEmpty()) { - return testPipelines(); - } - auto connector = connectors.takeFirst(); -@@ -363,6 +355,10 @@ DrmPipeline::Error DrmGpu::checkCrtcAssignment(QList connectors, - pipeline->setCrtc(nullptr); - return checkCrtcAssignment(connectors, crtcs); - } -+ if (crtcs.isEmpty()) { -+ // we have no crtc left to drive this connector -+ return DrmPipeline::Error::InvalidArguments; -+ } - DrmCrtc *currentCrtc = nullptr; - if (m_atomicModeSetting) { - // try the crtc that this connector is already connected to first diff --git a/x11/plasma6-kactivitymanagerd/distinfo b/x11/plasma6-kactivitymanagerd/distinfo index f74120c14307..18422a0b9b47 100644 --- a/x11/plasma6-kactivitymanagerd/distinfo +++ b/x11/plasma6-kactivitymanagerd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570719 -SHA256 (KDE/plasma/6.3.2/kactivitymanagerd-6.3.2.tar.xz) = cf2199f99f563cb0742e22fa593cbe7e5b0a8373ca65e33a234471b115707d6b -SIZE (KDE/plasma/6.3.2/kactivitymanagerd-6.3.2.tar.xz) = 103212 +TIMESTAMP = 1741769363 +SHA256 (KDE/plasma/6.3.3/kactivitymanagerd-6.3.3.tar.xz) = f668be098f4d68e0d727f2a3fcd66e0b5224eeadcdcee78fc1887f74478088fd +SIZE (KDE/plasma/6.3.3/kactivitymanagerd-6.3.3.tar.xz) = 103216 diff --git a/x11/plasma6-kgamma/distinfo b/x11/plasma6-kgamma/distinfo index de2ecc8929b4..a855b4ed106d 100644 --- a/x11/plasma6-kgamma/distinfo +++ b/x11/plasma6-kgamma/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570719 -SHA256 (KDE/plasma/6.3.2/kgamma-6.3.2.tar.xz) = f5c9446a44b28c7472f787bd32104078d51f7959ef56c86c4d2c195f3552c901 -SIZE (KDE/plasma/6.3.2/kgamma-6.3.2.tar.xz) = 88352 +TIMESTAMP = 1741769363 +SHA256 (KDE/plasma/6.3.3/kgamma-6.3.3.tar.xz) = c662baa46a12aff4faa98189d94282d1ce0731fcb0e82112c2019a3d93e0e0c5 +SIZE (KDE/plasma/6.3.3/kgamma-6.3.3.tar.xz) = 88380 diff --git a/x11/plasma6-kglobalacceld/distinfo b/x11/plasma6-kglobalacceld/distinfo index 9da01e63460a..ea7887105783 100644 --- a/x11/plasma6-kglobalacceld/distinfo +++ b/x11/plasma6-kglobalacceld/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570720 -SHA256 (KDE/plasma/6.3.2/kglobalacceld-6.3.2.tar.xz) = a3263e42fb74ef087d263a25c7e3a55a960872262dbb4acfcf23514a3686b419 -SIZE (KDE/plasma/6.3.2/kglobalacceld-6.3.2.tar.xz) = 56516 +TIMESTAMP = 1741769364 +SHA256 (KDE/plasma/6.3.3/kglobalacceld-6.3.3.tar.xz) = f8c5424ed2b81d79a015a168c9116e25112698dbcad1c0490737297526003561 +SIZE (KDE/plasma/6.3.3/kglobalacceld-6.3.3.tar.xz) = 56516 diff --git a/x11/plasma6-kscreen/distinfo b/x11/plasma6-kscreen/distinfo index dee6519675d8..52af8c6fd284 100644 --- a/x11/plasma6-kscreen/distinfo +++ b/x11/plasma6-kscreen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570721 -SHA256 (KDE/plasma/6.3.2/kscreen-6.3.2.tar.xz) = b75a3ddc25b287df6f61f5afdfa0c561460f868ba797e2de42332f49bc63831e -SIZE (KDE/plasma/6.3.2/kscreen-6.3.2.tar.xz) = 225360 +TIMESTAMP = 1741769365 +SHA256 (KDE/plasma/6.3.3/kscreen-6.3.3.tar.xz) = 59ead4b33b92d7748048acd23908852b5d8a53f664a8dd4419698c13c62c0a06 +SIZE (KDE/plasma/6.3.3/kscreen-6.3.3.tar.xz) = 225480 diff --git a/x11/plasma6-kwayland/distinfo b/x11/plasma6-kwayland/distinfo index be16c90cca0f..ba70b9879fa4 100644 --- a/x11/plasma6-kwayland/distinfo +++ b/x11/plasma6-kwayland/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570722 -SHA256 (KDE/plasma/6.3.2/kwayland-6.3.2.tar.xz) = 6e6c877b7e6f001a7717c3b02b53905bc920a5b76dcb24fa81b1a33bc35b86e3 -SIZE (KDE/plasma/6.3.2/kwayland-6.3.2.tar.xz) = 134084 +TIMESTAMP = 1741769365 +SHA256 (KDE/plasma/6.3.3/kwayland-6.3.3.tar.xz) = e6221e1021b2d7e686d377e23784a7546d14b52d24937d73ee7c6865a2a40dfa +SIZE (KDE/plasma/6.3.3/kwayland-6.3.3.tar.xz) = 134080 diff --git a/x11/plasma6-layer-shell-qt/distinfo b/x11/plasma6-layer-shell-qt/distinfo index efcc03206577..4062001173d6 100644 --- a/x11/plasma6-layer-shell-qt/distinfo +++ b/x11/plasma6-layer-shell-qt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570723 -SHA256 (KDE/plasma/6.3.2/layer-shell-qt-6.3.2.tar.xz) = a0ec72ba8cd6a6bd37cbc185135e03d64835cc112364c0a05a4eda360ec21500 -SIZE (KDE/plasma/6.3.2/layer-shell-qt-6.3.2.tar.xz) = 35892 +TIMESTAMP = 1741769366 +SHA256 (KDE/plasma/6.3.3/layer-shell-qt-6.3.3.tar.xz) = 3c7d1c846df48def1473054a848514134e211ea866418ea941defa11a707863e +SIZE (KDE/plasma/6.3.3/layer-shell-qt-6.3.3.tar.xz) = 35904 diff --git a/x11/plasma6-libkscreen/distinfo b/x11/plasma6-libkscreen/distinfo index 9f7d72346075..72c7a12954ca 100644 --- a/x11/plasma6-libkscreen/distinfo +++ b/x11/plasma6-libkscreen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570724 -SHA256 (KDE/plasma/6.3.2/libkscreen-6.3.2.tar.xz) = f893d171fbd6c4fda43941a242885ed6e9abe77ef52afeccaf6f0fc70ea594e2 -SIZE (KDE/plasma/6.3.2/libkscreen-6.3.2.tar.xz) = 120756 +TIMESTAMP = 1741769367 +SHA256 (KDE/plasma/6.3.3/libkscreen-6.3.3.tar.xz) = 6aa8d6fc1df0641d206b4c146d0e9da9d7f0df12f76b7e1078616869d6366ca9 +SIZE (KDE/plasma/6.3.3/libkscreen-6.3.3.tar.xz) = 120780 diff --git a/x11/plasma6-libplasma/distinfo b/x11/plasma6-libplasma/distinfo index 13681df771e3..7e8643a7da4d 100644 --- a/x11/plasma6-libplasma/distinfo +++ b/x11/plasma6-libplasma/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570725 -SHA256 (KDE/plasma/6.3.2/libplasma-6.3.2.tar.xz) = ff95009767ec9d73ec482fc1e5a0c9024b8227a2478f9e371a572cd6b0e5a4ae -SIZE (KDE/plasma/6.3.2/libplasma-6.3.2.tar.xz) = 1971824 +TIMESTAMP = 1741769368 +SHA256 (KDE/plasma/6.3.3/libplasma-6.3.3.tar.xz) = c7afa64a9cc058515afb06dcb1d3f647904c2eea40bbae43540f9f02314488ac +SIZE (KDE/plasma/6.3.3/libplasma-6.3.3.tar.xz) = 1971832 diff --git a/x11/plasma6-plasma-activities-stats/distinfo b/x11/plasma6-plasma-activities-stats/distinfo index bc5f4edf4c8a..8acc99196c9e 100644 --- a/x11/plasma6-plasma-activities-stats/distinfo +++ b/x11/plasma6-plasma-activities-stats/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570727 -SHA256 (KDE/plasma/6.3.2/plasma-activities-stats-6.3.2.tar.xz) = 019f431b150ecfdecfeb2c394e84551a53f901d56be4cc4b9fc5698c09147095 -SIZE (KDE/plasma/6.3.2/plasma-activities-stats-6.3.2.tar.xz) = 83160 +TIMESTAMP = 1741769371 +SHA256 (KDE/plasma/6.3.3/plasma-activities-stats-6.3.3.tar.xz) = dbd9cf22e3fb9cf700d3cd54a1e1a1183cb63f07b0a2dab6744459bf720d5b09 +SIZE (KDE/plasma/6.3.3/plasma-activities-stats-6.3.3.tar.xz) = 83152 diff --git a/x11/plasma6-plasma-activities/distinfo b/x11/plasma6-plasma-activities/distinfo index bfdc50e06895..24cec1c87005 100644 --- a/x11/plasma6-plasma-activities/distinfo +++ b/x11/plasma6-plasma-activities/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570726 -SHA256 (KDE/plasma/6.3.2/plasma-activities-6.3.2.tar.xz) = 9a20300f30ad9d785c1e20b12b20fe0259e83947b550d10ea63ab1f91f1dd675 -SIZE (KDE/plasma/6.3.2/plasma-activities-6.3.2.tar.xz) = 66684 +TIMESTAMP = 1741769369 +SHA256 (KDE/plasma/6.3.3/plasma-activities-6.3.3.tar.xz) = aedd8bcbbb527f6a7da83d7cd72506608a486394805d9bf0037b2f899f0b7e53 +SIZE (KDE/plasma/6.3.3/plasma-activities-6.3.3.tar.xz) = 66716 diff --git a/x11/plasma6-plasma-desktop/Makefile b/x11/plasma6-plasma-desktop/Makefile index eb830db896e8..6b817d6b3439 100644 --- a/x11/plasma6-plasma-desktop/Makefile +++ b/x11/plasma6-plasma-desktop/Makefile @@ -1,49 +1,48 @@ PORTNAME= plasma-desktop DISTVERSION= ${KDE_PLASMA_VERSION} -PORTREVISION= 1 CATEGORIES= x11 kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= KDE Plasma Desktop BUILD_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols \ xf86-input-evdev>0:x11-drivers/xf86-input-evdev \ xf86-input-libinput>0:x11-drivers/xf86-input-libinput \ libinput>0:x11/libinput LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libicuuc.so:devel/icu \ liboauth2plugin.so:sysutils/signon-plugin-oauth2@qt6 \ libwayland-client.so:graphics/wayland \ libxcb-util.so:x11/xcb-util \ libxkbcommon.so:x11/libxkbcommon \ libxkbfile.so:x11/libxkbfile RUN_DEPENDS= noto-emoji>0:x11-fonts/noto-emoji \ xdg-user-dir:devel/xdg-user-dirs \ xf86-input-evdev>0:x11-drivers/xf86-input-evdev \ xf86-input-libinput>0:x11-drivers/xf86-input-libinput \ xf86-input-synaptics>0:x11-drivers/xf86-input-synaptics USES= cmake gettext gl kde:6 pkgconfig python qt:6 tar:xz xorg USE_GL= gl opengl USE_KDE= activities activities-stats attica auth baloo bookmarks \ codecs colorscheme completion config configwidgets coreaddons \ crash dbusaddons doctools filemetadata globalaccel guiaddons \ i18n iconthemes itemmodels itemviews jobwidgets kcmutils kio \ libksysguard libplasma newstuff notifications notifyconfig \ package plasma-workspace plasma5support runner service solid \ sonnet svg widgetsaddons windowsystem xmlgui \ ecm:build \ kirigami-addons:run kirigami2:run kpipewire:run \ qqc2-desktop-style:run USE_QT= 5compat base declarative svg USE_XORG= x11 xcb xcursor xext xfixes xi xrender OPTIONS_DEFINE= SDL OPTIONS_SUB= yes SDL_DESC= Enable gamecontroller System Settings module (requires SDL) SDL_USES= sdl SDL_USE= sdl=sdl2 SDL_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_SDL2:BOOL=On .include diff --git a/x11/plasma6-plasma-desktop/distinfo b/x11/plasma6-plasma-desktop/distinfo index 9243d80affe2..76d3d01ec0e5 100644 --- a/x11/plasma6-plasma-desktop/distinfo +++ b/x11/plasma6-plasma-desktop/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570878 -SHA256 (KDE/plasma/6.3.2/plasma-desktop-6.3.2.tar.xz) = 5ddead065623e651705b8898ac6124c2ccdc0cfeb47a2c1368a97d2fd2bf6a48 -SIZE (KDE/plasma/6.3.2/plasma-desktop-6.3.2.tar.xz) = 16882028 +TIMESTAMP = 1741769372 +SHA256 (KDE/plasma/6.3.3/plasma-desktop-6.3.3.tar.xz) = d84f252f8d7bcd47bc236b1e3154a7eee0e53bf2640b8945ec1b7f659cb6accd +SIZE (KDE/plasma/6.3.3/plasma-desktop-6.3.3.tar.xz) = 16879628 diff --git a/x11/plasma6-plasma-integration/distinfo b/x11/plasma6-plasma-integration/distinfo index 0885e4ed60b3..aeebb4eb1950 100644 --- a/x11/plasma6-plasma-integration/distinfo +++ b/x11/plasma6-plasma-integration/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570728 -SHA256 (KDE/plasma/6.3.2/plasma-integration-6.3.2.tar.xz) = 88684d6d4a7fea6500f73b100a08a76571551fe48ac973d040d5e2c211e52860 -SIZE (KDE/plasma/6.3.2/plasma-integration-6.3.2.tar.xz) = 96816 +TIMESTAMP = 1741769373 +SHA256 (KDE/plasma/6.3.3/plasma-integration-6.3.3.tar.xz) = 37d197b3457c710be14fd2e517986af47b8a652f25d1a62b7857dacc8ea6a9dc +SIZE (KDE/plasma/6.3.3/plasma-integration-6.3.3.tar.xz) = 96800 diff --git a/x11/plasma6-plasma-workspace/distinfo b/x11/plasma6-plasma-workspace/distinfo index fcf7070f2308..b5e4d5a8fa62 100644 --- a/x11/plasma6-plasma-workspace/distinfo +++ b/x11/plasma6-plasma-workspace/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740570730 -SHA256 (KDE/plasma/6.3.2/plasma-workspace-6.3.2.tar.xz) = f3f00ab0382fee6bbd24bb804691e5f0d53410fa1c6efb294850b909b9c1e499 -SIZE (KDE/plasma/6.3.2/plasma-workspace-6.3.2.tar.xz) = 19143616 +TIMESTAMP = 1741769375 +SHA256 (KDE/plasma/6.3.3/plasma-workspace-6.3.3.tar.xz) = 3bd723882c108ab3a1e4f41e1f60c3a554ebd59bdac071d63e3ce1e93c609542 +SIZE (KDE/plasma/6.3.3/plasma-workspace-6.3.3.tar.xz) = 19145592