Index: head/multimedia/libcec/Makefile =================================================================== --- head/multimedia/libcec/Makefile (revision 533346) +++ head/multimedia/libcec/Makefile (revision 533347) @@ -1,55 +1,54 @@ # Created by: Manuel Creach # $FreeBSD$ PORTNAME= libcec -PORTVERSION= 4.0.4 +PORTVERSION= 5.0.0 DISTVERSIONPREFIX= libcec- -PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= sunpoet@FreeBSD.org COMMENT= Library to control Pulse-Eight's HDMI-CEC adapter LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libp8-platform.so:devel/p8-platform USES= alias cmake compiler:c++11-lib pathfix pkgconfig shebangfix CMAKE_ARGS= -DCMAKE_REQUIRED_INCLUDES=${LOCALBASE}/include \ -DCMAKE_REQUIRED_FLAGS=-L${LOCALBASE}/lib \ -DGIT_REVISION=libcec-${PORTVERSION} USE_LDCONFIG= yes PLIST_SUB= PORTVERSION=${PORTVERSION} USE_GITHUB= yes GH_ACCOUNT= Pulse-Eight SHEBANG_FILES= src/pyCecClient/pyCecClient.py OPTIONS_DEFINE= PYTHON X11 OPTIONS_DEFAULT=PYTHON X11 OPTIONS_DEFINE_armv6= RPI OPTIONS_DEFAULT_armv6= RPI OPTIONS_EXCLUDE_armv6= X11 OPTIONS_DEFINE_armv7= RPI OPTIONS_DEFAULT_armv7= RPI OPTIONS_EXCLUDE_armv7= X11 OPTIONS_SUB= yes PYTHON_DESC= Build python wrapper RPI_DESC= Build libcec support for Raspberry Pi PYTHON_BUILD_DEPENDS= swig3.0:devel/swig30 PYTHON_CMAKE_BOOL_OFF= SKIP_PYTHON_WRAPPER PYTHON_USES= python:build RPI_CMAKE_ON= -DRPI_INCLUDE_DIR=${LOCALBASE}/include -DRPI_LIB_DIR=${LOCALBASE}/lib RPI_LIB_DEPENDS= libbcm_host.so:misc/raspberrypi-userland X11_USE_OFF= XORG=x11,xorgproto,xrandr X11_USES_OFF= xorg post-patch-PYTHON-off: @${REINPLACE_CMD} '/pyCecClient/d' ${WRKSRC}/CMakeLists.txt .include Index: head/multimedia/libcec/distinfo =================================================================== --- head/multimedia/libcec/distinfo (revision 533346) +++ head/multimedia/libcec/distinfo (revision 533347) @@ -1,3 +1,3 @@ -TIMESTAMP = 1561426370 -SHA256 (Pulse-Eight-libcec-libcec-4.0.4_GH0.tar.gz) = 4382a964bf8c511c22c03cdab5ba2d81c241536e6479072a61516966804f400a -SIZE (Pulse-Eight-libcec-libcec-4.0.4_GH0.tar.gz) = 344976 +TIMESTAMP = 1588163953 +SHA256 (Pulse-Eight-libcec-libcec-5.0.0_GH0.tar.gz) = 7c6ef02f39918ac88a3dac8ea35021f6c4b4b695df9204b3ac9faca673c706cc +SIZE (Pulse-Eight-libcec-libcec-5.0.0_GH0.tar.gz) = 365304 Index: head/multimedia/libcec/pkg-descr =================================================================== --- head/multimedia/libcec/pkg-descr (revision 533346) +++ head/multimedia/libcec/pkg-descr (revision 533347) @@ -1,8 +1,8 @@ -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. +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. -WWW: http://libcec.pulse-eight.com +WWW: http://libcec.pulse-eight.com/ Index: head/multimedia/libcec/pkg-plist =================================================================== --- head/multimedia/libcec/pkg-plist (revision 533346) +++ head/multimedia/libcec/pkg-plist (revision 533347) @@ -1,17 +1,17 @@ bin/cec-client bin/cec-client-%%PORTVERSION%% bin/cecc-client bin/cecc-client-%%PORTVERSION%% %%PYTHON%%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.4 +lib/libcec.so.5 lib/libcec.so.%%PORTVERSION%% %%PYTHON%%%%PYTHON_SITELIBDIR%%/_cec.so %%PYTHON%%%%PYTHON_SITELIBDIR%%/cec.py libdata/pkgconfig/libcec.pc