Sat Jul 10 19:06:01 2021 UTC ()
PR 55225 from Benjamin Lorenz: git push not displaying username

Seems that the input code depends on a HAVE_DEV_TTY setting that
autoconf doesn't actually check. I guess Linux packagers set this
explicitly; we shall too. Otherwise it falls back to libc getpass()
for all input, which disables echo unconditionally.

PKGREVISION -> 1


(dholland)
diff -r1.89 -r1.90 pkgsrc/devel/git-base/Makefile

cvs diff -r1.89 -r1.90 pkgsrc/devel/git-base/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/git-base/Makefile 2021/06/13 18:36:31 1.89
+++ pkgsrc/devel/git-base/Makefile 2021/07/10 19:06:01 1.90
@@ -1,35 +1,37 @@ @@ -1,35 +1,37 @@
1# $NetBSD: Makefile,v 1.89 2021/06/13 18:36:31 adam Exp $ 1# $NetBSD: Makefile,v 1.90 2021/07/10 19:06:01 dholland Exp $
2 2
3.include "../../devel/git/Makefile.common" 3.include "../../devel/git/Makefile.common"
4 4
5PKGNAME= git-base-${GIT_VERSION} 5PKGNAME= git-base-${GIT_VERSION}
 6PKGREVISION= 1
6COMMENT= GIT Tree History Storage Tool (base package) 7COMMENT= GIT Tree History Storage Tool (base package)
7 8
8CONFLICTS+= scmgit-base-[0-9]* 9CONFLICTS+= scmgit-base-[0-9]*
9SUPERSEDES+= scmgit-base-[0-9]* 10SUPERSEDES+= scmgit-base-[0-9]*
10 11
11DEPENDS+= p5-Error>=0.17015:../../devel/p5-Error 12DEPENDS+= p5-Error>=0.17015:../../devel/p5-Error
12DEPENDS+= p5-Email-Valid>=0.190:../../mail/p5-Email-Valid 13DEPENDS+= p5-Email-Valid>=0.190:../../mail/p5-Email-Valid
13DEPENDS+= p5-MailTools>=2.11:../../mail/p5-MailTools 14DEPENDS+= p5-MailTools>=2.11:../../mail/p5-MailTools
14DEPENDS+= p5-Net-SMTP-SSL>=1.01:../../mail/p5-Net-SMTP-SSL 15DEPENDS+= p5-Net-SMTP-SSL>=1.01:../../mail/p5-Net-SMTP-SSL
15DEPENDS+= p5-Authen-SASL>=1.0:../../security/p5-Authen-SASL 16DEPENDS+= p5-Authen-SASL>=1.0:../../security/p5-Authen-SASL
16 17
17USE_LANGUAGES= c99 18USE_LANGUAGES= c99
18USE_TOOLS+= perl:run sh:run msgfmt bash:test 19USE_TOOLS+= perl:run sh:run msgfmt bash:test
19 20
20REPLACE_PERL+= *.perl */*.perl */*/*.perl 21REPLACE_PERL+= *.perl */*.perl */*/*.perl
21REPLACE_PERL+= contrib/hooks/update-paranoid 22REPLACE_PERL+= contrib/hooks/update-paranoid
22 23
 24CFLAGS+= -DHAVE_DEV_TTY
23CFLAGS.NetBSD+= -D_NETBSD_SOURCE 25CFLAGS.NetBSD+= -D_NETBSD_SOURCE
24 26
25CONFIGURE_ARGS+= --with-curl=${BUILDLINK_PREFIX.curl} 27CONFIGURE_ARGS+= --with-curl=${BUILDLINK_PREFIX.curl}
26CONFIGURE_ARGS+= --with-expat=${BUILDLINK_PREFIX.expat} 28CONFIGURE_ARGS+= --with-expat=${BUILDLINK_PREFIX.expat}
27CONFIGURE_ARGS+= --with-iconv=${BUILDLINK_PREFIX.iconv} 29CONFIGURE_ARGS+= --with-iconv=${BUILDLINK_PREFIX.iconv}
28CONFIGURE_ARGS+= --with-libpcre2=${BUILDLINK_PREFIX.pcre2} 30CONFIGURE_ARGS+= --with-libpcre2=${BUILDLINK_PREFIX.pcre2}
29CONFIGURE_ARGS+= --with-perl=${PERL5:Q} 31CONFIGURE_ARGS+= --with-perl=${PERL5:Q}
30CONFIGURE_ARGS+= --with-zlib=${BUILDLINK_PREFIX.zlib} 32CONFIGURE_ARGS+= --with-zlib=${BUILDLINK_PREFIX.zlib}
31CONFIGURE_ARGS+= --without-python # only needed for git-p4 33CONFIGURE_ARGS+= --without-python # only needed for git-p4
32CONFIGURE_ARGS+= --without-tcltk 34CONFIGURE_ARGS+= --without-tcltk
33 35
34BUILD_TARGET= all 36BUILD_TARGET= all
35 37