diff options
author | Remi Cardona <remi@gentoo.org> | 2009-01-06 07:54:05 +0000 |
---|---|---|
committer | Remi Cardona <remi@gentoo.org> | 2009-01-06 07:54:05 +0000 |
commit | 1fea9f673b6d2444edb107e1e33280507b4b7dab (patch) | |
tree | 2039247577c3e66edc1a50d0c57338ccb7808244 /x11-libs/libdrm | |
parent | Automated update of use.local.desc (diff) | |
download | historical-1fea9f673b6d2444edb107e1e33280507b4b7dab.tar.gz historical-1fea9f673b6d2444edb107e1e33280507b4b7dab.tar.bz2 historical-1fea9f673b6d2444edb107e1e33280507b4b7dab.zip |
x11-libs/libdrm: bump to 2.4.3 (GEM fixes and modesetting premises)
Package-Manager: portage-2.2_rc20/cvs/Linux 2.6.28-00002-g72e2bfb i686
Diffstat (limited to 'x11-libs/libdrm')
-rw-r--r-- | x11-libs/libdrm/ChangeLog | 9 | ||||
-rw-r--r-- | x11-libs/libdrm/Manifest | 4 | ||||
-rw-r--r-- | x11-libs/libdrm/libdrm-2.4.3.ebuild | 48 |
3 files changed, 58 insertions, 3 deletions
diff --git a/x11-libs/libdrm/ChangeLog b/x11-libs/libdrm/ChangeLog index a54448787f70..2f0f60da12b0 100644 --- a/x11-libs/libdrm/ChangeLog +++ b/x11-libs/libdrm/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-libs/libdrm -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libdrm/ChangeLog,v 1.59 2008/11/12 10:55:45 remi Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libdrm/ChangeLog,v 1.60 2009/01/06 07:54:05 remi Exp $ + +*libdrm-2.4.3 (06 Jan 2009) + + 06 Jan 2009; Rémi Cardona <remi@gentoo.org> +libdrm-2.4.3.ebuild: + bump to 2.4.3 (GEM fixes and modesetting premises) 12 Nov 2008; Rémi Cardona <remi@gentoo.org> -files/2.4.0-intel-avoid-deadlock-in-intel_bufmgr_fake.patch, diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest index fb0767a5029c..23d9946abc1b 100644 --- a/x11-libs/libdrm/Manifest +++ b/x11-libs/libdrm/Manifest @@ -2,9 +2,11 @@ AUX 2.4.1-intel-Restart-on-interrupt-of-bo_wait_rendering-ins.patch 1072 RMD160 DIST libdrm-2.3.0.tar.gz 391509 RMD160 2ca594cf17fc074b1addd1f370dd3409b5a03dd7 SHA1 fd62459b11c39a58e5b45b8af30a8217d5ce0e1b SHA256 76f90a22e141832bccea3fabf14e2b2a53e1ff72fe8414e2836ea8ac7e2e3dab DIST libdrm-2.3.1.tar.gz 413300 RMD160 15c8f03bb11f58a272eaf89f988e96256a7f43f1 SHA1 007903c738df3bc2a3cdab0289635baa95a2ed7a SHA256 1d1ad058916a412ec56c3a541c6d921dda11e015909105e84bd260d87ae25465 DIST libdrm-2.4.1.tar.gz 462373 RMD160 4fa1df2853228687c16dbcc47698c66416df61f3 SHA1 583c1c62f70877ec592245ca0316375662eeb693 SHA256 dd84fd09984d700225b6261d87a1deb8b92c6928318e815bf938f2b44deaa529 +DIST libdrm-2.4.3.tar.gz 485841 RMD160 7c6ac50bc854093f2918e5f077eb449bf6c872a3 SHA1 465f3b7d26021225ca936043fbfadc2780f13653 SHA256 423aa567bd4ec9503f1d68296ed3fa201bed015076257a02c58d9d18adc8c102 EBUILD libdrm-2.3.0.ebuild 1144 RMD160 5d6ba23e2d8df6a9fd1b2dd3eddad62013e8788c SHA1 17fd56acbe70e7c9f1ae23b90f809a8cac9419d8 SHA256 1eeb4c79f8937876ba23d1179c07932e21f1732a5ce6fa2e8772687859f08093 EBUILD libdrm-2.3.1.ebuild 1154 RMD160 1a0fc6e4567af1e6d84b2f0c682e0fa2668ca832 SHA1 c235c9ebff3165272eaa789a359ae53472c1a187 SHA256 782564e274c596a613874a1c86f2110abeeabee2ba5a8506c17b75d88d37531b EBUILD libdrm-2.3.1_pre20080528.ebuild 1309 RMD160 b5117772e5a9374d266ff1f00a1ec47e64d5c389 SHA1 8ca8b4596dccb3129783d732f722bc6b7e27e8e2 SHA256 4e3b87c117e3a151c5653a3a42cb2ea9bd758b916b6868c1c38b512d51b7041f EBUILD libdrm-2.4.1.ebuild 1482 RMD160 8e9e46dcaa84c27a9dd9309cf859b332edd8b588 SHA1 5cb613d7ef7850bb937079753bb18d5aa4271efb SHA256 715dd6571544b1d6335c621bf5b0af7e4fb82b24bc2fd3258eeffbd4fce8cbe6 -MISC ChangeLog 7745 RMD160 9b6698464e1dd34444e9f94013fa880642ae906e SHA1 0f5cd2d8c7c8e2fcf884c387c6915258d67239d6 SHA256 d3c89452a1d8db4332736257d51221b9e557529d94bc39715c64c4eb4c7f7936 +EBUILD libdrm-2.4.3.ebuild 1388 RMD160 309391c7cdb6d9f3efbc3a9fc2dc1c202ef15c18 SHA1 b9140f3d1615cd19bf2f3670669d6b429864b187 SHA256 6d2425eacd08128e2fb59629f0faa84c2f65a002646ba0d64a68168e24814e68 +MISC ChangeLog 7897 RMD160 beb541bce8682552245402146a7b821cbae30a8f SHA1 fa233bf79ed9dcc258be1f7003cab61917390c7f SHA256 c4c62e7f1a11ca73853076aa551b557fcf926705f4caab150da26af767f1ca97 MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 diff --git a/x11-libs/libdrm/libdrm-2.4.3.ebuild b/x11-libs/libdrm/libdrm-2.4.3.ebuild new file mode 100644 index 000000000000..aa72fd084c3f --- /dev/null +++ b/x11-libs/libdrm/libdrm-2.4.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libdrm/libdrm-2.4.3.ebuild,v 1.1 2009/01/06 07:54:05 remi Exp $ + +# Must be before x-modular eclass is inherited +#SNAPSHOT="yes" + +inherit x-modular + +DESCRIPTION="X.Org libdrm library" +HOMEPAGE="http://dri.freedesktop.org/" +SRC_URI="http://dri.freedesktop.org/libdrm/${P}.tar.gz" + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND=" + dev-libs/libpthread-stubs" +DEPEND="${RDEPEND}" + +# FIXME, we should try to see how we can fit the --enable-udev configure flag + +PATCHES=( + ) + +pkg_preinst() { + x-modular_pkg_preinst + + if [[ -e ${ROOT}/usr/$(get_libdir)/libdrm.so.1 ]] ; then + cp -pPR "${ROOT}"/usr/$(get_libdir)/libdrm.so.{1,1.0.0} "${D}"/usr/$(get_libdir)/ + fi +} + +pkg_postinst() { + x-modular_pkg_postinst + + if [[ -e ${ROOT}/usr/$(get_libdir)/libdrm.so.1 ]] ; then + elog "You must re-compile all packages that are linked against" + elog "libdrm 1 by using revdep-rebuild from gentoolkit:" + elog "# revdep-rebuild --library libdrm.so.1" + elog "After this, you can delete /usr/$(get_libdir)/libdrm.so.1" + elog "and /usr/$(get_libdir)/libdrm.so.1.0.0 ." + epause + fi + + elog "Please rebuild media-libs/mesa, x11-base/xorg-server and" + elog "your video drivers in x11-drivers/*." +} |