Index: branches/2020Q3/net/appkonference/Makefile =================================================================== --- branches/2020Q3/net/appkonference/Makefile (revision 545790) +++ branches/2020Q3/net/appkonference/Makefile (revision 545791) @@ -1,44 +1,44 @@ # Created by: Alex Deiter # $FreeBSD$ PORTNAME= appkonference PORTVERSION= 2.7 PORTREVISION= 3 CATEGORIES= net MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= High-performance Asterisk voice/video conferencing plugin LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE -ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 powerpc +ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 powerpc powerpc64 ONLY_FOR_ARCHS_REASON= not yet ported to this architecture BUILD_DEPENDS= asterisk:net/asterisk13 RUN_DEPENDS= asterisk:net/asterisk13 USES= compiler:features gmake USE_CSTD= gnu89 WRKSRC= ${WRKDIR}/${PORTNAME}/konference MAKE_ARGS= ASTERISK_SRC_VERSION=1300 PLIST_FILES= lib/asterisk/modules/app_konference.so OPTIONS_DEFINE= OPTIMIZED_CFLAGS OPTIONS_DEFAULT= OPTIMIZED_CFLAGS OPTIMIZED_CFLAGS_CFLAGS= -O3 -ffast-math .include .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} && ${CHOSEN_COMPILER_TYPE} == gcc CFLAGS+= -funroll-all-loops -fsingle-precision-constant .endif .if ${CHOSEN_COMPILER_TYPE} == clang CFLAGS+= -fblocks .endif .include Index: branches/2020Q3/net/appkonference/files/patch-konference_libwebrtc_typedefs.h =================================================================== --- branches/2020Q3/net/appkonference/files/patch-konference_libwebrtc_typedefs.h (nonexistent) +++ branches/2020Q3/net/appkonference/files/patch-konference_libwebrtc_typedefs.h (revision 545791) @@ -0,0 +1,23 @@ +--- libwebrtc/typedefs.h.orig 2019-08-04 15:52:12 UTC ++++ libwebrtc/typedefs.h +@@ -48,7 +48,19 @@ + #define WEBRTC_ARCH_32_BITS + #define WEBRTC_ARCH_LITTLE_ENDIAN + #else +-#error Please add support for your architecture in typedefs.h ++/* instead of failing, use typical unix defines... */ ++#if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ ++#define WEBRTC_ARCH_LITTLE_ENDIAN ++#elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ ++#define WEBRTC_ARCH_BIG_ENDIAN ++#else ++#error __BYTE_ORDER__ is not defined ++#endif ++#if defined(__LP64__) ++#define WEBRTC_ARCH_64_BITS ++#else ++#define WEBRTC_ARCH_32_BITS ++#endif + #endif + + #if !(defined(WEBRTC_ARCH_LITTLE_ENDIAN) ^ defined(WEBRTC_ARCH_BIG_ENDIAN)) Property changes on: branches/2020Q3/net/appkonference/files/patch-konference_libwebrtc_typedefs.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: branches/2020Q3 =================================================================== --- branches/2020Q3 (revision 545790) +++ branches/2020Q3 (revision 545791) Property changes on: branches/2020Q3 ___________________________________________________________________ Modified: svn:mergeinfo ## -0,0 +0,1 ## Merged /head:r545790