summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2011-06-29 15:23:18 +0000
committerLars Wendler <polynomial-c@gentoo.org>2011-06-29 15:23:18 +0000
commitcadc9c4e3817c34209cffb22397d26cee036138d (patch)
tree23859685a6cf7e1f16911d69bbea4e367a51af76 /x11-drivers
parentMask mmdb and coot due to ABI/API breakage (diff)
downloadhistorical-cadc9c4e3817c34209cffb22397d26cee036138d.tar.gz
historical-cadc9c4e3817c34209cffb22397d26cee036138d.tar.bz2
historical-cadc9c4e3817c34209cffb22397d26cee036138d.zip
Fixed compilation with linux kernel >=2.6.33
Package-Manager: portage-2.2.0_alpha41/cvs/Linux x86_64
Diffstat (limited to 'x11-drivers')
-rw-r--r--x11-drivers/xf86-video-virtualbox/ChangeLog7
-rw-r--r--x11-drivers/xf86-video-virtualbox/Manifest30
-rw-r--r--x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-3.2.12.ebuild8
3 files changed, 28 insertions, 17 deletions
diff --git a/x11-drivers/xf86-video-virtualbox/ChangeLog b/x11-drivers/xf86-video-virtualbox/ChangeLog
index eedf19e1d9e9..47e47a74a42e 100644
--- a/x11-drivers/xf86-video-virtualbox/ChangeLog
+++ b/x11-drivers/xf86-video-virtualbox/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-drivers/xf86-video-virtualbox
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-virtualbox/ChangeLog,v 1.64 2011/06/28 20:49:34 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-virtualbox/ChangeLog,v 1.65 2011/06/29 15:23:18 polynomial-c Exp $
+
+ 29 Jun 2011; Lars Wendler <polynomial-c@gentoo.org>
+ xf86-video-virtualbox-3.2.12.ebuild:
+ Fixed compilation with linux kernel >=2.6.33. Thanks to Damien Sticklen who
+ reported this issue via email.
*xf86-video-virtualbox-4.0.10 (28 Jun 2011)
diff --git a/x11-drivers/xf86-video-virtualbox/Manifest b/x11-drivers/xf86-video-virtualbox/Manifest
index 3e60031bdc1c..0cacb5ada4ce 100644
--- a/x11-drivers/xf86-video-virtualbox/Manifest
+++ b/x11-drivers/xf86-video-virtualbox/Manifest
@@ -10,25 +10,25 @@ AUX xf86-video-virtualbox-4-mkisofs-check.patch 356 RMD160 2562cee4530976224ae12
DIST VirtualBox-3.2.12-OSE.tar.bz2 58239733 RMD160 9bcb80327655d77cede13b1f76b1fa6c763b1a25 SHA1 73ddd9365588ea56a54ff81117719ac818e842f9 SHA256 064eb382e5b752a3f9189c930734393765125e70b5f99679a63ff4eb6186e261
DIST VirtualBox-4.0.10.tar.bz2 69567366 RMD160 125aaea11ece10b5270f96795efcbc5190f538bb SHA1 eeb01e1cd814778f35abbd0b39ef725edbffb386 SHA256 47fca441db321f7b9cfad9beb52dbeb9d52f5270e95e26f2c1ece13e100e474c
DIST VirtualBox-4.0.8.tar.bz2 69593014 RMD160 7224eaca14b0c6a3ca30a4de2ff8058f7211bb0e SHA1 f3c00be5ffa08c364a59d69bbe4d0675bbf53e00 SHA256 48961f0d6fe70c3887cbca5ea987767ac1bafd4b64dd3c4d25445682351e118e
-EBUILD xf86-video-virtualbox-3.2.12.ebuild 4349 RMD160 2df6f6a88a5b78811d9870bae3855165f8287a0a SHA1 b825812dcb70f2425f915090e6ecb8ed196706eb SHA256 5e2205f0b385344e6e04ff713a4a0a219fdd30df70ae2484026bfeb3930faed8
+EBUILD xf86-video-virtualbox-3.2.12.ebuild 4558 RMD160 84c92a3dfffacbcf382fc4bc29e679379b991d15 SHA1 f0adbdf92eeb0fdbaca40ff7e9df11b18b54a2cf SHA256 ff858062e30e4bbec4a833549106ac1c736aaa7e26121a5e9a9fb5e12bb717cc
EBUILD xf86-video-virtualbox-4.0.10.ebuild 4291 RMD160 daeededff5d756fe5f69095eb53b0c89e920644c SHA1 acc0146c74902aabe9eee9b55108b3719161478a SHA256 8a097456855d9a32f18952e1929ede9b0891e97c79557b0456688f81e60a7eb2
EBUILD xf86-video-virtualbox-4.0.8.ebuild 4290 RMD160 d82ea3c49ee76400e70e9f9d314bbdcb9d59c7e1 SHA1 ff65ae3e7ebc3d88fb612640005f93e68622a665 SHA256 7e2d9cf62f0d8b5c992f460ef42e6ac8f7a0678c5b42ccc2f8afc418aefe696f
-MISC ChangeLog 15800 RMD160 8f8b7212f756705ef7176f32941926e0db919d75 SHA1 8c5cabd60e610190a2ae52262ea7ba0bec0e9f24 SHA256 cb5f618c2b96c2d38b7e5e731b0b4ea1aa1fcf269befddc8ae0ba2bfb8a8e365
+MISC ChangeLog 16005 RMD160 f3512ca72c84a92cc13614a473395fb3598be74e SHA1 f11e4f78ad8ba86dd2d179aef6bfa5e966218fbc SHA256 287f2eb1137394e99bfaff1e0473f39d25687bbafaabff8bef536445bb7a1387
MISC metadata.xml 440 RMD160 e17df324a907dc57e613009dc2c5ac9c24c2c8c7 SHA1 8848e0d9d23b9f40348f1fa46978ca231a524e7c SHA256 61e0bc766b9c9e813c3ab1868c23e73cd35fe38de6922dedf22aa5018a9791d8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCgAGBQJOCj5kAAoJEPiazRVxLXTFmB4QAJpjMLqMgAYtGFNjHib9m5LT
-Bw6D/OEuEVJXd1b1OZLW370LC6Zb83FpIaGsaLFzt0QG04Eg8/RsBshUErmfv0Sp
-ax1azTkeHNSAZglF2DDFOKsV6ZfhdngHLLqLWX/Jl00oLtHB3tfgVgxE5JnWHNqL
-7zobDNcMYmHdDTjUJ2LRSK/fgmX/9NJ5u8MkxRbtxFc0vT+yATy+6QjY9TBZMWmr
-tWLH/BAxcx/cCMdMVxzMIPM4ZFjAhd1E/+pu3D8WDGZgSaqjFkWsXF7BvAMPHSW+
-jEaWTHL+5biwBm4Yf3TQ6B5h1FcDvNSNGCVSNyLxIZkYGzOCerSXpL7nDQayyBfN
-X+7EZuMed//7O6d4WFB6gzgo/Rd5RnRcQMrytRpKuzibI9pDz8hc60d0lIy66n9H
-77ZdQoLngv78wxHm1Mgzj8ntzDND2kdRFKNAfHhbb5tnxhO5OHf6A0X4/30v10iJ
-jh2WIRiMF7z0K3Qpsqcju3NBvidxHUpTkT0p4hbhQKS/snIvOIWQoloR2Vn31OJ4
-T8MEIDZ6fZMmNCK855bUxC59ygP94xWIBkYf2oZhU3BYmR/+MCum3aHHnsedMoQg
-gotx4m8SO2mKniL3BgrP+PgsIU2r/QLGft+U+RBExOkPgLNeP2Ru4r2Q8NvJNhye
-VEJBvPtQ58BW8O927D3T
-=Jklx
+iQIcBAEBCgAGBQJOC0NsAAoJEPiazRVxLXTFo4QP/2vUqOMSh0liHYkrZUm1CGR4
+r16Uk+41VugDZOSTsS6PX19dH/CBaActkOhEEOMaqd6eWlb7bFZ9DPIO7cL3WDkD
+Np1V4Ofedi8rBA/lGMij/e3mllt5Jh4PcdRqsMG3j+L40SJ8z3Za09/En4tVy+Ii
+jDa5cBol6LzGt9Wr3Qsf3KRCvLxa8j1qTOc2LTIM7jDOqZNT82ZD0A0lvWn5m62l
+KrIOGiqFJLlHIW4QuxpBvNkU2dUBTYvSQitnEi3XEaZnTgJJCPPAr19nk4m/hpFy
+7wh8fV/HQ5Pj+Xz/GuoT9p0ZarJLMvaqB+4jIusF2wQdvUfSGsTa77/oFTFEGMHp
+EHn2/s8wkphaj3/jgtpTKeYDsQ9dG6AQMLa/fcEGWMEEO8QYPRrJ+m0xqPXHMIGx
+xlWt3SWQESNM4xVuOX94jxA4S908cPp9fLdLAswJmdWFSkAbkLzZ0CNjcdMswLNd
+RUZWh8GP5U6Qw7OlXWMzUnJGjd8udCHZm/GSm9KVnHvOQrYDVMn4l7yQOWxlllyW
+wd/twQZufBuqNe2s3g00zAvS2oTXqREQypWhNLZoUkaiBBdLEZOdAVsJV9e33ElB
+4NyNnVqD8YO5aQuI/geU7nh08MmBCvUkyX93vsJfALVTTpI0AHStRjPV0rCC/9ND
+EJoaoJgWdAMfmAhgNWlw
+=+1KA
-----END PGP SIGNATURE-----
diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-3.2.12.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-3.2.12.ebuild
index 4178ef1fb193..a04f7d4aa3fd 100644
--- a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-3.2.12.ebuild
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-3.2.12.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-3.2.12.ebuild,v 1.5 2011/03/05 19:06:53 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-3.2.12.ebuild,v 1.6 2011/06/29 15:23:18 polynomial-c Exp $
EAPI=2
@@ -55,6 +55,12 @@ pkg_setup() {
}
src_prepare() {
+ if kernel_is -ge 2 6 33 ; then
+ # evil patch for new kernels - header moved
+ grep -lR linux/autoconf.h * | xargs sed -i -e \
+ 's:<linux/autoconf.h>:<generated/autoconf.h>:'
+ fi
+
# Prepare the vboxvideo_drm sources and Makefile in ${WORKDIR}
cp -a "${WORKDIR}/${MY_P/-OSE/_OSE}"/src/VBox/Additions/linux/drm \
"${WORKDIR}/vboxvideo_drm" || die "cannot copy vboxvideo_drm directory"