GNU bug report logs - #77455
Updates for papirus-icon-theme

Previous Next

Package: guix-patches;

Reported by: "Timo Wilken" <guix <at> twilken.net>

Date: Wed, 2 Apr 2025 11:15:02 UTC

Severity: normal

Done: Liliana Marie Prikler <liliana.prikler <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: "Timo Wilken" <guix <at> twilken.net>
Subject: bug#77455: closed (Re: [bug#77455] [PATCH 4/4] gnu:
 papirus-icon-theme: Avoid creating executable icons.)
Date: Wed, 02 Apr 2025 20:07:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#77455: Updates for papirus-icon-theme

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 77455 <at> debbugs.gnu.org.

-- 
77455: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=77455
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Timo Wilken <guix <at> twilken.net>, 77455-done <at> debbugs.gnu.org
Cc: Vivien Kraus <vivien <at> planete-kraus.eu>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: Re: [bug#77455] [PATCH 4/4] gnu: papirus-icon-theme: Avoid creating
 executable icons.
Date: Wed, 02 Apr 2025 22:06:14 +0200
Am Mittwoch, dem 02.04.2025 um 13:16 +0200 schrieb Timo Wilken:
> * gnu/packages/gnome-xyz.scm (papirus-icon-theme) [arguments]:
>   Add 'remove-executable-bit phase.
> 
> Change-Id: Ic4d4f41b348d728913a90b0ef9cdf50f9901070a
> ---
Pushed with slight style changes and minor rewordings.

Cheers

[Message part 3 (message/rfc822, inline)]
From: "Timo Wilken" <guix <at> twilken.net>
To: <guix-patches <at> gnu.org>
Subject: Updates for papirus-icon-theme
Date: Wed, 02 Apr 2025 13:13:57 +0200
Hi,

I'd like to update papirus-icon-theme to the latest version.

In the course of that, I discovered that the workaround to reduce the number
of inodes the package uses doesn't seem to work very well, so I added a `cp'
flag that fixes it for me.

The package also contains a bunch of icon files that are marked "executable",
so I'm also fixing that.

Patches for the above incoming.

Finally, the upstream developers recommend splitting the package into a main
`papirus-icon-theme' and an `epapirus-icon-theme' (for the pantheon desktop),
the latter of which depends on the former:
<https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/releases/tag/20231101>

I've not done this yet because I wasn't sure what the best way to do this in
Guix is -- separate outputs of the same package? Two separate packages? What
do you think?

Cheers,
Timo



This bug report was last modified 49 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.