Skip site navigation (1)Skip section navigation (2)
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>