Date: Thu, 23 Oct 2014 11:27:42 +0000 (UTC) From: John Marino <marino@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r371387 - head/graphics/libGL/files Message-ID: <201410231127.s9NBRgnO083704@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: marino Date: Thu Oct 23 11:27:42 2014 New Revision: 371387 URL: https://svnweb.freebsd.org/changeset/ports/371387 QAT: https://qat.redports.org/buildarchive/r371387/ Log: graphics/libGL: Fix Gallium drivers on DragonFly (No-Op for FreeBSD) Added: head/graphics/libGL/files/patch-src__gallium__auxiliary__os__os_misc.c (contents, props changed) head/graphics/libGL/files/patch-src__gallium__auxiliary__util__u_cpu_detect.c (contents, props changed) Modified: head/graphics/libGL/files/patch-src__gallium__include__pipe__p_config.h Added: head/graphics/libGL/files/patch-src__gallium__auxiliary__os__os_misc.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/libGL/files/patch-src__gallium__auxiliary__os__os_misc.c Thu Oct 23 11:27:42 2014 (r371387) @@ -0,0 +1,11 @@ +--- src/gallium/auxiliary/os/os_misc.c.orig 2014-09-19 18:23:33 UTC ++++ src/gallium/auxiliary/os/os_misc.c +@@ -128,6 +128,8 @@ os_get_total_physical_memory(uint64_t *s + mib[1] = HW_PHYSMEM64; + #elif defined(PIPE_OS_FREEBSD) + mib[1] = HW_REALMEM; ++#elif defined(PIPE_OS_DRAGONFLY) ++ mib[1] = HW_PHYSMEM; + #else + #error Unsupported *BSD + #endif Added: head/graphics/libGL/files/patch-src__gallium__auxiliary__util__u_cpu_detect.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/libGL/files/patch-src__gallium__auxiliary__util__u_cpu_detect.c Thu Oct 23 11:27:42 2014 (r371387) @@ -0,0 +1,11 @@ +--- src/gallium/auxiliary/util/u_cpu_detect.c.orig 2014-09-19 18:23:33 UTC ++++ src/gallium/auxiliary/util/u_cpu_detect.c +@@ -52,7 +52,7 @@ + #include <machine/cpu.h> + #endif + +-#if defined(PIPE_OS_FREEBSD) ++#if defined(PIPE_OS_FREEBSD) || defined(PIPE_OS_DRAGONFLY) + #include <sys/types.h> + #include <sys/sysctl.h> + #endif Modified: head/graphics/libGL/files/patch-src__gallium__include__pipe__p_config.h ============================================================================== --- head/graphics/libGL/files/patch-src__gallium__include__pipe__p_config.h Thu Oct 23 11:12:00 2014 (r371386) +++ head/graphics/libGL/files/patch-src__gallium__include__pipe__p_config.h Thu Oct 23 11:27:42 2014 (r371387) @@ -1,5 +1,5 @@ ---- ./src/gallium/include/pipe/p_config.h.orig 2014-01-23 18:02:42.000000000 +0100 -+++ ./src/gallium/include/pipe/p_config.h 2014-02-23 22:01:50.000000000 +0100 +--- src/gallium/include/pipe/p_config.h.orig 2014-08-14 17:22:24 UTC ++++ src/gallium/include/pipe/p_config.h @@ -81,6 +81,13 @@ #define PIPE_CC_SUNPRO #endif @@ -14,3 +14,16 @@ /* * Processor architecture +@@ -200,6 +207,12 @@ + #define PIPE_OS_ANDROID + #endif + ++#if defined(__DragonFly__) ++#define PIPE_OS_DRAGONFLY ++#define PIPE_OS_BSD ++#define PIPE_OS_UNIX ++#endif ++ + #if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) + #define PIPE_OS_FREEBSD + #define PIPE_OS_BSD
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201410231127.s9NBRgnO083704>