head	1.97;
access;
symbols
	pkgsrc-2026Q1:1.96.0.2
	pkgsrc-2026Q1-base:1.96
	pkgsrc-2025Q4:1.93.0.2
	pkgsrc-2025Q4-base:1.93
	pkgsrc-2025Q3:1.89.0.2
	pkgsrc-2025Q3-base:1.89
	pkgsrc-2025Q2:1.86.0.2
	pkgsrc-2025Q2-base:1.86
	pkgsrc-2025Q1:1.84.0.2
	pkgsrc-2025Q1-base:1.84
	pkgsrc-2024Q4:1.82.0.2
	pkgsrc-2024Q4-base:1.82
	pkgsrc-2024Q3:1.81.0.2
	pkgsrc-2024Q3-base:1.81
	pkgsrc-2024Q2:1.77.0.2
	pkgsrc-2024Q2-base:1.77
	pkgsrc-2024Q1:1.74.0.2
	pkgsrc-2024Q1-base:1.74
	pkgsrc-2023Q4:1.72.0.2
	pkgsrc-2023Q4-base:1.72
	pkgsrc-2023Q3:1.67.0.2
	pkgsrc-2023Q3-base:1.67
	pkgsrc-2023Q2:1.64.0.2
	pkgsrc-2023Q2-base:1.64
	pkgsrc-2023Q1:1.62.0.2
	pkgsrc-2023Q1-base:1.62
	pkgsrc-2022Q4:1.58.0.2
	pkgsrc-2022Q4-base:1.58
	pkgsrc-2022Q3:1.54.0.2
	pkgsrc-2022Q3-base:1.54
	pkgsrc-2022Q2:1.50.0.2
	pkgsrc-2022Q2-base:1.50
	pkgsrc-2022Q1:1.47.0.2
	pkgsrc-2022Q1-base:1.47
	pkgsrc-2021Q4:1.43.0.2
	pkgsrc-2021Q4-base:1.43
	pkgsrc-2021Q3:1.38.0.2
	pkgsrc-2021Q3-base:1.38
	pkgsrc-2021Q2:1.35.0.2
	pkgsrc-2021Q2-base:1.35
	pkgsrc-2021Q1:1.31.0.2
	pkgsrc-2021Q1-base:1.31
	pkgsrc-2020Q4:1.29.0.2
	pkgsrc-2020Q4-base:1.29
	pkgsrc-2020Q3:1.25.0.2
	pkgsrc-2020Q3-base:1.25
	pkgsrc-2020Q2:1.21.0.2
	pkgsrc-2020Q2-base:1.21
	pkgsrc-2020Q1:1.19.0.2
	pkgsrc-2020Q1-base:1.19
	pkgsrc-2019Q4:1.15.0.4
	pkgsrc-2019Q4-base:1.15
	pkgsrc-2019Q3:1.13.0.2
	pkgsrc-2019Q3-base:1.13
	pkgsrc-2019Q2:1.10.0.2
	pkgsrc-2019Q2-base:1.10
	pkgsrc-2019Q1:1.8.0.2
	pkgsrc-2019Q1-base:1.8
	pkgsrc-2018Q4:1.4.0.2
	pkgsrc-2018Q4-base:1.4
	pkgsrc-2018Q3:1.2.0.2
	pkgsrc-2018Q3-base:1.2;
locks; strict;
comment	@# @;


1.97
date	2026.04.08.05.44.54;	author bsiegert;	state Exp;
branches;
next	1.96;
commitid	FFJx9trbRMg7k7BG;

1.96
date	2026.03.06.21.07.48;	author bsiegert;	state Exp;
branches
	1.96.2.1;
next	1.95;
commitid	AQtIeR1eh5qvuXwG;

1.95
date	2026.02.24.08.45.22;	author bsiegert;	state Exp;
branches;
next	1.94;
commitid	IrpU9bGVDwSIHBvG;

1.94
date	2026.01.15.19.54.40;	author bsiegert;	state Exp;
branches;
next	1.93;
commitid	Zuo9UmMrkrU4HwqG;

1.93
date	2025.12.02.19.25.06;	author bsiegert;	state Exp;
branches;
next	1.92;
commitid	269raRGxaHJBWRkG;

1.92
date	2025.10.23.09.41.06;	author adam;	state Exp;
branches;
next	1.91;
commitid	BveqcawZ7HtZZFfG;

1.91
date	2025.10.16.17.59.46;	author bsiegert;	state Exp;
branches;
next	1.90;
commitid	RAGpkHmyeYCUYOeG;

1.90
date	2025.10.08.06.54.22;	author bsiegert;	state Exp;
branches;
next	1.89;
commitid	5p46uH9RJXSFyJdG;

1.89
date	2025.09.06.13.16.55;	author bsiegert;	state Exp;
branches;
next	1.88;
commitid	cojusOdnRBFGHE9G;

1.88
date	2025.08.31.10.02.45;	author bsiegert;	state Exp;
branches;
next	1.87;
commitid	SdH7Ppgppxg5PR8G;

1.87
date	2025.07.09.11.49.46;	author adam;	state Exp;
branches;
next	1.86;
commitid	s9qqNQiN7mHp742G;

1.86
date	2025.06.06.14.01.24;	author bsiegert;	state Exp;
branches;
next	1.85;
commitid	JbNcx43ItkrmUPXF;

1.85
date	2025.04.05.18.51.13;	author bsiegert;	state Exp;
branches;
next	1.84;
commitid	5KX0APffNjdlvTPF;

1.84
date	2025.03.07.20.54.15;	author bsiegert;	state Exp;
branches
	1.84.2.1;
next	1.83;
commitid	rfTPfnLphAPl7bMF;

1.83
date	2025.01.14.22.46.06;	author adam;	state Exp;
branches;
next	1.82;
commitid	hDecslcoXI5hpvFF;

1.82
date	2024.11.25.10.33.35;	author adam;	state Exp;
branches
	1.82.2.1;
next	1.81;
commitid	aevkDrgedHmzX0zF;

1.81
date	2024.09.06.18.48.43;	author bsiegert;	state Exp;
branches;
next	1.80;
commitid	sM1YPLxu37gUgMoF;

1.80
date	2024.08.11.15.56.57;	author bsiegert;	state Exp;
branches;
next	1.79;
commitid	Q02ZqKpOSdvP9qlF;

1.79
date	2024.08.06.01.02.35;	author tnn;	state Exp;
branches;
next	1.78;
commitid	5kift4bx5542nHkF;

1.78
date	2024.07.03.06.59.20;	author bsiegert;	state Exp;
branches;
next	1.77;
commitid	clKUvbmZS6C5rmgF;

1.77
date	2024.06.13.13.46.57;	author bsiegert;	state Exp;
branches;
next	1.76;
commitid	JAoDOmAvI7TNkPdF;

1.76
date	2024.06.01.14.02.50;	author bsiegert;	state Exp;
branches;
next	1.75;
commitid	ffwNZJIDPPV5OhcF;

1.75
date	2024.04.05.19.13.56;	author bsiegert;	state Exp;
branches;
next	1.74;
commitid	eg3d1kDRSryvmZ4F;

1.74
date	2024.02.07.14.50.46;	author bsiegert;	state Exp;
branches;
next	1.73;
commitid	7gDVHFycBNsGLvXE;

1.73
date	2024.01.10.19.14.27;	author bsiegert;	state Exp;
branches;
next	1.72;
commitid	UV9PAPQbNGpZ7WTE;

1.72
date	2023.12.22.19.14.42;	author bsiegert;	state Exp;
branches;
next	1.71;
commitid	4bkFzh7kH5jfJuRE;

1.71
date	2023.12.05.19.46.04;	author bsiegert;	state Exp;
branches;
next	1.70;
commitid	U47ig27ZDVHCsjPE;

1.70
date	2023.11.10.15.45.07;	author bsiegert;	state Exp;
branches;
next	1.69;
commitid	o3oFzjmXZZyOV4ME;

1.69
date	2023.10.29.14.48.08;	author bsiegert;	state Exp;
branches;
next	1.68;
commitid	jWdavz5Nyqs70xKE;

1.68
date	2023.10.15.12.04.17;	author bsiegert;	state Exp;
branches;
next	1.67;
commitid	ty8v2zrF0XsQxIIE;

1.67
date	2023.09.08.19.05.59;	author bsiegert;	state Exp;
branches
	1.67.2.1;
next	1.66;
commitid	c6lIkxn2TQcc40EE;

1.66
date	2023.08.26.16.31.25;	author bsiegert;	state Exp;
branches;
next	1.65;
commitid	g2P4Ffplg5e8DjCE;

1.65
date	2023.07.15.10.52.54;	author bsiegert;	state Exp;
branches;
next	1.64;
commitid	AvpTGe7iqymJ6TwE;

1.64
date	2023.05.05.19.37.42;	author bsiegert;	state Exp;
branches;
next	1.63;
commitid	QnXJTC5u3Ar9iOnE;

1.63
date	2023.04.05.20.47.57;	author bsiegert;	state Exp;
branches;
next	1.62;
commitid	otfbJh3QwD1ZDXjE;

1.62
date	2023.03.08.13.38.56;	author bsiegert;	state Exp;
branches;
next	1.61;
commitid	zjDge6tGIbvHakgE;

1.61
date	2023.02.16.15.02.06;	author bsiegert;	state Exp;
branches;
next	1.60;
commitid	0nue7vmM3ce6hLdE;

1.60
date	2023.02.10.11.15.32;	author tnn;	state Exp;
branches;
next	1.59;
commitid	fmRLO2eM5MCsdYcE;

