From patchwork Fri Jan 19 22:50:34 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vivien Kraus X-Patchwork-Id: 59563 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 4F87F27BBE2; Mon, 29 Jan 2024 20:04:40 +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_H5,RCVD_IN_MSPIKE_WL, 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 C339C27BBE9 for ; Mon, 29 Jan 2024 20:04:39 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rUXrJ-0000YY-Ra; Mon, 29 Jan 2024 15:03:57 -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 1rUXrG-0000Xf-VW for guix-patches@gnu.org; Mon, 29 Jan 2024 15:03:55 -0500 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 1rUXrG-0002iU-MV for guix-patches@gnu.org; Mon, 29 Jan 2024 15:03:54 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rUXrO-0003m3-V8 for guix-patches@gnu.org; Mon, 29 Jan 2024 15:04:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68556] [PATCH gnome-team v5 1/8] gnu: gnome-menus: Build GObject Introspection data. Resent-From: Vivien Kraus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 29 Jan 2024 20:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68556 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68556@debbugs.gnu.org Cc: rg@raghavgururajan.name, vivien@planete-kraus.eu, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com Received: via spool by 68556-submit@debbugs.gnu.org id=B68556.170655858714352 (code B ref 68556); Mon, 29 Jan 2024 20:04:02 +0000 Received: (at 68556) by debbugs.gnu.org; 29 Jan 2024 20:03:07 +0000 Received: from localhost ([127.0.0.1]:33526 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUXqU-0003jQ-OJ for submit@debbugs.gnu.org; Mon, 29 Jan 2024 15:03:07 -0500 Received: from planete-kraus.eu ([89.234.140.182]:43718) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUXqP-0003iZ-Dc for 68556@debbugs.gnu.org; Mon, 29 Jan 2024 15:03:01 -0500 Received: from planete-kraus.eu (localhost [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id c221d439; Mon, 29 Jan 2024 20:02:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:in-reply-to:references:from:date:subject:to:cc :mime-version; s=albinoniA; bh=s321MBD2+wTRJ9N+3jB3xIZ8D5E=; b=E m4Z7kcY5SKhmOl90E9aPHwZPG40S5ftZ9zS69OaeHQsNZWiHN36BtJA2VaP7rIZa IXhm5un0X8n95KRbfwyGchbTDTOKjV2SWYYE5KH9VldG5WfnBIvEDQ+o5m6QmHZl mkTSUNHIqKmtXQqS+FCxv7elw39qupJsF6dx44jcOWPB6KFyqPZFyTJh1IXXiBqk F/vW78BietbYxfRJjpb52v7LovO0N69WNVasf47RTQzsKIVb0TEy9Zb/WEtQ2XHc h6CuGirnuCwiP9qADJ7ApyVfGQTQ6QAbOz1E5/vDFdE4PMlA6NLSJMWXX+ahfviF qoRiNRd45e6MFZz6sqJaQ== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 597b73e3 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Mon, 29 Jan 2024 20:02:51 +0000 (UTC) Message-ID: <2aca0129198a760f2e98a84e4652f96bedce0d13.1706558199.git.vivien@planete-kraus.eu> In-Reply-To: References: Date: Fri, 19 Jan 2024 23:50:34 +0100 MIME-Version: 1.0 User-Agent: Evolution 3.48.4 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: Vivien Kraus X-ACL-Warn: , Vivien Kraus via Guix-patches X-Patchwork-Original-From: Vivien Kraus via Guix-patches via From: Vivien Kraus 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.scm (gnome-menus) [native-inputs]: Add gobject-introspection. Change-Id: I8cf485955dbad29cec781af9b5fada4c5bcb1ba6 --- gnu/packages/gnome.scm | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 3d89f06d6a..1e08e027c3 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -1812,8 +1812,19 @@ (define-public gnome-menus (base32 "07xvaf8s0fiv0035nk8zpzymn5www76w2a1vflrgqmp9plw8yd6r")))) (build-system gnu-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-introspection-install-dir + (lambda _ + (substitute* "libmenu/Makefile.in" + (("@INTROSPECTION_GIRDIR@") + (string-append #$output "/share/gir-1.0/")) + (("@INTROSPECTION_TYPELIBDIR@") + (string-append #$output "/lib/girepository-1.0/")))))))) (native-inputs - (list gettext-minimal glib pkg-config)) + (list gettext-minimal glib gobject-introspection pkg-config)) (synopsis "Menu support for GNOME desktop") (description "GNOME Menus contains the libgnome-menu library, the layout configuration files for the GNOME menu, as well as a simple menu editor.") From patchwork Fri Jan 19 22:36:05 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vivien Kraus X-Patchwork-Id: 59562 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 50A3D27BBEA; Mon, 29 Jan 2024 20:04:32 +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_H5,RCVD_IN_MSPIKE_WL, 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 2E75027BBE9 for ; Mon, 29 Jan 2024 20:04:31 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rUXrJ-0000YW-Rn; Mon, 29 Jan 2024 15:03:57 -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 1rUXrH-0000Xn-FG for guix-patches@gnu.org; Mon, 29 Jan 2024 15:03:55 -0500 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 1rUXrH-0002ij-6e for guix-patches@gnu.org; Mon, 29 Jan 2024 15:03:55 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rUXrP-0003mB-Jn for guix-patches@gnu.org; Mon, 29 Jan 2024 15:04:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68556] [PATCH gnome-team v5 2/8] gnu: gnome-shell-extensions: Wrap apps-menu. Resent-From: Vivien Kraus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 29 Jan 2024 20:04:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68556 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68556@debbugs.gnu.org Cc: rg@raghavgururajan.name, vivien@planete-kraus.eu, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com Received: via spool by 68556-submit@debbugs.gnu.org id=B68556.170655859314374 (code B ref 68556); Mon, 29 Jan 2024 20:04:03 +0000 Received: (at 68556) by debbugs.gnu.org; 29 Jan 2024 20:03:13 +0000 Received: from localhost ([127.0.0.1]:33529 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUXqb-0003jl-5K for submit@debbugs.gnu.org; Mon, 29 Jan 2024 15:03:13 -0500 Received: from planete-kraus.eu ([2a00:5881:4008:2810::309]:37772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUXqY-0003id-Sw for 68556@debbugs.gnu.org; Mon, 29 Jan 2024 15:03:11 -0500 Received: from planete-kraus.eu (localhost [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 6ee80801; Mon, 29 Jan 2024 20:03:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:in-reply-to:references:from:date:subject:to:cc :mime-version; s=albinoniA; bh=zM0lf0fp1XUiAW0p6RJuQFBwpv8=; b=V zpSFKsOh0x+nbhcK/Hd9qkfChoxDokaokvXoWuE6RK6YYaObK4RrFHtQ8IrROuM0 dN7zbBeGOuCwG5LTgp7ZXu49htYIr4SUIBveje/vHydHkmXQcppv1sWgHOSb8ty3 jcvIakz7ichNUNE772PMP7JNprLQ+jmnTl3tj6ySkrGPVVw+EgqI6iW8hPozQYYC fV8xspT2htUVuyfKiEDxmBnQGX9tby+rhwBkFCI09gdKEYJA+MN2LiV4MR7JWVlw Pv06KG3GGwy7goHUldSLr4dAB308u+k6bOOHbyQnJ3l8j2yVgGhQf4f1ZtDlu1ZO 2ZblIuPkh8XqLPzztvg0g== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 2726cb60 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Mon, 29 Jan 2024 20:03:00 +0000 (UTC) Message-ID: In-Reply-To: References: Date: Fri, 19 Jan 2024 23:36:05 +0100 MIME-Version: 1.0 User-Agent: Evolution 3.48.4 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: Vivien Kraus X-ACL-Warn: , Vivien Kraus via Guix-patches X-Patchwork-Original-From: Vivien Kraus via Guix-patches via From: Vivien Kraus 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.scm (gnome-shell-extensions) [#:phases]: Add 'wrap-applications-menu. [native-inputs]: Add gobject-introspection. [inputs]: Add gnome-menus. Change-Id: I58b79ca92fbceebb9bbb150102fa428022e3eb63 --- gnu/packages/gnome.scm | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 1e08e027c3..04fc0500cd 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -10725,11 +10725,34 @@ (define-public gnome-shell-extensions "1aq1n75m1svsv0ppg66n9qch26rhjxcv3q33a3skf7hsydr5wd4c")))) (build-system meson-build-system) (arguments - '(#:configure-flags '("-Dextension_set=all"))) + (list + #:configure-flags #~'("-Dextension_set=all") + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'wrap-applications-menu + (lambda _ + (use-modules (ice-9 textual-ports)) + (call-with-output-file "extensions/apps-menu/extension.js-wrapped" + (lambda (out) + (format out "'~a'.split(':').forEach(" + (getenv "GI_TYPELIB_PATH")) + (display + (string-append "path => imports.gi.GIRepository.Repository" + ".prepend_search_path(path));\n") + out) + (display + (call-with-input-file "extensions/apps-menu/extension.js" + get-string-all) + out))) + (rename-file "extensions/apps-menu/extension.js-wrapped" + "extensions/apps-menu/extension.js")))))) (native-inputs (list `(,glib "bin") gettext-minimal + gobject-introspection ;to set GI_TYPELIB_PATH pkg-config)) + (inputs + (list gnome-menus)) ;for Applications Menu (propagated-inputs (list glib)) (synopsis "Extensions for GNOME Shell") From patchwork Sat Jan 20 10:38:27 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vivien Kraus X-Patchwork-Id: 59569 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 E33BB27BBEA; Mon, 29 Jan 2024 20:05:04 +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_H5,RCVD_IN_MSPIKE_WL, 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 AF5F327BBE2 for ; Mon, 29 Jan 2024 20:05:03 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rUXrN-0000Z6-8x; Mon, 29 Jan 2024 15:04:01 -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 1rUXrH-0000Y6-Uv for guix-patches@gnu.org; Mon, 29 Jan 2024 15:03:55 -0500 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 1rUXrH-0002iy-MP for guix-patches@gnu.org; Mon, 29 Jan 2024 15:03:55 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rUXrQ-0003mI-3S for guix-patches@gnu.org; Mon, 29 Jan 2024 15:04:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68556] [PATCH gnome-team v5 3/8] gnu: gnome-shell-extensions: Wrap all the extensions. Resent-From: Vivien Kraus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 29 Jan 2024 20:04:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68556 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68556@debbugs.gnu.org Cc: rg@raghavgururajan.name, vivien@planete-kraus.eu, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com Received: via spool by 68556-submit@debbugs.gnu.org id=B68556.170655860114393 (code B ref 68556); Mon, 29 Jan 2024 20:04:04 +0000 Received: (at 68556) by debbugs.gnu.org; 29 Jan 2024 20:03:21 +0000 Received: from localhost ([127.0.0.1]:33532 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUXqi-0003k5-HI for submit@debbugs.gnu.org; Mon, 29 Jan 2024 15:03:20 -0500 Received: from planete-kraus.eu ([2a00:5881:4008:2810::309]:37772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUXqg-0003id-TX for 68556@debbugs.gnu.org; Mon, 29 Jan 2024 15:03:19 -0500 Received: from planete-kraus.eu (localhost [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 53b819e7; Mon, 29 Jan 2024 20:03:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:in-reply-to:references:from:date:subject:to:cc :mime-version; s=albinoniA; bh=TseOsr5bTnxVlRyjiq/IZKmuUsk=; b=Y VZ8axEjS3UNNec8H8HJ9EOeB2qLVT4+KyAw/jjrkzST8hLlf5dHJqV+D0d1bmo9l bAmK/f2cvk43dkDrAUZudIuZ2EgXBwfp4k5jf7K8k5MbfA6zikLViuH1L8rEE7Cs McCT7w4cigD7hXdOVQBt2g9MZ2dwO6+8ZfJSE9HqEZkMRz5P3seLS9E1s590NGtf MzjiDKJf6EiUrPPiuykl9aO2hK+FMLfAGfyOA1Gyk9nV1LUxP6qASor8L6As2gRK Qj1pO6iWYW5mit9TT0IPJklZRIxxOsmJyRwpJy1y1ez5vXDaq8hfZ+i4t4Jo7MIB jOwS1tGg9pttKOMTDvm2g== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 3c542833 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Mon, 29 Jan 2024 20:03:08 +0000 (UTC) Message-ID: In-Reply-To: References: Date: Sat, 20 Jan 2024 11:38:27 +0100 MIME-Version: 1.0 User-Agent: Evolution 3.48.4 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: Vivien Kraus X-ACL-Warn: , Vivien Kraus via Guix-patches X-Patchwork-Original-From: Vivien Kraus via Guix-patches via From: Vivien Kraus 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 The top-level modules that are wrapped are the /extension.js and /prefs.js of every extension sub-directory. * gnu/packages/gnome.scm (gnome-shell-extensions) [#:phase 'wrap-applications-menu]: Rename to 'wrap-extensions. Wrap every top-level module. [inputs]: Add glib. [propagated-imputs]: Remove glib. Change-Id: I88634970321aa8847857e45b369b4ba285caa87d --- gnu/packages/gnome.scm | 45 +++++++++++++++++++++++++----------------- 1 file changed, 27 insertions(+), 18 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 04fc0500cd..8bc0491230 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -10729,32 +10729,41 @@ (define-public gnome-shell-extensions #:configure-flags #~'("-Dextension_set=all") #:phases #~(modify-phases %standard-phases - (add-after 'unpack 'wrap-applications-menu + (add-after 'unpack 'wrap-extensions (lambda _ (use-modules (ice-9 textual-ports)) - (call-with-output-file "extensions/apps-menu/extension.js-wrapped" - (lambda (out) - (format out "'~a'.split(':').forEach(" - (getenv "GI_TYPELIB_PATH")) - (display - (string-append "path => imports.gi.GIRepository.Repository" - ".prepend_search_path(path));\n") - out) - (display - (call-with-input-file "extensions/apps-menu/extension.js" - get-string-all) - out))) - (rename-file "extensions/apps-menu/extension.js-wrapped" - "extensions/apps-menu/extension.js")))))) + (let list-extensions ((dir (opendir "extensions"))) + (let ((extension (readdir dir))) + (unless (eof-object? extension) + (for-each + (lambda (file-to-wrap) + (when (file-exists? file-to-wrap) + (call-with-output-file + (string-append file-to-wrap "-wrapped") + (lambda (out) + (format out "'~a'.split(':').forEach(" + (getenv "GI_TYPELIB_PATH")) + (display + (string-append "path => imports.gi.GIRepository.Repository" + ".prepend_search_path(path));\n") + out) + (display + (call-with-input-file file-to-wrap + get-string-all) + out))) + (rename-file (string-append file-to-wrap "-wrapped") + file-to-wrap))) + (list (string-append "extensions/" extension "/extension.js") + (string-append "extensions/" extension "/prefs.js"))) + (list-extensions dir))))))))) (native-inputs (list `(,glib "bin") gettext-minimal gobject-introspection ;to set GI_TYPELIB_PATH pkg-config)) (inputs - (list gnome-menus)) ;for Applications Menu - (propagated-inputs - (list glib)) + (list glib + gnome-menus)) ;for Applications Menu (synopsis "Extensions for GNOME Shell") (description "GNOME Shell extensions modify and extend GNOME Shell functionality and behavior.") From patchwork Wed Jan 17 22:32:42 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Vivien Kraus X-Patchwork-Id: 59567 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 4276F27BBE2; Mon, 29 Jan 2024 20:04:53 +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_H5,RCVD_IN_MSPIKE_WL, 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 9FC4927BBE9 for ; Mon, 29 Jan 2024 20:04:52 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rUXrW-0000cj-84; Mon, 29 Jan 2024 15:04:10 -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 1rUXrI-0000YE-DQ for guix-patches@gnu.org; Mon, 29 Jan 2024 15:03:57 -0500 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 1rUXrI-0002j6-4x for guix-patches@gnu.org; Mon, 29 Jan 2024 15:03:56 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rUXrQ-0003mQ-If for guix-patches@gnu.org; Mon, 29 Jan 2024 15:04:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68556] [PATCH gnome-team v5 4/8] gnu: gnome-shell-extension-noannoyance: Switch to fork. Resent-From: Vivien Kraus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 29 Jan 2024 20:04:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68556 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68556@debbugs.gnu.org Cc: rg@raghavgururajan.name, vivien@planete-kraus.eu, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com Received: via spool by 68556-submit@debbugs.gnu.org id=B68556.170655860814413 (code B ref 68556); Mon, 29 Jan 2024 20:04:04 +0000 Received: (at 68556) by debbugs.gnu.org; 29 Jan 2024 20:03:28 +0000 Received: from localhost ([127.0.0.1]:33535 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUXqp-0003kP-U0 for submit@debbugs.gnu.org; Mon, 29 Jan 2024 15:03:28 -0500 Received: from planete-kraus.eu ([2a00:5881:4008:2810::309]:37772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUXqo-0003id-TP for 68556@debbugs.gnu.org; Mon, 29 Jan 2024 15:03:27 -0500 Received: from planete-kraus.eu (localhost [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 42e563d3; Mon, 29 Jan 2024 20:03:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:in-reply-to:references:from:date:subject:mime-version :content-type:content-transfer-encoding:to:cc; s=albinoniA; bh=G vc1PRJ7vCH+smrZI4Ih2fRgZfg=; b=WKGVFcay8g7PEkbdTof6tDXc00m65qPsr 4MS8yJIzqZ0UIJIP+3WDT7DmyPPytp7hNybGIDhwUQjMwNOi5rIOIgBGRy/jW0j/ 2rObNznrCTSwqPY7cRZ2OwwPAzFcboIVNyjf1V6kCoLFrnBRzuUFVt3+Y7k1odOU NMTwqAV6Wi4icHDPOajIPNX4FIBBdLgH+twkfRFiy12Q1lTpyeaunRBGm9Vf8wNX WXQCszznQgP/vdcNW+K4SesSpsOXXUxE1pGJpe6XQjT2rGlOu5+3feRy1uIS1srd bUyUA5yMnebp0LyWJYlSQdERSi0P4qC6r5jvrA4p4lZbjvBweVHzw== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 4c724e71 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Mon, 29 Jan 2024 20:03:16 +0000 (UTC) Message-ID: <2a9b0fd233d8423d84b10ec27c5a48e48159ec1c.1706558199.git.vivien@planete-kraus.eu> In-Reply-To: References: Date: Wed, 17 Jan 2024 23:32:42 +0100 MIME-Version: 1.0 User-Agent: Evolution 3.48.4 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: Vivien Kraus X-ACL-Warn: , Vivien Kraus via Guix-patches X-Patchwork-Original-From: Vivien Kraus via Guix-patches via From: Vivien Kraus 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 The NoAnnoyance “v2” project has not been ported to GNOME 44, so we switch to a maintained fork. The version number is computed in continuity with NoAnnoyance v2. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-noannoyance): Switch to the fork. Bump version to 17 and revision to 6. [arguments]: Convert to list of G-Expressions. Change-Id: Ic74d832020dfe3857e1abf450f5d7876cc921a28 --- gnu/packages/gnome-xyz.scm | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm index b6c1f6d3cb..2a5df81ca8 100644 --- a/gnu/packages/gnome-xyz.scm +++ b/gnu/packages/gnome-xyz.scm @@ -952,26 +952,33 @@ (define-public gnome-shell-extension-dash-to-panel (license license:gpl2+))) (define-public gnome-shell-extension-noannoyance - (let ((revision "1") - (commit "b759d10fd2799bc084007fdd927b62637c3dbd2c")) + ;; There are different forks of the NoAnnoyance extension. This is the one + ;; named “NoAnnoyance (fork)” at + ;; https://extensions.gnome.org/extension/6109/noannoyance-fork/ because it + ;; supports newer GNOME Shell versions than the previously used “NoAnnoyance + ;; v2”. + (let ((commit "5e9e6a1878d2a1d961f5d59505f15339c5b7e17e") + ;; “NoAnnoyance v2” version 17 correlates with + ;; c6804a47063659f9f48d13a0942b78ce98aac72b, from which we count + ;; commits. + (revision "6")) (package (name "gnome-shell-extension-noannoyance") - ;; XXX: There is no version noted anywhere in the source. Thus, infer it - ;; from . - (version (git-version "16" revision commit)) + (version (git-version "17" revision commit)) (source (origin (method git-fetch) (uri (git-reference - (url "https://github.com/bdaase/noannoyance") + (url "https://github.com/jirkavrba/noannoyance") (commit commit))) (sha256 (base32 - "0hh7fdqvx54h9j41ia2jl0nq1d5i66k7blw41ya6hkh7201r4anp")) + "0br9zrwvn499kh3db84hhw1kl02jpchwb5ldfp892p15vwih8yrf")) (file-name (git-file-name name version)))) (build-system copy-build-system) (arguments - '(#:install-plan - '(("." "share/gnome-shell/extensions/noannoyance@daase.net")))) + (list + #:install-plan + #~'(("." "share/gnome-shell/extensions/noannoyance@vrba.dev")))) (synopsis "Remove 'Window is ready' annotation") (description "One of the many extensions that remove this message. It uses ES6 syntax and claims to be more actively maintained than others.") From patchwork Wed Jan 17 22:42:21 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vivien Kraus X-Patchwork-Id: 59564 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 5A20527BBE9; Mon, 29 Jan 2024 20:04: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=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, 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 358EB27BBE2 for ; Mon, 29 Jan 2024 20:04:46 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rUXrO-0000ZC-B2; Mon, 29 Jan 2024 15:04:02 -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 1rUXrJ-0000YF-1c for guix-patches@gnu.org; Mon, 29 Jan 2024 15:03:57 -0500 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 1rUXrI-0002jL-Kh for guix-patches@gnu.org; Mon, 29 Jan 2024 15:03:56 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rUXrR-0003mX-25 for guix-patches@gnu.org; Mon, 29 Jan 2024 15:04:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68556] [PATCH gnome-team v5 5/8] gnu: gnome-shell-extension-topicons-redux: Deprecate. Resent-From: Vivien Kraus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 29 Jan 2024 20:04:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68556 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68556@debbugs.gnu.org Cc: rg@raghavgururajan.name, vivien@planete-kraus.eu, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com Received: via spool by 68556-submit@debbugs.gnu.org id=B68556.170655861514432 (code B ref 68556); Mon, 29 Jan 2024 20:04:05 +0000 Received: (at 68556) by debbugs.gnu.org; 29 Jan 2024 20:03:35 +0000 Received: from localhost ([127.0.0.1]:33538 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUXqw-0003kh-Bx for submit@debbugs.gnu.org; Mon, 29 Jan 2024 15:03:34 -0500 Received: from planete-kraus.eu ([2a00:5881:4008:2810::309]:37772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUXqu-0003id-TT for 68556@debbugs.gnu.org; Mon, 29 Jan 2024 15:03:33 -0500 Received: from planete-kraus.eu (localhost [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id f6f7051f; Mon, 29 Jan 2024 20:03:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:in-reply-to:references:from:date:subject:to:cc :mime-version; s=albinoniA; bh=0LDl1DgAmZibVchjxYePVh4adkw=; b=B LDzugrcSVHZlBlyrrCXsk6wJU0l53ifjAEfV9XkqncIVu5MVpIKa9TJFugpk6xc9 FAcvXpRLte0+lB9xJxp1pGPFLfmP4HyfcF2POzhSnk/+qQzqHd+EEsrMTX8cO00J SoWWrsFezHsgDpafroq11iRhayNp63VCibcH7hgoqwKXPPG+iyVb1BURiH7H5H6o vqLpDqjSU5xs2ZGuYvcHXmxoTElZS+F6YPcH/+qqqHvNqV6wZ+xsEPq1NzOKd9qn u+9ZAWebFlkxlYG2nlM9QUXTNxp3HvftEv3gsIuMWJsJPlCwxWO8D4ZgmCiwnN5+ fMTJ2Av9Qbtk5bbxz8rsA== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id da13b586 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Mon, 29 Jan 2024 20:03:23 +0000 (UTC) Message-ID: <1c2811f766f457a0c7ae31bcb8625c992dc329b2.1706558199.git.vivien@planete-kraus.eu> In-Reply-To: References: Date: Wed, 17 Jan 2024 23:42:21 +0100 MIME-Version: 1.0 User-Agent: Evolution 3.48.4 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: Vivien Kraus X-ACL-Warn: , Vivien Kraus via Guix-patches X-Patchwork-Original-From: Vivien Kraus via Guix-patches via From: Vivien Kraus 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 This extension has not been ported to GNOME 44. The appindicator extension exhibits a similar feature. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-topicons-redux): Deprecate in favor of gnome-shell-extension-appindicator. Change-Id: I3152f0f0117db56ce89dad659cc779a1ba174378 --- gnu/packages/gnome-xyz.scm | 41 ++------------------------------------ 1 file changed, 2 insertions(+), 39 deletions(-) diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm index 2a5df81ca8..c78525673f 100644 --- a/gnu/packages/gnome-xyz.scm +++ b/gnu/packages/gnome-xyz.scm @@ -683,45 +683,8 @@ (define-public gnome-shell-extension-customize-ibus (license license:gpl3+))) (define-public gnome-shell-extension-topicons-redux - (package - (name "gnome-shell-extension-topicons-redux") - (version "6") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://gitlab.com/pop-planet/TopIcons-Redux.git") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "1dli9xb545n3xlj6q4wl0y5gzkm903zs47p8fiq71pdvbr6v38rj")))) - (build-system gnu-build-system) - (native-inputs - (list `(,glib "bin"))) - (arguments - `(#:tests? #f ;no test defined in the project - #:phases - (modify-phases %standard-phases - (delete 'configure) - (delete 'build) - (replace 'install - (lambda* (#:key outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (invoke "make" - "install" - (string-append - "INSTALL_PATH=" - out - "/share/gnome-shell/extensions")))))))) - (home-page "https://gitlab.com/pop-planet/TopIcons-Redux") - (synopsis "Display legacy tray icons in the GNOME Shell top panel") - (description "Many applications, such as chat clients, downloaders, and -some media players, are meant to run long-term in the background even after you -close their window. These applications remain accessible by adding an icon to -the GNOME Shell Legacy Tray. However, the Legacy Tray was removed in GNOME -3.26. TopIcons Redux brings those icons back into the top panel so that it's -easier to keep track of applications running in the background.") - (license license:gpl2+))) + (deprecated-package "gnome-shell-extension-topicons-redux" + gnome-shell-extension-appindicator)) (define-public gnome-shell-extension-dash-to-dock (package From patchwork Wed Jan 17 22:26:28 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vivien Kraus X-Patchwork-Id: 59565 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 DB85327BBE2; Mon, 29 Jan 2024 20:04: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=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, 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 B9C2127BBEA for ; Mon, 29 Jan 2024 20:04:46 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rUXrS-0000a4-3k; Mon, 29 Jan 2024 15:04:06 -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 1rUXrJ-0000YU-IF for guix-patches@gnu.org; Mon, 29 Jan 2024 15:03:57 -0500 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 1rUXrJ-0002jT-46 for guix-patches@gnu.org; Mon, 29 Jan 2024 15:03:57 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rUXrR-0003mf-Hx for guix-patches@gnu.org; Mon, 29 Jan 2024 15:04:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68556] [PATCH gnome-team v5 6/8] gnu: Remove gnome-shell-extension-jiggle. Resent-From: Vivien Kraus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 29 Jan 2024 20:04:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68556 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68556@debbugs.gnu.org Cc: rg@raghavgururajan.name, vivien@planete-kraus.eu, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com Received: via spool by 68556-submit@debbugs.gnu.org id=B68556.170655862314452 (code B ref 68556); Mon, 29 Jan 2024 20:04:05 +0000 Received: (at 68556) by debbugs.gnu.org; 29 Jan 2024 20:03:43 +0000 Received: from localhost ([127.0.0.1]:33541 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUXr4-0003l2-UI for submit@debbugs.gnu.org; Mon, 29 Jan 2024 15:03:43 -0500 Received: from planete-kraus.eu ([2a00:5881:4008:2810::309]:37772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUXr2-0003id-TV for 68556@debbugs.gnu.org; Mon, 29 Jan 2024 15:03:41 -0500 Received: from planete-kraus.eu (localhost [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id c078840e; Mon, 29 Jan 2024 20:03:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:in-reply-to:references:from:date:subject:to:cc :mime-version; s=albinoniA; bh=xUdSoVRIRqaQRtO0zWABeOZX3js=; b=B sU3uG9K5Q9RXZFHSRaZ3oSsQm9OOKHWfuA32aoBkrIX/4HjrbybvkFaDr6n8ZZ6W AfbeXboF3fX1Qd4XuLs/6AahkT+zK3x5rNVsba03Mz1wz+XV0cY8yvnK8QBYWt7U KPMOdFVBLZzJCDwz2T5pRswME/YlxqSzqk10PprbZ+FthDhtOMpbl+sNCySI63RD tOYvVtGNHIWd1MCnYL6BfLavKkpsRRMhSZhCa2Ey8lWFWXFYqGc9mPI5ZDdIt4FR TOk+SdKhodaUE6tU35khaFYz425Zo6NwTB+p+jzK4Efl0FkQzlrk3hgRQP7c5E7/ xwSXHCExETmgMmZR0OKIw== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 65607710 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Mon, 29 Jan 2024 20:03:30 +0000 (UTC) Message-ID: <4f8ee91f948575501fa631aeec5dc7b3901f40c3.1706558199.git.vivien@planete-kraus.eu> In-Reply-To: References: Date: Wed, 17 Jan 2024 23:26:28 +0100 MIME-Version: 1.0 User-Agent: Evolution 3.48.4 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: Vivien Kraus X-ACL-Warn: , Vivien Kraus via Guix-patches X-Patchwork-Original-From: Vivien Kraus via Guix-patches via From: Vivien Kraus 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 This extension has not been made compatible with GNOME 44. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-jiggle): Remove variable. Change-Id: I9afa9c2fe110ba883524eb9ca9acab42fbdd8f00 --- gnu/packages/gnome-xyz.scm | 42 -------------------------------------- 1 file changed, 42 deletions(-) diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm index c78525673f..d4209bc347 100644 --- a/gnu/packages/gnome-xyz.scm +++ b/gnu/packages/gnome-xyz.scm @@ -1109,48 +1109,6 @@ (define-public gnome-shell-extension-vertical-overview (deprecated-package "gnome-shell-extension-vertical-overview" gnome-shell-extension-v-shell)) -(define-public gnome-shell-extension-jiggle - (package - (name "gnome-shell-extension-jiggle") - (version "8") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/jeffchannell/jiggle/") - (commit version))) - (sha256 - (base32 - "1wbdx2bp22bdwj51ckgivwglkmckr7z8kfwvc8nv4y376hjz5jxz")) - (file-name (git-file-name name version)) - (snippet - '(begin (delete-file "schemas/gschemas.compiled"))))) - (build-system copy-build-system) - (arguments - `(#:install-plan - '(("." ,(string-append - "share/gnome-shell/extensions/" - "jiggle@jeffchannell.com") - #:include-regexp ("\\.js(on)?$" "\\.css$" "\\.ui$" "\\.png$" - "\\.xml$" "\\.compiled$"))) - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'fix-version - (lambda _ - (substitute* "metadata.json" - (("\"40.0\"") "\"40\", \"41\"")))) - (add-before 'install 'compile-schemas - (lambda _ - (with-directory-excursion "schemas" - (invoke "glib-compile-schemas" "."))))))) - (native-inputs - (list `(,glib "bin"))) ; for glib-compile-resources - (home-page "https://github.com/jeffchannell/jiggle") - (synopsis "Mouse cursor enlargement for small and fast movements") - (description "Jiggle is a Gnome Shell extension that highlights the cursor -position when the mouse is moved rapidly.") - (license license:gpl2))) - (define-public gnome-shell-extension-burn-my-windows (package (name "gnome-shell-extension-burn-my-windows") From patchwork Wed Jan 17 22:45:19 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vivien Kraus X-Patchwork-Id: 59568 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 3353F27BBEA; Mon, 29 Jan 2024 20:05:03 +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_H5,RCVD_IN_MSPIKE_WL, 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 B00A127BBE2 for ; Mon, 29 Jan 2024 20:05:02 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rUXrW-0000d2-T9; Mon, 29 Jan 2024 15:04:11 -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 1rUXrJ-0000Yc-Vo for guix-patches@gnu.org; Mon, 29 Jan 2024 15:04:00 -0500 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 1rUXrJ-0002jg-N8 for guix-patches@gnu.org; Mon, 29 Jan 2024 15:03:57 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rUXrS-0003mm-4F for guix-patches@gnu.org; Mon, 29 Jan 2024 15:04:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68556] [PATCH gnome-team v5 7/8] gnu: Remove gnome-shell-extension-transparent-window. Resent-From: Vivien Kraus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 29 Jan 2024 20:04:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68556 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68556@debbugs.gnu.org Cc: rg@raghavgururajan.name, vivien@planete-kraus.eu, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com Received: via spool by 68556-submit@debbugs.gnu.org id=B68556.170655863114471 (code B ref 68556); Mon, 29 Jan 2024 20:04:06 +0000 Received: (at 68556) by debbugs.gnu.org; 29 Jan 2024 20:03:51 +0000 Received: from localhost ([127.0.0.1]:33544 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUXrD-0003lL-9c for submit@debbugs.gnu.org; Mon, 29 Jan 2024 15:03:51 -0500 Received: from planete-kraus.eu ([2a00:5881:4008:2810::309]:37772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUXrB-0003id-TZ for 68556@debbugs.gnu.org; Mon, 29 Jan 2024 15:03:50 -0500 Received: from planete-kraus.eu (localhost [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id bd08b528; Mon, 29 Jan 2024 20:03:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:in-reply-to:references:from:date:subject:to:cc :mime-version; s=albinoniA; bh=hIvmU8zMfdewo5p9DnsMN7Ma5CI=; b=Q 7ij/aHHONQxkwH4264Ln92zcg1kLlGH0xeZG16obrpZJNnlAGP4nyDGhbm/B/YZT MOMRydefy/+jSbef6ft3hZ0jvuYN8nYNdfJ7/4GMxZGO2WhVfx6R4DLpVK1ssRTI C0KALxvxgBP7MS5S3ysFz7amwf0fETqWwaiH4ZxTQCgaV6PztRNhJQo9vSfiRdwH mpi1foR+Hqdf3xFjjzcISkGrxH5ORX8srTPDXzJ8vxr39JoJaM3blQmbMDywQ08Y 2juuXv25ElUhs0+ThhThJedOjyJBJrZ8hNWf90IKDgljJmcGTvV058sh2iQQ+OIx CqcALv/L5OTmcr9+a24DQ== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id bbc41891 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Mon, 29 Jan 2024 20:03:39 +0000 (UTC) Message-ID: <002ab9a59c66d22c147a8e54f987e2c1a2aab977.1706558199.git.vivien@planete-kraus.eu> In-Reply-To: References: Date: Wed, 17 Jan 2024 23:45:19 +0100 MIME-Version: 1.0 User-Agent: Evolution 3.48.4 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: Vivien Kraus X-ACL-Warn: , Vivien Kraus via Guix-patches X-Patchwork-Original-From: Vivien Kraus via Guix-patches via From: Vivien Kraus 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 This extension has not been ported to GNOME 44. The master branch has compatibility for 43 but not 44. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-transparent-window): Remove variable. Change-Id: If57da6bb16f53968f5f694392a69118b85b3823c --- gnu/packages/gnome-xyz.scm | 31 ------------------------------- 1 file changed, 31 deletions(-) diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm index d4209bc347..085cde7738 100644 --- a/gnu/packages/gnome-xyz.scm +++ b/gnu/packages/gnome-xyz.scm @@ -1253,37 +1253,6 @@ (define-public gnome-shell-extension-sound-output-device-chooser Speakers etc. of the same device are also displayed for selection.") (license license:gpl3+))) -(define-public gnome-shell-extension-transparent-window - (let ((commit "cc9bc70c192dd565fa6f1d1b28d9a20f99684f2a") - (revision "45")) - (package - (name "gnome-shell-extension-transparent-window") - (version (git-version "0" revision commit)) - (source - (origin - (method git-fetch) - (uri (git-reference - (url (string-append "https://github.com/pbxqdown/" - "gnome-shell-extension-transparent-window")) - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1f9iqqjpmmylqz0ws8cy5rs475bwzi7jy44q9ip44ig2acz2wxzp")))) - (build-system copy-build-system) - (arguments - (list - #:install-plan - #~'(("." - #$(string-append "/share/gnome-shell/extensions" - "/transparent-window@pbxqdown.github.com"))))) - (home-page - "https://github.com/pbxqdown/gnome-shell-extension-transparent-window") - (synopsis "Change the opacity of windows in GNOME Shell") - (description "This extension adds keybindings to change the opacity -of windows.") - (license license:expat)))) - (define-public gnome-shell-extension-vitals (package (name "gnome-shell-extension-vitals") From patchwork Wed Jan 17 22:40:18 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vivien Kraus X-Patchwork-Id: 59566 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 8FCF427BBE2; Mon, 29 Jan 2024 20:04:49 +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_H5,RCVD_IN_MSPIKE_WL, 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 EA17C27BBE9 for ; Mon, 29 Jan 2024 20:04:48 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rUXrZ-0000dS-5u; Mon, 29 Jan 2024 15:04:13 -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 1rUXrK-0000Yh-Ft for guix-patches@gnu.org; Mon, 29 Jan 2024 15:04:00 -0500 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 1rUXrK-0002jp-6w for guix-patches@gnu.org; Mon, 29 Jan 2024 15:03:58 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rUXrS-0003mu-Ke for guix-patches@gnu.org; Mon, 29 Jan 2024 15:04:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68556] [PATCH gnome-team v5 8/8] gnu: Remove gnome-shell-extension-sound-output-device-chooser. Resent-From: Vivien Kraus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 29 Jan 2024 20:04:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68556 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68556@debbugs.gnu.org Cc: rg@raghavgururajan.name, vivien@planete-kraus.eu, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com Received: via spool by 68556-submit@debbugs.gnu.org id=B68556.170655863914490 (code B ref 68556); Mon, 29 Jan 2024 20:04:06 +0000 Received: (at 68556) by debbugs.gnu.org; 29 Jan 2024 20:03:59 +0000 Received: from localhost ([127.0.0.1]:33547 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUXrK-0003ld-LO for submit@debbugs.gnu.org; Mon, 29 Jan 2024 15:03:58 -0500 Received: from planete-kraus.eu ([2a00:5881:4008:2810::309]:37772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUXrI-0003id-Tf for 68556@debbugs.gnu.org; Mon, 29 Jan 2024 15:03:57 -0500 Received: from planete-kraus.eu (localhost [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id cbc4804e; Mon, 29 Jan 2024 20:03:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:in-reply-to:references:from:date:subject:to:cc :mime-version; s=albinoniA; bh=RL0eeFmDj5rTPiX4RpnWLlODc4Q=; b=n 5qby6lTd5xYQgS1oeR0XkAAYbR/K2uOBGDweTGjqwbOMhmbA7WNI4VfKlQmWCfhY oZ9NQjVrWtbYSbW8mJ73wWvZUp+OrH0bkbFSK/UBhCYhuh7JsMfqzSGWGA6rMqMN UMPvHDRXzNlJfZsbwC47EY7jEYQ+Os0DXhZEWK1kZQT/HEgPLbOMsU1Z/Pu8IX1n 4JwU2OVZZXGcu0u0DF8v3W3XPk2JBcc7n4UPwhSbY0+QcIoytupasKgqY+uOst6R oAPghrF6VuqqGJEsVsPzNF8SMLVnQ2oCTUOphY8M/M6l12KXgqaaV5jXX8uXefJP 6zb+kyABS4iL+SQmV2hvQ== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 98097ee9 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Mon, 29 Jan 2024 20:03:46 +0000 (UTC) Message-ID: <332749bfe853a6c1c4bf44d71b78858bcc97c351.1706558199.git.vivien@planete-kraus.eu> In-Reply-To: References: Date: Wed, 17 Jan 2024 23:40:18 +0100 MIME-Version: 1.0 User-Agent: Evolution 3.48.4 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: Vivien Kraus X-ACL-Warn: , Vivien Kraus via Guix-patches X-Patchwork-Original-From: Vivien Kraus via Guix-patches via From: Vivien Kraus 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 This extension has not been ported to GNOME 44, because you can switch the audio output directly in the shell. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-sound-output-device-chooser): Remove variable. Change-Id: Iae51c7d284b85f630b5874445c6695b32b5d523e --- gnu/packages/gnome-xyz.scm | 32 -------------------------------- 1 file changed, 32 deletions(-) diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm index 085cde7738..716ce92348 100644 --- a/gnu/packages/gnome-xyz.scm +++ b/gnu/packages/gnome-xyz.scm @@ -1220,38 +1220,6 @@ (define-public gnome-shell-extension-radio directly inside GNOME Shell. It can manage stations and play streams.") (license license:gpl3+))) -(define-public gnome-shell-extension-sound-output-device-chooser - (package - (name "gnome-shell-extension-sound-output-device-chooser") - (version "43") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/kgshank/gse-sound-output-device-chooser") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1qk6ypyqbv8zwwlky6cgk9hgp1zh32jmzw4wza200g4v94ifkwm9")))) - (build-system gnu-build-system) - (arguments - (list - #:tests? #f ; no check target - #:make-flags #~(list (string-append "INSTALL_DIR=" - #$output - "/share/gnome-shell/extensions")) - #:phases - #~(modify-phases %standard-phases (delete 'configure)))) - (native-inputs (list gettext-minimal `(,glib "bin"))) - (inputs (list python)) - (home-page - "https://extensions.gnome.org/extension/906/sound-output-device-chooser") - (synopsis "Sound output chooser for GNOME Shell") - (description "This extension shows a list of sound output and input devices -in the status menu below the volume slider. Various active ports like HDMI, -Speakers etc. of the same device are also displayed for selection.") - (license license:gpl3+))) (define-public gnome-shell-extension-vitals (package