diff --git a/net/netpeek/Makefile b/net/netpeek/Makefile index 9fc8fd6560e8..bb1d60175daa 100644 --- a/net/netpeek/Makefile +++ b/net/netpeek/Makefile @@ -1,30 +1,30 @@ PORTNAME= netpeek DISTVERSIONPREFIX= v -DISTVERSION= 0.3.3 +DISTVERSION= 0.3.4 CATEGORIES= net gnome python MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Modern local network scanner for GNOME WWW= https://github.com/zingytomato/netpeek \ https://flathub.org/apps/io.github.zingytomato.netpeek LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libadwaita-1.so:x11-toolkits/libadwaita RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-nmap>=0.7.1_1:security/py-python-nmap@${PY_FLAVOR} USES= gettext-tools gnome meson pkgconfig python USE_GITHUB= yes GH_ACCOUNT= ZingyTomato GH_PROJECT= NetPeek USE_GNOME= glib20 gtk40 GLIB_SCHEMAS= io.github.zingytomato.netpeek.gschema.xml NO_ARCH= yes post-patch: ${REINPLACE_CMD} 's,python3,python${PYTHON_VER},g' \ ${WRKSRC}/src/meson.build .include diff --git a/net/netpeek/distinfo b/net/netpeek/distinfo index e060aafe678f..4dd7ea94cccc 100644 --- a/net/netpeek/distinfo +++ b/net/netpeek/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1787921611 -SHA256 (ZingyTomato-NetPeek-v0.3.3_GH0.tar.gz) = 2160525e16e7d322b67d1896736ef1618071c7db3c2042a47b8dda2a92899904 -SIZE (ZingyTomato-NetPeek-v0.3.3_GH0.tar.gz) = 1239133 +TIMESTAMP = 1788985133 +SHA256 (ZingyTomato-NetPeek-v0.3.4_GH0.tar.gz) = 164ad5dfa015afb47acacbcd39ce09426ece937b632e089e4930c9b204b775c5 +SIZE (ZingyTomato-NetPeek-v0.3.4_GH0.tar.gz) = 1232969 diff --git a/net/netpeek/pkg-descr b/net/netpeek/pkg-descr index 70c7571aa1bc..7ca9e5834897 100644 --- a/net/netpeek/pkg-descr +++ b/net/netpeek/pkg-descr @@ -1,18 +1,19 @@ A modern libadwaita-based network scanner for GNOME that helps you discover devices on your local network. Features: o Fast Network Scanning -- Discover active devices on your network o Port Scanning -- Shows open ports on discovered devices o Service Detection -- Automatically identifies common services o Deep Scan Mode -- Attempts OS detection and service version identification o Custom Names and History -- Rename devices, browse and reload previous scans o Scan Info Dialog -- View detailed scan metadata for current and previous scans o Dark Mode -- Follow system theme, or force light/dark o Sortable Results -- Sort by known status, IP, hostname, custom name and more o Searchable Results -- Search and filter devices on scan pages +o Keyboard Shortcuts -- Full keyboard control with a built-in shortcuts window o Modern UI -- Built with GTK4 and Libadwaita o Multi-threaded -- Fast concurrent scanning with a configurable thread count o Flexible Input -- Supports CIDR notation, IP ranges, and single IPs o Automatic IP Detection: Instantly finds your local IP range o CSV Export -- Export scan results for use elsewhere diff --git a/net/netpeek/pkg-plist b/net/netpeek/pkg-plist index ca2e4f67162d..166f8d6c4ac5 100644 --- a/net/netpeek/pkg-plist +++ b/net/netpeek/pkg-plist @@ -1,27 +1,33 @@ bin/netpeek share/applications/io.github.zingytomato.netpeek.desktop share/dbus-1/services/io.github.zingytomato.netpeek.service share/icons/hicolor/scalable/apps/io.github.zingytomato.netpeek.svg share/icons/hicolor/symbolic/apps/io.github.zingytomato.netpeek-symbolic.svg share/locale/cs/LC_MESSAGES/netpeek.mo share/locale/es/LC_MESSAGES/netpeek.mo share/locale/et/LC_MESSAGES/netpeek.mo share/locale/fr/LC_MESSAGES/netpeek.mo share/locale/it/LC_MESSAGES/netpeek.mo share/locale/nl/LC_MESSAGES/netpeek.mo share/locale/pl/LC_MESSAGES/netpeek.mo share/locale/ru/LC_MESSAGES/netpeek.mo share/locale/sk/LC_MESSAGES/netpeek.mo share/locale/uk/LC_MESSAGES/netpeek.mo share/metainfo/io.github.zingytomato.netpeek.metainfo.xml %%DATADIR%%.gresource %%DATADIR%%/__init__.py %%DATADIR%%/app.py %%DATADIR%%/models.py %%DATADIR%%/netinfo.py %%DATADIR%%/netpeek.py -%%DATADIR%%/pages.py +%%DATADIR%%/pages/__init__.py +%%DATADIR%%/pages/helpers.py +%%DATADIR%%/pages/history.py +%%DATADIR%%/pages/home.py +%%DATADIR%%/pages/preferences.py +%%DATADIR%%/pages/results.py +%%DATADIR%%/pages/scan_info.py %%DATADIR%%/scanner.py %%DATADIR%%/storage.py %%DATADIR%%/widgets.py %%DATADIR%%/window.py