Ok as I already told Chris, I did a bit of cleanup on vlc ebuild (a bit stylish, I know) to fix a couple of opened bugs in a single patch. I'll mark all those bugs as blocked by this one, so that he'll know that submitting this he can close those :) Anyway the attached patch does that: - adds dependency on bitstream vera and uses that font as default font for subtitles instead of using the non-existent timesbd.ttf - it fixes the livedotcom tree path - it adds a good .desktop file with installed hicolor icons - it removes the old, unused icons and the xskin2 datafiles - it add dependency on wxGTK 2.4* as it seems no to work with 2.5, this fixes also the problems of merging vlc with 2.5 installed. Note: doing that you can also select to use gtk or gtk2 interface for vlc. In case you select select gtk2, unicode flags also enable wxGTk2 unicode support, so you need to have installed wxGTK with gtk2 AND unicode flags on. HTH, Diego
Created attachment 54275 [details, diff] vlc-0.8.1.diff
In cvs. Altered the live DEPEND because it wasn't working with the earlier version.
I could compile and use vlc-0.8.1 and vlc-0.8.1-r1 with wxGTK-2.5.3. i've only symlinked ln -s /usr/lib/wx/config/gtk2-unicode-release-2.5 /usr/bin/wx-config and removed the blocks in the ebuilds for >wxGTK-2.4* releases Gnome-2.10, wxvlc Portage 2.0.51.19 (default-linux/x86/2004.2, gcc-3.4.3-20050110, glibc-2.3.4.20041102-r1, 2.6.11.3-gUnz- i686) ================================================================= System uname: 2.6.11.3-gUnz- i686 AMD Athlon(tm) XP 2400+ Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 14 2005, 00:54:55)] 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-r1 sys-devel/libtool: 1.4.3-r4, 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig candy ccache distlocks sandbox sfperms" GENTOO_MIRRORS=" #http://gentoo.ngi.it ftp://mirror.switch.ch/mirror/gentoo/ ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo http://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/" LANG="it_IT.UTF-8" 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 3dnowex 3dnowext X a52 aac aalib acpi adns alsa apache2 avi bash-completion bcmath bitmap-fonts bonobo bzlib calendar caps cdb cdda cddb cdio cdr cpdflib crypt ctype cups curl curlwrappers dba dbase dio directfb divx4linux dts dv dvd dvdr dvdread eds emboss encode esd exif extensions faad fam fbcon ffmpeg flac flash flatfile font-server foomaticdb fortran freetype ftp gcj gd gd-external gdbm gif gimp gimpprint gmp gnome gnutls gpm gstreamer gtk gtk2 hal iconv ieee1394 imagemagick imlib inifile ipv6 java javascript jpeg justify ldap libg++ libwww live mad matroska mcal memlimit mikmod mime ming mmx mmx2 mmxext mng mono motif mozdevelop mozilla moznomail mozsvg mozxmlterm mp3 mpeg mpi mtrr mysql nas ncurses nls nntp nptl nvidia ogg oggvorbis opengl oss pam pcntl pcre pdflib perl php pic png ppds python quicktime readline real rtc samba scanner sdl session shared sharedmem simplexml slang soap sockets speex spell spl sqlite sse ssl stream svg svga tcltk tcpd theora tidy tiff tokenizer truetype truetype-fonts type1-fonts unicode usb utf8 v4l v4l2 vcd vlm vorbis wddx wmf wxwindows xinerama xml xml2 xmlrpc xmms xosd xpm xprint xsl xv yv12 zlib linguas_it" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
vlc using wxGTK 2.5 is unstable and not supported by upstream iirc. It will be fixed probably when 2.6 will be out.
wxgtk 2.6.0 is out :) Maybe it's time to make vlc usable with it ?
*** Bug 92580 has been marked as a duplicate of this bug. ***