diff options
| author | Anton <anton@picapica.im> | 2026-08-28 03:56:29 +0400 |
|---|---|---|
| committer | Anton <anton@picapica.im> | 2026-08-28 03:56:29 +0400 |
| commit | 363eae9e2b6ba7d3a22c5dd5d63fd58d73a40f40 (patch) | |
| tree | 100511484cf19ef56d15240c0c2d48ca6a9279a8 /debian/changelog | |
| parent | acba2cd3eec20b31415e4b1d8e3bed85e9ab821b (diff) | |
| download | pica-pica-363eae9e2b6ba7d3a22c5dd5d63fd58d73a40f40.tar.gz pica-pica-363eae9e2b6ba7d3a22c5dd5d63fd58d73a40f40.zip | |
debian: build dependencies for audio/video calls
The branch added FFmpeg, speexdsp, ALSA, libpulse and VAAPI to the
client's dependencies, none of which were in debian/control. Add them,
along with pkg-config, sqlite3 and zlib1g-dev, which configure has
always needed but which used to be pulled in indirectly.
VAAPI, its X11 rendering path and PulseAudio device enumeration are
autodetected, so a missing build dependency would have quietly produced
a package without them - ask for all three explicitly in debian/rules
now that they are guaranteed to be installed.
Package names are as found in Ubuntu 22.04, 24.04 and 26.04 and in
Debian 13; Ubuntu 20.04 is not covered, it has no libegl-dev.
Also bump the version to 0.9.0dev, in configure.ac and in the macOS
bundle. The two version keys of Info.plist stay numeric because Launch
Services will not take anything else.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BQci8cPPnyCde7qQX1jaN5
Diffstat (limited to 'debian/changelog')
| -rw-r--r-- | debian/changelog | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog index 0fd6945..39c509d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,19 @@ +pica-pica (0.9.0dev-1) UNRELEASED; urgency=low + + * Audio/video calls: new build dependencies on FFmpeg (libavcodec, + libavdevice, libavformat, libavutil, libswresample, libswscale), + speexdsp for acoustic echo cancellation, ALSA, libpulse for + PulseAudio/PipeWire device enumeration, and libva/EGL/GL/X11 for + VAAPI accelerated encoding, decoding and rendering + * Build-depend on pkg-config, sqlite3 and zlib1g-dev, which configure + has always required but which were only pulled in indirectly + * Configure VAAPI, its X11 rendering path and PulseAudio device + enumeration explicitly instead of relying on autodetection + * pica-client: recommend va-driver-all, depend on openssl - the + command line tool is used to generate keys and certificates + + -- Anton Sviridenko <anton@picapica.im> Fri, 28 Aug 2026 12:00:00 +0400 + pica-pica (0.7.1-1) unstable; urgency=low * Release 0.7.1 |
