pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Add py-nomadnet 0.3.5
Module Name: pkgsrc-wip
Committed By: Greg Troxel <gdt%lexort.com@localhost>
Pushed By: gdt
Date: Mon Feb 20 18:48:29 2023 -0500
Changeset: 06769b3ac54771c036907bf86eb7e8123c74c6e1
Modified Files:
Makefile
Added Files:
py-nomadnet/DESCR
py-nomadnet/Makefile
py-nomadnet/PLIST
py-nomadnet/TODO
py-nomadnet/distinfo
Log Message:
Add py-nomadnet 0.3.5
Off-grid, resilient mesh communication with strong encryption, forward
secrecy and extreme privacy.
Nomad Network allows you to build private and resilient communications
platforms that are in complete control and ownership of the people
that use them. No signups, no agreements, no handover of any data, no
permissions and gatekeepers.
Nomad Network is build on [LXMF](https://github.com/markqvist/LXMF)
and [Reticulum](https://github.com/markqvist/Reticulum), which
together provides the cryptographic mesh functionality and
peer-to-peer message routing that Nomad Network relies on. This
foundation also makes it possible to use the program over a very wide
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=06769b3ac54771c036907bf86eb7e8123c74c6e1
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 2 +
py-nomadnet/DESCR | 13 ++++++
py-nomadnet/Makefile | 21 +++++++++
py-nomadnet/PLIST | 130 +++++++++++++++++++++++++++++++++++++++++++++++++++
py-nomadnet/TODO | 2 +
py-nomadnet/distinfo | 5 ++
6 files changed, 173 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index e3a7adcb2c..d1a3476a21 100644
--- a/Makefile
+++ b/Makefile
@@ -4057,6 +4057,7 @@ SUBDIR+= py-lsp-jsonrpc
SUBDIR+= py-lsp-server
SUBDIR+= py-lsqfit
SUBDIR+= py-luminous
+SUBDIR+= py-lxmf
SUBDIR+= py-lxmlproc
SUBDIR+= py-lzma
SUBDIR+= py-macs2
@@ -4214,6 +4215,7 @@ SUBDIR+= py-nlib
SUBDIR+= py-node-semver
SUBDIR+= py-nodeenv
SUBDIR+= py-nodepy
+SUBDIR+= py-nomadnet
SUBDIR+= py-nose-parameterized
SUBDIR+= py-nose-pathmunge
SUBDIR+= py-nosh
diff --git a/py-nomadnet/DESCR b/py-nomadnet/DESCR
new file mode 100644
index 0000000000..dea0336b87
--- /dev/null
+++ b/py-nomadnet/DESCR
@@ -0,0 +1,13 @@
+Off-grid, resilient mesh communication with strong encryption, forward
+secrecy and extreme privacy.
+
+Nomad Network allows you to build private and resilient communications
+platforms that are in complete control and ownership of the people
+that use them. No signups, no agreements, no handover of any data, no
+permissions and gatekeepers.
+
+Nomad Network is build on [LXMF](https://github.com/markqvist/LXMF)
+and [Reticulum](https://github.com/markqvist/Reticulum), which
+together provides the cryptographic mesh functionality and
+peer-to-peer message routing that Nomad Network relies on. This
+foundation also makes it possible to use the program over a very wide
diff --git a/py-nomadnet/Makefile b/py-nomadnet/Makefile
new file mode 100644
index 0000000000..d20859c2c6
--- /dev/null
+++ b/py-nomadnet/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD$
+
+DISTNAME= nomadnet-0.3.5
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= comms python
+MASTER_SITES= ${MASTER_SITE_PYPI:=n/nomadnet/}
+
+MAINTAINER= gdt%lexort.com@localhost
+HOMEPAGE= https://github.com/markqvist/nomadnet
+COMMENT= Communicate Freely
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-rns>=0.4.9:../../wip/py-rns
+DEPENDS+= ${PYPKGPREFIX}-lxmf>=0.3.1:../../wip/py-lxmf
+DEPENDS+= ${PYPKGPREFIX}-urwid>=2.1.2:../../devel/py-urwid
+DEPENDS+= ${PYPKGPREFIX}-qrcode>=0:../../graphics/py-qrcode
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-nomadnet/PLIST b/py-nomadnet/PLIST
new file mode 100644
index 0000000000..561d3fc8b2
--- /dev/null
+++ b/py-nomadnet/PLIST
@@ -0,0 +1,130 @@
+@comment $NetBSD$
+bin/nomadnet
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/nomadnet/Conversation.py
+${PYSITELIB}/nomadnet/Conversation.pyc
+${PYSITELIB}/nomadnet/Conversation.pyo
+${PYSITELIB}/nomadnet/Directory.py
+${PYSITELIB}/nomadnet/Directory.pyc
+${PYSITELIB}/nomadnet/Directory.pyo
+${PYSITELIB}/nomadnet/Node.py
+${PYSITELIB}/nomadnet/Node.pyc
+${PYSITELIB}/nomadnet/Node.pyo
+${PYSITELIB}/nomadnet/NomadNetworkApp.py
+${PYSITELIB}/nomadnet/NomadNetworkApp.pyc
+${PYSITELIB}/nomadnet/NomadNetworkApp.pyo
+${PYSITELIB}/nomadnet/__init__.py
+${PYSITELIB}/nomadnet/__init__.pyc
+${PYSITELIB}/nomadnet/__init__.pyo
+${PYSITELIB}/nomadnet/_version.py
+${PYSITELIB}/nomadnet/_version.pyc
+${PYSITELIB}/nomadnet/_version.pyo
+${PYSITELIB}/nomadnet/examples/messageboard/README.md
+${PYSITELIB}/nomadnet/examples/messageboard/messageboard.mu
+${PYSITELIB}/nomadnet/examples/messageboard/messageboard.py
+${PYSITELIB}/nomadnet/examples/messageboard/messageboard.pyc
+${PYSITELIB}/nomadnet/examples/messageboard/messageboard.pyo
+${PYSITELIB}/nomadnet/nomadnet.py
+${PYSITELIB}/nomadnet/nomadnet.pyc
+${PYSITELIB}/nomadnet/nomadnet.pyo
+${PYSITELIB}/nomadnet/ui/GraphicalUI.py
+${PYSITELIB}/nomadnet/ui/GraphicalUI.pyc
+${PYSITELIB}/nomadnet/ui/GraphicalUI.pyo
+${PYSITELIB}/nomadnet/ui/MenuUI.py
+${PYSITELIB}/nomadnet/ui/MenuUI.pyc
+${PYSITELIB}/nomadnet/ui/MenuUI.pyo
+${PYSITELIB}/nomadnet/ui/NoneUI.py
+${PYSITELIB}/nomadnet/ui/NoneUI.pyc
+${PYSITELIB}/nomadnet/ui/NoneUI.pyo
+${PYSITELIB}/nomadnet/ui/TextUI.py
+${PYSITELIB}/nomadnet/ui/TextUI.pyc
+${PYSITELIB}/nomadnet/ui/TextUI.pyo
+${PYSITELIB}/nomadnet/ui/WebUI.py
+${PYSITELIB}/nomadnet/ui/WebUI.pyc
+${PYSITELIB}/nomadnet/ui/WebUI.pyo
+${PYSITELIB}/nomadnet/ui/__init__.py
+${PYSITELIB}/nomadnet/ui/__init__.pyc
+${PYSITELIB}/nomadnet/ui/__init__.pyo
+${PYSITELIB}/nomadnet/ui/textui/Browser.py
+${PYSITELIB}/nomadnet/ui/textui/Browser.pyc
+${PYSITELIB}/nomadnet/ui/textui/Browser.pyo
+${PYSITELIB}/nomadnet/ui/textui/Config.py
+${PYSITELIB}/nomadnet/ui/textui/Config.pyc
+${PYSITELIB}/nomadnet/ui/textui/Config.pyo
+${PYSITELIB}/nomadnet/ui/textui/Conversations.py
+${PYSITELIB}/nomadnet/ui/textui/Conversations.pyc
+${PYSITELIB}/nomadnet/ui/textui/Conversations.pyo
+${PYSITELIB}/nomadnet/ui/textui/Directory.py
+${PYSITELIB}/nomadnet/ui/textui/Directory.pyc
+${PYSITELIB}/nomadnet/ui/textui/Directory.pyo
+${PYSITELIB}/nomadnet/ui/textui/Extras.py
+${PYSITELIB}/nomadnet/ui/textui/Extras.pyc
+${PYSITELIB}/nomadnet/ui/textui/Extras.pyo
+${PYSITELIB}/nomadnet/ui/textui/Guide.py
+${PYSITELIB}/nomadnet/ui/textui/Guide.pyc
+${PYSITELIB}/nomadnet/ui/textui/Guide.pyo
+${PYSITELIB}/nomadnet/ui/textui/Log.py
+${PYSITELIB}/nomadnet/ui/textui/Log.pyc
+${PYSITELIB}/nomadnet/ui/textui/Log.pyo
+${PYSITELIB}/nomadnet/ui/textui/Main.py
+${PYSITELIB}/nomadnet/ui/textui/Main.pyc
+${PYSITELIB}/nomadnet/ui/textui/Main.pyo
+${PYSITELIB}/nomadnet/ui/textui/Map.py
+${PYSITELIB}/nomadnet/ui/textui/Map.pyc
+${PYSITELIB}/nomadnet/ui/textui/Map.pyo
+${PYSITELIB}/nomadnet/ui/textui/MicronParser.py
+${PYSITELIB}/nomadnet/ui/textui/MicronParser.pyc
+${PYSITELIB}/nomadnet/ui/textui/MicronParser.pyo
+${PYSITELIB}/nomadnet/ui/textui/Network.py
+${PYSITELIB}/nomadnet/ui/textui/Network.pyc
+${PYSITELIB}/nomadnet/ui/textui/Network.pyo
+${PYSITELIB}/nomadnet/ui/textui/__init__.py
+${PYSITELIB}/nomadnet/ui/textui/__init__.pyc
+${PYSITELIB}/nomadnet/ui/textui/__init__.pyo
+${PYSITELIB}/nomadnet/vendor/Scrollable.py
+${PYSITELIB}/nomadnet/vendor/Scrollable.pyc
+${PYSITELIB}/nomadnet/vendor/Scrollable.pyo
+${PYSITELIB}/nomadnet/vendor/__init__.py
+${PYSITELIB}/nomadnet/vendor/__init__.pyc
+${PYSITELIB}/nomadnet/vendor/__init__.pyo
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/__init__.py
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/__init__.pyc
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/__init__.pyo
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/assisting_modules/__init__.py
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/assisting_modules/__init__.pyc
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/assisting_modules/__init__.pyo
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/assisting_modules/modifier_key.py
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/assisting_modules/modifier_key.pyc
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/assisting_modules/modifier_key.pyo
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/assisting_modules/useful_functions.py
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/assisting_modules/useful_functions.pyc
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/assisting_modules/useful_functions.pyo
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/widgets/__init__.py
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/widgets/__init__.pyc
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/widgets/__init__.pyo
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/widgets/date_picker.py
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/widgets/date_picker.pyc
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/widgets/date_picker.pyo
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/widgets/indicative_listbox.py
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/widgets/indicative_listbox.pyc
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/widgets/indicative_listbox.pyo
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/widgets/integer_picker.py
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/widgets/integer_picker.pyc
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/widgets/integer_picker.pyo
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/widgets/message_dialog.py
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/widgets/message_dialog.pyc
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/widgets/message_dialog.pyo
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/widgets/selectable_row.py
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/widgets/selectable_row.pyc
+${PYSITELIB}/nomadnet/vendor/additional_urwid_widgets/widgets/selectable_row.pyo
+${PYSITELIB}/nomadnet/vendor/configobj.py
+${PYSITELIB}/nomadnet/vendor/configobj.pyc
+${PYSITELIB}/nomadnet/vendor/configobj.pyo
+${PYSITELIB}/nomadnet/vendor/quotes.py
+${PYSITELIB}/nomadnet/vendor/quotes.pyc
+${PYSITELIB}/nomadnet/vendor/quotes.pyo
diff --git a/py-nomadnet/TODO b/py-nomadnet/TODO
new file mode 100644
index 0000000000..9d158c5842
--- /dev/null
+++ b/py-nomadnet/TODO
@@ -0,0 +1,2 @@
+ - resolve test failures
+ - test
diff --git a/py-nomadnet/distinfo b/py-nomadnet/distinfo
new file mode 100644
index 0000000000..d0c3feacbf
--- /dev/null
+++ b/py-nomadnet/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (nomadnet-0.3.5.tar.gz) = d4d0c501894342a8e6d9aed20d37e0e05f1228fcb85212d93502227b47467b23
+SHA512 (nomadnet-0.3.5.tar.gz) = 6ab205ad738cf8c0d6e2111ccf345641a67dcc84002da5612d6f63d54774facca690493cfc2c26961539deb0b6ca7d42b8d2634a18fd82632ffa10e265dea123
+Size (nomadnet-0.3.5.tar.gz) = 488810 bytes
Home |
Main Index |
Thread Index |
Old Index