notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
reticulum Self-configuring, encrypted and resilient mesh networking stack
0.7.0 net-p2p on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.6.2Version of this port present on the latest quarterly branch.
Maintainer: cs@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-02-25 14:27:08
Last Update: 2024-01-29 21:49:24
Commit Hash: 32838a8
People watching this port, also watch:: tmux, libjxl, tcpdump, vigenere
License: MIT
WWW:
https://reticulum.network/
Description:
Reticulum is a cryptography-based networking stack for building local and wide-area networks with readily available hardware. Reticulum can continue to operate even in adverse conditions with very high latency and extremely low bandwidth.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • reticulum>0:net-p2p/reticulum
To install the port:
cd /usr/ports/net-p2p/reticulum/ && make install clean
To add the package, run one of these commands:
  • pkg install net-p2p/reticulum
  • pkg install reticulum
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: reticulum
Package flavors (<flavor>: <package>)
  • py39: reticulum
distinfo:
TIMESTAMP = 1706564248 SHA256 (rns-0.7.0.tar.gz) = 192abd1a1d2735ca1fb22c23a254bbc31b217245077d38610a14864638154427 SIZE (rns-0.7.0.tar.gz) = 300223

Packages (timestamps in pop-ups are UTC):
reticulum
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.7.00.7.0--0.7.0---
FreeBSD:13:quarterly0.7.00.7.00.5.5-0.7.0-0.6.20.6.2
FreeBSD:14:latest0.7.00.7.0--0.7.00.5.5-0.5.5
FreeBSD:14:quarterly0.6.20.7.0-0.6.20.7.0-0.6.20.6.2
FreeBSD:15:latest0.7.00.7.0n/a0.7.0n/a-0.7.0-
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-setuptools>=63.1.0 : devel/py-setuptools@py39
  2. python3.9 : lang/python39
Test dependencies:
  1. python3.9 : lang/python39
Runtime dependencies:
  1. py39-netifaces>=0 : net/py-netifaces@py39
  2. py39-pyserial>0 : comms/py-pyserial@py39
  3. py39-cryptography>=41.0.7,1 : security/py-cryptography@py39
  4. py39-setuptools>=63.1.0 : devel/py-setuptools@py39
  5. python3.9 : lang/python39
This port is required by:
for Run
  1. net-p2p/lxmf
  2. net-p2p/nomadnet

Configuration Options:
No options to configure
Options name:
net-p2p_reticulum
USES:
python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/r/rns/
  2. https://pypi.org/packages/source/r/rns/
Collapse this list.

Number of commits found: 17

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.7.0
29 Jan 2024 21:49:24
commit hash: 32838a83ac1cff7aad8b4e83de0dc8b27a2da8ddcommit hash: 32838a83ac1cff7aad8b4e83de0dc8b27a2da8ddcommit hash: 32838a83ac1cff7aad8b4e83de0dc8b27a2da8ddcommit hash: 32838a83ac1cff7aad8b4e83de0dc8b27a2da8dd files touched by this commit
Carlo Strub (cs) search for other commits by this committer
net-p2p/reticulum: Update to 0.7.0
0.6.2
09 Oct 2023 18:21:36
commit hash: 73961914b675661690e22ea52cab7052cae49e5bcommit hash: 73961914b675661690e22ea52cab7052cae49e5bcommit hash: 73961914b675661690e22ea52cab7052cae49e5bcommit hash: 73961914b675661690e22ea52cab7052cae49e5b files touched by this commit
Carlo Strub (cs) search for other commits by this committer
net-p2p/reticulum: Update to 0.6.2
0.6.0
29 Sep 2023 14:19:56
commit hash: 3754fc5f190b9a31f617d662bb35fd0f96ee8088commit hash: 3754fc5f190b9a31f617d662bb35fd0f96ee8088commit hash: 3754fc5f190b9a31f617d662bb35fd0f96ee8088commit hash: 3754fc5f190b9a31f617d662bb35fd0f96ee8088 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
*: Replace USES=pycryptography* with USE_PYTHON=cryptography{,_build,_test}

- Introduce USE_PYTHON=cryptography{,_build,_test}
- Switch all 96 ports from USES=pycryptography to with
USE_PYTHON=cryptography{,_build,_test}
- Remove Mk/Uses/pycryptography.mk

