summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2015-01-18 18:14:36 +0000
committerFabian Groffen <grobian@gentoo.org>2015-01-18 18:14:36 +0000
commit6c0488108090b5e7c5942f2ba1b69dd0f54389cf (patch)
tree03c69e377f3b12f469c4cb6c2a6f8609c5394fca /media-tv/xbmc
parentMark stable (diff)
downloadgentoo-2-6c0488108090b5e7c5942f2ba1b69dd0f54389cf.tar.gz
gentoo-2-6c0488108090b5e7c5942f2ba1b69dd0f54389cf.tar.bz2
gentoo-2-6c0488108090b5e7c5942f2ba1b69dd0f54389cf.zip
Apply some fixes to build Kodi, including #536402
(Portage version: 2.2.14-prefix/cvs/SunOS i386, signed Manifest commit with key 0x5F75F607C5C74E89)
Diffstat (limited to 'media-tv/xbmc')
-rw-r--r--media-tv/xbmc/ChangeLog7
-rw-r--r--media-tv/xbmc/xbmc-9999.ebuild18
2 files changed, 10 insertions, 15 deletions
diff --git a/media-tv/xbmc/ChangeLog b/media-tv/xbmc/ChangeLog
index 46fbd30fb8f0..a0c3f214a8e4 100644
--- a/media-tv/xbmc/ChangeLog
+++ b/media-tv/xbmc/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for media-tv/xbmc
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/ChangeLog,v 1.215 2014/12/12 09:37:32 pinkbyte Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/ChangeLog,v 1.216 2015/01/18 18:14:36 grobian Exp $
+
+ 18 Jan 2015; Fabian Groffen <grobian@gentoo.org> xbmc-9999.ebuild:
+ Apply some fixes to build Kodi, including #536402
12 Dec 2014; Sergey Popov <pinkbyte@gentoo.org> metadata.xml:
USE='vaapi' is now global, removing it's description from metadata
diff --git a/media-tv/xbmc/xbmc-9999.ebuild b/media-tv/xbmc/xbmc-9999.ebuild
index 9d184037864a..73669aa5cc46 100644
--- a/media-tv/xbmc/xbmc-9999.ebuild
+++ b/media-tv/xbmc/xbmc-9999.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/xbmc-9999.ebuild,v 1.164 2014/08/12 04:47:55 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/xbmc-9999.ebuild,v 1.165 2015/01/18 18:14:36 grobian Exp $
EAPI="5"
@@ -142,6 +142,7 @@ DEPEND="${COMMON_DEPEND}
app-arch/xz-utils
dev-lang/swig
dev-util/gperf
+ sys-apps/lsb-release
X? ( x11-proto/xineramaproto )
dev-util/cmake
x86? ( dev-lang/nasm )
@@ -191,15 +192,6 @@ src_prepare() {
# stuff handles this just fine already #408395
export ac_cv_lib_avcodec_ff_vdpau_vc1_decode_picture=yes
- local squish #290564
- use altivec && squish="-DSQUISH_USE_ALTIVEC=1 -maltivec"
- use sse && squish="-DSQUISH_USE_SSE=1 -msse"
- use sse2 && squish="-DSQUISH_USE_SSE=2 -msse2"
- sed -i \
- -e '/^CXXFLAGS/{s:-D[^=]*=.::;s:-m[[:alnum:]]*::}' \
- -e "1iCXXFLAGS += ${squish}" \
- lib/libsquish/Makefile.in || die
-
# Fix XBMC's final version string showing as "exported"
# instead of the SVN revision number.
export HAVE_GIT=no GIT_REV=${EGIT_VERSION:-exported}
@@ -302,9 +294,9 @@ src_install() {
/usr/share/xbmc/addons/skin.confluence/fonts/Roboto-Bold.ttf
python_domodule tools/EventClients/lib/python/xbmcclient.py
- python_newscript "tools/EventClients/Clients/XBMC Send/xbmc-send.py" xbmc-send
+ python_newscript "tools/EventClients/Clients/Kodi Send/kodi-send.py" kodi-send
}
pkg_postinst() {
- elog "Visit http://wiki.xbmc.org/?title=XBMC_Online_Manual"
+ elog "Visit http://kodi.wiki/?title=XBMC_Online_Manual"
}