Hi Stuart, On Tue, Apr 26, 2022 at 04:52:11PM +0100, Stuart Henderson wrote: | couple of tweaks in the version attached, and I used upstream's | install target as much as possible (usually better as long as it | doesn't need serious patching, it's less likely to get out of sync | that way).
Thanks - that looks better indeed (to my untrained eye). | ok (I have not tested at runtime) I have, it works great! Paul | On 2022/04/26 17:32, Paul de Weerd wrote: | > Hi all, | > | > sthen@ had some feedback on IRC: | > | > - needs a tweak to use CONFIGURE_STYLE=autoreconf | > - manpage into a better section (probably 1; 7 isn't right) | > - check to make sure it doesn't pick up libsoxr if installed (or add | > it as a dep) | > - should be /var/empty not ${VARBASE}/empty | > - and remove daemon from @newuser / update the uid | > - and typo "Sharport-sync" | > - and zap the rcs ids | > - check it doesn't pick up libdaemon/libsndfile too | > | > I've updated Aaron's submission with these changes, please find it | > attached. The tarball misses this change to user.list: | > | > cvs diff: Diffing . | > Index: user.list | > =================================================================== | > RCS file: /home/OpenBSD/cvs/ports/infrastructure/db/user.list,v | > retrieving revision 1.397 | > diff -u -p -r1.397 user.list | > --- user.list 25 Apr 2022 07:32:01 -0000 1.397 | > +++ user.list 26 Apr 2022 14:19:35 -0000 | > @@ -384,3 +384,4 @@ id user group port | > 873 _alertmanager _alertmanager sysutils/alertmanager | > 874 _snowflakeproxy _snowflakeproxy net/snowflake_proxy | > 875 _guacd _guacd net/guacamole/server | > +876 _shairport _shairport audio/shairport-sync | > | > as the original UID Aaron picked (872) has already been taken by | > databases/victoriametrics (point 5 from sthen's list). | > | > Many thanks again to Aaron for creating the port, and to Stuart for | > his feedback. | > | > Paul | > | > On Tue, Apr 26, 2022 at 04:32:38PM +0200, Paul de Weerd wrote: | > | Hi all, | > | | > | I've tried Aaron's port .. it works great. I've had to change the | > | _shairport user id to 876 with the current ports tree, but other than | > | that a very simple configuration file (setting the name and interface | > | to listen on) produces a working setup for me. | > | | > | Thanks Aaron! | > | | > | Paul | > | | > | On Thu, Dec 09, 2021 at 07:41:29AM -0700, Aaron Bieber wrote: | > | | Hi, | > | | | > | | Here is a port of shairport-sync. It lets one stream audio from iDevices | > | | to OpenBSD. | > | | | > | | DESCR snip: | > | | | > | | Shairport Sync is an AirPlay audio player. It plays audio streamed from | > | | iTunes, iOS, Apple TV and macOS devices and AirPlay sources such as Quicktime | > | | Player and ForkedDaapd, among others. | > | | | > | | HOME: https://github.com/mikebrady/shairport-sync | > | | | > | | I have had this in WIP for some time and it has been working without a | > | | hitch. | > | | | > | | Cluesticks? OK to import? | > | | | > | | Here is the diff for the user db: | > | | | > | | diff 43179bcb078bb95ad600e5d85321b77ec70deb07 /usr/ports | > | | blob - 17cb166abe6601b51e206bb97d1ce009a2729eac | > | | file + infrastructure/db/user.list | > | | --- infrastructure/db/user.list | > | | +++ infrastructure/db/user.list | > | | @@ -380,3 +380,4 @@ id user group port | > | | 869 _headscale _headscale net/headscale | > | | 870 _unit _unit www/unit | > | | 871 _gelatod _gelatod net/gelatod | > | | +872 _shairport _shairport audio/shairport-sync | > | | | > | | > | | > | | > | -- | > | >++++++++[<++++++++++>-]<+++++++.>+++[<------>-]<.>+++[<+ | > | +++++++++++>-]<.>++[<------------>-]<+.--------------.[-] | > | http://www.weirdnet.nl/ | > | | > | > -- | > >++++++++[<++++++++++>-]<+++++++.>+++[<------>-]<.>+++[<+ | > +++++++++++>-]<.>++[<------------>-]<+.--------------.[-] | > http://www.weirdnet.nl/ | | -- >++++++++[<++++++++++>-]<+++++++.>+++[<------>-]<.>+++[<+ +++++++++++>-]<.>++[<------------>-]<+.--------------.[-] http://www.weirdnet.nl/