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
+ 
+@@ -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")

Reply via email to