Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 349098 Details for
Bug 471200
media-tv/kodi: support Raspberry Pi
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
xbmc-12.1.ebuild -> xbmc-12.2.ebuild with raspberry pi support
xbmc-12.patch (text/plain), 5.24 KB, created by
Gerhard Bräunlich
on 2013-05-24 20:57:01 UTC
(
hide
)
Description:
xbmc-12.1.ebuild -> xbmc-12.2.ebuild with raspberry pi support
Filename:
MIME Type:
Creator:
Gerhard Bräunlich
Created:
2013-05-24 20:57:01 UTC
Size:
5.24 KB
patch
obsolete
>--- /usr/portage/media-tv/xbmc/xbmc-12.1.ebuild 2013-04-01 09:01:21.000000000 +0200 >+++ - 2013-05-24 22:17:11.000000000 +0200 >@@ -1,6 +1,6 @@ > # Copyright 1999-2013 Gentoo Foundation > # Distributed under the terms of the GNU General Public License v2 >-# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/xbmc-12.1.ebuild,v 1.4 2013/04/01 06:35:52 vapier Exp $ >+# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/xbmc-12.2.ebuild,v 1.4 2013/04/01 06:35:52 vapier Exp $ > > EAPI="4" > >@@ -9,7 +9,7 @@ > PYTHON_DEPEND="2:2.6" > PYTHON_USE_WITH=sqlite > >-inherit eutils python multiprocessing autotools >+inherit eutils python multiprocessing autotools flag-o-matic > > case ${PV} in > 9999) >@@ -36,11 +36,13 @@ > > LICENSE="GPL-2" > SLOT="0" >-IUSE="airplay alsa altivec avahi bluetooth bluray caps cec css debug gles goom java joystick midi mysql neon nfs +opengl profile +projectm pulseaudio pvr +rsxs rtmp +samba +sdl sse sse2 sftp udev upnp +usb vaapi vdpau webserver +X +xrandr" >+IUSE="airplay alsa altivec avahi bluetooth bluray caps cec +crystalhd css debug gles goom java joystick midi mysql +neon nfs non-free +opengl +openmax optical-drive profile +projectm pulseaudio pvr raspberrypi +rsxs rtmp +samba +sdl sse sse2 sftp udev upnp +usb vaapi +vdadecoder vdpau +vtbdecoder webserver +X +xrandr" > REQUIRED_USE=" > pvr? ( mysql ) > rsxs? ( X ) > xrandr? ( X ) >+ raspberrypi? ( !neon >+ !alsa ) > " > > COMMON_DEPEND="app-arch/bzip2 >@@ -130,7 +132,8 @@ > X? ( x11-proto/xineramaproto ) > dev-util/cmake > x86? ( dev-lang/nasm ) >- java? ( virtual/jre )" >+ java? ( virtual/jre ) >+ raspberrypi? ( media-libs/raspberrypi-userland )" > > S=${WORKDIR}/${MY_P} > >@@ -188,6 +191,18 @@ > > # Tweak autotool timestamps to avoid regeneration > find . -type f -print0 | xargs -0 touch -r configure >+ >+ if use raspberrypi ; then >+ sed -i -e 's/USE_BUILDROOT=1/USE_BUILDROOT=0/' \ >+ -e 's/sudo //g' \ >+ -e 's/\/opt\//${S}\/opt\//g' tools/rbp/setup-sdk.sh >+ sed -i 's/TOOLCHAIN=\/usr\/local\/bcm-gcc/TOOLCHAIN=\/usr/' tools/rbp/setup-sdk.sh >+ sed -i 's/cd $(SOURCE); $(CONFIGURE)/#cd $(SOURCE); $(CONFIGURE)/' tools/rbp/depends/xbmc/Makefile >+ ln -s ${S}/xbmc/guilib ${S}/lib/libsquish ${S}/xbmc/linux/PlatformDefs.h ${S}/xbmc/config.h ${S}/tools/TexturePacker/ >+ ln -s ${S}/xbmc/config.h ${S}/xbmc/utils/ >+ sh tools/rbp/setup-sdk.sh >+ make -C tools/rbp/depends/xbmc/ >+ fi > } > > src_configure() { >@@ -200,44 +215,66 @@ > # Requiring java is asine #434662 > export ac_cv_path_JAVA_EXE=$(which $(usex java java true)) > >+ if use raspberrypi ; then >+ append-ldflags -L/opt/vc/lib >+ append-flags -I/opt/vc/include >+ fi >+ >+ local special_config >+ if use raspberrypi ; then >+ special_config="--with-platform=raspberry-pi \ >+ --enable-player=omxplayer \ >+ --enable-external-ffmpeg \ >+ --disable-x11" >+ else >+ special_config=$(use_enable X x11) >+ fi > econf \ >- --docdir=/usr/share/doc/${PF} \ >- --disable-ccache \ >- --disable-optimizations \ >- --enable-external-libraries \ >- --enable-gl \ >- $(use_enable airplay) \ >- $(use_enable avahi) \ >- $(use_enable bluray libbluray) \ >- $(use_enable caps libcap) \ >- $(use_enable cec libcec) \ >- $(use_enable css dvdcss) \ >- $(use_enable debug) \ >- $(use_enable gles) \ >- $(use_enable goom) \ >- --disable-hal \ >- $(use_enable joystick) \ >- $(use_enable midi mid) \ >- $(use_enable mysql) \ >- $(use_enable neon) \ >- $(use_enable nfs) \ >- $(use_enable opengl gl) \ >- $(use_enable profile profiling) \ >- $(use_enable projectm) \ >- $(use_enable pulseaudio pulse) \ >- $(use_enable pvr mythtv) \ >- $(use_enable rsxs) \ >- $(use_enable rtmp) \ >- $(use_enable samba) \ >- $(use_enable sdl) \ >- $(use_enable sftp ssh) \ >- $(use_enable usb libusb) \ >- $(use_enable upnp) \ >- $(use_enable vaapi) \ >- $(use_enable vdpau) \ >- $(use_enable webserver) \ >- $(use_enable X x11) \ >- $(use_enable xrandr) >+ --docdir=/usr/share/doc/${PF} \ >+ --disable-ccache \ >+ --enable-external-libraries \ >+ $(use_enable raspberrypi optimizations) \ >+ ${special_config} \ >+ $(use_enable airplay) \ >+ $(use_enable alsa) \ >+ $(use_enable avahi) \ >+ $(use_enable bluray libbluray) \ >+ $(use_enable caps libcap) \ >+ $(use_enable cec libcec) \ >+ $(use_enable css dvdcss) \ >+ $(use_enable crystalhd) \ >+ $(use_enable debug) \ >+ $(use_enable gles) \ >+ $(use_enable goom) \ >+ --disable-hal \ >+ $(use_enable joystick) \ >+ $(use_enable midi mid) \ >+ $(use_enable mysql) \ >+ $(use_enable neon) \ >+ $(use_enable nfs) \ >+ $(use_enable non-free) \ >+ $(use_enable opengl gl) \ >+ $(use_enable openmax) \ >+ $(use_enable optical-drive) \ >+ $(use_enable profile profiling) \ >+ $(use_enable projectm) \ >+ $(use_enable pulseaudio pulse) \ >+ $(use_enable pvr mythtv) \ >+ $(use_enable rsxs) \ >+ $(use_enable rtmp) \ >+ $(use_enable samba) \ >+ $(use_enable sdl) \ >+ $(use_enable sftp ssh) \ >+ $(use_enable usb libusb) \ >+ $(use_enable upnp) \ >+ $(use_enable vaapi) \ >+ $(use_enable vdpau) \ >+ $(use_enable vdadecoder) \ >+ $(use_enable vtbdecoder) \ >+ $(use_enable webserver) \ >+ $(use_enable xrandr) >+ sed -i 's/-msse2//' lib/libsquish/Makefile >+ sed -i 's/-DSQUISH_USE_SSE=2//' lib/libsquish/Makefile > } > > src_install() {
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 Raw
Actions:
View
Attachments on
bug 471200
:
349098
|
349104
|
355956
|
355958
|
355960
|
355962
|
428188