summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaweł Hajdan <phajdan.jr@gentoo.org>2013-03-05 01:27:48 +0000
committerPaweł Hajdan <phajdan.jr@gentoo.org>2013-03-05 01:27:48 +0000
commit7918f696d592fb61d115aab9a291d0281a62053c (patch)
treef5f3b9968ecc58ccf08527747b236e60c8f76147 /www-client
parentBump to 0.14, and remove 0.13 (diff)
downloadgentoo-2-7918f696d592fb61d115aab9a291d0281a62053c.tar.gz
gentoo-2-7918f696d592fb61d115aab9a291d0281a62053c.tar.bz2
gentoo-2-7918f696d592fb61d115aab9a291d0281a62053c.zip
Enable system ffmpeg by default.
(Portage version: 2.1.11.50/cvs/Linux i686, signed Manifest commit with key 30427902)
Diffstat (limited to 'www-client')
-rw-r--r--www-client/chromium/ChangeLog6
-rw-r--r--www-client/chromium/chromium-27.0.1425.0.ebuild36
-rw-r--r--www-client/chromium/chromium-9999-r1.ebuild36
3 files changed, 41 insertions, 37 deletions
diff --git a/www-client/chromium/ChangeLog b/www-client/chromium/ChangeLog
index e94e3344d29c..8b91729477d6 100644
--- a/www-client/chromium/ChangeLog
+++ b/www-client/chromium/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for www-client/chromium
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/ChangeLog,v 1.826 2013/03/04 20:31:07 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/ChangeLog,v 1.827 2013/03/05 01:27:48 phajdan.jr Exp $
+
+ 05 Mar 2013; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+ chromium-27.0.1425.0.ebuild, chromium-9999-r1.ebuild:
+ Enable system ffmpeg by default.
*chromium-25.0.1364.152 (04 Mar 2013)
diff --git a/www-client/chromium/chromium-27.0.1425.0.ebuild b/www-client/chromium/chromium-27.0.1425.0.ebuild
index 091144edbfb6..cef011617e50 100644
--- a/www-client/chromium/chromium-27.0.1425.0.ebuild
+++ b/www-client/chromium/chromium-27.0.1425.0.ebuild
@@ -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/www-client/chromium/chromium-27.0.1425.0.ebuild,v 1.2 2013/03/03 23:46:22 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-27.0.1425.0.ebuild,v 1.3 2013/03/05 01:27:48 phajdan.jr Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7} )
@@ -19,7 +19,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="bindist cups gnome gnome-keyring gps kerberos pulseaudio selinux system-ffmpeg tcmalloc"
+IUSE="cups gnome gnome-keyring gps kerberos pulseaudio selinux tcmalloc"
# Native Client binaries are compiled with different set of flags, bug #452066.
QA_FLAGS_IGNORED=".*\.nexe"
@@ -56,7 +56,7 @@ RDEPEND="app-accessibility/speech-dispatcher
media-libs/opus
media-libs/speex
pulseaudio? ( media-sound/pulseaudio )
- system-ffmpeg? ( >=media-video/ffmpeg-1.0[opus] )
+ >=media-video/ffmpeg-1.0[opus]
>=net-libs/libsrtp-1.4.4_p20121108
sys-apps/dbus
sys-apps/pciutils
@@ -112,12 +112,12 @@ pkg_setup() {
chromium_suid_sandbox_check_kernel_config
fi
- if use bindist && ! use system-ffmpeg; then
- elog "bindist enabled: H.264 video support will be disabled."
- fi
- if ! use bindist; then
- elog "bindist disabled: Resulting binaries may not be legal to re-distribute."
- fi
+ # if use bindist && ! use system-ffmpeg; then
+ # elog "bindist enabled: H.264 video support will be disabled."
+ # fi
+ # if ! use bindist; then
+ # elog "bindist disabled: Resulting binaries may not be legal to re-distribute."
+ # fi
}
src_prepare() {
@@ -219,6 +219,7 @@ src_configure() {
myconf+="
-Duse_system_bzip2=1
-Duse_system_flac=1
+ -Duse_system_ffmpeg=1
-Duse_system_harfbuzz=1
-Duse_system_icu=1
-Duse_system_jsoncpp=1
@@ -238,8 +239,7 @@ src_configure() {
-Duse_system_speex=1
-Duse_system_v8=1
-Duse_system_xdg_utils=1
- -Duse_system_zlib=1
- $(gyp_use system-ffmpeg use_system_ffmpeg)"
+ -Duse_system_zlib=1"
# TODO: Use system mesa on x86, bug #457130 .
if ! use x86 && ! use arm; then
@@ -296,10 +296,10 @@ src_configure() {
# Always support proprietary codecs.
myconf+=" -Dproprietary_codecs=1"
- if ! use bindist && ! use system-ffmpeg; then
- # Enable H.624 support in bundled ffmpeg.
- myconf+=" -Dffmpeg_branding=Chrome"
- fi
+ # if ! use bindist && ! use system-ffmpeg; then
+ # # Enable H.624 support in bundled ffmpeg.
+ # myconf+=" -Dffmpeg_branding=Chrome"
+ # fi
# Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys .
# Note: these are for Gentoo use ONLY. For your own distribution,
@@ -481,9 +481,9 @@ src_install() {
newman out/Release/chrome.1 chromium${CHROMIUM_SUFFIX}.1 || die
newman out/Release/chrome.1 chromium-browser${CHROMIUM_SUFFIX}.1 || die
- if ! use system-ffmpeg; then
- doexe out/Release/libffmpegsumo.so || die
- fi
+ # if ! use system-ffmpeg; then
+ # doexe out/Release/libffmpegsumo.so || die
+ # fi
# Install icons and desktop entry.
local branding size
diff --git a/www-client/chromium/chromium-9999-r1.ebuild b/www-client/chromium/chromium-9999-r1.ebuild
index b59e6310a57e..bbf414f3cb5a 100644
--- a/www-client/chromium/chromium-9999-r1.ebuild
+++ b/www-client/chromium/chromium-9999-r1.ebuild
@@ -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/www-client/chromium/chromium-9999-r1.ebuild,v 1.175 2013/03/03 23:46:22 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/chromium/chromium-9999-r1.ebuild,v 1.176 2013/03/05 01:27:48 phajdan.jr Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7} )
@@ -19,7 +19,7 @@ ESVN_REPO_URI="http://src.chromium.org/svn/trunk/src"
LICENSE="BSD"
SLOT="live"
KEYWORDS=""
-IUSE="bindist cups gnome gnome-keyring gps kerberos pulseaudio selinux system-ffmpeg tcmalloc"
+IUSE="cups gnome gnome-keyring gps kerberos pulseaudio selinux tcmalloc"
# Native Client binaries are compiled with different set of flags, bug #452066.
QA_FLAGS_IGNORED=".*\.nexe"
@@ -56,7 +56,7 @@ RDEPEND="app-accessibility/speech-dispatcher
media-libs/opus
media-libs/speex
pulseaudio? ( media-sound/pulseaudio )
- system-ffmpeg? ( >=media-video/ffmpeg-1.0[opus] )
+ >=media-video/ffmpeg-1.0[opus]
>=net-libs/libsrtp-1.4.4_p20121108
sys-apps/dbus
sys-apps/pciutils
@@ -170,12 +170,12 @@ pkg_setup() {
chromium_suid_sandbox_check_kernel_config
fi
- if use bindist && ! use system-ffmpeg; then
- elog "bindist enabled: H.264 video support will be disabled."
- fi
- if ! use bindist; then
- elog "bindist disabled: Resulting binaries may not be legal to re-distribute."
- fi
+ # if use bindist && ! use system-ffmpeg; then
+ # elog "bindist enabled: H.264 video support will be disabled."
+ # fi
+ # if ! use bindist; then
+ # elog "bindist disabled: Resulting binaries may not be legal to re-distribute."
+ # fi
}
src_prepare() {
@@ -278,6 +278,7 @@ src_configure() {
myconf+="
-Duse_system_bzip2=1
-Duse_system_flac=1
+ -Duse_system_ffmpeg=1
-Duse_system_harfbuzz=1
-Duse_system_icu=1
-Duse_system_jsoncpp=1
@@ -297,8 +298,7 @@ src_configure() {
-Duse_system_speex=1
-Duse_system_v8=1
-Duse_system_xdg_utils=1
- -Duse_system_zlib=1
- $(gyp_use system-ffmpeg use_system_ffmpeg)"
+ -Duse_system_zlib=1"
# TODO: Use system mesa on x86, bug #457130 .
if ! use x86 && ! use arm; then
@@ -355,10 +355,10 @@ src_configure() {
# Always support proprietary codecs.
myconf+=" -Dproprietary_codecs=1"
- if ! use bindist && ! use system-ffmpeg; then
- # Enable H.624 support in bundled ffmpeg.
- myconf+=" -Dffmpeg_branding=Chrome"
- fi
+ # if ! use bindist && ! use system-ffmpeg; then
+ # # Enable H.624 support in bundled ffmpeg.
+ # myconf+=" -Dffmpeg_branding=Chrome"
+ # fi
# Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys .
# Note: these are for Gentoo use ONLY. For your own distribution,
@@ -540,9 +540,9 @@ src_install() {
newman out/Release/chrome.1 chromium${CHROMIUM_SUFFIX}.1 || die
newman out/Release/chrome.1 chromium-browser${CHROMIUM_SUFFIX}.1 || die
- if ! use system-ffmpeg; then
- doexe out/Release/libffmpegsumo.so || die
- fi
+ # if ! use system-ffmpeg; then
+ # doexe out/Release/libffmpegsumo.so || die
+ # fi
# Install icons and desktop entry.
local branding size