Skip to content

New package: sniffnet-1.5.0#60869

Open
nerdyslacker wants to merge 1 commit into
void-linux:masterfrom
Event-Horizon-VL:sniffnet
Open

New package: sniffnet-1.5.0#60869
nerdyslacker wants to merge 1 commit into
void-linux:masterfrom
Event-Horizon-VL:sniffnet

Conversation

@nerdyslacker
Copy link
Copy Markdown
Contributor

Testing the changes

  • I tested the changes in this PR: Yes

New package

  • This new package conforms to the package requirements: Yes

Local build testing

  • I built this PR locally for my native architecture: x86_64-glibc

@tranzystorekk tranzystorekk added the new-package This PR adds a new package label Jun 3, 2026
Comment thread srcpkgs/sniffnet/template
build_style=cargo
hostmakedepends="pkg-config"
makedepends="libpcap-devel alsa-lib-devel fontconfig-devel gtk+3-devel"
depends="libpcap alsa-lib fontconfig gtk+3 xdg-desktop-portal zenity freetype"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

libpcap and alsa-lib are already added due to being linked: https://github.com/void-linux/void-packages/actions/runs/26869206917/job/79240031545?pr=60869#step:7:1284

Are the other dependencies dlopened? Seems a bit weird for gtk.

Comment thread srcpkgs/sniffnet/template
Comment on lines +18 to +20
vinstall README.md 644 usr/share/doc/${pkgname}
vinstall resources/logos/raw/icon.png 644 usr/share/pixmaps ${pkgname}.png
vinstall resources/packaging/linux/${pkgname}.desktop 644 usr/share/applications
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

don't use the pkgname variable here its not variable and not really supposed to change with the package name.

Comment thread srcpkgs/sniffnet/template
depends="libpcap alsa-lib fontconfig gtk+3 xdg-desktop-portal zenity freetype"
short_desc="Application to comfortably monitor your network traffic"
maintainer="nerdyslacker <karyan40024@gmail.com>"
license="Apache-2.0, MIT"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
license="Apache-2.0, MIT"
license="MIT OR Apache-2.0"

https://github.com/GyulyVGC/sniffnet/blob/ee5379ad81fdae6081c4f3d233156493492799e1/Cargo.toml#L11

Comment thread srcpkgs/sniffnet/template
vinstall README.md 644 usr/share/doc/${pkgname}
vinstall resources/logos/raw/icon.png 644 usr/share/pixmaps ${pkgname}.png
vinstall resources/packaging/linux/${pkgname}.desktop 644 usr/share/applications
vlicense LICENSE-APACHE
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Apache license file does not need to be installed with every individual package.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-package This PR adds a new package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants