From patchwork Thu Oct 5 21:50:54 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Sergio_Pastor_P=C3=A9rez?= X-Patchwork-Id: 54522 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 2C68027BBE9; Thu, 5 Oct 2023 23:00:01 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, 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 3C96C27BBE2 for ; Thu, 5 Oct 2023 22:59:59 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qoWNm-0008MJ-9F; Thu, 05 Oct 2023 17:59:46 -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 1qoWNl-0008MA-K2 for guix-patches@gnu.org; Thu, 05 Oct 2023 17:59:45 -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 1qoWNl-0002Wx-Bt for guix-patches@gnu.org; Thu, 05 Oct 2023 17:59:45 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qoWO2-0003Rp-LJ; Thu, 05 Oct 2023 18:00:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#66367] [PATCH] gnu: Add gnome-shell-extension-night-theme-switcher. Resent-From: Sergio Pastor =?utf-8?b?UMOpcmV6?= Original-Sender: "Debbugs-submit" Resent-CC: liliana.prikler@gmail.com, maxim.cournoyer@gmail.com, rg@raghavgururajan.name, guix-patches@gnu.org Resent-Date: Thu, 05 Oct 2023 22:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 66367 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66367@debbugs.gnu.org Cc: Sergio Pastor =?utf-8?b?UMOpcmV6?= , Liliana Marie Prikler , Maxim Cournoyer , Raghav Gururajan X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: Liliana Marie Prikler , Maxim Cournoyer , Raghav Gururajan Received: via spool by submit@debbugs.gnu.org id=B.169654320013217 (code B ref -1); Thu, 05 Oct 2023 22:00:02 +0000 Received: (at submit) by debbugs.gnu.org; 5 Oct 2023 22:00:00 +0000 Received: from localhost ([127.0.0.1]:48883 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoWO0-0003R6-Ab for submit@debbugs.gnu.org; Thu, 05 Oct 2023 18:00:00 -0400 Received: from lists.gnu.org ([2001:470:142::17]:45682) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoWNx-0003Qp-Gp for submit@debbugs.gnu.org; Thu, 05 Oct 2023 17:59:58 -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 1qoWNZ-00088x-M5 for guix-patches@gnu.org; Thu, 05 Oct 2023 17:59:33 -0400 Received: from mail-he1eur04olkn082c.outbound.protection.outlook.com ([2a01:111:f400:fe0d::82c] helo=EUR04-HE1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qoWNX-0002Ug-Sb for guix-patches@gnu.org; Thu, 05 Oct 2023 17:59:33 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lh0zQ3tPbvaAcKibV3miec3Y6LYANChXC2oiWeZ6Mq0UlCyPhTrI0aHzefZkRC0D+sDsVNCol5ycr2RtGttYY5iDN3/RPaF8moiV7uFiNGFSViHfm7LoQql7f3JMQthwR6WJ+BcMXuYle+P7Wvt0zVjTU1Qy3D9w5t3K8mHi5lrYcOw+4v/yMzrj1cU4vEBYzq1UBAGtvII1kSUbFQIdeHNRJSQvaDWWdZvQwy5CiAXTmdgvQ3zliZL4eC15IjzzfwdGN50sk2sQLUNGSpTcqECAVjhSZzJHDkAgKCFtrJRwZPZ/ajw5FHwESpnO2GGxyCiv8XeJG0k735bXNE8uug== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=JTX1DmIkqOU2rdjBzQ0NNmnTzCoFJPMnksi9gFAMjAA=; b=MhL08Nmf/yNJBiTirJ1q2M8UE/0omrajMXFFEL/O40iWBX3cz3WzazBejqc+SJ5Br0vtrtwsWbeBkqqcr7w3DGQmdGzIr6ub745pMio+eaB2QcZgr8s0OeYXF8TRbdVBOLb6BCKuM8K1BThlRS3f2gjLooCGyvMRbhpWUk2eKk8SxAhzxW9Bkj/7eOem8zsdzOugPEHLEdrDxj4BY+89Tuxo3ckVIRL9yvoYoQaYPS1eIgc5aEQJkNhS1hHd/WLK3WLCmE3WrN01FMNUefelre7ip64xA7+4dlrzbltt6amA7MM9uFZ9/elf003dfeUG6tkijW7ezZTMiyYDm4HIuA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from DU2P193MB2132.EURP193.PROD.OUTLOOK.COM (2603:10a6:10:2f8::9) by PAXP193MB1728.EURP193.PROD.OUTLOOK.COM (2603:10a6:102:1c2::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6838.33; Thu, 5 Oct 2023 21:54:27 +0000 Received: from DU2P193MB2132.EURP193.PROD.OUTLOOK.COM ([fe80::5693:2d5:c58c:e127]) by DU2P193MB2132.EURP193.PROD.OUTLOOK.COM ([fe80::5693:2d5:c58c:e127%4]) with mapi id 15.20.6838.033; Thu, 5 Oct 2023 21:54:27 +0000 From: Sergio Pastor =?utf-8?b?UMOpcmV6?= Date: Thu, 5 Oct 2023 23:50:54 +0200 Message-ID: X-Mailer: git-send-email 2.41.0 X-TMN: [Cl27wcATpZuOr8UdGDcc3AHnTLnYRGiw] X-ClientProxiedBy: MR2P264CA0110.FRAP264.PROD.OUTLOOK.COM (2603:10a6:500:33::26) To DU2P193MB2132.EURP193.PROD.OUTLOOK.COM (2603:10a6:10:2f8::9) X-Microsoft-Original-Message-ID: <5c1f99975d965417adc6eefe5b0c219741934f88.1696542654.git.sergio.pastorperez@outlook.es> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2P193MB2132:EE_|PAXP193MB1728:EE_ X-MS-Office365-Filtering-Correlation-Id: 7e58a201-a524-477c-79c7-08dbc5eda4f4 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rIOJMXDDwuTSXlXVRr3PYeN3zMm+mo30pWoJ6+/RYQBVkLshzKYtQVsoTyx/0E/Q3h58D/Wpx+Lnl7tm3fk4Ky7gPqroJd+54BofbPMvuY9kWwaYlq/0tqkSo6UoAa2onQkww7DwoLQWDq5YOVnD4D8WIBHorlES7nEkJPbuXE23tDxax5+BB9+OAb+wjozF+r/3vb5aQdRZFgG4HP1T0wX0MgqPZBkq8emLqUp2Pl1OVdqSMqGR9iAlVIWua/AmzQOPxjN7C0BTKz7b9DKZSEfa0q2Js3fKAcPoJuzoEciLt2NqZAY6RjiXiuj51cTjpKnuNz0ht7evs8685cQQ1OYhQTrePaRKll0oEmCQQgUZwB8x6qP8mk75OuXsmt236L56BjfKyLzQTfZP5T3qRiRnioIohOuPwBXvBp0wlEjeCoymTEluH5E2EpSt9B8cvGA0df7VYrE30A+goGl8+lrRDL6lOFsfnPOyOahVLnzPGjuD+OiO+4sdRnLHlPgGSdQ3cDlbI2R15SLZabyBO2l4myWMSjAgkTC7AxNZLBQOmu+RqPXm4hHyfdqJJazfmK+wwyPEOuD2up8HMe4DPDxSPFSw1bpjetujWfbGIgu+oFvIppdGiM9aQKGQgQTE X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: mjRGPUqSrd5nOM2vpu0A62CoqWkPP3Tz4e2/RIdSvdJSRynTnhvt3z8bTmp+2oLRRBQKESH3l/MJG80GzSegp9XR6qi5KOdGSNxU+KQVkdfHftZGdGH731UoiPGHiEKSFtzavij7SjSMwXGTSuw+aeWq0v6oWMEtsn8SXUUDUaUwtJ455us+IKtn1FFkylvIs43Op/xiFHgok4gQYbiWzVr42+noKGxAgJg2aIDMfXkw/QV59McNkpJ4upD5JD8Qne33eIEzvf2LY9ufuy/5W0bTGBmEVkitrMDTaJmQY/STpSdxi7lmNioyFAKLDq1E6BZgGtLOJuJDmtvn6qRQLAD17VCFJAgvRYRjIw2jU0FinSZRz/ALcdHL1RDjpE3rUx1Py/pPP2UXSuX1Y8S3Gf3KUMNMJJ1Xm8evR9iCvYCTbpIMWx5PPPOyZK/lUmh9y/nJJmh4utncWDQF2mBcEgj6KYcI27RDyj8nXmz96ABRjy9zF9GRQyudB4gQuFxAKVF+/dO1pWv3jy0mAI7I8KZzHgKAIn1s/UrqBLvfveJU84Rmcc2o061z89E7SyIzd+5iPKW8Q75S4e3SCcHjajw7lGQKpGmv7DnRMjfuiIUmCih0Tj+ln/DaIfj/xVv1dA02W5BvlllYSsbQOjLrFXIXzB3tNEWhFPuZvypqS+KyiD6YuMq+sSAHaWVK0DJ8ArpHDrQiOlquQIwsfx3P2Epaqe9NQcXmpQ1Yb9NrIrPZLsIfUE1URrhf+V/yVvV4jCim/TYVeq6IJ1Pu31CnUXajYQaclGcVe4CO/fQEFb5yz7mErWh30L+/aDzcapGgd/VrYU1IrSuhJ/9lsCvM4uwfKWTi06R88mMTB2PK4jm1WkM0rXX/m1g9JZNS7Zn2aI8e7DvcPQ3FloZ0BqHGig9dIVd08lqOZdjrNUa6orZw1nuX4BizzAYkuAj5I9S7pmHsdtzy16PuNT5Wv4KN6wSjutd5B3bYdetE9rzg3ijjcF+70m+Ju79quK73+td2dSnfxix+UOLEfJ1dlfWtbRo2sKR9Tlg1JTwS+ltz1QwF0aViBrc0GJpbJmxbRTzOVGQXJjHzJUBLQEb+tJX1OHzF7vsy0k9NfXVE+E62yZN/Jc4cSHkREVgoH/AmnA8gJS3EO3yRyX2xHqRHJKwhptH1iUiie9g463PXei6tDElrMPHfm38NzY0kSNnjKD4wpz9FDw0MMkynR4QDZ1X06fghAcsm3jGHDybB42Y6lhs= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-80ceb.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 7e58a201-a524-477c-79c7-08dbc5eda4f4 X-MS-Exchange-CrossTenant-AuthSource: DU2P193MB2132.EURP193.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Oct 2023 21:54:27.2054 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXP193MB1728 Received-SPF: pass client-ip=2a01:111:f400:fe0d::82c; envelope-from=sergio.pastorperez@outlook.es; helo=EUR04-HE1-obe.outbound.protection.outlook.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-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 * gnu/packages/gnome-xyz.scm (gnome-shell-extension-night-theme-switcher): New variable. --- Hi. I'm submitting this patch specifically targeting version 65. Although there are newer versions of this shell extension, this is the last tagged commit which supports our version of GNOME, 42.4. Have a good night, Sergio. gnu/packages/gnome-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) base-commit: 5694352c05ed4fdb57a9843d8f023ca3d85992c3 prerequisite-patch-id: ea4ff419275abda9520795ef6cdbb563b8874aa4 prerequisite-patch-id: ceafc36e576e35d1b61df4a576688576408b8395 prerequisite-patch-id: a8e9072010c9429a0fb3862268eeede5fde027ff prerequisite-patch-id: 579224b39cae7869ce11e2e8dba046b5eef606c7 prerequisite-patch-id: 6016c4c37bd61a419885a3a9d3faaf7b08446c1c prerequisite-patch-id: 1843bca37f83e494be67c24e975727fb1fe1248c prerequisite-patch-id: 5cc0d6cd16ae2ab21c444ed9cabfeea5615e8cda prerequisite-patch-id: 92a3fab6e4174a4d4877fc5b426752df81e4df39 prerequisite-patch-id: ebf3fd3a8bb02f7dc5cdf504f63d5028b29fe69e prerequisite-patch-id: 863acbffb59c3b17fb4ea7e11710cbd793c0778d prerequisite-patch-id: b9dfcca92d3854e80451750e74cc395244f28da2 diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm index 8b5dc3030e..651c958f83 100644 --- a/gnu/packages/gnome-xyz.scm +++ b/gnu/packages/gnome-xyz.scm @@ -1050,6 +1050,30 @@ (define-public gnome-shell-extension-paperwm notebooks and tiling window managers.") (license license:gpl3))) +(define-public gnome-shell-extension-night-theme-switcher + (package + (name "gnome-shell-extension-night-theme-switcher") + (version "65") + (source + (origin + (method git-fetch) + (uri (git-reference + (url + "https://gitlab.com/rmnvgr/nightthemeswitcher-gnome-shell-extension") + (commit version))) + (sha256 + (base32 "0qhi2g2lh6m8vhrmmfi60977f0i4k9x1zj68lrvpzzlqndz8cgh9")) + (file-name (git-file-name name version)))) + (build-system meson-build-system) + (native-inputs (list pkg-config + (list glib "bin"))) + (synopsis "Automatic theme switcher for GNOME Shell") + (description + "Automatically toggle your GNOME desktop’s color scheme between light and +dark, switch backgrounds and run custom commands at sunset and sunrise.") + (home-page "https://nightthemeswitcher.romainvigier.fr") + (license license:gpl2+))) + (define-public gpaste (package (name "gpaste")