Thu Jan 22 08:28:48 2015 UTC ()
Update to 2.4.59:

Adam Cheney (1):
      Add new DRM_MODE_CONNECTOR and _ENCODER defines

Chris Wilson (1):
      intel: Avoid overcounting fences when emitting self-referential relocs

Damien Lespiau (3):
      intel/skl: Add SKL PCI ids
      intel/skl: Add gen9 to the buffer manager init
      intel/skl: add gen9 to the CS decoding init

Dave Airlie (1):
      radeon: align r600/700 fmask to 128 X blocks.

Jasper St. Pierre (1):
      modetest: Use threads for cursors instead of SIGALRM

Laurent Pinchart (1):
      modetest: Allocate dumb buffers with the correct bpp

Maarten Lankhorst (2):
      only enable support for freedreno on arm automatically
      configure.ac: bump version to 2.4.59 for release

Michel D辰nzer (1):
      radeon: Always multiply pitch_bytes by nsamples, not by slice_pt

Paulo Zanoni (1):
      tests: add proptest

Rob Clark (6):
      freedreno: do handle lookup on handle and dmabuf import
      modetest: universal plane support
      modetest: alpha buffers
      update signed/object prop types
      configure/freedreno: make KGSL support optional
      configure/freedreno: enable freedreno by default

Thierry Reding (6):
      libdrm: Add NVIDIA Tegra support
      tegra: Add simple test for drm_tegra_open()
      tegra: Add GET/SET_TILING IOCTLs
      tegra: Add SET/GET_FLAGS IOCTLs
      tegra: Implement drm_tegra_bo_{get,set}_flags()
      tegra: Implement drm_tegra_bo_{get,set}_tiling()

Thomas Meyer (1):
      intel: Fix SIGSEGV in libdrm for heigth = 0 and width = 0

Ville Syrj辰l辰 (1):
      modetest: Print newline for empty blobs

Zhenyu Wang (1):
      intel: Fix GTT entry setup for aub dump


(wiz)
diff -r1.50 -r1.51 pkgsrc/x11/libdrm/Makefile
diff -r1.11 -r1.12 pkgsrc/x11/libdrm/PLIST
diff -r1.48 -r1.49 pkgsrc/x11/libdrm/distinfo

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

--- pkgsrc/x11/libdrm/Makefile 2015/01/03 10:01:40 1.50
+++ pkgsrc/x11/libdrm/Makefile 2015/01/22 08:28:48 1.51
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.50 2015/01/03 10:01:40 wiz Exp $ 1# $NetBSD: Makefile,v 1.51 2015/01/22 08:28:48 wiz Exp $
2 2
3DISTNAME= libdrm-2.4.58 3DISTNAME= libdrm-2.4.59
4PKGREVISION= 2 
5CATEGORIES= x11 graphics 4CATEGORIES= x11 graphics
6MASTER_SITES= http://dri.freedesktop.org/libdrm/ 5MASTER_SITES= http://dri.freedesktop.org/libdrm/
7EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
8 7
9MAINTAINER= joerg@NetBSD.org 8MAINTAINER= joerg@NetBSD.org
10HOMEPAGE= http://dri.freedesktop.org/wiki/DRM 9HOMEPAGE= http://dri.freedesktop.org/wiki/DRM
11COMMENT= Userspace interface to kernel DRM services 10COMMENT= Userspace interface to kernel DRM services
12 11
13ONLY_FOR_PLATFORM= NetBSD-*-* DragonFly-*-* FreeBSD-*-* OpenBSD-*-* \ 12ONLY_FOR_PLATFORM= NetBSD-*-* DragonFly-*-* FreeBSD-*-* OpenBSD-*-* \
14 Linux-*-* SunOS-*-* 13 Linux-*-* SunOS-*-*
15 14
16USE_PKGLOCALEDIR= yes 15USE_PKGLOCALEDIR= yes
17USE_TOOLS+= pkg-config 16USE_TOOLS+= pkg-config

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

--- pkgsrc/x11/libdrm/PLIST 2013/08/11 13:42:31 1.11
+++ pkgsrc/x11/libdrm/PLIST 2015/01/22 08:28:48 1.12
@@ -1,38 +1,39 @@ @@ -1,38 +1,39 @@
1@comment $NetBSD: PLIST,v 1.11 2013/08/11 13:42:31 obache Exp $ 1@comment $NetBSD: PLIST,v 1.12 2015/01/22 08:28:48 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
7${PLIST.intel}include/libdrm/intel_aub.h 7${PLIST.intel}include/libdrm/intel_aub.h
8${PLIST.intel}include/libdrm/intel_bufmgr.h 8${PLIST.intel}include/libdrm/intel_bufmgr.h
9${PLIST.intel}include/libdrm/intel_debug.h 9${PLIST.intel}include/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/qxl_drm.h 14include/libdrm/qxl_drm.h
15include/libdrm/r128_drm.h 15include/libdrm/r128_drm.h
16include/libdrm/r600_pci_ids.h 16include/libdrm/r600_pci_ids.h
17include/libdrm/radeon_bo.h 17include/libdrm/radeon_bo.h
18include/libdrm/radeon_bo_gem.h 18include/libdrm/radeon_bo_gem.h
19include/libdrm/radeon_bo_int.h 19include/libdrm/radeon_bo_int.h
20include/libdrm/radeon_cs.h 20include/libdrm/radeon_cs.h
21include/libdrm/radeon_cs_gem.h 21include/libdrm/radeon_cs_gem.h
22include/libdrm/radeon_cs_int.h 22include/libdrm/radeon_cs_int.h
23include/libdrm/radeon_drm.h 23include/libdrm/radeon_drm.h
24include/libdrm/radeon_surface.h 24include/libdrm/radeon_surface.h
25include/libdrm/savage_drm.h 25include/libdrm/savage_drm.h
26include/libdrm/sis_drm.h 26include/libdrm/sis_drm.h
 27include/libdrm/tegra_drm.h
