View | Details | Raw Unified | Return to bug 280611
Collapse All | Expand All

(-)b/audio/jack/Makefile (-1 / +6 lines)
Lines 30-36 SHEBANG_LANG= python3 Link Here
30
30
31
CONFIGURE_ARGS=	--celt=no --samplerate=yes
31
CONFIGURE_ARGS=	--celt=no --samplerate=yes
32
32
33
OPTIONS_DEFINE=		ALSA DBUS OPUS PROFILING
33
OPTIONS_DEFINE=		ALSA DBUS OPUS PROFILING SOSSO
34
OPTIONS_DEFAULT=	DBUS OPUS
34
OPTIONS_DEFAULT=	DBUS OPUS
35
OPTIONS_SUB=		yes
35
OPTIONS_SUB=		yes
36
36
Lines 50-55 OPUS_CONFIGURE_OFF= --opus=no Link Here
50
PROFILING_DESC=		Build with profiling information
50
PROFILING_DESC=		Build with profiling information
51
PROFILING_CONFIGURE_ON=	--profile
51
PROFILING_CONFIGURE_ON=	--profile
52
52
53
# Let users test the new OSS driver backend coming in 1.9.23, see
54
# https://github.com/jackaudio/jack2/pull/943
55
SOSSO_DESC=		Build new OSS driver backend (sosso library)
56
SOSSO_GH_TAGNAME=	0762eac06a8c327757acfa7c770e16d827610873
57
53
TESTING_UNSAFE=	No function 'test' defined in ${WRKSRC}/wscript
58
TESTING_UNSAFE=	No function 'test' defined in ${WRKSRC}/wscript
54
59
55
.include <bsd.port.pre.mk>
60
.include <bsd.port.pre.mk>
(-)b/audio/jack/distinfo (+3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1675342810
1
TIMESTAMP = 1675342810
2
SHA256 (jackaudio-jack2-v1.9.22_GH0.tar.gz) = 1e42b9fc4ad7db7befd414d45ab2f8a159c0b30fcd6eee452be662298766a849
2
SHA256 (jackaudio-jack2-v1.9.22_GH0.tar.gz) = 1e42b9fc4ad7db7befd414d45ab2f8a159c0b30fcd6eee452be662298766a849
3
SIZE (jackaudio-jack2-v1.9.22_GH0.tar.gz) = 933448
3
SIZE (jackaudio-jack2-v1.9.22_GH0.tar.gz) = 933448
4
TIMESTAMP = 1722598892
5
SHA256 (jackaudio-jack2-v1.9.22-0762eac06a8c327757acfa7c770e16d827610873_GH0.tar.gz) = d6207cfb28f5d8e3531d5a283a80631b94b3e633b9f51edecdf5d112e979a3e3
6
SIZE (jackaudio-jack2-v1.9.22-0762eac06a8c327757acfa7c770e16d827610873_GH0.tar.gz) = 967723
(-)b/audio/jack/files/jackd.in (-5 / +2 lines)
Lines 9-16 Link Here
9
#
9
#
10
10
11
: ${jackd_enable="NO"}
11
: ${jackd_enable="NO"}
12
: ${jackd_user="root"}
12
: ${jackd_user=""}
13
: ${jackd_rtprio="NO"}
14
: ${jackd_args="--no-realtime -doss -r48000 -p1024 -w32"}
13
: ${jackd_args="--no-realtime -doss -r48000 -p1024 -w32"}
15
14
16
. /etc/rc.subr
15
. /etc/rc.subr
Lines 32-39 check_config() { Link Here
32
  fi
31
  fi
33
32
34
  # detect intent to use realtime priority
33
  # detect intent to use realtime priority
35
  if [ "$jackd_rtprio" = "YES" ] || \
34
  if { echo "$jackd_args" | grep -q -- "oss" && \
36
     { echo "$jackd_args" | grep -q -- "oss" && \
37
       { echo "$jackd_args" | grep -qw -- "--realtime"  || \
35
       { echo "$jackd_args" | grep -qw -- "--realtime"  || \
38
         echo "$jackd_args" | grep -qw -- "-[A-Za-mo-z]*R[A-Za-z]*"; }; }; then
36
         echo "$jackd_args" | grep -qw -- "-[A-Za-mo-z]*R[A-Za-z]*"; }; }; then
39
    # check that mac_priority(4) is enabled
37
    # check that mac_priority(4) is enabled
40
- 

Return to bug 280611