Index: head/x11/plasma5-plasma-desktop/Makefile =================================================================== --- head/x11/plasma5-plasma-desktop/Makefile (revision 535464) +++ head/x11/plasma5-plasma-desktop/Makefile (revision 535465) @@ -1,77 +1,78 @@ # $FreeBSD$ PORTNAME= plasma-desktop DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= x11 kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Plasma5 plasma desktop # TODO: update packagekit-qt5 #LIB_DEPENDS= libpackagekit-qt.so:ports-mgmt/packagekit-qt5 LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libxkbcommon.so:x11/libxkbcommon \ libxcb-image.so:x11/xcb-util-image \ libxcb-keysyms.so:x11/xcb-util-keysyms \ libxcb-util.so:x11/xcb-util \ libxkbfile.so:x11/libxkbfile RUN_DEPENDS= iso-codes>=0:misc/iso-codes \ xf86-input-evdev>0:x11-drivers/xf86-input-evdev \ xf86-input-libinput>0:x11-drivers/xf86-input-libinput \ setxkbmap:x11/setxkbmap BUILD_DEPENDS= xf86-input-evdev>0:x11-drivers/xf86-input-evdev \ xf86-input-libinput>0:x11-drivers/xf86-input-libinput USES= cmake compiler:c++11-lib cpe desktop-file-utils gettext gnome \ kde:5 pkgconfig python:3.5+,run qt:5 shebangfix tar:xz xorg USE_GNOME= glib20 USE_KDE= activities activities-stats archive attica auth baloo \ bookmarks codecs completion config configwidgets coreaddons \ crash dbusaddons doctools ecm emoticons filemetadata \ globalaccel guiaddons i18n iconthemes init itemmodels \ itemviews jobwidgets kcmutils kdeclarative kdelibs4support \ kio libksysguard newstuff notifications \ notifyconfig package parts people plasma-framework \ plasma-workspace runner service solid \ sonnet textwidgets unitconversion wallet \ widgetsaddons windowsystem xmlgui USE_KDE+= drkonqi_run infocenter_run kde-cli-tools_run kmenuedit_run \ ksysguard_run \ polkit-kde-agent-1_run systemsettings_run USE_QT= concurrent core dbus declarative gui network phonon4 printsupport \ sql svg widgets x11extras xml \ buildtools_build qmake_build USE_XORG= ice sm x11 xcb xcursor xext xfixes xft xi xrender SHEBANG_FILES= kcms/ksmserver/kconf_update/ksmserver_update_loginMode_value.py OPTIONS_DEFINE= SYNAPTICS OPTIONS_SUB= yes OPTIONS_GROUP= IM OPTIONS_GROUP_IM= IBUS SCIM IM_DESC= Input Method Support OPTIONS_DEFAULT= SYNAPTICS SYNAPTICS_DESC= Build touchpad KCM SYNAPTICS_BUILD_DEPENDS= xf86-input-synaptics>0:x11-drivers/xf86-input-synaptics SYNAPTICS_RUN_DEPENDS= xf86-input-synaptics>0:x11-drivers/xf86-input-synaptics SYNAPTICS_CMAKE_BOOL= WANT_SYNAPTICS IBUS_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_IBus IBUS_LIB_DEPENDS= libibus-1.0.so:textproc/ibus IBUS_DESC= Enable IBUS backend for input dialog SCIM_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_SCIM SCIM_LIB_DEPENDS= libscim-1.0.so:textproc/scim SCIM_DESC= Enable SCIM backend for input dialog post-patch: # Set the correct iso-codes directory ${REINPLACE_CMD} -e '/isoCodesXmlDir/ s#/usr/share#${LOCALBASE}/share#g' \ ${PATCH_WRKSRC}/kcms/keyboard/iso_codes.h .include Index: head/x11/plasma5-plasma-desktop/files/patch-git-f3bbc0b =================================================================== --- head/x11/plasma5-plasma-desktop/files/patch-git-f3bbc0b (nonexistent) +++ head/x11/plasma5-plasma-desktop/files/patch-git-f3bbc0b (revision 535465) @@ -0,0 +1,128 @@ +From f3bbc0ba0e34ea1b34b106228c02d85865ed904a Mon Sep 17 00:00:00 2001 +From: Nate Graham +Date: Tue, 24 Mar 2020 08:15:12 -0600 +Subject: [PATCH] Stop multiplying duration values + +Summary: +After D28144, some animations are now too long because they were inappropriately +multiplying a duration value. That's no longer necessary, so let's remove the +multiplication. + +Depends on D28144 + +Test Plan: Various things that were a bit too slow before feel just right now + +Reviewers: #vdg, #plasma + +Subscribers: plasma-devel + +Tags: #plasma + +Differential Revision: https://phabricator.kde.org/D28239 +--- + applets/taskmanager/package/contents/ui/Task.qml | 2 +- + applets/taskmanager/package/contents/ui/TaskList.qml | 2 +- + .../contents/configuration/PanelConfiguration.qml | 4 ++-- + desktoppackage/contents/explorer/WidgetExplorer.qml | 6 +++--- + toolboxes/desktoptoolbox/contents/ui/ToolBoxButton.qml | 6 +++--- + 5 files changed, 10 insertions(+), 10 deletions(-) + +--- applets/taskmanager/package/contents/ui/Task.qml.orig 2020-05-05 14:51:18 UTC ++++ applets/taskmanager/package/contents/ui/Task.qml +@@ -293,7 +293,7 @@ MouseArea { + Timer { + id: timer + +- interval: units.longDuration * 2 ++ interval: units.longDuration + repeat: false + + onTriggered: { +--- applets/taskmanager/package/contents/ui/TaskList.qml.orig 2020-05-05 14:51:18 UTC ++++ applets/taskmanager/package/contents/ui/TaskList.qml +@@ -34,7 +34,7 @@ Flow { + NumberAnimation { + properties: "x, y" + easing.type: Easing.OutQuad +- duration: units.longDuration * 2 ++ duration: units.longDuration + } + + PropertyAction { target: taskList; property: "animating"; value: false } +--- desktoppackage/contents/configuration/PanelConfiguration.qml.orig 2020-05-05 14:51:18 UTC ++++ desktoppackage/contents/configuration/PanelConfiguration.qml +@@ -103,7 +103,7 @@ PlasmaCore.FrameSvgItem { + return panel.screenGeometry.y + panel.screenGeometry.height - panel.height - panel.distance + } + } +- duration: units.shortDuration * 3 ++ duration: units.shortDuration + } + + NumberAnimation { +@@ -122,7 +122,7 @@ PlasmaCore.FrameSvgItem { + return panel.screenGeometry.y + panel.screenGeometry.height - panel.height - configDialog.height - panel.distance + } + } +- duration: units.shortDuration * 3 ++ duration: units.shortDuration + } + } + //END Animations +--- desktoppackage/contents/explorer/WidgetExplorer.qml.orig 2020-05-05 14:51:18 UTC ++++ desktoppackage/contents/explorer/WidgetExplorer.qml +@@ -306,7 +306,7 @@ Item { + properties: "x" + from: -list.width + to: 0 +- duration: units.shortDuration * 3 ++ duration: units.shortDuration + + } + } +@@ -316,7 +316,7 @@ Item { + NumberAnimation { + properties: "x" + to: list.width +- duration: units.shortDuration * 3 ++ duration: units.shortDuration + } + } + +@@ -329,7 +329,7 @@ Item { + displaced: Transition { + NumberAnimation { + properties: "y" +- duration: units.shortDuration * 3 ++ duration: units.shortDuration + } + } + } +--- toolboxes/desktoptoolbox/contents/ui/ToolBoxButton.qml.orig 2020-05-05 14:51:18 UTC ++++ toolboxes/desktoptoolbox/contents/ui/ToolBoxButton.qml +@@ -54,14 +54,14 @@ Item { + } + Behavior on rotation { + NumberAnimation { +- duration: units.shortDuration * 3; ++ duration: units.shortDuration; + easing.type: Easing.InOutExpo; + } + enabled: visible + } + Behavior on x { + NumberAnimation { +- duration: units.shortDuration * 3; ++ duration: units.shortDuration; + easing.type: Easing.InOutExpo; + } + enabled: visible +@@ -69,7 +69,7 @@ Item { + } + Behavior on y { + NumberAnimation { +- duration: units.shortDuration * 3; ++ duration: units.shortDuration; + easing.type: Easing.InOutExpo; + } + enabled: visible Property changes on: head/x11/plasma5-plasma-desktop/files/patch-git-f3bbc0b ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11/plasma5-plasma-workspace/Makefile =================================================================== --- head/x11/plasma5-plasma-workspace/Makefile (revision 535464) +++ head/x11/plasma5-plasma-workspace/Makefile (revision 535465) @@ -1,52 +1,56 @@ # $FreeBSD$ PORTNAME= plasma-workspace DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= x11 kde kde-plasma + +PATCH_SITES= https://github.com/KDE/plasma-workspace/commit/ +PATCHFILES= 2958702524348e9e4fcbdf490be731e92b353dad.patch:-p1 MAINTAINER= kde@FreeBSD.org COMMENT= Plasma5 Plasma workspace LIB_DEPENDS= libcln.so:math/cln \ libdbusmenu-qt5.so:devel/libdbusmenu-qt \ libqalculate.so:math/libqalculate \ libxcb-image.so:x11/xcb-util-image \ libxcb-util.so:x11/xcb-util RUN_DEPENDS= ck-launch-session:sysutils/consolekit2\ iceauth:x11/iceauth \ xsetroot:x11/xsetroot \ xset:x11/xset \ xmessage:x11/xmessage \ ${LOCALBASE}/libdata/pkgconfig/xkeyboard-config.pc:x11/xkeyboard-config \ iso-codes>=0:misc/iso-codes \ ${LOCALBASE}/bin/genv:sysutils/coreutils USES= cmake compiler:c++11-lib cpe gettext kde:5 pkgconfig \ qt:5 tar:xz xorg USE_KDE= activities activities-stats activitymanagerd attica auth baloo bookmarks \ codecs completion config configwidgets coreaddons crash \ dbusaddons doctools emoticons filemetadata globalaccel \ guiaddons holidays i18n iconthemes idletime init itemmodels \ itemviews jobwidgets js jsembed kcmutils kdeclarative \ kdelibs4support kdesu kdewebkit kio kscreenlocker \ notifications package pty kwin libkscreen libksysguard \ newstuff notifyconfig parts people plasma-framework \ plasma-integration prison runner service solid sonnet \ texteditor textwidgets unitconversion wallet wayland \ widgetsaddons windowsystem xmlgui xmlrpcclient \ breeze_run breeze-icons_run kquickcharts_run oxygen-icons5_run \ kded_run milou_run USE_QT= concurrent core declarative dbus graphicaleffects gui network phonon4 \ printsupport qdbus quickcontrols_run script sql \ testlib webkit widgets x11extras xml \ paths_run \ buildtools_build qmake_build USE_XORG= ice sm x11 xau xcb xcomposite xext xfixes xft xkbfile xrender xtst CMAKE_OFF= BUILD_TESTING # In 5.15 a file was moved from x11/plasma5-plasma-desktop to x11/plasma5-plasma-workspace: CONFLICTS_INSTALL= plasma5-plasma-desktop-5.14.* .include Index: head/x11/plasma5-plasma-workspace/distinfo =================================================================== --- head/x11/plasma5-plasma-workspace/distinfo (revision 535464) +++ head/x11/plasma5-plasma-workspace/distinfo (revision 535465) @@ -1,3 +1,5 @@ -TIMESTAMP = 1588756274 +TIMESTAMP = 1589629399 SHA256 (KDE/plasma/5.18.5/plasma-workspace-5.18.5.tar.xz) = 14e82033be745f4db46a70d319e2c86012295ea31056092bc974004189b92354 SIZE (KDE/plasma/5.18.5/plasma-workspace-5.18.5.tar.xz) = 5696256 +SHA256 (KDE/plasma/5.18.5/2958702524348e9e4fcbdf490be731e92b353dad.patch) = 2e44fb12c5289d0a376a910ff4afdc24bc8dcf059b31e8124cd7b4e85f31fac4 +SIZE (KDE/plasma/5.18.5/2958702524348e9e4fcbdf490be731e92b353dad.patch) = 3893