mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-19 00:13:33 +00:00
multimedia/uvg266: add new port
An open-source VVC encoder licensed under 3-clause BSD license. uvg266 is still under development. Speed and RD-quality will continue to improve. https://github.com/ultravideo/uvg266
This commit is contained in:
parent
5a6ba05f3b
commit
72934a54f8
@ -380,6 +380,7 @@
|
||||
SUBDIR += transcode
|
||||
SUBDIR += tvheadend
|
||||
SUBDIR += ustreamer
|
||||
SUBDIR += uvg266
|
||||
SUBDIR += uxplay
|
||||
SUBDIR += v4l-utils
|
||||
SUBDIR += v4l_compat
|
||||
|
31
multimedia/uvg266/Makefile
Normal file
31
multimedia/uvg266/Makefile
Normal file
@ -0,0 +1,31 @@
|
||||
PORTNAME= uvg266
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.4.1
|
||||
CATEGORIES= multimedia
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
COMMENT= VVC encoder based on Kvazaar
|
||||
WWW= https://ultravideo.fi/#encoder_x
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
TEST_DEPENDS= ffmpeg:multimedia/ffmpeg \
|
||||
vvdecapp:multimedia/vvdec
|
||||
|
||||
USES= cmake:testing compiler:c11 python:test
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= ultravideo
|
||||
GH_TUPLE= silentbicycle:greatest:v1.0.0:greatest/greatest
|
||||
CMAKE_OFF+= ${CMAKE_TESTING_ON}
|
||||
CMAKE_TESTING_ON= BUILD_TESTS
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's/DecoderAppStatic/vvdecapp/' \
|
||||
-e 's,\.\./bin,${BUILD_WRKSRC},' \
|
||||
${WRKSRC}/tests/util.sh
|
||||
@${REINPLACE_CMD} -e 's/python3/${PYTHON_CMD:T}/' \
|
||||
${WRKSRC}/tests/test_cabac_state.sh
|
||||
|
||||
.include <bsd.port.mk>
|
5
multimedia/uvg266/distinfo
Normal file
5
multimedia/uvg266/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
TIMESTAMP = 1657283173
|
||||
SHA256 (ultravideo-uvg266-v0.4.1_GH0.tar.gz) = 9d4decb1b9141ce7a439710a747db7ef0983fa647255972294879122642b8f2b
|
||||
SIZE (ultravideo-uvg266-v0.4.1_GH0.tar.gz) = 769873
|
||||
SHA256 (silentbicycle-greatest-v1.0.0_GH0.tar.gz) = 18ee57a34869c6f6ce511cd71a5cc8661801cf69d64c4c66ff76773835df659b
|
||||
SIZE (silentbicycle-greatest-v1.0.0_GH0.tar.gz) = 11959
|
4
multimedia/uvg266/pkg-descr
Normal file
4
multimedia/uvg266/pkg-descr
Normal file
@ -0,0 +1,4 @@
|
||||
An open-source VVC encoder licensed under 3-clause BSD license.
|
||||
|
||||
uvg266 is still under development. Speed and RD-quality will continue
|
||||
to improve.
|
5
multimedia/uvg266/pkg-plist
Normal file
5
multimedia/uvg266/pkg-plist
Normal file
@ -0,0 +1,5 @@
|
||||
bin/uvg266
|
||||
include/uvg266.h
|
||||
lib/libuvg266.so
|
||||
libdata/pkgconfig/uvg266.pc
|
||||
share/man/man1/uvg266.1.gz
|
Loading…
Reference in New Issue
Block a user