From ee2d5a3758daeadfb2c02487436bf95a35bd0f20 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Fri, 4 Nov 2016 10:41:52 -0500 Subject: [PATCH] plasma-framework: include patch for OSD dialog flag Include an upstream patch to fix an annoying bug where OSD windows have the dialog flag set, causing OSDs associated with auto-hiding panels to be invisible. --- .../libraries/kde-frameworks/plasma-framework.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/kde-frameworks/plasma-framework.nix b/pkgs/development/libraries/kde-frameworks/plasma-framework.nix index 60910b0d678b..fe5ba503a406 100644 --- a/pkgs/development/libraries/kde-frameworks/plasma-framework.nix +++ b/pkgs/development/libraries/kde-frameworks/plasma-framework.nix @@ -1,4 +1,4 @@ -{ kdeFramework, lib, ecm, kactivities, karchive +{ kdeFramework, lib, fetchurl, ecm, kactivities, karchive , kconfig, kconfigwidgets, kcoreaddons, kdbusaddons, kdeclarative , kdoctools, kglobalaccel, kguiaddons, ki18n, kiconthemes, kio , knotifications, kpackage, kservice, kwindowsystem, kxmlgui @@ -8,6 +8,13 @@ kdeFramework { name = "plasma-framework"; meta = { maintainers = [ lib.maintainers.ttuegel ]; }; + patches = [ + (fetchurl { + url = "https://cgit.kde.org/plasma-framework.git/patch/?id=62b0865492d863cd000814054681ba6a97972cd5"; + sha256 = "1ipz79apa9lkvcyfm5pap6v67hzncfz60z7s00zi6rnlbz96cy5f"; + name = "plasma-framework-osd-no-dialog.patch"; + }) + ]; nativeBuildInputs = [ ecm kdoctools ]; propagatedBuildInputs = [ kactivities karchive kconfig kconfigwidgets kcoreaddons kdbusaddons