multimedia/cx88 1.5.7.1405500 FreeBSD
Drivers for Conexant CX23880x-based PCI(e) TV/radio capture cards
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
8429232dce- License
- BSD2CLAUSE
- Categories
- multimedia, kld
- Package size
- 233.0 KiB, 777.3 KiB installed
Description
cx88 provides drivers for PCI and PCI-e TV/radio capture cards based on the Conexant CX23880/1/2/3 and CX23885/7/8 chip families. This port includes the cx88 kernel drivers as well as a simple app for TV capture. It requires multimedia/libtuner for channel selection and peripheral configuration.
Install
Binary package:
pkg install cx88
From the ports tree:
cd /usr/ports/multimedia/cx88/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= cx88>0:multimedia/cx88
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.5.5.1404000 | 1.5.5.1404000 | 1.5.4 | 1.5.5.1402000 | 1.5.6.1404000 |
| FreeBSD:14:quarterly | 1.5.5.1404000 | 1.5.6.1404000 | n/a | 1.5.5.1402000 | 1.5.6.1404000 |
| FreeBSD:15:latest | 1.5.5.1501000 | 1.5.6.1501000 | n/a | 1.5.5.1500063 | 1.5.5.1500063 |
| FreeBSD:15:quarterly | 1.5.5.1501000 | 1.5.5.1501000 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.5.5.1600026 | - | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
${LOCALBASE}/lib/libezxml.a: textproc/ezxmllibtuner>=1.1.5: multimedia/libtuner
Library 1
libjson-c.so: devel/json-c
The full lists below include those, and their dependencies in turn.
Build dependencies 7
Run dependencies 2
No port depends on this one.
Configuration
Options name: multimedia_cx88
| Option | Default | Description |
|---|---|---|
| DEBUG | off | Build with debugging support |
| LINUXCOMPAT | on | Support for Linux DVB and radio API |
| VERBOSE | off | Enable verbose output |
- USES
- kmod libedit pkgconfig uidfix
- Service scripts
cx88d
Files
pkg-plist 25
- bin/cx88
- include/cx88/cx88_audio_ioctl.h
- include/cx88/cx88_common_ioctl.h
- include/cx88/cx88_mpeg_ioctl.h
- include/cx88/cx88_video_ioctl.h
- share/examples/cx88/Makefile
- share/examples/cx88/cx88.xml.sample
- share/examples/cx88/cx88_audio_client.cpp
- share/examples/cx88/cx88_audio_enable.cpp
- share/examples/cx88/cx88_mpeg_client.cpp
- share/examples/cx88/cx88_video_client.cpp
- share/examples/cx88/remote.cpp
- share/examples/cx88/tuner_config
- /%%KMODDIR%%/cx23885.ko
- /%%KMODDIR%%/cx23885av.ko
- /%%KMODDIR%%/cx23885avfw.ko
- /%%KMODDIR%%/cx88.ko
- /%%KMODDIR%%/cx88audio.ko
- /%%KMODDIR%%/cx88audiocore.ko
- /%%KMODDIR%%/cx88ir.ko
- /%%KMODDIR%%/cx88mpeg.ko
- /%%KMODDIR%%/cx88mpegcore.ko
- /%%KMODDIR%%/cx88video.ko
- /%%KMODDIR%%/cx88videocore.ko
- /%%KMODDIR%%/iicdev.ko
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| cx88-1.5.7.tar.gz | 198836 | 8fd89287c497dfdaf869314b16e7adc8933f2b1a01023bb6bdff45a04fae8565 |
Master sites 1
- https://corona.homeunix.net/distfiles/ports/cx88/
Commit history 2
| Date | Commit | Credits | Log message |
|---|---|---|---|
8429232dce |
Jason A. Harmening | multimedia/cx88: Update 1.5.6 => 1.5.7 One of the fixes in 1.5.6 had been intended to address build breakage on
recent -current due to removal of sound(4) version constants. However,
that fix was incomplete and I didn't realize that because I failed to
double-check that my -current machine was on a recent enough build;
I only became aware of the issue due to pkg-fallout against 1.5.6.
PR: 299656
Sponsored by: UNIS Labs (vvd, commit patch)
MFH: 2026Q4 |
|
c2a6aec5ec |
Jason A. Harmening | multimedia/cx88: Update 1.5.5 => 1.5.6 Changelog:
- Chase recent sound(4) changes
- Fix panic if audio PCM interface fails to attach
- Fix build on -current
Improve port:
- Fix warnings from portclippy.
- Sort MAKE_ARGS.
- Remove unnecessary "+" im *_MAKE_ARGS.
- Sort plist.
PR: 299442 299418
Sponsored by: UNIS Labs (vvd)
Co-authored-by: Vladimir Druzenko <[email protected]>
Co-authored-by: Yusuf Yaman <[email protected]>
MFH: 2026Q4 |