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

Collapse All | Expand All

(-)audio/Makefile (+1 lines)
Lines 662-667 Link Here
662
    SUBDIR += pulseaudio
662
    SUBDIR += pulseaudio
663
    SUBDIR += pulseaudio-module-sndio
663
    SUBDIR += pulseaudio-module-sndio
664
    SUBDIR += pulseaudio-module-xrdp
664
    SUBDIR += pulseaudio-module-xrdp
665
    SUBDIR += pulseeffects
665
    SUBDIR += py-SoundFile
666
    SUBDIR += py-SoundFile
666
    SUBDIR += py-al
667
    SUBDIR += py-al
667
    SUBDIR += py-ao
668
    SUBDIR += py-ao
(-)audio/pulseeffects/Makefile (+104 lines)
Added Link Here
1
# $FreeBSD$
2
3
PORTNAME=	pulseeffects
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	4.4.7
6
CATEGORIES=	audio
7
8
MAINTAINER=	daniel@shafer.cc
9
COMMENT=	Audio effects for Pulseaudio applications
10
11
LICENSE=	GPLv3
12
LICENSE_FILE=	${WRKSRC}/LICENSE.md
13
14
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cairo>0:graphics/py-cairo@${PY_FLAVOR} \
15
		${PYTHON_PKGNAMEPREFIX}gstreamer1>=1.4.0:multimedia/py-gstreamer1@${PY_FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
18
		appstream-glib>0:devel/appstream-glib \
19
		itstool>0:textproc/itstool
20
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs \
21
		libbs2b.so:audio/libbs2b \
22
		libdbus-1.so:devel/dbus \
23
		libebur128.so:audio/libebur128 \
24
		liblilv-0.so:audio/lilv \
25
		libpulse.so:audio/pulseaudio \
26
		librubberband.so:audio/rubberband \
27
		libsamplerate.so:audio/libsamplerate \
28
		libsndfile.so:audio/libsndfile \
29
		libzita-convolver.so:audio/zita-convolver
30
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cairo>0:graphics/py-cairo@${PY_FLAVOR} \
31
		${PYTHON_PKGNAMEPREFIX}gstreamer1>=1.4.0:multimedia/py-gstreamer1@${PY_FLAVOR} \
32
		${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
33
		${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
34
		calf-lv2>0:audio/calf-lv2 \
35
		ladspa>0:audio/ladspa \
36
		lsp-plugins-lv2>0:audio/lsp-plugins-lv2 \
37
		mda-lv2>0:audio/mda-lv2 \
38
		zam-plugins-lv2>0:audio/zam-plugins-lv2
39
40
USES=		desktop-file-utils libtool localbase:ldflags gettext gnome meson ninja \
41
		pathfix pkgconfig python:3.6+ shebangfix
42
USE_GNOME=	cairo gconf2 gtkmm30 libsigc++20 pygobject3
43
USE_GSTREAMER1=	bad bs2b good ladspa lv2 pulse webrtcdsp
44
USE_LDCONFIG=	yes
45
46
USE_GITHUB=	yes
47
GH_ACCOUNT=	wwmm
48
49
GLIB_SCHEMAS=	com.github.wwmm.pulseeffects.gschema.xml \
50
		com.github.wwmm.pulseeffects.sinkinputs.autogain.gschema.xml \
51
		com.github.wwmm.pulseeffects.sinkinputs.bassenhancer.gschema.xml \
52
		com.github.wwmm.pulseeffects.sinkinputs.compressor.gschema.xml \
53
		com.github.wwmm.pulseeffects.sinkinputs.convolver.gschema.xml \
54
		com.github.wwmm.pulseeffects.sinkinputs.crossfeed.gschema.xml \
55
		com.github.wwmm.pulseeffects.sinkinputs.crystalizer.gschema.xml \
56
		com.github.wwmm.pulseeffects.sinkinputs.deesser.gschema.xml \
57
		com.github.wwmm.pulseeffects.sinkinputs.delay.gschema.xml \
58
		com.github.wwmm.pulseeffects.sinkinputs.equalizer.gschema.xml \
59
		com.github.wwmm.pulseeffects.sinkinputs.equalizer.leftchannel.gschema.xml \
60
		com.github.wwmm.pulseeffects.sinkinputs.equalizer.rightchannel.gschema.xml \
61
		com.github.wwmm.pulseeffects.sinkinputs.exciter.gschema.xml \
62
		com.github.wwmm.pulseeffects.sinkinputs.filter.gschema.xml \
63
		com.github.wwmm.pulseeffects.sinkinputs.gate.gschema.xml \
64
		com.github.wwmm.pulseeffects.sinkinputs.gschema.xml \
65
		com.github.wwmm.pulseeffects.sinkinputs.limiter.gschema.xml \
66
		com.github.wwmm.pulseeffects.sinkinputs.loudness.gschema.xml \
67
		com.github.wwmm.pulseeffects.sinkinputs.maximizer.gschema.xml \
68
		com.github.wwmm.pulseeffects.sinkinputs.multibandcompressor.gschema.xml \
69
		com.github.wwmm.pulseeffects.sinkinputs.multibandgate.gschema.xml \
70
		com.github.wwmm.pulseeffects.sinkinputs.pitch.gschema.xml \
71
		com.github.wwmm.pulseeffects.sinkinputs.reverb.gschema.xml \
72
		com.github.wwmm.pulseeffects.sinkinputs.stereotools.gschema.xml \
73
		com.github.wwmm.pulseeffects.sourceoutputs.compressor.gschema.xml \
74
		com.github.wwmm.pulseeffects.sourceoutputs.deesser.gschema.xml \
75
		com.github.wwmm.pulseeffects.sourceoutputs.equalizer.gschema.xml \
76
		com.github.wwmm.pulseeffects.sourceoutputs.equalizer.leftchannel.gschema.xml \
77
		com.github.wwmm.pulseeffects.sourceoutputs.equalizer.rightchannel.gschema.xml \
78
		com.github.wwmm.pulseeffects.sourceoutputs.filter.gschema.xml \
79
		com.github.wwmm.pulseeffects.sourceoutputs.gate.gschema.xml \
80
		com.github.wwmm.pulseeffects.sourceoutputs.gschema.xml \
81
		com.github.wwmm.pulseeffects.sourceoutputs.limiter.gschema.xml \
82
		com.github.wwmm.pulseeffects.sourceoutputs.multibandcompressor.gschema.xml \
83
		com.github.wwmm.pulseeffects.sourceoutputs.multibandgate.gschema.xml \
84
		com.github.wwmm.pulseeffects.sourceoutputs.pitch.gschema.xml \
85
		com.github.wwmm.pulseeffects.sourceoutputs.reverb.gschema.xml \
86
		com.github.wwmm.pulseeffects.sourceoutputs.webrtc.gschema.xml
87
88
INSTALLS_ICONS=	yes
89
INSTALL_TARGET=	install-strip
90
SHEBANG_FILES=	meson_post_install.py
91
92
HELP_LANGS=	pt_BR ru
93
HELP_PNGS=	advancedinfo.png blacklist.png effectsorder.png enableapp.png \
94
		saturated.png settingsmenu.png userpresets.png
95
96
post-install:
97
# Fixes symlink warnings in stage-qa
98
.for x in ${HELP_LANGS}
99
.for f in ${HELP_PNGS}
100
	@${RLN} ${STAGEDIR}${PREFIX}/share/help/C/pulseeffects/figures/${f} ${STAGEDIR}${PREFIX}/share/help/${x}/pulseeffects/figures/${f}
101
.endfor
102
.endfor
103
104
.include <bsd.port.mk>
(-)audio/pulseeffects/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1549229474
2
SHA256 (wwmm-pulseeffects-v4.4.7_GH0.tar.gz) = 3355e34e3a2d704a2a332f8f0f5432cc51b48b77c39a6c0e35b57797627776d2
3
SIZE (wwmm-pulseeffects-v4.4.7_GH0.tar.gz) = 1082596
(-)audio/pulseeffects/pkg-descr (+4 lines)
Added Link Here
1
Limiter, compressor, reverberation, equalizer and
2
auto volume effects for Pulseaudio applications
3
4
WWW: https://github.com/wwmm/pulseeffects
(-)audio/pulseeffects/pkg-plist (+143 lines)
Added Link Here
1
bin/pulseeffects
2
lib/gstreamer-1.0/libgstpeadapter.so
3
lib/gstreamer-1.0/libgstpeautogain.so
4
lib/gstreamer-1.0/libgstpeconvolver.so
5
lib/gstreamer-1.0/libgstpecrystalizer.so
6
share/applications/com.github.wwmm.pulseeffects.desktop
7
share/dbus-1/services/com.github.wwmm.pulseeffects.service
8
share/help/C/pulseeffects/advancedinfo.page
9
share/help/C/pulseeffects/autogain.page
10
share/help/C/pulseeffects/bassenhancer.page
11
share/help/C/pulseeffects/blacklist.page
12
share/help/C/pulseeffects/calibrationmic.page
13
share/help/C/pulseeffects/compressor.page
14
share/help/C/pulseeffects/convolver.page
15
share/help/C/pulseeffects/crossfeed.page
16
share/help/C/pulseeffects/crystalizer.page
17
share/help/C/pulseeffects/deesser.page
18
share/help/C/pulseeffects/delay.page
19
share/help/C/pulseeffects/effectsorder.page
20
share/help/C/pulseeffects/enableapp.page
21
share/help/C/pulseeffects/equalizer.page
22
share/help/C/pulseeffects/exciter.page
23
share/help/C/pulseeffects/figures/advancedinfo.png
24
share/help/C/pulseeffects/figures/blacklist.png
25
share/help/C/pulseeffects/figures/effectsorder.png
26
share/help/C/pulseeffects/figures/enableapp.png
27
share/help/C/pulseeffects/figures/saturated.png
28
share/help/C/pulseeffects/figures/settingsmenu.png
29
share/help/C/pulseeffects/figures/userpresets.png
30
share/help/C/pulseeffects/filter.page
31
share/help/C/pulseeffects/gate.page
32
share/help/C/pulseeffects/general.page
33
share/help/C/pulseeffects/index.page
34
share/help/C/pulseeffects/limiter.page
35
share/help/C/pulseeffects/loudness.page
36
share/help/C/pulseeffects/maximizer.page
37
share/help/C/pulseeffects/multibandcompressor.page
38
share/help/C/pulseeffects/multibandgate.page
39
share/help/C/pulseeffects/pitch.page
40
share/help/C/pulseeffects/pulseaudio.page
41
share/help/C/pulseeffects/reverb.page
42
share/help/C/pulseeffects/saturated.page
43
share/help/C/pulseeffects/settingsmenu.page
44
share/help/C/pulseeffects/spectrum.page
45
share/help/C/pulseeffects/stereotools.page
46
share/help/C/pulseeffects/testsignals.page
47
share/help/C/pulseeffects/userpresets.page
48
share/help/C/pulseeffects/webrtc.page
49
share/help/pt_BR/pulseeffects/advancedinfo.page
50
share/help/pt_BR/pulseeffects/autogain.page
51
share/help/pt_BR/pulseeffects/bassenhancer.page
52
share/help/pt_BR/pulseeffects/blacklist.page
53
share/help/pt_BR/pulseeffects/calibrationmic.page
54
share/help/pt_BR/pulseeffects/compressor.page
55
share/help/pt_BR/pulseeffects/convolver.page
56
share/help/pt_BR/pulseeffects/crossfeed.page
57
share/help/pt_BR/pulseeffects/crystalizer.page
58
share/help/pt_BR/pulseeffects/deesser.page
59
share/help/pt_BR/pulseeffects/delay.page
60
share/help/pt_BR/pulseeffects/effectsorder.page
61
share/help/pt_BR/pulseeffects/enableapp.page
62
share/help/pt_BR/pulseeffects/equalizer.page
63
share/help/pt_BR/pulseeffects/exciter.page
64
share/help/pt_BR/pulseeffects/figures/advancedinfo.png
65
share/help/pt_BR/pulseeffects/figures/blacklist.png
66
share/help/pt_BR/pulseeffects/figures/effectsorder.png
67
share/help/pt_BR/pulseeffects/figures/enableapp.png
68
share/help/pt_BR/pulseeffects/figures/saturated.png
69
share/help/pt_BR/pulseeffects/figures/settingsmenu.png
70
share/help/pt_BR/pulseeffects/figures/userpresets.png
71
share/help/pt_BR/pulseeffects/filter.page
72
share/help/pt_BR/pulseeffects/gate.page
73
share/help/pt_BR/pulseeffects/general.page
74
share/help/pt_BR/pulseeffects/index.page
75
share/help/pt_BR/pulseeffects/limiter.page
76
share/help/pt_BR/pulseeffects/loudness.page
77
share/help/pt_BR/pulseeffects/maximizer.page
78
share/help/pt_BR/pulseeffects/multibandcompressor.page
79
share/help/pt_BR/pulseeffects/multibandgate.page
80
share/help/pt_BR/pulseeffects/pitch.page
81
share/help/pt_BR/pulseeffects/pulseaudio.page
82
share/help/pt_BR/pulseeffects/reverb.page
83
share/help/pt_BR/pulseeffects/saturated.page
84
share/help/pt_BR/pulseeffects/settingsmenu.page
85
share/help/pt_BR/pulseeffects/spectrum.page
86
share/help/pt_BR/pulseeffects/stereotools.page
87
share/help/pt_BR/pulseeffects/testsignals.page
88
share/help/pt_BR/pulseeffects/userpresets.page
89
share/help/pt_BR/pulseeffects/webrtc.page
90
share/help/ru/pulseeffects/advancedinfo.page
91
share/help/ru/pulseeffects/autogain.page
92
share/help/ru/pulseeffects/bassenhancer.page
93
share/help/ru/pulseeffects/blacklist.page
94
share/help/ru/pulseeffects/calibrationmic.page
95
share/help/ru/pulseeffects/compressor.page
96
share/help/ru/pulseeffects/convolver.page
97
share/help/ru/pulseeffects/crossfeed.page
98
share/help/ru/pulseeffects/crystalizer.page
99
share/help/ru/pulseeffects/deesser.page
100
share/help/ru/pulseeffects/delay.page
101
share/help/ru/pulseeffects/effectsorder.page
102
share/help/ru/pulseeffects/enableapp.page
103
share/help/ru/pulseeffects/equalizer.page
104
share/help/ru/pulseeffects/exciter.page
105
share/help/ru/pulseeffects/figures/advancedinfo.png
106
share/help/ru/pulseeffects/figures/blacklist.png
107
share/help/ru/pulseeffects/figures/effectsorder.png
108
share/help/ru/pulseeffects/figures/enableapp.png
109
share/help/ru/pulseeffects/figures/saturated.png
110
share/help/ru/pulseeffects/figures/settingsmenu.png
111
share/help/ru/pulseeffects/figures/userpresets.png
112
share/help/ru/pulseeffects/filter.page
113
share/help/ru/pulseeffects/gate.page
114
share/help/ru/pulseeffects/general.page
115
share/help/ru/pulseeffects/index.page
116
share/help/ru/pulseeffects/limiter.page
117
share/help/ru/pulseeffects/loudness.page
118
share/help/ru/pulseeffects/maximizer.page
119
share/help/ru/pulseeffects/multibandcompressor.page
120
share/help/ru/pulseeffects/multibandgate.page
121
share/help/ru/pulseeffects/pitch.page
122
share/help/ru/pulseeffects/pulseaudio.page
123
share/help/ru/pulseeffects/reverb.page
124
share/help/ru/pulseeffects/saturated.page
125
share/help/ru/pulseeffects/settingsmenu.page
126
share/help/ru/pulseeffects/spectrum.page
127
share/help/ru/pulseeffects/stereotools.page
128
share/help/ru/pulseeffects/testsignals.page
129
share/help/ru/pulseeffects/userpresets.page
130
share/help/ru/pulseeffects/webrtc.page
131
share/icons/hicolor/scalable/apps/pulseeffects.svg
132
share/locale/cs/LC_MESSAGES/pulseeffects.mo
133
share/locale/de/LC_MESSAGES/pulseeffects.mo
134
share/locale/fr_FR/LC_MESSAGES/pulseeffects.mo
135
share/locale/hr/LC_MESSAGES/pulseeffects.mo
136
share/locale/id_ID/LC_MESSAGES/pulseeffects.mo
137
share/locale/it_IT/LC_MESSAGES/pulseeffects.mo
138
share/locale/pl/LC_MESSAGES/pulseeffects.mo
139
share/locale/pt_BR/LC_MESSAGES/pulseeffects.mo
140
share/locale/ru/LC_MESSAGES/pulseeffects.mo
141
share/locale/sk/LC_MESSAGES/pulseeffects.mo
142
share/locale/sv/LC_MESSAGES/pulseeffects.mo
143
share/metainfo/com.github.wwmm.pulseeffects.appdata.xml

Return to bug 234540