svn commit: r552098 - in head/audio/ardour6: . files
Loïc Bartoletti
lbartoletti at FreeBSD.org
Mon Oct 12 06:26:21 UTC 2020
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
More information about the svn-ports-head
mailing list