aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11-drivers/xf86-video-armada/xf86-video-armada-9999.ebuild11
-rw-r--r--x11-libs/libetnaviv/libetnaviv-99999999.ebuild1
2 files changed, 8 insertions, 4 deletions
diff --git a/x11-drivers/xf86-video-armada/xf86-video-armada-9999.ebuild b/x11-drivers/xf86-video-armada/xf86-video-armada-9999.ebuild
index f303831..405553a 100644
--- a/x11-drivers/xf86-video-armada/xf86-video-armada-9999.ebuild
+++ b/x11-drivers/xf86-video-armada/xf86-video-armada-9999.ebuild
@@ -5,6 +5,7 @@
EAPI="5"
XORG_BASE_INDIVIDUAL_URI=""
+#EGIT_REPO_URI="http://git.arm.linux.org.uk/cgit/xf86-video-armada.git"
EGIT_REPO_URI="https://github.com/VCTLabs/xf86-video-armada"
XORG_DRI="always"
@@ -12,20 +13,21 @@ inherit xorg-2 git-r3
if [[ ${PV} = 9999 ]]; then
EGIT_BRANCH="devel"
- KEYWORDS=""
+ KEYWORDS="2e9cb9c97a7049aed185f0fa182f0b1665e965dc"
else
EGIT_COMMIT="87e9fa065c8aa82715a2941ebb8d3af73b145263"
KEYWORDS="~arm"
+ DEPEND_COMMON="x11-libs/libetnaviv"
fi
DESCRIPTION="Xorg graphics driver for KMS based systems with pluggable GPU backend"
-IUSE="+etnaviv"
+IUSE="-etnaviv"
RDEPEND=">=x11-base/xorg-server-1.18"
DEPEND="${RDEPEND}
x11-libs/libdrm-armada
- x11-libs/libetnaviv
+ ${DEPEND_COMMON}
"
pkg_setup() {
@@ -34,6 +36,7 @@ pkg_setup() {
# note: vivante requires libGAL
XORG_CONFIGURE_OPTIONS=(
--disable-vivante
-# $(use_enable etnaviv)
+ $(use_enable etnaviv)
+ --with-etnaviv-source="${S}"/etna_viv
)
}
diff --git a/x11-libs/libetnaviv/libetnaviv-99999999.ebuild b/x11-libs/libetnaviv/libetnaviv-99999999.ebuild
index fe7549f..e039cae 100644
--- a/x11-libs/libetnaviv/libetnaviv-99999999.ebuild
+++ b/x11-libs/libetnaviv/libetnaviv-99999999.ebuild
@@ -11,6 +11,7 @@ P="${MY_PN}-${PV}"
if [ "${PV}" = "99999999" ]; then
EGIT_REPO_URI="git://github.com/etnaviv/etna_viv"
inherit git-r3
+ EGIT_COMMIT="f64d77abbb54433bd5de955c20afddc6eb4f4cb1"
KEYWORDS=""
IUSE="src"
else