On Fri Mar 01, 2019 at 08:27:43AM +0000, Stuart Henderson wrote: > On 2019/03/01 06:56, Rafael Sadowski wrote: > > libxml is not in WANTLIB (also after update) but there is a CMake check > > at configure-time. Added NO_TEST=Yes, while here. > > What's the story with libxml here? It has a cmake check but doesn't seem > to be used?
Exactly! There is a check in the main ./CMakeLists.txt and only one include (include_directories) in ./gstreamer/CMakeLists.txt. "LibXml2 is required to compile the gstreamer backend for Phonon" ^^^^^^^ > > > Index: Makefile > > =================================================================== > > RCS file: /cvs/ports/multimedia/phonon-backend/gstreamer/Makefile,v > > retrieving revision 1.22 > > diff -u -p -u -p -r1.22 Makefile > > --- Makefile 19 Oct 2018 20:53:27 -0000 1.22 > > +++ Makefile 20 Feb 2019 05:23:26 -0000 > > @@ -27,9 +27,9 @@ RUN_DEPENDS-main = multimedia/gstreamer1 > > > > LIB_DEPENDS-icons = > > LIB_DEPENDS-main = ${LIB_DEPENDS} \ > > - textproc/libxml \ > > multimedia/gstreamer1/core \ > > multimedia/gstreamer1/plugins-base > > +LIB_DEPENDS-build = textproc/libxml > > There is no -build subpackage. Ops local jetlag ;) s/+LIB_DEPENDS-build/+BUILD_DEPENDS/ > > Changing runtime dependencies requires a REVISION bump. > ACK;