Package Details: packet 0.6.1-2

Git Clone URL: https://aur.archlinux.org/packet.git (read-only, click to copy)
Package Base: packet
Description: A Quick Share client for Linux
Upstream URL: https://github.com/nozwock/packet
Licenses: GPL-3.0-or-later
Submitter: yochananmarqos
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 12
Popularity: 1.08
First Submitted: 2025-05-17 16:29 (UTC)
Last Updated: 2026-04-20 19:42 (UTC)

Dependencies (9)

Required by (0)

Sources (1)

Latest Comments

yochananmarqos commented on 2026-06-05 14:44 (UTC)

HurricanePootis: nautilus-python depends on python-gobject, it's not necessary to include it. As far as the rest, they're implicitly satisfied by the included dependencies.

Yes, "Do not rely on transitive dependencies", I know. Someday I'll get around to going through all my AUR packages and do what Arch PMs have been doing.

HurricanePootis commented on 2026-06-05 05:58 (UTC)

@yochananmarqos

This package is missing dbus, dconf, glib2, glibc, hicolor-icon-theme, libgcc, and pango from depends(). Furthermore, it's also missing python-gobject from optdepends() for the Nautilus extension.

diff --git a/PKGBUILD b/PKGBUILD
index 9883735..e7a11be 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,8 +7,15 @@ arch=('x86_64')
 url="https://github.com/nozwock/packet"
 license=('GPL-3.0-or-later')
 depends=(
+  'dbus'
+  'dconf'
+  'glib2'
+  'glibc'
   'gtk4'
+  'hicolor-icon-theme'
   'libadwaita'
+  'libgcc'
+  'pango'
 )
 makedepends=(
   'blueprint-compiler'
@@ -20,6 +27,7 @@ makedepends=(
 optdepends=(
   'nautilus-python: Nautilus integration'
   'python-dbus: needed for Nautilus extension'
+  'python-gobject: needed for Nautilus extension'
 )
 source=("git+https://github.com/nozwock/packet.git#tag=$pkgver")
 sha256sums=('35dae9b816bc34d0ed09c6092855e7af70ba3fa324c92fba7136f8f501de458d')

yochananmarqos commented on 2026-04-23 16:39 (UTC)

@gwuensch: I removed the symlink so the extension isn't installed twice. I suggest creating an upstream issue and maybe suggest that it checks if the extension is already installed in the system before installing it to user space.

gwuensch commented on 2026-04-23 12:08 (UTC)

In previous versions, the PKGBUILD symlinked packet_nautilus.py to /usr/share/nautilus-python/extensions/. I think we should keep this.

The app's built-in install mechanism makes sense for Flatpak, where plugins can't simply be placed in a directory Nautilus picks up automatically. But for a native install, pacman should manage the file, same as every other package that ships a Nautilus extension.