Sat Dec 8 22:15:35 2012 UTC ()
Update to 2.4.40:
libdrm 2.4.40 has been released.

The reason is we need to use the radeon stencil mipmap allocator for combined
depth-stencil buffers in Mesa.


(wiz)
diff -r1.23 -r1.24 pkgsrc/x11/libdrm/Makefile
diff -r1.7 -r1.8 pkgsrc/x11/libdrm/PLIST
diff -r1.24 -r1.25 pkgsrc/x11/libdrm/distinfo

cvs diff -r1.23 -r1.24 pkgsrc/x11/libdrm/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/libdrm/Makefile 2012/10/29 05:06:37 1.23
+++ pkgsrc/x11/libdrm/Makefile 2012/12/08 22:15:35 1.24
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.23 2012/10/29 05:06:37 asau Exp $ 1# $NetBSD: Makefile,v 1.24 2012/12/08 22:15:35 wiz Exp $
2# 2#
3 3
4DISTNAME= libdrm-2.4.39 4DISTNAME= libdrm-2.4.40
5CATEGORIES= x11 graphics 5CATEGORIES= x11 graphics
6MASTER_SITES= http://dri.freedesktop.org/libdrm/ 6MASTER_SITES= http://dri.freedesktop.org/libdrm/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= joerg@NetBSD.org 9MAINTAINER= joerg@NetBSD.org
10HOMEPAGE= http://dri.freedesktop.org/wiki/DRM 10HOMEPAGE= http://dri.freedesktop.org/wiki/DRM
11COMMENT= Userspace interface to kernel DRM services 11COMMENT= Userspace interface to kernel DRM services
12 12
13ONLY_FOR_PLATFORM= NetBSD-*-* DragonFly-*-* FreeBSD-*-* OpenBSD-*-* \ 13ONLY_FOR_PLATFORM= NetBSD-*-* DragonFly-*-* FreeBSD-*-* OpenBSD-*-* \
14 Linux-*-* SunOS-*-* 14 Linux-*-* SunOS-*-*
15 15
16USE_PKGLOCALEDIR= yes 16USE_PKGLOCALEDIR= yes
17USE_TOOLS+= pkg-config 17USE_TOOLS+= pkg-config

cvs diff -r1.7 -r1.8 pkgsrc/x11/libdrm/PLIST (expand / switch to unified diff)

--- pkgsrc/x11/libdrm/PLIST 2012/06/10 16:32:13 1.7
+++ pkgsrc/x11/libdrm/PLIST 2012/12/08 22:15:35 1.8
@@ -1,36 +1,40 @@ @@ -1,36 +1,40 @@
1@comment $NetBSD: PLIST,v 1.7 2012/06/10 16:32:13 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.8 2012/12/08 22:15:35 wiz Exp $
2include/libdrm/drm.h 2include/libdrm/drm.h
3include/libdrm/drm_fourcc.h 3include/libdrm/drm_fourcc.h
4include/libdrm/drm_mode.h 4include/libdrm/drm_mode.h
5include/libdrm/drm_sarea.h 5include/libdrm/drm_sarea.h
6include/libdrm/i915_drm.h 6include/libdrm/i915_drm.h
7include/libdrm/intel_aub.h 7include/libdrm/intel_aub.h
8include/libdrm/intel_bufmgr.h 8include/libdrm/intel_bufmgr.h
9include/libdrm/intel_debug.h 9include/libdrm/intel_debug.h
10include/libdrm/mach64_drm.h 10include/libdrm/mach64_drm.h
11include/libdrm/mga_drm.h 11include/libdrm/mga_drm.h
12include/libdrm/nouveau.h 12include/libdrm/nouveau.h
13include/libdrm/nouveau_drm.h 13include/libdrm/nouveau_drm.h
14include/libdrm/r128_drm.h 14include/libdrm/r128_drm.h
15include/libdrm/r600_pci_ids.h 15include/libdrm/r600_pci_ids.h
16include/libdrm/radeon_bo.h 16include/libdrm/radeon_bo.h
17include/libdrm/radeon_bo_gem.h 17include/libdrm/radeon_bo_gem.h
18include/libdrm/radeon_bo_int.h 18include/libdrm/radeon_bo_int.h
19include/libdrm/radeon_cs.h 19include/libdrm/radeon_cs.h
20include/libdrm/radeon_cs_gem.h 20include/libdrm/radeon_cs_gem.h
21include/libdrm/radeon_cs_int.h 21include/libdrm/radeon_cs_int.h
22include/libdrm/radeon_drm.h 22include/libdrm/radeon_drm.h
23include/libdrm/radeon_surface.h 23include/libdrm/radeon_surface.h
24include/libdrm/savage_drm.h 24include/libdrm/savage_drm.h
25include/libdrm/sis_drm.h 25include/libdrm/sis_drm.h
26include/libdrm/via_drm.h 26include/libdrm/via_drm.h
 27include/libdrm/vmwgfx_drm.h
