diff options
author | Emmanuel Vadot <manu@FreeBSD.org> | 2020-09-19 09:33:33 +0000 |
---|---|---|
committer | Emmanuel Vadot <manu@FreeBSD.org> | 2020-09-19 09:33:33 +0000 |
commit | a55db457da83f8c69590ee9f4b08efc753c98b08 (patch) | |
tree | 55311cf6cf63dcc5f1c93d6839026e64e2213d84 /graphics/mesa-dri | |
parent | ede71aa6afac89d1a65f41d1bb595c548875fb67 (diff) | |
download | ports-a55db457da83f8c69590ee9f4b08efc753c98b08.tar.gz ports-a55db457da83f8c69590ee9f4b08efc753c98b08.zip |
mesa: Remove sparc64 patches
No one who cares about graphics have a sparc64 machine.
Next update to 20.2 will not contain any patches too.
Reviewed by: zeising
Approved by: x11 (zeising@)
Differential Revision: https://reviews.freebsd.org/D26460
Notes
Notes:
svn path=/head/; revision=548949
Diffstat (limited to 'graphics/mesa-dri')
-rw-r--r-- | graphics/mesa-dri/Makefile.common | 7 | ||||
-rw-r--r-- | graphics/mesa-dri/files/patch-src_gallium_include_pipe_p__config.h | 27 |
2 files changed, 5 insertions, 29 deletions
diff --git a/graphics/mesa-dri/Makefile.common b/graphics/mesa-dri/Makefile.common index 6e31dca69bd3..9e05a339c6d7 100644 --- a/graphics/mesa-dri/Makefile.common +++ b/graphics/mesa-dri/Makefile.common @@ -27,6 +27,9 @@ DISTFILES= mesa-${MESADISTVERSION}${EXTRACT_SUFX} MAINTAINER= x11@FreeBSD.org +NOT_FOR_ARCHS=sparc64 +NOT_FOR_ARCHS_REASON=not supported on sparc64 + COMPONENT= ${PORTNAME:tl:C/^lib//:C/mesa-//} BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs \ @@ -95,9 +98,6 @@ LLVM_DEFAULT= 80 BINARY_ALIAS+= python3=${PYTHON_VERSION} -.if ${ARCH} == sparc64 -MESON_ARGS+= -Dllvm=false -.else BUILD_DEPENDS+= llvm${LLVM_DEFAULT}>=3.9.0_4:devel/llvm${LLVM_DEFAULT} .if ${COMPONENT} != libs RUN_DEPENDS+= llvm${LLVM_DEFAULT}>=3.9.0_4:devel/llvm${LLVM_DEFAULT} @@ -105,7 +105,6 @@ RUN_DEPENDS+= llvm${LLVM_DEFAULT}>=3.9.0_4:devel/llvm${LLVM_DEFAULT} MESON_ARGS+= --native-file="${WRKSRC}/llvm.ini" LDFLAGS+= -Wl,-rpath=${LOCALBASE}/llvm${LLVM_DEFAULT}/lib MESON_ARGS+= -Dllvm=true -.endif # we don't care about GLes v1 MESON_ARGS+= -Dgles1=false diff --git a/graphics/mesa-dri/files/patch-src_gallium_include_pipe_p__config.h b/graphics/mesa-dri/files/patch-src_gallium_include_pipe_p__config.h index bca9a240cfd4..88e2fa9adb32 100644 --- a/graphics/mesa-dri/files/patch-src_gallium_include_pipe_p__config.h +++ b/graphics/mesa-dri/files/patch-src_gallium_include_pipe_p__config.h @@ -1,29 +1,6 @@ ---- src/gallium/include/pipe/p_config.h.orig 2017-10-02 15:49:02 UTC +--- src/gallium/include/pipe/p_config.h.orig 2019-06-26 20:14:08 UTC +++ src/gallium/include/pipe/p_config.h -@@ -77,6 +77,13 @@ - #define PIPE_CC_ICL - #endif - -+#if defined(__sparc__) || defined(__sparc64__) -+#define PIPE_ARCH_SPARC -+#if defined(__sparc64__) -+#define PIPE_ARCH_SPARC_64 -+#endif -+#endif -+ - - /* - * Processor architecture -@@ -131,7 +138,7 @@ - - #if defined(PIPE_ARCH_X86) || defined(PIPE_ARCH_X86_64) || defined(PIPE_ARCH_ARM) || defined(PIPE_ARCH_AARCH64) - #define PIPE_ARCH_LITTLE_ENDIAN --#elif defined(PIPE_ARCH_PPC) || defined(PIPE_ARCH_PPC_64) || defined(PIPE_ARCH_S390) -+#elif defined(PIPE_ARCH_PPC) || defined(PIPE_ARCH_PPC_64) || defined(PIPE_ARCH_S390) || defined(PIPE_ARCH_SPARC) || defined(PIPE_ARCH_SPARC_64) - #define PIPE_ARCH_BIG_ENDIAN - #endif - -@@ -160,6 +167,12 @@ +@@ -160,6 +160,12 @@ #define PIPE_OS_ANDROID #endif |