PR:		273727
Approved by:	tcberner (portmgr)
Exp-run by:	antoine
0.6.0
21 Sep 2023 20:53:32
commit hash: 700a5b74cd4fa30ca833f17e2868fdee9002728dcommit hash: 700a5b74cd4fa30ca833f17e2868fdee9002728dcommit hash: 700a5b74cd4fa30ca833f17e2868fdee9002728dcommit hash: 700a5b74cd4fa30ca833f17e2868fdee9002728d files touched by this commit
Carlo Strub (cs) search for other commits by this committer
net-p2p/reticulum: Update to 0.6.0
0.5.9
20 Sep 2023 19:03:43
commit hash: a162c9e64e94365bd0ef9dd94365051af656cac4commit hash: a162c9e64e94365bd0ef9dd94365051af656cac4commit hash: a162c9e64e94365bd0ef9dd94365051af656cac4commit hash: a162c9e64e94365bd0ef9dd94365051af656cac4 files touched by this commit
Carlo Strub (cs) search for other commits by this committer
net-p2p/reticulum: Update to 0.5.9
0.5.8
16 Sep 2023 16:26:07
commit hash: 3cf8c91fa8123973fc93818c97d6672c2a3d7a59commit hash: 3cf8c91fa8123973fc93818c97d6672c2a3d7a59commit hash: 3cf8c91fa8123973fc93818c97d6672c2a3d7a59commit hash: 3cf8c91fa8123973fc93818c97d6672c2a3d7a59 files touched by this commit
Carlo Strub (cs) search for other commits by this committer
net-p2p/reticulum: Update to 0.5.8
0.5.7
15 Aug 2023 21:08:39
commit hash: 74805deebeba80a4859354cc20d5ba295714df85commit hash: 74805deebeba80a4859354cc20d5ba295714df85commit hash: 74805deebeba80a4859354cc20d5ba295714df85commit hash: 74805deebeba80a4859354cc20d5ba295714df85 files touched by this commit
Carlo Strub (cs) search for other commits by this committer
net-p2p/reticulum: Update to 0.5.7
0.5.5
22 Jul 2023 07:46:38
commit hash: b28a739884e37c25bb57ea5f157252adb63065d3commit hash: b28a739884e37c25bb57ea5f157252adb63065d3commit hash: b28a739884e37c25bb57ea5f157252adb63065d3commit hash: b28a739884e37c25bb57ea5f157252adb63065d3 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
framework: convert tree to use USES=pycryptography

A future commit will update to security/py-cryptography will introduce a
rust dependency.

PR:		254853
0.5.5
27 Jun 2023 19:34:34
commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
0.5.5
13 Jun 2023 19:12:14
commit hash: 2bdde68a3e8903aff6e5eb5c371d44c9e147d547commit hash: 2bdde68a3e8903aff6e5eb5c371d44c9e147d547commit hash: 2bdde68a3e8903aff6e5eb5c371d44c9e147d547commit hash: 2bdde68a3e8903aff6e5eb5c371d44c9e147d547 files touched by this commit
Carlo Strub (cs) search for other commits by this committer
net-p2p/reticulum: Update to 0.5.5
0.5.4
03 Jun 2023 18:59:10
commit hash: 418877293672a11e80854f45c6d4299ac76aafbccommit hash: 418877293672a11e80854f45c6d4299ac76aafbccommit hash: 418877293672a11e80854f45c6d4299ac76aafbccommit hash: 418877293672a11e80854f45c6d4299ac76aafbc files touched by this commit
Carlo Strub (cs) search for other commits by this committer
net-p2p/reticulum: Update to 0.5.4
0.5.3
19 May 2023 17:44:14
commit hash: 9afd812d4775c8d3588e435d547aa0d14dbbc4bfcommit hash: 9afd812d4775c8d3588e435d547aa0d14dbbc4bfcommit hash: 9afd812d4775c8d3588e435d547aa0d14dbbc4bfcommit hash: 9afd812d4775c8d3588e435d547aa0d14dbbc4bf files touched by this commit
Carlo Strub (cs) search for other commits by this committer
net-p2p/reticulum: Update to 0.5.3
0.5.2
12 May 2023 20:30:43
commit hash: 3b6d52bb9315787ccbc00e7a5574336677051e86commit hash: 3b6d52bb9315787ccbc00e7a5574336677051e86commit hash: 3b6d52bb9315787ccbc00e7a5574336677051e86commit hash: 3b6d52bb9315787ccbc00e7a5574336677051e86 files touched by this commit
Carlo Strub (cs) search for other commits by this committer
net-p2p/reticulum: Update to 0.5.2
0.5.1
08 May 2023 20:32:55
commit hash: 5934016e2e9a1ac2dee8f5f14a8b9a9c39603e90commit hash: 5934016e2e9a1ac2dee8f5f14a8b9a9c39603e90commit hash: 5934016e2e9a1ac2dee8f5f14a8b9a9c39603e90commit hash: 5934016e2e9a1ac2dee8f5f14a8b9a9c39603e90 files touched by this commit
Carlo Strub (cs) search for other commits by this committer
net-p2p/reticulum: Update to 0.5.1
0.5.0
12 Mar 2023 21:09:37
commit hash: d780e33ceab7eadc507753be755a48e553873890commit hash: d780e33ceab7eadc507753be755a48e553873890commit hash: d780e33ceab7eadc507753be755a48e553873890commit hash: d780e33ceab7eadc507753be755a48e553873890 files touched by this commit
Carlo Strub (cs) search for other commits by this committer
net-p2p/reticulum: Update to 0.5.0
0.4.9
25 Feb 2023 14:45:06
commit hash: 38b4281d1bd8fe4a008fb78602430b60200e7570commit hash: 38b4281d1bd8fe4a008fb78602430b60200e7570commit hash: 38b4281d1bd8fe4a008fb78602430b60200e7570commit hash: 38b4281d1bd8fe4a008fb78602430b60200e7570 files touched by this commit
Carlo Strub (cs) search for other commits by this committer
net-p2p/reticulum: Add additional run dependencies
0.4.9
25 Feb 2023 14:24:18
commit hash: d4bd29fc009f1b7e72802e183bf8e6208fdd41aacommit hash: d4bd29fc009f1b7e72802e183bf8e6208fdd41aacommit hash: d4bd29fc009f1b7e72802e183bf8e6208fdd41aacommit hash: d4bd29fc009f1b7e72802e183bf8e6208fdd41aa files touched by this commit
Carlo Strub (cs) search for other commits by this committer
net-p2p/reticulum: Self-configuring, encrypted and resilient mesh networking
stack

Number of commits found: 17