File: control

package info (click to toggle)
rust-speakersafetyd 1.1.2-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 316 kB
  • sloc: python: 460; makefile: 45; sh: 12
file content (62 lines) | stat: -rw-r--r-- 2,447 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
Source: rust-speakersafetyd
Section: sound
Priority: optional
Build-Depends: debhelper-compat (= 13),
 dh-sequence-cargo,
 systemd-dev
Build-Depends-Arch: cargo:native,
 rustc:native,
 libstd-rust-dev,
 librust-alsa-0.9+default-dev (>= 0.9.1-~~),
 librust-chrono-0.4+default-dev (>= 0.4.31-~~),
 librust-clap-4+default-dev (>= 4.1.6-~~),
 librust-clap-4+derive-dev (>= 4.1.6-~~),
 librust-clap-verbosity-flag-2+default-dev,
 librust-configparser-3+default-dev,
 librust-configparser-3+indexmap-dev,
 librust-json-0.12+default-dev (>= 0.12.4-~~),
 librust-libc-0.2+default-dev (>= 0.2.150-~~),
 librust-log-0.4+default-dev (>= 0.4.17-~~),
 librust-signal-hook-0.3+default-dev (>= 0.3.17-~~),
 librust-simple-logger-5+default-dev
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Uploaders:
 Andreas Henriksson <andreas@fatal.se>,
 NoisyCoil <noisycoil@tutanota.com>
Standards-Version: 4.7.0
Vcs-Git: https://salsa.debian.org/rust-team/debcargo-conf.git [src/speakersafetyd]
Vcs-Browser: https://salsa.debian.org/rust-team/debcargo-conf/tree/master/src/speakersafetyd
Homepage: https://github.com/AsahiLinux/speakersafetyd/
X-Cargo-Crate: speakersafetyd
Rules-Requires-Root: no

Package: speakersafetyd
Architecture: any
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
 ${cargo:Depends}
Recommends:
 ${cargo:Recommends}
Suggests:
 ${cargo:Suggests}
Provides:
 ${cargo:Provides}
Built-Using: ${cargo:Built-Using}
Static-Built-Using: ${cargo:Static-Built-Using}
Description: software Smart Amp implementation
 speakersafetyd is a userspace daemon that implements an analogue of the Texas
 Instruments Smart Amp speaker protection model.
 .
 Apple Silicon Macs mostly use amp chip which provides sense lines for the
 voltage and current across the voice coil of the connected speaker. These
 codecs are designed to be used in embedded applications where device firmware
 takes this information and uses it to protect the speaker from damage.
 .
 speakersafetyd is an implementation of a speaker protection model. It solves
 the problem described above by allowing parties interested in compatible
 devices to quickly and easily implement a speaker protection model for those
 devices. Only Apple Silicon Macs under Linux are currently supported, however
 the model applies to all loudspeakers. The daemon itself should be easy enough
 to adapt for any device that provides V/ISENSE data in a manner similar to
 TAS2764.