summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSanthosh Raju <fox@FreeBSD.org>2022-08-22 02:35:52 +0200
committerSanthosh Raju <fox@FreeBSD.org>2022-08-22 02:38:09 +0200
commit30db07f794bdb3726e5e76179f38ebafdb663dcb (patch)
tree48ff10488c7f72a539c6875b7076028f11096f32
parentscience/axom: Update 0.6.1 -> 0.6.1-1671 (diff)
graphics/dspdfviewer: Unbreak the build for latest boost library.
Force using c++14 standard for clang when compiling with boost headers.
-rw-r--r--graphics/dspdfviewer/Makefile4
-rw-r--r--graphics/dspdfviewer/files/patch-cmake_compiler__clang.cmake11
2 files changed, 13 insertions, 2 deletions
diff --git a/graphics/dspdfviewer/Makefile b/graphics/dspdfviewer/Makefile
index 5b4a84fc55f9..be1524cd6d76 100644
--- a/graphics/dspdfviewer/Makefile
+++ b/graphics/dspdfviewer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dspdfviewer
PORTVERSION= 1.15.1
DISTVERSIONPREFIX= v
-PORTREVISION= 56
+PORTREVISION= 57
CATEGORIES= graphics
MAINTAINER= fox@FreeBSD.org
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libboost_program_options.so:devel/boost-libs \
libpoppler-qt5.so:graphics/poppler-qt5
-USES= cmake:insource compiler:c++11-lang pkgconfig qt:5
+USES= cmake:insource compiler:c++14-lang pkgconfig qt:5
USE_QT= core gui linguisttools widgets xml buildtools_build qmake_build
USE_LDCONFIG= yes
diff --git a/graphics/dspdfviewer/files/patch-cmake_compiler__clang.cmake b/graphics/dspdfviewer/files/patch-cmake_compiler__clang.cmake
new file mode 100644
index 000000000000..d2fb9893f7b2
--- /dev/null
+++ b/graphics/dspdfviewer/files/patch-cmake_compiler__clang.cmake
@@ -0,0 +1,11 @@
+--- cmake/compiler_clang.cmake.orig 2022-08-22 00:23:26 UTC
++++ cmake/compiler_clang.cmake
+@@ -1,7 +1,7 @@
+ # CMake fragment
+
+ # Clang
+-add_definitions("-std=c++11")
++add_definitions("-std=c++14")
+
+ # Turn on a lot of warnings, hopefully helping with code quality.
+ add_definitions(-Weverything)