1.59
date	2023.01.11.17.28.27;	author bsiegert;	state Exp;
branches;
next	1.58;
commitid	PPGNtzdC4VB0f99E;

1.58
date	2022.12.08.16.14.23;	author bsiegert;	state Exp;
branches;
next	1.57;
commitid	OJV7UsBeEDopVL4E;

1.57
date	2022.11.02.19.39.54;	author bsiegert;	state Exp;
branches;
next	1.56;
commitid	qBvrZTNpGRueda0E;

1.56
date	2022.10.05.11.32.58;	author bsiegert;	state Exp;
branches;
next	1.55;
commitid	0etERUd63ipoqwWD;

1.55
date	2022.09.26.18.40.20;	author bsiegert;	state Exp;
branches;
next	1.54;
commitid	DMadhSGcJfSX4pVD;

1.54
date	2022.09.07.09.32.26;	author bsiegert;	state Exp;
branches;
next	1.53;
commitid	w2QNEDRq81HQEUSD;

1.53
date	2022.09.04.12.00.12;	author tnn;	state Exp;
branches;
next	1.52;
commitid	wqnVitTWEI8uzxSD;

1.52
date	2022.08.12.20.38.09;	author bsiegert;	state Exp;
branches;
next	1.51;
commitid	006upzR4Kpy0bDPD;

1.51
date	2022.07.13.16.03.06;	author bsiegert;	state Exp;
branches;
next	1.50;
commitid	a3QzA1vaeXNkCKLD;

1.50
date	2022.06.02.18.51.59;	author bsiegert;	state Exp;
branches;
next	1.49;
commitid	ar0E63PD4zCaSuGD;

1.49
date	2022.05.11.19.26.26;	author bsiegert;	state Exp;
branches;
next	1.48;
commitid	4peTntzZ0yONLFDD;

1.48
date	2022.04.13.07.50.59;	author bsiegert;	state Exp;
branches;
next	1.47;
commitid	9NGRid9jeZIXO0AD;

1.47
date	2022.03.11.21.17.14;	author tnn;	state Exp;
branches;
next	1.46;
commitid	eORWDO74LabulQvD;

1.46
date	2022.03.07.09.14.05;	author bsiegert;	state Exp;
branches;
next	1.45;
commitid	LoAqWae2U7YhtgvD;

1.45
date	2022.02.13.19.24.30;	author bsiegert;	state Exp;
branches;
next	1.44;
commitid	7yGOadnuRL5wyusD;

1.44
date	2022.01.09.20.10.32;	author bsiegert;	state Exp;
branches;
next	1.43;
commitid	RrZaBJTkMtf6WZnD;

1.43
date	2021.12.09.17.50.17;	author bsiegert;	state Exp;
branches;
next	1.42;
commitid	WNQ3xceF7DWJ90kD;

1.42
date	2021.11.05.20.02.42;	author bsiegert;	state Exp;
branches;
next	1.41;
commitid	nLJM2QjyRpyPYDfD;

1.41
date	2021.10.09.10.41.07;	author tnn;	state Exp;
branches;
next	1.40;
commitid	nBP6MJfE1589K7cD;

1.40
date	2021.10.09.09.24.29;	author tnn;	state Exp;
branches;
next	1.39;
commitid	fUEzZAkBmpvSj7cD;

1.39
date	2021.10.08.18.55.10;	author bsiegert;	state Exp;
branches;
next	1.38;
commitid	fl0xgPULQuhzv2cD;

1.38
date	2021.09.17.13.52.55;	author bsiegert;	state Exp;
branches;
next	1.37;
commitid	NBxMlHW3GpLGvj9D;

1.37
date	2021.08.11.19.35.12;	author bsiegert;	state Exp;
branches;
next	1.36;
commitid	MR84GyrxkBVRAA4D;

1.36
date	2021.07.13.11.36.39;	author bsiegert;	state Exp;
branches;
next	1.35;
commitid	9wcy6SjF2XVqSO0D;

1.35
date	2021.06.06.12.18.47;	author bsiegert;	state Exp;
branches;
next	1.34;
commitid	OLVCpTGXIG7Ii4WC;

1.34
date	2021.05.08.15.02.37;	author bsiegert;	state Exp;
branches;
next	1.33;
commitid	bwDt21EAtR9B8mSC;

1.33
date	2021.04.04.13.06.03;	author bsiegert;	state Exp;
branches;
next	1.32;
commitid	m0rdM3wMFJ9rAYNC;

1.32
date	2021.04.03.20.02.47;	author tnn;	state Exp;
branches;
next	1.31;
commitid	PZOXYcLzzLTkVSNC;

1.31
date	2021.03.19.17.36.53;	author bsiegert;	state Exp;
branches;
next	1.30;
commitid	8SOmmmWHPZSbBWLC;

1.30
date	2021.01.23.14.22.53;	author bsiegert;	state Exp;
branches;
next	1.29;
commitid	DYuKtXaucwUliREC;

1.29
date	2020.11.13.19.26.04;	author bsiegert;	state Exp;
branches;
next	1.28;
commitid	vBIYtXshl86gfLvC;

1.28
date	2020.11.08.21.59.10;	author bsiegert;	state Exp;
branches;
next	1.27;
commitid	cpSyEb2X64Xhg8vC;

1.27
date	2020.10.15.13.08.13;	author bsiegert;	state Exp;
branches;
next	1.26;
commitid	wK3WPmQlqYRX50sC;

1.26
date	2020.10.05.12.49.41;	author tnn;	state Exp;
branches;
next	1.25;
commitid	rngrhZ3enRsCjIqC;

1.25
date	2020.09.03.07.29.41;	author bsiegert;	state Exp;
branches;
next	1.24;
commitid	F0mTDVx4fnYnzzmC;

1.24
date	2020.08.15.02.07.38;	author tnn;	state Exp;
branches;
next	1.23;
commitid	EFxPw5rUp5xKo6kC;

1.23
date	2020.08.14.20.01.28;	author bsiegert;	state Exp;
branches;
next	1.22;
commitid	kCkA25eDsVojn4kC;

1.22
date	2020.07.17.18.04.12;	author bsiegert;	state Exp;
branches;
next	1.21;
commitid	i5IuSyg3n9eSCsgC;

1.21
date	2020.06.17.09.54.06;	author bsiegert;	state Exp;
branches;
next	1.20;
commitid	UGYeIY8TzSFxSycC;

1.20
date	2020.04.12.11.01.33;	author bsiegert;	state Exp;
branches;
next	1.19;
commitid	WtpL49O6xwu7n54C;

1.19
date	2020.03.21.16.57.09;	author bsiegert;	state Exp;
branches;
next	1.18;
commitid	XPXqP2L2sfs23i1C;

1.18
date	2020.02.04.13.14.48;	author tnn;	state Exp;
branches;
next	1.17;
commitid	Xe63Cp67HucvimVB;

1.17
date	2020.02.02.14.18.57;	author bsiegert;	state Exp;
branches;
next	1.16;
commitid	3F5LmNkuP8nmI6VB;

1.16
date	2020.01.10.13.32.26;	author bsiegert;	state Exp;
branches;
next	1.15;
commitid	j3ZJXWFCR3Xec9SB;

1.15
date	2019.12.13.07.43.59;	author bsiegert;	state Exp;
branches;
next	1.14;
commitid	NcfgSLkSdBAtawOB;

1.14
date	2019.10.18.14.58.46;	author bsiegert;	state Exp;
branches;
next	1.13;
commitid	W09GZJRr5jjknmHB;

1.13
date	2019.09.26.20.10.42;	author bsiegert;	state Exp;
branches
	1.13.2.1;
next	1.12;
commitid	PuysZAD1nmCYNyEB;

1.12
date	2019.08.14.15.45.35;	author bsiegert;	state Exp;
branches;
next	1.11;
commitid	eDu37JbudjZTI0zB;

1.11
date	2019.07.22.23.53.44;	author tnn;	state Exp;
branches;
next	1.10;
commitid	LvX0ghFRf2wT96wB;

1.10
date	2019.05.27.15.18.20;	author bsiegert;	state Exp;
branches;
next	1.9;
commitid	0P16vjuZxX537RoB;

1.9
date	2019.04.16.18.41.17;	author bsiegert;	state Exp;
branches;
next	1.8;
commitid	4tygn31vjT3myBjB;

1.8
date	2019.03.16.08.35.46;	author bsiegert;	state Exp;
branches;
next	1.7;
commitid	GtGq1BC22URoczfB;

1.7
date	2019.03.09.10.05.01;	author bsiegert;	state Exp;
branches;
next	1.6;
commitid	pJ33EJ9jGNgVUFeB;

1.6
date	2019.01.24.10.00.35;	author bsiegert;	state Exp;
branches;
next	1.5;
commitid	8IhX0ITwcGh8j19B;

1.5
date	2019.01.17.13.47.44;	author tnn;	state Exp;
branches;
next	1.4;
commitid	4rK4cs739UUYM88B;

1.4
date	2018.12.19.15.47.08;	author bsiegert;	state Exp;
branches
	1.4.2.1;
next	1.3;
commitid	CLiQJvz6BMCKnq4B;

1.3
date	2018.11.04.18.38.02;	author bsiegert;	state Exp;
branches;
next	1.2;
commitid	3Fg714xt7xZ3MEYA;

1.2
date	2018.08.29.11.20.11;	author tnn;	state Exp;
branches;
next	1.1;
commitid	gqw3wYhoBDWtv0QA;

