On 2026-05-21, Stuart Henderson wrote:

> On 2026/05/21 12:28, Aaron Bieber wrote:
>> Hi, this update has no functional change, just stuff around DISTFILES.
>> 
>> Switch source fetching to my server. This is because the RNS stuff will 
>> likely
>> switch to distribution via rns only (as mentioned here
>> https://github.com/markqvist/Reticulum/releases/tag/1.2.5 ). 
>> 
>> The lxmf dist file changed, because of some manual bits being moved around:
>
> you can't change the contents of a distfile unless you change the
> filename, it breaks things for bulk builds.
>
>> Once this is in I'll update to the newer versions of things (rns 1.3.0
>> and lxmf 0.9.9 and there will probably be a nomadnet release by then too
>> :P).
>
> might be simpler to commit it alongside the update (at least the lxmf
> one), otherwise you need to mess about with DISTFILES {url} syntax.
>

mk, here's an updated diff that bumps everything as well as switches

OK?

diff --git a/net/nomadnet/Makefile b/net/nomadnet/Makefile
index 5f3e8b4c0c4..01748e90bd2 100644
--- a/net/nomadnet/Makefile
+++ b/net/nomadnet/Makefile
@@ -1,6 +1,6 @@
 COMMENT =		Reticulum based mesh communication
 
-MODPY_DISTV =		1.1.0
+MODPY_DISTV =		1.2.2
 DISTNAME=		nomadnet-${MODPY_DISTV}
 PKGNAME =		${DISTNAME}
 
@@ -15,13 +15,14 @@ PERMIT_PACKAGE =	Yes
 
 MODULES =		lang/python
 
-MODPY_PI =		Yes
+SITES =			https://deftly.net/dist/
 MODPY_PYBUILD =		setuptools
 
 NO_TEST =		Yes
 
 RUN_DEPENDS =		devel/py-urwid \
 			net/py-rns \
-			net/py-lxmf
+			net/py-lxmf \
+			textproc/py-pygments
 
 .include <bsd.port.mk>
diff --git a/net/nomadnet/distinfo b/net/nomadnet/distinfo
index e3ff0f3caa6..563c994713d 100644
--- a/net/nomadnet/distinfo
+++ b/net/nomadnet/distinfo
@@ -1,2 +1,2 @@
-SHA256 (nomadnet-1.1.0.tar.gz) = J3W1j4gAf79CDJMtlUBXukhF7mTzOoyc+I52f+Vsxxk=
-SIZE (nomadnet-1.1.0.tar.gz) = 550563
+SHA256 (nomadnet-1.2.2.tar.gz) = dn+fsWgmrPYJhfLFjM5l6vWuZG+LIOVFeM3zdtJ8IzI=
+SIZE (nomadnet-1.2.2.tar.gz) = 574308
diff --git a/net/py-lxmf/Makefile b/net/py-lxmf/Makefile
index cce36a8dc6f..7fd475187af 100644
--- a/net/py-lxmf/Makefile
+++ b/net/py-lxmf/Makefile
@@ -1,6 +1,6 @@
 COMMENT =		lightweight extensible message format
 
-MODPY_DISTV =		0.9.8
+MODPY_DISTV =		0.9.9
 DISTNAME=		lxmf-${MODPY_DISTV}
 PKGNAME =		py-${DISTNAME}
 
@@ -15,7 +15,7 @@ PERMIT_PACKAGE =	Yes
 
 MODULES =		lang/python
 
-MODPY_PI =		Yes
+SITES =			https://deftly.net/dist/
 MODPY_PYBUILD =		setuptools
 
 NO_TEST =		Yes
diff --git a/net/py-lxmf/distinfo b/net/py-lxmf/distinfo
index 4835dc71535..459fb9da53c 100644
--- a/net/py-lxmf/distinfo
+++ b/net/py-lxmf/distinfo
@@ -1,2 +1,2 @@
-SHA256 (lxmf-0.9.8.tar.gz) = MPOfOpdaBJwS7iz86zJh0ky1reyIHGgh9zVEZLPzZQw=
-SIZE (lxmf-0.9.8.tar.gz) = 70529
+SHA256 (lxmf-0.9.9.tar.gz) = MXvv8rhSoYvcSlzonXke2ykiV0H1kn9Q2wS1RbM67mc=
+SIZE (lxmf-0.9.9.tar.gz) = 70654
diff --git a/net/py-rns/Makefile b/net/py-rns/Makefile
index 280776cc3b3..ff3501ffd5c 100644
--- a/net/py-rns/Makefile
+++ b/net/py-rns/Makefile
@@ -1,6 +1,6 @@
 COMMENT =		cryptography-based networking stack
 
