From 917cdc2ab754b5de59c4031470c7f20670d1e4fb Mon Sep 17 00:00:00 2001 From: Michael Aldridge Date: Sun, 24 Sep 2023 16:53:57 -0500 Subject: [PATCH] New package: libdatachannel-0.19.1. --- common/shlibs | 1 + srcpkgs/libdatachannel-devel | 1 + srcpkgs/libdatachannel/template | 23 +++++++++++++++++++++++ 3 files changed, 25 insertions(+) create mode 120000 srcpkgs/libdatachannel-devel create mode 100644 srcpkgs/libdatachannel/template diff --git a/common/shlibs b/common/shlibs index 337faa6ae8d..dc08c7989c0 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4269,3 +4269,4 @@ libgrass_raster.8.3.so grass-8.3.0_1 libgrass_vector.8.3.so grass-8.3.0_1 libvpl.so.2 oneVPL-2023.3.1_1 libusrsctp.so.2 usrsctp-0.9.5.0_1 +libdatachannel.so.0.19.1 libdatachannel-0.19.1_1 diff --git a/srcpkgs/libdatachannel-devel b/srcpkgs/libdatachannel-devel new file mode 120000 index 00000000000..2e91a7b97b1 --- /dev/null +++ b/srcpkgs/libdatachannel-devel @@ -0,0 +1 @@ +libdatachannel \ No newline at end of file diff --git a/srcpkgs/libdatachannel/template b/srcpkgs/libdatachannel/template new file mode 100644 index 00000000000..41f8d0814e7 --- /dev/null +++ b/srcpkgs/libdatachannel/template @@ -0,0 +1,23 @@ +# Template file for 'libdatachannel' +pkgname=libdatachannel +version=0.19.1 +revision=1 +build_style=cmake +configure_args="-DPREFER_SYSTEM_LIB=ON -DUSE_NICE=ON -DNO_EXAMPLES=ON" +makedepends="plog openssl-devel libnice-devel libsrtp-devel usrsctp" +short_desc="C/C++ WebRTC network library" +maintainer="Michael Aldridge " +license="MPL-2.0" +homepage="https://libdatachannel.org/" +distfiles="https://github.com/paullouisageneau/libdatachannel/archive/refs/tags/v$version.tar.gz" +checksum=3687bbdc30ce24d98cc602dee1da9583bf6863d53dc2a598e590f522be719233 + +libdatachannel-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.so" + vmove usr/lib/cmake + } +}