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