Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emulation/vice/
Date: Thu, 29 Nov 2018 22:04:42
Message-Id: 1543529059.63b971281356305f04ecdd476156cf6968fe30dd.asturm@gentoo
1 commit: 63b971281356305f04ecdd476156cf6968fe30dd
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 29 22:02:47 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 29 22:04:19 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b97128
7
8 app-emulation/vice: Sort USE, DEPENDs
9
10 Package-Manager: Portage-2.3.52, Repoman-2.3.12
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 app-emulation/vice/vice-3.1.ebuild | 49 ++++++++++++++++++--------------------
14 1 file changed, 23 insertions(+), 26 deletions(-)
15
16 diff --git a/app-emulation/vice/vice-3.1.ebuild b/app-emulation/vice/vice-3.1.ebuild
17 index d7267e2b207..e5b69137fe9 100644
18 --- a/app-emulation/vice/vice-3.1.ebuild
19 +++ b/app-emulation/vice/vice-3.1.ebuild
20 @@ -5,34 +5,30 @@ EAPI=6
21
22 inherit autotools flag-o-matic toolchain-funcs
23
24 -DESCRIPTION="The Versatile Commodore 8-bit Emulator"
25 +DESCRIPTION="Versatile Commodore 8-bit Emulator"
26 HOMEPAGE="http://vice-emu.sourceforge.net/"
27 SRC_URI="mirror://sourceforge/vice-emu/releases/${P}.tar.gz"
28
29 LICENSE="GPL-2+"
30 SLOT="0"
31 KEYWORDS="amd64 x86"
32 -IUSE="Xaw3d alsa ethernet ffmpeg fullscreen +gtk ipv6 lame libav nls oss png pulseaudio sdl +sdlsound threads vte zlib"
33 +IUSE="alsa ethernet ffmpeg fullscreen +gtk ipv6 lame libav nls oss png pulseaudio sdl +sdlsound threads vte Xaw3d zlib"
34
35 # upstream says gtk3 and sdl2 shouldn't be exposed yet.
36 #REQUIRED_USE="?? ( gtk2 gtk3 sdl )"
37 REQUIRED_USE="?? ( gtk sdl )"
38
39 -GTK_COMMON="
40 - x11-libs/pango
41 - x11-libs/cairo"
42 # gtk3? (
43 +# x11-libs/cairo
44 # x11-libs/gtk+:3
45 +# x11-libs/pango
46 # vte? ( x11-libs/vte:2.90 )
47 -# ${GTK_COMMON}
48 # )
49 RDEPEND="
50 + media-libs/giflib
51 virtual/jpeg:0
52 virtual/opengl
53 - media-libs/giflib
54 alsa? ( media-libs/alsa-lib )
55 - pulseaudio? ( media-sound/pulseaudio )
56 - sdlsound? ( media-libs/libsdl[sound] )
57 ethernet? (
58 >=net-libs/libpcap-0.9.8
59 >=net-libs/libnet-1.1.2.1:1.1
60 @@ -41,17 +37,22 @@ RDEPEND="
61 libav? ( media-video/libav:= )
62 !libav? ( media-video/ffmpeg:= )
63 )
64 + gtk? (
65 + x11-libs/cairo
66 + x11-libs/gtk+:2
67 + x11-libs/gtkglext
68 + x11-libs/pango
69 + vte? ( x11-libs/vte:0 )
70 + )
71 lame? ( media-sound/lame )
72 nls? ( virtual/libintl )
73 png? ( media-libs/libpng:0= )
74 - zlib? ( sys-libs/zlib:= )
75 - sdl? (
76 - media-libs/libsdl[joystick,video]
77 - )
78 + pulseaudio? ( media-sound/pulseaudio )
79 + sdl? ( media-libs/libsdl[joystick,video] )
80 !sdl? (
81 + sys-libs/readline:0=
82 x11-libs/libX11
83 x11-libs/libXext
84 - sys-libs/readline:0=
85 fullscreen? (
86 x11-libs/libXrandr
87 x11-libs/libXxf86vm
88 @@ -65,25 +66,21 @@ RDEPEND="
89 !Xaw3d? ( x11-libs/libXaw )
90 )
91 )
92 - gtk? (
93 - x11-libs/gtk+:2
94 - x11-libs/gtkglext
95 - ${GTK_COMMON}
96 - vte? ( x11-libs/vte:0 )
97 - )"
98 + sdlsound? ( media-libs/libsdl[sound] )
99 + zlib? ( sys-libs/zlib )
100 +"
101 DEPEND="${RDEPEND}
102 - virtual/pkgconfig
103 + media-libs/fontconfig
104 x11-apps/bdftopcf
105 x11-apps/mkfontdir
106 x11-base/xorg-proto
107 - media-libs/fontconfig
108 + virtual/pkgconfig
109 nls? ( sys-devel/gettext )
110 - !sdl? (
111 - !gtk? (
112 + !gtk? ( !sdl? (
113 x11-libs/libICE
114 x11-libs/libSM
115 - )
116 - )"
117 + ) )
118 +"
119
120 PATCHES=(
121 "${FILESDIR}"/${PN}-2.4.27-autotools.patch