Date: Mon, 12 Oct 2020 06:26:20 +0000 (UTC) From: =?UTF-8?Q?Lo=c3=afc_Bartoletti?= <lbartoletti@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r552098 - in head/audio/ardour6: . files Message-ID: <202010120626.09C6QKG4009686@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: lbartoletti Date: Mon Oct 12 06:26:20 2020 New Revision: 552098 URL: https://svnweb.freebsd.org/changeset/ports/552098 Log: audio/ardour6: Fix broken 32-bit build This fixes the Intel 32-bit build. Modification of the original wscript file is no longer necessary. Setting mmx and 3dnow compiler flags is not really needed. Setting 3dnow can even be considered as a bug as this is a AMD only extension. The build_host_supports_sse flag is only used to throw a warning if the set configuration doesn't match with the build machines configuration. The warning can be ignored. The build requires a SSE capable CPU (>=i686) which was also the case in previous versions. PR: 250206 Submitted by: Michael Beer (maintainer) Deleted: head/audio/ardour6/files/ Modified: head/audio/ardour6/Makefile Modified: head/audio/ardour6/Makefile ============================================================================== --- head/audio/ardour6/Makefile Mon Oct 12 05:48:36 2020 (r552097) +++ head/audio/ardour6/Makefile Mon Oct 12 06:26:20 2020 (r552098) @@ -3,7 +3,7 @@ PORTNAME= ardour6 PORTVERSION= 6.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= https://github.com/beerml/ardour_releases/raw/master/ # The original master side points to the latest release only: @@ -41,6 +41,7 @@ LIB_DEPENDS= libserd-0.so:devel/serd \ libcurl.so:ftp/curl \ libogg.so:audio/libogg \ libFLAC.so:audio/flac \ + libSoundTouch.so:audio/soundtouch \ libwebsockets.so:net/libwebsockets USES= compiler:c++11-lang desktop-file-utils gettext gnome \ @@ -105,9 +106,10 @@ post-install: .include <bsd.port.pre.mk> .if ${ARCH} == "i386" -WITH_ARCH_FLAGS= --arch='-msse -mfpmath=sse' --dist-target=i386 +# only support for i686 or better +WITH_ARCH_FLAGS= --arch='-msse -mfpmath=sse -march=i686 -DARCH_X86' --dist-target=i686 .elif ${ARCH} == "amd64" -WITH_ARCH_FLAGS= --arch='-msse -mfpmath=sse' --dist-target=x86_64 +WITH_ARCH_FLAGS= --arch='-msse -mfpmath=sse -DARCH_X86' --dist-target=x86_64 .elif ${ARCH:Mpowerpc*} LLD_UNSAFE= yes .endif
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202010120626.09C6QKG4009686>