aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Leres <leres@FreeBSD.org>2023-10-12 20:14:10 +0000
committerCraig Leres <leres@FreeBSD.org>2023-10-12 20:14:10 +0000
commit75ff86d0e516e6291be7e25cc30bb14fbda10bf1 (patch)
tree8164979ddd69b5200b838719d9cf0ad7455477cf
parentb22fb485356f33b811011023e718ed9905794712 (diff)
downloadports-75ff86d0e516e6291be7e25cc30bb14fbda10bf1.tar.gz
ports-75ff86d0e516e6291be7e25cc30bb14fbda10bf1.zip
multimedia/pipewire: Unbreak build with DEFAULT_VERSIONS=ssl=openssl3X
Use OPENSSL_API_COMPAT to fix build on FreeBSD 13.2 with DEFAULT_VERSIONS=ssl=openssl3[012] PR: 274419 Approved by: arrowd (maintainer)
-rw-r--r--multimedia/pipewire/Makefile8
1 files changed, 7 insertions, 1 deletions
diff --git a/multimedia/pipewire/Makefile b/multimedia/pipewire/Makefile
index fb37bef94710..d5d154acd4e5 100644
--- a/multimedia/pipewire/Makefile
+++ b/multimedia/pipewire/Makefile
@@ -109,4 +109,10 @@ post-install-MEDIASESSION-on:
${INSTALL_DATA} ${WRKDIR}/10-alsa-default.conf \
${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.d
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${SSL_DEFAULT:C,3[0-9],3,} == openssl3
+CFLAGS+= -DOPENSSL_API_COMPAT=0x10100000L
+.endif
+
+.include <bsd.port.post.mk>