GNU bug report logs - #78172
Package tgs2png is defined twice

Previous Next

Package: guix;

Reported by: "nomike (they/them)" <nomike <at> nomike.com>

Date: Thu, 1 May 2025 04:02:01 UTC

Severity: normal

Done: Danny Milosavljevic <dannym <at> friendly-machines.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 78172 in the body.
You can then email your comments to 78172 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#78172; Package guix. (Thu, 01 May 2025 04:02:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to "nomike (they/them)" <nomike <at> nomike.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 01 May 2025 04:02:02 GMT) Full text and rfc822 format available.

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

From: "nomike (they/them)" <nomike <at> nomike.com>
To: bug-guix <at> gnu.org
Subject: Package tgs2png is defined twice
Date: Thu, 1 May 2025 06:01:24 +0200
Hi!

I just found out that this package is defined twice:

https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/animation.scm#n390
https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/telegram.scm#n862

One should probably be deleted.

Cheers

nomike





Information forwarded to nomike <at> nomike.com, bug-guix <at> gnu.org:
bug#78172; Package guix. (Wed, 14 May 2025 21:51:01 GMT) Full text and rfc822 format available.

Message #8 received at 78172 <at> debbugs.gnu.org (full text, mbox):

From: nomike <nomike <at> nomike.com>
To: 78172 <at> debbugs.gnu.org
Cc: nomike <nomike <at> nomike.com>
Subject: [PATCH] gnu: Remove duplicated package show-me-the-key
Date: Wed, 14 May 2025 23:48:49 +0200
The exact same package is also defined in gnu/packages/telegram.scm

Change-Id: I53984b6ba0dbfe72e95ad0ec157b1c7b9ab81e15
---
This patch deletes one of the duplicates. As the package is
just for converting telegram animations to PNG images,
I think it belongs more closely to the messenger app and thus
I decided to remove it from gnu/packages/animations.scm.

 gnu/packages/animation.scm | 31 -------------------------------
 1 file changed, 31 deletions(-)

diff --git a/gnu/packages/animation.scm b/gnu/packages/animation.scm
index fe625a5058..2aa333383e 100644
--- a/gnu/packages/animation.scm
+++ b/gnu/packages/animation.scm
@@ -387,37 +387,6 @@ (define-public pencil2d
 and vector graphics.")
     (license license:gpl2)))
 
-(define-public tgs2png
-  (let ((commit "25c15b7c2ca3b1a580a383d9d3cb13bf8531d04a")
-        (revision "0"))
-    (package
-      (name "tgs2png")
-      (version (git-version "0.3.0" revision commit))
-      (source
-       (origin
-         (method git-fetch)
-         (uri (git-reference
-               (url "https://github.com/zevlg/tgs2png")
-               (commit commit)))
-         (sha256
-          (base32 "0camvzapkfvr9v0nkk96n26rdmw0g8wbpv41i5l03j6bzdgm4myl"))
-         (file-name (git-file-name "tgs2png" version))
-         (modules '((guix build utils)))
-         (snippet
-          '(begin
-             (delete-file-recursively "rlottie")
-             #t))))
-      (arguments '(#:tests? #f))
-      (build-system cmake-build-system)
-      (inputs
-       (list rlottie libpng))
-      (native-inputs
-       (list pkg-config))
-      (home-page "https://github.com/zevlg/tgs2png")
-      (synopsis "Convert Telegram's animated stickers to PNG")
-      (description "Convert Telegram's animated stickers in TGS format into series of PNG images.")
-      (license license:gpl3+))))
-
 (define-public swftools
   ;; Last release of swftools was 0.9.2 on 2012-04-21 - it is really old and
   ;; does not compile with what's available in guix, master on the other hand
-- 
2.49.0





bug closed, send any further explanations to 78172 <at> debbugs.gnu.org and "nomike (they/them)" <nomike <at> nomike.com> Request was from Danny Milosavljevic <dannym <at> friendly-machines.com> to control <at> debbugs.gnu.org. (Sun, 18 May 2025 13:39:03 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 16 Jun 2025 11:24:13 GMT) Full text and rfc822 format available.

This bug report was last modified 2 days ago.

Previous Next


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