# pacman scriptlet for the GTK4 client — mirrors build-client-deb.sh's postinst. post_install() { udevadm control --reload-rules 2>/dev/null || true udevadm trigger --subsystem-match=hidraw 2>/dev/null || true update-desktop-database /usr/share/applications 2>/dev/null || true # Apply the 32 MB UDP recv-buffer tuning now (also auto-applied at boot by systemd-sysctl). sysctl -p /usr/lib/sysctl.d/99-punktfunk-client-net.conf >/dev/null 2>&1 || true cat <<'MSG' punktfunk-client installed. punktfunk-client # GUI: discover hosts on the LAN + connect punktfunk-client --connect HOST[:PORT] # direct / scripted (this is what the Decky plugin runs) On a Steam Deck / AMD box, install 'libva-mesa-driver' for hardware (VAAPI) decode. MSG } post_upgrade() { udevadm control --reload-rules 2>/dev/null || true sysctl -p /usr/lib/sysctl.d/99-punktfunk-client-net.conf >/dev/null 2>&1 || true }