qemu: Make it curses agnostic PKGREVISION++ TODO: Unfortunately after installing `ncursesw' and retrying to build qemu I was TODO: able to successfully build it without triggering any problem and qemu was TODO: linked against curses. TODO: TODO: In order to possibly collect hopefully useful logs to investigate further TODO: the issue on problematic setups: TODO: 1. Please share the complete error log (probably last lines printed out TODO: of the configure/build failing will be enough) TODO: 2. Please share ${WRKSRC}/build/meson-logs/meson-log.txt Index: Makefile =================================================================== RCS file: /cvsroot/pkgsrc/emulators/qemu/Makefile,v retrieving revision 1.267 diff -u -p -r1.267 Makefile --- Makefile 14 Mar 2021 11:16:45 -0000 1.267 +++ Makefile 14 Mar 2021 12:13:40 -0000 @@ -1,7 +1,7 @@ # $NetBSD: Makefile,v 1.267 2021/03/14 11:16:45 reinoud Exp $ DISTNAME= qemu-5.2.0 -PKGREVISION= 3 +PKGREVISION= 4 CATEGORIES= emulators MASTER_SITES= https://download.qemu.org/ EXTRACT_SUFX= .tar.xz @@ -16,7 +16,6 @@ BUILD_DEPENDS+= ninja-build-[0-9]*:../.. USE_CURSES= resize_term wide USE_LANGUAGES+= c c++ USE_TOOLS+= bison flex gmake makeinfo perl:build pod2man pkg-config -FAKE_NCURSES= yes UNLIMIT_RESOURCES= datasize HAS_CONFIGURE= yes @@ -174,7 +173,6 @@ post-install: .include "../../archivers/lzo/buildlink3.mk" .include "../../devel/glib2/buildlink3.mk" .include "../../devel/jemalloc/buildlink3.mk" -.include "../../devel/ncursesw/buildlink3.mk" .include "../../devel/snappy/buildlink3.mk" .include "../../devel/zlib/buildlink3.mk" .include "../../graphics/hicolor-icon-theme/buildlink3.mk" @@ -184,6 +182,7 @@ post-install: .include "../../security/libgcrypt/buildlink3.mk" .include "../../www/curl/buildlink3.mk" .include "../../x11/pixman/buildlink3.mk" +.include "../../mk/curses.buildlink3.mk" .include "../../mk/jpeg.buildlink3.mk" .include "../../mk/pthread.buildlink3.mk" .include "../../mk/bsd.pkg.mk"