svn commit: r538556 - in head/x11/kf5-plasma-framework: . files
Adriaan de Groot
adridg at FreeBSD.org
Fri Jun 12 00:01:12 UTC 2020
Author: adridg
Date: Fri Jun 12 00:01:10 2020
New Revision: 538556
URL: https://svnweb.freebsd.org/changeset/ports/538556
Log:
Fix for a visual glitch in Breeze themes.
This was recommended by upstream; it affects the package but is only
installed SVGZ files, so I'm not going to chase consumers.
Reported by: upstream
Added:
head/x11/kf5-plasma-framework/files/
head/x11/kf5-plasma-framework/files/patch-git-5be495b4d7 (contents, props changed)
Modified:
head/x11/kf5-plasma-framework/Makefile
head/x11/kf5-plasma-framework/pkg-plist
Modified: head/x11/kf5-plasma-framework/Makefile
==============================================================================
--- head/x11/kf5-plasma-framework/Makefile Thu Jun 11 23:28:28 2020 (r538555)
+++ head/x11/kf5-plasma-framework/Makefile Fri Jun 12 00:01:10 2020 (r538556)
@@ -3,6 +3,7 @@
PORTNAME= plasma-framework
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
KDE_FRAMEWORKS_VERSION= 5.70.1
+PORTREVISION= 1
CATEGORIES= x11 kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
Added: head/x11/kf5-plasma-framework/files/patch-git-5be495b4d7
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11/kf5-plasma-framework/files/patch-git-5be495b4d7 Fri Jun 12 00:01:10 2020 (r538556)
@@ -0,0 +1,51 @@
+commit 5be495b4d7bdeb6797d483980f3ca273e56b0a19
+Author: Chris Holland <zrenfire at gmail.com>
+Date: Tue Jun 9 20:20:12 2020 -0400
+
+ Symlink widgets/plasmoidheading.svgz in breeze light/dark
+
+ PlasmoidHeading.qml only draws "widgets/plasmoidheading" if
+ fromCurrentTheme=true, so Breeze Light/Dark were not drawing it.
+
+diff --git src/desktoptheme/breeze-dark/CMakeLists.txt src/desktoptheme/breeze-dark/CMakeLists.txt
+index 7f8f99062..13a448a01 100644
+--- src/desktoptheme/breeze-dark/CMakeLists.txt
++++ src/desktoptheme/breeze-dark/CMakeLists.txt
+@@ -8,4 +8,7 @@ install(
+ FILES colors "${CMAKE_CURRENT_BINARY_DIR}/metadata.desktop"
+ DESTINATION ${PLASMA_DATA_INSTALL_DIR}/desktoptheme/breeze-dark
+ )
+-
++install(
++ DIRECTORY widgets
++ DESTINATION ${PLASMA_DATA_INSTALL_DIR}/desktoptheme/breeze-dark
++)
+diff --git src/desktoptheme/breeze-dark/widgets/plasmoidheading.svgz src/desktoptheme/breeze-dark/widgets/plasmoidheading.svgz
+new file mode 120000
+index 000000000..b20bf0773
+--- /dev/null
++++ src/desktoptheme/breeze-dark/widgets/plasmoidheading.svgz
+@@ -0,0 +1 @@
++../../default/widgets/plasmoidheading.svgz
+\ No newline at end of file
+diff --git src/desktoptheme/breeze-light/CMakeLists.txt src/desktoptheme/breeze-light/CMakeLists.txt
+index 5e595933f..9bb996a80 100644
+--- src/desktoptheme/breeze-light/CMakeLists.txt
++++ src/desktoptheme/breeze-light/CMakeLists.txt
+@@ -8,4 +8,7 @@ install(
+ FILES colors "${CMAKE_CURRENT_BINARY_DIR}/metadata.desktop"
+ DESTINATION ${PLASMA_DATA_INSTALL_DIR}/desktoptheme/breeze-light
+ )
+-
++install(
++ DIRECTORY widgets
++ DESTINATION ${PLASMA_DATA_INSTALL_DIR}/desktoptheme/breeze-light
++)
+diff --git src/desktoptheme/breeze-light/widgets/plasmoidheading.svgz src/desktoptheme/breeze-light/widgets/plasmoidheading.svgz
+new file mode 120000
+index 000000000..b20bf0773
+--- /dev/null
++++ src/desktoptheme/breeze-light/widgets/plasmoidheading.svgz
+@@ -0,0 +1 @@
++../../default/widgets/plasmoidheading.svgz
+\ No newline at end of file
Modified: head/x11/kf5-plasma-framework/pkg-plist
==============================================================================
--- head/x11/kf5-plasma-framework/pkg-plist Thu Jun 11 23:28:28 2020 (r538555)
+++ head/x11/kf5-plasma-framework/pkg-plist Fri Jun 12 00:01:10 2020 (r538556)
@@ -456,8 +456,10 @@ share/plasma/desktoptheme/air/widgets/translucentbackg
share/plasma/desktoptheme/air/widgets/viewitem.svgz
share/plasma/desktoptheme/breeze-dark/colors
share/plasma/desktoptheme/breeze-dark/metadata.desktop
+share/plasma/desktoptheme/breeze-dark/widgets/plasmoidheading.svgz
share/plasma/desktoptheme/breeze-light/colors
share/plasma/desktoptheme/breeze-light/metadata.desktop
+share/plasma/desktoptheme/breeze-light/widgets/plasmoidheading.svgz
share/plasma/desktoptheme/default/dialogs/background.svgz
share/plasma/desktoptheme/default/icons/akonadi.svgz
share/plasma/desktoptheme/default/icons/akregator.svgz
More information about the svn-ports-head
mailing list