From patchwork Fri Nov 3 00:14:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Sughosha X-Patchwork-Id: 55857 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 5403F27BBEA; Fri, 3 Nov 2023 00:17:48 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6B08F27BBE2 for ; Fri, 3 Nov 2023 00:17:47 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qyhsQ-0008Kk-UJ; Thu, 02 Nov 2023 20:17:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qyhsN-0008Jz-Pz for guix-patches@gnu.org; Thu, 02 Nov 2023 20:17:28 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qyhsN-0000S2-IL for guix-patches@gnu.org; Thu, 02 Nov 2023 20:17:27 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qyhsw-0007AX-L2 for guix-patches@gnu.org; Thu, 02 Nov 2023 20:18:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v2 1/7] gnu: Add flat-remix-kde-theme. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Nov 2023 00:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169897064627451 (code B ref 66856); Fri, 03 Nov 2023 00:18:02 +0000 Received: (at 66856) by debbugs.gnu.org; 3 Nov 2023 00:17:26 +0000 Received: from localhost ([127.0.0.1]:56433 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhsL-00078g-P4 for submit@debbugs.gnu.org; Thu, 02 Nov 2023 20:17:26 -0400 Received: from layka.disroot.org ([178.21.23.139]:49226) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhsG-00078R-4I for 66856@debbugs.gnu.org; Thu, 02 Nov 2023 20:17:24 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 49A4D44D77; Fri, 3 Nov 2023 01:16:44 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2y8AAb8S9Poc; Fri, 3 Nov 2023 01:16:43 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1698970603; bh=y5dbck6nICZMIgqU5NRkyAdGS+rqwnyAgVTD2Up2Dqg=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=lxX2MuAw5EhY30fdcs3ATSRDK61zggGE+phuuY4HZQl1q+pZ+HSs5O7/qbSl5ZW7z LlKr7UFCkLmNzHHPdLwsXkCoiKvRIAZ7rro5pPpFzhMxHwVA/H9T3tQ8ogZthC2lch qXiCKNzc2oFWVeMLhPNF6peuKxiasPhnMJakjHidkTz5pkbxJ5f3IM7qwbGoN0nMmZ p6Vrw9IgxeZJ9uYXDbgzGnwz4g2NF2KtuPS+L++sR8702cU6fKkXEGO9gpLnREQuKW V6cuAnJJoCYwjgsUJjM90euVgb9PMdvLArJhYZbacov2f8Vd2fkptr2VeyV46OmULj y400ID5Itkeaw== Date: Fri, 3 Nov 2023 01:14:32 +0100 Message-ID: <64adf38a4a7c17242b6c622596f9ee1b4f70b2b1.1698969760.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Sughosha X-ACL-Warn: , Sughosha via Guix-patches X-Patchwork-Original-From: Sughosha via Guix-patches via From: Sughosha Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/kde-xyz.scm: New file. * gnu/local.mk: Register it. Change-Id: I5fbf36de902f553f94bdc2436cef9142302daac9 --- gnu/local.mk | 1 + gnu/packages/kde-xyz.scm | 55 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 gnu/packages/kde-xyz.scm diff --git a/gnu/local.mk b/gnu/local.mk index 27e57302ae..03e8c28d45 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -377,6 +377,7 @@ GNU_SYSTEM_MODULES = \ %D%/packages/kde-plasma.scm \ %D%/packages/kde-systemtools.scm \ %D%/packages/kde-utils.scm \ + %D%/packages/kde-xyz.scm \ %D%/packages/kerberos.scm \ %D%/packages/kodi.scm \ %D%/packages/language.scm \ diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm new file mode 100644 index 0000000000..840014de5c --- /dev/null +++ b/gnu/packages/kde-xyz.scm @@ -0,0 +1,55 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2023 Sughosha +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see . + +(define-module (gnu packages kde-xyz) + #:use-module (guix build-system copy) + #:use-module (guix gexp) + #:use-module (guix git-download) + #:use-module (guix packages) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (gnu packages gnome-xyz)) + +(define-public flat-remix-kde-theme + (let ((commit "18ac464d5b77dd140aeb6c6b98d687c086959247") + (revision "0")) + (package + (name "flat-remix-kde-theme") + (version (git-version "0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/daniruiz/flat-remix-kde") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "05wxcjpg3qgyc2jiidb8506s1ah7yhilb1ifk2xd61xmy7d1xmz6")))) + (build-system copy-build-system) + (arguments + `(#:install-plan + `(("." "/share" + #:include-regexp ("/aurorae/" "/color-schemes/" "/plasma/"))))) + (propagated-inputs + (list flat-remix-gtk-theme flat-remix-icon-theme)) + (home-page "https://drasite.com/flat-remix-kde") + (synopsis "KDE theme with material design") + (description "Flat Remix KDE is a KDE theme inspired by material design. +It is mostly flat using a colorful palette with some shadows, highlights, and +gradients for some depth.") + (license license:gpl3+)))) From patchwork Fri Nov 3 00:14:33 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sughosha X-Patchwork-Id: 55858 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 67D5827BBEA; Fri, 3 Nov 2023 00:18:47 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B2A6327BBE2 for ; Fri, 3 Nov 2023 00:18:46 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qyhtO-0000Ck-DD; Thu, 02 Nov 2023 20:18:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qyhtL-0000CC-3F for guix-patches@gnu.org; Thu, 02 Nov 2023 20:18:27 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qyhtK-0000ZL-Qy for guix-patches@gnu.org; Thu, 02 Nov 2023 20:18:26 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qyhtu-0007CQ-0N for guix-patches@gnu.org; Thu, 02 Nov 2023 20:19:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v2 2/7] gnu: Add plasma-shell-applet-advanced-radio-player. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Nov 2023 00:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169897069127601 (code B ref 66856); Fri, 03 Nov 2023 00:19:01 +0000 Received: (at 66856) by debbugs.gnu.org; 3 Nov 2023 00:18:11 +0000 Received: from localhost ([127.0.0.1]:56438 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyht5-0007B7-9y for submit@debbugs.gnu.org; Thu, 02 Nov 2023 20:18:11 -0400 Received: from layka.disroot.org ([178.21.23.139]:56834) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyht3-0007Az-BL for 66856@debbugs.gnu.org; Thu, 02 Nov 2023 20:18:10 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 6DDE244DB5; Fri, 3 Nov 2023 01:17:33 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hs4STIw7AVXk; Fri, 3 Nov 2023 01:17:32 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1698970652; bh=p16/BV0GHOVm5h3n5x+ustM8190jnrnwrr0VtVlE4l4=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=eIkVlNBFUaxufV3rB7RZONitgP9624k2ktCUxN99vBOA+191G+wAc9+zaUCldiAsk Cg8yPugE0BzjDrCY6hCah8cH0PqwAIdkwnxAMpoCuNcq7r4TjsN0qk4JJk7WKhmtBM jOFZH8Zc7QevqSIrOPYeMMlnyfLm4ADOd/iv/Xpll05sOK/cRl9TUi0UfQyLhl07ed CNZjZBbj67Gno2cFMKIeTBcbIF/JVYKno9GNq2VBFZ60Q5Eqyn3GOb87BesCms3TJ8 3P4nBBQjMvOtLfOEIk8zVBHiUtxxziaPJ7ImfMRFxu91W74B8IY6OeAEo3RWcNekVs r1bLF7PQh5zWg== Date: Fri, 3 Nov 2023 01:14:33 +0100 Message-ID: <0364608fa0304e23e8085aff0e8c7dcef869d6ef.1698969760.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Sughosha X-ACL-Warn: , Sughosha via Guix-patches X-Patchwork-Original-From: Sughosha via Guix-patches via From: Sughosha Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/kde-xyz.scm (plasma-shell-extension-advanced-radio-player): New variable. Change-Id: I9c7bfd11cf4906b6096c75e0251235e6b5b5ecbb --- gnu/packages/kde-xyz.scm | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm index 840014de5c..e5855487af 100644 --- a/gnu/packages/kde-xyz.scm +++ b/gnu/packages/kde-xyz.scm @@ -22,7 +22,8 @@ (define-module (gnu packages kde-xyz) #:use-module (guix git-download) #:use-module (guix packages) #:use-module ((guix licenses) #:prefix license:) - #:use-module (gnu packages gnome-xyz)) + #:use-module (gnu packages gnome-xyz) + #:use-module (gnu packages qt)) (define-public flat-remix-kde-theme (let ((commit "18ac464d5b77dd140aeb6c6b98d687c086959247") @@ -53,3 +54,34 @@ (define-public flat-remix-kde-theme It is mostly flat using a colorful palette with some shadows, highlights, and gradients for some depth.") (license license:gpl3+)))) + +(define-public plasma-shell-applet-advanced-radio-player + ;; Version is not tagget, but given in package/metadata.desktop. + (let ((commit "894973f4d5948ce400c2a3d28def4cea3c274c47") ;version 2.4 + (revision "0")) + (package + (name "plasma-shell-applet-advanced-radio-player") + (version (git-version "2.4" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://invent.kde.org/saurov/arp") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "17h79bl6akyhjh53hdp7g4a7kki8v8m2zvqs1qi0isf3nlvz0dwm")))) + (build-system copy-build-system) + (arguments + `(#:install-plan + `(("package" + "/share/plasma/plasmoids/org.kde.plasma.advancedradio")))) + (propagated-inputs + (list qtmultimedia-5)) + (home-page "https://invent.kde.org/saurov/arp") + (synopsis "Radio player extension for Plasma shell") + (description + "Advanced Radio Player is a radio player extension for Plasma shell, +with editable list of stations.") + (license license:lgpl2.0+)))) From patchwork Fri Nov 3 00:14:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sughosha X-Patchwork-Id: 55859 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id CEC5727BBE9; Fri, 3 Nov 2023 00:19:33 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 38C3D27BBE2 for ; Fri, 3 Nov 2023 00:19:32 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qyhuL-0000N0-Fo; Thu, 02 Nov 2023 20:19:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qyhuJ-0000MS-KE for guix-patches@gnu.org; Thu, 02 Nov 2023 20:19:27 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qyhuJ-0000ul-7V for guix-patches@gnu.org; Thu, 02 Nov 2023 20:19:27 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qyhus-0007EL-ER for guix-patches@gnu.org; Thu, 02 Nov 2023 20:20:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v2 3/7] gnu: Add plasma-shell-applet-better-inline-clock. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Nov 2023 00:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169897077127745 (code B ref 66856); Fri, 03 Nov 2023 00:20:02 +0000 Received: (at 66856) by debbugs.gnu.org; 3 Nov 2023 00:19:31 +0000 Received: from localhost ([127.0.0.1]:56442 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhuM-0007DR-Tw for submit@debbugs.gnu.org; Thu, 02 Nov 2023 20:19:31 -0400 Received: from layka.disroot.org ([178.21.23.139]:39730) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhuL-0007DJ-4J for 66856@debbugs.gnu.org; Thu, 02 Nov 2023 20:19:29 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 4D7FB44D77; Fri, 3 Nov 2023 01:18:53 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S8rPwbOPu37m; Fri, 3 Nov 2023 01:18:52 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1698970727; bh=NS132qLNNoVzADpH9etj8ZOv2wNBszMMtRo0ffBJoss=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=FPLJW7J112cmzH+36K0xavoTH20aZM6lkSre5nBcEzWsGsvR9P367CZYFq/jja3hk WMTZRIn3M5QADc6FKI9WM60Btuo3wtfzl0WylKIz5Jtyns8XCEQPPYxESWRLTXG1KI FURs5GiGHEUOG2a5QV1ypvBRovXdLQIUA8xDzBX7/ih1lsR3HHBkCJayAtlTJ13bch h6EmlcjmNcwUQvxT2O7Pl/swggA1GHZOG9cV06cs4/bd0VUOBOx0vb3ND3AYyZ+f2S D3djDlqt5BJFfTUnnR2D48dF96xhoJpNG5NGQ/4n5j8Mmmvmw45PFKuUcBeRA+Gmeg ng5xom80+Hptw== Date: Fri, 3 Nov 2023 01:14:34 +0100 Message-ID: <8fe627c0978eff6bc94a36c61e8c80071238e69d.1698969760.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Sughosha X-ACL-Warn: , Sughosha via Guix-patches X-Patchwork-Original-From: Sughosha via Guix-patches via From: Sughosha Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/kde-xyz.scm (plasma-shell-applet-better-inline-clock): New variable. Change-Id: I223ec9aa9075713f6f97b1f0393c36e7035ca52e --- gnu/packages/kde-xyz.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm index e5855487af..7bd85091ba 100644 --- a/gnu/packages/kde-xyz.scm +++ b/gnu/packages/kde-xyz.scm @@ -85,3 +85,32 @@ (define-public plasma-shell-applet-advanced-radio-player "Advanced Radio Player is a radio player extension for Plasma shell, with editable list of stations.") (license license:lgpl2.0+)))) + +(define-public plasma-shell-applet-better-inline-clock + (let ((commit "bbad71b48073879f16b484788d01831ad53316b5") ;version 3.1 + (revision "0")) + (package + (name "plasma-shell-applet-better-inline-clock") + (version "3.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url + "https://github.com/MarianArlt/kde-plasmoid-betterinlineclock") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "079k170dvga736hv4pi1n4mbqdwk1wl6n7x4blf22mn53zlcrl84")))) + (build-system copy-build-system) + (arguments + `(#:install-plan + `(("org.kde.plasma.betterinlineclock" + "/share/plasma/plasmoids/org.kde.plasma.betterinlineclock")))) + (home-page + "https://github.com/MarianArlt/kde-plasmoid-betterinlineclock") + (synopsis "Single line clock applet for Plasma shell") + (description + "This package provides single line clock applet for Plasma shell.") + (license license:gpl2+)))) From patchwork Fri Nov 3 00:14:35 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sughosha X-Patchwork-Id: 55860 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7BC4B27BBE9; Fri, 3 Nov 2023 00:20:31 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 1CE8327BBE2 for ; Fri, 3 Nov 2023 00:20:30 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qyhvH-0000WK-QF; Thu, 02 Nov 2023 20:20:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qyhvG-0000W3-NX for guix-patches@gnu.org; Thu, 02 Nov 2023 20:20:26 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qyhvG-0001Jv-FT for guix-patches@gnu.org; Thu, 02 Nov 2023 20:20:26 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qyhvp-0007GV-Kl for guix-patches@gnu.org; Thu, 02 Nov 2023 20:21:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v2 4/7] gnu: Add plasma-shell-applet-window-appmenu. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Nov 2023 00:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169897082527853 (code B ref 66856); Fri, 03 Nov 2023 00:21:01 +0000 Received: (at 66856) by debbugs.gnu.org; 3 Nov 2023 00:20:25 +0000 Received: from localhost ([127.0.0.1]:56446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhvF-0007FA-CI for submit@debbugs.gnu.org; Thu, 02 Nov 2023 20:20:25 -0400 Received: from layka.disroot.org ([178.21.23.139]:59112) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhuy-0007El-UG for 66856@debbugs.gnu.org; Thu, 02 Nov 2023 20:20:24 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 096F440C83; Fri, 3 Nov 2023 01:19:33 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kw-KI04NU-ZW; Fri, 3 Nov 2023 01:19:32 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1698970771; bh=4S9z5HBPjNcG+x0fpNKsHvNIzk4MPNTlZN15Y0O3Ksg=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=M08XY2SPAa28I8aacBDslKT2labqhlIxeboz2xa7QbVLF+bOrdOhikmn8eDQnWKzH NWhX2odE/AubBDPXTk1DB6sBw5x5nlfMR8/sEuRjdcv5ADSxA2/xIJZgP6faad0Ljt U1Y/nxC9kUBWDje1WP04X6l9692y47mtfHhEwOS08rKsn3R1yxWwC1nv9Knrfj4yvY GEYiqdupXae4+8kPabA4nlA5ewRAEZLToonL+zdIp/QA9avTMVycevyAaXaqIUBiyB eTI+ETO/z718IvF1s3VqCd5OptZwp1GoVSb/i3KbUYeDu51HTMJfWrnQLYndwG1WtG fOLGbeULXtxRg== Date: Fri, 3 Nov 2023 01:14:35 +0100 Message-ID: <893e234856df42ba4115edefe2e33511368e35cc.1698969760.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Sughosha X-ACL-Warn: , Sughosha via Guix-patches X-Patchwork-Original-From: Sughosha via Guix-patches via From: Sughosha Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/kde-xyz.scm (plasma-shell-applet-window-appmenu): New variable. Change-Id: I44db8f08a841669ae750aaf0a58c931d46fe0a99 --- gnu/packages/kde-xyz.scm | 46 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 45 insertions(+), 1 deletion(-) diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm index 7bd85091ba..53a60ce65f 100644 --- a/gnu/packages/kde-xyz.scm +++ b/gnu/packages/kde-xyz.scm @@ -18,12 +18,16 @@ (define-module (gnu packages kde-xyz) #:use-module (guix build-system copy) + #:use-module (guix build-system qt) #:use-module (guix gexp) #:use-module (guix git-download) #:use-module (guix packages) #:use-module ((guix licenses) #:prefix license:) #:use-module (gnu packages gnome-xyz) - #:use-module (gnu packages qt)) + #:use-module (gnu packages kde-frameworks) + #:use-module (gnu packages kde-plasma) + #:use-module (gnu packages qt) + #:use-module (gnu packages xorg)) (define-public flat-remix-kde-theme (let ((commit "18ac464d5b77dd140aeb6c6b98d687c086959247") @@ -114,3 +118,43 @@ (define-public plasma-shell-applet-better-inline-clock (description "This package provides single line clock applet for Plasma shell.") (license license:gpl2+)))) + +(define-public plasma-shell-applet-window-appmenu + ;; This commit fixes appmenu being unresponsive when hovering over other + ;; options after clicking on one. + (let ((commit "e044296256c866177c5c929f9280fb86b26dbf06") + (revision "0")) + (package + (name "plasma-shell-applet-window-appmenu") + (version (git-version "0.8.0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/psifidotos/applet-window-appmenu") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0n8jgn6vaw4ncvrqm1snn6izg16by1f9rzkjypphr8a6z65nz2dn")))) + (build-system qt-build-system) + (native-inputs + (list extra-cmake-modules)) + (inputs + (list libsm + kconfigwidgets + kdecoration + kirigami + kitemmodels + kwayland + kwindowsystem + plasma-framework + plasma-workspace + qtdeclarative-5 + qtx11extras)) + (home-page "https://github.com/psifidotos/applet-window-appmenu") + (synopsis "Appmenu applet for Plasma shell") + (description + "This plasmoid shows the current window appmenu in Plasma panels or +Latte Dock.") + (license license:gpl2+)))) From patchwork Fri Nov 3 00:14:36 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sughosha X-Patchwork-Id: 55861 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 86E7227BBE9; Fri, 3 Nov 2023 00:20:47 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C699227BBE2 for ; Fri, 3 Nov 2023 00:20:45 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qyhvJ-0000Wn-FB; Thu, 02 Nov 2023 20:20:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qyhvH-0000WB-8Q for guix-patches@gnu.org; Thu, 02 Nov 2023 20:20:27 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qyhvH-0001K4-0P for guix-patches@gnu.org; Thu, 02 Nov 2023 20:20:27 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qyhvq-0007Gc-6K for guix-patches@gnu.org; Thu, 02 Nov 2023 20:21:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v2 5/7] gnu: Add plasma-shell-applet-window-buttons. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Nov 2023 00:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169897085727910 (code B ref 66856); Fri, 03 Nov 2023 00:21:02 +0000 Received: (at 66856) by debbugs.gnu.org; 3 Nov 2023 00:20:57 +0000 Received: from localhost ([127.0.0.1]:56449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhvk-0007G6-Rx for submit@debbugs.gnu.org; Thu, 02 Nov 2023 20:20:57 -0400 Received: from layka.disroot.org ([178.21.23.139]:42364) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhvi-0007Fv-Ls for 66856@debbugs.gnu.org; Thu, 02 Nov 2023 20:20:55 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id BAA9C44D76; Fri, 3 Nov 2023 01:20:18 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6NMW_mEBvbv5; Fri, 3 Nov 2023 01:20:14 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1698970814; bh=ZHWx+LpLO6P8a2VFMaMNOuFM6vrTfeH04w2DObKOBGA=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=NbC6n9J4CYygF2r5iufrLKGmnMtUVJHVEYJV7I1IxqSPKu0GVirSKpiXM9AJZhKka blbx45WLjuX1vSt3n+72zH3b3BGAbUphiFNTq9Q5uveXB8SUgSTfErMVXn9Udk2Ec9 8IT0OYl7qViUXv53cCPn3DyJ/SVwCzV10X/HyvdR0pe552Yq11YGkM8PgbxZ6jUUPE X4yy5uofMgGW5xtJosmsi2tLGrOoXQ5R1RxrGhdRmeIE80zcLNTtoOV7XFJux80MfP 3oD/D/WHCZ/SUxO/kBpY/JJhpSVtplPonK1wv7RkvFi/FYxrcbcOuXiVX7XRF9lHRW 2rvTtAMzuZ6lQ== Date: Fri, 3 Nov 2023 01:14:36 +0100 Message-ID: <05223800f126abed88fc9da72eff677b7b1e2e56.1698969760.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Sughosha X-ACL-Warn: , Sughosha via Guix-patches X-Patchwork-Original-From: Sughosha via Guix-patches via From: Sughosha Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/kde-xyz.scm (plasma-shell-applet-window-buttons): New variable. * gnu/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch: New file. * gnu/local.mk: Register it. Change-Id: I6e9d9b6acda80d038060b04502aaa40c1cb548a3 --- gnu/local.mk | 1 + gnu/packages/kde-xyz.scm | 39 ++++++++++++++ ...sion-window-buttons-applet-fix-build.patch | 52 +++++++++++++++++++ 3 files changed, 92 insertions(+) create mode 100644 gnu/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch diff --git a/gnu/local.mk b/gnu/local.mk index 03e8c28d45..41e3b71346 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1747,6 +1747,7 @@ dist_patch_DATA = \ %D%/packages/patches/petri-foo-0.1.87-fix-recent-file-not-exist.patch \ %D%/packages/patches/php-fix-streams-copy-length.patch \ %D%/packages/patches/plasma-framework-fix-KF5PlasmaMacros.cmake.patch \ + %D%/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch \ %D%/packages/patches/pocketfft-cpp-prefer-preprocessor-if.patch \ %D%/packages/patches/pokerth-boost.patch \ %D%/packages/patches/ppsspp-disable-upgrade-and-gold.patch \ diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm index 53a60ce65f..2df9cada5e 100644 --- a/gnu/packages/kde-xyz.scm +++ b/gnu/packages/kde-xyz.scm @@ -23,6 +23,7 @@ (define-module (gnu packages kde-xyz) #:use-module (guix git-download) #:use-module (guix packages) #:use-module ((guix licenses) #:prefix license:) + #:use-module (gnu packages) #:use-module (gnu packages gnome-xyz) #:use-module (gnu packages kde-frameworks) #:use-module (gnu packages kde-plasma) @@ -158,3 +159,41 @@ (define-public plasma-shell-applet-window-appmenu "This plasmoid shows the current window appmenu in Plasma panels or Latte Dock.") (license license:gpl2+)))) + +(define-public plasma-shell-applet-window-buttons + (package + (name "plasma-shell-applet-window-buttons") + (version "0.11.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/psifidotos/applet-window-buttons") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1wbiw5gz6fp8rf2f8sd3ibgkx9abvi0d3s0xz6m3p6n4cvdky323")) + (patches + (search-patches + "plasma-shell-extension-window-buttons-applet-fix-build.patch")))) + (build-system qt-build-system) + (native-inputs + (list extra-cmake-modules)) + (inputs + (list kcmutils + kconfigwidgets + kcoreaddons + kdeclarative + ki18n + kservice + kwindowsystem + plasma-framework + qtdeclarative-5)) + (propagated-inputs + (list kdecoration)) + (home-page "https://github.com/psifidotos/applet-window-buttons") + (synopsis "Window buttons in Plasma panels") + (description + "This plasmoid shows window buttons in Plasma panels or Latte Dock.") + (license license:gpl2+))) diff --git a/gnu/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch b/gnu/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch new file mode 100644 index 0000000000..afbb62eb30 --- /dev/null +++ b/gnu/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch @@ -0,0 +1,52 @@ +From 924994e10402921bf22fefc099bca2914989081c Mon Sep 17 00:00:00 2001 +From: Dmitry Chermnykh <76gh6rvso@relay.firefox.com> +Date: Mon, 23 Jan 2023 21:21:47 +0500 +Subject: [PATCH] Support building on plasma 5.26.90+ + +--- + CMakeLists.txt | 2 +- + libappletdecoration/previewclient.cpp | 5 +++++ + libappletdecoration/previewclient.h | 1 + + 3 files changed, 7 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 5ecec88..43adaef 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -8,7 +8,7 @@ set(EMAIL "mvourlakos@gmail.com") + + set(QT_MIN_VERSION "5.15.0") + set(KF5_MIN_VERSION "5.81.0") +-set(KDECORATION2_MIN_VERSION "5.24.0") ++set(KDECORATION2_MIN_VERSION "5.26.90") + + set(KF5_LOCALE_PREFIX "") + +diff --git a/libappletdecoration/previewclient.cpp b/libappletdecoration/previewclient.cpp +index 2cf184b..3ffe358 100644 +--- a/libappletdecoration/previewclient.cpp ++++ b/libappletdecoration/previewclient.cpp +@@ -263,6 +263,11 @@ WId PreviewClient::windowId() const + return 0; + } + ++QString PreviewClient::windowClass() const ++{ ++ return QString("kwin_preview"); ++} ++ + QPalette PreviewClient::palette() const + { + return m_palette->palette(); +diff --git a/libappletdecoration/previewclient.h b/libappletdecoration/previewclient.h +index c479acc..e5fbe7a 100644 +--- a/libappletdecoration/previewclient.h ++++ b/libappletdecoration/previewclient.h +@@ -74,6 +74,7 @@ class PreviewClient : public QObject, public KDecoration2::ApplicationMenuEnable + QString caption() const override; + WId decorationId() const override; + WId windowId() const override; ++ QString windowClass() const override; + int desktop() const override; + QIcon icon() const override; + bool isActive() const override; From patchwork Fri Nov 3 00:14:37 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sughosha X-Patchwork-Id: 55862 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 61E5127BBE9; Fri, 3 Nov 2023 00:21:48 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9A14E27BBE2 for ; Fri, 3 Nov 2023 00:21:46 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qyhwI-0000iy-Ai; Thu, 02 Nov 2023 20:21:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qyhwF-0000iZ-NM for guix-patches@gnu.org; Thu, 02 Nov 2023 20:21:27 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qyhwF-0001R3-EC for guix-patches@gnu.org; Thu, 02 Nov 2023 20:21:27 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qyhwo-0007Ij-KR for guix-patches@gnu.org; Thu, 02 Nov 2023 20:22:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v2 6/7] gnu: Add plasma-shell-applet-window-title. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Nov 2023 00:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169897089328010 (code B ref 66856); Fri, 03 Nov 2023 00:22:02 +0000 Received: (at 66856) by debbugs.gnu.org; 3 Nov 2023 00:21:33 +0000 Received: from localhost ([127.0.0.1]:56454 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhwL-0007Hi-HK for submit@debbugs.gnu.org; Thu, 02 Nov 2023 20:21:33 -0400 Received: from layka.disroot.org ([178.21.23.139]:37042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhwK-0007Ha-4g for 66856@debbugs.gnu.org; Thu, 02 Nov 2023 20:21:32 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 4FA9544D7D; Fri, 3 Nov 2023 01:20:56 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ItWH1WpJiTnD; Fri, 3 Nov 2023 01:20:55 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1698970855; bh=hIXKxHCfnv+XtsIIsAYkDmtiB+nC+enbNWWXYWRzv8g=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=T2WrNjM8OzTFoNPCEHdwwVFT48cQwmBUbYTjzw4ch8TfkcFHEEHSW19Q2OFGJWDYQ PVAei+EcVOf/3GNSIIHT4FeXTT5E2PbFSvyQwAOB1M78uvZ5a+shuxbYr1RrI5rNnp PW7fZ2c24ZjLS3Gj4tnHvB9BzwbImR5rzDkKOh5lW/aZ0g3+6cfP1NsY1My+qAy4pI u25BGEjIqhGHpWznFut3daaQAxfGgRXXya/+n2jyq0nMBvgvEb9Bofh7gqIQLzn+MF J01uCewD1sV5W0u+AiqbaMWEuqI5Vvrv/gYlGGr2uxBMzvP6l3zWzXoVJyrO8FTEex oqqugMwKMmLAA== Date: Fri, 3 Nov 2023 01:14:37 +0100 Message-ID: In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Sughosha X-ACL-Warn: , Sughosha via Guix-patches X-Patchwork-Original-From: Sughosha via Guix-patches via From: Sughosha Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/kde-xyz.scm (plasma-shell-applet-window-title): New variable. Change-Id: I1e08861c4c44d8b6e621a30c8cb562f9129f6f08 --- gnu/packages/kde-xyz.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm index 2df9cada5e..1fc44bd846 100644 --- a/gnu/packages/kde-xyz.scm +++ b/gnu/packages/kde-xyz.scm @@ -197,3 +197,33 @@ (define-public plasma-shell-applet-window-buttons (description "This plasmoid shows window buttons in Plasma panels or Latte Dock.") (license license:gpl2+))) + +(define-public plasma-shell-applet-window-title + (package + (name "plasma-shell-applet-window-title") + (version "0.7.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/psifidotos/applet-window-title") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "01n663sy638v80gfclhy50xr22wlhg00yhgzwnsiqjvk42if49ib")))) + (build-system copy-build-system) + (arguments + `(#:install-plan + `(("." "/share/plasma/plasmoids/org.kde.windowtitle" + #:include-regexp ("/contents/" "metadata.desktop"))))) + (inputs + (list kdeclarative + kirigami + plasma-workspace)) + (home-page "https://github.com/psifidotos/applet-window-title") + (synopsis "Application title and icon for active window for Plasma shell") + (description + "This plasmoid shows the current window title and icon in Plasma panels or +Latte Dock.") + (license license:gpl2+))) From patchwork Fri Nov 3 00:14:38 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sughosha X-Patchwork-Id: 55863 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E134227BBEA; Fri, 3 Nov 2023 00:22:41 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 56E4827BBE2 for ; Fri, 3 Nov 2023 00:22:41 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qyhxE-0000rT-7V; Thu, 02 Nov 2023 20:22:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qyhxD-0000rK-2G for guix-patches@gnu.org; Thu, 02 Nov 2023 20:22:27 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qyhxC-0001jb-PY for guix-patches@gnu.org; Thu, 02 Nov 2023 20:22:26 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qyhxl-0007KY-WB for guix-patches@gnu.org; Thu, 02 Nov 2023 20:23:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v2 7/7] gnu: Add plasma-shell-wallpaper-active-blur. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Nov 2023 00:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169897094828127 (code B ref 66856); Fri, 03 Nov 2023 00:23:01 +0000 Received: (at 66856) by debbugs.gnu.org; 3 Nov 2023 00:22:28 +0000 Received: from localhost ([127.0.0.1]:56458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhx9-0007JY-UC for submit@debbugs.gnu.org; Thu, 02 Nov 2023 20:22:27 -0400 Received: from layka.disroot.org ([178.21.23.139]:39980) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhx4-0007JK-27 for 66856@debbugs.gnu.org; Thu, 02 Nov 2023 20:22:22 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 502DC41CAA; Fri, 3 Nov 2023 01:21:42 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XX6QQFwnYuOc; Fri, 3 Nov 2023 01:21:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1698970901; bh=fGZ7WR6kdKkLDhtTek0vtroD/kPc525DjIINVLXtqXw=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=dQtOiFehq0FufB9RXjmpoU3PXOxa2Orp1i0FCD2eARh2OZkVTghGPRjRjSzIQj4Wx gNSevvTU6GtwR9wU8lhZ3u2cBbkNBKhxFdL/EX6YeRYuOTGJUJZlsDkLi69E9W0+vL b4qMlcgD6Qpvyv+je33LBly4zhwJOSdgakMszAn50tEzkWM5HY5OQK7x6Ao7Dpvni3 z9qHZf9VLNomkr0X7U3uRgW/YPPXN3KLAVw+OkKweYA38e0l5yNCCJRVxIVnmCrn4D 4nLJ/7RST6SIXcSAJZdtQZk4uGO6gNrpdsFm1vTB9N+dk3czbWmuYv7JKHbz2wdMz+ nuggSE0UCTOIg== Date: Fri, 3 Nov 2023 01:14:38 +0100 Message-ID: <5f0f624334ad3897401a69673c80531c7f472c7a.1698969760.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Sughosha X-ACL-Warn: , Sughosha via Guix-patches X-Patchwork-Original-From: Sughosha via Guix-patches via From: Sughosha Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/kde-xyz.scm (plasma-shell-wallpaper-active-blur): New variable. Change-Id: I879d939ca58f32514a6ac69477aadcc285a2d750 --- gnu/packages/kde-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm index 1fc44bd846..1407720a8a 100644 --- a/gnu/packages/kde-xyz.scm +++ b/gnu/packages/kde-xyz.scm @@ -227,3 +227,29 @@ (define-public plasma-shell-applet-window-title "This plasmoid shows the current window title and icon in Plasma panels or Latte Dock.") (license license:gpl2+))) + +(define-public plasma-shell-wallpaper-active-blur + (package + (name "plasma-shell-wallpaper-active-blur") + (version "2.2") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/bouteillerAlan/blurredwallpaper") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0b688d4p8n1wkhw3bp1zhxi5xbx806fy5hcgc8jrjj2kaclk408n")))) + (build-system copy-build-system) + (arguments + `(#:install-plan + `(("." "/share/plasma/wallpapers/a2n.blur" + #:include-regexp ("/assets/" "/contents/" "metadata.json"))))) + (home-page "https://github.com/bouteillerAlan/blurredwallpaper") + (synopsis "Blurred wallpaper plugin for Plasma shell") + (description + "This Plasma wallpaper plugin blurs the wallpaper when a window is +active.") + (license license:gpl2+)))