please add warpinator to the store. It’s a neat file-sharing application.
Have you tried this version? Install Warpinator on Linux | Snap Store. It’s a few years old by the looks of it and only released on edge
, but might have enough functionality to get you by.
It doesn’t work. The window appears but I can’t send or receive anything.
@popey I can’t find the warpinator manifest on your GitHub account. Could you please put it on GitHub?
I unlisted that snap because it’s not working.
I don’t have the yaml because I haven’t looked at this snap for over 3 years, and have had a few laptop changes since then. I’ll see if I can find it.
Here’s the yaml. It doesn’t work for me, but segfaults, and I don’t have the time or motivation to fix it. If someone else can point out ways to resolve this, or take over the snap, I’d be happy for that.
name: warpinator
base: core22 # the base snap is the execution environment for this snap
version: '1.8.3'
summary: Warpinator
description: |
Allows simple local network file sharing.
grade: stable
confinement: strict
apps:
warpinator:
command: usr/libexec/warpinator/warpinator-launch.py -m legacy
extensions: [gnome]
plugs:
- network
- network-bind
- avahi-control
- gsettings
- wayland
environment:
WARPINATOR_PATH: $SNAP/usr/libexec/warpinator
XDG_DATA_HOME: $SNAP_USER_COMMON
HOME: $SNAP_USER_COMMON
TMPDIR: $XDG_RUNTIME_DIR
PYTHONPATH: $SNAP/usr/lib/python3/dist-packages
GI_TYPELIB_PATH: $SNAP/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/girepository-1.0
GSETTINGS_SCHEMA_DIR: $SNAP/usr/share/glib-2.0/schemas
# LD_LIBRARY_PATH: $SNAP/usr/lib/x86_64-linux-gnu/pulseaudio:$LD_LIBRARY_PATH
# DISABLE_WAYLAND: 1
# XDG_CURRENT_DESKTOP: Unity
slots:
snap-store:
interface: dbus
bus: session
name: org.x.Warpinator
parts:
warpinator:
plugin: meson
source: https://github.com/linuxmint/warpinator.git
source-tag: "master.mint21"
meson-parameters: ["--prefix=/usr"]
build-packages:
- meson
- gettext
- policykit-1
- gobject-introspection
- python3-grpc-tools
- python3-protobuf
stage-packages:
- gir1.2-glib-2.0
- gir1.2-gtk-3.0
- gir1.2-xapp-1.0
- python3
- python3-gi
- python3-setproctitle
- python3-xapp
- python3-grpcio
- python3-protobuf
- python3-cryptography
- python3-nacl
- python3-netaddr
- python3-netifaces
- python3-ifaddr
- python3-cairo
- python3-zeroconf
- python3-qrcode
- python3-async-timeout