handle py3.12 switchover in net

This commit is contained in:
sthen
2024-12-21 11:38:32 +00:00
parent 37cbfcda0c
commit a4770540ce
209 changed files with 1318 additions and 1471 deletions
+74 -74
View File
@@ -551,82 +551,82 @@
SUBDIR += purple-matrix
SUBDIR += purple-rocketchat
SUBDIR += putty
SUBDIR += py-IOSXR,python3
SUBDIR += py-IP,python3
SUBDIR += py-aiodns,python3
SUBDIR += py-anyio,python3
SUBDIR += py-apprise,python3
SUBDIR += py-b2sdk,python3
SUBDIR += py-boto3,python3
SUBDIR += py-botocore,python3
SUBDIR += py-cares,python3
SUBDIR += py-curl,python3
SUBDIR += py-cymruwhois,python3
SUBDIR += py-dns
SUBDIR += py-dnslib,python3
SUBDIR += py-IOSXR
SUBDIR += py-IP
SUBDIR += py-aiodns
SUBDIR += py-anyio
SUBDIR += py-apprise
SUBDIR += py-b2sdk
SUBDIR += py-boto3
SUBDIR += py-botocore
SUBDIR += py-cares
SUBDIR += py-curl
SUBDIR += py-cymruwhois
SUBDIR += py-dns # py2
SUBDIR += py-dnslib
SUBDIR += py2-dnspython
SUBDIR += py-dnspython,python3
SUBDIR += py-dpkt,python3
SUBDIR += py-eapi,python3
SUBDIR += py-engineio,python3
SUBDIR += py-dnspython
SUBDIR += py-dpkt
SUBDIR += py-eapi
SUBDIR += py-engineio
SUBDIR += py-ephemeral_port_reserve
SUBDIR += py-fqdn,python3
SUBDIR += py-ftpdlib,python3
SUBDIR += py-gevent-websocket,python3
SUBDIR += py-geventhttpclient,python3
SUBDIR += py-idna,python3
SUBDIR += py-ifaddr,python3
SUBDIR += py-impacket,python3
SUBDIR += py-irclib,python3
SUBDIR += py-junos-eznc,python3
SUBDIR += py-libcloud,python3
SUBDIR += py-libknot,python3
SUBDIR += py-minimalmodbus,python3
SUBDIR += py-modbus,python3
SUBDIR += py-msgpack,python3
SUBDIR += py-nbxmpp,python3
SUBDIR += py-ncclient,python3
SUBDIR += py-netaddr,python3
SUBDIR += py-netifaces,python3
SUBDIR += py-netmiko,python3
SUBDIR += py-nmap,python3
SUBDIR += py-nxos,python3
SUBDIR += py-paho-mqtt,python3
SUBDIR += py-pcapy,python3
SUBDIR += py-pf,python3
SUBDIR += py-portend,python3
SUBDIR += py-publicsuffix2,python3
SUBDIR += py-python-lsp-jsonrpc,python3
SUBDIR += py-ripe.atlas.cousteau,python3
SUBDIR += py-ripe.atlas.sagan,python3
SUBDIR += py-ripe.atlas.tools # standalone, uses python3
SUBDIR += py-rrdtool,python3
SUBDIR += py-s3transfer,python3
SUBDIR += py-simplesoap,python3
SUBDIR += py-siphon,python3
SUBDIR += py-slixmpp,python3
SUBDIR += py-smbc,python3
SUBDIR += py-snmp,python3
SUBDIR += py-socketio,python3
SUBDIR += py-socketio-client,python3
SUBDIR += py-socks,python3
SUBDIR += py-solaredge-interface,python3
SUBDIR += py-solaredge-modbus,python3
SUBDIR += py-stem,python3
SUBDIR += py-telegram,python3
SUBDIR += py-tinytuya,python3
SUBDIR += py-tld,python3
SUBDIR += py-tlslite-ng,python3
SUBDIR += py-transmissionrpc-ng,python3
SUBDIR += py-trio-websocket,python3
SUBDIR += py-twitter,python3
SUBDIR += py-txtorcon,python3
SUBDIR += py-u-msgpack,python3
SUBDIR += py-websocket-client,python3
SUBDIR += py-websockets,python3
SUBDIR += py-wsproto,python3
SUBDIR += py-zeroconf,python3
SUBDIR += py-zmq,python3
SUBDIR += py-fqdn
SUBDIR += py-ftpdlib
SUBDIR += py-gevent-websocket
SUBDIR += py-geventhttpclient
SUBDIR += py-idna
SUBDIR += py-ifaddr
SUBDIR += py-impacket
SUBDIR += py-irclib
SUBDIR += py-junos-eznc
SUBDIR += py-libcloud
SUBDIR += py-libknot
SUBDIR += py-minimalmodbus
SUBDIR += py-modbus
SUBDIR += py-msgpack
SUBDIR += py-nbxmpp
SUBDIR += py-ncclient
SUBDIR += py-netaddr
SUBDIR += py-netifaces
SUBDIR += py-netmiko
SUBDIR += py-nmap
SUBDIR += py-nxos
SUBDIR += py-paho-mqtt
SUBDIR += py-pcapy
SUBDIR += py-pf
SUBDIR += py-portend
SUBDIR += py-publicsuffix2
SUBDIR += py-python-lsp-jsonrpc
SUBDIR += py-ripe.atlas.cousteau
SUBDIR += py-ripe.atlas.sagan
SUBDIR += py-ripe.atlas.tools
SUBDIR += py-rrdtool
SUBDIR += py-s3transfer
SUBDIR += py-simplesoap
SUBDIR += py-siphon
SUBDIR += py-slixmpp
SUBDIR += py-smbc
SUBDIR += py-snmp
SUBDIR += py-socketio
SUBDIR += py-socketio-client
SUBDIR += py-socks
SUBDIR += py-solaredge-interface
SUBDIR += py-solaredge-modbus
SUBDIR += py-stem
SUBDIR += py-telegram
SUBDIR += py-tinytuya
SUBDIR += py-tld
SUBDIR += py-tlslite-ng
SUBDIR += py-transmissionrpc-ng
SUBDIR += py-trio-websocket
SUBDIR += py-twitter
SUBDIR += py-txtorcon
SUBDIR += py-u-msgpack
SUBDIR += py-websocket-client
SUBDIR += py-websockets
SUBDIR += py-wsproto
SUBDIR += py-zeroconf
SUBDIR += py-zmq
SUBDIR += qbittorrent
SUBDIR += quagga
SUBDIR += queryperf
+7 -6
View File
@@ -1,9 +1,10 @@
COMMENT= optimise a list of IPv4/IPv6 prefixes
MODPY_EGG_VERSION= 1.0.14
MODPY_DISTV= 1.0.14
DISTNAME= aggregate6-${MODPY_EGG_VERSION}
DISTNAME= aggregate6-${MODPY_DISTV}
CATEGORIES= net
REVISION= 0
HOMEPAGE= https://github.com/job/aggregate6/
@@ -17,10 +18,10 @@ MODULES= lang/python
MODPY_PI= Yes
MODPY_PYBUILD= setuptools
RUN_DEPENDS= devel/py-radix${MODPY_FLAVOR}
RUN_DEPENDS= devel/py-radix
TEST_DEPENDS= devel/py-coverage${MODPY_FLAVOR} \
devel/py-mock${MODPY_FLAVOR} \
devel/py-nose${MODPY_FLAVOR}
TEST_DEPENDS= devel/py-coverage \
devel/py-mock \
devel/py-nose
.include <bsd.port.mk>
+10 -9
View File
@@ -3,10 +3,11 @@ COMMENT= tool to automatically build BGP route server configurations
# pypi sdist doesn't include tests
GH_ACCOUNT= pierky
GH_PROJECT= arouteserver
GH_TAGNAME= v${MODPY_EGG_VERSION}
GH_TAGNAME= v${MODPY_DISTV}
MODPY_EGG_VERSION= 1.23.1
DISTNAME= arouteserver-${MODPY_EGG_VERSION}
MODPY_DISTV= 1.23.1
DISTNAME= arouteserver-${MODPY_DISTV}
REVISION= 0
CATEGORIES= net
@@ -19,12 +20,12 @@ MODULES= lang/python
RUN_DEPENDS= net/aggregate6 \
net/bgpq4 \
sysutils/py-packaging${MODPY_FLAVOR} \
textproc/py-yaml${MODPY_FLAVOR} \
www/py-jinja2${MODPY_FLAVOR} \
www/py-requests${MODPY_FLAVOR} \
www/py-urllib3${MODPY_FLAVOR}
TEST_DEPENDS= www/py-requests-mock${MODPY_FLAVOR} \
sysutils/py-packaging \
textproc/py-yaml \
www/py-jinja2 \
www/py-requests \
www/py-urllib3
TEST_DEPENDS= www/py-requests-mock \
net/bgpq3
MODPY_PYBUILD= setuptools
+6 -6
View File
@@ -18,8 +18,8 @@ PKGNAME-gui= avahi-gui-${V}
PKGNAME-libs= avahi-libs-${V}
PKGNAME-python= py3-avahi-${V}
REVISION-python= 7
REVISION-gui= 10
REVISION-python= 8
REVISION-gui= 11
REVISION-gtk3= 5
REVISION-main= 10
REVISION-libs= 5
@@ -95,9 +95,9 @@ BUILD_PACKAGES := ${BUILD_PACKAGES:N-gtk3:N-python}
.if ${BUILD_PACKAGES:M-gui}
### common
MODULES+= lang/python
BUILD_DEPENDS+= devel/py-gobject3${MODPY_FLAVOR} \
BUILD_DEPENDS+= devel/py-gobject3 \
${MODPY_RUN_DEPENDS},-gdbm \
x11/dbus-python${MODPY_FLAVOR}
x11/dbus-python
### -gtk3
LIB_DEPENDS-gtk3= databases/gdbm \
@@ -118,8 +118,8 @@ WANTLIB-gtk3 += ${COMPILER_LIBCXX} execinfo jpeg Xau Xdmcp
LIB_DEPENDS-gui= ${BUILD_PKGPATH},-gtk3
RUN_DEPENDS-gui= ${MODPY_RUN_DEPENDS} \
${BUILD_PKGPATH},-python \
x11/dbus-python${MODPY_FLAVOR} \
devel/py-twisted${MODPY_FLAVOR} \
x11/dbus-python \
devel/py-twisted \
devel/desktop-file-utils
WANTLIB-gui += X11 Xcomposite Xcursor Xdamage Xext Xfixes harfbuzz
+6 -6
View File
@@ -1,9 +1,9 @@
COMMENT = create measurements on RIPE Atlas probes
MODPY_EGG_VERSION = 2.0.0
DISTNAME = blaeu-${MODPY_EGG_VERSION}
MODPY_DISTV = 2.0.0
DISTNAME = blaeu-${MODPY_DISTV}
CATEGORIES = net
REVISION = 0
REVISION = 1
MAINTAINER = Denis Fondras <denis@openbsd.org>
@@ -17,9 +17,9 @@ MODPY_PI = Yes
MODPY_PYBUILD = setuptools
NO_TEST = Yes
RUN_DEPENDS = net/py-dnspython${MODPY_FLAVOR} \
net/py-cymruwhois${MODPY_FLAVOR} \
security/py-openssl${MODPY_FLAVOR}
RUN_DEPENDS = net/py-dnspython \
net/py-cymruwhois \
security/py-openssl
BUILD_DEPENDS = ${RUN_DEPENDS}
+1
View File
@@ -6,6 +6,7 @@ COMMENT= network analysis and security monitoring framework
V= 6.0.5
DISTNAME= zeek-${V}
REVISION= 0
SHARED_LIBS += binpac 3.0
SHARED_LIBS += broccoli 10.0
+3 -3
View File
@@ -1,11 +1,11 @@
COMMENT = libtorrent settings modification plugin for deluge
MODPY_EGG_VERSION = 2.0.0
REVISION = 0
MODPY_DISTV = 2.0.0
REVISION = 1
GH_ACCOUNT = ratanakvlun
GH_PROJECT = deluge-ltconfig
GH_TAGNAME = v${MODPY_EGG_VERSION}
GH_TAGNAME = v${MODPY_DISTV}
CATEGORIES = net
+15 -15
View File
@@ -1,8 +1,8 @@
COMMENT = bittorrent client
DISTNAME = deluge-${MODPY_EGG_VERSION}
MODPY_EGG_VERSION = 2.1.1
REVISION = 0
DISTNAME = deluge-${MODPY_DISTV}
MODPY_DISTV = 2.1.1
REVISION = 1
CATEGORIES = net
@@ -11,7 +11,7 @@ HOMEPAGE = https://www.deluge-torrent.org/
# GPLv3+
PERMIT_PACKAGE = Yes
SITES = https://ftp.osuosl.org/pub/deluge/source/${MODPY_EGG_VERSION:R}/
SITES = https://ftp.osuosl.org/pub/deluge/source/${MODPY_DISTV:R}/
EXTRACT_SUFX = .tar.xz
@@ -28,20 +28,20 @@ MODPY_PYTEST_ARGS = -v \
# share/appdata/deluge.appdata.xml
# share/applications/deluge.desktop
MODPY_SETUPTOOLS = Yes
BUILD_DEPENDS = devel/py-wheel${MODPY_FLAVOR} \
devel/py-xdg${MODPY_FLAVOR} \
BUILD_DEPENDS = devel/py-wheel \
devel/py-xdg \
net/libtorrent-rasterbar \
textproc/py-chardet${MODPY_FLAVOR}
textproc/py-chardet
RUN_DEPENDS = devel/desktop-file-utils \
devel/py-gobject3${MODPY_FLAVOR} \
devel/py-rencode${MODPY_FLAVOR} \
devel/py-setproctitle${MODPY_FLAVOR} \
devel/py-twisted${MODPY_FLAVOR} \
devel/py-xdg${MODPY_FLAVOR} \
graphics/py-Pillow${MODPY_FLAVOR} \
devel/py-gobject3 \
devel/py-rencode \
devel/py-setproctitle \
devel/py-twisted \
devel/py-xdg \
graphics/py-Pillow \
net/libtorrent-rasterbar \
textproc/py-chardet${MODPY_FLAVOR} \
www/py-mako${MODPY_FLAVOR} \
textproc/py-chardet \
www/py-mako \
x11/gtk+3 \
x11/gtk+4,-guic
+1 -1
View File
@@ -2,7 +2,7 @@ COMMENT = GNU dictionary server
V = 2.11
DISTNAME = dico-$V
REVISION = 0
REVISION = 1
SHARED_LIBS += dico 0.0 # 2.0
+5 -5
View File
@@ -1,7 +1,7 @@
COMMENT= services and D-Bus APIs to access UPnP and DLNA devices
DIST_TUPLE= gnome World dLeyna v0.8.3 .
REVISION= 2
REVISION= 3
SHARED_LIBS += dleyna-core-1.0 1.1 # 6.0.0
SHARED_LIBS += dleyna-renderer-1.0 1.1 # 1.0.3
@@ -22,15 +22,15 @@ MODULES= devel/meson \
x11/gnome
BUILD_DEPENDS= devel/epoll-shim \
textproc/py-docutils${MODPY_FLAVOR} \
textproc/py-sphinx${MODPY_FLAVOR}
textproc/py-docutils \
textproc/py-sphinx
LIB_DEPENDS= net/gupnp/core \
net/gupnp/av \
net/gupnp/dlna
RUN_DEPENDS= devel/py-gobject3${MODPY_FLAVOR} \
x11/dbus-python${MODPY_FLAVOR}
RUN_DEPENDS= devel/py-gobject3 \
x11/dbus-python
MODGNOME_CPPFLAGS= -I${LOCALBASE}/include/libepoll-shim
+3 -3
View File
@@ -2,7 +2,7 @@ COMMENT= DNS performance testing tools
# newer versions needs libck ("Concurrency Kit") not yet in ports
DISTNAME= dnsperf-2.4.2
REVISION= 2
REVISION= 3
CATEGORIES= net benchmarks
@@ -26,8 +26,8 @@ CONFIGURE_STYLE= gnu
CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include \
LDFLAGS=-L${LOCALBASE}/lib
RUN_DEPENDS= net/py-dnspython${MODPY_FLAVOR} \
net/py-pcapy${MODPY_FLAVOR}
RUN_DEPENDS= net/py-dnspython \
net/py-pcapy
post-install:
cd ${WRKSRC}/contrib/queryparse; \
+1 -1
View File
@@ -6,7 +6,7 @@ CATEGORIES= net
HOMEPAGE= http://www.epicsol.org/
MAINTAINER= Joey Beach <fro@disciples.com>
SITES= http://ftp.epicsol.org/pub/epic/EPIC5-PRODUCTION/
REVISION= 1
REVISION= 2
# BSD
PERMIT_PACKAGE= Yes
+7 -6
View File
@@ -1,9 +1,10 @@
COMMENT= BGP route injector (supporting flow routes, etc)
MODPY_EGG_VERSION= 4.2.22
MODPY_DISTV= 4.2.22
GH_ACCOUNT= exa-networks
GH_PROJECT= exabgp
GH_TAGNAME= ${MODPY_EGG_VERSION}
GH_TAGNAME= ${MODPY_DISTV}
REVISION= 0
CATEGORIES= net
@@ -13,10 +14,10 @@ PERMIT_PACKAGE= Yes
MODULES= lang/python
MODPY_PYBUILD= setuptools
TEST_DEPENDS= devel/py-coverage${MODPY_FLAVOR} \
devel/py-nose${MODPY_FLAVOR} \
devel/py-six${MODPY_FLAVOR} \
sysutils/py-psutil${MODPY_FLAVOR}
TEST_DEPENDS= devel/py-coverage \
devel/py-nose \
devel/py-six \
sysutils/py-psutil
# Generate current version's exabgp.env in post-extract so we can patch
# it rather than using a static copy in FILESDIR. The rc script uses
+1 -1
View File
@@ -9,7 +9,7 @@ DISTNAME= flow-tools-0.68.6pl20210211
EPOCH= 0
CATEGORIES= net
REVISION= 5
REVISION= 6
# BSD
PERMIT_PACKAGE= Yes
+1
View File
@@ -8,6 +8,7 @@ COMMENT-pgsql= freeradius pgsql rlm addon
COMMENT-python3= freeradius python3 rlm addon
V= 3.2.6
REVISION-python3= 0
DISTNAME= freeradius-server-$V
EXTRACT_SUFX= .tar.bz2
+21 -20
View File
@@ -1,13 +1,14 @@
COMMENT= fully-featured XMPP client written in Python
MODPY_EGG_VERSION= 1.9.5
DISTNAME= gajim-${MODPY_EGG_VERSION}
MODPY_DISTV= 1.9.5
DISTNAME= gajim-${MODPY_DISTV}
CATEGORIES= net x11
REVISION= 0
HOMEPAGE= https://www.gajim.org
MAINTAINER= Paco Esteban <paco@openbsd.org>
SITES= ${HOMEPAGE}/downloads/${MODPY_EGG_VERSION:R}/
SITES= ${HOMEPAGE}/downloads/${MODPY_DISTV:R}/
# GPLv3 only
PERMIT_PACKAGE= Yes
@@ -18,29 +19,29 @@ MODPY_PYBUILD= setuptools
BUILD_DEPENDS= devel/gettext,-tools
RUN_DEPENDS= audio/gsound \
databases/py-sqlalchemy${MODPY_FLAVOR} \
databases/py-sqlalchemy \
devel/desktop-file-utils \
devel/glib2>=2.66.0 \
devel/libsoup3 \
devel/pango>=1.50.0 \
devel/py-gobject3 \
graphics/py-Pillow${MODPY_FLAVOR} \
graphics/py-cairo${MODPY_FLAVOR} \
graphics/py-qrcode${MODPY_FLAVOR}>=7.3.1 \
multimedia/gstreamer1/py-gstreamer${MODPY_FLAVOR} \
net/py-nbxmpp${MODPY_FLAVOR}>=5.0.4 \
security/py-cryptodome${MODPY_FLAVOR} \
security/py-cryptography${MODPY_FLAVOR} \
security/py-gnupg${MODPY_FLAVOR} \
security/py-keyring${MODPY_FLAVOR} \
security/py-omemo-dr${MODPY_FLAVOR}>=1.0.0 \
security/py-openssl${MODPY_FLAVOR} \
sysutils/py-packaging${MODPY_FLAVOR} \
graphics/py-Pillow \
graphics/py-cairo \
graphics/py-qrcode>=7.3.1 \
multimedia/gstreamer1/py-gstreamer \
net/py-nbxmpp>=5.0.4 \
security/py-cryptodome \
security/py-cryptography \
security/py-gnupg \
security/py-keyring \
security/py-omemo-dr>=1.0.0 \
security/py-openssl \
sysutils/py-packaging \
textproc/gspell \
textproc/py-css-parser${MODPY_FLAVOR} \
textproc/py-emoji${MODPY_FLAVOR}>=2.6.0 \
textproc/py-precis_i18n${MODPY_FLAVOR} \
x11/dbus-python${MODPY_FLAVOR} \
textproc/py-css-parser \
textproc/py-emoji>=2.6.0 \
textproc/py-precis_i18n \
x11/dbus-python \
x11/gtk+4,-guic \
x11/gtksourceview4
+13 -13
View File
@@ -1,11 +1,11 @@
COMMENT= media aggregator and podcast client
MODPY_EGG_VERSION= 3.11.4
REVISION= 3
MODPY_DISTV= 3.11.4
REVISION= 4
GH_ACCOUNT= gpodder
GH_PROJECT= gpodder
GH_TAGNAME= ${MODPY_EGG_VERSION}
GH_TAGNAME= ${MODPY_DISTV}
CATEGORIES= net www
@@ -24,20 +24,20 @@ TEST_ENV= PYTEST=py.test
RUN_DEPENDS= devel/desktop-file-utils \
devel/gettext,-runtime \
devel/py-html5lib${MODPY_FLAVOR} \
devel/py-gobject3${MODPY_FLAVOR} \
www/py-requests${MODPY_FLAVOR} \
devel/py-html5lib \
devel/py-gobject3 \
www/py-requests \
net/mygpoclient \
textproc/py-podcastparser${MODPY_FLAVOR} \
textproc/py-podcastparser \
www/yt-dlp \
www/webkitgtk4 \
x11/dbus-python${MODPY_FLAVOR} \
x11/dbus-python \
x11/gtk+4,-guic
TEST_DEPENDS= devel/py-coverage${MODPY_FLAVOR} \
devel/py-minimock${MODPY_FLAVOR} \
devel/py-test${MODPY_FLAVOR} \
devel/py-test-cov${MODPY_FLAVOR} \
textproc/py-podcastparser${MODPY_FLAVOR} \
TEST_DEPENDS= devel/py-coverage \
devel/py-minimock \
devel/py-test \
devel/py-test-cov \
textproc/py-podcastparser \
net/mygpoclient
USE_GMAKE= Yes
+2 -2
View File
@@ -3,7 +3,7 @@ V = 2.16.2
DISTNAME = hexchat-$V
EXTRACT_SUFX = .tar.xz
CATEGORIES = net x11
REVISION = 2
REVISION = 3
HOMEPAGE = https://hexchat.github.io/
@@ -28,7 +28,7 @@ MODULES = devel/meson \
textproc/intltool
BUILD_DEPENDS = devel/iso-codes \
devel/py-cffi${MODPY_FLAVOR}
devel/py-cffi
# work towards gtk+3 support is in
# https://github.com/hexchat/hexchat/tree/wip/gtk3
+1 -1
View File
@@ -33,7 +33,7 @@ SITES= ${SITE_ISC:=bind9/$V/}
MODULES= lang/python
# used for dnssec-checkds/dnssec-coverage, but don't want to force the run dep.
MODPY_RUNDEP= No
BUILD_DEPENDS= textproc/py-sphinx${MODPY_FLAVOR}
BUILD_DEPENDS= textproc/py-sphinx
LIB_DEPENDS= converters/libiconv \
devel/json-c \
devel/libidn2 \
+1
View File
@@ -1,6 +1,7 @@
COMMENT = KDE app that allows your devices to communicate
DISTNAME = kdeconnect-kde-${MODKDE_GEAR_VERSION}
REVISION = 0
SHARED_LIBS += kdeconnectcore 7.0 # 1.4
SHARED_LIBS += kdeconnectpluginkcm 1.0 # 1.4
+1
View File
@@ -1,6 +1,7 @@
COMMENT = IRC client for KDE
DISTNAME = konversation-${MODKDE_GEAR_VERSION}
REVISION = 0
CATEGORIES = net
+3 -3
View File
@@ -4,7 +4,7 @@ CATEGORIES = net
V = 1.26
DISTNAME = libaccounts-glib-${V}
REVISION = 3
REVISION = 4
SHARED_LIBS += accounts-glib 0.0 # 0.0
@@ -22,12 +22,12 @@ MODPY_RUNDEP = No
CONFIGURE_STYLE = meson
RUN_DEPENDS = devel/py-gobject3${MODPY_FLAVOR}
RUN_DEPENDS = devel/py-gobject3
BUILD_DEPENDS = lang/vala \
devel/check \
devel/gobject-introspection \
devel/py-gobject3${MODPY_FLAVOR} \
devel/py-gobject3 \
textproc/gtk-doc
LIB_DEPENDS = databases/sqlite3 \
+6 -6
View File
@@ -1,7 +1,7 @@
COMMENT-main= portable low-level networking library
COMMENT-python= python interface to libdnet
MODPY_EGG_VERSION= 1.16.4
MODPY_DISTV= 1.16.4
GH_ACCOUNT= ofalk
GH_PROJECT= libdnet
# 1.16.4 release with my merged PRs on top
@@ -9,8 +9,8 @@ GH_COMMIT= 8a0163b38fefdf6184f41645548cfbe306a254b5
DISTNAME= libdnet-1.16.4
PKGNAME-main= ${DISTNAME}
PKGNAME-python= ${MODPY_PY_PREFIX}${DISTNAME}
REVISION-main= 0
REVISION-python=0
REVISION-main= 1
REVISION-python=1
SHARED_LIBS= dnet 1.1
@@ -38,11 +38,11 @@ CONFIGURE_ARGS += --without-check
MODULES+= lang/python
MODPY_ADJ_FILES= python/test.py
CONFIGURE_ARGS+= --with-python
BUILD_DEPENDS+= devel/py-setuptools${MODPY_FLAVOR} \
lang/cython${MODPY_FLAVOR}
BUILD_DEPENDS+= devel/py-setuptools \
lang/cython
MAKE_FLAGS= PYTHON=${MODPY_BIN}
TEST_DEPENDS= ${FULLPKGNAME-python}:${FULLPKGPATH-python} \
net/py-netifaces${MODPY_FLAVOR}
net/py-netifaces
TEST_FLAGS= TESTS_ENVIRONMENT=${MODPY_BIN}
TEST_IS_INTERACTIVE= needs root
WANTLIB-python= ${MODPY_WANTLIB} m pthread util
+1
View File
@@ -3,6 +3,7 @@ COMMENT= library for automatic proxy configuration management
GH_ACCOUNT= libproxy
GH_PROJECT= libproxy
GH_TAGNAME= 0.5.9
REVISION= 0
CATEGORIES= net
+6 -5
View File
@@ -4,6 +4,7 @@ COMMENT= auto-discovering network management/monitoring system
GH_ACCOUNT= librenms
GH_PROJECT= librenms
GH_TAGNAME= 24.12.0
REVISION= 0
DISTFILES.dep= librenms-${GH_TAGNAME:R}-vendor.tar.xz
EPOCH= 0
@@ -29,11 +30,11 @@ RUN_DEPENDS= lang/php/${MODPHP_VERSION},-curl \
lang/php/${MODPHP_VERSION},-mysqli \
lang/php/${MODPHP_VERSION},-pdo_mysql \
lang/php/${MODPHP_VERSION},-snmp \
databases/py-pymysql${MODPY_FLAVOR} \
databases/py-redis${MODPY_FLAVOR} \
sysutils/py-command_runner${MODPY_FLAVOR} \
sysutils/py-dotenv${MODPY_FLAVOR} \
sysutils/py-psutil${MODPY_FLAVOR}>=5.6.0 \
databases/py-pymysql \
databases/py-redis \
sysutils/py-command_runner \
sysutils/py-dotenv \
sysutils/py-psutil>=5.6.0 \
net/fping \
net/mtr \
net/net-snmp \
+1 -1
View File
@@ -2,7 +2,7 @@ COMMENT = C++ library implementing a BitTorrent client
V = 2.0.10
DISTNAME = libtorrent-rasterbar-${V}
REVISION = 0
REVISION = 1
SHARED_LIBS += torrent-rasterbar 9.0 # 10.0.0
+22 -21
View File
@@ -1,8 +1,9 @@
COMMENT = securely transfer data between computers
MODPY_EGG_VERSION = 0.17.0
DISTNAME = magic_wormhole-${MODPY_EGG_VERSION}
MODPY_DISTV = 0.17.0
DISTNAME = magic_wormhole-${MODPY_DISTV}
PKGNAME = ${DISTNAME:S/_/-/}
REVISION = 0
HOMEPAGE = https://magic-wormhole.readthedocs.io
@@ -17,29 +18,29 @@ MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
RUN_DEPENDS = archivers/py-zipstream-ng${MODPY_FLAVOR} \
devel/py-attrs${MODPY_FLAVOR} \
devel/py-automat${MODPY_FLAVOR} \
devel/py-click${MODPY_FLAVOR} \
devel/py-iterable-io${MODPY_FLAVOR} \
devel/py-six${MODPY_FLAVOR} \
devel/py-tqdm${MODPY_FLAVOR} \
devel/py-twisted${MODPY_FLAVOR} \
devel/py-txaio${MODPY_FLAVOR} \
net/py-txtorcon${MODPY_FLAVOR} \
security/py-PyNaCl${MODPY_FLAVOR} \
security/py-cryptography${MODPY_FLAVOR} \
security/py-hkdf${MODPY_FLAVOR} \
security/py-spake2${MODPY_FLAVOR}>=0.9 \
textproc/py-humanize${MODPY_FLAVOR} \
www/py-autobahn${MODPY_FLAVOR}
RUN_DEPENDS = archivers/py-zipstream-ng \
devel/py-attrs \
devel/py-automat \
devel/py-click \
devel/py-iterable-io \
devel/py-six \
devel/py-tqdm \
devel/py-twisted \
devel/py-txaio \
net/py-txtorcon \
security/py-PyNaCl \
security/py-cryptography \
security/py-hkdf \
security/py-spake2>=0.9 \
textproc/py-humanize \
www/py-autobahn
# XXX completes partially, needs unported
# "magic-wormhole-transit-relay==0.1.2"
# "magic-wormhole-mailbox-server==0.3.1"
TEST_DEPENDS = devel/py-mock${MODPY_FLAVOR} \
devel/py-txaio${MODPY_FLAVOR} \
devel/pyflakes${MODPY_FLAVOR}
TEST_DEPENDS = devel/py-mock \
devel/py-txaio \
devel/pyflakes
post-install:
${INSTALL_DATA} -D ${PREFIX}/{wormhole_complete.bash,share/bash-completion/completions/wormhole}
+1 -1
View File
@@ -41,7 +41,7 @@ TEST_DEPENDS= ${MODPY_RUN_DEPENDS} \
${FULLPKGNAME}:${BUILD_PKGPATH} \
devel/cunit \
devel/gmake \
sysutils/py-psutil${MODPY_FLAVOR}
sysutils/py-psutil
pre-test:
ln -fs ${WRKBUILD}/src/mosquitto ${WRKSRC}/src/
+3 -3
View File
@@ -1,9 +1,9 @@
COMMENT= gpodder.net client library
MODPY_EGG_VERSION= 1.9
DISTNAME= mygpoclient-${MODPY_EGG_VERSION}
MODPY_DISTV= 1.9
DISTNAME= mygpoclient-${MODPY_DISTV}
CATEGORIES= net devel
REVISION= 1
REVISION= 2
MAINTAINER= Tim Meunier <trondd@kagu-tsuchi.com>
+2 -1
View File
@@ -5,6 +5,7 @@ COMMENT= monitoring plugin to check the status of ESX/i hardware
GH_ACCOUNT= Napsty
GH_PROJECT= check_esxi_hardware
GH_TAGNAME= 20241129
REVISION= 0
CATEGORIES= net
@@ -16,7 +17,7 @@ PERMIT_PACKAGE= Yes
NO_BUILD= Yes
NO_TEST= Yes
RUN_DEPENDS= devel/py-wbem${MODPY_FLAVOR}
RUN_DEPENDS= devel/py-wbem
MODULES= lang/python
-3
View File
@@ -4,8 +4,5 @@ MODULES += lang/python
MODPY_PI ?= Yes
MODPY_PYBUILD ?= setuptools
FLAVORS = python3
FLAVOR = python3
# Apache 2.0
PERMIT_PACKAGE ?= Yes
+13 -13
View File
@@ -1,21 +1,21 @@
COMMENT = network automation abstraction layer
MODPY_EGG_VERSION = 2.3.3
REVISION = 7
DISTNAME = napalm-${MODPY_EGG_VERSION}
MODPY_DISTV = 2.3.3
REVISION = 8
DISTNAME = napalm-${MODPY_DISTV}
PKGNAME = py-${DISTNAME}
HOMEPAGE = https://github.com/napalm-automation/napalm
BUILD_DEPENDS = devel/py-pip${MODPY_FLAVOR}
RUN_DEPENDS = devel/py-cffi${MODPY_FLAVOR}>=1.11.5 \
net/py-IOSXR${MODPY_FLAVOR} \
net/py-eapi${MODPY_FLAVOR} \
net/py-netaddr${MODPY_FLAVOR} \
net/py-netmiko${MODPY_FLAVOR} \
net/py-nxos${MODPY_FLAVOR} \
net/py-junos-eznc${MODPY_FLAVOR} \
textproc/py-yaml${MODPY_FLAVOR} \
www/py-jinja2${MODPY_FLAVOR}
BUILD_DEPENDS = devel/py-pip
RUN_DEPENDS = devel/py-cffi>=1.11.5 \
net/py-IOSXR \
net/py-eapi \
net/py-netaddr \
net/py-netmiko \
net/py-nxos \
net/py-junos-eznc \
textproc/py-yaml \
www/py-jinja2
.include <bsd.port.mk>
+7 -7
View File
@@ -1,16 +1,16 @@
@pkgpath net/napalm/py-napalm,python3
@conflict py-napalm-*
@pkgpath net/napalm/py-napalm
bin/cl_napalm_configure
bin/cl_napalm_test
bin/cl_napalm_validate
bin/napalm
lib/python${MODPY_VERSION}/site-packages/napalm/
lib/python${MODPY_VERSION}/site-packages/napalm-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/napalm-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/napalm-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/napalm-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/napalm-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/napalm-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/napalm-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/napalm-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/napalm-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/napalm-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/napalm-${MODPY_DISTV}.dist-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/napalm-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/napalm/_SUPPORTED_DRIVERS.py
lib/python${MODPY_VERSION}/site-packages/napalm/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/napalm/${MODPY_PYCACHE}/
+2 -2
View File
@@ -3,7 +3,7 @@ COMMENT = graphical client for the SoulSeek peer-to-peer system
GH_ACCOUNT = Nicotine-Plus
GH_PROJECT = nicotine-plus
GH_TAGNAME = 3.2.9
REVISION = 2
REVISION = 3
CATEGORIES = net
@@ -16,7 +16,7 @@ MODULES = lang/python
MODPY_SETUPTOOLS = Yes
BUILD_DEPENDS = devel/gettext,-tools
RUN_DEPENDS = devel/desktop-file-utils \
devel/py-gobject3${MODPY_FLAVOR} \
devel/py-gobject3 \
${MODPY_RUN_DEPENDS},-gdbm \
x11/gtk+4,-guic
+4 -3
View File
@@ -1,8 +1,9 @@
COMMENT-main= scan ports and fingerprint stack of network hosts
MODPY_EGG_VERSION= 7.92
DISTNAME= nmap-${MODPY_EGG_VERSION}
PKGNAME-main= ${DISTNAME}
MODPY_DISTV= 7.92
DISTNAME= nmap-${MODPY_DISTV}
PKGNAME-main= ${DISTNAME}
REVISION-main= 0
CATEGORIES= net security
SITES= ${HOMEPAGE}/dist/
+5 -5
View File
@@ -1,8 +1,8 @@
COMMENT = terminal status monitor for Tor
MODPY_EGG_VERSION = 2.1.0
DISTNAME = nyx-${MODPY_EGG_VERSION}
REVISION = 6
MODPY_DISTV = 2.1.0
DISTNAME = nyx-${MODPY_DISTV}
REVISION = 7
CATEGORIES = net
@@ -17,8 +17,8 @@ MODULES = lang/python
MODPY_PYBUILD = setuptools
MODPY_PI = Yes
BUILD_DEPENDS = net/py-stem${MODPY_FLAVOR}
RUN_DEPENDS = net/py-stem${MODPY_FLAVOR}
BUILD_DEPENDS = net/py-stem
RUN_DEPENDS = net/py-stem
pre-configure:
+13 -13
View File
@@ -3,13 +3,13 @@ COMMENT-gui = graphical user interface for onionshare based on Qt
GH_ACCOUNT = micahflee
GH_PROJECT = onionshare
GH_TAGNAME = v${MODPY_EGG_VERSION}
MODPY_EGG_VERSION = 2.0
REVISION-main = 7
REVISION-gui = 7
GH_TAGNAME = v${MODPY_DISTV}
MODPY_DISTV = 2.0
REVISION-main = 8
REVISION-gui = 8
PKGNAME-main = onionshare-${MODPY_EGG_VERSION}
PKGNAME-gui = onionshare-gui-${MODPY_EGG_VERSION}
PKGNAME-main = onionshare-${MODPY_DISTV}
PKGNAME-gui = onionshare-gui-${MODPY_DISTV}
CATEGORIES = net
@@ -25,16 +25,16 @@ MULTI_PACKAGES = -main -gui
MODULES = lang/python
MODPY_PYBUILD = setuptools
RUN_DEPENDS = devel/py-sip${MODPY_FLAVOR} \
www/py-flask${MODPY_FLAVOR} \
net/py-stem${MODPY_FLAVOR} \
RUN_DEPENDS = devel/py-sip \
www/py-flask \
net/py-stem \
net/tor \
security/py-cryptodome${MODPY_FLAVOR}
security/py-cryptodome
RUN_DEPENDS-gui = ${RUN_DEPENDS} \
devel/desktop-file-utils \
net/onionshare=${MODPY_EGG_VERSION} \
net/py-socks${MODPY_FLAVOR} \
x11/py-qt5${MODPY_FLAVOR}
net/onionshare=${MODPY_DISTV} \
net/py-socks \
x11/py-qt5
# XXX: not yet working
NO_TEST = Yes
+1 -1
View File
@@ -15,7 +15,7 @@ WANTLIB += c lz4 lzo2
SITES= https://swupdate.openvpn.org/community/releases/
BUILD_DEPENDS= textproc/py-docutils,python3
BUILD_DEPENDS= textproc/py-docutils
LIB_DEPENDS= archivers/lzo2 \
archivers/lz4
TEST_DEPENDS= devel/cmocka
+4 -4
View File
@@ -1,8 +1,8 @@
COMMENT = pcap bgp parser
MODPY_EGG_VERSION = 0.2.22
DISTNAME = pbgpp-${MODPY_EGG_VERSION}
REVISION = 4
MODPY_DISTV = 0.2.22
DISTNAME = pbgpp-${MODPY_DISTV}
REVISION = 5
CATEGORIES = net
@@ -15,7 +15,7 @@ MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
RUN_DEPENDS = net/py-pcapy${MODPY_FLAVOR}
RUN_DEPENDS = net/py-pcapy
BUILD_DEPENDS += ${RUN_DEPENDS}
# tests depend on a running kafka
+1 -1
View File
@@ -4,7 +4,7 @@ GH_ACCOUNT = isginf
GH_PROJECT = pcap-diff
GH_COMMIT = d4c129e98527f42fbd94362d50608d5286e3f57d
DISTNAME = pcapdiff-0.20180816
REVISION = 3
REVISION = 4
CATEGORIES = net security
+2 -2
View File
@@ -47,9 +47,9 @@ MODULES= textproc/intltool \
lang/python \
devel/gconf2
BUILD_DEPENDS= x11/dbus-python${MODPY_FLAVOR}
BUILD_DEPENDS= x11/dbus-python
LIB_DEPENDS= devel/glib2
RUN_DEPENDS-main= x11/dbus-python${MODPY_FLAVOR} \
RUN_DEPENDS-main= x11/dbus-python \
devel/desktop-file-utils \
x11/gtk+4,-guic
LIB_DEPENDS-main= ${LIB_DEPENDS} \
+7 -7
View File
@@ -1,9 +1,9 @@
COMMENT = console XMPP client
MODPY_EGG_VERSION = 0.13.1
DISTNAME = poezio-${MODPY_EGG_VERSION}
MODPY_DISTV = 0.13.1
DISTNAME = poezio-${MODPY_DISTV}
CATEGORIES = net
REVISION = 4
REVISION = 5
HOMEPAGE = https://poez.io/
@@ -20,11 +20,11 @@ MODPY_PYTEST_ARGS = -v test/
MODPY_DISTUTILS_BUILD = build_ext --inplace
BUILD_DEPENDS = lang/cython${MODPY_FLAVOR}
BUILD_DEPENDS = lang/cython
RUN_DEPENDS = devel/desktop-file-utils \
net/py-aiodns${MODPY_FLAVOR} \
net/py-slixmpp${MODPY_FLAVOR} \
security/py-potr${MODPY_FLAVOR}
net/py-aiodns \
net/py-slixmpp \
security/py-potr
.include <bsd.port.mk>
+1 -1
View File
@@ -1,6 +1,6 @@
COMMENT = console based XMPP client
DISTNAME = profanity-0.14.0
REVISION = 1
REVISION = 2
CATEGORIES = net
HOMEPAGE = https://profanity-im.github.io/
+5 -8
View File
@@ -1,9 +1,9 @@
COMMENT = library to manage IOS-XR devices
MODPY_EGG_VERSION = 0.53
DISTNAME = pyIOSXR-${MODPY_EGG_VERSION}
MODPY_DISTV = 0.53
DISTNAME = pyIOSXR-${MODPY_DISTV}
PKGNAME = py-${DISTNAME:S/py//}
REVISION = 7
REVISION = 8
CATEGORIES = net
@@ -15,10 +15,7 @@ MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
FLAVORS = python3
FLAVOR = python3
RUN_DEPENDS = net/py-netmiko${MODPY_FLAVOR} \
textproc/py-lxml${MODPY_FLAVOR}
RUN_DEPENDS = net/py-netmiko \
textproc/py-lxml
.include <bsd.port.mk>
+6 -6
View File
@@ -1,11 +1,11 @@
@pkgpath net/py-IOSXR,python3
@conflict py-IOSXR-*
@pkgpath net/py-IOSXR
lib/python${MODPY_VERSION}/site-packages/pyIOSXR/
lib/python${MODPY_VERSION}/site-packages/pyIOSXR-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/pyIOSXR-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/pyIOSXR-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/pyIOSXR-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/pyIOSXR-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/pyIOSXR-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/pyIOSXR-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/pyIOSXR-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/pyIOSXR-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/pyIOSXR-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/pyIOSXR/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pyIOSXR/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/pyIOSXR/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+2 -5
View File
@@ -1,7 +1,7 @@
COMMENT = Python module to handle IPv4 and IPv6 address
MODPY_EGG_VERSION = 1.1
REVISION = 4
MODPY_DISTV = 1.1
REVISION = 5
DISTNAME = IPy-1.01
PKGNAME = py-IP-1.01
CATEGORIES = net
@@ -17,7 +17,4 @@ MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
FLAVORS = python3
FLAVOR = python3
.include <bsd.port.mk>
+8 -8
View File
@@ -1,11 +1,11 @@
@pkgpath net/py-IP
lib/python${MODPY_VERSION}/site-packages/IPy-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/IPy-${MODPY_EGG_VERSION}.dist-info/AUTHORS
lib/python${MODPY_VERSION}/site-packages/IPy-${MODPY_EGG_VERSION}.dist-info/COPYING
lib/python${MODPY_VERSION}/site-packages/IPy-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/IPy-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/IPy-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/IPy-${MODPY_EGG_VERSION}.dist-info/top_level.txt
@pkgpath net/py-IP,python3
lib/python${MODPY_VERSION}/site-packages/IPy-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/IPy-${MODPY_DISTV}.dist-info/AUTHORS
lib/python${MODPY_VERSION}/site-packages/IPy-${MODPY_DISTV}.dist-info/COPYING
lib/python${MODPY_VERSION}/site-packages/IPy-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/IPy-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/IPy-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/IPy-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/IPy.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}IPy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+4 -6
View File
@@ -1,9 +1,10 @@
COMMENT = simple DNS resolver for asyncio
MODPY_EGG_VERSION = 3.2.0
DISTNAME = aiodns-${MODPY_EGG_VERSION}
MODPY_DISTV = 3.2.0
DISTNAME = aiodns-${MODPY_DISTV}
PKGNAME = py-${DISTNAME}
CATEGORIES = net
REVISION = 0
HOMEPAGE = https://github.com/aio-libs/aiodns
@@ -18,9 +19,6 @@ MODPY_PI = Yes
MODPY_PYBUILD = setuptools
MODPY_PYTEST_ARGS = tests.py
FLAVORS = python3
FLAVOR = python3
RUN_DEPENDS = net/py-cares${MODPY_FLAVOR}>=4.0.0
RUN_DEPENDS = net/py-cares>=4.0.0
.include <bsd.port.mk>
+7 -7
View File
@@ -1,12 +1,12 @@
@pkgpath net/py-aiodns,python3
@conflict py-aiodns-*
@pkgpath net/py-aiodns
lib/python${MODPY_VERSION}/site-packages/aiodns/
lib/python${MODPY_VERSION}/site-packages/aiodns-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/aiodns-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/aiodns-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/aiodns-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/aiodns-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/aiodns-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/aiodns-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/aiodns-${MODPY_DISTV}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/aiodns-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/aiodns-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/aiodns-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/aiodns-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/aiodns/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/aiodns/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/aiodns/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+11 -14
View File
@@ -1,9 +1,9 @@
COMMENT = async library on top of asyncio or trio
MODPY_EGG_VERSION = 3.7.1
DISTNAME = anyio-${MODPY_EGG_VERSION}
MODPY_DISTV = 3.7.1
DISTNAME = anyio-${MODPY_DISTV}
PKGNAME = py-${DISTNAME}
REVISION = 0
REVISION = 1
CATEGORIES = net
@@ -16,20 +16,17 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
FLAVORS = python3
FLAVOR = python3
MODPY_PI = Yes
MODPY_PYBUILD = setuptools_scm
RUN_DEPENDS = devel/py-exceptiongroup${MODPY_FLAVOR} \
devel/py-sniffio${MODPY_FLAVOR} \
devel/py-trio${MODPY_FLAVOR} \
net/py-idna${MODPY_FLAVOR}
RUN_DEPENDS = devel/py-exceptiongroup \
devel/py-sniffio \
devel/py-trio \
net/py-idna
TEST_DEPENDS = devel/py-hypothesis${MODPY_FLAVOR} \
devel/py-test-mock${MODPY_FLAVOR} \
security/py-trustme${MODPY_FLAVOR} \
sysutils/py-psutil${MODPY_FLAVOR}
TEST_DEPENDS = devel/py-hypothesis \
devel/py-test-mock \
security/py-trustme \
sysutils/py-psutil
.include <bsd.port.mk>
+8 -7
View File
@@ -1,11 +1,12 @@
@pkgpath net/py-anyio,python3
lib/python${MODPY_VERSION}/site-packages/anyio/
lib/python${MODPY_VERSION}/site-packages/anyio-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/anyio-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/anyio-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/anyio-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/anyio-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/anyio-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/anyio-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/anyio-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/anyio-${MODPY_DISTV}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/anyio-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/anyio-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/anyio-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/anyio-${MODPY_DISTV}.dist-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/anyio-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/anyio/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/anyio/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/anyio/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+11 -13
View File
@@ -1,8 +1,9 @@
COMMENT= multi-platform push notification library and CLI tool
MODPY_EGG_VERSION= 1.9.0
DISTNAME= apprise-${MODPY_EGG_VERSION}
MODPY_DISTV= 1.9.0
DISTNAME= apprise-${MODPY_DISTV}
PKGNAME= py-${DISTNAME:S/py//}
REVISION= 0
CATEGORIES= net
@@ -13,19 +14,16 @@ PERMIT_PACKAGE= Yes
MODULES= lang/python
FLAVORS= python3
FLAVOR= python3
MODPY_PI= Yes
MODPY_PYBUILD= setuptools
BUILD_DEPENDS= devel/py-babel${MODPY_FLAVOR}
RUN_DEPENDS= devel/py-certifi${MODPY_FLAVOR} \
www/py-requests${MODPY_FLAVOR} \
www/py-requests-oauthlib${MODPY_FLAVOR} \
devel/py-click${MODPY_FLAVOR} \
textproc/py-markdown${MODPY_FLAVOR} \
textproc/py-yaml${MODPY_FLAVOR}
TEST_DEPENDS= devel/py-test-mock${MODPY_FLAVOR}
BUILD_DEPENDS= devel/py-babel
RUN_DEPENDS= devel/py-certifi \
www/py-requests \
www/py-requests-oauthlib \
devel/py-click \
textproc/py-markdown \
textproc/py-yaml
TEST_DEPENDS= devel/py-test-mock
.include <bsd.port.mk>
+8 -7
View File
@@ -1,12 +1,13 @@
@pkgpath net/py-apprise,python3
bin/apprise
lib/python${MODPY_VERSION}/site-packages/apprise/
lib/python${MODPY_VERSION}/site-packages/apprise-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/apprise-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/apprise-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/apprise-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/apprise-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/apprise-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/apprise-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/apprise-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/apprise-${MODPY_DISTV}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/apprise-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/apprise-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/apprise-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/apprise-${MODPY_DISTV}.dist-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/apprise-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/apprise/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/apprise/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/apprise/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+9 -11
View File
@@ -1,9 +1,10 @@
COMMENT = client lib to access B2 cloud storage
MODPY_EGG_VERSION = 2.5.1
DISTNAME = b2sdk-${MODPY_EGG_VERSION}
MODPY_DISTV = 2.5.1
DISTNAME = b2sdk-${MODPY_DISTV}
PKGNAME = py-${DISTNAME}
CATEGORIES = devel net
REVISION = 0
# MIT
PERMIT_PACKAGE = Yes
@@ -15,15 +16,12 @@ MODPY_PYBUILD = pdm
# Tests require a Backblaze account and network connectivity
NO_TEST = Yes
BUILD_DEPENDS = devel/py-annotated_types${MODPY_FLAVOR}
BUILD_DEPENDS = devel/py-annotated_types
RUN_DEPENDS = devel/py-annotated_types${MODPY_FLAVOR} \
devel/py-arrow${MODPY_FLAVOR} \
devel/py-logfury${MODPY_FLAVOR} \
www/py-requests${MODPY_FLAVOR} \
devel/py-typing-extensions${MODPY_FLAVOR}
FLAVORS = python3
FLAVOR = python3
RUN_DEPENDS = devel/py-annotated_types \
devel/py-arrow \
devel/py-logfury \
www/py-requests \
devel/py-typing-extensions
.include <bsd.port.mk>
+8 -7
View File
@@ -1,11 +1,12 @@
@pkgpath net/py-b2sdk,python3
lib/python${MODPY_VERSION}/site-packages/b2sdk/
lib/python${MODPY_VERSION}/site-packages/b2sdk-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/b2sdk-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/b2sdk-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/b2sdk-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/b2sdk-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/b2sdk-${MODPY_EGG_VERSION}.dist-info/licenses/
lib/python${MODPY_VERSION}/site-packages/b2sdk-${MODPY_EGG_VERSION}.dist-info/licenses/LICENSE
lib/python${MODPY_VERSION}/site-packages/b2sdk-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/b2sdk-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/b2sdk-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/b2sdk-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/b2sdk-${MODPY_DISTV}.dist-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/b2sdk-${MODPY_DISTV}.dist-info/licenses/
lib/python${MODPY_VERSION}/site-packages/b2sdk-${MODPY_DISTV}.dist-info/licenses/LICENSE
lib/python${MODPY_VERSION}/site-packages/b2sdk/LICENSE
lib/python${MODPY_VERSION}/site-packages/b2sdk/__init__.py
lib/python${MODPY_VERSION}/site-packages/b2sdk/__main__.py
+6 -8
View File
@@ -1,8 +1,9 @@
COMMENT= AWS SDK for Python
MODPY_EGG_VERSION= 1.35.86
DISTNAME= boto3-${MODPY_EGG_VERSION}
MODPY_DISTV= 1.35.86
DISTNAME= boto3-${MODPY_DISTV}
PKGNAME= py-${DISTNAME}
REVISION= 0
CATEGORIES= net devel
@@ -18,11 +19,8 @@ MODULES= lang/python
MODPY_PI= Yes
MODPY_PYBUILD= setuptools
FLAVORS= python3
FLAVOR= python3
RUN_DEPENDS= devel/py-jmespath${MODPY_FLAVOR} \
net/py-botocore${MODPY_FLAVOR}=${MODPY_EGG_VERSION} \
net/py-s3transfer${MODPY_FLAVOR}>=0.10.0,<0.11.0
RUN_DEPENDS= devel/py-jmespath \
net/py-botocore=${MODPY_DISTV} \
net/py-s3transfer>=0.10.0,<0.11.0
.include <bsd.port.mk>
+8 -9
View File
@@ -1,15 +1,14 @@
@conflict py-boto3-*
@pkgpath net/py-boto3
@pkgpath net/py-boto3,python3
@pkgpath net/py-boto
@pkgpath net/py-boto,python3
lib/python${MODPY_VERSION}/site-packages/boto3/
lib/python${MODPY_VERSION}/site-packages/boto3-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/boto3-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/boto3-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/boto3-${MODPY_EGG_VERSION}.dist-info/NOTICE
lib/python${MODPY_VERSION}/site-packages/boto3-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/boto3-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/boto3-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/boto3-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/boto3-${MODPY_DISTV}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/boto3-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/boto3-${MODPY_DISTV}.dist-info/NOTICE
lib/python${MODPY_VERSION}/site-packages/boto3-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/boto3-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/boto3-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/boto3/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/boto3/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/boto3/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+9 -11
View File
@@ -4,9 +4,10 @@
COMMENT= low-level interface to Amazon Web Services
MODPY_EGG_VERSION= 1.35.86
DISTNAME= botocore-${MODPY_EGG_VERSION}
MODPY_DISTV= 1.35.86
DISTNAME= botocore-${MODPY_DISTV}
PKGNAME= py-${DISTNAME}
REVISION= 0
CATEGORIES= net devel
@@ -22,18 +23,15 @@ MODULES= lang/python
MODPY_PI= Yes
MODPY_PYBUILD= setuptools
RUN_DEPENDS= devel/py-dateutil${MODPY_FLAVOR} \
devel/py-jmespath${MODPY_FLAVOR} \
textproc/py-docutils${MODPY_FLAVOR} \
www/py-urllib3${MODPY_FLAVOR}
FLAVORS= python3
FLAVOR= python3
RUN_DEPENDS= devel/py-dateutil \
devel/py-jmespath \
textproc/py-docutils \
www/py-urllib3
# XXX py-behave, unported yet
TEST_DEPENDS= ${BUILD_PKGPATH} \
devel/py-mock${MODPY_FLAVOR} \
devel/py-nose${MODPY_FLAVOR}
devel/py-mock \
devel/py-nose
# needs a driver and a runner
TEST_IS_INTERACTIVE= Yes
+8 -8
View File
@@ -1,13 +1,13 @@
@pkgpath net/py-botocore,python3
@conflict py-botocore-*
@pkgpath net/py-botocore
lib/python${MODPY_VERSION}/site-packages/botocore/
lib/python${MODPY_VERSION}/site-packages/botocore-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/botocore-${MODPY_EGG_VERSION}.dist-info/LICENSE.txt
lib/python${MODPY_VERSION}/site-packages/botocore-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/botocore-${MODPY_EGG_VERSION}.dist-info/NOTICE
lib/python${MODPY_VERSION}/site-packages/botocore-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/botocore-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/botocore-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/botocore-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/botocore-${MODPY_DISTV}.dist-info/LICENSE.txt
lib/python${MODPY_VERSION}/site-packages/botocore-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/botocore-${MODPY_DISTV}.dist-info/NOTICE
lib/python${MODPY_VERSION}/site-packages/botocore-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/botocore-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/botocore-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/botocore/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/botocore/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/botocore/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+5 -7
View File
@@ -1,10 +1,11 @@
# using bundled c-ares which is patched for TTL support
COMMENT= Python interface to c-ares
MODPY_EGG_VERSION= 4.4.0
DISTNAME= pycares-${MODPY_EGG_VERSION}
PKGNAME= py-cares-${MODPY_EGG_VERSION}
MODPY_DISTV= 4.4.0
DISTNAME= pycares-${MODPY_DISTV}
PKGNAME= py-cares-${MODPY_DISTV}
CATEGORIES= net
REVISION= 0
# MIT
PERMIT_PACKAGE= Yes
@@ -19,10 +20,7 @@ MODPY_PYBUILD= setuptools
USE_GMAKE= Yes
FLAVORS= python3
FLAVOR= python3
RUN_DEPENDS= devel/py-cffi${MODPY_FLAVOR}
RUN_DEPENDS= devel/py-cffi
BUILD_DEPENDS= ${RUN_DEPENDS}
.include <bsd.port.mk>
+7 -7
View File
@@ -1,12 +1,12 @@
@pkgpath net/py-cares,python3
@conflict py-cares-*
@pkgpath net/py-cares
lib/python${MODPY_VERSION}/site-packages/pycares/
lib/python${MODPY_VERSION}/site-packages/pycares-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/pycares-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/pycares-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/pycares-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/pycares-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/pycares-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/pycares-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/pycares-${MODPY_DISTV}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/pycares-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/pycares-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/pycares-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/pycares-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/pycares/__init__.py
lib/python${MODPY_VERSION}/site-packages/pycares/__main__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pycares/${MODPY_PYCACHE}/
+6 -8
View File
@@ -1,9 +1,10 @@
COMMENT= Python interface to cURL library
MODPY_EGG_VERSION= 7.45.3
DISTNAME= pycurl-${MODPY_EGG_VERSION}
PKGNAME= py-curl-${MODPY_EGG_VERSION}
MODPY_DISTV= 7.45.3
DISTNAME= pycurl-${MODPY_DISTV}
PKGNAME= py-curl-${MODPY_DISTV}
CATEGORIES= net
REVISION= 0
HOMEPAGE= http://pycurl.io/
@@ -17,9 +18,6 @@ MODULES= lang/python
MODPY_PI= Yes
MODPY_PYBUILD= setuptools
FLAVORS= python3
FLAVOR= python3
LIB_DEPENDS= net/curl
post-install:
@@ -29,7 +27,7 @@ post-install:
mv ${PREFIX}/share/doc/pycurl ${PREFIX}/share/doc/py-curl/
TEST_DEPENDS= ${BUILD_PKGPATH} \
devel/py-flaky${MODPY_FLAVOR} \
www/py-bottle${MODPY_FLAVOR}
devel/py-flaky \
www/py-bottle
.include <bsd.port.mk>
+9 -9
View File
@@ -1,17 +1,17 @@
@pkgpath net/py-curl
@pkgpath net/py-curl,python3
lib/python${MODPY_VERSION}/site-packages/curl/
lib/python${MODPY_VERSION}/site-packages/curl/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/curl/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/curl/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/curl/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pycurl-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/pycurl-${MODPY_EGG_VERSION}.dist-info/AUTHORS
lib/python${MODPY_VERSION}/site-packages/pycurl-${MODPY_EGG_VERSION}.dist-info/COPYING-LGPL
lib/python${MODPY_VERSION}/site-packages/pycurl-${MODPY_EGG_VERSION}.dist-info/COPYING-MIT
lib/python${MODPY_VERSION}/site-packages/pycurl-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/pycurl-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/pycurl-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/pycurl-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/pycurl-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/pycurl-${MODPY_DISTV}.dist-info/AUTHORS
lib/python${MODPY_VERSION}/site-packages/pycurl-${MODPY_DISTV}.dist-info/COPYING-LGPL
lib/python${MODPY_VERSION}/site-packages/pycurl-${MODPY_DISTV}.dist-info/COPYING-MIT
lib/python${MODPY_VERSION}/site-packages/pycurl-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/pycurl-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/pycurl-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/pycurl-${MODPY_DISTV}.dist-info/top_level.txt
@so lib/python${MODPY_VERSION}/site-packages/pycurl.${MODPY_PYC_MAGIC_TAG}so
share/doc/py-curl/
share/doc/py-curl/AUTHORS
+4 -7
View File
@@ -1,9 +1,9 @@
COMMENT= client for the whois.cymru.com service
MODPY_EGG_VERSION= 1.6
DISTNAME= cymruwhois-${MODPY_EGG_VERSION}
MODPY_DISTV= 1.6
DISTNAME= cymruwhois-${MODPY_DISTV}
PKGNAME= py-${DISTNAME}
REVISION= 8
REVISION= 9
CATEGORIES= net
@@ -17,9 +17,6 @@ MODPY_PI= Yes
MODPY_PYBUILD= setuptools
MODPY_ADJ_FILES= cymruwhois.py
FLAVORS= python3
FLAVOR= python3
TEST_DEPENDS= devel/py-nose${MODPY_FLAVOR}
TEST_DEPENDS= devel/py-nose
.include <bsd.port.mk>
+7 -7
View File
@@ -1,13 +1,13 @@
@pkgpath net/py-cymruwhois,python3
@conflict py-cymruwhois-<1.6p2
@pkgpath net/py-cymruwhois
bin/cymruwhois
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}cymruwhois.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}cymruwhois.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/cymruwhois-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/cymruwhois-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/cymruwhois-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/cymruwhois-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/cymruwhois-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/cymruwhois-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/cymruwhois-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/cymruwhois-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/cymruwhois-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/cymruwhois-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/cymruwhois-${MODPY_DISTV}.dist-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/cymruwhois-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/cymruwhois.py
+3 -6
View File
@@ -1,10 +1,10 @@
COMMENT= library to en/decode DNS wire-format packets for Python
MODPY_EGG_VERSION= 0.9.23
DISTNAME= dnslib-${MODPY_EGG_VERSION}
MODPY_DISTV= 0.9.23
DISTNAME= dnslib-${MODPY_DISTV}
PKGNAME= py-${DISTNAME}
CATEGORIES= net
REVISION= 1
REVISION= 2
MAINTAINER= Bryan Everly <bryan@bceassociates.com>
@@ -15,9 +15,6 @@ MODULES= lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
FLAVORS = python3
FLAVOR = python3
do-test:
${SUBST_CMD} ${WRKSRC}/run_tests.sh
cd ${WRKSRC} && ./run_tests.sh
+7 -7
View File
@@ -1,11 +1,11 @@
@pkgpath net/py-dnslib
@pkgpath net/py-dnslib,python3
lib/python${MODPY_VERSION}/site-packages/dnslib/
lib/python${MODPY_VERSION}/site-packages/dnslib-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/dnslib-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/dnslib-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/dnslib-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/dnslib-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/dnslib-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/dnslib-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/dnslib-${MODPY_DISTV}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/dnslib-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/dnslib-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/dnslib-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/dnslib-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/dnslib/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dnslib/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/dnslib/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+4 -6
View File
@@ -1,25 +1,23 @@
COMMENT= DNS toolkit for Python
# see net/py2-dnspython for py2 version
MODPY_EGG_VERSION= 2.7.0
DISTNAME= dnspython-${MODPY_EGG_VERSION}
MODPY_DISTV= 2.7.0
DISTNAME= dnspython-${MODPY_DISTV}
PKGNAME= py-${DISTNAME}
CATEGORIES= net
REVISION= 0
HOMEPAGE= https://www.dnspython.org/
# BSD
PERMIT_PACKAGE= Yes
FLAVORS= python3
FLAVOR= python3
MODULES= lang/python
MODPY_PI= Yes
MODPY_PYBUILD= hatchling
MODPY_ADJ_FILES= examples/*.py
TEST_DEPENDS= security/py-ecdsa${MODPY_FLAVOR}
TEST_DEPENDS= security/py-ecdsa
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/${MODPY_PY_PREFIX}dnspython
+7 -6
View File
@@ -1,3 +1,4 @@
@pkgpath net/py-dnspython,python3
lib/python${MODPY_VERSION}/site-packages/dns/
lib/python${MODPY_VERSION}/site-packages/dns/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dns/${MODPY_PYCACHE}/
@@ -445,12 +446,12 @@ lib/python${MODPY_VERSION}/site-packages/dns/xfr.py
lib/python${MODPY_VERSION}/site-packages/dns/zone.py
lib/python${MODPY_VERSION}/site-packages/dns/zonefile.py
lib/python${MODPY_VERSION}/site-packages/dns/zonetypes.py
lib/python${MODPY_VERSION}/site-packages/dnspython-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/dnspython-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/dnspython-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/dnspython-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/dnspython-${MODPY_EGG_VERSION}.dist-info/licenses/
lib/python${MODPY_VERSION}/site-packages/dnspython-${MODPY_EGG_VERSION}.dist-info/licenses/LICENSE
lib/python${MODPY_VERSION}/site-packages/dnspython-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/dnspython-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/dnspython-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/dnspython-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/dnspython-${MODPY_DISTV}.dist-info/licenses/
lib/python${MODPY_VERSION}/site-packages/dnspython-${MODPY_DISTV}.dist-info/licenses/LICENSE
share/examples/${MODPY_PY_PREFIX}dnspython/
share/examples/${MODPY_PY_PREFIX}dnspython/async_dns.py
share/examples/${MODPY_PY_PREFIX}dnspython/ddns.py
+4 -7
View File
@@ -1,9 +1,9 @@
COMMENT = Python network packet manipulation library
MODPY_EGG_VERSION = 1.9.8
DISTNAME = dpkt-${MODPY_EGG_VERSION}
PKGNAME = py-dpkt-${MODPY_EGG_VERSION}
REVISION = 0
MODPY_DISTV = 1.9.8
DISTNAME = dpkt-${MODPY_DISTV}
PKGNAME = py-dpkt-${MODPY_DISTV}
REVISION = 1
CATEGORIES = net
@@ -19,9 +19,6 @@ MODPY_PYBUILD = setuptools
MODULES = lang/python
FLAVORS = python3
FLAVOR = python3
NO_TEST = Yes
.include <bsd.port.mk>
+8 -8
View File
@@ -1,12 +1,12 @@
@pkgpath net/py-dpkt
@pkgpath net/py-dpkt,python3
lib/python${MODPY_VERSION}/site-packages/dpkt/
lib/python${MODPY_VERSION}/site-packages/dpkt-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/dpkt-${MODPY_EGG_VERSION}.dist-info/AUTHORS
lib/python${MODPY_VERSION}/site-packages/dpkt-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/dpkt-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/dpkt-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/dpkt-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/dpkt-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/dpkt-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/dpkt-${MODPY_DISTV}.dist-info/AUTHORS
lib/python${MODPY_VERSION}/site-packages/dpkt-${MODPY_DISTV}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/dpkt-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/dpkt-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/dpkt-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/dpkt-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/dpkt/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dpkt/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/dpkt/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+5 -6
View File
@@ -1,8 +1,9 @@
COMMENT= Python client for Arista eAPI
MODPY_EGG_VERSION= 1.0.2
DISTNAME= pyeapi-${MODPY_EGG_VERSION}
MODPY_DISTV= 1.0.2
DISTNAME= pyeapi-${MODPY_DISTV}
PKGNAME= py-${DISTNAME:S/py//}
REVISION= 0
CATEGORIES= net
@@ -10,14 +11,12 @@ CATEGORIES= net
PERMIT_PACKAGE= Yes
MODULES= lang/python
FLAVORS= python3
FLAVOR= python3
MODPY_PI= Yes
MODPY_PYBUILD= setuptools
MODPY_PYTEST_ARGS= test/unit
RUN_DEPENDS= net/py-netaddr${MODPY_FLAVOR}
TEST_DEPENDS= devel/py-mock${MODPY_FLAVOR}
RUN_DEPENDS= net/py-netaddr
TEST_DEPENDS= devel/py-mock
.include <bsd.port.mk>
+7 -7
View File
@@ -1,11 +1,11 @@
@pkgpath net/py-eapi
@pkgpath net/py-eapi,python3
lib/python${MODPY_VERSION}/site-packages/pyeapi/
lib/python${MODPY_VERSION}/site-packages/pyeapi-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/pyeapi-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/pyeapi-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/pyeapi-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/pyeapi-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/pyeapi-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/pyeapi-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/pyeapi-${MODPY_DISTV}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/pyeapi-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/pyeapi-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/pyeapi-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/pyeapi-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/pyeapi/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pyeapi/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/pyeapi/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+6 -9
View File
@@ -1,10 +1,10 @@
COMMENT= client/server implementation of Engine.IO
# py-ripe.atlas.cousteau 1.5.0 needs socketio<5 which needs engineio<4
MODPY_EGG_VERSION= 3.14.2
DISTNAME= python-engineio-${MODPY_EGG_VERSION}
MODPY_DISTV= 3.14.2
DISTNAME= python-engineio-${MODPY_DISTV}
PKGNAME= ${DISTNAME:S/python-/py-/}
REVISION= 2
REVISION= 3
CATEGORIES= net
@@ -19,11 +19,8 @@ MODPY_PYBUILD= setuptools
MODPY_PI= Yes
NO_TEST= Yes
RUN_DEPENDS= devel/py-six${MODPY_FLAVOR} \
www/py-requests${MODPY_FLAVOR} \
net/py-websocket-client${MODPY_FLAVOR}
FLAVORS= python3
FLAVOR= python3
RUN_DEPENDS= devel/py-six \
www/py-requests \
net/py-websocket-client
.include <bsd.port.mk>
+7 -6
View File
@@ -1,3 +1,4 @@
@pkgpath net/py-engineio,python3
lib/python${MODPY_VERSION}/site-packages/engineio/
lib/python${MODPY_VERSION}/site-packages/engineio/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/engineio/${MODPY_PYCACHE}/
@@ -65,9 +66,9 @@ lib/python${MODPY_VERSION}/site-packages/engineio/payload.py
lib/python${MODPY_VERSION}/site-packages/engineio/server.py
lib/python${MODPY_VERSION}/site-packages/engineio/socket.py
lib/python${MODPY_VERSION}/site-packages/engineio/static_files.py
lib/python${MODPY_VERSION}/site-packages/python_engineio-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/python_engineio-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/python_engineio-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/python_engineio-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/python_engineio-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/python_engineio-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/python_engineio-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/python_engineio-${MODPY_DISTV}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/python_engineio-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/python_engineio-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/python_engineio-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/python_engineio-${MODPY_DISTV}.dist-info/top_level.txt
+3 -6
View File
@@ -1,9 +1,9 @@
COMMENT = implementation of the port 0 trick
MODPY_EGG_VERSION = 1.1.4
DISTNAME = ephemeral_port_reserve-${MODPY_EGG_VERSION}
MODPY_DISTV = 1.1.4
DISTNAME = ephemeral_port_reserve-${MODPY_DISTV}
PKGNAME = py-${DISTNAME}
REVISION = 0
REVISION = 1
CATEGORIES = net www
@@ -14,9 +14,6 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
FLAVORS = python3
FLAVOR = python3
MODPY_PYBUILD = setuptools
MODPY_PI = Yes
+8 -7
View File
@@ -1,12 +1,13 @@
@pkgpath net/py-ephemeral_port_reserve,python3
bin/ephemeral-port-reserve
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}ephemeral_port_reserve.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}ephemeral_port_reserve.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/ephemeral_port_reserve-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/ephemeral_port_reserve-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/ephemeral_port_reserve-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/ephemeral_port_reserve-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/ephemeral_port_reserve-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/ephemeral_port_reserve-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/ephemeral_port_reserve-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/ephemeral_port_reserve-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/ephemeral_port_reserve-${MODPY_DISTV}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/ephemeral_port_reserve-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/ephemeral_port_reserve-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/ephemeral_port_reserve-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/ephemeral_port_reserve-${MODPY_DISTV}.dist-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/ephemeral_port_reserve-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/ephemeral_port_reserve.py
+3 -5
View File
@@ -1,8 +1,9 @@
COMMENT = validates that domain names are acceptable to browsers
MODPY_EGG_VERSION = 1.5.1
DISTNAME = fqdn-${MODPY_EGG_VERSION}
MODPY_DISTV = 1.5.1
DISTNAME = fqdn-${MODPY_DISTV}
PKGNAME = py-${DISTNAME}
REVISION = 0
CATEGORIES = net
@@ -13,9 +14,6 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
FLAVORS = python3
FLAVOR = python3
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
+7 -6
View File
@@ -1,10 +1,11 @@
@pkgpath net/py-fqdn,python3
lib/python${MODPY_VERSION}/site-packages/fqdn/
lib/python${MODPY_VERSION}/site-packages/fqdn-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/fqdn-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/fqdn-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/fqdn-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/fqdn-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/fqdn-${MODPY_EGG_VERSION}.dist-info/zip-safe
lib/python${MODPY_VERSION}/site-packages/fqdn-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/fqdn-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/fqdn-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/fqdn-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/fqdn-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/fqdn-${MODPY_DISTV}.dist-info/zip-safe
lib/python${MODPY_VERSION}/site-packages/fqdn/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/fqdn/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/fqdn/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+4 -7
View File
@@ -1,9 +1,9 @@
COMMENT = FTP server library for Python
MODPY_EGG_VERSION = 1.5.7
DISTNAME = pyftpdlib-${MODPY_EGG_VERSION}
PKGNAME = py-ftpdlib-${MODPY_EGG_VERSION}
REVISION = 0
MODPY_DISTV = 1.5.7
DISTNAME = pyftpdlib-${MODPY_DISTV}
PKGNAME = py-ftpdlib-${MODPY_DISTV}
REVISION = 1
CATEGORIES = net devel
@@ -18,9 +18,6 @@ MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
FLAVORS = python3
FLAVOR = python3
NO_TEST = Yes
.include <bsd.port.mk>
+7 -7
View File
@@ -1,13 +1,13 @@
@pkgpath net/py-ftpdlib,python3
@conflict py-ftpdlib-<1.5.6p1
@pkgpath net/py-ftpdlib
bin/ftpbench
lib/python${MODPY_VERSION}/site-packages/pyftpdlib/
lib/python${MODPY_VERSION}/site-packages/pyftpdlib-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/pyftpdlib-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/pyftpdlib-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/pyftpdlib-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/pyftpdlib-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/pyftpdlib-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/pyftpdlib-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/pyftpdlib-${MODPY_DISTV}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/pyftpdlib-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/pyftpdlib-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/pyftpdlib-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/pyftpdlib-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/pyftpdlib/__init__.py
lib/python${MODPY_VERSION}/site-packages/pyftpdlib/__main__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pyftpdlib/${MODPY_PYCACHE}/
+4 -6
View File
@@ -1,10 +1,10 @@
COMMENT = WebSocket handler for the gevent pywsgi server
MODPY_EGG_VERSION = 0.10.1
MODPY_DISTV = 0.10.1
DISTNAME = gevent-websocket-${MODPY_EGG_VERSION}
DISTNAME = gevent-websocket-${MODPY_DISTV}
PKGNAME = py-${DISTNAME}
REVISION = 1
REVISION = 2
CATEGORIES = net
@@ -18,9 +18,7 @@ MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
FLAVOR = python3
FLAVORS = python3
RUN_DEPENDS = devel/py-gevent${MODPY_FLAVOR}
RUN_DEPENDS = devel/py-gevent
.include <bsd.port.mk>
+8 -7
View File
@@ -1,10 +1,11 @@
lib/python${MODPY_VERSION}/site-packages/gevent_websocket-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/gevent_websocket-${MODPY_EGG_VERSION}.dist-info/AUTHORS
lib/python${MODPY_VERSION}/site-packages/gevent_websocket-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/gevent_websocket-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/gevent_websocket-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/gevent_websocket-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/gevent_websocket-${MODPY_EGG_VERSION}.dist-info/top_level.txt
@pkgpath net/py-gevent-websocket,python3
lib/python${MODPY_VERSION}/site-packages/gevent_websocket-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/gevent_websocket-${MODPY_DISTV}.dist-info/AUTHORS
lib/python${MODPY_VERSION}/site-packages/gevent_websocket-${MODPY_DISTV}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/gevent_websocket-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/gevent_websocket-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/gevent_websocket-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/gevent_websocket-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/geventwebsocket/
lib/python${MODPY_VERSION}/site-packages/geventwebsocket/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/geventwebsocket/${MODPY_PYCACHE}/
+7 -10
View File
@@ -1,10 +1,10 @@
COMMENT = high performance, concurrent HTTP client library
MODPY_EGG_VERSION = 1.5.3
DISTNAME = geventhttpclient-${MODPY_EGG_VERSION}
MODPY_DISTV = 1.5.3
DISTNAME = geventhttpclient-${MODPY_DISTV}
PKGNAME = ${MODPY_PY_PREFIX}${DISTNAME}
CATEGORIES = net devel
REVISION = 2
REVISION = 3
HOMEPAGE = https://github.com/gwik/geventhttpclient
@@ -18,12 +18,9 @@ MODPY_PI = Yes
MODPY_PYBUILD = setuptools
MODPY_PYTEST_ARGS = src/geventhttpclient/
FLAVORS = python3
FLAVOR = python3
RUN_DEPENDS += devel/py-gevent${MODPY_FLAVOR} \
devel/py-certifi${MODPY_FLAVOR} \
devel/py-six${MODPY_FLAVOR}
TEST_DEPENDS = net/py-dpkt${MODPY_FLAVOR}
RUN_DEPENDS += devel/py-gevent \
devel/py-certifi \
devel/py-six
TEST_DEPENDS = net/py-dpkt
.include <bsd.port.mk>
+7 -7
View File
@@ -1,11 +1,11 @@
@pkgpath net/py-geventhttpclient
@pkgpath net/py-geventhttpclient,python3
lib/python${MODPY_VERSION}/site-packages/geventhttpclient/
lib/python${MODPY_VERSION}/site-packages/geventhttpclient-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/geventhttpclient-${MODPY_EGG_VERSION}.dist-info/LICENSE-MIT
lib/python${MODPY_VERSION}/site-packages/geventhttpclient-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/geventhttpclient-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/geventhttpclient-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/geventhttpclient-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/geventhttpclient-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/geventhttpclient-${MODPY_DISTV}.dist-info/LICENSE-MIT
lib/python${MODPY_VERSION}/site-packages/geventhttpclient-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/geventhttpclient-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/geventhttpclient-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/geventhttpclient-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/geventhttpclient/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/geventhttpclient/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/geventhttpclient/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+3 -5
View File
@@ -1,9 +1,10 @@
COMMENT= Python library to support the IDNA protocol
MODPY_EGG_VERSION= 3.10
DISTNAME= idna-${MODPY_EGG_VERSION}
MODPY_DISTV= 3.10
DISTNAME= idna-${MODPY_DISTV}
PKGNAME= py-${DISTNAME}
CATEGORIES= net
REVISION= 0
HOMEPAGE= https://github.com/kjd/idna
@@ -15,7 +16,4 @@ MODULES= lang/python
MODPY_PI= Yes
MODPY_PYBUILD= flit_core
FLAVORS= python3
FLAVOR= python3
.include <bsd.port.mk>
+6 -6
View File
@@ -1,10 +1,10 @@
@pkgpath net/py-idna
@pkgpath net/py-idna,python3
lib/python${MODPY_VERSION}/site-packages/idna/
lib/python${MODPY_VERSION}/site-packages/idna-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/idna-${MODPY_EGG_VERSION}.dist-info/LICENSE.md
lib/python${MODPY_VERSION}/site-packages/idna-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/idna-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/idna-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/idna-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/idna-${MODPY_DISTV}.dist-info/LICENSE.md
lib/python${MODPY_VERSION}/site-packages/idna-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/idna-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/idna-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/idna/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/idna/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/idna/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+3 -6
View File
@@ -1,9 +1,9 @@
COMMENT= enumerate IP addresses on the local network adapters
MODPY_EGG_VERSION= 0.2.0
DISTNAME= ifaddr-${MODPY_EGG_VERSION}
MODPY_DISTV= 0.2.0
DISTNAME= ifaddr-${MODPY_DISTV}
PKGNAME= py-${DISTNAME}
REVISION= 0
REVISION= 1
CATEGORIES= net
@@ -16,7 +16,4 @@ MODPY_PI= Yes
MODPY_PYBUILD= setuptools
# MODPY_PYTEST_ARGS= ifaddr
FLAVORS= python3
FLAVOR= python3
.include <bsd.port.mk>
+7 -7
View File
@@ -1,12 +1,12 @@
@pkgpath net/py-ifaddr,python3
@conflict py-ifaddr-*
@pkgpath net/py-ifaddr
lib/python${MODPY_VERSION}/site-packages/ifaddr/
lib/python${MODPY_VERSION}/site-packages/ifaddr-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/ifaddr-${MODPY_EGG_VERSION}.dist-info/LICENSE.txt
lib/python${MODPY_VERSION}/site-packages/ifaddr-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/ifaddr-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/ifaddr-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/ifaddr-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/ifaddr-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/ifaddr-${MODPY_DISTV}.dist-info/LICENSE.txt
lib/python${MODPY_VERSION}/site-packages/ifaddr-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/ifaddr-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/ifaddr-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/ifaddr-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/ifaddr/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/ifaddr/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/ifaddr/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+8 -11
View File
@@ -2,12 +2,12 @@ FIX_EXTRACT_PERMISSIONS = Yes
COMMENT = Python classes providing access to network packets
MODPY_EGG_VERSION = 0.9.24
DISTNAME = impacket-${MODPY_EGG_VERSION}
MODPY_DISTV = 0.9.24
DISTNAME = impacket-${MODPY_DISTV}
PKGNAME = py-${DISTNAME}
EPOCH = 0
CATEGORIES = net security
REVISION = 3
REVISION = 4
HOMEPAGE = https://github.com/fortra/impacket
@@ -31,17 +31,14 @@ MODPY_ADJ_FILES = impacket/ese.py \
impacket/tds.py
# ntlmrelayx can additionaly use py-ldap3, py-flask and unported py-ldapdomaindump
RUN_DEPENDS = devel/py-asn1${MODPY_FLAVOR} \
devel/py-future${MODPY_FLAVOR} \
net/py-pcapy${MODPY_FLAVOR} \
security/py-cryptodomex${MODPY_FLAVOR} \
security/py-openssl${MODPY_FLAVOR}
RUN_DEPENDS = devel/py-asn1 \
devel/py-future \
net/py-pcapy \
security/py-cryptodomex \
security/py-openssl
NO_TEST = Yes
FLAVORS = python3
FLAVOR = python3
pre-configure:
${SUBST_CMD} ${WRKSRC}/examples/goldenPac.py \
${WRKSRC}/examples/nmapAnswerMachine.py \
+7 -7
View File
@@ -1,12 +1,12 @@
@pkgpath net/py-impacket,python3
@conflict py-impacket-*
@pkgpath net/py-impacket
lib/python${MODPY_VERSION}/site-packages/impacket/
lib/python${MODPY_VERSION}/site-packages/impacket-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/impacket-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/impacket-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/impacket-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/impacket-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/impacket-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/impacket-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/impacket-${MODPY_DISTV}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/impacket-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/impacket-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/impacket-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/impacket-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/impacket/Dot11Crypto.py
lib/python${MODPY_VERSION}/site-packages/impacket/Dot11KeyManager.py
lib/python${MODPY_VERSION}/site-packages/impacket/ICMP6.py
+1 -4
View File
@@ -4,7 +4,7 @@ GH_ACCOUNT= sixohsix
GH_PROJECT= python-irclib
GH_COMMIT= acd5aa66f431550bd142e90590b64ff6840e6648
DISTNAME= py-irclib-0.4.8.20110306
REVISION= 4
REVISION= 5
CATEGORIES= net
@@ -14,9 +14,6 @@ PERMIT_PACKAGE= Yes
MODULES= lang/python
MODPY_PYBUILD= setuptools
FLAVORS= python3
FLAVOR= python3
NO_TEST= Yes
EXAMPLES= dccreceive dccsend irccat irccat2 servermap testbot.py
+1 -1
View File
@@ -1,5 +1,5 @@
@pkgpath net/py-irclib,python3
@conflict py-irclib-*
@pkgpath net/py-irclib
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}ircbot.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}ircbot.${MODPY_PYC_MAGIC_TAG}pyc
+14 -16
View File
@@ -1,9 +1,9 @@
COMMENT = library for Junos automation
MODPY_EGG_VERSION = 2.7.0
DISTNAME = junos-eznc-${MODPY_EGG_VERSION}
MODPY_DISTV = 2.7.0
DISTNAME = junos-eznc-${MODPY_DISTV}
PKGNAME = py-${DISTNAME}
REVISION = 0
REVISION = 1
CATEGORIES = net
@@ -11,8 +11,6 @@ CATEGORIES = net
PERMIT_PACKAGE = Yes
MODULES = lang/python
FLAVORS = python3
FLAVOR = python3
MODPY_PI = Yes
MODPY_PYBUILD = setuptools
@@ -21,16 +19,16 @@ MODPY_PYBUILD = setuptools
# tests not present in pypi distfile, only github.
NO_TEST = Yes
RUN_DEPENDS = devel/py-parsing${MODPY_FLAVOR} \
devel/py-serial${MODPY_FLAVOR} \
devel/py-six${MODPY_FLAVOR} \
devel/py-transitions${MODPY_FLAVOR} \
net/py-ncclient${MODPY_FLAVOR} \
security/py-paramiko${MODPY_FLAVOR} \
security/py-scp${MODPY_FLAVOR} \
textproc/py-lxml${MODPY_FLAVOR} \
textproc/py-yaml${MODPY_FLAVOR} \
textproc/py-yamlordereddictloader${MODPY_FLAVOR} \
www/py-jinja2${MODPY_FLAVOR}
RUN_DEPENDS = devel/py-parsing \
devel/py-serial \
devel/py-six \
devel/py-transitions \
net/py-ncclient \
security/py-paramiko \
security/py-scp \
textproc/py-lxml \
textproc/py-yaml \
textproc/py-yamlordereddictloader \
www/py-jinja2
.include <bsd.port.mk>
+9 -9
View File
@@ -1,4 +1,4 @@
@pkgpath net/py-junos-eznc
@pkgpath net/py-junos-eznc,python3
lib/python${MODPY_VERSION}/site-packages/jnpr/
lib/python${MODPY_VERSION}/site-packages/jnpr/junos/
lib/python${MODPY_VERSION}/site-packages/jnpr/junos/__init__.py
@@ -345,11 +345,11 @@ lib/python${MODPY_VERSION}/site-packages/jnpr/junos/utils/start_shell.py
lib/python${MODPY_VERSION}/site-packages/jnpr/junos/utils/sw.py
lib/python${MODPY_VERSION}/site-packages/jnpr/junos/utils/util.py
lib/python${MODPY_VERSION}/site-packages/jnpr/junos/version.py
lib/python${MODPY_VERSION}/site-packages/junos_eznc-${MODPY_EGG_VERSION}-py${MODPY_VERSION}-nspkg.pth
lib/python${MODPY_VERSION}/site-packages/junos_eznc-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/junos_eznc-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/junos_eznc-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/junos_eznc-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/junos_eznc-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/junos_eznc-${MODPY_EGG_VERSION}.dist-info/namespace_packages.txt
lib/python${MODPY_VERSION}/site-packages/junos_eznc-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/junos_eznc-${MODPY_DISTV}-py${MODPY_VERSION}-nspkg.pth
lib/python${MODPY_VERSION}/site-packages/junos_eznc-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/junos_eznc-${MODPY_DISTV}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/junos_eznc-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/junos_eznc-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/junos_eznc-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/junos_eznc-${MODPY_DISTV}.dist-info/namespace_packages.txt
lib/python${MODPY_VERSION}/site-packages/junos_eznc-${MODPY_DISTV}.dist-info/top_level.txt
+11 -14
View File
@@ -1,9 +1,9 @@
COMMENT= unified interface for interacting with cloud services
MODPY_EGG_VERSION= 3.8.0
DISTNAME= apache-libcloud-${MODPY_EGG_VERSION}
PKGNAME= py-libcloud-${MODPY_EGG_VERSION}
REVISION= 1
MODPY_DISTV= 3.8.0
DISTNAME= apache-libcloud-${MODPY_DISTV}
PKGNAME= py-libcloud-${MODPY_DISTV}
REVISION= 2
CATEGORIES= net
@@ -20,19 +20,16 @@ MODULES= lang/python
MODPY_PYBUILD= setuptools
FLAVORS= python3
FLAVOR= python3
BUILD_DEPENDS= devel/py-test-runner
BUILD_DEPENDS= devel/py-test-runner${MODPY_FLAVOR}
RUN_DEPENDS= sysutils/py-lockfile${MODPY_FLAVOR}
RUN_DEPENDS= sysutils/py-lockfile
TEST_DEPENDS= devel/flake8 \
devel/py-mock${MODPY_FLAVOR} \
devel/py-test-runner${MODPY_FLAVOR} \
security/py-openssl${MODPY_FLAVOR} \
sysutils/py-lockfile${MODPY_FLAVOR} \
www/py-requests-mock${MODPY_FLAVOR}
devel/py-mock \
devel/py-test-runner \
security/py-openssl \
sysutils/py-lockfile \
www/py-requests-mock
# no need to package the test suite
post-install:
+8 -8
View File
@@ -1,12 +1,12 @@
@pkgpath net/py-libcloud,python3
@conflict py-libcloud-*
@pkgpath net/py-libcloud
lib/python${MODPY_VERSION}/site-packages/apache_libcloud-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/apache_libcloud-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/apache_libcloud-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/apache_libcloud-${MODPY_EGG_VERSION}.dist-info/NOTICE
lib/python${MODPY_VERSION}/site-packages/apache_libcloud-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/apache_libcloud-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/apache_libcloud-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/apache_libcloud-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/apache_libcloud-${MODPY_DISTV}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/apache_libcloud-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/apache_libcloud-${MODPY_DISTV}.dist-info/NOTICE
lib/python${MODPY_VERSION}/site-packages/apache_libcloud-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/apache_libcloud-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/apache_libcloud-${MODPY_DISTV}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/libcloud/
lib/python${MODPY_VERSION}/site-packages/libcloud/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/libcloud/${MODPY_PYCACHE}/
+4 -6
View File
@@ -1,9 +1,10 @@
COMMENT = Python bindings for libknot
MODPY_EGG_VERSION = 3.3.9
MODPY_DISTV = 3.3.9
DISTNAME = libknot-${MODPY_EGG_VERSION}
DISTNAME = libknot-${MODPY_DISTV}
PKGNAME = py-${DISTNAME}
REVISION = 0
CATEGORIES = net
@@ -18,9 +19,6 @@ MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = hatchling
FLAVORS = python3
FLAVOR = python3
RUN_DEPENDS = net/knot=${MODPY_EGG_VERSION}
RUN_DEPENDS = net/knot=${MODPY_DISTV}
.include <bsd.port.mk>
+5 -4
View File
@@ -1,13 +1,14 @@
@pkgpath net/py-libknot,python3
@comment lib/python${MODPY_VERSION}/site-packages/PKG-INFO
@comment lib/python${MODPY_VERSION}/site-packages/README.md
@comment lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/
@comment lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}setup.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@comment lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}setup.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/libknot/
lib/python${MODPY_VERSION}/site-packages/libknot-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/libknot-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/libknot-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/libknot-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/libknot-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/libknot-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/libknot-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/libknot-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/libknot/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/libknot/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/libknot/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+6 -9
View File
@@ -1,10 +1,10 @@
COMMENT= easy-to-use Modbus RTU/ASCII implementation for Python
MODPY_EGG_VERSION= 2.1.1
DISTNAME= minimalmodbus-${MODPY_EGG_VERSION}
MODPY_DISTV= 2.1.1
DISTNAME= minimalmodbus-${MODPY_DISTV}
PKGNAME= py-${DISTNAME}
CATEGORIES= net
REVISION= 0
REVISION= 1
HOMEPAGE= https://github.com/pyhys/minimalmodbus
@@ -19,12 +19,9 @@ MODPY_PYTEST= Yes
MODULES= lang/python
FLAVORS= python3
FLAVOR= python3
RUN_DEPENDS= devel/py-serial
RUN_DEPENDS= devel/py-serial${MODPY_FLAVOR}
TEST_DEPENDS= devel/py-coveralls${MODPY_FLAVOR} \
devel/py-test-cov${MODPY_FLAVOR}
TEST_DEPENDS= devel/py-coveralls \
devel/py-test-cov
.include <bsd.port.mk>

Some files were not shown because too many files have changed in this diff Show More