pkg.soopen package index

brew / rang 5043

Installer libcec avec Homebrew, apk, dnf, MacPorts, Nix, pacman, apt, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de libcec pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install libcec

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install libcec

MacPorts ports tree · multimedia/libcec/Portfile · Source: api.github.com

Linux

Alpine Linux apkvérifié · 92%
sudo apk add libcec

Alpine Linux edge package indexes · libcec · Source: dl-cdn.alpinelinux.org

Fedora dnfvérifié · 92%
sudo dnf install libcec

Fedora Rawhide package metadata · libcec · Source: dl.fedoraproject.org

Nixvérifié · 92%
nix profile install nixpkgs#libcec

nixpkgs package indexes · pkgs/by-name/li/libcec/package.nix · Source: api.github.com

Arch Linux pacmanvérifié · 92%
sudo pacman -S libcec

Arch Linux sync databases · libcec · Source: geo.mirror.pkgbuild.com

Debian aptvérifié · 92%
sudo apt install cec-utils

Debian stable package indexes · cec-utils · Source: deb.debian.org

openSUSE zyppervérifié · 92%
sudo zypper install cec-client

openSUSE Tumbleweed package metadata · cec-client · Source: download.opensuse.org

aperçu

Résumé du paquet

Control devices with TV remote control and HDMI cabling

Commandes et alias

  • cec-client
  • cec-client-8.1.3
  • cecc-client
  • cecc-client-8.1.3

historique

Historique du projet et usages

libcec is Pulse-Eight's open source HDMI-CEC communication library. It lets computers and media-center applications send and receive Consumer Electronics Control messages over HDMI, usually through Pulse-Eight USB or NUC CEC adapters or through hardware such as the Raspberry Pi.

Historique du projet

Pulse-Eight presents libCEC as an abstraction layer for the HDMI CEC bus: developers can interact with TVs, receivers, and other HDMI devices without implementing vendor-specific handshaking and message quirks themselves. The GitHub README says the library supports Pulse-Eight USB-CEC hardware and other CEC-capable hardware including Raspberry Pi, Exynos SoCs, NXP TDA995x, and Odroid C2.

The support documentation describes libcec as the open source library powering all Pulse-Eight CEC adapters, including cec-client, CEC-Tray, Standby Monitor, EventGhost integration, and third-party media-center applications.

Historique d'adoption

libcec's most visible adoption is in media centers. Pulse-Eight says the library is used by popular media-center platforms, and the Kodi wiki documents Kodi's use of libCEC to receive TV-remote commands and send CEC messages over HDMI. That made libcec a common dependency on HTPC, Raspberry Pi, LibreELEC, OSMC, and Kodi-style systems.

Distributions package libcec because it is both a hardware enablement library and a useful command-line tool provider. The cec-client utility gives shell scripts and diagnostics direct access to HDMI-CEC traffic, while GUI media centers use the same library for remote-control integration.

Modes d'utilisation

Users commonly run cec-client to scan the HDMI-CEC bus, send power/input commands, or debug remote-control traffic. Applications link libcec when they need CEC support without handling USB adapter protocols, Raspberry Pi CEC interfaces, or vendor differences directly.

Pourquoi les passionnés de paquets s'y intéressent

libcec is a neat package because it turns a messy living-room hardware protocol into a Unix dependency and CLI. It is also one of the rare Homebrew/Linux packages whose value depends on a physical HDMI topology: the same binary can be boring on a laptop and essential on an HTPC behind a TV.

Chronologie

  • 2010s: Pulse-Eight developed libCEC around USB and internal HDMI-CEC adapters for HTPC use.
  • 2018: Kodi wiki page for CEC was updated for Kodi v18 and documented libCEC as Kodi's CEC layer.
  • 2025-06: Pulse-Eight support documentation listed libcec 7.1.1 as released in June 2025.
  • 2025-06-23: GitHub release listing shows libcec-7.1.1.

Related projects

  • Related projects include Kodi, Plex-style media centers, LibreELEC/OSMC systems, Raspberry Pi firmware and CEC support, Pulse-Eight USB-CEC and NUC adapters, EventGhost, and HDMI-CEC vendor implementations such as Anynet+, Bravia Sync, SimpLink, and VIERA Link.

posture de sécurité

Niveau de risque : blue

broad file, network, media, or database tool signal.

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

  • broad file, network, media, or database tool signal

