diff options
author | 2024-05-22 18:45:17 +0200 | |
---|---|---|
committer | 2024-05-22 18:45:50 +0200 | |
commit | 4b23e98d6eec2b7ba230f9fc8e51402605856e5d (patch) | |
tree | 794f256a089567aa6f8f80d8cdc9bd4b13ead6a2 /dev-libs | |
parent | media-libs/libvisio: Fix build w/ ICU-75 (diff) | |
download | gentoo-4b23e98d6eec2b7ba230f9fc8e51402605856e5d.tar.gz gentoo-4b23e98d6eec2b7ba230f9fc8e51402605856e5d.tar.bz2 gentoo-4b23e98d6eec2b7ba230f9fc8e51402605856e5d.zip |
dev-libs/xerces-c: Fix build w/ ICU-75
Closes: https://bugs.gentoo.org/931105
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/xerces-c/files/xerces-c-3.2.5-cxx17.patch | 11 | ||||
-rw-r--r-- | dev-libs/xerces-c/xerces-c-3.2.5.ebuild | 1 |
2 files changed, 12 insertions, 0 deletions
diff --git a/dev-libs/xerces-c/files/xerces-c-3.2.5-cxx17.patch b/dev-libs/xerces-c/files/xerces-c-3.2.5-cxx17.patch new file mode 100644 index 000000000000..ed47510e08ad --- /dev/null +++ b/dev-libs/xerces-c/files/xerces-c-3.2.5-cxx17.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -23,7 +23,7 @@ + + # Try C++14, then fall back to C++11 and C++98. Used for feature tests + # for optional features. +-set(CMAKE_CXX_STANDARD 14) ++set(CMAKE_CXX_STANDARD 17) + + # Use folders (for IDE project grouping) + set_property(GLOBAL PROPERTY USE_FOLDERS ON) diff --git a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild index 2ff3cf44a5bc..e134d155af4b 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild @@ -35,6 +35,7 @@ DOCS=( CREDITS KEYS NOTICE README ) PATCHES=( "${FILESDIR}"/${PN}-3.2.4-strict-aliasing.patch + "${FILESDIR}"/${P}-cxx17.patch # bug 931105 ) pkg_setup() { |