Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 89462 - No use flag for gif compression in Gimp 2.2.x
Summary: No use flag for gif compression in Gimp 2.2.x
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-17 14:26 UTC by Aaron
Modified: 2005-04-25 01:32 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aaron 2005-04-17 14:26:11 UTC
Gimp has a configure option of "--with-gif-compression=" to enable lzw or rle compression but there is no coresponding use flag in the ebuild.

Reproducible: Always
Steps to Reproduce:
1. emerge -pv gimp
2.
3.

Actual Results:  
[ebuild   R   ] media-gfx/gimp-2.2.6  -aalib (-altivec) -debug -doc +gimpprint
-gtkhtml +jpeg +mmx +mng +png +python +sse -svg +tiff -wmf

Expected Results:  
It needs more use flags!
Though not a correct solution I've gotten around this by changing the gimp-2.2.6
ebuild like so:

-IUSE="aalib altivec debug doc gtkhtml gimpprint jpeg mmx mng png python sse svg
tiff wmf"
+IUSE="aalib altivec debug doc gtkhtml gimpprint jpeg mmx mng png python sse svg
tiff wmf lzw"

econf \
        --disable-default-binary \
        --with-x \
        "${HARDENED_SUPPRESS_MMX}" \
        ${myconf} \
+        `use_with lzw gif-compression=lzw` \
        `use_enable altivec` \
        `use_enable doc gtk-doc` \
        `use_enable python` \
        `use_enable gimpprint print` \
        `use_with png libpng` \
        `use_with jpeg libjpeg` \
        `use_with jpeg libexif` \
        `use_with tiff libtiff` \
        `use_with mng libmng` \
        `use_with aalib aa` \
        `use_enable debug` || die

Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r4 i686)
=================================================================
System uname: 2.6.11-gentoo-r4 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  8 2005, 09:39:54)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -m3dnow -mmmx -msse -pipe -fomit-frame-pointer -w"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -m3dnow -mmmx -msse -pipe -fomit-frame-pointer -w"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks prelink sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.ccccom.com ftp://gentoo.ccccom.com
http://gentoo.osuosl.org/ http://mirror.datapipe.net/gentoo"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X alsa apache2 apm avi berkdb bitmap-fonts cdr crypt cups curl
directfb dvd dvdread emboss encode esd fam flash foomaticdb fortran gd gdbm gif
gimpprint gnome gphoto2 gpm gstreamer gtk gtk2 imagemagick imlib innodb java
jpegjunit kde libclamav libg++ libwww mad mikmod mmx mmx2 mng motif mozilla
mp3mpeg mtrr mysql ncurses network nls nvidia offensive ogg oggvorbis opengl oss
pam pdflib perl png python qt quicktime readline rtc ruby samba sdl spell sse
sslsvga tcltk tcpd tiff truetype truetype-fonts type1-fonts usb vorbis xml2 xmms
xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LINGUAS
Comment 1 foser (RETIRED) gentoo-dev 2005-04-17 16:12:15 UTC
there is no global lzw flag and I doubt there's really much relevance in buildtime selection compression for gifs. Afaik the default is also the suggested use.
Comment 2 Mike Gardiner (RETIRED) gentoo-dev 2005-04-25 01:32:16 UTC
Closing, provide a valid reason/case why the defaults aren't sufficient if you wish to reopen.