BSD Ports

audio/xmmix 1.2nb6 NetBSD

X interface to the audio mixer device

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
69fe525dc6
License
gnu-gpl-v2
Categories
audio
Package size
25.4 KiB, 76.7 KiB installed

Description


		X M M I X  version 1.2
		     patchlevel 2
		----------------------
		      by Ti Kan

Xmmix is a sound mixer utility for the X Window System using the OSF/Motif interface. It requires the Unix Sound System (formerly "VoxWare") sound driver by Hannu Savolainen ([email protected]) and from 4front Technologies. This driver is also known as the Linux sound driver.

The NetBSD ports adds automatic updating of the mixer controls on screen when other programs manipulate them.

In the other systems

SystemPortVersion
NetBSDaudio/xmmix1.2nb6
FreeBSDaudio/xmmix1.2.2_6
DragonFlyaudio/xmmix1.2.2_6
HardenedBSDaudio/xmmix1.2.2_6
GhostBSDaudio/xmmix1.2.2_6

Install

Binary package:

pkgin install xmmix

From pkgsrc:

cd /usr/pkgsrc/audio/xmmix && 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.2nb6
NetBSD 10.1 aarch641.2nb6
SmartOS / illumos x86_641.2nb6
macOS 15 arm64-

Dependencies

Run dependencies 1

No port depends on this one.

Commit history 1

DateCommitCreditsLog message
69fe525dc6 chuck xmmix: fix ioctl cmd type error in do_ioctl() wrapper
xmmix's do_ioctl() ioctl wrapper function typed the second arg of ioctl ("unsigned long request") as "int cmd" instead. this type conversion mangled the request value being passed to the ioctl syscall and resulted in an "Invalid argument" error for a FIOASYNC request on /dev/mixer. resolve by changing do_ioctl() from "int cmd" to "unsigned int cmd" to match ioctl() man page.