1.1
date	2018.08.21.15.49.03;	author tnn;	state Exp;
branches;
next	;
commitid	6eMdGXTJGVHHf0PA;

1.96.2.1
date	2026.04.22.14.31.58;	author maya;	state Exp;
branches;
next	;
commitid	iDHLLUhOplH6NXCG;

1.84.2.1
date	2025.04.05.20.44.56;	author maya;	state Exp;
branches;
next	;
commitid	ts1uPa8RLrwE7UPF;

1.82.2.1
date	2025.02.06.13.15.59;	author maya;	state Exp;
branches;
next	;
commitid	Q0hOvtJPkYoXvpIF;

1.67.2.1
date	2023.10.22.18.44.05;	author spz;	state Exp;
branches;
next	1.67.2.2;
commitid	F5xCMl0v6Vo6xEJE;

1.67.2.2
date	2023.12.06.12.08.39;	author spz;	state Exp;
branches;
next	;
commitid	fLEciuttqVQKToPE;

1.13.2.1
date	2019.11.17.08.30.03;	author spz;	state Exp;
branches;
next	;
commitid	ZdbDnx0ZTh1ggbLB;

1.4.2.1
date	2019.02.08.12.03.07;	author spz;	state Exp;
branches;
next	;
commitid	RJ6lJ7woH0j5vXaB;


desc
@@


1.97
log
@Revbump all Go packages after security update
@
text
@# $NetBSD: Makefile,v 1.96 2026/03/06 21:07:48 bsiegert Exp $

DISTNAME=	git-lfs-3.7.1
PKGREVISION=	5
CATEGORIES=	devel
MASTER_SITES=	${MASTER_SITE_GITHUB:=git-lfs/}
GITHUB_TAG=	v${PKGVERSION_NOREV}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://git-lfs.github.com/
COMMENT=	Git extension for versioning large files
LICENSE=	mit

NO_CONFIGURE=	yes
USE_LANGUAGES=	c

GO_BUILD_PATTERN=	.

pre-build:
# generate content for "git-lfs --help"
	ln -sf ${GO} ${BUILDLINK_DIR}/bin/go
	cd ${WRKSRC} && ${PKGSRC_SETENV} ${MAKE_ENV}	\
	    GOPATH=${WRKDIR}/.gopath ${GO} generate ./commands

.include "go-modules.mk"

.include "../../lang/go/go-module.mk"
.include "../../mk/bsd.pkg.mk"
@


1.96
log
@Revbump all Go packages after go126 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.95 2026/02/24 08:45:22 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.96.2.1
log
@Revbump all Go packages after go126 security fix
@
text
@d1 1
a1 1
# $NetBSD$
d4 1
a4 1
PKGREVISION=	5
@


1.95
log
@Revbump all Go packages after default version bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.94 2026/01/15 19:54:40 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.94
log
@Revbump all Go packages after go125 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.93 2025/12/02 19:25:06 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.93
log
@Revbump all Go packages after go125 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.92 2025/10/23 09:41:06 adam Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.92
log
@git-lfs: updated to 3.7.1

3.7.1 (16 October 2025)

This release introduces security fixes for Linux, macOS, and Windows
systems, which have been collectively assigned CVE-2025-26625.

When populating a Git repository's working tree with the contents of
Git LFS objects, certain Git LFS commands may write to files visible
outside the current Git working tree if symbolic or hard links exist
which collide with the paths of files tracked by Git LFS.

Git LFS has resolved this problem by revising the `git lfs checkout` and
`git lfs pull` commands so that they check for symbolic links in the same
manner as performed by Git before writing to files in the working tree.
These commands now also remove existing files in the working tree before
writing new files in their place.

As well, Git LFS has resolved a problem whereby the `git lfs checkout` and
`git lfs pull` commands, when run in a bare repository, could write to
files visible outside the repository.  While a specific and relatively
unlikely set of conditions were required for this to occur, it is no
longer possible under any circumstances.

We would like to extend a special thanks to the following open-source
contributors:

* Apple Product Security for reporting this to us responsibly

Bugs

* Detect symbolic links on checkout and pull (@@chrisd8088)

Misc

* Upgrade to Go 1.25 (@@chrisd8088)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.91 2025/10/16 17:59:46 bsiegert Exp $
d4 1
@


1.91
log
@Revbump all Go packages after go125 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.90 2025/10/08 06:54:22 bsiegert Exp $
d3 1
a3 2
DISTNAME=	git-lfs-3.7.0
PKGREVISION=	4
@


1.90
log
@Revbump all Go packages after go125 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.89 2025/09/06 13:16:55 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.89
log
@Revbump all Go packages after go125 security update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.88 2025/08/31 10:02:45 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.88
log
@Revbump all Go packages after moving to go125
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.87 2025/07/09 11:49:46 adam Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.87
log
@git-lfs: updated to 3.7.0

3.7.0 (26 June 2025)

This release is a feature release which introduces several new options
for fetching Git LFS objects, such as the ability to force objects to
be re-downloaded and the capacity to output object URLs and HTTP
metadata in JSON for external tools to consume.  This release also adds
a configurable in-memory cache of file path pattern matches, which along
with other changes can help reduce the time required to migrate large
repositories to Git LFS.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.86 2025/06/06 14:01:24 bsiegert Exp $
d4 1
@


1.86
log
@Revbump all Go packages after go124 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.85 2025/04/05 18:51:13 bsiegert Exp $
d3 1
a3 2
DISTNAME=	git-lfs-3.6.1
PKGREVISION=	3
@


1.85
log
@Belated revbump for all Go packages after go124 update

I forgot to do the revbump again, sorry for doing it so late after the
update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.84 2025/03/07 20:54:15 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.84
log
@Revbump all Go packages after go124 update

I realize I forgot to do the revbump after updating the default Go
version to 1.24, so let's do that now.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.83 2025/01/14 22:46:06 adam Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.84.2.1
log
@Pulup ticket #6952 - Update PKGREVISION for all Go packages.

Go had a security update to one of the builtin libraries.
@
text
@d1 1
a1 1
# $NetBSD$
d4 1
a4 1
PKGREVISION=	2
@


1.83
log
@git-lfs: updated to 3.6.1

3.6.1 (3 December 2024)

This release introduces a security fix for Linux, macOS, and Windows
systems, which has been assigned CVE-2024-53263.

When Git LFS requests credentials from Git for a remote host, it passes
portions of the host's URL to the `git-credential(1)` command without
checking for embedded line-ending control characters, and then sends any
credentials it receives back from the Git credential helper to the
remote host.  By inserting URL-encoded control characters such as
line feed (LF) or carriage return (CR) characters into the URL, an
attacker may be able to retrieve a user's Git credentials.

By default Git LFS will now report an error if a line-ending control
character (LF or CR) or a null byte (NUL) is found in any value Git LFS
would otherwise pass to the `git-credential(1)` command.

For users who depend on the ability to pass bare carriage return
characters in a Git credential request, Git LFS will now honour the
`credential.protectProtocol` Git configuration option.  If this option
is set to `false`, Git LFS will allow carriage return characters in the
values it sends to the `git-credential(1)` command.  This option will be
introduced in Git as part of the remedy for the vulnerability in Git
designated as CVE-2024-52006.

Git LFS v3.6.1 will be released in coordination with releases from
several other projects including Git, Git for Windows, and Git Credential
Manager (GCM).

We would like to extend a special thanks to the following open-source
contributors:

* @@Ry0taK for reporting this to us responsibly

Bugs

* Reject bare line-ending control characters in Git credential requests
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.82 2024/11/25 10:33:35 adam Exp $
d4 1
@


1.82
log
@git-lfs: updated to 3.6.0

3.6.0

This release is a feature release which includes support for multi-stage
authentication with Git credential helpers (requires Git 2.46.0) and
relative worktree paths (requires Git 2.48.0), a new object transfer batch
size configuration option, better path handling when installing on Windows,
more POSIX-compliant hook scripts, and improved performance with sparse
checkouts, partial clones, and Git remotes with large numbers of tags.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.81 2024/09/06 18:48:43 bsiegert Exp $
d3 1
a3 1
DISTNAME=	git-lfs-3.6.0
@


1.82.2.1
log
@Pullup ticket #6936 - requested by taca
git-lfs: Security fix

Revisions pulled up:
- devel/git-lfs/Makefile                                        1.83
- devel/git-lfs/distinfo                                        1.19

---
   Module Name:	pkgsrc
   Committed By:	adam
   Date:		Tue Jan 14 22:46:06 UTC 2025

   Modified Files:
   	pkgsrc/devel/git-lfs: Makefile distinfo

   Log Message:
   git-lfs: updated to 3.6.1

   3.6.1 (3 December 2024)

   This release introduces a security fix for Linux, macOS, and Windows
   systems, which has been assigned CVE-2024-53263.

   When Git LFS requests credentials from Git for a remote host, it passes
   portions of the host's URL to the `git-credential(1)` command without
   checking for embedded line-ending control characters, and then sends any
   credentials it receives back from the Git credential helper to the
   remote host.  By inserting URL-encoded control characters such as
   line feed (LF) or carriage return (CR) characters into the URL, an
   attacker may be able to retrieve a user's Git credentials.

   By default Git LFS will now report an error if a line-ending control
   character (LF or CR) or a null byte (NUL) is found in any value Git LFS
   would otherwise pass to the `git-credential(1)` command.

   For users who depend on the ability to pass bare carriage return
   characters in a Git credential request, Git LFS will now honour the
   `credential.protectProtocol` Git configuration option.  If this option
   is set to `false`, Git LFS will allow carriage return characters in the
   values it sends to the `git-credential(1)` command.  This option will be
   introduced in Git as part of the remedy for the vulnerability in Git
   designated as CVE-2024-52006.

   Git LFS v3.6.1 will be released in coordination with releases from
   several other projects including Git, Git for Windows, and Git Credential
   Manager (GCM).

   We would like to extend a special thanks to the following open-source
   contributors:

   * @@Ry0taK for reporting this to us responsibly

   Bugs

   * Reject bare line-ending control characters in Git credential requests
