From patchwork Mon Dec 12 10:52:16 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: florhizome X-Patchwork-Id: 45188 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 AFA0C27BBEC; Mon, 12 Dec 2022 10:53:42 +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=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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 407AA27BBE9 for ; Mon, 12 Dec 2022 10:53:39 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p4gQs-0002pJ-6K; Mon, 12 Dec 2022 05:53:14 -0500 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 1p4gQg-0002no-Pk for guix-patches@gnu.org; Mon, 12 Dec 2022 05:53:11 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p4gQg-0001Od-7T for guix-patches@gnu.org; Mon, 12 Dec 2022 05:53:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p4gQf-00006o-Tk for guix-patches@gnu.org; Mon, 12 Dec 2022 05:53:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60000] [PATCH] gnu: Add lxappearance-gtk3-wayland Resent-From: florhizome@posteo.net Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 12 Dec 2022 10:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 60000 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 60000@debbugs.gnu.org Cc: florhizome X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.1670842352403 (code B ref -1); Mon, 12 Dec 2022 10:53:01 +0000 Received: (at submit) by debbugs.gnu.org; 12 Dec 2022 10:52:32 +0000 Received: from localhost ([127.0.0.1]:52163 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4gQB-00006R-KW for submit@debbugs.gnu.org; Mon, 12 Dec 2022 05:52:32 -0500 Received: from lists.gnu.org ([209.51.188.17]:60058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4gQ9-00006L-Ns for submit@debbugs.gnu.org; Mon, 12 Dec 2022 05:52:30 -0500 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 1p4gQ9-0002ab-GF for guix-patches@gnu.org; Mon, 12 Dec 2022 05:52:29 -0500 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p4gQ4-0008Hm-40 for guix-patches@gnu.org; Mon, 12 Dec 2022 05:52:29 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id F1BB1240106 for ; Mon, 12 Dec 2022 11:52:19 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1670842341; bh=AIMbwjj2s55k6+2Q/QidN2BiGkLam0mQhuGGwpcpET8=; h=From:To:Cc:Subject:Date:From; b=a3fjrBzwU5Y7tZL+8Sb1hL+91ewAM3TXE/3vCrVx0tkFV1G2JncRyh6B21zvcACnC 1R8pRHLLb46YXJaC5Ty5uixiwRrX/hx+kwUuZWBZYAGvuhwiG8Gx0WpdpxTA791MLp wnohdWStzSTgeFdvvCAI1wp7b0gxSYUoRt1oF2FlIyIUK5Svk23uqKoI/WxJZJaHCZ IGB6Pj1qgid1qb6F+VGdB45Xt6iywdKSrOTWRhRBhXFz8ICbBHEo9aOITg6wHeapxU +x1SxZISyl1lh6bp4yRw6hqjSRPlnxTy0oG0Qnqa7UBHox34RJV1q3i14enzdxJ8UE 5gyzdacehVAHg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NVz3R3sfpz6tmV; Mon, 12 Dec 2022 11:52:19 +0100 (CET) From: florhizome@posteo.net Date: Mon, 12 Dec 2022 10:52:16 +0000 Message-Id: <25be7bfd74e41506a0c80fe435b7fdc5eda6bafe.1670842263.git.florhizome@posteo.net> MIME-Version: 1.0 Received-SPF: pass client-ip=185.67.36.66; envelope-from=florhizome@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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: , 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 From: florhizome * gnu/packages/lxde.scm (lxappearance-gtk3-wayland): New Variable. --- gnu/packages/lxde.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) base-commit: 0ce1f82e5aaac951b21d579eb46bf75cfe6713c0 prerequisite-patch-id: 36ae907c0ae2cbc001f774c0514ab217855270c2 prerequisite-patch-id: f85768858f3a8b1ef44b6e355dcd7f9254c07d24 prerequisite-patch-id: 2c99b804c1a929fc9d74b4c3d92263cbd296f785 prerequisite-patch-id: 2525aea715c2eb5be5f61e2e14296a36898413ca prerequisite-patch-id: f7afbf36e2776eced1e69090ec127a40456efca4 prerequisite-patch-id: ba73cf06ab2610e36d03df1f6b6a1c4b8f271cda prerequisite-patch-id: 9ac4b32603488e776af63831ff13406c649a8686 prerequisite-patch-id: 1cec3e6ed7a13938c53c24f816056d98b2b005c7 prerequisite-patch-id: 011ca6e0eaf4ea7077787d7030f193836c30aa82 prerequisite-patch-id: 4243cf3f6370445e6d583f03231e87921f541cc2 prerequisite-patch-id: 6c88bfec7b2fa53face9523329de4a9102149772 prerequisite-patch-id: d1bed6e8da46c3d6f4017546f7a00c001e814fe1 prerequisite-patch-id: 1fd4327870ef363302c3f61a3d78caa0ae17dc5d diff --git a/gnu/packages/lxde.scm b/gnu/packages/lxde.scm index 0657db6eb8..a37dc2a562 100644 --- a/gnu/packages/lxde.scm +++ b/gnu/packages/lxde.scm @@ -124,6 +124,41 @@ (define-public lxappearance (home-page "https://www.lxde.org/") (license license:gpl2+))) +(define-public lxappearance-gtk3-wayland + (package + (inherit lxappearance) + (name "lxappearance-gtk3-wayland") + (version "0.6.3") + (source + (origin + (method url-fetch) + (uri + (string-append "mirror://sourceforge/lxde/" + "LXAppearance/lxappearance-" version ".tar.xz")) + (sha256 + (base32 "0f4bjaamfxxdr9civvy55pa6vv9dx1hjs522gjbbgx7yp1cdh8kj")) + (patches + (parameterize + ((%patch-path + (map + (lambda (directory) + (string-append directory "/guix-local/packages/patches")) + %load-path))) + (search-patches + ;;patches are created from github issues + "lxappearence-gtk3-01-only-do-x11-on-x11.patch" + "lxappearence-gtk3-02-set-some-settings-gsettings.patch"))))) + (build-system gnu-build-system) + (inputs (list gtk+ dbus dbus-glib)) + (arguments '(#:configure-flags '("--enable-gtk3=yes" "--enable-dbus=yes"))) + (synopsis "LXDE GTK+ theme switcher") + (description "LXAppearance is a desktop-independent GTK+ theme switcher +able to change themes, icons, and fonts used by GTK+ applications. +This version is configured for supporting GTK+3 and dbus, and applies +patches from LXDE's github to work on wayland as well.") + (home-page "https://lxde.github.io") + (license license:gpl2+))) + (define-public lxrandr (package (name "lxrandr")