Tue Jun 29 01:58:55 2021 UTC ()
polkit: fix sandboxed builds

The newly-added autoreconf processing here requires gtkdocize.


(gutteridge)
diff -r1.35 -r1.36 pkgsrc/security/polkit/Makefile

cvs diff -r1.35 -r1.36 pkgsrc/security/polkit/Makefile (expand / switch to unified diff)

--- pkgsrc/security/polkit/Makefile 2021/06/28 12:38:46 1.35
+++ pkgsrc/security/polkit/Makefile 2021/06/29 01:58:55 1.36
@@ -1,28 +1,30 @@ @@ -1,28 +1,30 @@
1# $NetBSD: Makefile,v 1.35 2021/06/28 12:38:46 nia Exp $ 1# $NetBSD: Makefile,v 1.36 2021/06/29 01:58:55 gutteridge Exp $
2 2
3DISTNAME= polkit-0.119 3DISTNAME= polkit-0.119
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= security 5CATEGORIES= security
6MASTER_SITES= http://www.freedesktop.org/software/polkit/releases/ 6MASTER_SITES= http://www.freedesktop.org/software/polkit/releases/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.freedesktop.org/wiki/Software/polkit 9HOMEPAGE= https://www.freedesktop.org/wiki/Software/polkit
10COMMENT= Authorization Manager 10COMMENT= Authorization Manager
11LICENSE= gnu-lgpl-v2 11LICENSE= gnu-lgpl-v2
12 12
13TOOL_DEPENDS+= gettext-m4-[0-9]*:../../devel/gettext-m4 13TOOL_DEPENDS+= gettext-m4-[0-9]*:../../devel/gettext-m4
14TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt 14TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
15TOOL_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl 15TOOL_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl
 16# autoreconf processing requires gtkdocize
 17TOOL_DEPENDS+= gtk-doc-[0-9]*:../../textproc/gtk-doc
16 18
17NOT_PAX_MPROTECT_SAFE= lib/polkit-1/polkitd 19NOT_PAX_MPROTECT_SAFE= lib/polkit-1/polkitd
18 20
19GNU_CONFIGURE= yes 21GNU_CONFIGURE= yes
20GNU_CONFIGURE_STRICT= no # has sub-configures 22GNU_CONFIGURE_STRICT= no # has sub-configures
21USE_LANGUAGES= c c++14 23USE_LANGUAGES= c c++14
22USE_LIBTOOL= yes 24USE_LIBTOOL= yes
23USE_PKGLOCALEDIR= yes 25USE_PKGLOCALEDIR= yes
24USE_TOOLS+= pkg-config gmake perl 26USE_TOOLS+= pkg-config gmake perl
25USE_TOOLS+= intltool msgfmt msgmerge xgettext 27USE_TOOLS+= intltool msgfmt msgmerge xgettext
26USE_TOOLS+= autoconf autoreconf automake 28USE_TOOLS+= autoconf autoreconf automake
27 29
28# configure: error: *** A compiler with support for C++17 language features is required. 30# configure: error: *** A compiler with support for C++17 language features is required.