Subject: CVS commit: pkgsrc/emulators/bochs
From: Nia Alarie
Date: 2025-02-20 23:42:14
Message id: 20250220224214.9CA3CFBE0@cvs.NetBSD.org

Log Message:
bochs: Various fixes and cleanups.

- Move options to options.mk.
- Make the -x11 option work by not unconditionally linking
  -lX11 in the Makefile.
- Fix the PLIST on non-NetBSD OSes.
- Add SDL support for audio output on various platforms.
- Document some patches and otherwise delint.

XXX: the "debug" option is broken. The debug interface these
days requires wxGTK, but I couldn't get that to work anyhow.

Verified to build on NetBSD and Linux (more testing and reports
welcome); via drecklypkg

Files:
RevisionActionfile
1.115modifypkgsrc/emulators/bochs/Makefile
1.22modifypkgsrc/emulators/bochs/PLIST
1.2modifypkgsrc/emulators/bochs/PLIST.Linux
1.38modifypkgsrc/emulators/bochs/distinfo
1.9modifypkgsrc/emulators/bochs/patches/patch-configure
1.3modifypkgsrc/emulators/bochs/patches/patch-iodev_network_eth__socket.cc
1.1addpkgsrc/emulators/bochs/PLIST.FreeBSD
1.1addpkgsrc/emulators/bochs/PLIST.NetBSD
1.1addpkgsrc/emulators/bochs/options.mk