mirror of
https://github.com/joleuger/vuinputd.git
synced 2026-07-18 00:45:07 +00:00
Debian pipeline fixes
This commit is contained in:
parent
00b80691e4
commit
7c25eb2cfe
2 changed files with 11 additions and 8 deletions
6
.github/workflows/debian-package.yml
vendored
6
.github/workflows/debian-package.yml
vendored
|
|
@ -23,6 +23,7 @@ jobs:
|
|||
- name: Install build dependencies
|
||||
run: |
|
||||
sudo apt update
|
||||
# cargo deps
|
||||
sudo apt install -y \
|
||||
build-essential \
|
||||
devscripts \
|
||||
|
|
@ -33,7 +34,10 @@ jobs:
|
|||
pkg-config \
|
||||
libudev-dev \
|
||||
libfuse3-dev \
|
||||
fuse3
|
||||
fuse3 \
|
||||
libclang-dev
|
||||
# debian packages, if packages are not downloaded via cargo
|
||||
sudo apt install -y librust-bindgen-dev librust-nix-dev librust-libc-dev librust-time-dev librust-log-dev librust-env-logger-dev librust-libudev-dev librust-regex-dev librust-async-channel-dev librust-futures-dev librust-async-io-dev librust-anyhow-dev librust-clap-dev
|
||||
|
||||
- name: Show versions (debug)
|
||||
run: |
|
||||
|
|
|
|||
13
debian/control
vendored
13
debian/control
vendored
|
|
@ -2,12 +2,6 @@ Source: vuinputd
|
|||
Section: utils
|
||||
Priority: optional
|
||||
Maintainer: Johannes Leupolz <dev@leupolz.eu>
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
${shlibs:Depends},
|
||||
systemd,
|
||||
udev,
|
||||
libfuse3-3
|
||||
Build-Depends: debhelper (>= 12),
|
||||
dh-cargo (>= 24),
|
||||
dh-sequence-bash-completion,
|
||||
|
|
@ -39,5 +33,10 @@ Rules-Requires-Root: no
|
|||
|
||||
Package: vuinputd
|
||||
Architecture: amd64
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
${shlibs:Depends},
|
||||
systemd,
|
||||
udev,
|
||||
libfuse3-3
|
||||
Description: Virtual input forwarder for Linux.
|
||||
Loading…
Add table
Add a link
Reference in a new issue