diff --git a/graphics/xpdf4/Makefile b/graphics/xpdf4/Makefile index 6ccfcff05839..a40838b9e2e0 100644 --- a/graphics/xpdf4/Makefile +++ b/graphics/xpdf4/Makefile @@ -26,7 +26,7 @@ CONFLICTS_INSTALL= xpdf MANPREFIX= ${PREFIX}/share/xpdf SUB_FILES= xpdf-man.conf -USES= cmake:outsource localbase +USES= compiler:c++11-lang cmake:outsource localbase:ldflags CMAKE_ARGS+= -DOPI_SUPPORT:BOOL=ON -DCMAKE_DISABLE_FIND_PACKAGE_Qt4:BOOL=ON \ -DUSE_LCMS:BOOL=OFF -DSYSTEM_XPDFRC=${PREFIX}/etc/xpdfrc diff --git a/graphics/xpdf4/files/patch-xpdf-qt_XpdfWidgetPrint.cc b/graphics/xpdf4/files/patch-xpdf-qt_XpdfWidgetPrint.cc index bc1cce76e052..3ca7449b51ab 100644 --- a/graphics/xpdf4/files/patch-xpdf-qt_XpdfWidgetPrint.cc +++ b/graphics/xpdf4/files/patch-xpdf-qt_XpdfWidgetPrint.cc @@ -5,7 +5,7 @@ # include # include -#elif defined(__linux__) -+#elif defined(__linux__) || defined(__FreeBSD_cc_version) ++#elif defined(__linux__) || defined(__FreeBSD__) # include "PSOutputDev.h" # include #endif @@ -14,7 +14,7 @@ //------------------------------------------------------------------------ -#elif defined(__linux__) -+#elif defined(__linux__) || defined(__FreeBSD_cc_version) ++#elif defined(__linux__) || defined(__FreeBSD__) static void fileOut(void *stream, const char *data, int len) { fwrite(data, 1, len, (FILE *)stream);