landry 80e39061e7 Unbreak gradio with newer radio-browser.info API
- cf https://api.radio-browser.info/
- use uuid string to identify stations
- adapt to type changes in the API (str -> bool or int)
- do a DNS SRV lookup to randomly select an API server
2020-11-02 18:44:36 +00:00

33 lines
733 B
Makefile

# $OpenBSD: Makefile,v 1.19 2020/11/02 18:44:36 landry Exp $
COMMENT = internet radio browser and player
GH_TAGNAME = v7.3
GH_ACCOUNT = haecker-felix
GH_PROJECT = Gradio
DISTNAME = ${GH_PROJECT:L}-${GH_TAGNAME:S/^v//}
EPOCH = 0
REVISION = 0
CATEGORIES = audio www
# GPLv3
PERMIT_PACKAGE = Yes
WANTLIB += c cairo cairo-gobject gdk-3 gdk_pixbuf-2.0
WANTLIB += gio-2.0 glib-2.0 gobject-2.0 gstpbutils-1.0 gstreamer-1.0
WANTLIB += gtk-3 intl json-glib-1.0 pango-1.0 pangocairo-1.0
WANTLIB += soup-2.4 sqlite3 m
LIB_DEPENDS = devel/json-glib \
devel/libsoup \
multimedia/gstreamer1/plugins-base
MODULES = devel/meson \
textproc/intltool
BUILD_DEPENDS += lang/vala
LDFLAGS = -L${LOCALBASE}/lib
.include <bsd.port.mk>