Mon Apr 19 10:14:11 2021 UTC ()
add audio/minimp3

Minimalistic, single-header library for decoding MP3. minimp3 is designed
to be small, fast (with SSE and NEON support), and accurate (ISO conformant).


(nia)
diff -r1.625 -r1.626 pkgsrc/audio/Makefile
diff -r0 -r1.1 pkgsrc/audio/minimp3/DESCR
diff -r0 -r1.1 pkgsrc/audio/minimp3/Makefile
diff -r0 -r1.1 pkgsrc/audio/minimp3/PLIST
diff -r0 -r1.1 pkgsrc/audio/minimp3/buildlink3.mk
diff -r0 -r1.1 pkgsrc/audio/minimp3/distinfo

cvs diff -r1.625 -r1.626 pkgsrc/audio/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/Makefile 2021/03/30 12:01:04 1.625
+++ pkgsrc/audio/Makefile 2021/04/19 10:14:10 1.626
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.625 2021/03/30 12:01:04 nia Exp $ 1# $NetBSD: Makefile,v 1.626 2021/04/19 10:14:10 nia Exp $
2# 2#
3 3
4COMMENT= Audio tools, players, and libraries 4COMMENT= Audio tools, players, and libraries
5 5
6SUBDIR+= SDL2_mixer 6SUBDIR+= SDL2_mixer
7SUBDIR+= SDL_mixer 7SUBDIR+= SDL_mixer
8SUBDIR+= SDL_sound 8SUBDIR+= SDL_sound
9SUBDIR+= abcde 9SUBDIR+= abcde
10SUBDIR+= abcmidi 10SUBDIR+= abcmidi
11SUBDIR+= adplay 11SUBDIR+= adplay
12SUBDIR+= adplug 12SUBDIR+= adplug
13SUBDIR+= aeneas 13SUBDIR+= aeneas
14SUBDIR+= aiomixer 14SUBDIR+= aiomixer
@@ -284,50 +284,52 @@ SUBDIR+= lv2 @@ -284,50 +284,52 @@ SUBDIR+= lv2
284SUBDIR+= mac 284SUBDIR+= mac
285SUBDIR+= mad 285SUBDIR+= mad
286SUBDIR+= mad123 286SUBDIR+= mad123
287SUBDIR+= madplay 287SUBDIR+= madplay
288SUBDIR+= malint 288SUBDIR+= malint
289SUBDIR+= maplay 289SUBDIR+= maplay
290SUBDIR+= mbrola 290SUBDIR+= mbrola
291SUBDIR+= mbrolavox-en1 291SUBDIR+= mbrolavox-en1
292SUBDIR+= mbrolavox-us1 292SUBDIR+= mbrolavox-us1
293SUBDIR+= mbrolavox-us2 293SUBDIR+= mbrolavox-us2
294SUBDIR+= mbrolavox-us3 294SUBDIR+= mbrolavox-us3
295SUBDIR+= mikmod 295SUBDIR+= mikmod
296SUBDIR+= milkytracker 296SUBDIR+= milkytracker
 297SUBDIR+= minimp3
297SUBDIR+= mixer.app 298SUBDIR+= mixer.app
298SUBDIR+= mixxx 299SUBDIR+= mixxx
299SUBDIR+= mkcdtoc 300SUBDIR+= mkcdtoc
300SUBDIR+= moc 301SUBDIR+= moc
301SUBDIR+= moodbar 302SUBDIR+= moodbar
302SUBDIR+= moss 303SUBDIR+= moss
303SUBDIR+= mp32ogg 304SUBDIR+= mp32ogg
304SUBDIR+= mp3_check 305SUBDIR+= mp3_check
305SUBDIR+= mp3asm 306SUBDIR+= mp3asm
306SUBDIR+= mp3blaster 307SUBDIR+= mp3blaster
307SUBDIR+= mp3check 308SUBDIR+= mp3check
308SUBDIR+= mp3cut 309SUBDIR+= mp3cut
309SUBDIR+= mp3diags 310SUBDIR+= mp3diags
310SUBDIR+= mp3gain 311SUBDIR+= mp3gain
311SUBDIR+= mp3info 312SUBDIR+= mp3info
312SUBDIR+= mp3splt 313SUBDIR+= mp3splt
313SUBDIR+= mp3splt-gtk 314SUBDIR+= mp3splt-gtk
314SUBDIR+= mp3to 315SUBDIR+= mp3to
315SUBDIR+= mp3val 316SUBDIR+= mp3val
316SUBDIR+= mp3wrap 317SUBDIR+= mp3wrap
317SUBDIR+= mpc 318SUBDIR+= mpc
318SUBDIR+= mpdas 319SUBDIR+= mpdas
319SUBDIR+= mpegaudio 320SUBDIR+= mpegaudio
320SUBDIR+= mpg123 321SUBDIR+= mpg123
 322SUBDIR+= mpg123-jack
