<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pica-pica/debian/rules, branch audio_video_calls</title>
<subtitle>Main Pica Pica repository</subtitle>
<link rel='alternate' type='text/html' href='https://picapica.im/cgit/cgit.cgi/pica-pica/'/>
<entry>
<title>debian: build dependencies for audio/video calls</title>
<updated>2026-08-27T23:56:29+00:00</updated>
<author>
<name>Anton</name>
<email>anton@picapica.im</email>
</author>
<published>2026-08-27T23:56:29+00:00</published>
<link rel='alternate' type='text/html' href='https://picapica.im/cgit/cgit.cgi/pica-pica/commit/?id=363eae9e2b6ba7d3a22c5dd5d63fd58d73a40f40'/>
<id>363eae9e2b6ba7d3a22c5dd5d63fd58d73a40f40</id>
<content type='text'>
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 &lt;noreply@anthropic.com&gt;
Claude-Session: https://claude.ai/code/session_01BQci8cPPnyCde7qQX1jaN5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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 &lt;noreply@anthropic.com&gt;
Claude-Session: https://claude.ai/code/session_01BQci8cPPnyCde7qQX1jaN5
</pre>
</div>
</content>
</entry>
<entry>
<title>debian: override localstatedir</title>
<updated>2019-03-14T16:58:02+00:00</updated>
<author>
<name>Anton</name>
<email>anton@picapica</email>
</author>
<published>2019-03-14T16:58:02+00:00</published>
<link rel='alternate' type='text/html' href='https://picapica.im/cgit/cgit.cgi/pica-pica/commit/?id=8e16ed4c6cc729e0343a1273f8daa12e8b44070b'/>
<id>8e16ed4c6cc729e0343a1273f8daa12e8b44070b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>files for building deb packages</title>
<updated>2013-04-20T22:20:57+00:00</updated>
<author>
<name>me_desk</name>
<email>me_desk@fb96df88-216d-11de-830c-f3023f12d8ac</email>
</author>
<published>2013-04-20T22:20:57+00:00</published>
<link rel='alternate' type='text/html' href='https://picapica.im/cgit/cgit.cgi/pica-pica/commit/?id=73b6d4229b1b48a103e4feeeaac874db964d2521'/>
<id>73b6d4229b1b48a103e4feeeaac874db964d2521</id>
<content type='text'>
git-svn-id: svn://localhost/project_picapica/trunk@239 fb96df88-216d-11de-830c-f3023f12d8ac
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn://localhost/project_picapica/trunk@239 fb96df88-216d-11de-830c-f3023f12d8ac
</pre>
</div>
</content>
</entry>
</feed>
