Date: Tuesday, November 20, 2018 @ 22:12:48 Author: arojas Revision: 409236
opencv 4.0 rebuild Modified: nomacs/trunk/PKGBUILD ----------+ PKGBUILD | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-11-20 21:44:14 UTC (rev 409235) +++ PKGBUILD 2018-11-20 22:12:48 UTC (rev 409236) @@ -4,7 +4,7 @@ _plugins_pkgver=3.12.0 pkgname=nomacs pkgver=3.12 -pkgrel=2 +pkgrel=3 pkgdesc="A Qt image viewer" arch=('x86_64') url="https://nomacs.org/" @@ -21,6 +21,12 @@ cd "${pkgname}-${pkgver}" # move plugins mv "${srcdir}/${pkgname}-plugins-${_plugins_pkgver}" "ImageLounge/plugins" + + # fix build with openCV 4 + sed -e 's|CV_DIST_C|cv::DIST_C|g' -e 's|CV_RGB2HSV|cv::COLOR_RGB2HSV|g' -e 's|CV_HSV2RGB|cv::COLOR_HSV2RGB|g' \ + -e 's|CV_RGB2Lab|cv::COLOR_RGB2Lab|g' -e 's|CV_INTER_AREA|cv::INTER_AREA|g' -e 's|CV_RETR_LIST|cv::RETR_LIST|g' \ + -e 's|CV_CHAIN_APPROX_SIMPLE|cv::CHAIN_APPROX_SIMPLE|g' -e 's|CV_RGB2GRAY|cv::COLOR_RGB2GRAY|g' \ + -i ImageLounge/plugins/FakeMiniaturesPlugin/src/*.cpp -i ImageLounge/plugins/PageExtractionPlugin/src/*.cpp } build() {