GNU bug report logs

#76936 [PATCH] gnu: supertuxkart: Keep 'supertuxkart.desktop' file.

PackageSource(s)Maintainer(s)
guix-patches PTS Buildd Popcon
Reply or subscribe to this bug. View this bug as an mbox, status mbox, or maintainer mbox

Report forwarded to adam.faiz@disroot.org, liliana.prikler@gmail.com, iyzsong@envs.net, guix-patches@gnu.org:
bug#76936; Package guix-patches. (Tue, 11 Mar 2025 09:25:02 GMT) (full text, mbox, link).


Acknowledgement sent to Nigko Yerden <nigko.yerden@gmail.com>:
New bug report received and forwarded. Copy sent to adam.faiz@disroot.org, liliana.prikler@gmail.com, iyzsong@envs.net, guix-patches@gnu.org. (Tue, 11 Mar 2025 09:25:02 GMT) (full text, mbox, link).


Message #5 received at submit@debbugs.gnu.org (full text, mbox, reply):

From: Nigko Yerden <nigko.yerden@gmail.com>
To: guix-patches@gnu.org
Cc: Nigko Yerden <nigko.yerden@gmail.com>
Subject: [PATCH] gnu: supertuxkart: Keep 'supertuxkart.desktop' file.
Date: Tue, 11 Mar 2025 14:22:59 +0500
* gnu/packages/games.scm (supertuxkart)[arguments]: Fix regexp in
'disable-data-install' phase so that the line in CMakeList.txt that installs
'supertuxkart.desktop' file is not commented out.

Change-Id: I408cdfeb9425c39228d38df4c15aee326e19dc34
---
 gnu/packages/games.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index fd22b0243f..89e06a3a81 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -4845,7 +4845,7 @@ (define-public supertuxkart
                (add-before 'configure 'disable-data-install
                  (lambda _
                    (substitute* "CMakeLists.txt"
-                     (("^install\\(.*STK_DATA_DIR" &)
+                     (("^install\\(DIRECTORY.*STK_DATA_DIR" &)
                       (string-append "# " &))))))))
     (inputs
      (list curl

base-commit: f70ad6267bf2bbafbf5eb0a1d04e2d624af796c5
-- 
2.48.1





Information forwarded to guix-patches@gnu.org:
bug#76936; Package guix-patches. (Wed, 12 Mar 2025 16:34:01 GMT) (full text, mbox, link).


Message #8 received at 76936@debbugs.gnu.org (full text, mbox, reply):

From: Nigko Yerden <nigko.yerden@gmail.com>
To: 76936@debbugs.gnu.org, bavier@posteo.net
Subject: [PATCH] gnu: supertuxkart: Keep 'supertuxkart.desktop' file.
Date: Wed, 12 Mar 2025 21:33:04 +0500
Hello Eric Bavier,

I am very appreciate for your commit [1] that splits data from supertuxkart
package. Indeed, it was very annoying to download more than 700MB on almost
every upgrade. However, it seems that I found a minor bug in your nice patch:
supertuxkart has lost its .desktop file. Certainly, not everyone needs
.desktop file, but I think it would be better to keep it:)
 
Here [2] I suggest a one-line bug-fix. I checked that the supertuxkart
package is successfully built and works with this patch applied.

What do you think?

Thank you for your work!

Regards,
Nigko

[1] https://git.savannah.gnu.org/cgit/guix.git/commit/?id=7b33214d80e3e07421626449415e14bf120d93c9
[2] https://issues.guix.gnu.org/76936




Reply sent to Eric Bavier <bavier@posteo.net>:
You have taken responsibility. (Fri, 14 Mar 2025 02:49:02 GMT) (full text, mbox, link).


Notification sent to Nigko Yerden <nigko.yerden@gmail.com>:
bug acknowledged by developer. (Fri, 14 Mar 2025 02:49:02 GMT) (full text, mbox, link).


Message #13 received at 76936-done@debbugs.gnu.org (full text, mbox, reply):

From: Eric Bavier <bavier@posteo.net>
To: Nigko Yerden <nigko.yerden@gmail.com>, 76936-done@debbugs.gnu.org
Subject: Re: [PATCH] gnu: supertuxkart: Keep 'supertuxkart.desktop' file.
Date: Fri, 14 Mar 2025 02:48:04 +0000
Hi Nigko,

I'm glad someone appreciates my improvement also.  Good catch, and 
thanks for the patch!  It looks good to me.  I've applied it in commit 
92124591eedf27e988c84f75acd4b4d99ff43122.

`~Eric

On 3/12/25 11:33, Nigko Yerden wrote:
> Hello Eric Bavier,
>
> I am very appreciate for your commit [1] that splits data from 
> supertuxkart
> package. Indeed, it was very annoying to download more than 700MB on 
> almost
> every upgrade. However, it seems that I found a minor bug in your nice 
> patch:
> supertuxkart has lost its .desktop file. Certainly, not everyone needs
> .desktop file, but I think it would be better to keep it:)
>
> Here [2] I suggest a one-line bug-fix. I checked that the supertuxkart
> package is successfully built and works with this patch applied.
>
> What do you think?
>
> Thank you for your work!
>
> Regards,
> Nigko
>
> [1] 
> https://git.savannah.gnu.org/cgit/guix.git/commit/?id=7b33214d80e3e07421626449415e14bf120d93c9
> [2] https://issues.guix.gnu.org/76936




bug archived. Request was from Debbugs Internal Request <help-debbugs@gnu.org> to internal_control@debbugs.gnu.org. (Fri, 11 Apr 2025 11:24:08 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


debbugs.gnu.org maintainers <help-debbugs@gnu.org>. Last modified: Wed Apr 16 03:22:54 2025; Machine Name: wallace-server

GNU bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.