[arch-commits] Commit in scribus/trunk (PKGBUILD)
Evangelos Foutras
foutrelis at gemini.archlinux.org
Fri Jan 7 11:31:56 UTC 2022
Date: Friday, January 7, 2022 @ 11:31:55
Author: foutrelis
Revision: 1095825
Build in C++17 mode for poppler 21.12.0
Modified:
scribus/trunk/PKGBUILD
----------+
PKGBUILD | 4 ++++
1 file changed, 4 insertions(+)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-01-07 11:25:02 UTC (rev 1095824)
+++ PKGBUILD 2022-01-07 11:31:55 UTC (rev 1095825)
@@ -31,6 +31,9 @@
prepare() {
cd ${pkgname}-${pkgver}
patch -Np1 -i ../harfbuzz-3.0.0.patch
+
+ # fix "error: reference to 'byte' is ambiguous" with C++17 mode
+ sed -i 's/\bbyte\b/prc_&/g' scribus/third_party/prc/oPRCFile.cc
}
build() {
@@ -38,6 +41,7 @@
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_SKIP_RPATH=ON \
+ -DWANT_CPP17=ON \
-DWANT_HUNSPELL=ON \
-DWITH_BOOST=ON \
-DWITH_PODOFO=ON #\
More information about the arch-commits
mailing list