aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games/iortcw/Makefile2
-rw-r--r--games/oolite/Makefile2
-rw-r--r--graphics/aseprite/Makefile3
-rw-r--r--graphics/libyuv/Makefile2
-rw-r--r--graphics/mozjpeg/Makefile7
-rw-r--r--graphics/ogre3d/Makefile5
-rw-r--r--graphics/opencolorio/Makefile8
-rw-r--r--graphics/pixie/Makefile3
-rw-r--r--graphics/tesseract-data/Makefile3
9 files changed, 28 insertions, 7 deletions
diff --git a/games/iortcw/Makefile b/games/iortcw/Makefile
index f3fd39c90e37..ebb34b1e18a6 100644
--- a/games/iortcw/Makefile
+++ b/games/iortcw/Makefile
@@ -43,6 +43,8 @@ SP_INSTALL_TARGET= sp-install
MP_ALL_TARGET= mp
MP_INSTALL_TARGET= mp-install
+BROKEN_aarch64= Fails to configure: error: Architecture not supported
+
post-extract:
${CP} ${FILESDIR}/Makefile ${WRKSRC}
diff --git a/games/oolite/Makefile b/games/oolite/Makefile
index 3abfb26cad4a..2d608e584253 100644
--- a/games/oolite/Makefile
+++ b/games/oolite/Makefile
@@ -52,6 +52,8 @@ PLIST_FILES+= bin/oolite %%DATADIR%%/oolite \
OPTIONS_DEFINE= DOCS
+BROKEN_aarch64= Fails to configure: error: These compiler flags are invalid: -O
+
.include <bsd.port.pre.mk>
.if exists(${CC})
diff --git a/graphics/aseprite/Makefile b/graphics/aseprite/Makefile
index 2e4fbae2993a..489035641390 100644
--- a/graphics/aseprite/Makefile
+++ b/graphics/aseprite/Makefile
@@ -56,6 +56,9 @@ CXXFLAGS+= -I${LOCALBASE}/include/freetype2
CXXFLAGS+= -I${LOCALBASE}/include/freetype2/freetype
CXXFLAGS+= -D_GLIBCXX_USE_C99 # XXX ports/193528
+BROKEN_aarch64= Fails to build: undefined reference to __va_copy
+BROKEN_sparc64= Fails to build: error: vsnprintf is not a member of std
+
post-extract:
@${MKDIR} ${WRKSRC}/third_party/pixman/pixman
@${CP} `${MAKE} -C ${PORTSDIR}/x11/pixman -V WRKSRC`/pixman/pixman-combine32.h \
diff --git a/graphics/libyuv/Makefile b/graphics/libyuv/Makefile
index bbaf36252b5a..49043e8018f1 100644
--- a/graphics/libyuv/Makefile
+++ b/graphics/libyuv/Makefile
@@ -15,4 +15,6 @@ MAKE_JOBS_UNSAFE= yes
CXXFLAGS+= -fPIC
USE_LDCONFIG= yes
+BROKEN_aarch64= Fails to compile: undefined reference to SplitUVRow_NEON
+
.include <bsd.port.mk>
diff --git a/graphics/mozjpeg/Makefile b/graphics/mozjpeg/Makefile
index 710fcdffe2a6..74c284b93a1c 100644
--- a/graphics/mozjpeg/Makefile
+++ b/graphics/mozjpeg/Makefile
@@ -13,8 +13,6 @@ COMMENT= Advanced JPEG encoder for the Web
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BROKEN_powerpc64= Does not build
-
USE_GITHUB= yes
GH_ACCOUNT= mozilla
@@ -44,6 +42,11 @@ SIMD_CONFIGURE_WITH= simd
SIMD_BUILD_DEPENDS= yasm:devel/yasm
TURBOJPEG_CONFIGURE_WITH= turbojpeg
+BROKEN_aarch64= Does not configure: error: SIMD support cannot be enabled
+BROKEN_mips64= Does not configure: error: SIMD support cannot be enabled
+BROKEN_powerpc64= Does not build
+BROKEN_sparc64= Does not configure: error: SIMD support cannot be enabled
+
post-patch:
@${REINPLACE_CMD} -e '/^docdir/s|=.*|= ${DOCSDIR}|; \
/^exampledir/s|=.*|= ${EXAMPLESDIR}|' \
diff --git a/graphics/ogre3d/Makefile b/graphics/ogre3d/Makefile
index dcbd572a65a6..89dcc0d2aaab 100644
--- a/graphics/ogre3d/Makefile
+++ b/graphics/ogre3d/Makefile
@@ -18,8 +18,6 @@ LIB_DEPENDS= libzzip.so:devel/zziplib \
libfreetype.so:print/freetype2 \
libfreeimage.so:graphics/freeimage
-BROKEN_powerpc= does not install
-
USE_LDCONFIG= yes
USES= tar:bzip2 cmake:outsource pkgconfig compiler:c++11-lib
USE_SDL= sdl
@@ -32,6 +30,9 @@ OPTIONS_SUB= yes
BOOST_BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs
BOOST_RUN_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs
+BROKEN_aarch64= does not compile: error: class member cannot be redeclared
+BROKEN_powerpc= does not install
+
post-patch:
@${REINPLACE_CMD} -e 's|include(FindPkgMacros)|return()|g' \
${WRKSRC}/CMake/Packages/FindOIS.cmake \
diff --git a/graphics/opencolorio/Makefile b/graphics/opencolorio/Makefile
index 8cd150668af5..7d01d5be4b49 100644
--- a/graphics/opencolorio/Makefile
+++ b/graphics/opencolorio/Makefile
@@ -11,8 +11,6 @@ COMMENT?= Complete color management solution
LICENSE= BSD3CLAUSE
-BROKEN_powerpc64= Does not build
-
USE_GITHUB= yes
GH_ACCOUNT= imageworks
GH_PROJECT= OpenColorIO
@@ -37,6 +35,12 @@ SHEBANG_FILES= share/sphinx/ExtractRstFromSourceCPP.py \
#CMAKE_ARGS+= -DOCIO_USE_SSE:BOOL=OFF
#.endif
+BROKEN_aarch64= Does not compile: error: use of undeclared identifier __builtin_ia32_emms
+BROKEN_armv6= Does not compile: error: use of undeclared identifier __builtin_ia32_emms
+BROKEN_mips64= Does not compile: error: unrecognized command line option -msse2
+BROKEN_powerpc64= Does not build
+BROKEN_sparc64= Does not compile: error: unrecognized command line option -msse2
+
.include <bsd.port.options.mk>
.if defined(OCIO_SLAVE) && ${OCIO_SLAVE} == tools
diff --git a/graphics/pixie/Makefile b/graphics/pixie/Makefile
index a51077890ea0..806b55f33f63 100644
--- a/graphics/pixie/Makefile
+++ b/graphics/pixie/Makefile
@@ -41,7 +41,8 @@ CFLAGS+= -fPIC
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
-BROKEN_sparc64= Does not compile on sparc64
+BROKEN_aarch64= Fails to compile: error: use of undeclared identifier CRenderer
+BROKEN_sparc64= Does not compile on sparc64
OPTIONS_DEFINE= DOCS
diff --git a/graphics/tesseract-data/Makefile b/graphics/tesseract-data/Makefile
index 21657435f04a..9cd70fca5ec2 100644
--- a/graphics/tesseract-data/Makefile
+++ b/graphics/tesseract-data/Makefile
@@ -29,6 +29,9 @@ TESSERACT_LANGS?=afr amh ara asm aze aze_cyrl bel ben bod bos bul cat ceb ces \
PORTDATA= ${TESSERACT_LANGS:O:u:S|$|.traineddata|}
+BROKEN_aarch64= Fails to install: runaway process
+BROKEN_sparc64= Fails to install: runaway process
+
do-install:
@${MKDIR} ${STAGEDIR}${DATADIR}
.for l in ${PORTDATA}