head	1.1;
access;
symbols
	pkgsrc-2026Q1:1.1.0.14
	pkgsrc-2026Q1-base:1.1
	pkgsrc-2025Q4:1.1.0.12
	pkgsrc-2025Q4-base:1.1
	pkgsrc-2025Q3:1.1.0.10
	pkgsrc-2025Q3-base:1.1
	pkgsrc-2025Q2:1.1.0.8
	pkgsrc-2025Q2-base:1.1
	pkgsrc-2025Q1:1.1.0.6
	pkgsrc-2025Q1-base:1.1
	pkgsrc-2024Q4:1.1.0.4
	pkgsrc-2024Q4-base:1.1
	pkgsrc-2024Q3:1.1.0.2
	pkgsrc-2024Q3-base:1.1;
locks; strict;
comment	@# @;


1.1
date	2024.09.02.16.04.24;	author nia;	state Exp;
branches;
next	;
commitid	Rg0zHOC56jhyufoF;


desc
@@


1.1
log
@Import audio/rnnoise

RNNoise is a noise suppression library based on a recurrent neural network.
@
text
@# $NetBSD$

PKGNAME=	rnnoise-0.2
CATEGORIES=	audio
DIST_SUBDIR=	${PKGNAME_NOREV}
DISTFILES=	rnnoise.tar.gz
DISTFILES+=	rnnoise_data-0b50c45.tar.gz
SITES.rnnoise.tar.gz= \
	-https://gitlab.xiph.org/xiph/rnnoise/-/archive/v${PKGVERSION_NOREV}/rnnoise-v${PKGVERSION_NOREV}.tar.gz
SITES.rnnoise_data-0b50c45.tar.gz= \
	https://media.xiph.org/rnnoise/models/

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://gitlab.xiph.org/xiph/rnnoise
COMMENT=	Recurrent neural network for audio noise reduction
LICENSE=	modified-bsd

WRKSRC=		${WRKDIR}/rnnoise-v${PKGVERSION_NOREV}

USE_TOOLS+=	autoconf automake autoreconf

GNU_CONFIGURE=	yes
USE_LIBTOOL=	yes

CONFIGURE_ARGS+=	--disable-doc
CONFIGURE_ARGS+=	--disable-examples
CONFIGURE_ARGS+=	--disable-x86-rtcd

PKGCONFIG_OVERRIDE+=	rnnoise.pc.in

post-extract:
	${MV} ${WRKDIR}/models ${WRKSRC}/models
	${MV} ${WRKDIR}/src/* ${WRKSRC}/src/

pre-configure:
	cd ${WRKSRC} && autoreconf -fi

.include "../../mk/bsd.pkg.mk"
@