27include/xf86drm.h 28include/xf86drm.h
28include/xf86drmMode.h 29include/xf86drmMode.h
29lib/libdrm.la 30lib/libdrm.la
30lib/libdrm_intel.la 31lib/libdrm_intel.la
31lib/libdrm_nouveau.la 32lib/libdrm_nouveau.la
32lib/libdrm_radeon.la 33lib/libdrm_radeon.la
33lib/pkgconfig/libdrm.pc 34lib/pkgconfig/libdrm.pc
34lib/pkgconfig/libdrm_intel.pc 35lib/pkgconfig/libdrm_intel.pc
35lib/pkgconfig/libdrm_nouveau.pc 36lib/pkgconfig/libdrm_nouveau.pc
36lib/pkgconfig/libdrm_radeon.pc 37lib/pkgconfig/libdrm_radeon.pc
 38man/man3/drmAvailable.3
 39man/man3/drmHandleEvent.3
 40man/man3/drmModeGetResources.3

cvs diff -r1.24 -r1.25 pkgsrc/x11/libdrm/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/libdrm/distinfo 2012/08/24 22:12:09 1.24
+++ pkgsrc/x11/libdrm/distinfo 2012/12/08 22:15:35 1.25
@@ -1,11 +1,11 @@ @@ -1,11 +1,11 @@
1$NetBSD: distinfo,v 1.24 2012/08/24 22:12:09 wiz Exp $ 1$NetBSD: distinfo,v 1.25 2012/12/08 22:15:35 wiz Exp $
2 2
3SHA1 (libdrm-2.4.39.tar.bz2) = c0e841850d7164c63d36f486ca3a64040357660e 3SHA1 (libdrm-2.4.40.tar.bz2) = 0f77aa49922e17102caa75de86c8e79bbf23b4a1
4RMD160 (libdrm-2.4.39.tar.bz2) = 0f30ecc36a839d8cc71fc099a7581ffed0cd7fb1 4RMD160 (libdrm-2.4.40.tar.bz2) = 445dd7776fcc7a74f777281f69beb498e4a57576
5Size (libdrm-2.4.39.tar.bz2) = 492215 bytes 5Size (libdrm-2.4.40.tar.bz2) = 492962 bytes
6SHA1 (patch-ab) = 66dadd3244bfa9c69be0982fd2108deb94483de2 6SHA1 (patch-ab) = 66dadd3244bfa9c69be0982fd2108deb94483de2
7SHA1 (patch-ac) = 67c998df7dfc0dabc86320ea6d015cede3e464ea 7SHA1 (patch-ac) = 67c998df7dfc0dabc86320ea6d015cede3e464ea
8SHA1 (patch-ad) = ea3ef8de8db782ddab23f182f1e6bd9d8f612a78 8SHA1 (patch-ad) = ea3ef8de8db782ddab23f182f1e6bd9d8f612a78
9SHA1 (patch-include_drm_drm.h) = d370e83da5c39f0e49094787c5f4580758c911b0 9SHA1 (patch-include_drm_drm.h) = d370e83da5c39f0e49094787c5f4580758c911b0
10SHA1 (patch-intel_intel__bufmgr__gem.c) = 418d00f24344b7abaa86d3b3d10817314ce70175 10SHA1 (patch-intel_intel__bufmgr__gem.c) = 418d00f24344b7abaa86d3b3d10817314ce70175
11SHA1 (patch-libkms_linux.c) = 737d0a8e7b742ee9d24fec94c72de6b4915dd675 11SHA1 (patch-libkms_linux.c) = 737d0a8e7b742ee9d24fec94c72de6b4915dd675