27include/libdrm/via_drm.h 28include/libdrm/via_drm.h
28include/libdrm/vmwgfx_drm.h 29include/libdrm/vmwgfx_drm.h
29include/xf86drm.h 30include/xf86drm.h
30include/xf86drmMode.h 31include/xf86drmMode.h
31lib/libdrm.la 32lib/libdrm.la
32${PLIST.intel}lib/libdrm_intel.la 33${PLIST.intel}lib/libdrm_intel.la
33lib/libdrm_nouveau.la 34lib/libdrm_nouveau.la
34lib/libdrm_radeon.la 35lib/libdrm_radeon.la
35lib/pkgconfig/libdrm.pc 36lib/pkgconfig/libdrm.pc
36${PLIST.intel}lib/pkgconfig/libdrm_intel.pc 37${PLIST.intel}lib/pkgconfig/libdrm_intel.pc
37lib/pkgconfig/libdrm_nouveau.pc 38lib/pkgconfig/libdrm_nouveau.pc
38lib/pkgconfig/libdrm_radeon.pc 39lib/pkgconfig/libdrm_radeon.pc

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

--- pkgsrc/x11/libdrm/distinfo 2015/01/03 10:01:40 1.48
+++ pkgsrc/x11/libdrm/distinfo 2015/01/22 08:28:48 1.49
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1$NetBSD: distinfo,v 1.48 2015/01/03 10:01:40 wiz Exp $ 1$NetBSD: distinfo,v 1.49 2015/01/22 08:28:48 wiz Exp $
2 2
3SHA1 (libdrm-2.4.58.tar.bz2) = ef9a647796fa326e99ca9026a6d847172f39c66c 3SHA1 (libdrm-2.4.59.tar.bz2) = 7a0f7a3076d3d52c787f306ef0c1af837b27f089
4RMD160 (libdrm-2.4.58.tar.bz2) = d765d1d5860014e7295c12edc28a4d696ce8b0f1 4RMD160 (libdrm-2.4.59.tar.bz2) = 687be2ccdcf740d3edb8c185de05d013d0f289ea
5Size (libdrm-2.4.58.tar.bz2) = 573202 bytes 5Size (libdrm-2.4.59.tar.bz2) = 592722 bytes
6SHA1 (patch-ab) = e28070e56924a68ecc3c4e27d479a5e8edc70913 6SHA1 (patch-ab) = e28070e56924a68ecc3c4e27d479a5e8edc70913
7SHA1 (patch-ac) = 67c998df7dfc0dabc86320ea6d015cede3e464ea 7SHA1 (patch-ac) = 67c998df7dfc0dabc86320ea6d015cede3e464ea
8SHA1 (patch-ad) = b9c8d708830c8b182c8e491fe5a9e5d0f2d44a5f 8SHA1 (patch-ad) = b9c8d708830c8b182c8e491fe5a9e5d0f2d44a5f
9SHA1 (patch-include_drm_drm.h) = 1cb10685b54a1c0ad71aef92edecbb0318fe4c99 9SHA1 (patch-include_drm_drm.h) = 1cb10685b54a1c0ad71aef92edecbb0318fe4c99
10SHA1 (patch-intel_intel__bufmgr__gem.c) = bab22f43ba85c48fd063b6ac667369d1223f908f 10SHA1 (patch-intel_intel__bufmgr__gem.c) = bab22f43ba85c48fd063b6ac667369d1223f908f
11SHA1 (patch-libkms_linux.c) = 737d0a8e7b742ee9d24fec94c72de6b4915dd675 11SHA1 (patch-libkms_linux.c) = 737d0a8e7b742ee9d24fec94c72de6b4915dd675
12SHA1 (patch-libkms_vmwgfx.c) = d49c046a70e5c0edbdb0a424473324cc2a3b6243 12SHA1 (patch-libkms_vmwgfx.c) = d49c046a70e5c0edbdb0a424473324cc2a3b6243
13SHA1 (patch-radeon_radeon__bo__gem.c) = 4924fde172b2a2a713d47bf7b60a6b52851d7a8f 13SHA1 (patch-radeon_radeon__bo__gem.c) = 4924fde172b2a2a713d47bf7b60a6b52851d7a8f
14SHA1 (patch-radeon_radeon__cs__gem.c) = 516b5dd6408c10a4f33f2815b3719e34a16d863a 14SHA1 (patch-radeon_radeon__cs__gem.c) = 516b5dd6408c10a4f33f2815b3719e34a16d863a
15SHA1 (patch-xf86drmMode.c) = bb453075acd6e2ac8dcc588048c1d642defbf248 15SHA1 (patch-xf86drmMode.c) = bb453075acd6e2ac8dcc588048c1d642defbf248
16SHA1 (patch-xf86drmMode.h) = a28b02887389be8670193c119f711901af61a6b2 16SHA1 (patch-xf86drmMode.h) = a28b02887389be8670193c119f711901af61a6b2