@
text
@d1 1
a1 1
# $NetBSD$
d3 1
a3 1
DISTNAME=	git-lfs-3.6.1
@


1.81
log
@Revbump all Go packages after go122 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.80 2024/08/11 15:56:57 bsiegert Exp $
d3 1
a3 2
DISTNAME=	git-lfs-3.5.1
PKGREVISION=	2
@


1.80
log
@Revbump all Go packages after update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.79 2024/08/06 01:02:35 tnn Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.79
log
@git-lfs: update to 3.5.1

- FETCH_HEAD as a remote source (from a plain git fetch)
- better support for detection of the system gitattributes file
- configuration options for the SSH protocol
- bugfixes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.78 2024/07/03 06:59:20 bsiegert Exp $
d4 1
@


1.78
log
@Revbump all Go packages after go122 security update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.77 2024/06/13 13:46:57 bsiegert Exp $
d3 1
a3 2
DISTNAME=	git-lfs-3.4.1
PKGREVISION=	6
@


1.77
log
@Revbump all Go packages after go122 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.76 2024/06/01 14:02:50 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	5
@


1.76
log
@Revbump all Go packages, default Go version is now 1.22.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.75 2024/04/05 19:13:56 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.75
log
@Revbump all Go packages after go121 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.74 2024/02/07 14:50:46 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.74
log
@Revbump all Go packages after go121 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.73 2024/01/10 19:14:27 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.73
log
@Revbump all Go packages after go121 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.72 2023/12/22 19:14:42 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.72
log
@git-lfs: update to 3.4.1 (security)

This fixes the following vulnerability:

Vulnerability: GO-2023-1571
    Denial of service via crafted HTTP/2 stream in net/http and golang.org/x/net
  More info: https://pkg.go.dev/vuln/GO-2023-1571
  Module: golang.org/x/net
    Found in: golang.org/x/net@@v0.0.0-20211112202133-69e39bad7dc2
    Fixed in: golang.org/x/net@@v0.7.0

3.4.1
-----
This is a bugfix release which resolves a bug introduced in the
v3.4.0 release, where Git LFS may crash if the Git credential manager
returns credentials containing one or more empty fields.

3.4.0
-----
This release is a feature release which includes support for generating
shell scripts for command-line tab-completion of Git LFS commands with
the new git-lfs-completion(1) command, providing multiple headers to Git
credential helpers (a new feature as of Git 2.41), and installing Git LFS
with a Git configuration file stored under the XDG configuration path.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.71 2023/12/05 19:46:04 bsiegert Exp $
d4 1
@


1.71
log
@Revbump all Go packages after go121 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.70 2023/11/10 15:45:07 bsiegert Exp $
d3 1
a3 2
DISTNAME=	git-lfs-3.3.0
PKGREVISION=	11
@


1.70
log
@Revbump all Go packages after go121 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.69 2023/10/29 14:48:08 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	10
@


1.69
log
@Revbump all Go packages because go121 is now the default
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.68 2023/10/15 12:04:17 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	9
@


1.68
log
@Revbump all Go packages after go120 security update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.67 2023/09/08 19:05:59 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	8
@


1.67
log
@Revbump all Go packages after go120 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.66 2023/08/26 16:31:25 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	7
@


1.67.2.1
log
@Pullup ticket #6812 - requested by bsiegert
lang/go120: security update
lang/go: version info update
audio/gospt: RevBump
audio/ymuse: RevBump
chat/coyim: RevBump
chat/gomuks: RevBump
chat/matterircd: RevBump
chat/senpai: RevBump
chat/ssh-chat: RevBump
databases/go-ldap: RevBump
databases/influxdb: RevBump
databases/mongo-tools: RevBump
databases/mysqld_exporter: RevBump
databases/postgres_exporter: RevBump
databases/prometheus: RevBump
databases/promscale: RevBump
databases/sqlc: RevBump
databases/timescaledb-tune: RevBump
devel/asmfmt: RevBump
devel/conftest: RevBump
devel/errcheck: RevBump
devel/fq: RevBump
devel/git-lfs: RevBump
devel/go-ed25519: RevBump
devel/go-gocode: RevBump
devel/go-golang-lru: RevBump
devel/go-gopkgs: RevBump
devel/go-goptlib: RevBump
devel/go-goreturns: RevBump
devel/go-gox: RevBump
devel/go-impl: RevBump
devel/go-logrus: RevBump
devel/go-nbreader: RevBump
devel/go-pty: RevBump
devel/go-review: RevBump
devel/go-siphash: RevBump
devel/go-staticcheck: RevBump
devel/go-swagger: RevBump
devel/go-sys: RevBump
devel/go-tools: RevBump
devel/go-wire: RevBump
devel/go-xerrors: RevBump
devel/golangci-lint: RevBump
devel/golint: RevBump
devel/gomodifytags: RevBump
devel/gopls: RevBump
devel/goredo: RevBump
devel/gotags: RevBump
devel/gotests: RevBump
devel/govulncheck: RevBump
devel/lazygit: RevBump
devel/mob: RevBump
devel/nancy: RevBump
devel/opa: RevBump
devel/packr: RevBump
devel/reftools: RevBump
devel/regal: RevBump
devel/revive: RevBump
devel/shfmt: RevBump
devel/syft: RevBump
editors/micro: RevBump
filesystems/kubo: RevBump
graphics/gif2png: RevBump
lang/joker: RevBump
mail/opensmtpd-filter-rspamd: RevBump
mail/opensmtpd-filter-senderscore: RevBump
mail/postforward: RevBump
meta-pkgs/bulk-test-essential: RevBump
misc/exercism: RevBump
net/amazon-ecs-cli: RevBump
net/amfora: RevBump
net/bombadillo: RevBump
net/croc: RevBump
net/czds: RevBump
net/dnscontrol: RevBump
net/dnscrypt-proxy2: RevBump
net/gh: RevBump
net/go-dnstap: RevBump
net/go-net: RevBump
net/go-websocket: RevBump
net/gunison: RevBump
net/gvproxy: RevBump
net/hub: RevBump
net/ipget: RevBump
net/kubectl: RevBump
net/libquic: RevBump
net/mangos: RevBump
net/nats-server: RevBump
net/obfs4proxy: RevBump
net/rclone: RevBump
net/stern: RevBump
net/syncthing: RevBump
net/terraform-provider-archive: RevBump
net/terraform-provider-aws: RevBump
net/terraform-provider-kubernetes: RevBump
net/terraform-provider-local: RevBump
net/terraform-provider-null: RevBump
net/terraform-provider-random: RevBump
net/terraform-provider-template: RevBump
net/terraform-provider-vultr: RevBump
net/terraform: RevBump
net/tut: RevBump
net/vultr-cli: RevBump
pkgtools/pkglint: RevBump
security/2fa: RevBump
security/age: RevBump
security/amass: RevBump
security/authelia: RevBump
security/cfssl: RevBump
security/dnsx: RevBump
security/go-asn1-ber: RevBump
security/go-crypto: RevBump
security/go-getpass: RevBump
security/go-mkcert: RevBump
security/gopass: RevBump
security/httpx: RevBump
security/nuclei: RevBump
security/oauth2c: RevBump
security/osv-scanner: RevBump
security/subfinder: RevBump
security/tlsx: RevBump
security/trufflehog: RevBump
security/vault: RevBump
shells/elvish: RevBump
shells/oh-my-posh: RevBump
sysutils/beats: RevBump
sysutils/consul: RevBump
sysutils/direnv: RevBump
sysutils/fzf: RevBump
sysutils/goreman: RevBump
sysutils/lf: RevBump
sysutils/node_exporter: RevBump
sysutils/packer: RevBump
sysutils/podman: RevBump
sysutils/restic: RevBump
sysutils/vultr: RevBump
textproc/glow: RevBump
textproc/go-kr-text: RevBump
textproc/go-md2man: RevBump
textproc/go-mmark: RevBump
textproc/go-text: RevBump
textproc/miller: RevBump
textproc/sift: RevBump
www/apisprout: RevBump
www/caddy: RevBump
www/gitea: RevBump
www/go-ffuf: RevBump
www/go-minify: RevBump
www/gotosocial: RevBump
www/grafana: RevBump
www/hugo: RevBump
www/jira-cli: RevBump
www/mycorrhiza: RevBump
www/pup: RevBump
www/restish: RevBump
www/shoutrrr: RevBump

