From 0ca11d8d95d5f80f75cfd049520998ab44fe02f5 Mon Sep 17 00:00:00 2001
From: Florian Walpen <dev@submerge.ch>
Date: Mon, 3 Feb 2025 23:59:10 +0100
Subject: [PATCH] audio/ardour: Update to 8.11.0 release.

This is another urgent bugfix release. Fix build with boost-1.87 by compiling
with c++14 standard. Remove the unnecessary "mark as broken" from c6bdda6336ec4.

Changes:	https://ardour.org/whatsnew.html
---
 audio/ardour/Makefile  | 12 ++++--------
 audio/ardour/distinfo  |  6 +++---
 audio/ardour/pkg-plist |  2 ++
 3 files changed, 9 insertions(+), 11 deletions(-)

diff --git a/audio/ardour/Makefile b/audio/ardour/Makefile
index fc43b21ce206..cd825723ff12 100644
--- a/audio/ardour/Makefile
+++ b/audio/ardour/Makefile
@@ -1,11 +1,11 @@
 PORTNAME=	ardour
-DISTVERSION=	8.10.0
+DISTVERSION=	8.11.0
 CATEGORIES=	audio
 # Official source download is tailored to browsers, downloads from github are
 # deliberately made empty. Put the badly named distfile into a subdirectory.
 MASTER_SITES=	https://community.ardour.org/download/release/
 DISTNAME=	Ardour-${DISTVERSION}
-DISTFILES=	598
+DISTFILES=	604
 DIST_SUBDIR=	${DISTNAME}
 
 MAINTAINER=	dev@submerge.ch
@@ -15,8 +15,6 @@ WWW=		https://ardour.org/
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		fails to build with Boost>=1.87
-
 BUILD_DEPENDS=	boost-libs>0:devel/boost-libs \
 		lv2>=1.18.0:audio/lv2 \
 		itstool>2.0.0:textproc/itstool \
@@ -46,12 +44,10 @@ LIB_DEPENDS=	libserd-0.so:devel/serd \
 		libFLAC.so:audio/flac \
 		libwebsockets.so:net/libwebsockets
 
-# libboost_date_time.so:devel/boost-libs
-
-USES=		compiler:c++11-lang desktop-file-utils gettext gnome \
+USES=		compiler:c++14-lang desktop-file-utils gettext gnome \
 		libarchive pkgconfig python:build readline ssl tar:bzip2 \
 		waf xorg shared-mime-info
-USE_CXXSTD=	c++11
+USE_CXXSTD=	c++14
 USE_GNOME=	atk cairo cairomm gdkpixbuf2 glib20 glibmm gtk20 gtkmm24 libxml2 pango
 USE_LDCONFIG=	yes
 USE_XORG=	x11
diff --git a/audio/ardour/distinfo b/audio/ardour/distinfo
index cc8731ad1bc5..87c4a8428c7d 100644
--- a/audio/ardour/distinfo
+++ b/audio/ardour/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729206695
-SHA256 (Ardour-8.10.0/598) = ef7a9db00d80f114f8d0869ea3cdc202fdaa1202f273755f1219ff757880881c
-SIZE (Ardour-8.10.0/598) = 17811275
+TIMESTAMP = 1739723038
+SHA256 (Ardour-8.11.0/604) = d20876d5431b85ee6c311d06090a1d9907f5efd9cae4ee07fd56934d5286879d
+SIZE (Ardour-8.11.0/604) = 17812329
diff --git a/audio/ardour/pkg-plist b/audio/ardour/pkg-plist
index a2a018aa2d25..adc4ae80cf5c 100644
--- a/audio/ardour/pkg-plist
+++ b/audio/ardour/pkg-plist
@@ -92,6 +92,7 @@ lib/%%ARDOUR_MAJOR%%/panners/libpanvbap.so
 lib/%%ARDOUR_MAJOR%%/sanityCheck
 lib/%%ARDOUR_MAJOR%%/surfaces/libardour_cc121.so
 lib/%%ARDOUR_MAJOR%%/surfaces/libardour_console1.so
+lib/%%ARDOUR_MAJOR%%/surfaces/libardour_contourdesign.so
 lib/%%ARDOUR_MAJOR%%/surfaces/libardour_faderport.so
 lib/%%ARDOUR_MAJOR%%/surfaces/libardour_faderport16.so
 lib/%%ARDOUR_MAJOR%%/surfaces/libardour_faderport2.so
@@ -104,6 +105,7 @@ lib/%%ARDOUR_MAJOR%%/surfaces/libardour_launchpad_pro.so
 lib/%%ARDOUR_MAJOR%%/surfaces/libardour_launchpad_x.so
 lib/%%ARDOUR_MAJOR%%/surfaces/libardour_mcp.so
 lib/%%ARDOUR_MAJOR%%/surfaces/libardour_osc.so
+lib/%%ARDOUR_MAJOR%%/surfaces/libardour_push2.so
 lib/%%ARDOUR_MAJOR%%/surfaces/libardour_ssl_uf8.so
 lib/%%ARDOUR_MAJOR%%/surfaces/libardour_us2400.so
 lib/%%ARDOUR_MAJOR%%/surfaces/libardour_websockets.so
-- 
2.48.1