Index | Thread | Search

From:
Klemens Nanni <kn@openbsd.org>
Subject:
Re: [update] ietf-cli 1.31pre0
To:
Stuart Henderson <stu@spacehopper.org>, Theo Buehler <tb@theobuehler.org>
Cc:
ports@openbsd.org, job@openbsd.org
Date:
Thu, 16 Apr 2026 16:44:58 +0000

Download raw body.

Thread
16 апреля 2026 г. 19:18:10 GMT+03:00, Stuart Henderson <stu@spacehopper.org> пишет:
>On 2026/04/16 17:11, Theo Buehler wrote:
>> There were two very simple commits to the upstream repo since 1.29:
>> 
>> https://github.com/paulehoffman/ietf-cli/commit/363ca1d7e813f584865d1cecda695000475266e9
>> https://github.com/paulehoffman/ietf-cli/commit/3bef8459d3c7a7317493234e5ab25bb395a98265
>> 
>> They include version bumps but there were no tags, which is probably
>> why they were missed. I find both these features quite useful, so it
>> would be nice to have this in the release.
>> 
>> 1.30 adds an index subcommand for bcp and std (just like for rfc)
>> 1.31 prints the current status on exit
>> 
>> I asked upstream to add the tags, so we can hopefully go to 1.31 soon.
>> 
>> https://github.com/paulehoffman/ietf-cli/issues/8
>> 
>> Index: Makefile
>> ===================================================================
>> RCS file: /cvs/ports/misc/ietf-cli/Makefile,v
>> diff -u -p -r1.20 Makefile
>> --- Makefile	29 Jan 2025 09:58:46 -0000	1.20
>> +++ Makefile	16 Apr 2026 14:58:45 -0000
>> @@ -2,8 +2,9 @@ COMMENT=	command-line tools to work with
>>  
>>  GH_ACCOUNT=	paulehoffman
>>  GH_PROJECT=	ietf-cli
>> -GH_TAGNAME=	1.29
>> -REVISION=	0
>> +#GH_TAGNAME=	1.31
>> +GH_COMMIT=	363ca1d7e813f584865d1cecda695000475266e9
>> +DISTNAME=	ietf-cli-1.31pre0
>>  
>>  CATEGORIES=	misc net books
>>  
>> Index: distinfo
>> ===================================================================
>> RCS file: /cvs/ports/misc/ietf-cli/distinfo,v
>> diff -u -p -r1.7 distinfo
>> --- distinfo	29 Jan 2025 09:58:46 -0000	1.7
>> +++ distinfo	16 Apr 2026 14:58:16 -0000
>> @@ -1,2 +1,2 @@
>> -SHA256 (ietf-cli-1.29.tar.gz) = XLroypyIPM5uBObRd/YdZ77UOu8Bfh+uKVaVa8yj0Mo=
>> -SIZE (ietf-cli-1.29.tar.gz) = 19182
>> +SHA256 (ietf-cli-1.31pre0-363ca1d7.tar.gz) = dLnpRkTW8xxmmT/4EnNsc2mJtAELLK07E7NHcfX7XBk=
>> +SIZE (ietf-cli-1.31pre0-363ca1d7.tar.gz) = 19331
>> Index: patches/patch-ietf
>> ===================================================================
>> RCS file: /cvs/ports/misc/ietf-cli/patches/patch-ietf,v
>> diff -u -p -r1.8 patch-ietf
>> --- patches/patch-ietf	29 Jan 2025 09:58:46 -0000	1.8
>> +++ patches/patch-ietf	16 Apr 2026 14:58:16 -0000
>> @@ -3,7 +3,13 @@ Adjust ConfigPlaces.
>>  Index: ietf
>>  --- ietf.orig
>>  +++ ietf
>> -@@ -115,7 +115,7 @@ __license__ = "https://en.wikipedia.org/wiki/WTFPL"
>> +@@ -1,4 +1,4 @@
>> +-#!/usr/bin/env python3
>> ++#!/usr/local/bin/python3.13
>> + import glob, json, subprocess, time, optparse, fnmatch, cmd, os, re
>> + from xml.etree import ElementTree
>
>could you drop the above chunk from the patch please? (from MODPY_ADJ_FILES +
>update-patches).
>
>otherwise ok.
>
>> + 
>> +@@ -119,7 +119,7 @@ __license__ = "https://en.wikipedia.org/wiki/WTFPL"
>>   KnownCmds = ("auth48", "author", "bcp", "bcponly", "charter", "conflict", "diff", "draft", "draftreport", \
>>   	 "iesg", "mirror", "rfc", "rfcextra", "rfchtml", "rfchtmlized", "rfcinfo", "rg", "std", "stdonly", "tools", \
>>   	 "tracker")
>> 

Sure, Ok kn