summaryrefslogtreecommitdiff
path: root/graphics/dri/files/patch-freebsd-dri
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/dri/files/patch-freebsd-dri')
-rw-r--r--graphics/dri/files/patch-freebsd-dri47
1 files changed, 31 insertions, 16 deletions
diff --git a/graphics/dri/files/patch-freebsd-dri b/graphics/dri/files/patch-freebsd-dri
index c63cdf85ecf6..bd9cdbcb03b9 100644
--- a/graphics/dri/files/patch-freebsd-dri
+++ b/graphics/dri/files/patch-freebsd-dri
@@ -1,6 +1,6 @@
---- configs/freebsd-dri.orig Tue Nov 23 22:59:05 2004
-+++ configs/freebsd-dri Fri Dec 24 00:29:13 2004
-@@ -6,19 +6,22 @@
+--- configs/freebsd-dri.orig Tue Oct 25 01:11:57 2005
++++ configs/freebsd-dri Fri Dec 30 00:58:57 2005
+@@ -6,32 +6,32 @@
CONFIG_NAME = freebsd-dri
# Compiler and flags
@@ -12,21 +12,36 @@
-OPT_FLAGS = -O
+OPT_FLAGS = $(FBSDCFLAGS)
--CFLAGS = -DDRI_NEW_INTERFACE_ONLY -Wmissing-prototypes -g -std=c99 -Wundef -fPIC -ffast-math -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include/X11/extensions
--CXXFLAGS = -DDRI_NEW_INTERFACE_ONLY -Wall -g -ansi -pedantic -fPIC
-+CFLAGS = $(FBSDCFLAGS) -DDRI_NEW_INTERFACE_ONLY -Wmissing-prototypes -g \
-+ -std=c9x -Wundef -fPIC -I$(LOCALBASE)/include \
-+ -I$(X11BASE)/include -I$(X11BASE)/include/X11/extensions
-+CXXFLAGS = $(FBSDCXXFLAGS) -DDRI_NEW_INTERFACE_ONLY -Wall -g -ansi -pedantic \
-+ -fPIC
+-EXPAT_INCLUDES = -I/usr/local/include
+-X11_INCLUDES = -I/usr/X11R6/include
++EXPAT_INCLUDES = -I${LOCALBASE}/include
++X11_INCLUDES = -I${X11BASE}/include -I${X11BASE}/include/X11/extensions
+ DEFINES = -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER \
+ -DGLX_DIRECT_RENDERING -DHAVE_ALIAS
+-CFLAGS = $(DEFINES) -Wmissing-prototypes -g -std=c99 -Wundef -fPIC \
+- -ffast-math $(X11_INCLUDES)
++CFLAGS = $(FBSDCFLAGS) $(DEFINES) -Wmissing-prototypes -g -std=c99 -Wundef \
++ -fPIC -ffast-math $(X11_INCLUDES)
+ CXXFLAGS = $(DEFINES) -Wall -g -ansi -pedantic -fPIC
ASM_SOURCES =
# Library/program dependencies
--DRI_LIB_DEPS = -lm -lpthread -lexpat
--GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -pthread
-+DRI_LIB_DEPS = -L$(LOCALBASE)/lib -lm -lexpat ${PTHREAD_LIBS}
-+GL_LIB_DEPS = -L$(X11BASE) -lX11 -lXext -lm ${PTHREAD_LIBS}
+ LIBDRM_LIB = `pkg-config --libs libdrm` -ldrm
+-DRI_LIB_DEPS = -L/usr/local/lib -lm -lpthread -lexpat $(LIBDRM_LIB)
+-GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread $(LIBDRM_LIB)
++DRI_LIB_DEPS = -L${LOCALBASE}/lib -lm ${PTHREAD_LIBS} -lexpat $(LIBDRM_LIB)
++GL_LIB_DEPS = -L${X11BASE}/lib -lX11 -lXext -lm ${PTHREAD_LIBS} $(LIBDRM_LIB)
- GLUT_LIB_DEPS = -L$(LIB_DIR) -L/usr/X11R6/lib -lGLU -lGL -lX11 -lXmu -lXt -lXi -lm
- GLW_LIB_DEPS = -L$(LIB_DIR) -L/usr/X11R6/lib -lGL -lXt -lXm -lX11
+-GLUT_LIB_DEPS = -L$(LIB_DIR) -L/usr/X11R6/lib -lGLU -lGL -lX11 -lXmu -lXt -lXi -lm
+-GLW_LIB_DEPS = -L$(LIB_DIR) -L/usr/X11R6/lib -lGL -lXt -lXm -lX11
++GLUT_LIB_DEPS = -L$(LIB_DIR) -L${X11BASE}/lib -lGLU -lGL -lX11 -lXmu -lXt -lXi -lm
++GLW_LIB_DEPS = -L$(LIB_DIR) -L${X11BASE}/lib -lGL -lXt -lXm -lX11
+
+
+ # Directories
+-SRC_DIRS = glx/x11 mesa glu glut/glx glw
++SRC_DIRS = mesa
+ DRIVER_DIRS = dri
+ PROGRAM_DIRS =
+ WINDOW_SYSTEM=dri