Many of the mythtv dependencies may very well be taken care of now, my last attempt was shortly after 0.28 was released and I could use the qt5 from EPEL. 

Here's the list of packages that it took for me to get a good build:
a52dec-0.7.4-15.el7.centos.3.src.rpm
arts-1.5.10-26.el7.centos.src.rpm
celt-0.11.3-3.el7.centos.src.rpm
faad2-2.7-6.el7.centos.src.rpm
ffmpeg-2.2.9-1.el7.centos.src.rpm
gpac-0.5.0-11.20140915svn.el7.centos.src.rpm
iguanaIR-1.1.0-11.el7.centos.src.rpm
lame-3.99.5-1.el7.centos.src.rpm
libbs2b-3.1.0-13.el7.centos.src.rpm
libdc1394-2.2.2-3.el7.centos.src.rpm
libdca-0.0.5-6.el7.centos.src.rpm
libftdi-1.1-4.el7.centos.src.rpm
libmad-0.15.1b-14.el7.centos.src.rpm
libmodplug-0.8.8.5-3.el7.centos.src.rpm
libmpeg2-0.5.1-11.el7.centos.src.rpm
libquicktime-1.2.4-17.el7.centos.src.rpm
lirc-0.9.1a-4.el7.centos.src.rpm
mjpegtools-2.1.0-4.el7.centos.src.rpm
mpg123-1.19.0-2.el7.centos.src.rpm
mplayer-1.1-29.20140919svn.el7.centos.src.rpm
mythtv-0.27.3-2.2.el7.centos.src.rpm
mythweb-0.27.3-1.el7.centos.src.rpm
nas-1.9.4-2.el7.centos.src.rpm
perl-Email-Find-0.10-18.el7.centos.src.rpm
perl-HTML-FromText-2.07-3.el7.centos.src.rpm
perl-HTTP-Cache-Transparent-1.1-5.el7.centos.src.rpm
perl-Image-Size-3.232-5.el7.centos.src.rpm
perl-Lingua-EN-Numbers-2.00-1.el7.centos.src.rpm
perl-Lingua-EN-Numbers-Ordinate-1.03-2.el7.centos.src.rpm
perl-Lingua-Preferred-0.2.4-19.el7.centos.src.rpm
perl-Log-TraceMessages-1.4-18.el7.centos.src.rpm
perl-Net-UPnP-1.4.2-15.el7.centos.src.rpm
perl-Term-ProgressBar-2.16-1.el7.centos.src.rpm
perl-Tk-TableMatrix-1.23-22.el7.centos.src.rpm
python-oauth-1.0.1-9.el7.centos.src.rpm
rtmpdump-2.3-3.el7.centos.src.rpm
SDL_gfx-2.0.25-2.el7.centos.src.rpm
twolame-0.3.13-4.el7.centos.src.rpm
x264-0.120-4.20120303.el7.centos_bootstrap.src.rpm
x264-0.120-5.20120303.el7.centos.src.rpm
xmltv-0.5.63-1.el7.centos.src.rpm
xmms-1.2.11-22.20071117cvs.el7.centos.src.rpm
xvidcore-1.3.2-3.el7.centos.src.rpm

Thanks,
Richard