pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/libdrm Fix a broken macro definition. Should fix b...
details: https://anonhg.NetBSD.org/pkgsrc/rev/712cd03cab7e
branches: trunk
changeset: 649469:712cd03cab7e
user: tnn <tnn%pkgsrc.org@localhost>
date: Fri Apr 03 16:09:37 2015 +0000
description:
Fix a broken macro definition. Should fix build on NetBSD 5.
diffstat:
x11/libdrm/distinfo | 3 ++-
x11/libdrm/patches/patch-xf86atomic.h | 15 +++++++++++++++
2 files changed, 17 insertions(+), 1 deletions(-)
diffs (35 lines):
diff -r f2d2c43415de -r 712cd03cab7e x11/libdrm/distinfo
--- a/x11/libdrm/distinfo Fri Apr 03 15:53:34 2015 +0000
+++ b/x11/libdrm/distinfo Fri Apr 03 16:09:37 2015 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.50 2015/04/02 22:21:43 tnn Exp $
+$NetBSD: distinfo,v 1.51 2015/04/03 16:09:37 tnn Exp $
SHA1 (libdrm-2.4.60.tar.bz2) = 4e041a5ff22b2b9132b216eb0574638bf252b7a9
RMD160 (libdrm-2.4.60.tar.bz2) = 01b3dde0786dea020850a35058ee2be507829293
@@ -11,5 +11,6 @@
SHA1 (patch-libkms_vmwgfx.c) = d49c046a70e5c0edbdb0a424473324cc2a3b6243
SHA1 (patch-radeon_radeon__bo__gem.c) = 4924fde172b2a2a713d47bf7b60a6b52851d7a8f
SHA1 (patch-radeon_radeon__cs__gem.c) = 516b5dd6408c10a4f33f2815b3719e34a16d863a
+SHA1 (patch-xf86atomic.h) = 49fce331dc287a26fc4c9de4a1d121d83a68d883
SHA1 (patch-xf86drmMode.c) = bb453075acd6e2ac8dcc588048c1d642defbf248
SHA1 (patch-xf86drmMode.h) = a28b02887389be8670193c119f711901af61a6b2
diff -r f2d2c43415de -r 712cd03cab7e x11/libdrm/patches/patch-xf86atomic.h
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/libdrm/patches/patch-xf86atomic.h Fri Apr 03 16:09:37 2015 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-xf86atomic.h,v 1.1 2015/04/03 16:09:38 tnn Exp $
+
+Fix a broken macro definition.
+
+--- xf86atomic.h.orig 2015-03-18 17:33:36.000000000 +0000
++++ xf86atomic.h
+@@ -93,7 +93,7 @@ typedef struct { LIBDRM_ATOMIC_TYPE atom
+ # define atomic_read(x) (int) ((x)->atomic)
+ # define atomic_set(x, val) ((x)->atomic = (LIBDRM_ATOMIC_TYPE)(val))
+ # define atomic_inc(x) (atomic_inc_uint (&(x)->atomic))
+-# define atomic_inc_return (atomic_inc_uint_nv(&(x)->atomic))
++# define atomic_inc_return(x) (atomic_inc_uint_nv(&(x)->atomic))
+ # define atomic_dec_and_test(x) (atomic_dec_uint_nv(&(x)->atomic) == 0)
+ # define atomic_add(x, v) (atomic_add_int(&(x)->atomic, (v)))
+ # define atomic_dec(x, v) (atomic_add_int(&(x)->atomic, -(v)))
Home |
Main Index |
Thread Index |
Old Index