BSD Ports

multimedia/libcec 7.0.0 MidnightBSD

Library to control Pulse-Eight's HDMI-CEC adapter

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl2
Categories
multimedia

Description

libCEC allows you in combination with the right hardware to control your device with your TV remote control utilising your existing HDMI cabling. This library is an enabling platform for the CEC bus in HDMI, it allows developers to interact with other HDMI devices without having to worry about the communication overhead, handshaking, and the various ways of sending a message for each vendor.

In the other systems

SystemPortVersion
MidnightBSDmultimedia/libcec7.0.0
FreeBSDmultimedia/libcec8.1.7
NetBSDmisc/libcec4.0.4nb3
DragonFlymultimedia/libcec7.0.0

Install

Binary package:

mport install libcec

From mports:

cd /usr/mports/multimedia/libcec && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libcec>0:multimedia/libcec
LIB_DEPENDS=	libcec.so:multimedia/libcec

Dependencies

As this port's Makefile names them.

Library 1

Build dependencies 1
Run dependencies 1

Configuration

Options name: multimedia_libcec

OptionDefaultDescription
PYTHONonBuild python wrapper
X11on
USES
cmake compiler:c++11-lib pathfix pkgconfig shebangfix
Service scripts
none

Files

pkg-plist 17
  • bin/cec-client
  • bin/cec-client-
  • bin/cecc-client
  • bin/cecc-client-
  • bin/pyCecClient
  • include/libcec/cec.h
  • include/libcec/cecc.h
  • include/libcec/ceccloader.h
  • include/libcec/cecloader.h
  • include/libcec/cectypes.h
  • include/libcec/version.h
  • lib/libcec.so
  • lib/libcec.so.7
  • lib/libcec.so.
  • %%PYTHON_SITELIBDIR%%/_pycec.so
  • %%PYTHON_SITELIBDIR%%/cec.py
  • libdata/pkgconfig/libcec.pc
distinfo 1
FileSizeSHA256
Pulse-Eight-libcec-libcec-7.0.0_GH0.tar.gz3621347f9e57ae9fad37649adb6749b8f1310a71ccf3e92ae8b2d1cc9e8ae2d1da83f8