GNU bug report logs -
#76572
[PATCH 0/4] Fixes for gnome-shell-extension-gsconnect
Previous Next
Reported by: aurtzy <aurtzy <at> gmail.com>
Date: Tue, 25 Feb 2025 23:27:01 UTC
Severity: normal
Tags: patch
Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#76572: [PATCH 0/4] Fixes for gnome-shell-extension-gsconnect
which was filed against the guix-patches package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 76572 <at> debbugs.gnu.org.
--
76572: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=76572
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
Hi!
aurtzy <aurtzy <at> 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!
--
Thanks,
Maxim
[Message part 3 (message/rfc822, inline)]
Hello!
This patch series addresses issues with GSConnect generally not working.
I've been mainly testing this on the gnome-team branch (no relation to
the issues, which have been present in master), but I can confirm that
these patches don't break the main branch (guix pull still works), and
gnome-shell-extension-gsconnect still builds there.
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 | 45 ++++++++++++++++++++++++++++----------
1 file changed, 34 insertions(+), 11 deletions(-)
base-commit: 8bc831325a905dbd9015739b58e3a5138d2217da
--
2.48.1
This bug report was last modified 76 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.