From owner-dev-commits-ports-all@freebsd.org Fri Apr 9 01:10:32 2021 Return-Path: Delivered-To: dev-commits-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1EA675C6A35; Fri, 9 Apr 2021 01:10:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FGg6c0QZRz3Hm0; Fri, 9 Apr 2021 01:10:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id F114614FDA; Fri, 9 Apr 2021 01:10:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 1391AVdd005697; Fri, 9 Apr 2021 01:10:31 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1391AVHk005696; Fri, 9 Apr 2021 01:10:31 GMT (envelope-from git) Date: Fri, 9 Apr 2021 01:10:31 GMT Message-Id: <202104090110.1391AVHk005696@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: ad8b1864b260 - main - New port: multimedia/libvlcpp: C++ bindings for libvlc, VLC mediaplayer library MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ad8b1864b260c9734024d7c0f1c65888127f0b2c Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for all branches of the ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Apr 2021 01:10:32 -0000 The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=ad8b1864b260c9734024d7c0f1c65888127f0b2c commit ad8b1864b260c9734024d7c0f1c65888127f0b2c Author: Yuri Victorovich AuthorDate: 2021-04-09 01:09:56 +0000 Commit: Yuri Victorovich CommitDate: 2021-04-09 01:10:29 +0000 New port: multimedia/libvlcpp: C++ bindings for libvlc, VLC mediaplayer library --- multimedia/Makefile | 1 + multimedia/libvlcpp/Makefile | 26 ++++++++++++++++++++++++++ multimedia/libvlcpp/distinfo | 3 +++ multimedia/libvlcpp/pkg-descr | 3 +++ multimedia/libvlcpp/pkg-plist | 17 +++++++++++++++++ 5 files changed, 50 insertions(+) diff --git a/multimedia/Makefile b/multimedia/Makefile index 1f408e721278..b9239684f0ca 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -207,6 +207,7 @@ SUBDIR += libva-vdpau-driver SUBDIR += libvdpau SUBDIR += libvdpau-va-gl + SUBDIR += libvlcpp SUBDIR += libvpx SUBDIR += libx264 SUBDIR += libxine diff --git a/multimedia/libvlcpp/Makefile b/multimedia/libvlcpp/Makefile new file mode 100644 index 000000000000..408c7124f482 --- /dev/null +++ b/multimedia/libvlcpp/Makefile @@ -0,0 +1,26 @@ +PORTNAME= libvlcpp +DISTVERSION= 0.1.0.20210319 +CATEGORIES= multimedia + +MAINTAINER= yuri@FreeBSD.org +COMMENT= C++ bindings for libvlc, VLC mediaplayer library + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= vlc>0:multimedia/vlc +RUN_DEPENDS= ${LOCALBASE}/include/vlc/vlc.h:multimedia/vlc + +USES= autoreconf gmake pkgconfig +USE_GITLAB= yes + +GL_SITE= https://code.videolan.org +GL_ACCOUNT= videolan +GL_COMMIT= 17e622c6a23f685a60451e9611d50e361cee2278 + +GNU_CONFIGURE= yes + +NO_BUILD= yes +NO_ARCH= yes + +.include diff --git a/multimedia/libvlcpp/distinfo b/multimedia/libvlcpp/distinfo new file mode 100644 index 000000000000..8fc7649d06c9 --- /dev/null +++ b/multimedia/libvlcpp/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1617929861 +SHA256 (videolan-libvlcpp-17e622c6a23f685a60451e9611d50e361cee2278_GL0.tar.gz) = c4eb752a08b55a254f202f1f4a03d5eaf8f7905454eafa95b01cf9b702c33f7c +SIZE (videolan-libvlcpp-17e622c6a23f685a60451e9611d50e361cee2278_GL0.tar.gz) = 88474 diff --git a/multimedia/libvlcpp/pkg-descr b/multimedia/libvlcpp/pkg-descr new file mode 100644 index 000000000000..9eb4bfe31736 --- /dev/null +++ b/multimedia/libvlcpp/pkg-descr @@ -0,0 +1,3 @@ +C++ bindings for libvlc, VLC media player library. + +WWW: https://code.videolan.org/videolan/libvlcpp diff --git a/multimedia/libvlcpp/pkg-plist b/multimedia/libvlcpp/pkg-plist new file mode 100644 index 000000000000..f34edd680145 --- /dev/null +++ b/multimedia/libvlcpp/pkg-plist @@ -0,0 +1,17 @@ +include/vlcpp/Dialog.hpp +include/vlcpp/Equalizer.hpp +include/vlcpp/EventManager.hpp +include/vlcpp/Instance.hpp +include/vlcpp/Internal.hpp +include/vlcpp/Media.hpp +include/vlcpp/MediaDiscoverer.hpp +include/vlcpp/MediaLibrary.hpp +include/vlcpp/MediaList.hpp +include/vlcpp/MediaListPlayer.hpp +include/vlcpp/MediaPlayer.hpp +include/vlcpp/Picture.hpp +include/vlcpp/RendererDiscoverer.hpp +include/vlcpp/common.hpp +include/vlcpp/structures.hpp +include/vlcpp/vlc.hpp +libdata/pkgconfig/libvlcpp.pc