Revisions pulled up:
- lang/go/version.mk                                            1.190,1.192
- lang/go120/PLIST                                              1.9
- lang/go120/distinfo                                           1.10-1.11

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   bsiegert
   Date:           Sat Oct  7 18:09:35 UTC 2023

   Modified Files:
           pkgsrc/lang/go: version.mk
           pkgsrc/lang/go120: PLIST distinfo

   Log Message:
   go120: update to 1.20.9 (security).

   cmd/go: line directives allows arbitrary execution during build

   "//line" directives can be used to bypass the restrictions on "//go:cgo_"
   directives, allowing blocked linker and compiler flags to be passed during
   compliation. This can result in unexpected execution of arbitrary code when
   running "go build". The line directive requires the absolute path of the file in
   which the directive lives, which makes exploting this issue significantly more
   complex.

   This is CVE-2023-39323 and Go issue https://go.dev/issue/63211.

   View the release notes for more information:
   https://go.dev/doc/devel/release#go1.20.9

   To generate a diff of this commit:
   cvs rdiff -u -r1.189 -r1.190 pkgsrc/lang/go/version.mk
   cvs rdiff -u -r1.8 -r1.9 pkgsrc/lang/go120/PLIST
   cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/go120/distinfo

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   bsiegert
   Date:           Sun Oct 15 11:02:08 UTC 2023

   Modified Files:
           pkgsrc/lang/go: version.mk
           pkgsrc/lang/go120: distinfo

   Log Message:
   go120: update to 1.20.10 (security)

   net/http: rapid stream resets can cause excessive work

   A malicious HTTP/2 client which rapidly creates requests and
   immediately resets them can cause excessive server resource consumption.
   While the total number of requests is bounded to the
   http2.Server.MaxConcurrentStreams setting, resetting an in-progress
   request allows the attacker to create a new request while the existing
   one is still executing.

   HTTP/2 servers now bound the number of simultaneously executing
   handler goroutines to the stream concurrency limit. New requests
   arriving when at the limit (which can only happen after the client
   has reset an existing, in-flight request) will be queued until a
   handler exits. If the request queue grows too large, the server
   will terminate the connection.

   This issue is also fixed in golang.org/x/net/http2 v0.17.0,
   for users manually configuring HTTP/2.

   The default stream concurrency limit is 250 streams (requests)
   per HTTP/2 connection. This value may be adjusted using the
   golang.org/x/net/http2 package; see the Server.MaxConcurrentStreams
   setting and the ConfigureServer function.

   This is CVE-2023-39325 and Go issue https://go.dev/issue/63417.
   This is also tracked by CVE-2023-44487.

   To generate a diff of this commit:
   cvs rdiff -u -r1.191 -r1.192 pkgsrc/lang/go/version.mk
   cvs rdiff -u -r1.10 -r1.11 pkgsrc/lang/go120/distinfo
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.67 2023/09/08 19:05:59 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	8
@


1.67.2.2
log
@Pullup ticket #6822 - requested by bsiegert
lang/go120: security update
lang/go121: security update
lang/go: metadata update
audio/gospt: revision bump
audio/ymuse: revision bump
chat/coyim: revision bump
chat/gomuks: revision bump
chat/matterircd: revision bump
chat/senpai: revision bump
chat/ssh-chat: revision bump
databases/go-ldap: revision bump
databases/influxdb: revision bump
databases/mongo-tools: revision bump
databases/mysqld_exporter: revision bump
databases/postgres_exporter: revision bump
databases/prometheus: revision bump
databases/promscale: revision bump
databases/sqlc: revision bump
databases/timescaledb-tune: revision bump
devel/asmfmt: revision bump
devel/conftest: revision bump
devel/errcheck: revision bump
devel/fq: revision bump
devel/git-lfs: revision bump
devel/go-ed25519: revision bump
devel/go-gocode: revision bump
devel/go-golang-lru: revision bump
devel/go-gopkgs: revision bump
devel/go-goptlib: revision bump
devel/go-goreturns: revision bump
devel/go-gox: revision bump
devel/go-impl: revision bump
devel/go-logrus: revision bump
devel/go-nbreader: revision bump
devel/go-pty: revision bump
devel/go-review: revision bump
devel/go-siphash: revision bump
devel/go-staticcheck: revision bump
devel/go-swagger: revision bump
devel/go-sys: revision bump
devel/go-tools: revision bump
devel/go-wire: revision bump
devel/go-xerrors: revision bump
devel/golangci-lint: revision bump
devel/golint: revision bump
devel/gomodifytags: revision bump
devel/gopls: revision bump
devel/goredo: revision bump
devel/gotags: revision bump
devel/gotests: revision bump
devel/govulncheck: revision bump
devel/lazygit: revision bump
devel/mob: revision bump
devel/nancy: revision bump
devel/opa: revision bump
devel/packr: revision bump
devel/reftools: revision bump
devel/regal: revision bump
devel/revive: revision bump
devel/shfmt: revision bump
devel/syft: revision bump
editors/micro: revision bump
filesystems/kubo: revision bump
graphics/gif2png: revision bump
lang/joker: revision bump
mail/opensmtpd-filter-rspamd: revision bump
mail/opensmtpd-filter-senderscore: revision bump
mail/postforward: revision bump
misc/exercism: revision bump
net/amazon-ecs-cli: revision bump
net/amfora: revision bump
net/bombadillo: revision bump
net/croc: revision bump
net/czds: revision bump
net/dnscontrol: revision bump
net/dnscrypt-proxy2: revision bump
net/gh: revision bump
net/go-dnstap: revision bump
net/go-net: revision bump
net/go-websocket: revision bump
net/gunison: revision bump
net/gvproxy: revision bump
net/hub: revision bump
net/ipget: revision bump
net/kubectl: revision bump
net/libquic: revision bump
net/mangos: revision bump
net/nats-server: revision bump
net/obfs4proxy: revision bump
net/rclone: revision bump
net/stern: revision bump
net/syncthing: revision bump
net/terraform-provider-archive: revision bump
net/terraform-provider-aws: revision bump
net/terraform-provider-kubernetes: revision bump
net/terraform-provider-local: revision bump
net/terraform-provider-null: revision bump
net/terraform-provider-random: revision bump
net/terraform-provider-template: revision bump
net/terraform-provider-vultr: revision bump
net/terraform: revision bump
net/tut: revision bump
net/vultr-cli: revision bump
pkgtools/pkglint: revision bump
security/2fa: revision bump
security/age: revision bump
security/amass: revision bump
security/authelia: revision bump
security/cfssl: revision bump
security/dnsx: revision bump
security/go-asn1-ber: revision bump
security/go-crypto: revision bump
security/go-getpass: revision bump
security/go-mkcert: revision bump
security/gopass: revision bump
security/httpx: revision bump
security/nuclei: revision bump
security/oauth2c: revision bump
security/osv-scanner: revision bump
security/subfinder: revision bump
security/tlsx: revision bump
security/trufflehog: revision bump
security/vault: revision bump
shells/elvish: revision bump
shells/oh-my-posh: revision bump
sysutils/beats: revision bump
sysutils/consul: revision bump
sysutils/direnv: revision bump
sysutils/fzf: revision bump
sysutils/goreman: revision bump
sysutils/lf: revision bump
sysutils/node_exporter: revision bump
sysutils/packer: revision bump
sysutils/podman: revision bump
sysutils/restic: revision bump
sysutils/vultr: revision bump
textproc/glow: revision bump
textproc/go-kr-text: revision bump
textproc/go-md2man: revision bump
textproc/go-mmark: revision bump
textproc/go-text: revision bump
textproc/miller: revision bump
textproc/sift: revision bump
www/apisprout: revision bump
www/caddy: revision bump
www/gitea: revision bump
www/go-ffuf: revision bump
www/go-minify: revision bump
www/gotosocial: revision bump
www/grafana: revision bump
www/hugo: revision bump
www/jira-cli: revision bump
www/mycorrhiza: revision bump
www/pup: revision bump
www/restish: revision bump
www/shoutrrr: revision bump

