Mon Oct 2 11:05:34 2023 UTC ()
misc/mkcue: doesn't build with c++17; force c++98 instead.

The package is old enough to have used that version.


(rhialto)
diff -r1.5 -r1.6 pkgsrc/misc/mkcue/Makefile

cvs diff -r1.5 -r1.6 pkgsrc/misc/mkcue/Makefile (expand / switch to unified diff)

--- pkgsrc/misc/mkcue/Makefile 2020/01/26 17:31:44 1.5
+++ pkgsrc/misc/mkcue/Makefile 2023/10/02 11:05:34 1.6
@@ -1,26 +1,28 @@ @@ -1,26 +1,28 @@
1# $NetBSD: Makefile,v 1.5 2020/01/26 17:31:44 rillig Exp $ 1# $NetBSD: Makefile,v 1.6 2023/10/02 11:05:34 rhialto Exp $
2# 2#
3 3
4DISTNAME= mkcue_1.orig 4DISTNAME= mkcue_1.orig
5PKGNAME= mkcue-2.1 5PKGNAME= mkcue-2.1
 6PKGREVISION= 1
6CATEGORIES= misc 7CATEGORIES= misc
7MASTER_SITES= ${MASTER_SITE_DEBIAN:=pool/main/m/mkcue/} 8MASTER_SITES= ${MASTER_SITE_DEBIAN:=pool/main/m/mkcue/}
8 9
9MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://packages.debian.org/source/stable/mkcue 11HOMEPAGE= https://packages.debian.org/source/stable/mkcue
11COMMENT= Generates a CUE sheet from a CD 12COMMENT= Generates a CUE sheet from a CD
12LICENSE= gnu-lgpl-v2 13LICENSE= gnu-lgpl-v2
13 14
14WRKSRC= ${WRKDIR}/mkcue-1.orig 15WRKSRC= ${WRKDIR}/mkcue-1.orig
15GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
16USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++
 18FORCE_CXX_STD= c++98
17USE_TOOLS+= gmake 19USE_TOOLS+= gmake
18MAKE_FILE= GNUmakefile 20MAKE_FILE= GNUmakefile
19 21
20INSTALLATION_DIRS= bin 22INSTALLATION_DIRS= bin
21 23
22post-extract: 24post-extract:
23 ${CP} ${FILESDIR}/mb_dragonfly.cpp ${WRKSRC}/osdep 25 ${CP} ${FILESDIR}/mb_dragonfly.cpp ${WRKSRC}/osdep
24 ${CP} ${FILESDIR}/mb_dragonfly.h ${WRKSRC}/osdep 26 ${CP} ${FILESDIR}/mb_dragonfly.h ${WRKSRC}/osdep
25 27
26.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"