The LZW compression patent on GIF images expired over ten years ago.
Yes, 10, and T2 is still using libungif.

The guy who was maintaining both 'giflib' (the proper one, with LZW
compression) and libungif (creates gifs without any compression),
years ago archived libungif and now only maintains giflib.

giflib home:
http://sourceforge.net/projects/giflib/

I have been using giflib in my local T2 for a few years. Time to contribute it.

package/graphic/giflib.desc:

[I] Reading and writing gif images

[T] A library for reading and writing gif images.

[U] http://sourceforge.net/projects/giflib/

[A] Toshio Kuratomi <[email protected]>
[M] Rene Rebe <[email protected]>

[C] extra/multimedia
[F] CROSS

[L] OpenSource
[S] Stable
[V] 5.1.0
[P] X -----5---9 120.400

[D] 0 giflib-5.1.0.tar.bz2 http://sourceforge.net/projects/giflib/files/

For a .cache file, the same one as for libungif will do.

There is no need for a .conf file.
The installation of giflib will create libungif symlinks, for any
package that is stuck in a time warp.

I did a sweep through 'package' directory and replaced all occurences
of "libungif" with "giflib". These are the affected files:

package/graphic/fbv/cc.patch
package/graphic/exact-image/cross-configure.patch

package/perl/prima/prima.cache
package/perl/imager/imager.cache
package/perl/ipa/ipa.cache
package/graphic/driftnet/driftnet.cache
package/graphic/mtpaint/mtpaint.cache
package/graphic/magicpoint/magicpoint.cache
package/graphic/fbv/fbv.cache
package/graphic/exact-image/exact-image.cache
package/fonts/fontforge/fontforge.cache
package/editors/emacs/emacs.cache
package/e17/imlib2/imlib2.cache
package/gnome14/gnome-libs14/gnome-libs14.cache
package/religion/bibletime/bibletime.cache
package/textproc/kile/kile.cache
package/develop/mapnik/mapnik.cache
package/develop/libgdiplus/libgdiplus.cache
package/develop/gdal/gdal.cache
package/gnustep/renaissance/renaissance.cache
package/gnustep/cenon/cenon.cache
package/gnustep/emacs-app/emacs-app.cache
package/gnustep/zipper/zipper.cache
package/gnustep/gnumail/gnumail.cache
package/gnustep/addresses/addresses.cache
package/gnustep/gnustep-back/gnustep-back.cache
package/gnustep/gnustep-gui/gnustep-gui.cache
package/gnustep/projectcenter/projectcenter.cache
package/gnustep/gorm/gorm.cache
package/gnustep/gworkspace/gworkspace.cache
package/multimedia/vortexge/vortexge.cache
package/multimedia/mplayer/mplayer.cache
package/multimedia/fuppes/fuppes.cache
package/multimedia/osg/osg.cache
package/multimedia/swftools/swftools.cache
package/multimedia/libsimage/libsimage.cache
package/kde/kdelibs/kdelibs.cache
package/kde/kdewebdev/kdewebdev.cache
package/kde/kdetoys/kdetoys.cache
package/kde/kdeedu/kdeedu.cache
package/kde/digikam/digikam.cache
package/kde/kdebase-runtime/kdebase-runtime.cache
package/kde/ktoon/ktoon.cache
package/kde/kdepim/kdepim.cache
package/kde/krusader/krusader.cache
package/kde/amarok/amarok.cache
package/kde/kdemultimedia/kdemultimedia.cache
package/kde/kdenetwork/kdenetwork.cache
package/kde/kdebase/kdebase.cache
package/x11/xplanet/xplanet.cache
package/x11/windowmaker/windowmaker.cache
package/x11/imlib/imlib.cache
package/emulators/vice/vice.cache
package/network/ziproxy/ziproxy.cache
package/scientific/root/root.cache
package/scientific/grass/grass.cache

Will anything anywhere else in T2 need to be patched?

This is all done on my local T2, I am providing this info for Rene or
other T2 maintainer to implement.
I recommend removing libungif from the T2 packages.

Regards,
Barry



----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[email protected] with a subject of: unsubscribe t2

Reply via email to