From: Stuart Henderson Subject: Re: remove or update devel/git-lfs To: Marco van Hulten , ports@openbsd.org Date: Fri, 17 Oct 2025 10:48:23 +0100 On 2025/10/17 10:45, Stuart Henderson wrote: > not a very satisfying diff, but try this oh, scratch that, it was actually recursing rather than just taking a long time to build... > Index: Makefile > =================================================================== > RCS file: /cvs/ports/devel/git-lfs/Makefile,v > diff -u -p -r1.20 Makefile > --- Makefile 11 Mar 2022 18:50:06 -0000 1.20 > +++ Makefile 17 Oct 2025 09:44:39 -0000 > @@ -1,26 +1,36 @@ > COMMENT = Git extension for versioning large files > > -GH_PROJECT = git-lfs > -GH_ACCOUNT = git-lfs > -GH_TAGNAME = v2.13.2 > +V = 3.7.0 > +DISTNAME = git-lfs-$V > +DISTFILES = git-lfs-v$V.tar.gz > +PKGNAME = git-lfs-$V > > CATEGORIES = devel > > HOMEPAGE = https://git-lfs.github.com/ > +SITES = https://github.com/git-lfs/git-lfs/releases/download/v$V/ > + > +# generated from "go mod tidy + go mod vendor", tar contains git-lfs-$V/vendor > +SITES.v = https://spacehopper.org/mirrors/ > +DISTFILES.v = git-lfs-$V-vendor.tar.gz > > # MIT > PERMIT_PACKAGE = Yes > > WANTLIB += c pthread > > -MODULES = lang/go \ > - lang/ruby > +MODULES = lang/ruby \ > + lang/go > MODRUBY_BUILDDEP = No > MODRUBY_RUNDEP = No > > BUILD_DEPENDS = textproc/groff \ > textproc/ruby-ronn > RUN_DEPENDS = devel/git > + > +pre-build: > + mkdir -p ${WRKDIR}/go/src/all/vendor/github.com/git-lfs/git-lfs > + ln -s ../../../.. ${WRKDIR}/go/src/all/vendor/github.com/git-lfs/git-lfs/v3 > > # Convert the manpages with ronn instead of mangen.go > post-build: > Index: distinfo > =================================================================== > RCS file: /cvs/ports/devel/git-lfs/distinfo,v > diff -u -p -r1.16 distinfo > --- distinfo 5 Jun 2021 13:08:03 -0000 1.16 > +++ distinfo 17 Oct 2025 09:44:39 -0000 > @@ -1,2 +1,4 @@ > -SHA256 (git-lfs-2.13.2.tar.gz) = eC5idd+co3BzCUURLhaguMZLmBnwth+uUroeu8jc4tU= > -SIZE (git-lfs-2.13.2.tar.gz) = 2527736 > +SHA256 (git-lfs-3.7.0-vendor.tar.gz) = hzwJMh7Om1qBYI85WWcL40C26YG33NlkVQEtC6wiO4o= > +SHA256 (git-lfs-v3.7.0.tar.gz) = 0Hi4OTUUxlxIXRYo5hBEm6BIr3RnSZEr0ILYGLJFQ0g= > +SIZE (git-lfs-3.7.0-vendor.tar.gz) = 3135300 > +SIZE (git-lfs-v3.7.0.tar.gz) = 700986