Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Apr 2023 20:34:26 GMT
From:      Piotr Kubaj <pkubaj@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 30f98fbf4153 - main - multimedia/gstreamer1: drop LIBUNWIND option to fix build on non-x86
Message-ID:  <202304242034.33OKYQpf061944@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by pkubaj:

URL: https://cgit.FreeBSD.org/ports/commit/?id=30f98fbf4153ff5e1997051e415fc70964918a6d

commit 30f98fbf4153ff5e1997051e415fc70964918a6d
Author:     Piotr Kubaj <pkubaj@FreeBSD.org>
AuthorDate: 2023-04-24 10:34:36 +0000
Commit:     Piotr Kubaj <pkubaj@FreeBSD.org>
CommitDate: 2023-04-24 20:33:59 +0000

    multimedia/gstreamer1: drop LIBUNWIND option to fix build on non-x86
    
    libunwind is enabled unconditionally now.
---
 multimedia/gstreamer1/Makefile | 15 +++------------
 1 file changed, 3 insertions(+), 12 deletions(-)

diff --git a/multimedia/gstreamer1/Makefile b/multimedia/gstreamer1/Makefile
index b8426896b278..5cce06e93279 100644
--- a/multimedia/gstreamer1/Makefile
+++ b/multimedia/gstreamer1/Makefile
@@ -15,6 +15,9 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 USES=		bison libtool gnome meson ninja pkgconfig python:3.8+,build shebangfix tar:xz
 USE_GNOME=     glib20 introspection:build
 
+LIB_DEPENDS=	libdw.so:devel/elfutils \
+		libunwind.so:devel/libunwind
+
 CONFIGURE_ARGS=	-D tests=disabled \
 	-D examples=disabled \
 	-D dbghelp=disabled \
@@ -31,24 +34,12 @@ OPTIONS_SUB=	yes
 OPTIONS_DEFINE=	BASH NLS
 OPTIONS_DEFAULT=BASH
 
-OPTIONS_DEFINE_aarch64=		LIBUNWIND
-OPTIONS_DEFFAULT_aarch64=	LIBUNWIND
-OPTIONS_DEFINE_amd64=		LIBUNWIND
-OPTIONS_DEFAULT_amd64=		LIBUNWIND
-OPTIONS_DEFINE_i386=		LIBUNWIND
-OPTIONS_DEFFAULT_i386=		LIBUNWIND
-
 BASH_BUILD_DEPENDS=	bash-completion>0:shells/bash-completion
 BASH_MESON_ENABLED=	bash-completion
 
 NLS_USES=	gettext
 NLS_MESON_ENABLED=      nls
 
-LIBUNWIND_DESC=		Libunwind is optionally used by the leaks tracer
-LIBUNWIND_LIB_DEPENDS=	libdw.so:devel/elfutils \
-			libunwind.so:devel/libunwind
-LIBUNWIND_MESON_ENABLED=	libdw libunwind
-
 SHEBANG_FILES=  gst/parse/get_flex_version.py \
 	scripts/extract-release-date-from-doap-file.py \
 	docs/gst-plugins-doc-cache-generator.py



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202304242034.33OKYQpf061944>