Matthias Kilian <kili@outback.escape.de> writes:
> -BUILD_DEPENDS+= devel/gobject-introspection
> +# devel/boost only as build dependency, because poppler uses
> +# header-only classes (from boost/containers/small_vector.hpp).
> +BUILD_DEPENDS+= devel/boost \
> + devel/gobject-introspection
Don't you need to adjust RUN_DEPENDS for API dependency?
$ rg -i boost /usr/local/include/poppler
/usr/local/include/poppler/poppler-config.h
114:/* Use header-only classes from Boost in the Splash backend */
115:#ifndef USE_BOOST_HEADERS
116:#define USE_BOOST_HEADERS 1
/usr/local/include/poppler/splash/SplashXPathScanner.h
30:#ifdef USE_BOOST_HEADERS
31:#include <boost/container/small_vector.hpp>
103:#ifdef USE_BOOST_HEADERS
104: typedef boost::container::small_vector<SplashIntersect, 4> IntersectionLine;
122:#ifdef USE_BOOST_HEADERS
123: typedef boost::container::small_vector<SplashIntersect, 4> IntersectionLine;
No comments:
Post a Comment