Index | Thread | Search

From:
Chris Billington <emulti@disroot.org>
Subject:
Re: New: audio/pyradio: curses-based Internet Radio browser/player
To:
ports@openbsd.org
Date:
Sat, 20 Jun 2026 13:24:39 +0800

Download raw body.

Thread
Chris Billington wrote:
> Chris Billington wrote:
>> audio/pyradio: curses-based internet radio player
>>
>> Rationale:
>> The only other terminal-based internet radio player in Ports is 
>> audio/curseradio, which unfortunately uses the apparently-unmaintained 
>> online directory http(s)://opml.radiotime.com, so returns many dead 
>> links to stations.
>>
>> audio/curseradio is broken at the moment but in [1] I attached an 
>> update to make it functional again.
>>
>> pyradio seems actively developed and uses the open stream directory 
>> radio-browser.info which is community-maintained.
>>
>> This port requires a new dependency devel/py-rapidfuzz, a fuzzy search 
>> library with other potential uses, which is described in a separate 
>> email.
>>
>> Tested on 7.9-stable, testers on -current welcome
>>
>> Comments, corrections, OKs?
>>
>> Chris
>>
>> [1] https://marc.info/?l=openbsd-ports&m=178167592183120&w=2
> 
> Now also tested on 7.9-current amd64 (Jun 12), no issues found
> 
> Chris
> 
> 

Makefile updated to depend on textproc/py-rapidfuzz rather than 
devel/py-rapidfuzz. Tested on 7.9-stable and 7.9-current amd64 (Jun 12)
Any OKs from Ports committers?
Chris