Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 215399 Details for
Bug 299870
Version bump: app-emulation/vice-2.2
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
patch to 2.1 ebuild (removed arts rdep)
vice-2.2.diff (text/plain), 3.34 KB, created by
groepaz
on 2010-01-06 15:18:39 UTC
(
hide
)
Description:
patch to 2.1 ebuild (removed arts rdep)
Filename:
MIME Type:
Creator:
groepaz
Created:
2010-01-06 15:18:39 UTC
Size:
3.34 KB
patch
obsolete
>--- /usr/portage/app-emulation/vice/vice-2.1.ebuild 2009-11-12 09:05:44.000000000 +0100 >+++ /usr/local/portage/app-emulation/vice/vice-2.2.ebuild 2010-01-06 16:16:49.000000000 +0100 >@@ -1,6 +1,6 @@ > # Copyright 1999-2009 Gentoo Foundation > # Distributed under the terms of the GNU General Public License v2 >-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vice/vice-2.1.ebuild,v 1.5 2009/11/12 07:59:49 tupone Exp $ >+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vice/vice-2.1.ebuild,v 1.1 2009/01/25 03:59:02 mr_bones_ Exp $ > > EAPI=2 > inherit eutils games >@@ -12,7 +12,17 @@ > LICENSE="GPL-2" > SLOT="0" > KEYWORDS="~amd64 ~ppc ~sparc ~x86" >-IUSE="Xaw3d alsa esd gnome nls png readline resid sdl ipv6 mmap oss zlib X gif jpeg xv dga xrandr" >+ >+# fix: removed resid. vice uses its own internal copy of resid and does not depend on the external lib >+# fix: removed arts, not in portage anymore >+IUSE="Xaw3d alsa esd gnome nls png readline sdl ipv6 memmap ethernet oss zlib X gif jpeg xv dga xrandr ffmpeg lame pulseaudio" >+ >+# fix: (use:ffmpeg) >=ffmpeg-0.5.p20373 - dependancy required to make video capturing work >+# fix: (use:lame) added use flag and dependancy for media-sound/lame >+# fix: (use:ethernet) >=libpcap-0.9.8 and >=libnet-1.1.2.1 - dependancy required to make ethernet emulation work >+# WARNING: enabling ethernet emulation is a possible security risk (fragments of ethernet packets unrelated >+# to the emulation may show up in the emulated program), a proper warning should be shown >+# fix: (use:pulseaudio) > > RDEPEND=" > x11-libs/libX11 >@@ -32,10 +42,15 @@ > dev-libs/atk > x11-libs/pango > ) >+ lame? ( media-sound/lame ) >+ ffmpeg? ( >=media-video/ffmpeg-0.5_p20373 ) >+ ethernet? ( >+ >=net-libs/libpcap-0.9.8 >+ >=net-libs/libnet-1.1.2.1 >+ ) > nls? ( virtual/libintl ) > png? ( media-libs/libpng ) > readline? ( sys-libs/readline ) >- resid? ( media-libs/resid ) > sdl? ( media-libs/libsdl ) > gif? ( media-libs/giflib ) > jpeg? ( media-libs/jpeg ) >@@ -52,10 +67,14 @@ > xv? ( x11-proto/videoproto ) > nls? ( sys-devel/gettext )" > >-src_prepare() { >- epatch "${FILESDIR}"/${P}-gcc44.patch \ >- "${FILESDIR}"/${P}-xshm.patch >-} >+# todo: add sdlui switch for 2.2 when its out >+# fix: memmap enables extra monitor features, it has nothing to do with mmap >+# fix: ethernet enables ethernet emulation >+# fix: resid is an internal switch (it does not depend on the resid library) >+# so it can safely be always enabled (and its switchable at runtime so >+# there is no backdraw besides marginaly bigger code) >+# fix: sdl flag selects the soundsystem only, to select the sdl-ui "--enable-sdlui" >+# should be used > > src_configure() { > # don't try to actually run fc-cache (bug #280976) >@@ -64,7 +83,8 @@ > --disable-dependency-tracking \ > --enable-fullscreen \ > --enable-parsid \ >- --disable-ffmpeg \ >+ $(use_enable ffmpeg) \ >+ $(use_enable lame) \ > --without-midas \ > $(use_enable gnome gnomeui) \ > $(use_enable nls) \ >@@ -72,13 +92,15 @@ > $(use_with alsa) \ > --without-arts \ > $(use_with esd) \ >+ $(use_with pulseaudio pulse) \ > $(use_with png) \ > $(use_with readline) \ >- $(use_with resid) \ >- $(use_with sdl) \ >+ --with-resid \ >+ $(use_with sdl sdlsound) \ > $(use_enable ipv6) \ > $(use_enable oss) \ >- $(use_enable mmap memmap) \ >+ $(use_enable memmap) \ >+ $(use_enable ethernet) \ > $(use_with zlib) \ > $(use_with X x) > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 299870
:
215371
|
215376
|
215397
| 215399