321SUBDIR+= mpg123-nas 323SUBDIR+= mpg123-nas
322SUBDIR+= mpg123-oss 324SUBDIR+= mpg123-oss
323SUBDIR+= mpg123-pulse 325SUBDIR+= mpg123-pulse
324SUBDIR+= mpg123-sun 326SUBDIR+= mpg123-sun
325SUBDIR+= mpg321 327SUBDIR+= mpg321
326SUBDIR+= mppenc 328SUBDIR+= mppenc
327SUBDIR+= mserv 329SUBDIR+= mserv
328SUBDIR+= mserv-devel 330SUBDIR+= mserv-devel
329SUBDIR+= mstream 331SUBDIR+= mstream
330SUBDIR+= mt-daapd 332SUBDIR+= mt-daapd
331SUBDIR+= muse 333SUBDIR+= muse
332SUBDIR+= musepack 334SUBDIR+= musepack
333SUBDIR+= musescore 335SUBDIR+= musescore

File Added: pkgsrc/audio/minimp3/DESCR
Minimalistic, single-header library for decoding MP3. minimp3 is designed
to be small, fast (with SSE and NEON support), and accurate (ISO conformant).

File Added: pkgsrc/audio/minimp3/Makefile
# $NetBSD: Makefile,v 1.1 2021/04/19 10:14:10 nia Exp $

DISTNAME=	minimp3-20200120
CATEGORIES=	audio
MASTER_SITES=	${MASTER_SITE_GITHUB:=lieff/}
GITHUB_PROJECT=	minimp3
GITHUB_TAG=	ef9e212fa29bb72d23558da21bb5694fd2d01768

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://github.com/lieff/minimp3
COMMENT=	Minimalistic MP3 decoder single header library
LICENSE=	cc0-1.0-universal

USE_LANGUAGES=	# none
NO_BUILD=	yes

INSTALLATION_DIRS+=	include
INSTALLATION_DIRS+=	share/doc/${PKGBASE}

do-install:
	${INSTALL_DATA} ${WRKSRC}/minimp3.h ${DESTDIR}${PREFIX}/include
	${INSTALL_DATA} ${WRKSRC}/minimp3_ex.h ${DESTDIR}${PREFIX}/include
	${INSTALL_DATA} ${WRKSRC}/README.md ${WRKSRC}/LICENSE \
		${DESTDIR}${PREFIX}/share/doc/${PKGBASE}

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

File Added: pkgsrc/audio/minimp3/PLIST
@comment $NetBSD: PLIST,v 1.1 2021/04/19 10:14:11 nia Exp $
include/minimp3.h
include/minimp3_ex.h
share/doc/minimp3/LICENSE
share/doc/minimp3/README.md

File Added: pkgsrc/audio/minimp3/buildlink3.mk
# $NetBSD: buildlink3.mk,v 1.1 2021/04/19 10:14:11 nia Exp $

BUILDLINK_TREE+=	minimp3

.if !defined(MINIMP3_BUILDLINK3_MK)
MINIMP3_BUILDLINK3_MK:=

BUILDLINK_API_DEPENDS.minimp3+=	minimp3>=20200120
BUILDLINK_PKGSRCDIR.minimp3?=	../../audio/minimp3
BUILDLINK_DEPMETHOD.minimp3?=	build
.endif	# MINIMP3_BUILDLINK3_MK

BUILDLINK_TREE+=	-minimp3

File Added: pkgsrc/audio/minimp3/distinfo
$NetBSD: distinfo,v 1.1 2021/04/19 10:14:11 nia Exp $

SHA1 (minimp3-20200120-ef9e212fa29bb72d23558da21bb5694fd2d01768.tar.gz) = fe0de7e92d249f9f9ac26af4ac293e28e0e66243
RMD160 (minimp3-20200120-ef9e212fa29bb72d23558da21bb5694fd2d01768.tar.gz) = c43be0bee9917f3d7bf1dd1d4b650a32d03dae91
SHA512 (minimp3-20200120-ef9e212fa29bb72d23558da21bb5694fd2d01768.tar.gz) = cf2d39150ca55a7fc0451afacf03e3b121c3d9fa67f820bd61b5da0d720099b087dae30a0cf1cad9073673e89208013b8eca12bab44b3dca5b35fb9171e7efe8
Size (minimp3-20200120-ef9e212fa29bb72d23558da21bb5694fd2d01768.tar.gz) = 19744364 bytes