Opened 3 months ago

Last modified 3 months ago

#70602 assigned defect

DeaDBeeF: switch from Xcode to autotools, at least for < 10.13

Reported by: barracuda156 Owned by: barracuda156
Priority: Normal Milestone:
Component: ports Version: 2.10.1
Keywords: Cc:
Port: DeaDBeeF

Description

Xcode project is restricted to 10.13+: https://github.com/DeaDBeeF-Player/deadbeef/blob/a50e3a54261abcfcd8a4e627edc3a8b94ace6aff/osx/deadbeef.xcodeproj/project.pbxproj#L24148

However, DeaDBeeF has also an autotools-based build implementation (which may be preferred anyway, since it is properly configurable), so at least on < 10.13 that should be used instead of Xcode.

From the quick look at the source, there is nothing in CoreAudio plugin which cannot build on older systems (perhaps with minimal patches down to 10.5), and this is the only important component to have Mac-way, since for GUI there is GTK3.

Change History (2)

comment:1 Changed 3 months ago by barracuda156

Or perhaps make a DeaDBeeF-gtk subport, so that a user can decide which to install.

comment:2 Changed 3 months ago by barracuda156

Owner: set to barracuda156
Status: newassigned

I will handle this.

Note: See TracTickets for help on using tickets.