Signaux

  • text:client

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
cec-clientexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
cec-client-8.1.3exécutableexécutable indexéDécouvert depuis l'index local des exécutables.
cecc-clientexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
cecc-client-8.1.3exécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire8.1.3
gestionnaire mis à jour
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:libcec
Version8.1.3
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://libcec.pulse-eight.com/
Dépôthttps://github.com/Pulse-Eight/libcec
Bouteillenon enregistré
Serviceaucun déclaré

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

cec-utils 7.0.0-1+b1

USB CEC Adaptor communication Library (utility programs)

http://libcec.pulse-eight.com/

sudo apt install cec-utils
  • Section: utils
  • Architecture: amd64
  • Source Package: libcec
  • 7 Dépendances
  • normalized package name match
  • Correspondance par : Libcec
Debian stable package indexes · deb.debian.org · Debian stable package indexes: cec-utils from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libcec-dev 7.0.0-1+b1

USB CEC Adaptor communication Library (development files)

http://libcec.pulse-eight.com/

sudo apt install libcec-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: libcec
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Libcec
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libcec-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libcec7 7.0.0-1+b1

USB CEC Adaptor communication Library (shared library)

http://libcec.pulse-eight.com/

sudo apt install libcec7
  • Section: libs
  • Architecture: amd64
  • Source Package: libcec
  • 5 Dépendances
  • normalized package name match
  • Correspondance par : Libcec
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libcec7 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

libcec

nix profile install nixpkgs#libcec
  • normalized package name match
  • Correspondance par : Libcec
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/li/libcec/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

cec-utils 6.0.2-1ubuntu6

USB CEC Adaptor communication Library (utility programs)

http://libcec.pulse-eight.com/

sudo apt install cec-utils
  • Section: universe/utils
  • Architecture: amd64
  • Source Package: libcec
  • 7 Dépendances
  • normalized package name match
  • Correspondance par : Libcec
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: cec-utils from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libcec-dev 6.0.2-1ubuntu6

USB CEC Adaptor communication Library (development files)

http://libcec.pulse-eight.com/

sudo apt install libcec-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: libcec
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Libcec
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libcec-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libcec6 6.0.2-1ubuntu6

USB CEC Adaptor communication Library (shared library)

http://libcec.pulse-eight.com/

sudo apt install libcec6
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: libcec
  • 7 Dépendances
  • normalized package name match
  • Correspondance par : Libcec
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libcec6 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

python3-cec 6.0.2-1ubuntu6

Python 3 bindings for USB CEC Adaptor

http://libcec.pulse-eight.com/

sudo apt install python3-cec
  • Section: universe/python
  • Architecture: amd64
  • Source Package: libcec
  • 7 Dépendances
  • normalized package name match
  • Correspondance par : Libcec
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: python3-cec from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

libcec 7.1.1-r1

libcec for the Pulse-Eight USB-CEC adapter

https://github.com/Pulse-Eight/libcec

sudo apk add libcec
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: libcec
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libcec
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libcec from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

libcec-dev 7.1.1-r1

libcec for the Pulse-Eight USB-CEC adapter (development files)

https://github.com/Pulse-Eight/libcec

sudo apk add libcec-dev
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: libcec
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libcec
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libcec-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

libcec-tools 7.1.1-r1

libcec for the Pulse-Eight USB-CEC adapter (tools)

https://github.com/Pulse-Eight/libcec

sudo apk add libcec-tools
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: libcec
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libcec
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libcec-tools from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

py3-libcec 7.1.1-r1

libcec for the Pulse-Eight USB-CEC adapter

https://github.com/Pulse-Eight/libcec

sudo apk add py3-libcec
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: libcec
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libcec
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: py3-libcec from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

libcec 8.1.3-1.fc45

Library and utilities for HDMI-CEC device control

http://libcec.pulse-eight.com/

sudo dnf install libcec
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: libcec
  • 10 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Libcec
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libcec from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

libcec-devel 8.1.3-1.fc45

Development files for libcec

http://libcec.pulse-eight.com/

sudo dnf install libcec-devel
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: libcec
  • 5 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : Libcec
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libcec-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

python3-libcec 8.1.3-1.fc45

Python3 bindings for libcec

http://libcec.pulse-eight.com/

sudo dnf install python3-libcec
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: libcec
  • 9 Dépendances
  • 6 fournit
  • normalized package name match
  • Correspondance par : Libcec
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3-libcec from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
pacman95%

libcec 7.1.1-2

Pulse-Eight's libcec for the Pulse-Eight USB-CEC adapter

http://libcec.pulse-eight.com/

sudo pacman -S libcec
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • 3 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Libcec
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: libcec from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation