libdvdnav runs dvdread-config to update CFLAGS and LDFLAGS with libdirs, includirs and libraries but wrongly with locations on the buildsystem. this breaks crosscompiling. We fix this with providing a own 'dvdread-config' file which dont inject /usr/include and /usr/lib in our *CFLAGS.
seperate 'devinput' section from 'linux-input-layer'. While 'linux-input-layer' is used from Lirc with the own (deprecated) Lirc drivers, 'devinput' is used by kernels own event drivers. There the Bottonnames are reworked and almost synced
changed: Add logic to properly handle subtitles for stacked files
Merge pull request #3198 from sraue/dvdread-config-fix

libdvdnav runs dvdread-config to update CFLAGS and LDFLAGS with libdirs,...
Merge pull request #4001 from sraue/lirc-devinput

seperate 'devinput' section from 'linux-input-layer'. While 'linux-input...
Merge pull request #3819 from arnova/subtitles_for_stacks

changed: Add logic to handle subtitles for stacked files