Opened 3 weeks ago

Closed 2 weeks ago

#71136 closed defect (fixed)

cliclick @5.0.1: error: 'CGWindowListCreateImage' is unavailable: obsoleted in macOS 15.0 - Please use ScreenCaptureKit instead

Reported by: frink0 (Liam Stitt) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: sequoia Cc:
Port: cliclick

Description

Hi. Build log attached.

Attachments (1)

main.log.gz (97.7 KB) - added by frink0 (Liam Stitt) 3 weeks ago.

Download all attachments as: .zip

Change History (6)

Changed 3 weeks ago by frink0 (Liam Stitt)

Attachment: main.log.gz added

comment:1 Changed 2 weeks ago by frink0 (Liam Stitt)

Port: cliclick added

comment:2 Changed 2 weeks ago by jmroot (Joshua Root)

Owner: set to ryandesign
Status: newassigned

comment:3 Changed 2 weeks ago by ryandesign (Ryan Carsten Schmidt)

Keywords: sequoia added
Status: assignedaccepted
Summary: cliclick: port fails to build on Sequoiacliclick @5.0.1: error: 'CGWindowListCreateImage' is unavailable: obsoleted in macOS 15.0 - Please use ScreenCaptureKit instead

The log says:

error: 'CGWindowListCreateImage' is unavailable: obsoleted in macOS 15.0 - Please use ScreenCaptureKit instead.

This is https://github.com/BlueM/cliclick/issues/178. We could apply the workaround from SequoiaProblems#ScreenCaptureKitRequirementwithmacOS15SDK.

comment:4 Changed 2 weeks ago by frink0 (Liam Stitt)

I confirm this works. Thanks!

comment:5 Changed 2 weeks ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: acceptedclosed

In 6314ae00156b1281a7c862b8e0b848b78b1072a0/macports-ports (master, sept):

cliclick: Limit deployment target to 14 or earlier

Closes: #71136

Note: See TracTickets for help on using tickets.