Require USE=opengl for xv support
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
Tue, 13 Jul 2010 14:51:03 +0000 (14:51 +0000)
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
Tue, 13 Jul 2010 14:51:03 +0000 (14:51 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

www-plugins/gnash/ChangeLog
www-plugins/gnash/Manifest
www-plugins/gnash/gnash-0.8.7_p20100706.ebuild

index f20c04eff9a8affca9cba53708a1015672e2ae63..5faa93b7d1c8a600295cfb9d362dd7f578c3302c 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for www-plugins/gnash
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-plugins/gnash/ChangeLog,v 1.31 2010/07/13 00:09:46 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-plugins/gnash/ChangeLog,v 1.32 2010/07/13 14:51:03 chithanh Exp $
+
+  13 Jul 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+  gnash-0.8.7_p20100706.ebuild:
+  Require USE=opengl for xv support
 
   13 Jul 2010; Jeroen Roovers <jer@gentoo.org> gnash-0.8.7_p20100706.ebuild:
   Remove extra slash.
index 76847f4a8e41d911f216e6111136020ce6f16ab3..f35a39944d46594c4c29dee2bdd6571bd3d8dc7d 100644 (file)
@@ -18,6 +18,6 @@ DIST gnash-0.8.7_p20100706.tar.xz 3923900 RMD160 2b8d2fd3a108a9163b3ba96bc245f5f
 EBUILD gnash-0.8.5.ebuild 6871 RMD160 017a282bd589fd85123a2ae37107282971b06175 SHA1 3233ecaa2e73bd46d5283f2fd6a163dfccc95edc SHA256 d698f8574a34c59d22edb2fc61fcfc98ddd3f29730a6d1147d24b7dbdf069140
 EBUILD gnash-0.8.6.ebuild 7758 RMD160 faf47550370036ad6a05686ec7e0f9fbfa1881a1 SHA1 e89119e26ec0ef2505a16f1498abc25684922da8 SHA256 508e625f649a483c71b42295410ce4a3484b178d53f3757289ef31196e6586fc
 EBUILD gnash-0.8.7.ebuild 8022 RMD160 67267b7cdd02116b119c9354ef7a6fba34b43c3d SHA1 85d4dc67cd0359bb65fc2f7f150ec7e4a8c7dc85 SHA256 c2d4f0a561e66512fc70b0ed2f5d0ca5f7eccacc68532457b616618007a3d43e
-EBUILD gnash-0.8.7_p20100706.ebuild 7484 RMD160 f49cdbba829adfdb905916a2561f6b4002c7a528 SHA1 12026f5de3ed61ace96f5e96539244b33180425d SHA256 b00e4ff86988fd017e4f47af726204808ee56d3a41a36a5a36e61fe5f7138c41
-MISC ChangeLog 18031 RMD160 bb7530df2a9a37b72cd126e97731e3a4cd6ff18a SHA1 44edb882104ca4c3296007b053d86f357c04f84b SHA256 16f9a28679d54790589427271298e05e843aed2890a56d0dbf96374819f14058
+EBUILD gnash-0.8.7_p20100706.ebuild 7637 RMD160 7714265ebd28d52606d709349675cab9fa346710 SHA1 dd031d6d432488011d6b368f1985a7c47450bbfc SHA256 02422c1ea8621a6cb759f956429edf609f6a44cc48ca14bdbb8dc120fce18b3a
+MISC ChangeLog 18174 RMD160 9a13230038fcba462284f3c4e3f2e1eb1c40d639 SHA1 e17a6a8ec0acaf735a50333d12189bec9db55b80 SHA256 e488b3ec271749c00f53954d6dd1a6b947c0f16ff7672d5ea5dd7ca38b7c3829
 MISC metadata.xml 719 RMD160 51a746fd8407e33d976bf8c423436c0087d74adb SHA1 a610e9c36c277a508f37e28dddb51d8ee85918dc SHA256 af8ffab2f1a5f1864cf1d02d3da9d57202235c0887e7e07054480f8ec61814c6
index 851a20db5ee4763aebab78905600dff88514db15..b136a31a7be1a9953a3e6cf84f6c709b92fd5f95 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-plugins/gnash/gnash-0.8.7_p20100706.ebuild,v 1.2 2010/07/13 00:09:45 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-plugins/gnash/gnash-0.8.7_p20100706.ebuild,v 1.3 2010/07/13 14:51:03 chithanh Exp $
 
 EAPI=3
 CMAKE_REQUIRED="never"
@@ -74,6 +74,11 @@ DEPEND="${RDEPEND}
        gnome? ( app-text/rarian )"
 
 pkg_setup() {
+       if use xv && use !opengl; then
+               eerror "Support for xvideo currently requires the opengl renderer."
+               die "xv requires the opengl USE flag."
+       fi
+
        if use vaapi && use !ffmpeg; then
                eerror "Support for VAAPI currently requires the ffmpeg media handler."
                die "vaapi requires the ffmpeg USE flag."