-MODPY_DISTV =		1.2.9
+MODPY_DISTV =		1.3.1
 DISTNAME=		rns-${MODPY_DISTV}
 PKGNAME =		py-${DISTNAME}
 
@@ -15,7 +15,7 @@ PERMIT_PACKAGE =	Yes
 
 MODULES =		lang/python
 
-MODPY_PI =		Yes
+SITES =			https://deftly.net/dist/
 MODPY_PYBUILD =		setuptools
 
 MODPY_PYTEST_ARGS =	-v tests/all.py
diff --git a/net/py-rns/distinfo b/net/py-rns/distinfo
index cbf01b95ced..564c3ac52a5 100644
--- a/net/py-rns/distinfo
+++ b/net/py-rns/distinfo
@@ -1,2 +1,2 @@
-SHA256 (rns-1.2.9.tar.gz) = VUgUIxwje5yqz432aTEuV919P4S21IEBJQh9GnmnXXU=
-SIZE (rns-1.2.9.tar.gz) = 511262
+SHA256 (rns-1.3.1.tar.gz) = y2646MPJpinxXyLzNOCx5DM6eIvbWDZgvapNeQzJv7Q=
+SIZE (rns-1.3.1.tar.gz) = 511728

>> OK?
>> 
>
>> 
>> 
>> diff --git a/net/nomadnet/Makefile b/net/nomadnet/Makefile
>> index 5f3e8b4c0c4..b6f2b407765 100644
>> --- a/net/nomadnet/Makefile
>> +++ b/net/nomadnet/Makefile
>> @@ -15,7 +15,7 @@ PERMIT_PACKAGE =   Yes
>>  
>>  MODULES =           lang/python
>>  
>> -MODPY_PI =          Yes
>> +SITES =                     https://deftly.net/dist/
>>  MODPY_PYBUILD =             setuptools
>>  
>>  NO_TEST =           Yes
>> diff --git a/net/py-lxmf/Makefile b/net/py-lxmf/Makefile
>> index cce36a8dc6f..606ecca9e50 100644
>> --- a/net/py-lxmf/Makefile
>> +++ b/net/py-lxmf/Makefile
>> @@ -15,7 +15,7 @@ PERMIT_PACKAGE =   Yes
>>  
>>  MODULES =           lang/python
>>  
>> -MODPY_PI =          Yes
>> +SITES =                     https://deftly.net/dist/
>>  MODPY_PYBUILD =             setuptools
>>  
>>  NO_TEST =           Yes
>> diff --git a/net/py-lxmf/distinfo b/net/py-lxmf/distinfo
>> index 4835dc71535..983b0b6336e 100644
>> --- a/net/py-lxmf/distinfo
>> +++ b/net/py-lxmf/distinfo
>> @@ -1,2 +1,2 @@
>> -SHA256 (lxmf-0.9.8.tar.gz) = MPOfOpdaBJwS7iz86zJh0ky1reyIHGgh9zVEZLPzZQw=
>> -SIZE (lxmf-0.9.8.tar.gz) = 70529
>> +SHA256 (lxmf-0.9.8.tar.gz) = Scr90lM7rtPC2cimeH609lZmwX6tp9+TyBj317HbHtc=
>> +SIZE (lxmf-0.9.8.tar.gz) = 70535
>> diff --git a/net/py-rns/Makefile b/net/py-rns/Makefile
>> index 280776cc3b3..078764be964 100644
>> --- a/net/py-rns/Makefile
>> +++ b/net/py-rns/Makefile
>> @@ -15,7 +15,7 @@ PERMIT_PACKAGE =   Yes
>>  
>>  MODULES =           lang/python
>>  
>> -MODPY_PI =          Yes
>> +SITES =                     https://deftly.net/dist/
>>  MODPY_PYBUILD =             setuptools
>>  
>>  MODPY_PYTEST_ARGS = -v tests/all.py

Reply via email to