Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 06 Oct 2024 00:16:38 +0200
From:      "Ashish SHUKLA" <ashish@FreeBSD.org>
To:        "Adam Weinberger" <adamw@adamw.org>
Cc:        <ports-committers@freebsd.org>, <dev-commits-ports-all@freebsd.org>, <dev-commits-ports-main@freebsd.org>
Subject:   Re: git: 116fd79ff844 - main - lang/go123: Update to 1.23.2
Message-ID:  <D4O7XJGSRSEW.3R96POAAXQJYN@FreeBSD.org>
In-Reply-To: <F75EA4BF-4D5B-4A44-A26B-A3ECCDD99944@adamw.org>
References:  <D4O7IIIQR9MO.6AASN8TB59QR@FreeBSD.org> <F75EA4BF-4D5B-4A44-A26B-A3ECCDD99944@adamw.org>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On Sun Oct 7, 2024 at 12:04 AM CEST, Adam Weinberger wrote:
> I’d really like to, but TBH I can’t figure out the right incantation to match the correct ports. If anybody can tell me how to do it correctly, I’d much appreciate it.

While being at the root of my ports clone, and /usr/ports updated (along with
latest INDEX present), I would use following to bump, and add the
changes to git index:

# switch to a different branch (to prevent accidents on main branch)
❯ git checkout -b bump/go

# bump ports
❯ grep -F go123-1.23.1 /usr/ports/INDEX-14 |awk '-F|' '{ print $2; }' | sed -e 's,/usr/ports/,,' -e '/lang\/go123/d' |sort |uniq |xargs -r -n 1 -Ix sh -c 'portedit bump-revision -i x && git add x/Makefile'

# review the changes
❯ git diff --cached

# commit the changes
❯ git commit ...

# merge the bump/go commit made above to the main branch
❯ git checkout main
❯ git cherry-pick bump/go

# purge bump/go branch, and push
❯ git branch -D bump/go
❯ git push origin main

>
>
> —
> Adam Weinberger
> adamw@adamw.org
> https://www.adamw.org
>
> > On Oct 5, 2024, at 17:58, Ashish SHUKLA <ashish@freebsd.org> wrote:
> > 
> > On Sat Oct 5, 2024 at 6:16 PM CEST, Adam Weinberger wrote:
> >> The branch main has been updated by adamw:
> >> 
> >> URL: https://cgit.FreeBSD.org/ports/commit/?id=116fd79ff844c2432f59f1fe970c6954382af827
> >> 
> >> commit 116fd79ff844c2432f59f1fe970c6954382af827
> >> Author:     Adam Weinberger <adamw@FreeBSD.org>
> >> AuthorDate: 2024-10-05 16:16:03 +0000
> >> Commit:     Adam Weinberger <adamw@FreeBSD.org>
> >> CommitDate: 2024-10-05 16:16:03 +0000
> >> 
> >>    lang/go123: Update to 1.23.2
> > 
> > Are you also planning to bump PORTREVISION of dependent ports ?
> > 
> > Thanks!
> > --
> > Ashish SHUKLA
> > <signature.asc>

--
Ashish SHUKLA

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----

iQKnBAABCgCRFiEE9oLNzDncD+rhFiC2x0bPqedPpLAFAmcBusZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY2
ODJDRENDMzlEQzBGRUFFMTE2MjBCNkM3NDZDRkE5RTc0RkE0QjATHGFzaGlzaEBm
cmVlYnNkLm9yZwAKCRDHRs+p50+ksLMbD/0SpWzMEKwg7hvkTqSGtVWbzevStCnM
evgHbURsb/GwidQm4gtDzuzANgPDy+NapMjVxyvwHSAwmN7K7pAqA+KGCYOT5uh9
8aRhxBWAHf4EqOl82XUC2OzfeGIPG6BmDYu38z5KJX8uDCLVPV2j+jAXWbm6Wlod
QEBPXidlWcu+nMpnASA/xpsSXU6mZwPivskz83emv9Lqf8uyUsI3qWzNEfddPip6
1XigorurS/CMFTpLczDYfXMZYtFwZho2ur77U6hjv9/Ig/YzggEhZvvz9a4N+ccR
mPQoYZd/8il4v9+p9IXHUOynEzjp13+3zHXabdTxQ6L+prbJJWRMye4IvgYnVxc9
+JagQFExIVhUPSZXJlsRgpAADciaNbvYqXMwUKI8V3vcKeVYEC3pq2wa5LJMwNVi
zrYeTxkj5IW42ht1aQXpFfkD2kyFaGJKHRKV88SNVnwxJyO9xAB22TqLlR2++Pg7
QAej5uuznK2gGQvWoq/rkFIuipjyq2lPPBvBitsbqRtKwLRNscKLBX7TPWqaSGm3
yGljd3e2cwy24i9hVINLbQgr0HU2cluFOleHf7ydriQ15QxAb7WuRCFHFdfCiljJ
Y8MxDHdgMsBqQJfqxUmnbaEOnyWzF8ynXQ+Gev4qbl7bMq6J8QIbtlUM/8XXNNqH
1M5qU4YvGvrWiQ==
=KlUz
-----END PGP SIGNATURE-----
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D4O7XJGSRSEW.3R96POAAXQJYN>