diff options
author | wiz <wiz> | 2015-05-07 06:31:06 +0000 |
---|---|---|
committer | wiz <wiz> | 2015-05-07 06:31:06 +0000 |
commit | 33fa9eee7947a0f50712bb1f4ecab26bbe884d69 (patch) | |
tree | b08184f99670157edda1982f5fc3db8e893c35d4 /x11/libdrm | |
parent | 7b725daa41bd3274e78adb4c53020843f159e562 (diff) | |
download | pkgsrc-33fa9eee7947a0f50712bb1f4ecab26bbe884d69.tar.gz |
Update to 2.4.61:
Release to fix regression in nouveau in 2.4.60,
but brings lots of android changes and other fixes.
Ben Skeggs (2):
nouveau: restore check that avoids multiple user bos per kernel bo
configure.ac: bump version to 2.4.61 for release
Chih-Wei Huang (3):
android: simplify the including rule of subdirs
android: get rid of LIBDRM_TOP
android: remove unnecessary TARGET_OUT_HEADERS variable
Chris Wilson (2):
mode: Retrieve only the current information for a Connector
intel: Delay testing for userptr until first use
Connor Behan (1):
xf86drm: Fix ioctl struct clearing in drmAgpEnable
Damien Lespiau (3):
RELEASING: Fix releasing instructions to match the latest release.sh
RELEASING: Fix the step numbering
RELEASING: Fix annouce typo
Daniel Kurtz (3):
proptest: install it with --enable-install-test-programs
tests: add rockchip to modetest, kmstest, vbltest and proptest
xf86drmMode.h: inline -> __inline for use with gcc -std=c89 -pedantic
Emil Velikov (39):
android: correcly set LOCAL_EXPORT_C_INCLUDE_DIRS
android: simplify LOCAL_C_INCLUDES
android: remove ${srcdir} from the includes
android: remove LOCAL_COPY_HEADERS* variables
android: add the missing tag "optional" to libkms
autotools: remove ${srcdir} from the includes
android: remove explicit include to libpciaccess
tests/hash: extract test out of xf86drmHash.c
tests/hash: misc compilation fixes
tests/hash: style fixes
tests/hash: return non-zero on failure
tests/random: extract test out of xf86drmRandom.c
tests/random: return non-zero on test failure
drm: replace HASH_DEBUG with DEBUG
drm: use correct printf modifiers
configure.ac: split -fvisibility and __attribute__((visibility)) checks
radeon: move bof.[ch] out of libdrm_radeon
radeon: add symbols test
freedreno: annotate the private symbols
freedreno: add symbols test
intel: remove the drm_mm* symbol workarounds
intel: remove unused mmFindBlock
intel: annotate the private symbols
intel: add symbols test
nouveau: annotate the private symbols
nouveau: add symbols test
libkms: annotate private symbols
libkms: add symbols test
exynos: add symbols test
omap: add symbols test
tegra: add symbols test
drm: rename libdrm{,_macros}.h
drm: remove no longer needed VISIBILITY_CFLAGS
drm: remove drm_public macro
configure: request/set the compiler in C99 mode
drm: use c99 __func__ over __FUNCTION__
man: rework the Makefile.am
android: set the HAVE_VISIBILITY define
freedreno: link against CLOCK_LIB
Greg Hackmann (1):
Add missing <strings.h> includes
Jan Vesely (5):
Fix unused function warnings
Remove drmSetDebugMsgFunction and related infrastructure
tests/exynos: Fix missing static keyword
drmSL: Fix neighbor lookup
tests/drmsl: Extract tests out of xf86drmSL.c
Joonyoung Shim (6):
modetest: fix Segmentation fault
modetest: make use of drmModeRmFB
modetest: fix the error path handling
modetest: clear buffer and framebuffer for planes
modetest: destroy the cursor bo
modetest: fix the arguments of the MAKE_RGB_INFO define
Neil Roberts (1):
intel: Merge latest i915_drm.h
Rob Clark (2):
modeprint: add missing encoder/connector type names
modetest: fix allocation for yuv420/yvu420
Tobias Jakobi (1):
modetest: initialize handles/pitches in set_plane()
Tvrtko Ursulin (1):
intel: Leak the userptr test bo
Diffstat (limited to 'x11/libdrm')
-rw-r--r-- | x11/libdrm/Makefile | 4 | ||||
-rw-r--r-- | x11/libdrm/distinfo | 12 | ||||
-rw-r--r-- | x11/libdrm/patches/patch-libkms_linux.c | 14 | ||||
-rw-r--r-- | x11/libdrm/patches/patch-libkms_vmwgfx.c | 6 |
4 files changed, 18 insertions, 18 deletions
diff --git a/x11/libdrm/Makefile b/x11/libdrm/Makefile index df46a994ae1..e918cb4be76 100644 --- a/x11/libdrm/Makefile +++ b/x11/libdrm/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.54 2015/04/02 22:21:43 tnn Exp $ +# $NetBSD: Makefile,v 1.55 2015/05/07 06:31:06 wiz Exp $ -DISTNAME= libdrm-2.4.60 +DISTNAME= libdrm-2.4.61 CATEGORIES= x11 graphics MASTER_SITES= http://dri.freedesktop.org/libdrm/ EXTRACT_SUFX= .tar.bz2 diff --git a/x11/libdrm/distinfo b/x11/libdrm/distinfo index 5dc1addeed6..0972d64914c 100644 --- a/x11/libdrm/distinfo +++ b/x11/libdrm/distinfo @@ -1,14 +1,14 @@ -$NetBSD: distinfo,v 1.52 2015/04/11 10:02:10 sevan Exp $ +$NetBSD: distinfo,v 1.53 2015/05/07 06:31:06 wiz Exp $ -SHA1 (libdrm-2.4.60.tar.bz2) = 4e041a5ff22b2b9132b216eb0574638bf252b7a9 -RMD160 (libdrm-2.4.60.tar.bz2) = 01b3dde0786dea020850a35058ee2be507829293 -Size (libdrm-2.4.60.tar.bz2) = 581786 bytes +SHA1 (libdrm-2.4.61.tar.bz2) = fce70371540af0490541b05d96c6b6b43f1fab80 +RMD160 (libdrm-2.4.61.tar.bz2) = 4a318c1aa5a4da3249c2edf6a00a4a2c394278fc +Size (libdrm-2.4.61.tar.bz2) = 600137 bytes SHA1 (patch-ab) = e28070e56924a68ecc3c4e27d479a5e8edc70913 SHA1 (patch-ac) = 67c998df7dfc0dabc86320ea6d015cede3e464ea SHA1 (patch-include_drm_drm.h) = 1cb10685b54a1c0ad71aef92edecbb0318fe4c99 SHA1 (patch-intel_intel__bufmgr__gem.c) = bab22f43ba85c48fd063b6ac667369d1223f908f -SHA1 (patch-libkms_linux.c) = 737d0a8e7b742ee9d24fec94c72de6b4915dd675 -SHA1 (patch-libkms_vmwgfx.c) = d49c046a70e5c0edbdb0a424473324cc2a3b6243 +SHA1 (patch-libkms_linux.c) = 1ceed0691fb8d2c1066fb4dc8bfefec6ca0de3a4 +SHA1 (patch-libkms_vmwgfx.c) = d2204c0b79098c6c36b7f282b486c58c6354bd1d SHA1 (patch-radeon_radeon__bo__gem.c) = 4924fde172b2a2a713d47bf7b60a6b52851d7a8f SHA1 (patch-radeon_radeon__cs__gem.c) = 516b5dd6408c10a4f33f2815b3719e34a16d863a SHA1 (patch-xf86atomic.h) = 49fce331dc287a26fc4c9de4a1d121d83a68d883 diff --git a/x11/libdrm/patches/patch-libkms_linux.c b/x11/libdrm/patches/patch-libkms_linux.c index 12634900427..437c7b7ac02 100644 --- a/x11/libdrm/patches/patch-libkms_linux.c +++ b/x11/libdrm/patches/patch-libkms_linux.c @@ -1,16 +1,16 @@ -$NetBSD: patch-libkms_linux.c,v 1.1 2012/02/16 20:30:56 hans Exp $ +$NetBSD: patch-libkms_linux.c,v 1.2 2015/05/07 06:31:06 wiz Exp $ ---- libkms/linux.c.orig 2010-03-06 00:21:13.000000000 +0100 -+++ libkms/linux.c 2012-01-10 20:40:06.019270181 +0100 +--- libkms/linux.c.orig 2015-05-06 23:04:31.000000000 +0000 ++++ libkms/linux.c @@ -40,6 +40,11 @@ - + #include <string.h> + #include <unistd.h> #include <sys/stat.h> - +#ifdef __sun +#include <sys/types.h> +#include <sys/mkdev.h> +#endif + - #include "internal.h" - #define PATH_SIZE 512 + #include "libdrm_macros.h" + #include "internal.h" diff --git a/x11/libdrm/patches/patch-libkms_vmwgfx.c b/x11/libdrm/patches/patch-libkms_vmwgfx.c index b1c94e9cded..bedfefa6151 100644 --- a/x11/libdrm/patches/patch-libkms_vmwgfx.c +++ b/x11/libdrm/patches/patch-libkms_vmwgfx.c @@ -1,11 +1,11 @@ -$NetBSD: patch-libkms_vmwgfx.c,v 1.2 2014/10/01 09:39:30 wiz Exp $ +$NetBSD: patch-libkms_vmwgfx.c,v 1.3 2015/05/07 06:31:06 wiz Exp $ Provide compatibility errno number for non-Linux. ---- libkms/vmwgfx.c.orig 2014-09-28 16:19:54.000000000 +0000 +--- libkms/vmwgfx.c.orig 2015-05-06 23:04:31.000000000 +0000 +++ libkms/vmwgfx.c @@ -39,6 +39,10 @@ - #include "libdrm.h" + #include "libdrm_macros.h" #include "vmwgfx_drm.h" +#ifndef ERESTART |