diff options
author | Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> | 2012-10-29 13:36:34 +0000 |
---|---|---|
committer | Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> | 2012-10-29 13:36:34 +0000 |
commit | 9b6afd8f87de0a6045bd8094843b53bd54d399c0 (patch) | |
tree | b739e8c9e4eb376ef3889a45fc9cee9b9eed1210 /www-plugins | |
parent | Add define for reauthorisation bug. (diff) | |
download | historical-9b6afd8f87de0a6045bd8094843b53bd54d399c0.tar.gz historical-9b6afd8f87de0a6045bd8094843b53bd54d399c0.tar.bz2 historical-9b6afd8f87de0a6045bd8094843b53bd54d399c0.zip |
Version bump. Drop old.
Package-Manager: portage-2.2.0_alpha137/cvs/Linux x86_64
Diffstat (limited to 'www-plugins')
-rw-r--r-- | www-plugins/lightspark/ChangeLog | 10 | ||||
-rw-r--r-- | www-plugins/lightspark/Manifest | 9 | ||||
-rw-r--r-- | www-plugins/lightspark/files/lightspark-0.5.7-llvm-3.1_0000.patch | 87 | ||||
-rw-r--r-- | www-plugins/lightspark/files/lightspark-0.5.7-llvm-3.1_0002.patch | 33 | ||||
-rw-r--r-- | www-plugins/lightspark/files/lightspark-0.6.0.1-gcc-4.5_0001.patch | 38 | ||||
-rw-r--r-- | www-plugins/lightspark/lightspark-0.7.0.ebuild (renamed from www-plugins/lightspark/lightspark-0.5.7.ebuild) | 58 |
6 files changed, 42 insertions, 193 deletions
diff --git a/www-plugins/lightspark/ChangeLog b/www-plugins/lightspark/ChangeLog index 08397845e8ba..6343fe5224a2 100644 --- a/www-plugins/lightspark/ChangeLog +++ b/www-plugins/lightspark/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for www-plugins/lightspark # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/lightspark/ChangeLog,v 1.45 2012/08/14 13:51:17 chithanh Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-plugins/lightspark/ChangeLog,v 1.46 2012/10/29 13:36:30 chithanh Exp $ + +*lightspark-0.7.0 (29 Oct 2012) + + 29 Oct 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +lightspark-0.7.0.ebuild, -files/lightspark-0.5.7-llvm-3.1_0000.patch, + -files/lightspark-0.5.7-llvm-3.1_0002.patch, + -files/lightspark-0.6.0.1-gcc-4.5_0001.patch, -lightspark-0.5.7.ebuild: + Version bump. Drop old. 14 Aug 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> lightspark-0.6.0.1.ebuild: diff --git a/www-plugins/lightspark/Manifest b/www-plugins/lightspark/Manifest index 5bc2cc798709..83a35a9374a3 100644 --- a/www-plugins/lightspark/Manifest +++ b/www-plugins/lightspark/Manifest @@ -1,16 +1,13 @@ -AUX lightspark-0.5.7-llvm-3.1_0000.patch 2547 SHA256 a6d85fdf33d94502131e1627f933649a60c5177ba84d69a687a4c349a9cc3ec1 SHA512 6f2e3aa91c9c2236c757384faa4e3bcb776d540b065f8419223e27ddbc4d419ff16c7b70b60db18148aca98ce7fa819ea95e40e6e81cdfafd0c7e9bbe1420dfc WHIRLPOOL 7a65137607209c838efa77b8d96d589e954a04e4bf76deb764e57ddb1c0c0dcbdf52d4dc44ea79087a83c0ec9205fafb41765b1db779c619dc55a54b2ed235e3 AUX lightspark-0.5.7-llvm-3.1_0001.patch 825 SHA256 3c543fe44ed530cd83087af5b9bf4198f8d7c9b127efabf6057ea7782398ba0c SHA512 68423305629a12fd87c4188a6652db97c09c97379e1b0ba31b05b686c1efc8750b357d3eaa8399d3c27396b9a5c72bce41a2270785e6fad4c5a700c025b8a0ac WHIRLPOOL a5dde95a8a4eb097f3ba5e277a2f039460309e796bcc56aa6c05b8a0f406083afea9eca1689fad2e11ae75d5f8232f1cfba5a5dd6d31b3b1d93296705303d972 -AUX lightspark-0.5.7-llvm-3.1_0002.patch 781 SHA256 d13a4e16e760e20c546f62ef44d5466ab90edaefb1f8fb8eb936c0931917b868 SHA512 29311c521483f9885ce94757d8b747bc8001cc8de446eaf491f3d648451cf915d7dbfc8bc50d681e4139e796bfb41ca764afb44a832dd60ed566f4da020531c7 WHIRLPOOL 10283265ea8de12947d31a29c07bbe10389707e1add80aa6879c878168dd629e3967a3e8a47e47759b57aaedc10eafcdb9debed55d99b92afffbb706b61cb940 AUX lightspark-0.6.0.1-gcc-4.5_0000.patch 702 SHA256 641287d79e3fec0c73b6a0dafdd197b795b8b884af5712738378df291d8f80c9 SHA512 41bd25e2636e514d8453cc50e9a4404823825bd1b2bfecc3de2e8ceef4823d4fdabbe437c77021f0b349a8dc76a5fc93a3c84ef1bd8bca7f2eb52c0af1effb34 WHIRLPOOL d8ec0e4a38c644562aa0926b8439a52c5318bc8adbe314b397cc5fb18249dec28b89e2285525152248aebda45a3596b8abe5064a12e532629aa8174e03da46b4 -AUX lightspark-0.6.0.1-gcc-4.5_0001.patch 1055 SHA256 936ffa129899ba14ea01ecb833f745c5a565779d5d740f7b418b284bfc2670e5 SHA512 aaed65ee1ea718559e6f22c27d7083a406a961b11eaa186685572f3d5b910ea8fb81937569e6750a4b10aea0360ae1e3c8a7a98748c99e5b06d91429a6cead76 WHIRLPOOL 8b16c72695dbbc913738ad0cf7e8be6659cdc06489b443b4d6b5ec0342c81db16574b6b3d079e30bc08b9f4cdc25797220382546c48c29abc19b2646ddc25102 AUX lightspark-0.6.0.1-gcc-4.5_0002.patch 1790 SHA256 0b90da4f01c69af767d43a39908a1c4d8fb36aea54328771a2f516692dc24b69 SHA512 6167dd1beee335a78aa303fb704e1eed0f8fca2e3bff765e6c896f08b85cada9da1804bf649114f5994f4c681ec3b22e7725d432ae0ab4c981f41b2774ebc8c9 WHIRLPOOL 87c331afff976351b544ad8f40687c1650e8d63ff4774afa72da2ef8686944b07bf44024ea7604f0b2eda7cb50b2949807fbd1c9b36545942e92cb1df372e1ac AUX lightspark-0.6.0.1-gcc-4.5_0003.patch 1305 SHA256 cbe192db459165e3fc9dc2e317290ed97a32c09006a8ecfbd484714a3aa6e9e8 SHA512 e8656afcef572aad1f68216c5107f709d4eff0389f5557003212ad3d1f3d0e33a9069e6ef33b9c2a90b8c728d8d276ca8424c7662dd7a8aac161623acaaa8401 WHIRLPOOL b7445256dbbb320c21eae46b62f9f12691369f1e1542efe0acc6ff60b68da62cdc17796a2e0b2b4e52f53ba1bed2c6ad77c905769c0f766b547f81bd905e9e5c AUX lightspark-0.6.0.1-gcc-4.5_0004.patch 1290 SHA256 7fa43d388d476e8df395f794618ac5d04dec11b73446dc1ab7b366b23884bbb4 SHA512 4cc0013b57045e68e311716770f6f7542a7bedb7d95aa79a30d5563ad4f5e06f431cb864ec660b3d7ffa39560e4177f0ac968e68e0dfcfc87bcf42159f53d5d1 WHIRLPOOL df4d75df8d5945712c697997dd579ee0b3d9b813b1d653855ce9b993c37bbe1d7033601d41c6340cdbc9fde635607822e36301e931c4ccd300fcbfe5fdd1106d AUX lightspark-0.6.0.1-gcc-4.5_0005.patch 857 SHA256 f5fb126000fe8367ee258cdd58b0ebd5a411ef53ff7fcb09debca5fbae00cf15 SHA512 5105d6470bb175e4a95d58871810d69329ea6d4bce6750d97e951aa7f84103f69008b3824f21face58bd19d3bfaea61f311caa0fa826fbb3858483c68be234c0 WHIRLPOOL e4f78314af85f16ba7d8e7afe99900b8e15c1d0834856edae21c7053386628224e1d61131fc6335f957d26b563f76df3cfee9864441066630fa859851f957813 AUX lightspark-0.6.0.1-gcc-4.5_0006.patch 917 SHA256 c9bdf1e5d48307eade32bfda3f6474b572b2caa6f52974c1479a1cc8923bfd04 SHA512 4a629ca021c188c7199111ca67f91b4b2cc7233c1069c3d07747447d818f10703c5aedc95c4ae5b02181c36336617f8af76b600b6ebef4cf55fa8b3d106b5764 WHIRLPOOL 9bf5e69fce593c3eb3852ec8f1e7143d93e096523fd70bcfb2b0186c8cf0787bef02707429e57f67bb62e1111c7a65e60286c5816589ffdb24b6dc25c1b4f619 -DIST lightspark-0.5.7.tar.gz 855252 SHA256 2f8fe72029a8a7ed1f50b308b43668423ce933fe203459e2220ac68611184980 DIST lightspark-0.6.0.1.tar.gz 862495 SHA256 b9d638a45bb274da046e6fd7f7300547ba81c2480ce626158af2fd62312c5b86 SHA512 bd5db376ed4cf98caa053423f136022bc36ca36c490ff30033e35ccaf72b854cbc6dcc7a38834e938fd58037c5e1a60f652e0a225368fc9483f375800fff6412 WHIRLPOOL f03ae222bb194be95baff56b7983d93f1fdcecaa3ed02b690151f0d26ef2757f2fa5b805a9d4371966d1a25cb60e033aead0414ce563724606248190deaa8e7d -EBUILD lightspark-0.5.7.ebuild 2520 SHA256 9645e88b09476f9728883016fca0e2cdfe3f274db97e48548f175e5dadd6f302 SHA512 4e37b6d8334d6b16178fd57e1332afe9e86d9cc2268d80fdf69191e51eff15a90a867c1f45db034e4e49eb2768aa8529c913b980682d2774013d768e2daed7b3 WHIRLPOOL 6ce336185c32b3d65f6bedf8563f9513de9180474cf6054a6007169f5e892d1beae9a7a50edd99a2354e9a1744a6a75528b534a86962637394d5a5fa929b2528 +DIST lightspark-0.7.0.tar.gz 910146 SHA256 f3df63692ad8409888336a58f4db96b3344737d492df3a3f06c7359fdf26c85b SHA512 d4e25dbd60d7bc3a4a50eb0708fe8c7f5b940006f598b7a5939ff8d596e6618502793cfde62839343ac8403d76d62fc127c0262a595ff57b54932db6d50c8b70 WHIRLPOOL f124345deb5c93577b725e54f01589b97566d6d0424637c58b4c7b58c297fc95b2cdd6a69df84ec2de76b7fc9c57e022de93565dd4e39d3191ab6bad79a77b71 EBUILD lightspark-0.6.0.1.ebuild 2907 SHA256 fad6d027c3005d1d56954a1c04966dcdaf24371ea61aeb208da8d362d8427581 SHA512 aa659902b558d62498ac37dfe3180c2a61d8fc53d03c51e68338bd7a0cdcd79e59756d05f76f405e5038ae15e1183f13bfe99e964dc8d2e8d4749b2b030dbc44 WHIRLPOOL 343f2b30743964e62a918bceb08867ce11292974e28ed58e79997b1938d43beadb01c9cd2523bd55d73f37d16d2ab7abb9204c01bf4acfcade2103d43ef818e7 -MISC ChangeLog 10088 SHA256 587ca3d6067ea59d26df36d27207063c1f57159c9c5920351befec498f5efe52 SHA512 34b8f54e6edfe01f9c68474f416b3e5d9c3c29871da85e254d1d03bbc292b2031f86eefa4759214a534ca8f7f727f3d418f346616cddc4a03ef9bdaac3167680 WHIRLPOOL 692b3dd1b61d44925276739d15187e6944afbdecbe08318b9b482d58762c55559de646a0f5139629467ac843448b9123a342e2eab04e3d6d3c6e743eb4c11ca7 +EBUILD lightspark-0.7.0.ebuild 2619 SHA256 cd87b5536e1ae806b2c168db7018f9a317f4ffcfe24303da6af51ccabc92f053 SHA512 6df04ff4bd7dd0a10051b51b3aca1fe0e4d14b985195ef62783d34d93708c6bcafc826b02364eb206a95a29c8f02708287177a2fcfbcdf4ced07accf03509b2a WHIRLPOOL a310520e44bab96732d36f66f9ee643cae9b86e0635eeeb86b2a09da87d1bd74a07877f98f913dd3ef9a119f89675da3a43275c8795a2df9cb6cf18bd358d29f +MISC ChangeLog 10411 SHA256 dbf262dd3f5631d32478a9c829f9f1b7960e3c2dbc32b9b146b3d03846eec248 SHA512 95ade4cb91ecb3f75f440f532b5e972df89585ae41837ba11e9ccaf2f013b08454fa4601c1707f191298f474aaf6d9f729e724d9e34ffaee62c6bed8383a1629 WHIRLPOOL 6ef79a0d5f2a3bbeac325bdc2808ee4fdce7068fcee45dd70013087d4c95581b982d220dc6d5d0f7138c9ad0e3678540576c7c1bdadc0c0362a45f7da74df7dc MISC metadata.xml 416 SHA256 1a4739e3ed47fd391141b1df084195435ad9cc1ac50650eb3b45d1fccb2f87e9 SHA512 d5181074005c87614f42ddfe267092a526acfe8f49b5f621141a026d23c3c7471b5254f0edb0b88af8d8689db8effb819fe08663a904b0984ea9bc2917fc394a WHIRLPOOL 0d2788c7f2af963e5038d71cef665a58b9e49095f90dc7b339c0343974fd40142a1005972a16cfb51fd45b42703b1f2ecbd5c59ba74c6bca60bdf54821d6b8c8 diff --git a/www-plugins/lightspark/files/lightspark-0.5.7-llvm-3.1_0000.patch b/www-plugins/lightspark/files/lightspark-0.5.7-llvm-3.1_0000.patch deleted file mode 100644 index 292ace7f6497..000000000000 --- a/www-plugins/lightspark/files/lightspark-0.5.7-llvm-3.1_0000.patch +++ /dev/null @@ -1,87 +0,0 @@ -From eaed71005f8cfc1a421790ea2def20882e7d25c3 Mon Sep 17 00:00:00 2001 -From: Alessandro Pignotti <a.pignotti@sssup.it> -Date: Mon, 21 May 2012 13:05:36 +0200 -Subject: [PATCH] Add support for LLVM 3.1 - ---- - CMakeLists.txt | 9 ++++++--- - src/scripting/abc.cpp | 14 +++++++++++++- - src/scripting/abc.h | 2 +- - 3 files changed, 20 insertions(+), 5 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index be30cb1..6de575b 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -229,9 +229,12 @@ ENDIF(${LLVM_STRING_VERSION} VERSION_EQUAL 2.9) - IF(${LLVM_STRING_VERSION} VERSION_EQUAL 2.8) - ADD_DEFINITIONS(-DLLVM_28) - ENDIF(${LLVM_STRING_VERSION} VERSION_EQUAL 2.8) --IF(${LLVM_STRING_VERSION} VERSION_GREATER 2.9) -- ADD_DEFINITIONS(-DLLVM_3) --ENDIF(${LLVM_STRING_VERSION} VERSION_GREATER 2.9) -+IF(${LLVM_STRING_VERSION} VERSION_EQUAL 3.0) -+ ADD_DEFINITIONS(-DLLVM_30) -+ENDIF(${LLVM_STRING_VERSION} VERSION_EQUAL 3.0) -+IF(${LLVM_STRING_VERSION} VERSION_GREATER 3.0) -+ ADD_DEFINITIONS(-DLLVM_31) -+ENDIF(${LLVM_STRING_VERSION} VERSION_GREATER 3.0) - INCLUDE(FindZLIB REQUIRED) - INCLUDE(FindFreetype REQUIRED) - IF(NOT(ENABLE_GLES2)) -diff --git a/src/scripting/abc.cpp b/src/scripting/abc.cpp -index 59700f6..e1d2834 100644 ---- a/src/scripting/abc.cpp -+++ b/src/scripting/abc.cpp -@@ -23,7 +23,7 @@ - #include <llvm/ExecutionEngine/JIT.h> - #include <llvm/LLVMContext.h> - #include <llvm/Target/TargetData.h> --#ifdef LLVM_3 -+#ifdef LLVM_30 - #include <llvm/Support/TargetSelect.h> - #else - #include <llvm/Target/TargetSelect.h> -@@ -1442,14 +1442,26 @@ void ABCVm::Run(ABCVm* th) - - if(th->m_sys->useJit) - { -+#ifdef LLVM_31 -+ llvm::TargetOptions Opts; -+ Opts.JITExceptionHandling = true; -+#else - llvm::JITExceptionHandling = true; -+#endif - #ifndef NDEBUG -+#ifdef LLVM_31 -+ Opts.JITEmitDebugInfo = true; -+#else - llvm::JITEmitDebugInfo = true; - #endif -+#endif - llvm::InitializeNativeTarget(); - th->module=new llvm::Module(llvm::StringRef("abc jit"),th->llvm_context); - llvm::EngineBuilder eb(th->module); - eb.setEngineKind(llvm::EngineKind::JIT); -+#ifdef LLVM_31 -+ eb.setTargetOptions(Opts); -+#endif - eb.setOptLevel(llvm::CodeGenOpt::Default); - th->ex=eb.create(); - assert_and_throw(th->ex); -diff --git a/src/scripting/abc.h b/src/scripting/abc.h -index f56a2a7..d3adfeb 100644 ---- a/src/scripting/abc.h -+++ b/src/scripting/abc.h -@@ -23,7 +23,7 @@ - #ifdef LLVM_28 - #define alignof alignOf - #endif --#ifdef LLVM_3 -+#ifdef LLVM_30 - #define LLVMTYPE llvm::Type* - #define LLVMMAKEARRAYREF(T) makeArrayRef(T) - #else --- -1.7.10 - diff --git a/www-plugins/lightspark/files/lightspark-0.5.7-llvm-3.1_0002.patch b/www-plugins/lightspark/files/lightspark-0.5.7-llvm-3.1_0002.patch deleted file mode 100644 index 5fd6348b2b23..000000000000 --- a/www-plugins/lightspark/files/lightspark-0.5.7-llvm-3.1_0002.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 8381e86216b4cf23102cee566104cd38e5fb9208 Mon Sep 17 00:00:00 2001 -From: alex <devkral@web.de> -Date: Sun, 27 May 2012 17:24:37 +0200 -Subject: [PATCH] fix second compile bug with llvm 3.1 - ---- - src/scripting/abc.h | 8 +++----- - 1 file changed, 3 insertions(+), 5 deletions(-) - -diff --git a/src/scripting/abc.h b/src/scripting/abc.h -index 8ec3e8c..c8839cf 100644 ---- a/src/scripting/abc.h -+++ b/src/scripting/abc.h -@@ -22,13 +22,11 @@ - - #ifdef LLVM_28 - #define alignof alignOf --#endif --#ifdef LLVM_30 --#define LLVMTYPE llvm::Type* --#define LLVMMAKEARRAYREF(T) makeArrayRef(T) --#else - #define LLVMTYPE const llvm::Type* - #define LLVMMAKEARRAYREF(T) T -+#else -+#define LLVMTYPE llvm::Type* -+#define LLVMMAKEARRAYREF(T) makeArrayRef(T) - #endif - - #include "compat.h" --- -1.7.10 - diff --git a/www-plugins/lightspark/files/lightspark-0.6.0.1-gcc-4.5_0001.patch b/www-plugins/lightspark/files/lightspark-0.6.0.1-gcc-4.5_0001.patch deleted file mode 100644 index 7d409b5bfe6f..000000000000 --- a/www-plugins/lightspark/files/lightspark-0.6.0.1-gcc-4.5_0001.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 83f57ba569eab78581b3a682edca70592b2b2577 Mon Sep 17 00:00:00 2001 -From: Alessandro Pignotti <a.pignotti@sssup.it> -Date: Sun, 10 Jun 2012 19:32:22 +0200 -Subject: [PATCH] Restore NullRef instead of std::nullptr_t - -std::nullptr is ambiguos since it's acceptable also as Ref constructor - -This reverts commit 3d243ec18be069b27774b5cef10305b48156fc1c. ---- - src/smartrefs.h | 7 +++---- - 1 file changed, 3 insertions(+), 4 deletions(-) - -diff --git a/src/smartrefs.h b/src/smartrefs.h -index d7f51bd..5087b2f 100644 ---- a/src/smartrefs.h -+++ b/src/smartrefs.h -@@ -119,15 +119,14 @@ class Ref - return Ref<T>(a); - } - --#if defined(__GNUC__) && (__GNUC__ == 4 && __GNUC_MINOR__ < 6) -+//#if defined(__GNUC__) && (__GNUC__ == 4 && __GNUC_MINOR__ < 6) - /* Fallback for gcc < 4.6 not supporting nullptr */ - class NullRef_t {}; - extern NullRef_t NullRef; --#else --/* This is needed for MSVC and can be used on gcc >= 4.6 */ -+/*#else - typedef std::nullptr_t NullRef_t; - #define NullRef (nullptr) --#endif -+#endif*/ - - template<class T> - class NullableRef --- -1.7.10 - diff --git a/www-plugins/lightspark/lightspark-0.5.7.ebuild b/www-plugins/lightspark/lightspark-0.7.0.ebuild index bffb1ed5aab4..c6689757231a 100644 --- a/www-plugins/lightspark/lightspark-0.5.7.ebuild +++ b/www-plugins/lightspark/lightspark-0.7.0.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/lightspark/lightspark-0.5.7.ebuild,v 1.2 2012/06/03 13:31:33 chithanh Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-plugins/lightspark/lightspark-0.7.0.ebuild,v 1.1 2012/10/29 13:36:30 chithanh Exp $ EAPI=4 -inherit cmake-utils nsplugins multilib versionator +inherit cmake-utils nsplugins multilib DESCRIPTION="High performance flash player" HOMEPAGE="http://lightspark.sourceforge.net/" @@ -12,59 +12,61 @@ SRC_URI="http://launchpad.net/${PN}/trunk/${P}/+download/${P}.tar.gz" LICENSE="LGPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="nsplugin profile pulseaudio rtmp sdl" +IUSE="curl ffmpeg gles nsplugin profile pulseaudio rtmp sdl" RDEPEND=">=dev-cpp/libxmlpp-2.33.1:2.6 >=dev-libs/boost-1.42 dev-libs/libpcre[cxx] media-fonts/liberation-fonts - virtual/ffmpeg - media-libs/fontconfig - media-libs/ftgl - >=media-libs/glew-1.5.3 + media-libs/libpng media-libs/libsdl + >=sys-devel/llvm-3 + x11-libs/cairo + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/pango + curl? ( + net-misc/curl + ) + ffmpeg? ( + virtual/ffmpeg + ) + !gles? ( + >=media-libs/glew-1.5.3 + virtual/opengl + ) + gles? ( + media-libs/mesa[gles2] + ) pulseaudio? ( media-sound/pulseaudio ) rtmp? ( media-video/rtmpdump ) - net-misc/curl - >=sys-devel/gcc-4.4 - || ( - >=sys-devel/llvm-3 - =sys-devel/llvm-2.8* - ) - virtual/opengl - nsplugin? ( - dev-libs/nspr - x11-libs/gtk+:2 - x11-libs/gtkglext - ) - x11-libs/libX11" + virtual/jpeg" DEPEND="${RDEPEND} - dev-lang/nasm + amd64? ( dev-lang/nasm ) + x86? ( dev-lang/nasm ) virtual/pkgconfig" S=${WORKDIR}/${P/_rc*/} -PATCHES=( - "${FILESDIR}"/${P}-llvm-3.1_0000.patch - "${FILESDIR}"/${P}-llvm-3.1_0001.patch - "${FILESDIR}"/${P}-llvm-3.1_0002.patch -) - src_configure() { local audiobackends use pulseaudio && audiobackends+="pulse" use sdl && audiobackends+="sdl" local mycmakeargs=( + $(cmake-utils_use curl ENABLE_CURL) + $(cmake-utils_use gles ENABLE_GLES2) + $(cmake-utils_use ffmpeg ENABLE_LIBAVCODEC) $(cmake-utils_use nsplugin COMPILE_PLUGIN) + $(cmake-utils_use profile ENABLE_MEMORY_USAGE_PROFILING) $(cmake-utils_use profile ENABLE_PROFILING) $(cmake-utils_use rtmp ENABLE_RTMP) -DAUDIO_BACKEND="${audiobackends}" - -DPLUGIN_DIRECTORY=/usr/$(get_libdir)/${PN}/plugins + -DPLUGIN_DIRECTORY="${EPREFIX}"/usr/$(get_libdir)/${PN}/plugins ) cmake-utils_src_configure |