Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 464150 Details for
Bug 609660
media-sound/jalv-1.6.0: add qt4 flag, rename gtk to gtk3 flag
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Enhanced ebuild
jalv-1.6.0-r2.ebuild (text/plain), 2.12 KB, created by
Nikita Zlobin
on 2017-02-17 19:41:21 UTC
(
hide
)
Description:
Enhanced ebuild
Filename:
MIME Type:
Creator:
Nikita Zlobin
Created:
2017-02-17 19:41:21 UTC
Size:
2.12 KB
patch
obsolete
># Copyright 1999-2017 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Id$ > >EAPI=6 > >PYTHON_COMPAT=( python{2_7,3_4,3_5} ) >PYTHON_REQ_USE='threads(+)' > >inherit python-any-r1 qmake-utils waf-utils multibuild > >DESCRIPTION="Simple but fully featured LV2 host for Jack" >HOMEPAGE="http://drobilla.net/software/jalv/" >SRC_URI="http://download.drobilla.net/${P}.tar.bz2" > >LICENSE="ISC" >SLOT="0" >KEYWORDS="~amd64" >IUSE="gtk3 gtk2 gtkmm portaudio qt4 qt5" > >RDEPEND=">=media-libs/lv2-1.6.0 > >=media-libs/lilv-0.24.0 > >=dev-libs/serd-0.14.0 > >=dev-libs/sord-0.12.0 > >=media-libs/suil-0.6.0 > >=media-libs/sratom-0.6.0 > gtk3? ( >=x11-libs/gtk+-3.0.0:3 ) > gtk2? ( >=x11-libs/gtk+-2.18.0:2 ) > gtkmm? ( >=dev-cpp/gtkmm-2.20.0:2.4 ) > portaudio? ( media-libs/portaudio ) > !portaudio? ( virtual/jack ) > qt4? ( dev-qt/qtgui:4 ) > qt5? ( > dev-qt/qtcore:5 > dev-qt/qtgui:5 > dev-qt/qtwidgets:5 > ) >" >DEPEND="${RDEPEND} > ${PYTHON_DEPS} > virtual/pkgconfig" > >DOCS=( AUTHORS NEWS README ) > >PATCHES=( "${FILESDIR}/${P}-qt-5.7.0.patch" ) > >src_prepare() { > MULTIBUILD_VARIANTS=( main $(usev qt4) ) > default > multibuild_copy_sources >} > >src_configure() { > myconfigure() { > if [[ "${MULTIBUILD_VARIANT}" == "main" ]]; then > use qt5 && export PATH="$(qt5_get_bindir):${PATH}" > waf-utils_src_configure \ > --docdir="/usr/share/doc/${PF}" \ > --no-qt4 \ > $(use qt5 || echo --no-qt5) \ > $(use gtk3 || echo --no-gtk3) \ > $(use gtk2 || echo --no-gtk2) \ > $(use gtkmm || echo --no-gtkmm) \ > $(use portaudio && echo --portaudio) > elif [[ "${MULTIBUILD_VARIANT}" == "qt4" ]]; then > export PATH="$(qt4_get_bindir):${PATH}" > waf-utils_src_configure \ > "--docdir=/usr/share/doc/${PF}" \ > --no-qt5 \ > --no-gtk3 \ > --no-gtk2 \ > --no-gtkmm \ > $(use portaudio && echo --portaudio) > else > die "Error in ebuild" > fi > } > multibuild_foreach_variant run_in_build_dir myconfigure >} > >src_compile() { > multibuild_foreach_variant run_in_build_dir waf-utils_src_compile >} > >src_install() { > multibuild_foreach_variant run_in_build_dir waf-utils_src_install >} >
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 609660
: 464150