Mon Nov 16 11:05:52 2020 UTC ()
libheif: Fix build under NetBSD/amd64 8

Disable -Werror=maybe-uninitialized for NetBSD.
Reported by gdt@. Thank you.


(ryoon)
diff -r1.6 -r1.7 pkgsrc/graphics/libheif/Makefile

cvs diff -r1.6 -r1.7 pkgsrc/graphics/libheif/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/libheif/Makefile 2020/10/11 23:47:31 1.6
+++ pkgsrc/graphics/libheif/Makefile 2020/11/16 11:05:52 1.7
@@ -1,29 +1,31 @@ @@ -1,29 +1,31 @@
1# $NetBSD: Makefile,v 1.6 2020/10/11 23:47:31 joerg Exp $ 1# $NetBSD: Makefile,v 1.7 2020/11/16 11:05:52 ryoon Exp $
2 2
3DISTNAME= libheif-1.9.1 3DISTNAME= libheif-1.9.1
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= graphics 5CATEGORIES= graphics
6MASTER_SITES= ${MASTER_SITE_GITHUB:=strukturag/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=strukturag/}
7GITHUB_PROJECT= libheif 7GITHUB_PROJECT= libheif
8GITHUB_RELEASE= v${PKGVERSION_NOREV} 8GITHUB_RELEASE= v${PKGVERSION_NOREV}
9 9
10MAINTAINER= ryoon@NetBSD.org 10MAINTAINER= ryoon@NetBSD.org
11HOMEPAGE= https://github.com/strukturag/libheif/ 11HOMEPAGE= https://github.com/strukturag/libheif/
12COMMENT= HEIF and AVIF file format decoder and encoder library 12COMMENT= HEIF and AVIF file format decoder and encoder library
13LICENSE= gnu-lgpl-v3 13LICENSE= gnu-lgpl-v3
14 14
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16USE_LIBTOOL= yes 16USE_LIBTOOL= yes
17USE_TOOLS+= pkg-config gmake 17USE_TOOLS+= pkg-config gmake
18USE_LANGUAGES= c c++ 18USE_LANGUAGES= c c++
19 19
20CONFIGURE_ARGS+= --disable-go 20CONFIGURE_ARGS+= --disable-go
21 21
 22CXXFLAGS.NetBSD+= -Wno-error=maybe-uninitialized
 23
22PKGCONFIG_OVERRIDE+= libheif.pc.in 24PKGCONFIG_OVERRIDE+= libheif.pc.in
23 25
24.include "../../mk/jpeg.buildlink3.mk" 26.include "../../mk/jpeg.buildlink3.mk"
25.include "../../graphics/png/buildlink3.mk" 27.include "../../graphics/png/buildlink3.mk"
26.include "../../multimedia/libaom/buildlink3.mk" 28.include "../../multimedia/libaom/buildlink3.mk"
27.include "../../multimedia/libde265/buildlink3.mk" 29.include "../../multimedia/libde265/buildlink3.mk"
28.include "../../multimedia/x265/buildlink3.mk" 30.include "../../multimedia/x265/buildlink3.mk"
29.include "../../mk/bsd.pkg.mk" 31.include "../../mk/bsd.pkg.mk"