Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 431574 Details for
Bug 563780
www-plugins/lightspark-0.7.2_p20150318 fails to build with sys-devel/llvm-3.7.0-r2
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
lightspark-0.7.2_p20160416.ebuild
lightspark-0.7.2_p20160416.ebuild (text/plain), 2.87 KB, created by
Chí-Thanh Christopher Nguyễn
on 2016-04-22 17:31:51 UTC
(
hide
)
Description:
lightspark-0.7.2_p20160416.ebuild
Filename:
MIME Type:
Creator:
Chí-Thanh Christopher Nguyễn
Created:
2016-04-22 17:31:51 UTC
Size:
2.87 KB
patch
obsolete
># Copyright 1999-2015 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Id$ > >EAPI=5 >inherit cmake-utils nsplugins multilib toolchain-funcs > >DESCRIPTION="High performance flash player" >HOMEPAGE="http://lightspark.sourceforge.net/" >SRC_URI="https://dev.gentoo.org/~chithanh/lightspark/${P}.tar.gz" > >LICENSE="LGPL-3" >SLOT="0" >KEYWORDS="~amd64 ~x86" >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 > media-libs/libpng > media-libs/libsdl > >=sys-devel/gcc-4.6.0[cxx] > <sys-devel/llvm-3.8 > >=sys-devel/llvm-3.4 > 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 > ) > virtual/jpeg" >DEPEND="${RDEPEND} > amd64? ( dev-lang/nasm ) > x86? ( dev-lang/nasm ) > virtual/pkgconfig" > >S=${WORKDIR}/${P/_rc*/} > >pkg_pretend() { > if [[ ${MERGE_TYPE} != binary ]]; then > if [[ $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 6 || $(gcc-major-version) -lt 4 ]] ; then > eerror "You need at least sys-devel/gcc-4.6.0" > die "You need at least sys-devel/gcc-4.6.0" > fi > fi >} > >src_unpack() { > default > # rename snapshot directory > mv "${WORKDIR}"/${PN}-* "${WORKDIR}"/${P} || die >} > >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="${EPREFIX}"/usr/$(get_libdir)/${PN}/plugins > ) > > cmake-utils_src_configure >} > >src_install() { > cmake-utils_src_install > > use nsplugin && inst_plugin /usr/$(get_libdir)/${PN}/plugins/liblightsparkplugin.so > > # default to sdl audio if pulseaudio plugin is not built, bug #406197 > if use sdl && ! use pulseaudio; then > sed -i 's/backend = pulseaudio/backend = sdl/' "${ED}/etc/xdg/${PN}.conf" || die > fi >} > >pkg_postinst() { > if use nsplugin && ! has_version www-plugins/gnash; then > elog "Lightspark now supports gnash fallback for its browser plugin." > elog "Install www-plugins/gnash to take advantage of it." > fi > if use nsplugin && has_version www-plugins/gnash[nsplugin]; then > elog "Having two plugins installed for the same MIME type may confuse" > elog "Mozilla based browsers. It is recommended to disable the nsplugin" > elog "USE flag for either gnash or lightspark. For details, see" > elog "https://bugzilla.mozilla.org/show_bug.cgi?id=581848" > fi >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 563780
:
415158
| 431574