audio/iir1: add new port

An infinite impulse response (IIR) filter library.

WWW: https://github.com/berndporr/iir1
This commit is contained in:
Max Brazhnikov 2022-10-13 23:19:55 +03:00
parent 406566c39a
commit 7f1d5c441a
5 changed files with 50 additions and 0 deletions

View File

@ -309,6 +309,7 @@
SUBDIR += id3ren
SUBDIR += id3tool
SUBDIR += id3v2
SUBDIR += iir1
SUBDIR += infamous-plugins-lv2
SUBDIR += inscore
SUBDIR += intersect-lv2

20
audio/iir1/Makefile Normal file
View File

@ -0,0 +1,20 @@
PORTNAME= iir1
DISTVERSION= 1.9.3
CATEGORIES= audio
MAINTAINER= makc@FreeBSD.org
COMMENT= DSP IIR Realtime C++ filter library
WWW= https://github.com/berndporr/iir1
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
USES= cmake
USE_GITHUB= yes
GH_ACCOUNT= berndporr
USE_LDCONFIG= yes
PLIST_SUB= SHLIB_VER=${PORTVERSION}
.include <bsd.port.mk>

3
audio/iir1/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1665689533
SHA256 (berndporr-iir1-1.9.3_GH0.tar.gz) = de241ef7a3e5ae8e1309846fe820a2e18978aa3df3922bd83c2d75a0fcf4e78f
SIZE (berndporr-iir1-1.9.3_GH0.tar.gz) = 2092743

3
audio/iir1/pkg-descr Normal file
View File

@ -0,0 +1,3 @@
An infinite impulse response (IIR) filter library which implements
Butterworth, RBJ, Chebychev filters and can easily import coefficients
generated by Python (scipy).

23
audio/iir1/pkg-plist Normal file
View File

@ -0,0 +1,23 @@
include/Iir.h
include/iir/Biquad.h
include/iir/Butterworth.h
include/iir/Cascade.h
include/iir/ChebyshevI.h
include/iir/ChebyshevII.h
include/iir/Common.h
include/iir/Custom.h
include/iir/Layout.h
include/iir/MathSupplement.h
include/iir/PoleFilter.h
include/iir/RBJ.h
include/iir/State.h
include/iir/Types.h
lib/cmake/iir/iirConfig.cmake
lib/cmake/iir/iirConfigVersion.cmake
lib/cmake/iir/iirTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/iir/iirTargets.cmake
lib/libiir.so
lib/libiir.so.1
lib/libiir.so.%%SHLIB_VER%%
lib/libiir_static.a
libdata/pkgconfig/iir.pc