Debian Patches

Status for libcec/8.1.6+dfsg2-1

Patch Description Author Forwarded Bugs Origin Last update
0003-spelling.patch spelling "Barak A. Pearlmutter" <barak+git@pearlmutter.net> no 2025-03-05
0004-implement-cecc-client-help.patch implement cecc-client --help
cecc-client -h/--help, sets the log level and returns 0 without
printing anything; it's a commented-out call to a nonexistent
procedure:

// TODO ShowHelpCommandLine(argv[0]);

This patch implements it.
"Barak A. Pearlmutter" <barak+git@pearlmutter.net> no 2026-08-17
0005-implement-cecc-client-list-devices.patch implement cecc-client --list-devices
cecc-client -l/--list-devices initialises libCEC, calls
cec_list_devices(), and destroys it again, but cec_list_devices() is
an empty //TODO, so the option prints nothing.

Fill it in with detect_adapters(), replicating what cec-client's
ListDevices() prints. strftime() replaces the asctime() the C++ client
uses for the firmware build date. This means no trailing newline to
strip and no static buffer.
"Barak A. Pearlmutter" <barak+git@pearlmutter.net> no 2026-08-17
0006-adl_-.h-tweak.patch adl_*.h tweak
ADL's headers spell the memory allocation callback __stdcall unconditionally.
It used to be defined away for non-Windows inside adl_sdk.h itself; the ADL
SDK 18 headers no longer do that, so do it in adl-edid.h
"Barak A. Pearlmutter" <barak+git@pearlmutter.net> no 2026-08-17

All known versions for source package 'libcec'

Links