git: 62481c8986ac - main - audio/boca: update the port to version 1.0.7

From: Alexey Dokuchaev <danfe_at_FreeBSD.org>
Date: Sat, 11 Mar 2023 12:20:26 UTC
The branch main has been updated by danfe:

URL: https://cgit.FreeBSD.org/ports/commit/?id=62481c8986acee17c15ab58250afb26bc4ca1472

commit 62481c8986acee17c15ab58250afb26bc4ca1472
Author:     Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2023-03-11 12:19:24 +0000
Commit:     Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2023-03-11 12:19:24 +0000

    audio/boca: update the port to version 1.0.7
    
    Some components had been marked as obsolete and no longer
    enabled by default, reconnect them to the build so we get
    complete suite.
    
    Reported by:    portscout
---
 audio/boca/Makefile                                |  2 +-
 audio/boca/distinfo                                |  6 +++---
 audio/boca/files/patch-components_decoder_Makefile | 13 +++++++++++++
 audio/boca/files/patch-components_encoder_Makefile | 13 +++++++++++++
 audio/boca/pkg-plist                               |  6 ++++++
 5 files changed, 36 insertions(+), 4 deletions(-)

diff --git a/audio/boca/Makefile b/audio/boca/Makefile
index 6564323217e9..3f407f3b1d82 100644
--- a/audio/boca/Makefile
+++ b/audio/boca/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	${GH_PROJECT:tl}
-PORTVERSION=	1.0.5
+PORTVERSION=	1.0.7
 DISTVERSIONPREFIX=	v
 CATEGORIES=	audio
 
diff --git a/audio/boca/distinfo b/audio/boca/distinfo
index 0e0a4ff99398..1eeacf7e3f5a 100644
--- a/audio/boca/distinfo
+++ b/audio/boca/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1624795545
-SHA256 (enzo1982-BoCA-v1.0.5_GH0.tar.gz) = 5afb742beff8546c2773735fa2e5c592452b91afe3a4712dd230273cd83d7b94
-SIZE (enzo1982-BoCA-v1.0.5_GH0.tar.gz) = 142153923
+TIMESTAMP = 1678031037
+SHA256 (enzo1982-BoCA-v1.0.7_GH0.tar.gz) = 2c0b99b377e5bc5aeb046e34e25f8bc8af6427af30bf3105dd4318ed228a6a0f
+SIZE (enzo1982-BoCA-v1.0.7_GH0.tar.gz) = 233588750
diff --git a/audio/boca/files/patch-components_decoder_Makefile b/audio/boca/files/patch-components_decoder_Makefile
new file mode 100644
index 000000000000..1b0fa52111c0
--- /dev/null
+++ b/audio/boca/files/patch-components_decoder_Makefile
@@ -0,0 +1,13 @@
+--- components/decoder/Makefile.orig	2023-03-05 15:43:57 UTC
++++ components/decoder/Makefile
+@@ -6,6 +6,10 @@ include $(dir $(firstword $(MAKEFILE_LIST)))/$(BOCA_PA
+ 
+ FOLDERS = alac cuesheet faad2 fdkaac flac mac mpg123 opus sndfile speex vorbis
+ 
++ifneq ($(BUILD_OSX),True)
++	FOLDERS += lame mad
++endif
++
+ ifeq ($(BUILD_UNIX),True)
+ ifneq ($(BUILD_HAIKU),True)
+ ifneq ($(BUILD_OPENBSD),True)
diff --git a/audio/boca/files/patch-components_encoder_Makefile b/audio/boca/files/patch-components_encoder_Makefile
new file mode 100644
index 000000000000..dd83a7d4a8a4
--- /dev/null
+++ b/audio/boca/files/patch-components_encoder_Makefile
@@ -0,0 +1,13 @@
+--- components/encoder/Makefile.orig	2023-03-05 15:43:57 UTC
++++ components/encoder/Makefile
+@@ -6,6 +6,10 @@ include $(dir $(firstword $(MAKEFILE_LIST)))/$(BOCA_PA
+ 
+ FOLDERS = fdkaac flac lame mac meh opus sndfile speex vorbis
+ 
++ifneq ($(BUILD_OSX),True)
++	FOLDERS += faac voaacenc
++endif
++
+ ifeq ($(USE_WINE),True)
+ 	FOLDERS += coreaudioconnect
+ endif
diff --git a/audio/boca/pkg-plist b/audio/boca/pkg-plist
index 9b9fcfd5b070..b0feed0161e4 100644
--- a/audio/boca/pkg-plist
+++ b/audio/boca/pkg-plist
@@ -58,6 +58,7 @@ lib/boca/boca.dsp.rnnoise/cb.rnnn
 lib/boca/boca.dsp.rnnoise/lq.rnnn
 lib/boca/boca.dsp.rnnoise/mp.rnnn
 lib/boca/boca.dsp.rnnoise/sh.rnnn
+lib/boca/boca_decoder_alac.1.0.so
 lib/boca/boca_decoder_alac.1.0.xml
 lib/boca/boca_decoder_als.1.0.xml
 lib/boca/boca_decoder_cdio.1.0.so
@@ -74,6 +75,7 @@ lib/boca/boca_decoder_ffmpeg_dsd.1.0.xml
 lib/boca/boca_decoder_ffmpeg_dss.1.0.xml
 lib/boca/boca_decoder_ffmpeg_dts.1.0.xml
 lib/boca/boca_decoder_ffmpeg_flv_audio.1.0.xml
+lib/boca/boca_decoder_ffmpeg_m4a.1.0.xml
 lib/boca/boca_decoder_ffmpeg_m4v_audio.1.0.xml
 lib/boca/boca_decoder_ffmpeg_mac.1.0.xml
 lib/boca/boca_decoder_ffmpeg_mkv_audio.1.0.xml
@@ -84,6 +86,8 @@ lib/boca/boca_decoder_ffmpeg_mpg_audio.1.0.xml
 lib/boca/boca_decoder_ffmpeg_purevoice.1.0.xml
 lib/boca/boca_decoder_ffmpeg_realaudio.1.0.xml
 lib/boca/boca_decoder_ffmpeg_tak.1.0.xml
+lib/boca/boca_decoder_ffmpeg_tta.1.0.xml
+lib/boca/boca_decoder_ffmpeg_vqf.1.0.xml
 lib/boca/boca_decoder_ffmpeg_wavpack.1.0.xml
 lib/boca/boca_decoder_ffmpeg_webm_audio.1.0.xml
 lib/boca/boca_decoder_ffmpeg_wma.1.0.xml
@@ -113,6 +117,8 @@ lib/boca/boca_dsp_hdcd.1.0.so
 lib/boca/boca_dsp_resample.1.0.so
 lib/boca/boca_dsp_rnnoise.1.0.so
 lib/boca/boca_dsp_rubberband.1.0.so
+lib/boca/boca_dsp_surround.1.0.so
+lib/boca/boca_dsp_volume.1.0.so
 lib/boca/boca_encoder_aften.1.0.xml
 lib/boca/boca_encoder_als.1.0.xml
 lib/boca/boca_encoder_atrac1enc.1.0.xml