Skip to content

Commit

Permalink
net/sniffnet: update to 1.1.0
Browse files Browse the repository at this point in the history
[1.1.0] - 2023-02-07
 - Added Custom Notifications to inform the user when defined network events
   occur:
    - data intensity exceeded a defined packets per second rate
    - data intensity exceeded a defined bytes per second rate
    - new data are exchanged from one of the favorite connections
 - Added Settings pages to configure the state of the application (persistently
   stored in a configuration file):
    - customise notifications
    - choose between 4 different application styles
    - set the application language (this release introduces the Italian
      language 🇮🇹, and more languages will be supported soon)
 - Added Geolocation of the remote IP addresses (consult the README for more
   information)
 - Implemented the possibility of marking a group of connections as favorites
   and added favorites view to the report
 - Added modal to ask the user for confirmation before leaving the current
   analysis
 - Added Tooltips to help the user better understand the function of some
   buttons
 - Partially implemented support for broadcast IP addresses (still missing IPv4
   directed broadcast)
 - The application window is now maximized after start
 - All the GUI text fonts have been replaced with 'Inconsolata'
 - Fixed issue #48 adding a horizontal scrollable to the report view
  • Loading branch information
0323pin committed Feb 8, 2023
1 parent cad79bd commit 7f52a12
Show file tree
Hide file tree
Showing 3 changed files with 585 additions and 299 deletions.
14 changes: 8 additions & 6 deletions net/sniffnet/Makefile
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
# $NetBSD: Makefile,v 1.3 2023/01/29 21:17:30 ryoon Exp $
# $NetBSD: Makefile,v 1.4 2023/02/08 08:41:22 pin Exp $

DISTNAME= sniffnet-1.0.1
PKGREVISION= 1
DISTNAME= sniffnet-1.1.0
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=GyulyVGC/}
#GITHUB_TAG= v${PKGVERSION_NOREV}
GITHUB_TAG= 69aefda2c57764e2b4077bf07e5fefdf6c5c71a7
GITHUB_TAG= v${PKGVERSION_NOREV}

MAINTAINER= pin@NetBSD.org
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/GyulyVGC/sniffnet/
COMMENT= Application to comfortably monitor your network traffic
LICENSE= mit OR apache-2.0
Expand All @@ -21,13 +19,17 @@ INSTALLATION_DIRS= bin

RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.libX11}/lib
RUSTFLAGS+= -C link-arg=-L${BUILDLINK_PREFIX.libX11}/lib
RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.alsa-lib}/lib

do-install:
${INSTALL_PROGRAM} ${WRKSRC}/target/release/sniffnet \
${DESTDIR}${PREFIX}/bin

DEPENDS+= alsa-plugins-oss-[0-9]*:../../audio/alsa-plugins-oss

.include "../../lang/rust/cargo.mk"
.include "../../net/libpcap/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
.include "../../audio/alsa-lib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Loading

0 comments on commit 7f52a12

Please sign in to comment.