#58842 closed defect (fixed)
hdhomerun_gui fails to build.
Reported by: | neilt (Neil Tiffin) | Owned by: | ctreleaven (Craig Treleaven) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.5.4 |
Keywords: | Cc: | ||
Port: | hdhomerun_gui |
Description
hdhomerun_gui and hdhomerun no longer work when installed from the Silicon Dust (SD website. So it has now become more important for this to work in MacPorts since the alternative went away.
The current port of hdhomerun_gui does not build.
The first error is:
Error: Failed to configure hdhomerun_gui: VLC must be installed with +dvb.
VLC was installed by MacPorts as a dependency of hdhomerun_gui so the build instructions need to change. Currently VLC defaults to +quartz and has no +dvb variant.
I would very much prefer that these ports supported quartz and not X11. Not sure how practical that is.
Also the port need to be updated to current version.
Attachments (1)
Change History (5)
Changed 5 years ago by neilt (Neil Tiffin)
Attachment: | hdhomerun.build01.log added |
---|
comment:1 Changed 5 years ago by ctreleaven (Craig Treleaven)
Owner: | set to ctreleaven |
---|---|
Status: | new → accepted |
The issue with VLC needing the +dvb variant is a long-standing limitation of MacPorts. There are tickets elsewhere on this issue.
I agree that we should be updating to the latest version released by SD. We are using code that was designed for Linux--Quartz is not supported, to my knowledge. It may be some time, however, before I can make time to work on this.
comment:2 Changed 5 years ago by mf2k (Frank Schima)
While it is true that portfiles cannot currently depend on a specific variant, #126, I don't see such a variant for VLC.
$ port variants VLC VLC has the variants: dbus: Enable DBus support freerdp: Build the FreeRDP support; currently dysfunctional full: Enable all variants except x11 (and except freerdp, currently) * requires huge quartz smb huge: Enable all variants except quartz, smb, freerdp and x11 * requires jack shout svg jack: Enable jack plugin for audio output pulse: Enable PulseAudio support [+]quartz: Enable native macOS graphics support shout: Enable Shoutcast/Icecast streaming output support smb: Enable Samba 3 input support svg: Enable SVG rendering and decoding support x11: Enable X11 support
comment:3 Changed 4 years ago by ctreleaven (Craig Treleaven)
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
Error log file.