Bug 18152

Summary: Add APNG support
Product: Sisyphus Reporter: Alexey Gladkov <legion>
Component: libpng12Assignee: placeholder <placeholder>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: damir, glebfm, ldv, placeholder
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=486209
Attachments:
Description Flags
http://www.linuxfromscratch.org/patches/blfs/svn/libpng-1.2.33-apng-1.patch none

Description Alexey Gladkov 2008-12-09 10:29:16 MSK
Created attachment 3126 [details]
http://www.linuxfromscratch.org/patches/blfs/svn/libpng-1.2.33-apng-1.patch

Прошу рассмотреть возможность добавить патч для поддержки APNG (патч прилагается). Это всё больше и больше нужно для mozilla-based продуктов, которые сейчас вынуждены собираться со своей копией libpng, что ужасно.

Делаю баг для отслеживания состояние этого вопроса, так как он сложный и неоднозначный. Вот несколько ссылок по теме:

http://ru.wikipedia.org/wiki/APNG
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=486209
https://bugzilla.mozilla.org/show_bug.cgi?id=433047
https://bugzilla.mozilla.org/show_bug.cgi?id=418900
Comment 1 Andrey Rahmatullin 2008-12-09 11:01:07 MSK
В ksquirrel-libs тоже своя копия из-за этого.
Comment 2 Alexey Gladkov 2008-12-09 11:29:36 MSK
APNG используется во всех популярных браузерах и появляются приложения, которые его поддерживают (например: KSquirrel). Т.е. у нас назревает ситуация, когда некоторые программы будут вынуждены таскать с собой эту модифицированную библиотеку.

Если нет возможности добавить этот патч в libpng, то тогда может сделать модифицированную версию этой библиотеки с другим soname. Это хлопотно, то лучше чем держать копии в каждом приложении.
Comment 3 Alexey Gladkov 2009-01-26 19:39:51 MSK
Сomp: libpng12
Ping: Так каково будет решение ?
Comment 4 Damir Shayhutdinov 2009-11-16 17:27:56 MSK
Dmitry, can we hear your opinion on this enhancement? Are you consent with having bazillions of static copies of libpng in the repository?
Comment 5 Dmitry V. Levin 2009-11-17 19:03:56 MSK
(In reply to comment #4)
> Dmitry, can we hear your opinion on this enhancement? Are you consent with
> having bazillions of static copies of libpng in the repository?

I'll happily pass the maintenance of this little library to a person who is ready to take the burden and maintain whatever patches he wants.
Comment 6 Alexey Gladkov 2009-11-17 23:26:19 MSK
I already use my instance of the library. So I feel it is no longer interesting.

(english powered by translate.google.com)
Comment 7 Dmitry V. Levin 2010-09-21 14:36:49 MSD
So, who wants to maintain the library along with this patch?
Comment 8 Alexey Gladkov 2010-09-21 15:08:34 MSD
I already do that. I have no other choice.
Comment 9 Dmitry V. Levin 2012-09-23 01:16:09 MSK
The upstream of libpng+APNG is mozilla, it has nothing to do with official libpng that is not going to add APNG support at all.  Sorry, I'm not going to maintain yet another libpng, feel free if you need to.
Comment 10 Alexey Gladkov 2012-09-23 03:04:19 MSK
The right decision. There is absolutely no need to keep the same code together and synchronously update it. It is better to trust in the people who created the fork.