diff options
Diffstat (limited to 'media-libs/libepoxy/libepoxy-9999.ebuild')
-rw-r--r-- | media-libs/libepoxy/libepoxy-9999.ebuild | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/media-libs/libepoxy/libepoxy-9999.ebuild b/media-libs/libepoxy/libepoxy-9999.ebuild index 6797bdfe72cf..17eb5ee20a7c 100644 --- a/media-libs/libepoxy/libepoxy-9999.ebuild +++ b/media-libs/libepoxy/libepoxy-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/anholt/libepoxy" if [[ ${PV} = 9999* ]]; then SRC_URI="" else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" SRC_URI="https://github.com/anholt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi @@ -28,8 +28,8 @@ IUSE="test +X" DEPEND="${PYTHON_DEPS} media-libs/mesa[egl,${MULTILIB_USEDEP}] - x11-misc/util-macros - X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )" + X? ( x11-libs/libX11[${MULTILIB_USEDEP}] ) + >=dev-util/meson-0.44.0" RDEPEND="" src_unpack() { @@ -39,7 +39,9 @@ src_unpack() { multilib_src_configure() { local emesonargs=( - -Denable-glx=$(usex X) + -Degl=yes + -Dglx=$(usex X) + -Dx11=$(usex X true false) ) meson_src_configure } |