Created attachment 178567 [details] unbreak by const_cast Currently this port is marked broken with the description: “Fails to build against libsamplerate-0.1.9”. When I deleted the “BROKEN=” line, the following Error came up: > /wrkdirs/usr/ports/multimedia/plexhometheater/work/plex-home-theater-public-1.4.1.469-47a90f01/xbmc/cores/dvdplayer/DVDPlayerAudioResampler.cpp:77:12: error: cannot initialize a variable of type 'float *' with an lvalue of type 'const float *' > float* outputptr = m_converterdata.data_in; > ^ ~~~~~~~~~~~~~~~~~~~~~~~ I do not understand the BROKEN-message compared to the compiler-error. I did cast to float*—analogous to other code there, although using const_cast—as this seems what is intended (see attachment) and now it does compile and seems to work. The original authors should be told about it, I presume. Am I missing something? Regards, Kalten
No reaction since more than one month and one week :-( Pray do answer! Regards, Kalten
Taking over, rescue port from expiration.
Created attachment 185779 [details] modernize / try to fix plexhometheater
Removing this port. The maintainer does not respond, it needs at least two other compilations fixes, has several known vulnerabilities in its bundled ffmpeg, and has not been updated upstream since 2.5 years.