Tue Jan 30 09:00:40 2024 UTC (117d)
audio/sonic: import sonic-0.0.0.225

Packaged for wip by adr.

Sonic is a simple algorithm for speeding up or slowing down speech.
However, it's optimized for speed ups of over 2X, unlike previous
algorithms for changing speech rate.  The Sonic library is a very
simple ANSI C library that is designed to easily be integrated into
streaming voice applications, like TTS back ends.


(wiz)
diff -r0 -r1.1 pkgsrc/audio/sonic/DESCR
diff -r0 -r1.1 pkgsrc/audio/sonic/Makefile
diff -r0 -r1.1 pkgsrc/audio/sonic/PLIST
diff -r0 -r1.1 pkgsrc/audio/sonic/buildlink3.mk
diff -r0 -r1.1 pkgsrc/audio/sonic/distinfo

File Added: pkgsrc/audio/sonic/DESCR
Sonic is a simple algorithm for speeding up or slowing down speech.
However, it's optimized for speed ups of over 2X, unlike previous
algorithms for changing speech rate.  The Sonic library is a very
simple ANSI C library that is designed to easily be integrated into
streaming voice applications, like TTS back ends.

File Added: pkgsrc/audio/sonic/Makefile
# $NetBSD: Makefile,v 1.1 2024/01/30 09:00:40 wiz Exp $

COMMITS=	225
DISTNAME=	sonic-0.0.0.${COMMITS}
CATEGORIES=	audio
MASTER_SITES=	${MASTER_SITE_GITHUB:=waywardgeek/}
GITHUB_TAG=	8694c596378c24e340c09ff2cd47c065494233f1

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://github.com/waywardgeek/sonic
COMMENT=	Simple library to speed up or slow down speech
LICENSE=	apache-2.0

USE_LANGUAGES=		c
USE_TOOLS=		gmake
CFLAGS+=		-Wall -Wno-unused-function -ansi -fPIC -pthread
CFLAGS+=		${COMPILER_RPATH_FLAG}${PREFIX}/lib
MAKE_FLAGS+=		PREFIX=${PREFIX}

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

File Added: pkgsrc/audio/sonic/PLIST
@comment $NetBSD: PLIST,v 1.1 2024/01/30 09:00:40 wiz Exp $
bin/sonic
include/sonic.h
lib/libsonic.a
lib/libsonic.so
lib/libsonic.so.0
lib/libsonic.so.0.3.0

File Added: pkgsrc/audio/sonic/buildlink3.mk
# $NetBSD: buildlink3.mk,v 1.1 2024/01/30 09:00:40 wiz Exp $

BUILDLINK_TREE+=	sonic

.if !defined(SONIC_BUILDLINK3_MK)
SONIC_BUILDLINK3_MK:=

BUILDLINK_API_DEPENDS.sonic+=	sonic>=0.0.0.225
BUILDLINK_ABI_DEPENDS.sonic+=	sonic>=0.0.0.225
BUILDLINK_PKGSRCDIR.sonic?=	../../audio/sonic

.endif # SONIC_BUILDLINK3_MK

BUILDLINK_TREE+=	-sonic

File Added: pkgsrc/audio/sonic/distinfo
$NetBSD: distinfo,v 1.1 2024/01/30 09:00:40 wiz Exp $

BLAKE2s (sonic-0.0.0.225-8694c596378c24e340c09ff2cd47c065494233f1.tar.gz) = dd7bd4ad2d345e9ff370d71e197312d96a6656ce899784e1a4128638c549f191
SHA512 (sonic-0.0.0.225-8694c596378c24e340c09ff2cd47c065494233f1.tar.gz) = 8bc124915b4bc6d98ad92968e137067e1b48a28aaf84aee725dbad71885aa8e1c3b23c0ae8d827fa07620d2c0116b5e40daa0229981fc2615b2c490d61cddf59
Size (sonic-0.0.0.225-8694c596378c24e340c09ff2cd47c065494233f1.tar.gz) = 5358482 bytes