From 64e3bf4be278fe99911364bbe9ab924924f803d4 Mon Sep 17 00:00:00 2001 From: Paul Date: Mon, 2 May 2022 17:13:57 +0200 Subject: [PATCH] Update README.md The port for Shairport Sync was committed to the OpenBSD ports tree recently. It's a pretty vanilla port, one small patch moves the manpage to section 1; a dedicated user is configured (_shairport), and an rc-script is provided to start the service at boot. Thank you! --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 0efe90aa..7a640f31 100644 --- a/README.md +++ b/README.md @@ -92,6 +92,18 @@ Note that the installation uses the libao library and so synchronisation is not **Cygwin:** Please see the guide at [CYGWIN.md](https://github.com/mikebrady/shairport-sync/blob/master/CYGWIN.md). +**OpenBSD:** A port exists for Shairport Sync. Packages are available for users of -current OpenBSD, the first release to include this port will be OpenBSD 7.2. To install, simply run + +``` +pkg_add shairport_sync +``` +Configure your system to start the service at boot time with +``` +rcctl enable messagebus avahi_daemon shairport_sync +``` + +Note that the README for this port includes instructions on how to share access to the audio device between Shairport Sync and another user. + Sincere thanks to all package contributors! If you wish to build and install the latest version of Shairport Sync on Debian, Ubuntu, Fedora or Arch platforms, please continue to follow these instructions. When the program has been compiled and installed, refer to the section on Configuring Shairport Sync that follows. To build Shairport Sync from sources on FreeBSD please refer to [FREEBSD.md](https://github.com/mikebrady/shairport-sync/blob/master/FREEBSD.md). -- 2.47.2