summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2012-10-29 13:36:34 +0000
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2012-10-29 13:36:34 +0000
commit9b6afd8f87de0a6045bd8094843b53bd54d399c0 (patch)
treeb739e8c9e4eb376ef3889a45fc9cee9b9eed1210 /www-plugins
parentAdd define for reauthorisation bug. (diff)
downloadhistorical-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/ChangeLog10
-rw-r--r--www-plugins/lightspark/Manifest9
-rw-r--r--www-plugins/lightspark/files/lightspark-0.5.7-llvm-3.1_0000.patch87
-rw-r--r--www-plugins/lightspark/files/lightspark-0.5.7-llvm-3.1_0002.patch33
-rw-r--r--www-plugins/lightspark/files/lightspark-0.6.0.1-gcc-4.5_0001.patch38
-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