Index | Thread | Search

From:
Theo Buehler <tb@theobuehler.org>
Subject:
[update] ietf-cli 1.31pre0
To:
ports@openbsd.org
Cc:
kn@openbsd.org, job@openbsd.org
Date:
Thu, 16 Apr 2026 17:11:21 +0200

Download raw body.

Thread
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")