HomeFreeBSD

MFH: audio/lv2: r499627 r502442

Description

MFH: audio/lv2: r499627 r502442

audio/lv2: Fix Python (3.x) build, Add missing dependencies

While lv2 itself works fine with any Python version we support, the build
fails using a Python > 3.6, since the build bundles an old version of waf.

waf upstream fixed the bug in a later version. [1]

Restrict Python to up to 3.6 for now. [2]

While here:

  • Add missing dependencies identified in QA. [3]
  • Pet portlint (USES order)

[1] https://gitlab.com/ita1024/waf/commit/facdc0b173d933073832c768ec1917c553cb369c

PR: 235103
Reported by: cs [3]
Submitted by: Charlie Li <ml+freebsd vishwin info> [2][3]
Approved by: Michael Beer <beerml sigma6audio de>

audio/lv2: Remove CONFLICTS_INSTALL

lv2core expired and was deleted on 2016-11-30 in ports r427460

I only noted this after committing ports r499627, so remove it accordingly.

PR: 235103
Approved by: Michael Beer <beerml sigma6audio de> (maintainer)

Approved by: ports-secteam (blanket: build fix, missing dependencies)

Details

Provenance
koobsAuthored on
Parents
rP502442: audio/lv2: Remove CONFLICTS_INSTALL
Branches
Unknown
Tags
Unknown