BSD Ports

audio/mpg123 1.33.7 NetBSD

MPEG layer 1, 2, and 3 audio player

System
NetBSD
Repository
pkgsrc
Last update
Commit
83e7cef40d
License
gnu-lgpl-v2.1
Categories
audio
Package size
366.6 KiB, 1173.0 KiB installed

Description

mpg123 reads one or more files (or standard input if ``-'' is specified) or URLs and plays them on the audio device (default) or outputs them to stdout. file/URL is assumed to be an MPEG-1/2 audio bit stream.

In the other systems

SystemPortVersion
NetBSDaudio/mpg1231.33.7
FreeBSDaudio/mpg1231.33.7
OpenBSDaudio/mpg1231.33.7
DragonFlyaudio/mpg1231.32.10
MidnightBSDaudio/mpg1231.26.3
HardenedBSDaudio/mpg1231.33.7
GhostBSDaudio/mpg1231.33.7

Install

Binary package:

pkgin install mpg123

From pkgsrc:

cd /usr/pkgsrc/audio/mpg123 && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.33.7
NetBSD 10.1 aarch641.33.6
SmartOS / illumos x86_641.33.7
macOS 15 arm641.33.7

Dependencies

Commit history 1

DateCommitCreditsLog message
83e7cef40d thor audio/mpg123: udpate to 1.33.7
Lots of issues fixed. 1.33.7 ------ - mpg123: -- Fix heap buffer overflows in unicode path conversion on Windows (bug 388, thanks to Alejandro Ramos). -- Fix information disclosure of uninitialied memory for --auth-file without line endings. (bug 390, thanks to Alejandro Ramos) -- Fix out-of-bounds read/write when combining --continue --random --listentry <n> where n is larger than the playlist size. (bug 391, thanks to Alejandro Ramos) -- Fix a harmless valgrind memory leak report by not nulling playlist name. -- Fix error handling of win32_net_writestring() (Windows only) by actually using a signed type, also preventing a OOB read on failure. (bug 392 by Alejandro Ramos) -- Fix a mostly harmless OOB read of 1 byte when printing USLT lyrics. (bug 392) …