diff --git a/flatpak/com.github.unrud.RemoteTouchpad.yaml b/flatpak/com.github.unrud.RemoteTouchpad.yaml index c601931..3062d60 100644 --- a/flatpak/com.github.unrud.RemoteTouchpad.yaml +++ b/flatpak/com.github.unrud.RemoteTouchpad.yaml @@ -12,51 +12,40 @@ finish-args: modules: - name: remote-touchpad sources: - # List dependencies: go mod download -json | jq -r '.Path+" "+.Version' + # Vendor dependencies: go mod vendor -v - type: git url: https://github.com/elazarl/go-bindata-assetfs tag: v1.0.1 commit: 234c15e7648ff35458026de92b34c637bae5e6f7 - dest: src/github.com/elazarl/go-bindata-assetfs + dest: vendor/github.com/elazarl/go-bindata-assetfs - type: git url: https://github.com/godbus/dbus - tag: v5.0.3 - commit: 37bf87eef99d69c4f1d3528bd66e3a87dc201472 - dest: src/github.com/godbus/dbus/v5 + tag: v5.0.4 + commit: c88335c0b1d28a30e7fc76d526a06154b85e5d97 + dest: vendor/github.com/godbus/dbus/v5 - type: git url: https://github.com/skip2/go-qrcode commit: da1b6568686e89143e94f980a98bc2dbd5537f13 - dest: src/github.com/skip2/go-qrcode - - type: git - url: https://github.com/golang/crypto - commit: 75b288015ac94e66e3d6715fb68a9b41bf046ec2 - dest: src/golang.org/x/crypto + dest: vendor/github.com/skip2/go-qrcode - type: git url: https://github.com/golang/net - commit: ab34263943818b32f575efc978a3d24e80b04bd7 - dest: src/golang.org/x/net - - type: git - url: https://github.com/golang/sys - commit: 85ca7c5b95cdf1e557abb38a283d1e61a5959c31 - dest: src/golang.org/x/sys - - type: git - url: https://github.com/golang/text - tag: v0.3.0 - commit: f21a4dfb5e38f5895301dc265a8def02365cc3d0 - dest: src/golang.org/x/text + commit: abc453219eb586afb3fc1742e8c685c28b9f7eea + dest: vendor/golang.org/x/net + - type: file + path: modules.txt + dest: vendor - type: git path: .. branch: master - dest: src/github.com/unrud/remote-touchpad buildsystem: simple build-commands: - - . /usr/lib/sdk/golang/enable.sh; env GOPATH="$(pwd)" go build -tags portal,x11 github.com/unrud/remote-touchpad + - . /usr/lib/sdk/golang/enable.sh; go build -tags portal,x11 - install -Dm0755 -t /app/bin remote-touchpad - - install -Dm0755 -t /app/bin src/github.com/unrud/remote-touchpad/desktop/remote-touchpad-wait-on-error - - install -Dm0644 -t /app/share/metainfo src/github.com/unrud/remote-touchpad/desktop/com.github.unrud.RemoteTouchpad.appdata.xml - - install -Dm0644 -t /app/share/applications src/github.com/unrud/remote-touchpad/desktop/com.github.unrud.RemoteTouchpad.desktop + - install -Dm0755 -t /app/bin desktop/remote-touchpad-wait-on-error + - install -Dm0644 -t /app/share/metainfo desktop/com.github.unrud.RemoteTouchpad.appdata.xml + - install -Dm0644 -t /app/share/applications desktop/com.github.unrud.RemoteTouchpad.desktop - | for s in 64 128 256 512; do - install -Dm0644 src/github.com/unrud/remote-touchpad/desktop/remote-touchpad_${s}.png \ + install -Dm0644 desktop/remote-touchpad_${s}.png \ /app/share/icons/hicolor/${s}x${s}/apps/com.github.unrud.RemoteTouchpad.png || exit 1 done diff --git a/flatpak/modules.txt b/flatpak/modules.txt new file mode 100644 index 0000000..ab871ab --- /dev/null +++ b/flatpak/modules.txt @@ -0,0 +1,14 @@ +# github.com/elazarl/go-bindata-assetfs v1.0.1 +## explicit +github.com/elazarl/go-bindata-assetfs +# github.com/godbus/dbus/v5 v5.0.4 +## explicit +github.com/godbus/dbus/v5 +# github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e +## explicit +github.com/skip2/go-qrcode +github.com/skip2/go-qrcode/bitset +github.com/skip2/go-qrcode/reedsolomon +# golang.org/x/net v0.0.0-20210525063256-abc453219eb5 +## explicit +golang.org/x/net/websocket