Bug 274644 - audio/ardour: Update to 8.1.0 release.
Summary: audio/ardour: Update to 8.1.0 release.
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Fernando Apesteguía
URL: https://ardour.org/whatsnew.html
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-22 10:56 UTC by Florian Walpen
Modified: 2023-10-26 07:24 UTC (History)
1 user (show)

See Also:


Attachments
Update Ardour to 8.1.0 release. (9.75 KB, patch)
2023-10-22 10:56 UTC, Florian Walpen
dev: maintainer-approval+
Details | Diff
Update Ardour to 8.1.0 release. (9.99 KB, patch)
2023-10-25 11:30 UTC, Florian Walpen
dev: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Walpen 2023-10-22 10:56:02 UTC
Created attachment 245795 [details]
Update Ardour to 8.1.0 release.

Update Ardour to 8.1.0 release. This is a major feature update, see:

https://ardour.org/whatsnew.html

No big changes to the port itself, the VST3 plugin scanner is now enabled for future use, but our plugins are mostly LV2.

I've been test driving the 8.0.0 release for about a week, and also did some brief testing on the 8.1.0 bugfix release. No regressions so far.
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2023-10-23 14:42:59 UTC
Hi Florian,

The new dependency on vst3sdk>0:audio/vst3sdk makes the port fail in 12.4{i386,amd64} and current amd64:

Fom audio/vst3sdk:

BROKEN_i386=    fails to build: static_assert failed due to requirement 'alignof(Steinberg::Vst::ProcessContext) == (0 ? 8U : 0 ? 1U : 1 ? 8U : 8U)
BROKEN_FreeBSD_14=      fails to compile: 'experimental/filesystem' file not found

The only place I was able to build it was in 13.2 amd64.
Comment 2 Florian Walpen 2023-10-24 08:51:23 UTC
(In reply to Fernando Apesteguía from comment #1)

Hi Fernando,

I didn't realize that audio/vst3sdk was broken for CURRENT and i386. I may make it optional or disable it for now, until VST3 port is ready for prime time. Expect an updated patch by tomorrow.

Thanks for handling these port updates, by the way!
Comment 3 Fernando Apesteguía freebsd_committer freebsd_triage 2023-10-25 07:16:19 UTC
(In reply to Florian Walpen from comment #2)
Thanks,

I think it's the way to go at this moment.
Comment 4 Florian Walpen 2023-10-25 11:30:12 UTC
Created attachment 245859 [details]
Update Ardour to 8.1.0 release.

Ok, this should do the trick - VST3 is an option now, off by default.
Comment 5 Fernando Apesteguía freebsd_committer freebsd_triage 2023-10-26 07:23:50 UTC
Committed,

Thanks!
Comment 6 commit-hook freebsd_committer freebsd_triage 2023-10-26 07:24:20 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6b3c0c5d303e615e444cc6fe29425ec23ec8223c

commit 6b3c0c5d303e615e444cc6fe29425ec23ec8223c
Author:     Florian Walpen <dev@submerge.ch>
AuthorDate: 2023-10-25 11:36:16 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-10-26 07:23:11 +0000

    audio/ardour: Update to 8.1.0 release.

    ChangeLog: https://ardour.org/whatsnew.html

    VST3 plugin is optional since audio/vst3sdk is broken in various FreeBSD
    versions.

    PR:             274644
    Reported by:    dev@submerge.ch (maintainer)

 audio/ardour/Makefile                              | 25 ++++++++++++++++------
 audio/ardour/distinfo                              |  6 +++---
 ...libs_vst3_pluginterfaces_base_fplatform.h (new) | 11 ++++++++++
 audio/ardour/pkg-plist                             | 20 +++++++++++++++++
 4 files changed, 52 insertions(+), 10 deletions(-)