From 7d1ba7da59fe2ca48dc1f17dbfc541d16c0fa6c2 Mon Sep 17 00:00:00 2001 From: m-holger Date: Thu, 10 Jul 2025 13:10:03 +0100 Subject: [PATCH] Set C++ standard to C++20 in pkg-test and update compiler flags in libqpdf.pc --- libqpdf.pc.in | 2 +- pkg-test/CMakeLists.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/libqpdf.pc.in b/libqpdf.pc.in index 1a809f8..6f0ebe9 100644 --- a/libqpdf.pc.in +++ b/libqpdf.pc.in @@ -8,4 +8,4 @@ Description: PDF transformation library Version: @PROJECT_VERSION@ Requires.private: zlib, libjpeg@CRYPTO_PKG@ Libs: -L${libdir} -lqpdf -Cflags: -I${includedir} +Cflags: -I${includedir} -std=c++20 diff --git a/pkg-test/CMakeLists.txt b/pkg-test/CMakeLists.txt index 36257f2..99c75ec 100644 --- a/pkg-test/CMakeLists.txt +++ b/pkg-test/CMakeLists.txt @@ -1,5 +1,6 @@ cmake_minimum_required(VERSION 3.10) project(qpdf-version LANGUAGES CXX) +set(CMAKE_CXX_STANDARD 20) find_package(qpdf) add_executable(qpdf-version qpdf-version.cc) target_link_libraries(qpdf-version qpdf::libqpdf) -- libgit2 0.21.4