Lines 13-26
Link Here
|
13 |
LICENSE="MIT" |
13 |
LICENSE="MIT" |
14 |
SLOT="0" |
14 |
SLOT="0" |
15 |
KEYWORDS="~amd64 ~arm" |
15 |
KEYWORDS="~amd64 ~arm" |
16 |
IUSE="static-libs" |
16 |
IUSE="static-libs vnc sdl xcb" |
17 |
|
17 |
|
18 |
RDEPEND="media-libs/libsdl |
18 |
RDEPEND="sdl? ( media-libs/libsdl ) |
19 |
net-libs/libvncserver |
19 |
vnc? ( net-libs/libvncserver ) |
20 |
x11-libs/libxcb |
20 |
xcb? ( x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-image x11-libs/xcb-util-keysyms )" |
21 |
x11-libs/xcb-util |
|
|
22 |
x11-libs/xcb-util-image |
23 |
x11-libs/xcb-util-keysyms" |
24 |
DEPEND="${RDEPEND} |
21 |
DEPEND="${RDEPEND} |
25 |
virtual/pkgconfig" |
22 |
virtual/pkgconfig" |
26 |
|
23 |
|
Lines 44-49
Link Here
|
44 |
echo "Q := " >> Makefile.config.override |
41 |
echo "Q := " >> Makefile.config.override |
45 |
echo "CC := $(tc-getCC)" >> Makefile.config.override |
42 |
echo "CC := $(tc-getCC)" >> Makefile.config.override |
46 |
echo "AR := $(tc-getAR)" >> Makefile.config.override |
43 |
echo "AR := $(tc-getAR)" >> Makefile.config.override |
|
|
44 |
|
45 |
# replace auto-detection by USE flags for sdl, vnc, and xcb |
46 |
local u a=available n=NSFB_ |
47 |
for u in VNC SDL XCB |
48 |
do |
49 |
use ${u,,} && eval $u=yes |
50 |
sed -e "/$a,$n$u/s+\(^.*$\)+#\1\n$n${u}_${a^^} := ${!u:-no}+" \ |
51 |
-i Makefile || die |
52 |
done |
47 |
} |
53 |
} |
48 |
|
54 |
|
49 |
src_compile() { |
55 |
src_compile() { |