View | Details | Raw Unified | Return to bug 250564 | Differences between
and this patch

Collapse All | Expand All

(-)audio/welle.io/Makefile (+54 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	welle.io
4
DISTVERSION=	2.2
5
CATEGORIES=	audio hamradio
6
MASTER_SITES=	https://github.com/albrechtl/welle.io/
7
8
MAINTAINER=	nsonack@outlook.com
9
COMMENT=	SDR DAB/DAB+ Receiver
10
11
LICENSE=	GPLv2
12
LICENSE_FILE=	${WRKSRC}/COPYING
13
14
LIB_DEPENDS=	libasound.so:audio/alsa-lib \
15
		libfaad.so:audio/faad \
16
		libmp3lame.so:audio/lame \
17
		libmpg123.so:audio/mpg123
18
19
USES=		cmake qt:5
20
USE_QT=		charts core declarative gui multimedia network quickcontrols2 \
21
		widgets
22
23
USE_GITHUB=	yes
24
GH_ACCOUNT=	AlbrechtL
25
GH_TAGNAME=	c39d3420cc30281e03835b3182f34d8617eb7ebf
26
27
OPTIONS_DEFINE=		AIRSPY CLI FFTW RTLSDR SOAPY
28
OPTIONS_DEFAULT=	FFTW RTLSDR
29
30
RTLSDR_DESC=	RTL-SDR support
31
AIRSPY_DESC=	AirSpy support
32
SOAPY_DESC=	SoapySDR support
33
FFTW_DESC=	Use FFTW3 instead of KISSFFT
34
CLI_DESC=	Build the welle-cli tool
35
36
RTLSDR_DEPENDS=		rtl-sdr:comms/rtl-sdr
37
RTLSDR_LIB_DEPENDS=	librtlsdr.so:comms/rtl-sdr
38
RTLSDR_CMAKE_BOOL=	RTLSDR
39
40
FFTW_CMAKE_BOOL_OFF=	KISS_FFT
41
FFTW_LIB_DEPENDS=	libfftw3f.so:math/fftw3-float
42
43
CLI_CMAKE_BOOL=		BUILD_WELLE_CLI
44
CLI_PLIST_FILES=	bin/welle-cli \
45
			share/welle-io/html/index.html \
46
			share/welle-io/html/index.js
47
48
SOAPY_CMAKE_BOOL=	SOAPYSDR
49
SOAPY_LIB_DEPENDS=	libSoapySDR.so:misc/soapysdr
50
51
AIRSPY_CMAKE_BOOL=	AIRSPY
52
AIRSPY_LIB_DEPENDS=	libairspy.so:comms/airspy
53
54
.include <bsd.port.mk>
(-)audio/welle.io/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1603467804
2
SHA256 (AlbrechtL-welle.io-2.2-c39d3420cc30281e03835b3182f34d8617eb7ebf_GH0.tar.gz) = 0fbb557b3529b85c6fb2bc7a8774aca84eac6bb43f8429952533862f29c54364
3
SIZE (AlbrechtL-welle.io-2.2-c39d3420cc30281e03835b3182f34d8617eb7ebf_GH0.tar.gz) = 1651149
(-)audio/welle.io/pkg-descr (+5 lines)
Line 0 Link Here
1
welle.io is a graphical SDR DAB/DAB+ receiver built with Qt5 with extensive
2
hardware support. Possible backends are RTL-SDR, RTL_TCP, AirSpy, SoapySDR,
3
raw files as well as gr-osmosdr and uhd.
4
5
WWW: https://www.welle.io/
(-)audio/welle.io/pkg-plist (+8 lines)
Line 0 Link Here
1
share/applications/welle-io.desktop
2
share/icons/hicolor/16x16/apps/welle-io.png
3
share/icons/hicolor/24x24/apps/welle-io.png
4
share/icons/hicolor/32x32/apps/welle-io.png
5
share/icons/hicolor/48x48/apps/welle-io.png
6
share/icons/hicolor/128x128/apps/welle-io.png
7
share/icons/hicolor/256x256/apps/welle-io.png
8
bin/welle-io

Return to bug 250564