public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2015-10-20 20:28 Richard Farina
  0 siblings, 0 replies; 24+ messages in thread
From: Richard Farina @ 2015-10-20 20:28 UTC (permalink / raw
  To: gentoo-commits

commit:     7c10aae1b7bf6b296989821126726eb05fc2a611
Author:     Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 20 20:24:11 2015 +0000
Commit:     Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Tue Oct 20 20:27:38 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c10aae1

x11-drivers/xf86-video-virtualbox: fix previous commit by appending || die

Package-Manager: portage-2.2.23

 .../xf86-video-virtualbox/xf86-video-virtualbox-4.3.28-r1.ebuild        | 2 +-
 .../xf86-video-virtualbox/xf86-video-virtualbox-4.3.30-r1.ebuild        | 2 +-
 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.4-r1.ebuild | 2 +-
 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.6-r1.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.28-r1.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.28-r1.ebuild
index 66f71bf..9139436 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.28-r1.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.28-r1.ebuild
@@ -88,7 +88,7 @@ src_prepare() {
 		"${FILESDIR}/${PN}-4-mkisofs-check.patch"
 
 	# link with lazy on hardened #394757
-	sed -i '/^TEMPLATE_VBOXR3EXE_LDFLAGS.linux/s/$/ -Wl,-z,lazy/' Config.kmk
+	sed -i '/^TEMPLATE_VBOXR3EXE_LDFLAGS.linux/s/$/ -Wl,-z,lazy/' Config.kmk || die
 }
 
 src_configure() {

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.30-r1.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.30-r1.ebuild
index 945ff98..2ca752d 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.30-r1.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.30-r1.ebuild
@@ -88,7 +88,7 @@ src_prepare() {
 		"${FILESDIR}/${PN}-4-mkisofs-check.patch"
 
 	# link with lazy on hardened #394757
-	sed -i '/^TEMPLATE_VBOXR3EXE_LDFLAGS.linux/s/$/ -Wl,-z,lazy/' Config.kmk
+	sed -i '/^TEMPLATE_VBOXR3EXE_LDFLAGS.linux/s/$/ -Wl,-z,lazy/' Config.kmk || die
 }
 
 src_configure() {

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.4-r1.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.4-r1.ebuild
index d2ce741..d90097a 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.4-r1.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.4-r1.ebuild
@@ -86,7 +86,7 @@ src_prepare() {
 	epatch "${FILESDIR}/${PN}-5.0.0_beta3-configure_checks.patch"
 
 	# link with lazy on hardened #394757
-	sed -i '/^TEMPLATE_VBOXR3EXE_LDFLAGS.linux/s/$/ -Wl,-z,lazy/' Config.kmk
+	sed -i '/^TEMPLATE_VBOXR3EXE_LDFLAGS.linux/s/$/ -Wl,-z,lazy/' Config.kmk || die
 }
 
 src_configure() {

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.6-r1.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.6-r1.ebuild
index d2ce741..d90097a 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.6-r1.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.6-r1.ebuild
@@ -86,7 +86,7 @@ src_prepare() {
 	epatch "${FILESDIR}/${PN}-5.0.0_beta3-configure_checks.patch"
 
 	# link with lazy on hardened #394757
-	sed -i '/^TEMPLATE_VBOXR3EXE_LDFLAGS.linux/s/$/ -Wl,-z,lazy/' Config.kmk
+	sed -i '/^TEMPLATE_VBOXR3EXE_LDFLAGS.linux/s/$/ -Wl,-z,lazy/' Config.kmk || die
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2015-10-22  2:18 Richard Farina
  0 siblings, 0 replies; 24+ messages in thread
From: Richard Farina @ 2015-10-22  2:18 UTC (permalink / raw
  To: gentoo-commits

commit:     0a534cd8cac6a36d2fd9507606a4aa00465bad6f
Author:     Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 22 02:17:52 2015 +0000
Commit:     Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Thu Oct 22 02:18:08 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a534cd8

x11-drivers/xf86-video-virtualbox: at least dep on the version of gcc we know we need to build bug# 550202

Package-Manager: portage-2.2.23

 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.28-r1.ebuild | 1 +
 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.30-r1.ebuild | 1 +
 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild    | 1 +
 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.6-r1.ebuild  | 1 +
 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.8.ebuild     | 1 +
 5 files changed, 5 insertions(+)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.28-r1.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.28-r1.ebuild
index 9139436..5ac5842 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.28-r1.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.28-r1.ebuild
@@ -25,6 +25,7 @@ DEPEND="${RDEPEND}
 	>=dev-util/kbuild-0.1.9998_pre20131130
 	${PYTHON_DEPS}
 	>=dev-lang/yasm-0.6.2
+	>=sys-devel/gcc-4.9.0
 	sys-power/iasl
 	x11-proto/fontsproto
 	x11-proto/randrproto

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.30-r1.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.30-r1.ebuild
index 2ca752d..8344859 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.30-r1.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.30-r1.ebuild
@@ -25,6 +25,7 @@ DEPEND="${RDEPEND}
 	>=dev-util/kbuild-0.1.9998_pre20131130
 	${PYTHON_DEPS}
 	>=dev-lang/yasm-0.6.2
+	>=sys-devel/gcc-4.9.0
 	sys-power/iasl
 	x11-proto/fontsproto
 	x11-proto/randrproto

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild
index 2ca752d..8344859 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild
@@ -25,6 +25,7 @@ DEPEND="${RDEPEND}
 	>=dev-util/kbuild-0.1.9998_pre20131130
 	${PYTHON_DEPS}
 	>=dev-lang/yasm-0.6.2
+	>=sys-devel/gcc-4.9.0
 	sys-power/iasl
 	x11-proto/fontsproto
 	x11-proto/randrproto

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.6-r1.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.6-r1.ebuild
index d90097a..872b558 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.6-r1.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.6-r1.ebuild
@@ -25,6 +25,7 @@ DEPEND="${RDEPEND}
 	>=dev-util/kbuild-0.1.9998_pre20131130
 	${PYTHON_DEPS}
 	>=dev-lang/yasm-0.6.2
+	>=sys-devel/gcc-4.9.0
 	sys-power/iasl
 	x11-proto/fontsproto
 	x11-proto/randrproto

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.8.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.8.ebuild
index d90097a..872b558 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.8.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.8.ebuild
@@ -25,6 +25,7 @@ DEPEND="${RDEPEND}
 	>=dev-util/kbuild-0.1.9998_pre20131130
 	${PYTHON_DEPS}
 	>=dev-lang/yasm-0.6.2
+	>=sys-devel/gcc-4.9.0
 	sys-power/iasl
 	x11-proto/fontsproto
 	x11-proto/randrproto


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2015-10-22  3:00 Richard Farina
  0 siblings, 0 replies; 24+ messages in thread
From: Richard Farina @ 2015-10-22  3:00 UTC (permalink / raw
  To: gentoo-commits

commit:     072b30ff873bf65535e284984afa81992e9fa44d
Author:     Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 22 02:59:27 2015 +0000
Commit:     Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Thu Oct 22 02:59:27 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=072b30ff

x11-drivers/xf86-video-virtualbox: finish fix for bug #550202 to check gcc version in pkg_setup

Package-Manager: portage-2.2.23

 .../xf86-video-virtualbox/xf86-video-virtualbox-4.3.28-r1.ebuild      | 4 ++++
 .../xf86-video-virtualbox/xf86-video-virtualbox-4.3.30-r1.ebuild      | 4 ++++
 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild | 4 ++++
 .../xf86-video-virtualbox/xf86-video-virtualbox-5.0.6-r1.ebuild       | 4 ++++
 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.8.ebuild  | 4 ++++
 5 files changed, 20 insertions(+)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.28-r1.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.28-r1.ebuild
index 5ac5842..14b3dec 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.28-r1.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.28-r1.ebuild
@@ -54,6 +54,10 @@ S="${WORKDIR}/${MY_P}"
 QA_TEXTRELS_x86="usr/lib/VBoxOGL.so"
 
 pkg_setup() {
+	if [ "${MERGE_TYPE}" != "binary" ]; then
+		version_is_at_least 4.9 $(gcc-version) || die "Please set gcc 4.9 or higher as active in gcc-config to build ${PN}"
+	fi
+
 	linux-mod_pkg_setup
 	BUILD_PARAMS="KERN_DIR=${KV_OUT_DIR} KERNOUT=${KV_OUT_DIR}"
 

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.30-r1.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.30-r1.ebuild
index 8344859..7ab7060 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.30-r1.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.30-r1.ebuild
@@ -54,6 +54,10 @@ S="${WORKDIR}/${MY_P}"
 QA_TEXTRELS_x86="usr/lib/VBoxOGL.so"
 
 pkg_setup() {
+	if [ "${MERGE_TYPE}" != "binary" ]; then
+		version_is_at_least 4.9 $(gcc-version) || die "Please set gcc 4.9 or higher as active in gcc-config to build ${PN}"
+	fi
+
 	linux-mod_pkg_setup
 	BUILD_PARAMS="KERN_DIR=${KV_OUT_DIR} KERNOUT=${KV_OUT_DIR}"
 

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild
index 8344859..7ab7060 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild
@@ -54,6 +54,10 @@ S="${WORKDIR}/${MY_P}"
 QA_TEXTRELS_x86="usr/lib/VBoxOGL.so"
 
 pkg_setup() {
+	if [ "${MERGE_TYPE}" != "binary" ]; then
+		version_is_at_least 4.9 $(gcc-version) || die "Please set gcc 4.9 or higher as active in gcc-config to build ${PN}"
+	fi
+
 	linux-mod_pkg_setup
 	BUILD_PARAMS="KERN_DIR=${KV_OUT_DIR} KERNOUT=${KV_OUT_DIR}"
 

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.6-r1.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.6-r1.ebuild
index 872b558..1fad4cc 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.6-r1.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.6-r1.ebuild
@@ -54,6 +54,10 @@ S="${WORKDIR}/${MY_P}"
 QA_TEXTRELS_x86="usr/lib/VBoxOGL.so"
 
 pkg_setup() {
+	if [ "${MERGE_TYPE}" != "binary" ]; then
+		version_is_at_least 4.9 $(gcc-version) || die "Please set gcc 4.9 or higher as active in gcc-config to build ${PN}"
+	fi
+
 	linux-mod_pkg_setup
 	BUILD_PARAMS="KERN_DIR=${KV_OUT_DIR} KERNOUT=${KV_OUT_DIR}"
 

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.8.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.8.ebuild
index 872b558..1fad4cc 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.8.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.8.ebuild
@@ -54,6 +54,10 @@ S="${WORKDIR}/${MY_P}"
 QA_TEXTRELS_x86="usr/lib/VBoxOGL.so"
 
 pkg_setup() {
+	if [ "${MERGE_TYPE}" != "binary" ]; then
+		version_is_at_least 4.9 $(gcc-version) || die "Please set gcc 4.9 or higher as active in gcc-config to build ${PN}"
+	fi
+
 	linux-mod_pkg_setup
 	BUILD_PARAMS="KERN_DIR=${KV_OUT_DIR} KERNOUT=${KV_OUT_DIR}"
 


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2015-11-06  8:46 Mikle Kolyada
  0 siblings, 0 replies; 24+ messages in thread
From: Mikle Kolyada @ 2015-11-06  8:46 UTC (permalink / raw
  To: gentoo-commits

commit:     f0cc93c2b057629e2608dc46bf45cf5e6a1e566e
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  6 08:42:47 2015 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Nov  6 08:42:47 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0cc93c2

x11-drivers/xf86-video-virtualbox: amd64 stable wrt bug #564156

Package-Manager: portage-2.2.20.1

 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild
index 7ab7060..286454b 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild
@@ -16,7 +16,7 @@ SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="dri"
 
 RDEPEND=">=x11-base/xorg-server-1.7:=[-minimal]


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2016-03-05 22:38 Mikle Kolyada
  0 siblings, 0 replies; 24+ messages in thread
From: Mikle Kolyada @ 2016-03-05 22:38 UTC (permalink / raw
  To: gentoo-commits

commit:     c9fdf9ffb415c54e570012442e539ef1f623af83
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  5 22:28:44 2016 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Mar  5 22:34:49 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9fdf9ff

x11-drivers/xf86-video-virtualbox: amd64 stable wrt bug #564156

Package-Manager: portage-2.2.26

 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild
index 286454b..14b3dec 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.32.ebuild
@@ -16,7 +16,7 @@ SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="dri"
 
 RDEPEND=">=x11-base/xorg-server-1.7:=[-minimal]


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2016-05-04  4:47 Lars Wendler
  0 siblings, 0 replies; 24+ messages in thread
From: Lars Wendler @ 2016-05-04  4:47 UTC (permalink / raw
  To: gentoo-commits

commit:     ea564be9b0f9cbb30c1f0b49f4159d023851d9f5
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed May  4 04:35:01 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed May  4 04:46:02 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea564be9

x11-drivers/xf86-video-virtualbox: Replaced "ln -sf" with "ln -s".

Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 .../xf86-video-virtualbox/xf86-video-virtualbox-5.0.20.ebuild      | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.20.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.20.ebuild
index 5dbf6db..d3b72b4 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.20.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.20.ebuild
@@ -75,7 +75,7 @@ pkg_setup() {
 src_prepare() {
 	# Prepare the vboxvideo_drm Makefiles and build dir
 	eapply "${FILESDIR}"/${P}-Makefile.module.kms.patch
-	ln -sf Makefile.module.kms "${MODULES_SRC_DIR}"/Makefile || die
+	ln -s Makefile.module.kms "${MODULES_SRC_DIR}"/Makefile || die
 	# All of these are expected to be in $(KBUILD_EXTMOD)/ so symlink them into place
 	local incfile incfiles=(
 		include
@@ -84,7 +84,7 @@ src_prepare() {
 		out/linux.${ARCH}/release/{product,version,revision}-generated.h
 	)
 	for incfile in ${incfiles[@]} ; do
-		ln -sf "${S}"/${incfile} \
+		ln -s "${S}"/${incfile} \
 			"${MODULES_SRC_DIR}"/${incfile##*/} || die
 	done
 
@@ -153,7 +153,8 @@ src_compile() {
 			Runtime/common/alloc/heapoffset.o
 		)
 		for each in ${targets[@]} ; do
-			ln -sf "${S}"/${objdir}/${each} "${MODULES_SRC_DIR}"/${each##*/} || die
+			ln -s "${S}"/${objdir}/${each} \
+				"${MODULES_SRC_DIR}" || die
 		done
 
 		# Now creating the kernel modules. We must do this _after_


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2016-05-10 21:24 Ian Stakenvicius
  0 siblings, 0 replies; 24+ messages in thread
From: Ian Stakenvicius @ 2016-05-10 21:24 UTC (permalink / raw
  To: gentoo-commits

commit:     2c0ee347b81c3abfe84ef030a87621079f2ce8ce
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Tue May 10 21:22:24 2016 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Tue May 10 21:23:59 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c0ee347

x11-drivers/xf86-video-virtualbox: build vboxdrv.ko objects a little differently

This is an attempt at preventing bug 582078.  With DRM_TTM enabled in the kernel
(choosing the DRM module for any of the other VMs will include it), and a sufficient
vmalloc= specified to the kernel (at least 1.5x the amount of gpu memory provided), the module
will load into the kernel.

Tests on an x86 vm and 4.1.23 kernel resulted in PANICs; YMMV.

Package-Manager: portage-2.2.26

 .../xf86-video-virtualbox-5.0.20-r1.ebuild         | 216 +++++++++++++++++++++
 1 file changed, 216 insertions(+)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.20-r1.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.20-r1.ebuild
new file mode 100644
index 0000000..8784c04
--- /dev/null
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.20-r1.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils linux-mod multilib python-single-r1 versionator toolchain-funcs
+
+MY_PV="${PV/beta/BETA}"
+MY_PV="${MY_PV/rc/RC}"
+MY_P=VirtualBox-${MY_PV}
+DESCRIPTION="VirtualBox video driver"
+HOMEPAGE="http://www.virtualbox.org/"
+SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dri"
+
+RDEPEND=">=x11-base/xorg-server-1.7:=[-minimal]
+	x11-libs/libXcomposite"
+DEPEND="${RDEPEND}
+	>=dev-util/kbuild-0.1.9998_pre20131130
+	${PYTHON_DEPS}
+	>=dev-lang/yasm-0.6.2
+	>=sys-devel/gcc-4.9.0
+	sys-power/iasl
+	x11-proto/fontsproto
+	x11-proto/randrproto
+	x11-proto/renderproto
+	x11-proto/resourceproto
+	x11-proto/scrnsaverproto
+	x11-proto/xextproto
+	x11-proto/xineramaproto
+	x11-proto/xproto
+	x11-libs/libXdmcp
+	x11-libs/libXau
+	x11-libs/libX11
+	x11-libs/libXfixes
+	x11-libs/libXext
+	dri? (  x11-proto/xf86driproto
+		>=x11-libs/libdrm-2.4.5 )"
+
+REQUIRED_USE=( "${PYTHON_REQUIRED_USE}" )
+
+BUILD_TARGETS="all"
+BUILD_TARGET_ARCH="${ARCH}"
+S="${WORKDIR}/${MY_P}"
+MODULES_SRC_DIR="${S}/src/VBox/Additions/linux/drm"
+MODULE_NAMES="vboxvideo(misc:${MODULES_SRC_DIR}:${MODULES_SRC_DIR})"
+
+PATCHES=(
+	# Ugly hack to build the opengl part of the video driver
+	"${FILESDIR}/${PN}-2.2.0-enable-opengl.patch"
+
+	# unset useless/problematic checks in configure
+	"${FILESDIR}/${PN}-5.0.0_beta3-configure_checks.patch"
+)
+
+QA_TEXTRELS_x86="usr/lib/VBoxOGL.so"
+
+pkg_setup() {
+	if [ "${MERGE_TYPE}" != "binary" ]; then
+		version_is_at_least 4.9 $(gcc-version) || die "Please set gcc 4.9 or higher as active in gcc-config to build ${PN}"
+	fi
+
+	CONFIG_CHECK="~DRM ~DRM_TTM"
+	linux-mod_pkg_setup
+	BUILD_PARAMS="KERN_DIR=${KV_OUT_DIR} KERNOUT=${KV_OUT_DIR}"
+
+	python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	# Prepare the vboxvideo_drm Makefiles and build dir
+	eapply "${FILESDIR}"/${P}-Makefile.module.kms.patch
+
+	# Remove shipped binaries (kBuild,yasm), see bug #232775
+	rm -r kBuild/bin tools || die
+
+	# Disable things unused or splitted into separate ebuilds
+	cp "${FILESDIR}/${PN}-5-localconfig" LocalConfig.kmk || die
+
+	default
+
+	# link with lazy on hardened #394757
+	sed '/^TEMPLATE_VBOXR3EXE_LDFLAGS.linux/s/$/ -Wl,-z,lazy/' \
+		-i Config.kmk || die
+}
+
+src_configure() {
+	# build the user-space tools, warnings are harmless
+	local cmd=(
+		./configure
+		--nofatal
+		--disable-xpcom
+		--disable-sdl-ttf
+		--disable-pulse
+		--disable-alsa
+		--with-gcc="$(tc-getCC)"
+		--with-g++="$(tc-getCXX)"
+		--target-arch=${ARCH}
+		--with-linux="${KV_OUT_DIR}"
+		--build-headless
+	)
+	echo "${cmd[@]}"
+	"${cmd[@]}" || die "configure failed"
+	source ./env.sh
+	export VBOX_GCC_OPT="${CFLAGS} ${CPPFLAGS}"
+}
+
+src_compile() {
+	local each targets=(
+		Runtime
+		Additions/common/VBoxGuestLib
+		GuestHost/OpenGL
+		Additions/x11/x11stubs
+		Additions/common/crOpenGL
+		Additions/x11/vboxvideo
+	)
+
+	# need to use the upstream build system to create necessary objects properly
+	use dri && targets+=( Additions/linux/drm )
+
+	for each in ${targets[@]} ; do
+		pushd "${S}"/src/VBox/${each} $>/dev/null || die
+		MAKE="kmk" \
+		emake TOOL_YASM_AS=yasm \
+		VBOX_USE_SYSTEM_XORG_HEADERS=1 \
+		KBUILD_PATH="${S}/kBuild" \
+		KBUILD_VERBOSE=2
+		popd &>/dev/null || die
+	done
+
+	if use dri; then
+		local objdir="out/linux.${ARCH}/release/obj/vboxvideo_drm"
+		# We need a Makefile, so use Makefile.module.kms
+		ln -s Makefile.module.kms "${MODULES_SRC_DIR}"/Makefile || die
+		# All of these are expected to be in $(KBUILD_EXTMOD)/ so symlink them into place
+		targets=(
+			include
+			src/VBox/Runtime/r0drv
+			src/VBox/Installer/linux/Makefile.include.{head,foot}er
+			out/linux.${ARCH}/release/{product,version,revision}-generated.h
+		)
+		for each in ${targets[@]} ; do
+			ln -s "${S}"/${each} \
+				"${MODULES_SRC_DIR}"/${each##*/} || die
+		done
+		# see the vboxvideo_drm_SOURCES list in Makefile.kmk for the below,
+		# and replace '..' with 'dt'
+		targets=(
+			dt/dt/common/VBoxVideo/HGSMIBase.o
+			dt/dt/common/VBoxVideo/Modesetting.o
+			dt/dt/common/VBoxVideo/VBVABase.o
+			dt/dt/dt/GuestHost/HGSMI/HGSMICommon.o
+			dt/dt/dt/GuestHost/HGSMI/HGSMIMemAlloc.o
+			dt/dt/dt/Runtime/common/alloc/heapoffset.o
+		)
+		for each in ${targets[@]} ; do
+			ln -s "${S}"/${objdir}/${each} \
+				"${MODULES_SRC_DIR}" || die
+			ln -s "${S}"/${objdir}/${each}.dep \
+				"${MODULES_SRC_DIR}" || die
+		done
+
+		# Now creating the kernel modules. We must do this _after_
+		# we compiled the user-space tools as we need two of the
+		# automatically generated header files. (>=3.2.0)
+		pushd "${MODULES_SRC_DIR}" &>/dev/null || die
+		linux-mod_src_compile
+		popd &>/dev/null || die
+	fi
+}
+
+src_install() {
+	if use dri; then
+		pushd "${MODULES_SRC_DIR}" &>/dev/null || die
+		linux-mod_src_install
+		popd &>/dev/null || die
+	fi
+
+	cd "${S}/out/linux.${ARCH}/release/bin/additions" || die
+	insinto /usr/$(get_libdir)/xorg/modules/drivers
+	newins vboxvideo_drv_system.so vboxvideo_drv.so
+
+	# Guest OpenGL driver
+	insinto /usr/$(get_libdir)
+	doins -r VBoxOGL*
+
+	if use dri ; then
+		dosym /usr/$(get_libdir)/VBoxOGL.so \
+			/usr/$(get_libdir)/dri/vboxvideo_dri.so
+	fi
+}
+
+pkg_postinst() {
+	elog "You need to edit the file /etc/X11/xorg.conf and set:"
+	elog ""
+	elog "  Driver  \"vboxvideo\""
+	elog ""
+	elog "in the Graphics device section (Section \"Device\")"
+	elog ""
+	if use dri; then
+		elog "To use the kernel drm video driver, please add:"
+		elog "\"${MODULE_NAMES%(*}\" to:"
+		if has_version sys-apps/openrc ; then
+			elog "/etc/conf.d/modules"
+		else
+			elog "/etc/modules.autoload.d/kernel-${KV_MAJOR}.${KV_MINOR}"
+		fi
+		elog ""
+	fi
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2016-07-14  9:28 Lars Wendler
  0 siblings, 0 replies; 24+ messages in thread
From: Lars Wendler @ 2016-07-14  9:28 UTC (permalink / raw
  To: gentoo-commits

commit:     25e4df8425c48568033980b277c6de8ceafe7c13
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 14 09:14:47 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Jul 14 09:28:24 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e4df84

x11-drivers/xf86-video-virtualbox: Bump to version 4.3.38

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 x11-drivers/xf86-video-virtualbox/Manifest         |   1 +
 .../xf86-video-virtualbox-4.3.38.ebuild            | 180 +++++++++++++++++++++
 2 files changed, 181 insertions(+)

diff --git a/x11-drivers/xf86-video-virtualbox/Manifest b/x11-drivers/xf86-video-virtualbox/Manifest
index d5d5a20..b8143b3 100644
--- a/x11-drivers/xf86-video-virtualbox/Manifest
+++ b/x11-drivers/xf86-video-virtualbox/Manifest
@@ -1,4 +1,5 @@
 DIST VirtualBox-4.3.32.tar.bz2 98168101 SHA256 dc5bf4e6f9989792d31bac174d20d7fc9e638654fa5a99c02b20a60557927261 SHA512 856b36cd90647cdceb7e182d066e9e1489d2bae0b71ce8b2f6324cd2d9854806eaea0fe0aad2d4e8b84bd836c688e13258ae69e094320572729b7d886c8d35f0 WHIRLPOOL 441041947dcd190d73a9cc5007bc0001b6eeb36ba958f4a09fca775670faff690423095d334e258fc0d6dcbef01d74a085505c8549397ced5dbe75ca96724144
 DIST VirtualBox-4.3.36.tar.bz2 98421624 SHA256 af0776df6d03b2709cb76a69f055487bf12bdb3b4163e2a82959860300283046 SHA512 179fd8c7d3562fd6c3c6815ef56a3dbda3fcbb841171f911a923ded06e627fb2e6e33f66124303b448a05c364343ec35e2fb264f462a48e52d66277dfd77bcfc WHIRLPOOL 0419c2baac6f07d729a35a54be872d7949cb6fa99a5ce0f2317df32f27e20e42f045811697e40255f240ec84b08a3a1f36a563841a341a528c37c9e63fda2e6d
+DIST VirtualBox-4.3.38.tar.bz2 98437150 SHA256 36f16d435acf04c1dce81df08ba0b522b7c3b10fe48f6ab5b95e9c8404d1f2e5 SHA512 cdde06b26b20bf1f8a9c0ec9607a8d38de3246422a1907978d065b94f69e7b19bc4a9618ac0e3c18cb46b4f3912bfcb87332296ee12d711e8e738f0026f959c4 WHIRLPOOL 15869dc2730ffb8b5dc4d3d01678e889c6e095ea8cee8f607a8b5f9e016f018a0fd8594a2c3279d8f224d4a9e98b161e1e583320d9617b3de0c005774795b08e
 DIST VirtualBox-5.0.16.tar.bz2 111062984 SHA256 f5a44d33a1db911f445b2eb2d22d9293a96a535cba488b5a235577ef868fa63c SHA512 3da3a227360fb50d299e99770378f65e8cb99525377343fa8faff2360be66643d46f68323d6a8b8d4d26182082f171bb35ab2497167bf6df18827a5ea7742074 WHIRLPOOL ea709057c588f28820790c2b193decba9ee0c57e0f82aa4361ca87aef661315182e18b5ee29558e47ed92f6037eb91befa5390680661a7b9f2248c7819b4a85c
 DIST VirtualBox-5.0.20.tar.bz2 111231246 SHA256 af9c0787aae22964a1192cefbf9aa91a40c1d41e5fea485adebf09ab922d4c2b SHA512 a039455eed3715b9aa42e2dc6b65ea68b27899c0bcf0065a93c53d1093cce56ebf8a6982cd804208ef9e51794eab9c5c4f3b20550d41532fd4addbd7afda0f8e WHIRLPOOL f74f0a910e5e3f7b1704f57e9831f88b1036efbc61e3b97779f5b2a337ad70d55638b59f356c769d4b6bfd5955348d490f5080b04a3f494f25eb176944756cfd

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.38.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.38.ebuild
new file mode 100644
index 0000000..8b73fe1
--- /dev/null
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.38.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils linux-mod multilib python-single-r1 versionator toolchain-funcs
+
+MY_PV="${PV/beta/BETA}"
+MY_PV="${MY_PV/rc/RC}"
+MY_P=VirtualBox-${MY_PV}
+DESCRIPTION="VirtualBox video driver"
+HOMEPAGE="http://www.virtualbox.org/"
+SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dri"
+
+RDEPEND=">=x11-base/xorg-server-1.7:=[-minimal]
+	x11-libs/libXcomposite"
+DEPEND="${RDEPEND}
+	>=dev-util/kbuild-0.1.9998_pre20131130
+	${PYTHON_DEPS}
+	>=dev-lang/yasm-0.6.2
+	>=sys-devel/gcc-4.9.0
+	sys-power/iasl
+	x11-proto/fontsproto
+	x11-proto/randrproto
+	x11-proto/renderproto
+	x11-proto/resourceproto
+	x11-proto/scrnsaverproto
+	x11-proto/xextproto
+	x11-proto/xineramaproto
+	x11-proto/xproto
+	x11-libs/libXdmcp
+	x11-libs/libXau
+	x11-libs/libX11
+	x11-libs/libXfixes
+	x11-libs/libXext
+	dri? (  x11-proto/xf86driproto
+		>=x11-libs/libdrm-2.4.5 )"
+
+REQUIRED_USE=( "${PYTHON_REQUIRED_USE}" )
+
+BUILD_TARGETS="all"
+BUILD_TARGET_ARCH="${ARCH}"
+MODULE_NAMES="vboxvideo(misc:${WORKDIR}/vboxvideo_drm:${WORKDIR}/vboxvideo_drm)"
+
+S="${WORKDIR}/${MY_P}"
+
+QA_TEXTRELS_x86="usr/lib/VBoxOGL.so"
+
+pkg_setup() {
+	if [ "${MERGE_TYPE}" != "binary" ]; then
+		version_is_at_least 4.9 $(gcc-version) || die "Please set gcc 4.9 or higher as active in gcc-config to build ${PN}"
+	fi
+
+	linux-mod_pkg_setup
+	BUILD_PARAMS="KERN_DIR=${KV_OUT_DIR} KERNOUT=${KV_OUT_DIR}"
+
+	python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	# Prepare the vboxvideo_drm sources and Makefile in ${WORKDIR}
+	cp -a "${S}"/src/VBox/Additions/linux/drm "${WORKDIR}/vboxvideo_drm" \
+		|| die "cannot copy vboxvideo_drm directory"
+	cp "${FILESDIR}/${PN}-3-vboxvideo_drm.makefile" \
+		"${WORKDIR}/vboxvideo_drm/Makefile" \
+			|| die "cannot copy vboxvideo_drm Makefile"
+
+	# stupid new header references...
+	for vboxheader in {product,version}-generated.h ; do
+		ln -sf "${S}"/out/linux.${ARCH}/release/${vboxheader} \
+			"${WORKDIR}/vboxvideo_drm/${vboxheader}"
+	done
+
+	# Remove shipped binaries (kBuild,yasm), see bug #232775
+	rm -rf kBuild/bin tools
+
+	# Remove pointless GCC version limitations in check_gcc()
+	sed -e "/\s*-o\s*\\\(\s*\$cc_maj\s*-eq\s*[5-9]\s*-a\s*\$cc_min\s*-gt\s*[0-5]\s*\\\)\s*\\\/d" \
+		-i configure || die
+
+	# Disable things unused or splitted into separate ebuilds
+	cp "${FILESDIR}/${PN}-3-localconfig" LocalConfig.kmk || die
+
+	# Ugly hack to build the opengl part of the video driver
+	epatch "${FILESDIR}/${PN}-2.2.0-enable-opengl.patch"
+
+	# unset useless/problematic checks in configure
+	epatch "${FILESDIR}/${PN}-3.2.8-mesa-check.patch" \
+		"${FILESDIR}/${PN}-4-makeself-check.patch" \
+		"${FILESDIR}/${PN}-4-mkisofs-check.patch"
+
+	# link with lazy on hardened #394757
+	sed -i '/^TEMPLATE_VBOXR3EXE_LDFLAGS.linux/s/$/ -Wl,-z,lazy/' Config.kmk || die
+}
+
+src_configure() {
+	# build the user-space tools, warnings are harmless
+	local cmd=(
+		./configure
+		--nofatal
+		--disable-xpcom
+		--disable-sdl-ttf
+		--disable-pulse
+		--disable-alsa
+		--with-gcc="$(tc-getCC)"
+		--with-g++="$(tc-getCXX)"
+		--target-arch=${ARCH}
+		--with-linux="${KV_OUT_DIR}"
+		--build-headless
+	)
+	echo "${cmd[@]}"
+	"${cmd[@]}" || die "configure failed"
+	source ./env.sh
+	export VBOX_GCC_OPT="${CFLAGS} ${CPPFLAGS}"
+}
+
+src_compile() {
+	for each in /src/VBox/{Runtime,Additions/common/VBoxGuestLib} \
+		/src/VBox/{GuestHost/OpenGL,Additions/x11/x11stubs,Additions/common/crOpenGL} \
+		/src/VBox/Additions/x11/vboxvideo ; do
+			cd "${S}"${each} || die
+			MAKE="kmk" \
+			emake TOOL_YASM_AS=yasm \
+			VBOX_USE_SYSTEM_XORG_HEADERS=1 \
+			KBUILD_PATH="${S}/kBuild" \
+			KBUILD_VERBOSE=2
+	done
+
+	if use dri ; then
+		# Now creating the kernel modules. We must do this _after_
+		# we compiled the user-space tools as we need two of the
+		# automatically generated header files. (>=3.2.0)
+		linux-mod_src_compile
+	fi
+}
+
+src_install() {
+	if use dri; then
+		linux-mod_src_install
+	fi
+
+	cd "${S}/out/linux.${ARCH}/release/bin/additions"
+	insinto /usr/$(get_libdir)/xorg/modules/drivers
+	newins vboxvideo_drv_system.so vboxvideo_drv.so
+
+	# Guest OpenGL driver
+	insinto /usr/$(get_libdir)
+	doins -r VBoxOGL*
+
+	if use dri ; then
+		dosym /usr/$(get_libdir)/VBoxOGL.so \
+			/usr/$(get_libdir)/dri/vboxvideo_dri.so
+	fi
+}
+
+pkg_postinst() {
+	elog "You need to edit the file /etc/X11/xorg.conf and set:"
+	elog ""
+	elog "  Driver  \"vboxvideo\""
+	elog ""
+	elog "in the Graphics device section (Section \"Device\")"
+	elog ""
+	if use dri; then
+		elog "To use the kernel drm video driver, please add:"
+		elog "\"vboxvideo\" to:"
+		if has_version sys-apps/openrc ; then
+			elog "/etc/conf.d/modules"
+		else
+			elog "/etc/modules.autoload.d/kernel-${KV_MAJOR}.${KV_MINOR}"
+		fi
+		elog ""
+	fi
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2016-07-28  8:05 Lars Wendler
  0 siblings, 0 replies; 24+ messages in thread
From: Lars Wendler @ 2016-07-28  8:05 UTC (permalink / raw
  To: gentoo-commits

commit:     a12d3662d27121ae6184686db6a0cc2d09ce38ed
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 28 08:05:22 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Jul 28 08:05:35 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a12d3662

x11-drivers/xf86-video-virtualbox: Removed gcc version check.

Gentoo bug #586796

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 .../xf86-video-virtualbox/xf86-video-virtualbox-5.0.20-r1.ebuild      | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.20-r1.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.20-r1.ebuild
index 8784c04..56b0ca1 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.20-r1.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.20-r1.ebuild
@@ -83,6 +83,10 @@ src_prepare() {
 	# Disable things unused or splitted into separate ebuilds
 	cp "${FILESDIR}/${PN}-5-localconfig" LocalConfig.kmk || die
 
+	# Remove pointless GCC version limitations in check_gcc()
+	sed -e "/\s*-o\s*\\\(\s*\$cc_maj\s*-eq\s*[5-9]\s*-a\s*\$cc_min\s*-gt\s*[0-5]\s*\\\)\s*\\\/d" \
+		-i configure || die
+
 	default
 
 	# link with lazy on hardened #394757


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2016-10-04 12:46 Lars Wendler
  0 siblings, 0 replies; 24+ messages in thread
From: Lars Wendler @ 2016-10-04 12:46 UTC (permalink / raw
  To: gentoo-commits

commit:     9ccaaa0e79ef88ebd6197bb7ee12d5c3135299fa
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  4 12:45:08 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Oct  4 12:46:29 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ccaaa0e

x11-drivers/xf86-video-virtualbox: Fixed typo.

Should fix bug #595750.

Package-Manager: portage-2.3.1
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 .../xf86-video-virtualbox/xf86-video-virtualbox-5.0.20-r1.ebuild        | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.20-r1.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.20-r1.ebuild
index 56b0ca1..ee5e3f7 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.20-r1.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.20-r1.ebuild
@@ -129,7 +129,7 @@ src_compile() {
 	use dri && targets+=( Additions/linux/drm )
 
 	for each in ${targets[@]} ; do
-		pushd "${S}"/src/VBox/${each} $>/dev/null || die
+		pushd "${S}"/src/VBox/${each} &>/dev/null || die
 		MAKE="kmk" \
 		emake TOOL_YASM_AS=yasm \
 		VBOX_USE_SYSTEM_XORG_HEADERS=1 \


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2016-11-01 22:24 Lars Wendler
  0 siblings, 0 replies; 24+ messages in thread
From: Lars Wendler @ 2016-11-01 22:24 UTC (permalink / raw
  To: gentoo-commits

commit:     2866afc6670229eba7c77995409f62260e688f16
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  1 22:24:22 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Nov  1 22:24:39 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2866afc6

x11-drivers/xf86-video-virtualbox: Fixed typo again (bug #598712).

Package-Manager: portage-2.3.2
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.6.ebuild | 2 +-
 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.8.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.6.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.6.ebuild
index 780bd87..62e5d72 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.6.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.6.ebuild
@@ -129,7 +129,7 @@ src_compile() {
 	use dri && targets+=( Additions/linux/drm )
 
 	for each in ${targets[@]} ; do
-		pushd "${S}"/src/VBox/${each} $>/dev/null || die
+		pushd "${S}"/src/VBox/${each} &>/dev/null || die
 		MAKE="kmk" \
 		emake TOOL_YASM_AS=yasm \
 		VBOX_USE_SYSTEM_XORG_HEADERS=1 \

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.8.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.8.ebuild
index 780bd87..62e5d72 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.8.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.8.ebuild
@@ -129,7 +129,7 @@ src_compile() {
 	use dri && targets+=( Additions/linux/drm )
 
 	for each in ${targets[@]} ; do
-		pushd "${S}"/src/VBox/${each} $>/dev/null || die
+		pushd "${S}"/src/VBox/${each} &>/dev/null || die
 		MAKE="kmk" \
 		emake TOOL_YASM_AS=yasm \
 		VBOX_USE_SYSTEM_XORG_HEADERS=1 \


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2017-01-31 12:31 Tobias Klausmann
  0 siblings, 0 replies; 24+ messages in thread
From: Tobias Klausmann @ 2017-01-31 12:31 UTC (permalink / raw
  To: gentoo-commits

commit:     39c2630a3e9e41e5b66322293a649ab4cb91b989
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 31 12:31:30 2017 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Tue Jan 31 12:31:52 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c2630a

x11-drivers/xf86-video-virtualbox-5.0.32-r0: stable on amd64

Gentoo-Bug: 607674

 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.32.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.32.ebuild
index 5844f19..101cff5 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.32.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.32.ebuild
@@ -16,7 +16,7 @@ SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="dri"
 
 RDEPEND=">=x11-base/xorg-server-1.7:=[-minimal]


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2017-03-15 11:15 Lars Wendler
  0 siblings, 0 replies; 24+ messages in thread
From: Lars Wendler @ 2017-03-15 11:15 UTC (permalink / raw
  To: gentoo-commits

commit:     0760c7e72f7b18af36519386c6fe663e8dad41dd
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 11:15:21 2017 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 11:15:36 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0760c7e7

x11-drivers/xf86-video-virtualbox: Block incompatible xorg-server versions.

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.16.ebuild | 4 ++--
 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.32.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.16.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.16.ebuild
index c130f9fcd7a..25d752e1bec 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.16.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="dri"
 
-RDEPEND=">=x11-base/xorg-server-1.7:=[-minimal]
+RDEPEND="<x11-base/xorg-server-1.19:=[-minimal]
 	x11-libs/libXcomposite"
 DEPEND="${RDEPEND}
 	>=dev-util/kbuild-0.1.9998_pre20131130

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.32.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.32.ebuild
index b541e919ca2..46b1ff7de44 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.32.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.32.ebuild
@@ -18,7 +18,7 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="dri"
 
-RDEPEND=">=x11-base/xorg-server-1.7:=[-minimal]
+RDEPEND="<x11-base/xorg-server-1.19:=[-minimal]
 	x11-libs/libXcomposite"
 DEPEND="${RDEPEND}
 	${PYTHON_DEPS}


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2017-04-21  7:33 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2017-04-21  7:33 UTC (permalink / raw
  To: gentoo-commits

commit:     21a706798f1b0daf463ca86033d15102a9d1f72a
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 21 06:55:17 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Apr 21 06:55:17 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21a70679

x11-drivers/xf86-video-virtualbox: [QA] Add missing python metadata variables

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../xf86-video-virtualbox/xf86-video-virtualbox-5.0.16.ebuild  | 10 +++++-----
 .../xf86-video-virtualbox/xf86-video-virtualbox-5.0.32.ebuild  | 10 +++++-----
 .../xf86-video-virtualbox/xf86-video-virtualbox-5.0.36.ebuild  | 10 +++++-----
 .../xf86-video-virtualbox/xf86-video-virtualbox-5.0.38.ebuild  | 10 +++++-----
 .../xf86-video-virtualbox/xf86-video-virtualbox-5.1.18.ebuild  |  9 +++++----
 .../xf86-video-virtualbox/xf86-video-virtualbox-5.1.20.ebuild  | 10 +++++-----
 6 files changed, 30 insertions(+), 29 deletions(-)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.16.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.16.ebuild
index 25d752e1bec..403ed952f2e 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.16.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.16.ebuild
@@ -17,12 +17,14 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="dri"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND="<x11-base/xorg-server-1.19:=[-minimal]
-	x11-libs/libXcomposite"
+RDEPEND="
+	<x11-base/xorg-server-1.19:=[-minimal]
+	x11-libs/libXcomposite
+	${PYTHON_DEPS}"
 DEPEND="${RDEPEND}
 	>=dev-util/kbuild-0.1.9998_pre20131130
-	${PYTHON_DEPS}
 	>=dev-lang/yasm-0.6.2
 	>=sys-devel/gcc-4.9.0
 	sys-power/iasl
@@ -42,8 +44,6 @@ DEPEND="${RDEPEND}
 	dri? (  x11-proto/xf86driproto
 		>=x11-libs/libdrm-2.4.5 )"
 
-REQUIRED_USE=( "${PYTHON_REQUIRED_USE}" )
-
 BUILD_TARGETS="all"
 BUILD_TARGET_ARCH="${ARCH}"
 MODULE_NAMES="vboxvideo(misc:${WORKDIR}/vboxvideo_drm:${WORKDIR}/vboxvideo_drm)"

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.32.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.32.ebuild
index 46b1ff7de44..d4518952fd7 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.32.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.32.ebuild
@@ -17,11 +17,13 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="dri"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND="<x11-base/xorg-server-1.19:=[-minimal]
-	x11-libs/libXcomposite"
+RDEPEND="
+	<x11-base/xorg-server-1.19:=[-minimal]
+	x11-libs/libXcomposite
+	${PYTHON_DEPS}"
 DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
 	>=dev-lang/yasm-0.6.2
 	>=dev-util/kbuild-0.1.9998_pre20131130
 	>=sys-devel/gcc-4.9.0
@@ -43,8 +45,6 @@ DEPEND="${RDEPEND}
 		>=x11-libs/libdrm-2.4.5 )"
 PDEPEND="dri? ( ~app-emulation/virtualbox-guest-additions-${PV} )"
 
-REQUIRED_USE=( "${PYTHON_REQUIRED_USE}" )
-
 BUILD_TARGETS="all"
 BUILD_TARGET_ARCH="${ARCH}"
 S="${WORKDIR}/${MY_P}"

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.36.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.36.ebuild
index 1119be97514..d1b0d39923c 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.36.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.36.ebuild
@@ -17,11 +17,13 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="dri"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND="<x11-base/xorg-server-1.19:=[-minimal]
-	x11-libs/libXcomposite"
+RDEPEND="
+	<x11-base/xorg-server-1.19:=[-minimal]
+	x11-libs/libXcomposite
+	${PYTHON_DEPS}"
 DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
 	>=dev-lang/yasm-0.6.2
 	>=dev-util/kbuild-0.1.9998_pre20131130
 	>=sys-devel/gcc-4.9.0
@@ -43,8 +45,6 @@ DEPEND="${RDEPEND}
 		>=x11-libs/libdrm-2.4.5 )"
 PDEPEND="dri? ( ~app-emulation/virtualbox-guest-additions-${PV} )"
 
-REQUIRED_USE=( "${PYTHON_REQUIRED_USE}" )
-
 BUILD_TARGETS="all"
 BUILD_TARGET_ARCH="${ARCH}"
 S="${WORKDIR}/${MY_P}"

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.38.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.38.ebuild
index 15212f759fd..7f8fdd6a127 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.38.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.38.ebuild
@@ -17,11 +17,13 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="dri"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND="<x11-base/xorg-server-1.19:=[-minimal]
-	x11-libs/libXcomposite"
+RDEPEND="
+	<x11-base/xorg-server-1.19:=[-minimal]
+	x11-libs/libXcomposite
+	${PYTHON_DEPS}"
 DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
 	>=dev-lang/yasm-0.6.2
 	>=dev-util/kbuild-0.1.9998_pre20131130
 	>=sys-devel/gcc-4.9.0
@@ -43,8 +45,6 @@ DEPEND="${RDEPEND}
 		>=x11-libs/libdrm-2.4.5 )"
 PDEPEND="dri? ( ~app-emulation/virtualbox-guest-additions-${PV} )"
 
-REQUIRED_USE=( "${PYTHON_REQUIRED_USE}" )
-
 BUILD_TARGETS="all"
 BUILD_TARGET_ARCH="${ARCH}"
 S="${WORKDIR}/${MY_P}"

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.18.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.18.ebuild
index 01c669660fe..8044d3b9dda 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.18.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.18.ebuild
@@ -17,9 +17,12 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="dri"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND=">=x11-base/xorg-server-1.7:=[-minimal]
-	x11-libs/libXcomposite"
+RDEPEND="
+	>=x11-base/xorg-server-1.7:=[-minimal]
+	x11-libs/libXcomposite
+	${PYTHON_DEPS}"
 DEPEND="${RDEPEND}
 	${PYTHON_DEPS}
 	>=dev-lang/yasm-0.6.2
@@ -42,8 +45,6 @@ DEPEND="${RDEPEND}
 		>=x11-libs/libdrm-2.4.5 )"
 PDEPEND="dri? ( ~app-emulation/virtualbox-guest-additions-${PV} )"
 
-REQUIRED_USE=( "${PYTHON_REQUIRED_USE}" )
-
 BUILD_TARGETS="all"
 BUILD_TARGET_ARCH="${ARCH}"
 S="${WORKDIR}/${MY_P}"

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.20.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.20.ebuild
index 77b18807b14..3a4345ffe11 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.20.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.20.ebuild
@@ -17,11 +17,13 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="dri"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND=">=x11-base/xorg-server-1.7:=[-minimal]
-	x11-libs/libXcomposite"
+RDEPEND="
+	>=x11-base/xorg-server-1.7:=[-minimal]
+	x11-libs/libXcomposite
+	${PYTHON_DEPS}"
 DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
 	>=dev-lang/yasm-0.6.2
 	>=dev-util/kbuild-0.1.9998_pre20131130
 	sys-power/iasl
@@ -42,8 +44,6 @@ DEPEND="${RDEPEND}
 		>=x11-libs/libdrm-2.4.5 )"
 PDEPEND="dri? ( ~app-emulation/virtualbox-guest-additions-${PV} )"
 
-REQUIRED_USE=( "${PYTHON_REQUIRED_USE}" )
-
 BUILD_TARGETS="all"
 BUILD_TARGET_ARCH="${ARCH}"
 S="${WORKDIR}/${MY_P}"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2017-07-30 11:14 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2017-07-30 11:14 UTC (permalink / raw
  To: gentoo-commits

commit:     b671883c631a7e23703c7bb50776ec7129d7f78e
Author:     Igor Savlook <isav <AT> alzari <DOT> pw>
AuthorDate: Thu Jul 20 17:16:58 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 11:14:10 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b671883c

x11-drivers/xf86-video-virtualbox: add missing dependencies

The current ebuild is missing a dependency on
* x11-proto/presentproto
* x11-proto/dri3proto

Bug: https://bugs.gentoo.org/625748
Closes: https://github.com/gentoo/gentoo/pull/5150

 .../xf86-video-virtualbox/xf86-video-virtualbox-5.1.24.ebuild    | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.24.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.24.ebuild
index 3eb7cfa80d3..d64df0a7da7 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.24.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.24.ebuild
@@ -28,6 +28,7 @@ DEPEND="${RDEPEND}
 	>=dev-util/kbuild-0.1.9998_pre20131130
 	sys-power/iasl
 	x11-proto/fontsproto
+	x11-proto/presentproto
 	x11-proto/randrproto
 	x11-proto/renderproto
 	x11-proto/resourceproto
@@ -40,8 +41,12 @@ DEPEND="${RDEPEND}
 	x11-libs/libX11
 	x11-libs/libXfixes
 	x11-libs/libXext
-	dri? (  x11-proto/xf86driproto
-		>=x11-libs/libdrm-2.4.5 )"
+	dri? (
+		x11-proto/dri3proto
+		x11-proto/xf86driproto
+		>=x11-libs/libdrm-2.4.5
+	)"
+
 PDEPEND="dri? ( ~app-emulation/virtualbox-guest-additions-${PV} )"
 
 BUILD_TARGETS="all"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2017-12-26  2:06 Thomas Deutschmann
  0 siblings, 0 replies; 24+ messages in thread
From: Thomas Deutschmann @ 2017-12-26  2:06 UTC (permalink / raw
  To: gentoo-commits

commit:     c2f837b99bb693e2d04902d81409d3ebc9500fc1
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 26 02:03:02 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue Dec 26 02:06:01 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f837b9

x11-drivers/xf86-video-virtualbox: x86 stable (bug #640302)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.30.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.30.ebuild
index 816a3943e3c..bdb3c3d640e 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.30.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.30.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="dri"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2017-12-29 17:47 Mikle Kolyada
  0 siblings, 0 replies; 24+ messages in thread
From: Mikle Kolyada @ 2017-12-29 17:47 UTC (permalink / raw
  To: gentoo-commits

commit:     7f952138f375d12be58a773938e062d2c563af38
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 29 17:46:13 2017 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Dec 29 17:46:13 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f952138

x11-drivers/xf86-video-virtualbox: amd64 stable wrt bug #640302

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.30.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.30.ebuild
index bdb3c3d640e..ec4f9e00926 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.30.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.30.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="dri"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2018-01-18 11:22 Lars Wendler
  0 siblings, 0 replies; 24+ messages in thread
From: Lars Wendler @ 2018-01-18 11:22 UTC (permalink / raw
  To: gentoo-commits

commit:     543f5689b0d1ccb1aa57fc3dd200893ac003c005
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 11:21:48 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 11:22:03 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=543f5689

x11-drivers/xf86-video-virtualbox: Dropped sysmacros patch.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.32.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.32.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.32.ebuild
index 4775c20ab86..932d9378fad 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.32.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.32.ebuild
@@ -58,9 +58,6 @@ PATCHES=(
 
 	# xorg-1.19 patch from opensuse (bug #602784)
 	"${FILESDIR}/${PN}-5.1.10-xorg119.patch"
-
-	# fix bug #579946
-	"${FILESDIR}/${PN}-5.1.30-sysmacros.patch"
 )
 
 QA_TEXTRELS_x86="usr/lib/VBoxOGL.so"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2018-01-18 21:41 Mikle Kolyada
  0 siblings, 0 replies; 24+ messages in thread
From: Mikle Kolyada @ 2018-01-18 21:41 UTC (permalink / raw
  To: gentoo-commits

commit:     1d124e609ed1ab06d9ca8cade6ac6965d737acec
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 21:39:23 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 21:40:53 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d124e60

x11-drivers/xf86-video-virtualbox: amd64 stable wrt bug #644894

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.32.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.32.ebuild
index 932d9378fad..be6e395ae7c 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.32.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.32.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="dri"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2018-01-21 20:30 Thomas Deutschmann
  0 siblings, 0 replies; 24+ messages in thread
From: Thomas Deutschmann @ 2018-01-21 20:30 UTC (permalink / raw
  To: gentoo-commits

commit:     5f0fda0de0741c5be7e2d3cd984f8928323b962f
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 21 20:14:07 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Jan 21 20:30:04 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f0fda0d

x11-drivers/xf86-video-virtualbox: x86 stable (bug #644894)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.32.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.32.ebuild
index be6e395ae7c..451c6f821b9 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.32.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.32.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="dri"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2018-02-11 11:36 Michał Górny
  0 siblings, 0 replies; 24+ messages in thread
From: Michał Górny @ 2018-02-11 11:36 UTC (permalink / raw
  To: gentoo-commits

commit:     c7335722a4f6364aaf095efc43dd3ed1e1540ed1
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 11:21:25 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 11:36:35 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7335722

x11-drivers/xf86-video-virtualbox: Remove useless maintainer <description/>

Remove useless/redundant maintainer <description/>. It does not benefit
bug wrangling, and only wastes developer's time on reading it. Few tips:

- assignee/CC is implied by ordering, there is no reason to repeat it,
- we know that maintainer is maintainer (la la la la la),
- most of adjectives for maintainer are of no value and/or are obvious.

 x11-drivers/xf86-video-virtualbox/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-drivers/xf86-video-virtualbox/metadata.xml b/x11-drivers/xf86-video-virtualbox/metadata.xml
index 0fcee3f2dad..7eb2e63ad11 100644
--- a/x11-drivers/xf86-video-virtualbox/metadata.xml
+++ b/x11-drivers/xf86-video-virtualbox/metadata.xml
@@ -7,6 +7,5 @@
   </maintainer>
   <maintainer type="person">
     <email>masterzorag@gmail.com</email>
-    <description>Proxy maintainer. CC him on bugs</description>
   </maintainer>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2018-05-07 23:55 Thomas Deutschmann
  0 siblings, 0 replies; 24+ messages in thread
From: Thomas Deutschmann @ 2018-05-07 23:55 UTC (permalink / raw
  To: gentoo-commits

commit:     373ace75566a5cbe27684188677b9709db40b5ab
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon May  7 23:49:26 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon May  7 23:52:28 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=373ace75

x11-drivers/xf86-video-virtualbox: x86 stable (bug #655186)

Package-Manager: Portage-2.3.34, Repoman-2.3.9

 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.36.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.36.ebuild
index 932d9378fad..ded923b23ee 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.36.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.36.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="dri"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2018-05-08 15:15 Agostino Sarubbo
  0 siblings, 0 replies; 24+ messages in thread
From: Agostino Sarubbo @ 2018-05-08 15:15 UTC (permalink / raw
  To: gentoo-commits

commit:     21081ab111615579424a63a073a6f312d563fe66
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue May  8 15:15:28 2018 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue May  8 15:15:28 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21081ab1

x11-drivers/xf86-video-virtualbox: amd64 stable wrt bug #655186

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="amd64"

 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.36.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.36.ebuild
index ded923b23ee..451c6f821b9 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.36.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.1.36.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="dri"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/
@ 2018-07-03 18:52 Jonas Stein
  0 siblings, 0 replies; 24+ messages in thread
From: Jonas Stein @ 2018-07-03 18:52 UTC (permalink / raw
  To: gentoo-commits

commit:     8aed3b8c0e8319bcec6a57bfe14c6f494821e8ea
Author:     Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  3 18:50:48 2018 +0000
Commit:     Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Tue Jul  3 18:50:48 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aed3b8c

x11-drivers/xf86-video-virtualbox: Maintainer retired

Proxied maintainer retired due to inactivity.
Bug: https://bugs.gentoo.org/632934
Package-Manager: Portage-2.3.41, Repoman-2.3.9

 x11-drivers/xf86-video-virtualbox/metadata.xml | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/x11-drivers/xf86-video-virtualbox/metadata.xml b/x11-drivers/xf86-video-virtualbox/metadata.xml
index 7eb2e63ad11..8dafc466cde 100644
--- a/x11-drivers/xf86-video-virtualbox/metadata.xml
+++ b/x11-drivers/xf86-video-virtualbox/metadata.xml
@@ -5,7 +5,5 @@
     <email>polynomial-c@gentoo.org</email>
     <name>Lars Wendler</name>
   </maintainer>
-  <maintainer type="person">
-    <email>masterzorag@gmail.com</email>
-  </maintainer>
-</pkgmetadata>
+  </pkgmetadata>
+


^ permalink raw reply related	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2018-07-03 18:52 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-05 22:38 [gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-virtualbox/ Mikle Kolyada
  -- strict thread matches above, loose matches on Subject: below --
2018-07-03 18:52 Jonas Stein
2018-05-08 15:15 Agostino Sarubbo
2018-05-07 23:55 Thomas Deutschmann
2018-02-11 11:36 Michał Górny
2018-01-21 20:30 Thomas Deutschmann
2018-01-18 21:41 Mikle Kolyada
2018-01-18 11:22 Lars Wendler
2017-12-29 17:47 Mikle Kolyada
2017-12-26  2:06 Thomas Deutschmann
2017-07-30 11:14 David Seifert
2017-04-21  7:33 David Seifert
2017-03-15 11:15 Lars Wendler
2017-01-31 12:31 Tobias Klausmann
2016-11-01 22:24 Lars Wendler
2016-10-04 12:46 Lars Wendler
2016-07-28  8:05 Lars Wendler
2016-07-14  9:28 Lars Wendler
2016-05-10 21:24 Ian Stakenvicius
2016-05-04  4:47 Lars Wendler
2015-11-06  8:46 Mikle Kolyada
2015-10-22  3:00 Richard Farina
2015-10-22  2:18 Richard Farina
2015-10-20 20:28 Richard Farina

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox