git: 6ffb491b502e - main - audio/sonicradio: Add new port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 14 Feb 2025 09:56:30 UTC
The branch main has been updated by nivit:
URL: https://cgit.FreeBSD.org/ports/commit/?id=6ffb491b502e83cf623c211540a1c3f200ba271c
commit 6ffb491b502e83cf623c211540a1c3f200ba271c
Author: Nicola Vitale <nivit@FreeBSD.org>
AuthorDate: 2025-02-14 09:53:57 +0000
Commit: Nicola Vitale <nivit@FreeBSD.org>
CommitDate: 2025-02-14 09:55:55 +0000
audio/sonicradio: Add new port
Sonicradio is a stylish TUI radio player making use of Radio Browser API
and Bubbletea.
https://github.com/dancnb/sonicradio
---
audio/Makefile | 1 +
audio/sonicradio/Makefile | 18 ++++++++++++++++++
audio/sonicradio/distinfo | 5 +++++
audio/sonicradio/pkg-descr | 2 ++
4 files changed, 26 insertions(+)
diff --git a/audio/Makefile b/audio/Makefile
index 8944a7eb6dd2..bd560e21ca26 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -738,6 +738,7 @@
SUBDIR += sonata
SUBDIR += songrec
SUBDIR += sonic-visualiser
+ SUBDIR += sonicradio
SUBDIR += sonivox
SUBDIR += sonivox-eas
SUBDIR += sorcer-lv2
diff --git a/audio/sonicradio/Makefile b/audio/sonicradio/Makefile
new file mode 100644
index 000000000000..f5e9075a187d
--- /dev/null
+++ b/audio/sonicradio/Makefile
@@ -0,0 +1,18 @@
+PORTNAME= sonicradio
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.6.4
+CATEGORIES= audio
+
+MAINTAINER= nivit@FreeBSD.org
+COMMENT= TUI radio player making use of Radio Browser API
+WWW= https://github.com/dancnb/sonicradio
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:1.23,modules
+GO_MODULE= github.com/dancnb/sonicradio
+
+PLIST_FILES= bin/sonicradio
+
+.include <bsd.port.mk>
diff --git a/audio/sonicradio/distinfo b/audio/sonicradio/distinfo
new file mode 100644
index 000000000000..621260b7de8b
--- /dev/null
+++ b/audio/sonicradio/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1739526330
+SHA256 (go/audio_sonicradio/sonicradio-v0.6.4/v0.6.4.mod) = 627c8ffab4659186517e615e7381782ba1434ee49249421b53f364e29ce979bc
+SIZE (go/audio_sonicradio/sonicradio-v0.6.4/v0.6.4.mod) = 1250
+SHA256 (go/audio_sonicradio/sonicradio-v0.6.4/v0.6.4.zip) = a5d197c6bb9da069b7eb401dd966d7cac5f9c9ce6cb7539c3a5b0436716874f8
+SIZE (go/audio_sonicradio/sonicradio-v0.6.4/v0.6.4.zip) = 1248508
diff --git a/audio/sonicradio/pkg-descr b/audio/sonicradio/pkg-descr
new file mode 100644
index 000000000000..47fea76d9a91
--- /dev/null
+++ b/audio/sonicradio/pkg-descr
@@ -0,0 +1,2 @@
+Sonicradio is a stylish TUI radio player making use of Radio Browser API and
+Bubbletea.