Message ID | cover.1741250406.git.aurtzy@gmail.com |
---|---|
Headers |
Return-Path: <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 99DA127BBE9; Thu, 6 Mar 2025 08:49:52 +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=-7.6 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE,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 C28FB27BBE2 for <patchwork@mira.cbaines.net>; Thu, 6 Mar 2025 08:49:50 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <guix-patches-bounces@gnu.org>) id 1tq6uk-0004Rc-73; Thu, 06 Mar 2025 03:49: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 <Debian-debbugs@debbugs.gnu.org>) id 1tq6ud-0004Qe-S9 for guix-patches@gnu.org; Thu, 06 Mar 2025 03:49:03 -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 <Debian-debbugs@debbugs.gnu.org>) id 1tq6ud-0003WT-Eu for guix-patches@gnu.org; Thu, 06 Mar 2025 03:49:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:In-Reply-To:References:Subject; bh=n2+5ZmSSWe7dC8/64xT0lvU1NjOPDIEh5uqfyCuL9xw=; b=U9sbpIeQQxvnpfDAjJbYQ6ALKU2RlWkaGxjYp3QXrPOdH1dW3LJ2NaQIrSCC8zW2iyMyGNy2mxrVVKmAVQK3bJifspa3SHSRK2ihq6iSbqtKX/8ObvqpVHpmwVYD13eg8Iym/AmDxLmXA09LPFdMfivyh5l8ysEVwzNB8cgk9nqxY/Oqro/i1htTYCeNrMxF+UjgpIaVlJZdcE0Pb9HQ3dwsz+pm98G5pla+UjAcAtmFF3bkm3a5yrfh9PakuCtXybCm/oxxpKKEOtofPSNPR+tUAzy5KFcz83GWtbIx6t+CcM2ovVGdXgyJStXZ5swS+vEyBBdQQ1U7X31ch6fwSw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1tq6uc-00028W-GJ; Thu, 06 Mar 2025 03:49:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#76572] [PATCH v2 0/4] Fixes for gnome-shell-extension-gsconnect References: <cover.1740522373.git.aurtzy@gmail.com> In-Reply-To: <cover.1740522373.git.aurtzy@gmail.com> Resent-From: aurtzy <aurtzy@gmail.com> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-CC: aurtzy@gmail.com, maxim.cournoyer@gmail.com, liliana.prikler@gmail.com, vivien@planete-kraus.eu, guix-patches@gnu.org Resent-Date: Thu, 06 Mar 2025 08:49:02 +0000 Resent-Message-ID: <handler.76572.B76572.17412509108097@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76572 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 76572@debbugs.gnu.org Cc: aurtzy <aurtzy@gmail.com>, aurtzy <aurtzy@gmail.com>, Maxim Cournoyer <maxim.cournoyer@gmail.com>, Liliana Marie Prikler <liliana.prikler@gmail.com>, Vivien Kraus <vivien@planete-kraus.eu> X-Debbugs-Original-Xcc: aurtzy <aurtzy@gmail.com>, Maxim Cournoyer <maxim.cournoyer@gmail.com>, Liliana Marie Prikler <liliana.prikler@gmail.com>, Vivien Kraus <vivien@planete-kraus.eu> Received: via spool by 76572-submit@debbugs.gnu.org id=B76572.17412509108097 (code B ref 76572); Thu, 06 Mar 2025 08:49:02 +0000 Received: (at 76572) by debbugs.gnu.org; 6 Mar 2025 08:48:30 +0000 Received: from localhost ([127.0.0.1]:41392 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1tq6u6-00026W-5c for submit@debbugs.gnu.org; Thu, 06 Mar 2025 03:48:30 -0500 Received: from mail-qt1-x835.google.com ([2607:f8b0:4864:20::835]:52628) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <aurtzy@gmail.com>) id 1tq6u2-000265-Ft for 76572@debbugs.gnu.org; Thu, 06 Mar 2025 03:48:27 -0500 Received: by mail-qt1-x835.google.com with SMTP id d75a77b69052e-46fa764aac2so2576081cf.1 for <76572@debbugs.gnu.org>; Thu, 06 Mar 2025 00:48:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741250900; x=1741855700; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=n2+5ZmSSWe7dC8/64xT0lvU1NjOPDIEh5uqfyCuL9xw=; b=DM7ipdTaZXchtOqxAO8PAuiZfEjEkJNHL1aqeb2qrov0k5v8zK08HuqP/hEODrURWU zrHvXcrEam/Q1ZTInlglfbEe0vjsXp/ycggqL/lk2A5nf4ITQavSzj22NV8X1XErZz9f rgaBpOy8sEY+6qdj69R/E0GNemIhnZxYeoDB3R6wz80hLMUIHKNaS/mvHq/8PHEdG8uC OMHyV9qz5FKSDHkPoDB9m8g0k8+LnvHRNZnBP/poI/jn8JN4tawBZsNBA9DDZbICUwBk 2tD7EZntXM+qa6XFiV35SinVvaiZqSXnPtf/R9vkbh8Z6iPwfmEMPZZgAwAs6kV32XtA mRQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741250900; x=1741855700; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=n2+5ZmSSWe7dC8/64xT0lvU1NjOPDIEh5uqfyCuL9xw=; b=df+79qxtsjUJ+pOd/YXXmVBAamT4+CKIWLw5DIDl455iWK9kJdqe9C+QdesrTG+F+k 9vasvi8eMzEGQPwJM4OLiJLYE036ugGdPbAb+2jwGdM6xj/jpSbvDpfsgSZKKVwKn4kt kBLdG6oBeelRWJfOxA1PHD5Np3iv5ccEa08OK1MmZknsPDUqLYpNykCV5eqkbOU1jKDg pdEdabeAuRVv62snb/v4zvlZhaVuVL4wcyv0LBLU/LVlCLxnrRnONrC3ekKn42ddED3S /nI7pN5UvHCpNzKEYsjxxCVE2JrNY4+6fCnC6ySZT6MXhiz9cVt1RsYzqKKEoVrmRRdv g4UQ== X-Gm-Message-State: AOJu0YytUXgVMQIPxGSsDHdMq1uF68YQvSvwBT6LBYlwUxidaTSJ6P2f TrRok3GQagCGfaPak+hc7VpucWMa+ogh5rC5r2GLuLQ4WLuF9SkIvHttEA== X-Gm-Gg: ASbGnctF/X1TSN5ADDq/KQ9fK0/Wps/Y73zAPFXNnM/J2/Jp2+amKtQ9CUi+bUxczQP nYhx56xW/NyvSi5ysXlfQOh+hldIXa30IV042+vvCo7QOEpYR3Ffr86nAxh4CObKYl9qAE91PNP Qyt4fEzM1jvUiEdj9iXH7ZvAzKPBbsUcTFq0sEWDJS+JMvRFvg8UPWSkSns2GbAx6Pc3jgGtorB sO0rxjy2NXZ8d8rwxj4SWcFGlx5hhD9f56milHd6oI1EWIbGNFX+1H3pxrdPdzTzIy1EO8ZYvT7 Vj2u55a0/eW/wHDIDAvbqGseVQYcIasqllWWaII= X-Google-Smtp-Source: AGHT+IGO8fsrv+50Auwu05RMbJ6DIMErxqqpjmY+jrfFUsKX465SiGtqua1HKR6ANflKjQtiSZAv1Q== X-Received: by 2002:a05:622a:1991:b0:475:531:9b1a with SMTP id d75a77b69052e-4750b243c59mr71847321cf.10.1741250899984; Thu, 06 Mar 2025 00:48:19 -0800 (PST) Received: from localhost.localdomain ([2600:4808:a053:1800::4448]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-4751db2f15dsm5183451cf.52.2025.03.06.00.48.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Mar 2025 00:48:18 -0800 (PST) From: aurtzy <aurtzy@gmail.com> Date: Thu, 6 Mar 2025 03:44:49 -0500 Message-ID: <cover.1741250406.git.aurtzy@gmail.com> X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: <guix-patches.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=unsubscribe> List-Archive: <https://lists.gnu.org/archive/html/guix-patches> List-Post: <mailto:guix-patches@gnu.org> List-Help: <mailto:guix-patches-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=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 |
Series |
Fixes for gnome-shell-extension-gsconnect
|
|
Message
aurtzy
March 6, 2025, 8:44 a.m. UTC
Hey Maxim, > > The 'patch-shebangs phase does not handle shebangs of the form > > "/usr/bin/env -S", so we manually patch them to fix a not-found error. > > Oh! Could you please open an issue about this open so we remember to > fix the problem at its root? [...] > I'd also mention and cross-reference the newly opened issue about > /usr/bin/env -S not being patched here, with e.g. > > TODO: Remove after patch-shebangs is fixed to handle '/usr/bin/env -S' > shebangs (see bug#NNNNN). Looks like someone already beat me to it [1]! Adjusted to reference that report. > That pattern seems a bit too wide? Can'twe match at least gjs in it, to > avoid breaking non-gjs shebangs which may be introduced in the future > and forgotten? Adjusted. > Nitpick: it's a bit more conventional to indent map/filter/for-each, > etc. like: > > (for-each procedure > things) > > instead of > > (for-each > procedure > things) > > Unless perhaps when the hanging indent is already deep and there's not > enough columns to accomodate the former. Thanks for the tip; noted! I've adjusted the forms where they don't cross column 85 (following editorconfig). [1] <https://issues.guix.gnu.org/74450> Cheers, aurtzy aurtzy (4): gnu: gnome-shell-extension-gsconnect: Fix search path patching. gnu: gnome-shell-extension-gsconnect: Wrap gsconnect-preferences. gnu: gnome-shell-extension-gsconnect: Patch shebangs with gjs. gnu: gnome-shell-extension-gsconnect: Fix paths in additional desktop file. gnu/packages/gnome-xyz.scm | 47 ++++++++++++++++++++++++++++---------- 1 file changed, 35 insertions(+), 12 deletions(-) base-commit: 310adf4ce70cbb864859274fcc7842bd519bbddc
Comments
Hi! aurtzy <aurtzy@gmail.com> writes: > Hey Maxim, > >> > The 'patch-shebangs phase does not handle shebangs of the form >> > "/usr/bin/env -S", so we manually patch them to fix a not-found error. >> >> Oh! Could you please open an issue about this open so we remember to >> fix the problem at its root? > > [...] > >> I'd also mention and cross-reference the newly opened issue about >> /usr/bin/env -S not being patched here, with e.g. >> >> TODO: Remove after patch-shebangs is fixed to handle '/usr/bin/env -S' >> shebangs (see bug#NNNNN). > > Looks like someone already beat me to it [1]! Adjusted to reference > that report. Excellent, thank you. [...] > Thanks for the tip; noted! I've adjusted the forms where they don't > cross column 85 (following editorconfig). Note that our guideline is actually 80 columns maximum. I've now installed your change to master, thank you!