Lines 36-46
Link Here
|
36 |
libswresample.so:multimedia/ffmpeg \ |
36 |
libswresample.so:multimedia/ffmpeg \ |
37 |
libswscale.so:multimedia/ffmpeg \ |
37 |
libswscale.so:multimedia/ffmpeg \ |
38 |
libtag.so:audio/taglib \ |
38 |
libtag.so:audio/taglib \ |
39 |
libtinyxml.so:textproc/tinyxml |
39 |
libtinyxml.so:textproc/tinyxml \ |
|
|
40 |
libuuid.so:misc/e2fsprogs-libuuid |
40 |
RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu |
41 |
RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu |
41 |
|
42 |
|
42 |
USES= autoreconf:build cmake:noninja compiler:c++14-lang gettext gmake \ |
43 |
USES= autoreconf:build cmake:noninja compiler:c++14-lang gettext gl gmake \ |
43 |
gnome iconv jpeg libtool pkgconfig python:2.7 ssl sqlite |
44 |
gnome iconv jpeg libtool pkgconfig python:2.7 ssl sqlite xorg |
44 |
|
45 |
|
45 |
KODI_ARCH_amd64=x86_64 |
46 |
KODI_ARCH_amd64=x86_64 |
46 |
KODI_ARCH_i386= x86 |
47 |
KODI_ARCH_i386= x86 |
Lines 59-64
Link Here
|
59 |
-Dlibdvdread_URL="${DISTDIR}/xbmc-libdvdread-6.0.0-Leia-Alpha-3_GH0.tar.gz" |
60 |
-Dlibdvdread_URL="${DISTDIR}/xbmc-libdvdread-6.0.0-Leia-Alpha-3_GH0.tar.gz" |
60 |
CMAKE_OFF= ENABLE_INTERNAL_CROSSGUID \ |
61 |
CMAKE_OFF= ENABLE_INTERNAL_CROSSGUID \ |
61 |
ENABLE_INTERNAL_FFMPEG |
62 |
ENABLE_INTERNAL_FFMPEG |
|
|
63 |
CONFIGURE_ENV= _CPU_FEATURE="${CPU_FEATURE}" |
62 |
|
64 |
|
63 |
KODI_CODENAME= Leia |
65 |
KODI_CODENAME= Leia |
64 |
LIBDVDCSS_VERSION= 1.4.2-${KODI_CODENAME}-Beta-5 |
66 |
LIBDVDCSS_VERSION= 1.4.2-${KODI_CODENAME}-Beta-5 |
Lines 89-95
Link Here
|
89 |
OPTIONS_GROUP= SOUND FEATURE |
91 |
OPTIONS_GROUP= SOUND FEATURE |
90 |
# Broken: ALSA |
92 |
# Broken: ALSA |
91 |
OPTIONS_GROUP_SOUND= PULSEAUDIO SNDIO |
93 |
OPTIONS_GROUP_SOUND= PULSEAUDIO SNDIO |
92 |
OPTIONS_GROUP_FEATURE= SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 AVX AVX2 |
94 |
OPTIONS_GROUP_FEATURE= SSE SSE2 SSE3 SSSE3 SSE4_1 SSE4_2 AVX AVX2 |
93 |
OPTIONS_EXCLUDE_amd64= RPI |
95 |
OPTIONS_EXCLUDE_amd64= RPI |
94 |
OPTIONS_EXCLUDE_i386= RPI |
96 |
OPTIONS_EXCLUDE_i386= RPI |
95 |
OPTIONS_EXCLUDE_armv7= FEATURE |
97 |
OPTIONS_EXCLUDE_armv7= FEATURE |
Lines 112-119
Link Here
|
112 |
SSE2_DESC= Use SSE2 optimized routines |
114 |
SSE2_DESC= Use SSE2 optimized routines |
113 |
SSE3_DESC= Use SSE3 optimized routines |
115 |
SSE3_DESC= Use SSE3 optimized routines |
114 |
SSSE3_DESC= Use SSSE3 optimized routines |
116 |
SSSE3_DESC= Use SSSE3 optimized routines |
115 |
SSE4.1_DESC= Use SSE4.1 optimized routines |
117 |
SSE4_1_DESC= Use SSE4.1 optimized routines |
116 |
SSE4.2_DESC= Use SSE4.2 optimized routines |
118 |
SSE4_2_DESC= Use SSE4.2 optimized routines |
117 |
UDEV_DESC= Use libudev-devd |
119 |
UDEV_DESC= Use libudev-devd |
118 |
XSLT_DESC= Use libxslt |
120 |
XSLT_DESC= Use libxslt |
119 |
|
121 |
|
Lines 188-205
Link Here
|
188 |
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio |
190 |
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio |
189 |
SNDIO_CMAKE_BOOL= ENABLE_SNDIO |
191 |
SNDIO_CMAKE_BOOL= ENABLE_SNDIO |
190 |
|
192 |
|
191 |
SSE_VARS= _CPU_FEATURE+=SSE |
193 |
SSE_VARS= CPU_FEATURE+=SSE |
192 |
SSE2_VARS= _CPU_FEATURE+=SSE2 |
194 |
SSE2_VARS= CPU_FEATURE+=SSE2 |
193 |
SSE3_VARS= _CPU_FEATURE+=SSE3 |
195 |
SSE3_VARS= CPU_FEATURE+=SSE3 |
194 |
SSSE3_VARS= _CPU_FEATURE+=SSSE3 |
196 |
SSSE3_VARS= CPU_FEATURE+=SSSE3 |
195 |
SSE4.1_VARS= _CPU_FEATURE+=SSE4.1 |
197 |
SSE4_1_VARS= CPU_FEATURE+=SSE4.1 |
196 |
SSE4.2_VARS= _CPU_FEATURE+=SSE4.2 |
198 |
SSE4_2_VARS= CPU_FEATURE+=SSE4.2 |
197 |
AVX_VARS= _CPU_FEATURE+=AVX |
199 |
AVX_VARS= CPU_FEATURE+=AVX |
198 |
AVX2_VARS= _CPU_FEATURE+=AVX2 |
200 |
AVX2_VARS= CPU_FEATURE+=AVX2 |
199 |
|
201 |
|
200 |
GBM_USE= GL=egl,gbm,glu |
202 |
GBM_USE= GL=egl,gbm,glu |
201 |
GBM_CFLAGS= -I${LOCALBASE}/include/libepoll-shim |
203 |
GBM_CFLAGS= -I${LOCALBASE}/include/libepoll-shim |
202 |
GBM_LDFLAGS= -lepoll-shim |
204 |
GBM_LDFLAGS= -L${LOCALBASE}/lib -lepoll-shim |
203 |
GBM_BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto |
205 |
GBM_BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto |
204 |
GBM_LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \ |
206 |
GBM_LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \ |
205 |
libdrm.so:graphics/libdrm \ |
207 |
libdrm.so:graphics/libdrm \ |
Lines 223-229
Link Here
|
223 |
WAYLAND_CMAKE_ON= -DCORE_PLATFORM_NAME:STRING="wayland" \ |
225 |
WAYLAND_CMAKE_ON= -DCORE_PLATFORM_NAME:STRING="wayland" \ |
224 |
-DWAYLAND_RENDER_SYSTEM:STRING="gl" |
226 |
-DWAYLAND_RENDER_SYSTEM:STRING="gl" |
225 |
|
227 |
|
226 |
X11_USE= XORG=x11,xext,xrandr GL=egl,gl |
228 |
X11_USE= XORG=x11,xext,xrandr GL=egl,gl,glu |
227 |
X11_LIB_DEPENDS= libdrm.so:graphics/libdrm |
229 |
X11_LIB_DEPENDS= libdrm.so:graphics/libdrm |
228 |
X11_CMAKE_ON= -DCORE_PLATFORM_NAME:STRING="x11" |
230 |
X11_CMAKE_ON= -DCORE_PLATFORM_NAME:STRING="x11" |
229 |
|
231 |
|