The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build Waveform with Swift 5.9 for macOS (SPM).

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.29.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/pixlwave/Waveform.git
Reference: main
Initialized empty Git repository in /Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/pixlwave/Waveform
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 06d625f Add LICENSE
Cloned https://github.com/pixlwave/Waveform.git
Revision (git rev-parse @):
06d625fc6729b0654292b3678bf214d8ad38e1ee
SUCCESS checkout https://github.com/pixlwave/Waveform.git at main
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "waveform",
      "name": "Waveform",
      "url": "https://github.com/pixlwave/Waveform.git",
      "version": "unspecified",
      "path": "/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Waveform",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/pixlwave/Waveform.git
[1/446] Fetching waveform
Fetched https://github.com/pixlwave/Waveform.git (6.01s)
Creating working copy for https://github.com/pixlwave/Waveform.git
Working copy of https://github.com/pixlwave/Waveform.git resolved at main
warning: '.resolve-product-dependencies': dependency 'waveform' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  $workDir
https://github.com/pixlwave/Waveform.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
[1/8] Compiling Waveform SizeKey.swift
[2/8] Compiling Waveform Handle.swift
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:5:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:7:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var drag: some Gesture {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:40:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:42:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var drag: some Gesture {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:10:9: error: 'VStack' is only available in macOS 10.15 or newer
        VStack(spacing: 0) {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:10:9: note: add 'if #available' version check
        VStack(spacing: 0) {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:11:13: error: 'Rectangle' is only available in macOS 10.15 or newer
            Rectangle()
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:12:18: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
                .frame(width: 2)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:13:13: error: 'Circle' is only available in macOS 10.15 or newer
            Circle()
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:14:18: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
                .frame(width: 2 * radius, height: 2 * radius, alignment: .center)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:14:75: error: 'center' is only available in macOS 10.15 or newer
                .frame(width: 2 * radius, height: 2 * radius, alignment: .center)
                                                                          ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:15:18: error: 'gesture(_:including:)' is only available in macOS 10.15 or newer
                .gesture(drag)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:17:10: error: 'offset(x:y:)' is only available in macOS 10.15 or newer
        .offset(x: generator.position(of: selectedSamples.lowerBound) - radius)
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:17:10: note: add 'if #available' version check
        .offset(x: generator.position(of: selectedSamples.lowerBound) - radius)
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:21:9: error: 'DragGesture' is only available in macOS 10.15 or newer
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:21:9: note: add 'if #available' version check
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:21:9: error: 'init(minimumDistance:coordinateSpace:)' is only available in macOS 14.0 or newer
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:21:9: note: add 'if #available' version check
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:22:14: error: 'onChanged' is only available in macOS 10.15 or newer
            .onChanged { // $0.location is in the Circle's coordinate space
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:22:14: note: add 'if #available' version check
            .onChanged { // $0.location is in the Circle's coordinate space
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:25:14: error: 'onEnded' is only available in macOS 10.15 or newer
            .onEnded {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:25:14: note: add 'if #available' version check
            .onEnded {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:33:9: error: setter for 'selectedSamples' is only available in macOS 10.15 or newer
        selectedSamples = sample..<selectedSamples.upperBound
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:33:9: note: add 'if #available' version check
        selectedSamples = sample..<selectedSamples.upperBound
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:30:10: note: add @available attribute to enclosing instance method
    func updateSelection(_ offset: CGFloat) {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:45:9: error: 'VStack' is only available in macOS 10.15 or newer
        VStack(spacing: 0) {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:45:9: note: add 'if #available' version check
        VStack(spacing: 0) {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:46:13: error: 'Rectangle' is only available in macOS 10.15 or newer
            Rectangle()
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:47:18: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
                .frame(width: 2)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:48:13: error: 'Circle' is only available in macOS 10.15 or newer
            Circle()
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:49:18: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
                .frame(width: 2 * radius, height: 2 * radius, alignment: .center)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:49:75: error: 'center' is only available in macOS 10.15 or newer
                .frame(width: 2 * radius, height: 2 * radius, alignment: .center)
                                                                          ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:50:18: error: 'gesture(_:including:)' is only available in macOS 10.15 or newer
                .gesture(drag)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:52:10: error: 'offset(x:y:)' is only available in macOS 10.15 or newer
        .offset(x: generator.position(of: selectedSamples.upperBound) - radius)
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:52:10: note: add 'if #available' version check
        .offset(x: generator.position(of: selectedSamples.upperBound) - radius)
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:56:9: error: 'DragGesture' is only available in macOS 10.15 or newer
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:56:9: note: add 'if #available' version check
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:56:9: error: 'init(minimumDistance:coordinateSpace:)' is only available in macOS 14.0 or newer
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:56:9: note: add 'if #available' version check
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:57:14: error: 'onChanged' is only available in macOS 10.15 or newer
            .onChanged { // $0.location is in the Circle's coordinate space
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:57:14: note: add 'if #available' version check
            .onChanged { // $0.location is in the Circle's coordinate space
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:60:14: error: 'onEnded' is only available in macOS 10.15 or newer
            .onEnded {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:60:14: note: add 'if #available' version check
            .onEnded {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:68:9: error: setter for 'selectedSamples' is only available in macOS 10.15 or newer
        selectedSamples = selectedSamples.lowerBound..<sample
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:68:9: note: add 'if #available' version check
        selectedSamples = selectedSamples.lowerBound..<sample
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:65:10: note: add @available attribute to enclosing instance method
    func updateSelection(_ offset: CGFloat) {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
[3/8] Compiling Waveform Highlight.swift
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:6:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:35: error: 'Path' is only available in macOS 10.15 or newer
    func path(in rect: CGRect) -> Path {
                                  ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:9:9: error: 'Path' is only available in macOS 10.15 or newer
        Path { path in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:9:9: note: add 'if #available' version check
        Path { path in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:18:18: error: 'move(to:)' is only available in macOS 10.15 or newer
            path.move(to: CGPoint(x: startPosition, y: rect.midY))
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:18:18: note: add 'if #available' version check
            path.move(to: CGPoint(x: startPosition, y: rect.midY))
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:23:22: error: 'addLine(to:)' is only available in macOS 10.15 or newer
                path.addLine(to: CGPoint(x: x, y: max))
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:23:22: note: add 'if #available' version check
                path.addLine(to: CGPoint(x: x, y: max))
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:29:22: error: 'addLine(to:)' is only available in macOS 10.15 or newer
                path.addLine(to: CGPoint(x: x, y: min))
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:29:22: note: add 'if #available' version check
                path.addLine(to: CGPoint(x: x, y: min))
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:32:18: error: 'closeSubpath()' is only available in macOS 10.15 or newer
            path.closeSubpath()
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:32:18: note: add 'if #available' version check
            path.closeSubpath()
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
[4/8] Compiling Waveform Renderer.swift
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:35: error: 'Path' is only available in macOS 10.15 or newer
    func path(in rect: CGRect) -> Path {
                                  ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:7:9: error: 'Path' is only available in macOS 10.15 or newer
        Path { path in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:7:9: note: add 'if #available' version check
        Path { path in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:8:18: error: 'move(to:)' is only available in macOS 10.15 or newer
            path.move(to: CGPoint(x: 0, y: rect.midY))
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:8:18: note: add 'if #available' version check
            path.move(to: CGPoint(x: 0, y: rect.midY))
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:13:22: error: 'addLine(to:)' is only available in macOS 10.15 or newer
                path.addLine(to: CGPoint(x: x, y: max))
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:13:22: note: add 'if #available' version check
                path.addLine(to: CGPoint(x: x, y: max))
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:19:22: error: 'addLine(to:)' is only available in macOS 10.15 or newer
                path.addLine(to: CGPoint(x: x, y: min))
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:19:22: note: add 'if #available' version check
                path.addLine(to: CGPoint(x: x, y: min))
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:22:18: error: 'closeSubpath()' is only available in macOS 10.15 or newer
            path.closeSubpath()
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:22:18: note: add 'if #available' version check
            path.closeSubpath()
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
[5/9] Compiling Waveform Waveform.swift
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:10:6: error: 'ObservedObject' is only available in macOS 10.15 or newer
    @ObservedObject var generator: WaveformGenerator
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:12:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var zoomGestureValue: CGFloat = 1
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:13:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var panGestureValue: CGFloat = 0
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:14:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:15:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectionEnabled: Bool
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:64: error: 'Binding' is only available in macOS 10.15 or newer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
                                                               ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:12: note: add @available attribute to enclosing initializer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:104: error: 'Binding' is only available in macOS 10.15 or newer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
                                                                                                       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:12: note: add @available attribute to enclosing initializer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:28:27: error: 'View' is only available in macOS 10.15 or newer
    public var body: some View {
                          ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:28:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var zoom: some Gesture {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:19: error: 'Gesture' is only available in macOS 10.15 or newer
    var pan: some Gesture {
                  ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:23:9: error: setter for 'generator' is only available in macOS 10.15 or newer
        self.generator = generator
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:23:9: note: add 'if #available' version check
        self.generator = generator
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:12: note: add @available attribute to enclosing initializer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:33:45: error: reference to member 'systemBackground' cannot be resolved without a contextual type
                    .foregroundColor(Color(.systemBackground).opacity(0.01))
                                            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:62:9: error: 'MagnificationGesture' is only available in macOS 10.15 or newer
        MagnificationGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:62:9: note: add 'if #available' version check
        MagnificationGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:63:14: error: 'onChanged' is only available in macOS 10.15 or newer
            .onChanged {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:63:14: note: add 'if #available' version check
            .onChanged {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:66:17: error: setter for 'zoomGestureValue' is only available in macOS 10.15 or newer
                zoomGestureValue = $0
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:66:17: note: add 'if #available' version check
                zoomGestureValue = $0
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:68:14: error: 'onEnded' is only available in macOS 10.15 or newer
            .onEnded {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:68:14: note: add 'if #available' version check
            .onEnded {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:71:17: error: setter for 'zoomGestureValue' is only available in macOS 10.15 or newer
                zoomGestureValue = 1
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:71:17: note: add 'if #available' version check
                zoomGestureValue = 1
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:76:9: error: 'DragGesture' is only available in macOS 10.15 or newer
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:76:9: note: add 'if #available' version check
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:76:9: error: 'init(minimumDistance:coordinateSpace:)' is only available in macOS 14.0 or newer
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:76:9: note: add 'if #available' version check
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:77:14: error: 'onChanged' is only available in macOS 10.15 or newer
            .onChanged {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:77:14: note: add 'if #available' version check
            .onChanged {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:80:17: error: setter for 'panGestureValue' is only available in macOS 10.15 or newer
                panGestureValue = $0.translation.width
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:80:17: note: add 'if #available' version check
                panGestureValue = $0.translation.width
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:82:14: error: 'onEnded' is only available in macOS 10.15 or newer
            .onEnded {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:82:14: note: add 'if #available' version check
            .onEnded {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:85:17: error: setter for 'panGestureValue' is only available in macOS 10.15 or newer
                panGestureValue = 0
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:85:17: note: add 'if #available' version check
                panGestureValue = 0
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:95:9: error: setter for 'renderSamples' is only available in macOS 10.15 or newer
        generator.renderSamples = renderStartSample..<renderEndSample
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:95:9: note: add 'if #available' version check
        generator.renderSamples = renderStartSample..<renderEndSample
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:89:10: note: add @available attribute to enclosing instance method
    func zoom(amount: CGFloat) {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:111:9: error: setter for 'renderSamples' is only available in macOS 10.15 or newer
        generator.renderSamples = startSample..<endSample
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:111:9: note: add 'if #available' version check
        generator.renderSamples = startSample..<endSample
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:98:10: note: add @available attribute to enclosing instance method
    func pan(offset: CGFloat) {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
error: emit-module command failed with exit code 1 (use -v to see invocation)
[6/9] Compiling Waveform SampleData.swift
[7/9] Compiling Waveform GenerateTask.swift
[8/9] Emitting module Waveform
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:12:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published private(set) var sampleData: [SampleData] = []
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:15:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var renderSamples: SampleRange {
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:33: error: 'ObservableObject' is only available in macOS 10.15 or newer
public class WaveformGenerator: ObservableObject {
                                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<WaveformGenerator, [SampleData]>' cannot be converted to contextual type 'KeyPath<WaveformGenerator, [SampleData]>'
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<WaveformGenerator, SampleRange>' (aka 'ReferenceWritableKeyPath<WaveformGenerator, Range<Int>>') cannot be converted to contextual type 'KeyPath<WaveformGenerator, SampleRange>' (aka 'KeyPath<WaveformGenerator, Range<Int>>')
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:5:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:7:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var drag: some Gesture {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:40:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:42:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var drag: some Gesture {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:6:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:35: error: 'Path' is only available in macOS 10.15 or newer
    func path(in rect: CGRect) -> Path {
                                  ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:35: error: 'Path' is only available in macOS 10.15 or newer
    func path(in rect: CGRect) -> Path {
                                  ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:10:6: error: 'ObservedObject' is only available in macOS 10.15 or newer
    @ObservedObject var generator: WaveformGenerator
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:12:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var zoomGestureValue: CGFloat = 1
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:13:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var panGestureValue: CGFloat = 0
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:14:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:15:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectionEnabled: Bool
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:64: error: 'Binding' is only available in macOS 10.15 or newer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
                                                               ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:12: note: add @available attribute to enclosing initializer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:104: error: 'Binding' is only available in macOS 10.15 or newer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
                                                                                                       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:12: note: add @available attribute to enclosing initializer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:28:27: error: 'View' is only available in macOS 10.15 or newer
    public var body: some View {
                          ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:28:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var zoom: some Gesture {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:19: error: 'Gesture' is only available in macOS 10.15 or newer
    var pan: some Gesture {
                  ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
[9/9] Compiling Waveform WaveformGenerator.swift
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:12:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published private(set) var sampleData: [SampleData] = []
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:15:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var renderSamples: SampleRange {
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:33: error: 'ObservableObject' is only available in macOS 10.15 or newer
public class WaveformGenerator: ObservableObject {
                                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<WaveformGenerator, [SampleData]>' cannot be converted to contextual type 'KeyPath<WaveformGenerator, [SampleData]>'
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<WaveformGenerator, SampleRange>' (aka 'ReferenceWritableKeyPath<WaveformGenerator, Range<Int>>') cannot be converted to contextual type 'KeyPath<WaveformGenerator, SampleRange>' (aka 'KeyPath<WaveformGenerator, Range<Int>>')
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:38:9: error: setter for 'renderSamples' is only available in macOS 10.15 or newer
        self.renderSamples = 0..<Int(capacity)
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:38:9: note: add 'if #available' version check
        self.renderSamples = 0..<Int(capacity)
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:25:12: note: add @available attribute to enclosing initializer
    public init?(audioFile: AVAudioFile) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:46:13: error: setter for 'sampleData' is only available in macOS 10.15 or newer
            self.sampleData = sampleData
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:46:13: note: add 'if #available' version check
            self.sampleData = sampleData
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:41:10: note: add @available attribute to enclosing instance method
    func refreshData() {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
error: fatalError
[0/1] Planning build
Building for debugging...
[1/6] Compiling Waveform Renderer.swift
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:35: error: 'Path' is only available in macOS 10.15 or newer
    func path(in rect: CGRect) -> Path {
                                  ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:7:9: error: 'Path' is only available in macOS 10.15 or newer
        Path { path in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:7:9: note: add 'if #available' version check
        Path { path in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:8:18: error: 'move(to:)' is only available in macOS 10.15 or newer
            path.move(to: CGPoint(x: 0, y: rect.midY))
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:8:18: note: add 'if #available' version check
            path.move(to: CGPoint(x: 0, y: rect.midY))
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:13:22: error: 'addLine(to:)' is only available in macOS 10.15 or newer
                path.addLine(to: CGPoint(x: x, y: max))
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:13:22: note: add 'if #available' version check
                path.addLine(to: CGPoint(x: x, y: max))
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:19:22: error: 'addLine(to:)' is only available in macOS 10.15 or newer
                path.addLine(to: CGPoint(x: x, y: min))
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:19:22: note: add 'if #available' version check
                path.addLine(to: CGPoint(x: x, y: min))
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:22:18: error: 'closeSubpath()' is only available in macOS 10.15 or newer
            path.closeSubpath()
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:22:18: note: add 'if #available' version check
            path.closeSubpath()
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
error: emit-module command failed with exit code 1 (use -v to see invocation)
[2/6] Emitting module Waveform
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:12:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published private(set) var sampleData: [SampleData] = []
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:15:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var renderSamples: SampleRange {
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:33: error: 'ObservableObject' is only available in macOS 10.15 or newer
public class WaveformGenerator: ObservableObject {
                                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<WaveformGenerator, [SampleData]>' cannot be converted to contextual type 'KeyPath<WaveformGenerator, [SampleData]>'
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<WaveformGenerator, SampleRange>' (aka 'ReferenceWritableKeyPath<WaveformGenerator, Range<Int>>') cannot be converted to contextual type 'KeyPath<WaveformGenerator, SampleRange>' (aka 'KeyPath<WaveformGenerator, Range<Int>>')
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:5:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:7:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var drag: some Gesture {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:40:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:42:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var drag: some Gesture {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:6:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:35: error: 'Path' is only available in macOS 10.15 or newer
    func path(in rect: CGRect) -> Path {
                                  ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:35: error: 'Path' is only available in macOS 10.15 or newer
    func path(in rect: CGRect) -> Path {
                                  ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:10:6: error: 'ObservedObject' is only available in macOS 10.15 or newer
    @ObservedObject var generator: WaveformGenerator
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:12:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var zoomGestureValue: CGFloat = 1
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:13:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var panGestureValue: CGFloat = 0
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:14:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:15:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectionEnabled: Bool
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:64: error: 'Binding' is only available in macOS 10.15 or newer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
                                                               ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:12: note: add @available attribute to enclosing initializer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:104: error: 'Binding' is only available in macOS 10.15 or newer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
                                                                                                       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:12: note: add @available attribute to enclosing initializer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:28:27: error: 'View' is only available in macOS 10.15 or newer
    public var body: some View {
                          ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:28:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var zoom: some Gesture {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:19: error: 'Gesture' is only available in macOS 10.15 or newer
    var pan: some Gesture {
                  ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
[3/6] Compiling Waveform WaveformGenerator.swift
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:12:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published private(set) var sampleData: [SampleData] = []
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:15:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var renderSamples: SampleRange {
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:33: error: 'ObservableObject' is only available in macOS 10.15 or newer
public class WaveformGenerator: ObservableObject {
                                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<WaveformGenerator, [SampleData]>' cannot be converted to contextual type 'KeyPath<WaveformGenerator, [SampleData]>'
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<WaveformGenerator, SampleRange>' (aka 'ReferenceWritableKeyPath<WaveformGenerator, Range<Int>>') cannot be converted to contextual type 'KeyPath<WaveformGenerator, SampleRange>' (aka 'KeyPath<WaveformGenerator, Range<Int>>')
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:38:9: error: setter for 'renderSamples' is only available in macOS 10.15 or newer
        self.renderSamples = 0..<Int(capacity)
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:38:9: note: add 'if #available' version check
        self.renderSamples = 0..<Int(capacity)
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:25:12: note: add @available attribute to enclosing initializer
    public init?(audioFile: AVAudioFile) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:46:13: error: setter for 'sampleData' is only available in macOS 10.15 or newer
            self.sampleData = sampleData
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:46:13: note: add 'if #available' version check
            self.sampleData = sampleData
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:41:10: note: add @available attribute to enclosing instance method
    func refreshData() {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
[4/6] Compiling Waveform Highlight.swift
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:6:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:35: error: 'Path' is only available in macOS 10.15 or newer
    func path(in rect: CGRect) -> Path {
                                  ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:9:9: error: 'Path' is only available in macOS 10.15 or newer
        Path { path in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:9:9: note: add 'if #available' version check
        Path { path in
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:18:18: error: 'move(to:)' is only available in macOS 10.15 or newer
            path.move(to: CGPoint(x: startPosition, y: rect.midY))
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:18:18: note: add 'if #available' version check
            path.move(to: CGPoint(x: startPosition, y: rect.midY))
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:23:22: error: 'addLine(to:)' is only available in macOS 10.15 or newer
                path.addLine(to: CGPoint(x: x, y: max))
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:23:22: note: add 'if #available' version check
                path.addLine(to: CGPoint(x: x, y: max))
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:29:22: error: 'addLine(to:)' is only available in macOS 10.15 or newer
                path.addLine(to: CGPoint(x: x, y: min))
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:29:22: note: add 'if #available' version check
                path.addLine(to: CGPoint(x: x, y: min))
                     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:32:18: error: 'closeSubpath()' is only available in macOS 10.15 or newer
            path.closeSubpath()
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:32:18: note: add 'if #available' version check
            path.closeSubpath()
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
[5/6] Compiling Waveform Waveform.swift
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:10:6: error: 'ObservedObject' is only available in macOS 10.15 or newer
    @ObservedObject var generator: WaveformGenerator
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:12:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var zoomGestureValue: CGFloat = 1
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:13:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var panGestureValue: CGFloat = 0
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:14:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:15:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectionEnabled: Bool
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:64: error: 'Binding' is only available in macOS 10.15 or newer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
                                                               ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:12: note: add @available attribute to enclosing initializer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:104: error: 'Binding' is only available in macOS 10.15 or newer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
                                                                                                       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:12: note: add @available attribute to enclosing initializer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:28:27: error: 'View' is only available in macOS 10.15 or newer
    public var body: some View {
                          ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:28:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var zoom: some Gesture {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:19: error: 'Gesture' is only available in macOS 10.15 or newer
    var pan: some Gesture {
                  ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:23:9: error: setter for 'generator' is only available in macOS 10.15 or newer
        self.generator = generator
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:23:9: note: add 'if #available' version check
        self.generator = generator
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:12: note: add @available attribute to enclosing initializer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
           ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:33:45: error: reference to member 'systemBackground' cannot be resolved without a contextual type
                    .foregroundColor(Color(.systemBackground).opacity(0.01))
                                            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:62:9: error: 'MagnificationGesture' is only available in macOS 10.15 or newer
        MagnificationGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:62:9: note: add 'if #available' version check
        MagnificationGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:63:14: error: 'onChanged' is only available in macOS 10.15 or newer
            .onChanged {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:63:14: note: add 'if #available' version check
            .onChanged {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:66:17: error: setter for 'zoomGestureValue' is only available in macOS 10.15 or newer
                zoomGestureValue = $0
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:66:17: note: add 'if #available' version check
                zoomGestureValue = $0
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:68:14: error: 'onEnded' is only available in macOS 10.15 or newer
            .onEnded {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:68:14: note: add 'if #available' version check
            .onEnded {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:71:17: error: setter for 'zoomGestureValue' is only available in macOS 10.15 or newer
                zoomGestureValue = 1
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:71:17: note: add 'if #available' version check
                zoomGestureValue = 1
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:76:9: error: 'DragGesture' is only available in macOS 10.15 or newer
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:76:9: note: add 'if #available' version check
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:76:9: error: 'init(minimumDistance:coordinateSpace:)' is only available in macOS 14.0 or newer
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:76:9: note: add 'if #available' version check
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:77:14: error: 'onChanged' is only available in macOS 10.15 or newer
            .onChanged {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:77:14: note: add 'if #available' version check
            .onChanged {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:80:17: error: setter for 'panGestureValue' is only available in macOS 10.15 or newer
                panGestureValue = $0.translation.width
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:80:17: note: add 'if #available' version check
                panGestureValue = $0.translation.width
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:82:14: error: 'onEnded' is only available in macOS 10.15 or newer
            .onEnded {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:82:14: note: add 'if #available' version check
            .onEnded {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:85:17: error: setter for 'panGestureValue' is only available in macOS 10.15 or newer
                panGestureValue = 0
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:85:17: note: add 'if #available' version check
                panGestureValue = 0
                ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:95:9: error: setter for 'renderSamples' is only available in macOS 10.15 or newer
        generator.renderSamples = renderStartSample..<renderEndSample
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:95:9: note: add 'if #available' version check
        generator.renderSamples = renderStartSample..<renderEndSample
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:89:10: note: add @available attribute to enclosing instance method
    func zoom(amount: CGFloat) {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:111:9: error: setter for 'renderSamples' is only available in macOS 10.15 or newer
        generator.renderSamples = startSample..<endSample
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:111:9: note: add 'if #available' version check
        generator.renderSamples = startSample..<endSample
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:98:10: note: add @available attribute to enclosing instance method
    func pan(offset: CGFloat) {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
[6/6] Compiling Waveform Handle.swift
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:5:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:7:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var drag: some Gesture {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:40:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:42:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var drag: some Gesture {
                   ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:10:9: error: 'VStack' is only available in macOS 10.15 or newer
        VStack(spacing: 0) {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:10:9: note: add 'if #available' version check
        VStack(spacing: 0) {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:11:13: error: 'Rectangle' is only available in macOS 10.15 or newer
            Rectangle()
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:12:18: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
                .frame(width: 2)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:13:13: error: 'Circle' is only available in macOS 10.15 or newer
            Circle()
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:14:18: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
                .frame(width: 2 * radius, height: 2 * radius, alignment: .center)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:14:75: error: 'center' is only available in macOS 10.15 or newer
                .frame(width: 2 * radius, height: 2 * radius, alignment: .center)
                                                                          ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:15:18: error: 'gesture(_:including:)' is only available in macOS 10.15 or newer
                .gesture(drag)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:17:10: error: 'offset(x:y:)' is only available in macOS 10.15 or newer
        .offset(x: generator.position(of: selectedSamples.lowerBound) - radius)
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:17:10: note: add 'if #available' version check
        .offset(x: generator.position(of: selectedSamples.lowerBound) - radius)
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:21:9: error: 'DragGesture' is only available in macOS 10.15 or newer
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:21:9: note: add 'if #available' version check
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:21:9: error: 'init(minimumDistance:coordinateSpace:)' is only available in macOS 14.0 or newer
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:21:9: note: add 'if #available' version check
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:22:14: error: 'onChanged' is only available in macOS 10.15 or newer
            .onChanged { // $0.location is in the Circle's coordinate space
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:22:14: note: add 'if #available' version check
            .onChanged { // $0.location is in the Circle's coordinate space
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:25:14: error: 'onEnded' is only available in macOS 10.15 or newer
            .onEnded {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:25:14: note: add 'if #available' version check
            .onEnded {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:33:9: error: setter for 'selectedSamples' is only available in macOS 10.15 or newer
        selectedSamples = sample..<selectedSamples.upperBound
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:33:9: note: add 'if #available' version check
        selectedSamples = sample..<selectedSamples.upperBound
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:30:10: note: add @available attribute to enclosing instance method
    func updateSelection(_ offset: CGFloat) {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:45:9: error: 'VStack' is only available in macOS 10.15 or newer
        VStack(spacing: 0) {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:45:9: note: add 'if #available' version check
        VStack(spacing: 0) {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:46:13: error: 'Rectangle' is only available in macOS 10.15 or newer
            Rectangle()
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:47:18: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
                .frame(width: 2)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:48:13: error: 'Circle' is only available in macOS 10.15 or newer
            Circle()
            ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:49:18: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
                .frame(width: 2 * radius, height: 2 * radius, alignment: .center)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:49:75: error: 'center' is only available in macOS 10.15 or newer
                .frame(width: 2 * radius, height: 2 * radius, alignment: .center)
                                                                          ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:50:18: error: 'gesture(_:including:)' is only available in macOS 10.15 or newer
                .gesture(drag)
                 ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:52:10: error: 'offset(x:y:)' is only available in macOS 10.15 or newer
        .offset(x: generator.position(of: selectedSamples.upperBound) - radius)
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:52:10: note: add 'if #available' version check
        .offset(x: generator.position(of: selectedSamples.upperBound) - radius)
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:56:9: error: 'DragGesture' is only available in macOS 10.15 or newer
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:56:9: note: add 'if #available' version check
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:56:9: error: 'init(minimumDistance:coordinateSpace:)' is only available in macOS 14.0 or newer
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:56:9: note: add 'if #available' version check
        DragGesture()
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:57:14: error: 'onChanged' is only available in macOS 10.15 or newer
            .onChanged { // $0.location is in the Circle's coordinate space
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:57:14: note: add 'if #available' version check
            .onChanged { // $0.location is in the Circle's coordinate space
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:60:14: error: 'onEnded' is only available in macOS 10.15 or newer
            .onEnded {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:60:14: note: add 'if #available' version check
            .onEnded {
             ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:68:9: error: setter for 'selectedSamples' is only available in macOS 10.15 or newer
        selectedSamples = selectedSamples.lowerBound..<sample
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:68:9: note: add 'if #available' version check
        selectedSamples = selectedSamples.lowerBound..<sample
        ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:65:10: note: add @available attribute to enclosing instance method
    func updateSelection(_ offset: CGFloat) {
         ^
/Users/builder/builds/UKfvDsi8u/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
error: fatalError
BUILD FAILURE 5.9 macosSpm