Revisions pulled up:
- lang/go/version.mk                                            1.194
- lang/go120/PLIST                                              1.10
- lang/go120/distinfo                                           1.12
- lang/go121/PLIST                                              1.4
- lang/go121/distinfo                                           1.4
- audio/gospt/Makefile                       by patch
- audio/ymuse/Makefile                       by patch
- chat/coyim/Makefile                        by patch
- chat/gomuks/Makefile                       by patch
- chat/matterircd/Makefile                   by patch
- chat/senpai/Makefile                       by patch
- chat/ssh-chat/Makefile                     by patch
- databases/go-ldap/Makefile                 by patch
- databases/influxdb/Makefile                by patch
- databases/mongo-tools/Makefile             by patch
- databases/mysqld_exporter/Makefile         by patch
- databases/postgres_exporter/Makefile       by patch
- databases/prometheus/Makefile              by patch
- databases/promscale/Makefile               by patch
- databases/sqlc/Makefile                    by patch
- databases/timescaledb-tune/Makefile        by patch
- devel/asmfmt/Makefile                      by patch
- devel/conftest/Makefile                    by patch
- devel/errcheck/Makefile                    by patch
- devel/fq/Makefile                          by patch
- devel/git-lfs/Makefile                     by patch
- devel/go-ed25519/Makefile                  by patch
- devel/go-gocode/Makefile                   by patch
- devel/go-golang-lru/Makefile               by patch
- devel/go-gopkgs/Makefile                   by patch
- devel/go-goptlib/Makefile                  by patch
- devel/go-goreturns/Makefile                by patch
- devel/go-gox/Makefile                      by patch
- devel/go-impl/Makefile                     by patch
- devel/go-logrus/Makefile                   by patch
- devel/go-nbreader/Makefile                 by patch
- devel/go-pty/Makefile                      by patch
- devel/go-review/Makefile                   by patch
- devel/go-siphash/Makefile                  by patch
- devel/go-staticcheck/Makefile              by patch
- devel/go-swagger/Makefile                  by patch
- devel/go-sys/Makefile                      by patch
- devel/go-tools/Makefile                    by patch
- devel/go-wire/Makefile                     by patch
- devel/go-xerrors/Makefile                  by patch
- devel/golangci-lint/Makefile               by patch
- devel/golint/Makefile                      by patch
- devel/gomodifytags/Makefile                by patch
- devel/gopls/Makefile                       by patch
- devel/goredo/Makefile                      by patch
- devel/gotags/Makefile                      by patch
- devel/gotests/Makefile                     by patch
- devel/govulncheck/Makefile                 by patch
- devel/lazygit/Makefile                     by patch
- devel/mob/Makefile                         by patch
- devel/nancy/Makefile                       by patch
- devel/opa/Makefile                         by patch
- devel/packr/Makefile                       by patch
- devel/reftools/Makefile                    by patch
- devel/regal/Makefile                       by patch
- devel/revive/Makefile                      by patch
- devel/shfmt/Makefile                       by patch
- devel/syft/Makefile                        by patch
- editors/micro/Makefile                     by patch
- filesystems/kubo/Makefile                  by patch
- graphics/gif2png/Makefile                  by patch
- lang/joker/Makefile                        by patch
- mail/opensmtpd-filter-rspamd/Makefile      by patch
- mail/opensmtpd-filter-senderscore/Makefile by patch
- mail/postforward/Makefile                  by patch
- misc/exercism/Makefile                     by patch
- net/amazon-ecs-cli/Makefile                by patch
- net/amfora/Makefile                        by patch
- net/bombadillo/Makefile                    by patch
- net/croc/Makefile                          by patch
- net/czds/Makefile                          by patch
- net/dnscontrol/Makefile                    by patch
- net/dnscrypt-proxy2/Makefile               by patch
- net/gh/Makefile                            by patch
- net/go-dnstap/Makefile                     by patch
- net/go-net/Makefile                        by patch
- net/go-websocket/Makefile                  by patch
- net/gunison/Makefile                       by patch
- net/gvproxy/Makefile                       by patch
- net/hub/Makefile                           by patch
- net/ipget/Makefile                         by patch
- net/kubectl/Makefile                       by patch
- net/libquic/Makefile                       by patch
- net/mangos/Makefile                        by patch
- net/nats-server/Makefile                   by patch
- net/obfs4proxy/Makefile                    by patch
- net/rclone/Makefile                        by patch
- net/stern/Makefile                         by patch
- net/syncthing/Makefile                     by patch
- net/terraform-provider-archive/Makefile    by patch
- net/terraform-provider-aws/Makefile        by patch
- net/terraform-provider-kubernetes/Makefile by patch
- net/terraform-provider-local/Makefile      by patch
- net/terraform-provider-null/Makefile       by patch
- net/terraform-provider-random/Makefile     by patch
- net/terraform-provider-template/Makefile   by patch
- net/terraform-provider-vultr/Makefile      by patch
- net/terraform/Makefile                     by patch
- net/tut/Makefile                           by patch
- net/vultr-cli/Makefile                     by patch
- pkgtools/pkglint/Makefile                  by patch
- security/2fa/Makefile                      by patch
- security/age/Makefile                      by patch
- security/amass/Makefile                    by patch
- security/authelia/Makefile                 by patch
- security/cfssl/Makefile                    by patch
- security/dnsx/Makefile                     by patch
- security/go-asn1-ber/Makefile              by patch
- security/go-crypto/Makefile                by patch
- security/go-getpass/Makefile               by patch
- security/go-mkcert/Makefile                by patch
- security/gopass/Makefile                   by patch
- security/httpx/Makefile                    by patch
- security/nuclei/Makefile                   by patch
- security/oauth2c/Makefile                  by patch
- security/osv-scanner/Makefile              by patch
- security/subfinder/Makefile                by patch
- security/tlsx/Makefile                     by patch
- security/trufflehog/Makefile               by patch
- security/vault/Makefile                    by patch
- shells/elvish/Makefile                     by patch
- shells/oh-my-posh/Makefile                 by patch
- sysutils/beats/Makefile                    by patch
- sysutils/consul/Makefile                   by patch
- sysutils/direnv/Makefile                   by patch
- sysutils/fzf/Makefile                      by patch
- sysutils/goreman/Makefile                  by patch
- sysutils/lf/Makefile                       by patch
- sysutils/node_exporter/Makefile            by patch
- sysutils/packer/Makefile                   by patch
- sysutils/podman/Makefile                   by patch
- sysutils/restic/Makefile                   by patch
- sysutils/vultr/Makefile                    by patch
- textproc/glow/Makefile                     by patch
- textproc/go-kr-text/Makefile               by patch
- textproc/go-md2man/Makefile                by patch
- textproc/go-mmark/Makefile                 by patch
- textproc/go-text/Makefile                  by patch
- textproc/miller/Makefile                   by patch
- textproc/sift/Makefile                     by patch
- www/apisprout/Makefile                     by patch
- www/caddy/Makefile                         by patch
- www/gitea/Makefile                         by patch
- www/go-ffuf/Makefile                       by patch
- www/go-minify/Makefile                     by patch
- www/gotosocial/Makefile                    by patch
- www/grafana/Makefile                       by patch
- www/hugo/Makefile                          by patch
- www/jira-cli/Makefile                      by patch
- www/mycorrhiza/Makefile                    by patch
- www/pup/Makefile                           by patch
- www/restish/Makefile                       by patch
- www/shoutrrr/Makefile                      by patch

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	bsiegert
   Date:		Fri Nov 10 15:39:34 UTC 2023

   Modified Files:
   	pkgsrc/lang/go: version.mk
   	pkgsrc/lang/go120: PLIST distinfo
   	pkgsrc/lang/go121: PLIST distinfo

   Log Message:
   Update go120 to 1.20.11 and go121 to 1.21.4 (security).

   These minor releases include 2 security fixes following the security policy:

   - path/filepath: recognize \??\ as a Root Local Device path prefix.

    On Windows, a path beginning with \??\ is a Root Local Device path equivalent
    to a path beginning with \\?\. Paths with a \??\ prefix may be used to access
    arbitrary locations on the system. For example, the path \??\c:\x is
    equivalent to the more common path c:\x.

    The filepath package did not recognize paths with a \??\ prefix as special.

    Clean could convert a rooted path such as \a\..\??\b into
    the root local device path \??\b. It will now convert this
    path into .\??\b.

    IsAbs did not report paths beginning with \??\ as absolute.
    It now does so.

    VolumeName now reports the \??\ prefix as a volume name.

    Join(`\`, `??`, `b`) could convert a seemingly innocent
    sequence of path elements into the root local device path
    \??\b. It will now convert this to \.\??\b.

    This is CVE-2023-45283 and https://go.dev/issue/63713.

   - path/filepath: recognize device names with trailing spaces and superscripts

    The IsLocal function did not correctly detect reserved names in some cases:

    reserved names followed by spaces, such as "COM1 ".
    "COM" or "LPT" followed by a superscript 1, 2, or 3.
    IsLocal now correctly reports these names as non-local.

    This is CVE-2023-45284 and https://go.dev/issue/63713.


   To generate a diff of this commit:
   cvs rdiff -u -r1.193 -r1.194 pkgsrc/lang/go/version.mk
   cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/go120/PLIST
   cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/go120/distinfo
   cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/go121/PLIST pkgsrc/lang/go121/distinfo
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.67.2.1 2023/10/22 18:44:05 spz Exp $
d4 1
a4 1
PKGREVISION=	9
@


1.66
log
@Revbump all Go packages after go120 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.65 2023/07/15 10:52:54 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	6
@


1.65
log
@Revbump all Go packages after go120 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.64 2023/05/05 19:37:42 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	5
@


1.64
log
@Revbump all Go packages after go120 security update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.63 2023/04/05 20:47:57 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.63
log
@Revbump all Go packages after yesterday's go120 security update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.62 2023/03/08 13:38:56 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.62
log
@Revbump all Go packages after go119 security update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.61 2023/02/16 15:02:06 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.61
log
@Revbump all Go packages after go119 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.60 2023/02/10 11:15:32 tnn Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.60
log
@git-lfs: update to 3.3.0

push: add ability to read refs/oids from stdin
Allow alternative remotes to be handled by LFS

+ build fixes, doc fixes, bug fixes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.59 2023/01/11 17:28:27 bsiegert Exp $
d4 1
@


1.59
log
@Revbump all Go packages after go119 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.58 2022/12/08 16:14:23 bsiegert Exp $
d3 1
a3 2
DISTNAME=	git-lfs-3.2.0
PKGREVISION=	6
@


1.58
log
@Revbump all Go packages after go119 security update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.57 2022/11/02 19:39:54 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	5
@


1.57
log
@Revbump all Go packages after go119 security update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.56 2022/10/05 11:32:58 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.56
log
@Revbump all Go packages after go119 security update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.55 2022/09/26 18:40:20 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.55
log
@Revbump all Go packages after 1.19 became default
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2022/09/07 09:32:26 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.54
log
@Revbump all Go packages after go118 security update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2022/09/04 12:00:12 tnn Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.53
log
@git-lfs: update to 3.2.0

This release is a feature release which includes support for
machine-readable formats for a couple more commands, plus the ability
to automatically merge LFS-based text files from the command-line.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.52 2022/08/12 20:38:09 bsiegert Exp $
d4 1
@


1.52
log
@Revbump all Go packages after go118 security update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2022/07/13 16:03:06 bsiegert Exp $
d3 1
a3 2
DISTNAME=	git-lfs-3.1.2
PKGREVISION=	5
d15 1
@


1.51
log
@Revbump all Go packages after go118 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2022/06/02 18:51:59 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.50
log
@Revbump all Go packages after go118 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2022/05/11 19:26:26 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.49
log
@Revbump all Go packages after go118 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2022/04/13 07:50:59 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.48
log
@Revbump all Go packages after go117 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2022/03/11 21:17:14 tnn Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.47
log
@git-lfs: update to 3.1.2

This release is a major new release and introduces several new features,
such as a pure SSH-based protocol, Git-compatible pattern matching, and
locking multiple files on the command line, among other items.

Backwards-incompatible changes:
NTLM support has been completely removed
When using an SSH URL (that is, the syntax starting with ssh://),
  the leading slash is not stripped off when invoking git-lfs-authenticate or
  git-lfs-transfer.
git lfs fsck now additionally checks that pointers are canonical and that files
  that are supposed to be LFS files actually are. It also exits nonzero if any
  problem is found.
Pattern matching should be stricter and should either match the behavior of
  .gitattributes or .gitignore, as appropriate. Deviations from Git's behavior
  will henceforth be treated as bugs and fixed accordingly.
Git LFS will now write a Git LFS repository format version into the repository.
  This is designed to allow future extension with incompatible changes.
  Repositories without this version will be assumed to be version 0. Note that
  this is different from, but modeled on, Git's repository format version.
git lfs lock and git lfs unlock now handle multiple pathname arguments and the
  JSON format has changed to handle multiple responses.
The Go package name now contains a version number. This should have no effect
  on users because we don't provide a stable Go ABI.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2022/03/07 09:14:05 bsiegert Exp $
d4 1
@


1.46
log
@Revbump all Go packages after go117 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2022/02/13 19:24:30 bsiegert Exp $
d3 1
a3 2
DISTNAME=	git-lfs-2.13.3
PKGREVISION=	12
a17 1
	cp ${WRKSRC}/lfshttp/certs_openbsd.go ${WRKSRC}/lfshttp/certs_netbsd.go
@


1.45
log
@Revump all Go packages after go117 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2022/01/09 20:10:32 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	11
@


1.44
log
@Revbump all Go packages after go117 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2021/12/09 17:50:17 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	10
@


1.43
log
@Revbump all Go packages after go117 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2021/11/05 20:02:42 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	9
@


1.42
log
@Revbump all Go packages after go117 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2021/10/09 10:41:07 tnn Exp $
d4 1
a4 1
PKGREVISION=	8
@


1.41
log
@remove redundant do-install, CHECK_RELRO_SKIP, INSTALLATIONS_DIRS ...

... for packages where the go-module.mk defaults DTRT as-is.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2021/10/09 09:24:29 tnn Exp $
d4 1
a4 1
PKGREVISION=	7
@


1.40
log
@git-lfs: adjust GOPATH to be compatible with go-module.mk:pre-clean target

Also remove manual do-install target which can be handled by go-module.mk.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2021/10/08 18:55:10 bsiegert Exp $
a17 2
INSTALLATION_DIRS=	bin

@


1.39
log
@Revbump all Go packages after go117 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2021/09/17 13:52:55 bsiegert Exp $
d24 2
a25 4
	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} GOPATH=${WRKDIR} ${GO} generate ./commands

do-install:
	${INSTALL_PROGRAM} ${WRKDIR}/.gopath/bin/git-lfs ${DESTDIR}${PREFIX}/bin/git-lfs
@


1.38
log
@Revbump all Go packages after go117 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2021/08/11 19:35:12 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	6
@


1.37
log
@Revbump all Go packages after go116 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2021/07/13 11:36:39 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	5
@


1.36
log
@Revbump all Go packages after go116 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2021/06/06 12:18:47 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.35
log
@Revbump all Go packages after go116 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2021/05/08 15:02:37 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.34
log
@Revbump all Go packages after go116 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2021/04/04 13:06:03 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.33
log
@git-lfs: convert to a Go module build

This no longer depends on any external or vendored Go libraries.
Bump revision.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2021/04/03 20:02:47 tnn Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.32
log
@git-lfs: update to 2.13.3

2.13 introduces several new features, such as the --above option to
git lfs migrate import and support for socks5h proxies. In addition, many
bugs have been fixed and several miscellaneous fixes have been included.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2021/03/19 17:36:53 bsiegert Exp $
d4 1
d16 1
a16 2
GO_SRCPATH=	github.com/git-lfs/git-lfs
GO_DIST_BASE=	${PKGNAME_NOREV}
d24 1
a24 1
	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} GOPATH=${WRKDIR} ${GO} generate github.com/git-lfs/git-lfs/commands
d27 1
a27 1
	${INSTALL_PROGRAM} ${WRKDIR}/bin/git-lfs ${DESTDIR}${PREFIX}/bin/git-lfs
d29 3
a31 1
.include "../../lang/go/go-package.mk"
@


1.31
log
@Revbump all Go packages after go115 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2021/01/23 14:22:53 bsiegert Exp $
d3 1
a3 2
DISTNAME=	git-lfs-2.12.0
PKGREVISION=	5
@


1.30
log
@Revbump all Go packages after go115 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2020/11/13 19:26:04 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.29
log
@Revbump all Go packages after go115 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2020/11/08 21:59:10 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.28
log
@Revbump all Go packages after Go 1.15 update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2020/10/15 13:08:13 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.27
log
@Revbump all Go packages after go115 update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2020/10/05 12:49:41 tnn Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.26
log
@git-lfs: update to 2.12.0

Features
  config: optionally read .lfsconfig from the repository
  Support SHA-256 repositories
  allow Go 1.11 builds by using WaitStatus.ExitStatus()
  add --worktree option to install and uninstall commands
  Allow locking and unlocking non-existent files
Bugs
  docs/api/locking: add an explicit
  Fix hang when the user lacks permissions
  Don't mark unlocked files that aren't lockable as read-only
  git: consider full refspec when determining seen refs
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2020/09/03 07:29:41 bsiegert Exp $
d4 1
@


1.25
log
@Revbump all Go packages after default Go version was changed to 1.15.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2020/08/15 02:07:38 tnn Exp $
d3 1
a3 2
DISTNAME=	git-lfs-2.11.0
PKGREVISION=	1
@


1.24
log
@git-lfs: update to 2.11.0

This release introduces several new features, such as better support for
unnamed local paths and URLs as remotes, support for submodule.recurse,
exponential backoff on failure, and support for renegotiation.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2020/08/14 20:01:28 bsiegert Exp $
d4 1
@


1.23
log
@Revbump all Go packages after go114 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2020/07/17 18:04:12 bsiegert Exp $
d3 1
a3 2
DISTNAME=	git-lfs-2.10.0
PKGREVISION=	5
@


1.22
log
@Revbump all Go packages after go114 update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2020/06/17 09:54:06 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.21
log
@Revbump Go packages after Go 1.14.4 update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2020/04/12 11:01:33 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.20
log
@Revbump all Go packages after default version switch to 1.14.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2020/03/21 16:57:09 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.19
log
@Revbump all Go packages after go113 update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2020/02/04 13:14:48 tnn Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.18
log
@git-lfs: update to 2.10.0

## 2.10.0 (21 January 2020)
This release introduces several new features, such as support for local paths in
remotes, Kerberos support, and official binaries for S390x and little-endian
64-bit PowerPC systems.  In addition, numerous bugs have been fixed and
miscellaneous issues have been addressed.

## 2.9.2 (12 December 2019)
This release fixes a few regressions, such as a possible nil pointer
dereference, a failure to retry batch requests, and a bug where repositories
could fail to be detected on Windows.

## 2.9.1 (25 November 2019)
This release fixes a few regressions, such as the ability to use HTTP/1.1 when
required, addresses a race condition, and switches the cookie jar parser to
something that's easier for distributions to package.

## 2.9.0 (17 October 2019)
This release adds support for DragonFly BSD, adds a new `git lfs dedup` command
to save space if the file system supports it, adds support for file URLs,
improves the performance when walking the repository, contains improvements
to use HTTP/2 when available and cookies when required, and numerous other bug
fixes, features, and modifications.

## 2.8.0 (23 July 2019)
This release adds support for SOCKS proxies and Windows junctions, adds native
packages for Debian 10 and similar distributions, reduces the number of
situations in which running `git lfs fetch --all` is required, improves
compatibility with Cygwin, and numerous other bug fixes and modifications.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2020/02/02 14:18:57 bsiegert Exp $
d4 1
@


1.17
log
@Revbump all Go packages after go113 update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2020/01/10 13:32:26 bsiegert Exp $
d3 1
a3 2
DISTNAME=	git-lfs-2.7.2
PKGREVISION=	6
@


1.16
log
@Revbump Go packages after Go default version bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2019/12/13 07:43:59 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	5
@


1.15
log
@Revbump all Go packages after Go 1.12.14 update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2019/10/18 14:58:46 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.14
log
@Revbump all Go packages after lang/go112 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2019/09/26 20:10:42 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.13
log
@Revbump all Go packages after 1.12.10 update.

ok wiz@@ for PMC
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2019/08/14 15:45:35 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.13.2.1
log
@Pullup ticket #6083 - requested by leot
lang/go112: security update
lang/go: update available version

Revisions pulled up:
- lang/go/version.mk                                            1.70
- lang/go112/PLIST                                              1.8
- lang/go112/distinfo                                           1.8

Revision bump for:
- archivers/go-xz/Makefile
- chat/coyim/Makefile
- chat/matterircd/Makefile
- databases/go-etcd/Makefile
- databases/go-ldap/Makefile
- databases/influxdb/Makefile
- databases/postgres_exporter/Makefile
- databases/prometheus/Makefile
- devel/git-lfs/Makefile
- devel/go-afero/Makefile
- devel/go-amber/Makefile
- devel/go-appengine/Makefile
- devel/go-assert/Makefile
- devel/go-blackfriday/Makefile
- devel/go-buffruneio/Makefile
- devel/go-cast/Makefile
- devel/go-check/Makefile
- devel/go-cli/Makefile
- devel/go-cobra/Makefile
- devel/go-colorable/Makefile
- devel/go-colortext/Makefile
- devel/go-colour/Makefile
- devel/go-consul-api/Makefile
- devel/go-debounce/Makefile
- devel/go-ed25519/Makefile
- devel/go-emoji/Makefile
- devel/go-errors/Makefile
- devel/go-flags-svent/Makefile
- devel/go-fnmatch/Makefile
- devel/go-fs/Makefile
- devel/go-fsnotify/Makefile
- devel/go-fsync/Makefile
- devel/go-gitmap/Makefile
- devel/go-glog/Makefile
- devel/go-gls/Makefile
- devel/go-gocode/Makefile
- devel/go-godef/Makefile
- devel/go-godirwalk/Makefile
- devel/go-godotenv/Makefile
- devel/go-golang-lru/Makefile
- devel/go-goorgeous/Makefile
- devel/go-gopkgs/Makefile
- devel/go-goptlib/Makefile
- devel/go-goreturns/Makefile
- devel/go-gox/Makefile
- devel/go-hashstructure/Makefile
- devel/go-homedir/Makefile
- devel/go-humanize/Makefile
- devel/go-i18n/Makefile
- devel/go-immutable-radix/Makefile
- devel/go-ini/Makefile
- devel/go-iochan/Makefile
- devel/go-isatty/Makefile
- devel/go-jwalterweatherman/Makefile
- devel/go-kingpin.v3-unstable/Makefile
- devel/go-locker/Makefile
- devel/go-logrus/Makefile
- devel/go-mapstructure/Makefile
- devel/go-mapstructure-bep/Makefile
- devel/go-mow-cli/Makefile
- devel/go-nbreader/Makefile
- devel/go-nitro/Makefile
- devel/go-osext/Makefile
- devel/go-pflag/Makefile
- devel/go-properties/Makefile
- devel/go-protobuf/Makefile
- devel/go-purell/Makefile
- devel/go-ratelimit/Makefile
- devel/go-repr/Makefile
- devel/go-review/Makefile
- devel/go-sanitized_anchor_name/Makefile
- devel/go-shellwords/Makefile
- devel/go-shuffle/Makefile
- devel/go-siphash/Makefile
- devel/go-sync/Makefile
- devel/go-sys/Makefile
- devel/go-termbox/Makefile
- devel/go-testify/Makefile
- devel/go-thrift/Makefile
- devel/go-tools/Makefile
- devel/go-try/Makefile
- devel/go-viper/Makefile
- devel/go-yaml/Makefile
- devel/golint/Makefile
- devel/google-api-go-client/Makefile
- graphics/go-image/Makefile
- graphics/go-imaging/Makefile
- graphics/go-resize/Makefile
- graphics/go-smartcrop/Makefile
- lang/go-hcl/Makefile
- mail/postforward/Makefile
- math/go-stats/Makefile
- math/go-units/Makefile
- misc/go-genproto/Makefile
- misc/go-genproto-googleapis-rpc/Makefile
- net/aws-sdk-go/Makefile
- net/dnscrypt-proxy2/Makefile
- net/gcloud-golang-metadata/Makefile
- net/go-dns/Makefile
- net/go-dnstap/Makefile
- net/go-framestream/Makefile
- net/go-grpc/Makefile
- net/go-net/Makefile
- net/go-ovh/Makefile
- net/go-websocket/Makefile
- net/hub/Makefile
- net/obfs4proxy/Makefile
- net/syncthing/Makefile
- pkgtools/pkglint/Makefile
- security/2fa/Makefile
- security/go-asn1-ber/Makefile
- security/go-crypt/Makefile
- security/go-crypto/Makefile
- security/go-mkcert/Makefile
- security/go-oauth2/Makefile
- security/go-sftp/Makefile
- security/vault/Makefile
- sysutils/beats/Makefile
- sysutils/consul/Makefile
- sysutils/fzf/Makefile
- sysutils/goreman/Makefile
- sysutils/lf/Makefile
- sysutils/node_exporter/Makefile
- sysutils/vultr/Makefile
- textproc/go-chroma/Makefile
- textproc/go-diff/Makefile
- textproc/go-glob/Makefile
- textproc/go-inflect/Makefile
- textproc/go-md2man/Makefile
- textproc/go-mmark/Makefile
- textproc/go-prose/Makefile
- textproc/go-regexp2/Makefile
- textproc/go-runewidth/Makefile
- textproc/go-sentences/Makefile
- textproc/go-tablewriter/Makefile
- textproc/go-text/Makefile
- textproc/sift/Makefile
- www/caddy/Makefile
- www/gitea/Makefile
- www/go-ace/Makefile
- www/go-cssmin/Makefile
- www/go-gogs-client/Makefile
- www/go-gohtml/Makefile
- www/go-libsass/Makefile
- www/go-minify/Makefile
- www/go-parse/Makefile
- www/go-spritewell/Makefile
- www/go-tocss/Makefile
- www/go-toml-burntsushi/Makefile
- www/go-toml-pelletier/Makefile
- www/go-urlesc/Makefile
- www/go-webhooks/Makefile
- www/grafana/Makefile
- www/hugo/Makefile
- www/pup/Makefile

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   bsiegert
   Date:           Fri Oct 18 14:48:29 UTC 2019

   Modified Files:
           pkgsrc/lang/go: version.mk
           pkgsrc/lang/go112: PLIST distinfo

   Log Message:
   Update go112 to 1.12.12.

   qo1.12.11 (released 2019/10/17) includes security fixes to the crypto/dsa
   package. See the Go 1.12.11 milestone on our issue tracker for details.

   go1.12.12 (released 2019/10/17) includes fixes to the go command, runtime,
   syscall and net packages. See the Go 1.12.12 milestone on our issue tracker
   for details.


   To generate a diff of this commit:
   cvs rdiff -u -r1.69 -r1.70 pkgsrc/lang/go/version.mk
   cvs rdiff -u -r1.7 -r1.8 pkgsrc/lang/go112/PLIST pkgsrc/lang/go112/distinfo
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2019/10/18 14:58:46 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.12
log
@Recursive bump of all packages using Go after Go 1.12.8 update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2019/07/22 23:53:44 tnn Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.11
log
@git-lfs: update to 2.7.2

This release adds better support for large files on 32-bit systems, adds
attribute macros, fixes several file descriptor leaks, improves compatibility
with Git's configuration parsing, and includes numerous other bug fixes and
modifications.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2019/05/27 15:18:20 bsiegert Exp $
d4 1
@


1.10
log
@Revbump all Go packages after go112 update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2019/04/16 18:41:17 bsiegert Exp $
d3 1
a3 2
DISTNAME=	git-lfs-2.6.1
PKGREVISION=	5
a24 2
# https://github.com/git-lfs/git-lfs/pull/3377
	rm -rf ${WRKSRC}/t/git-lfs-test-server-api
@


1.9
log
@Revbump all Go packages after go112 update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2019/03/16 08:35:46 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.8
log
@Revbump all Go packages after Go 1.12.1 update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2019/03/09 10:05:01 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.7
log
@all: revbump Go packages, now that they use go112 to build
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2019/01/24 10:00:35 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.6
log
@Revbump Go packages after lang/go111 update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2019/01/17 13:47:44 tnn Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.5
log
@git-lfs: update to 2.6.1

2.6.1
This release contains miscellaneous bug fixes since v2.6.0. Most notably,
release v2.6.1 restores support for alternate repositories, which was
accidentally broken in v2.6.0.

2.6.0
This release adds better support for redirecting network calls from a Git LFS
API server to one that requires a different authentication mode, builds Git LFS
on Go 1.11, and numerous other bug fixes and modifications.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2018/12/19 15:47:08 bsiegert Exp $
d4 1
@


1.4
log
@Revbump all Go packages after go111 update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2018/11/04 18:38:02 bsiegert Exp $
d3 1
a3 2
DISTNAME=	git-lfs-2.5.1
PKGREVISION=	2
d21 1
a21 1
	cp ${WRKSRC}/lfsapi/certs_openbsd.go ${WRKSRC}/lfsapi/certs_netbsd.go
d25 2
@


1.4.2.1
log
@revbump go dependents after lang/go111 and lang/go110 updates
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2018/12/19 15:47:08 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.3
log
@Revbump all Go packages after go111 update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2018/08/29 11:20:11 tnn Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.2
log
@git-lfs: remove redundant declarations
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2018/08/21 15:49:03 tnn Exp $
d4 1
@


1.1
log
@devel/git-lfs: import git-lfs-2.5.1

Git Large File Storage (LFS) replaces large files such as audio samples,
videos, datasets, and graphics with text pointers inside Git, while storing
the file contents on a remote server.
@
text
@d1 1
a1 1
# $NetBSD$
d8 1
a8 1
MAINTAINER=	pkgsrc-user@@NetBSD.org
a12 2
BUILD_DEPENDS+=	go-${GO_VERSION}*:../../lang/go

a16 1
MAKE_ENV+=	GOCACHE=${WRKDIR}/.gocache
@

