diff options
author | Adriaan de Groot <adridg@FreeBSD.org> | 2020-06-12 00:01:10 +0000 |
---|---|---|
committer | Adriaan de Groot <adridg@FreeBSD.org> | 2020-06-12 00:01:10 +0000 |
commit | 1fea9088ff9691d94abfdba6d8675fe1a3cf2fbd (patch) | |
tree | 8a440d2b7d02068786e9b475bdba1e967c4d3627 /x11/kf5-plasma-framework | |
parent | 40245b8e778564b1c0136d0c8da1b5139398c9ad (diff) | |
download | ports-1fea9088ff9691d94abfdba6d8675fe1a3cf2fbd.tar.gz ports-1fea9088ff9691d94abfdba6d8675fe1a3cf2fbd.zip |
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
Notes
Notes:
svn path=/head/; revision=538556
Diffstat (limited to 'x11/kf5-plasma-framework')
-rw-r--r-- | x11/kf5-plasma-framework/Makefile | 1 | ||||
-rw-r--r-- | x11/kf5-plasma-framework/files/patch-git-5be495b4d7 | 51 | ||||
-rw-r--r-- | x11/kf5-plasma-framework/pkg-plist | 2 |
3 files changed, 54 insertions, 0 deletions
diff --git a/x11/kf5-plasma-framework/Makefile b/x11/kf5-plasma-framework/Makefile index 36bdee5bd73a..c5adbd446353 100644 --- a/x11/kf5-plasma-framework/Makefile +++ b/x11/kf5-plasma-framework/Makefile @@ -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@FreeBSD.org diff --git a/x11/kf5-plasma-framework/files/patch-git-5be495b4d7 b/x11/kf5-plasma-framework/files/patch-git-5be495b4d7 new file mode 100644 index 000000000000..7c2a48e4037b --- /dev/null +++ b/x11/kf5-plasma-framework/files/patch-git-5be495b4d7 @@ -0,0 +1,51 @@ +commit 5be495b4d7bdeb6797d483980f3ca273e56b0a19 +Author: Chris Holland <zrenfire@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 diff --git a/x11/kf5-plasma-framework/pkg-plist b/x11/kf5-plasma-framework/pkg-plist index 67a3e178e4dd..4e889194d33f 100644 --- a/x11/kf5-plasma-framework/pkg-plist +++ b/x11/kf5-plasma-framework/pkg-plist @@ -456,8 +456,10 @@ share/plasma/desktoptheme/air/widgets/translucentbackground.svgz 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 |