git » vlc.git » commit 98512ba

upgpkg: 3.0.20-5: Enable FluidSynth support for MIDI playback (FS#49496)

author Balló György
2024-01-20 18:59:44 UTC
committer Balló György
2024-01-20 18:59:44 UTC
parent bb4ed6dfd0e7022f4e09c7848ec5985f2a27a7d3

upgpkg: 3.0.20-5: Enable FluidSynth support for MIDI playback (FS#49496)

.SRCINFO +3 -1
PKGBUILD +5 -2

diff --git a/.SRCINFO b/.SRCINFO
index b243b11..ed78b43 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
 pkgbase = vlc
 	pkgdesc = Multi-platform MPEG, VCD/DVD, and DivX player
 	pkgver = 3.0.20
-	pkgrel = 4
+	pkgrel = 5
 	url = https://www.videolan.org/vlc/
 	arch = x86_64
 	license = GPL-2.0-or-later
@@ -13,6 +13,7 @@ pkgbase = vlc
 	makedepends = avahi
 	makedepends = dav1d
 	makedepends = flac
+	makedepends = fluidsynth
 	makedepends = gst-plugins-base-libs
 	makedepends = gtk3
 	makedepends = jack
@@ -121,6 +122,7 @@ pkgbase = vlc
 	optdepends = avahi: service discovery using bonjour protocol
 	optdepends = dav1d: dav1d AV1 decoder
 	optdepends = flac: Free Lossless Audio Codec plugin
+	optdepends = fluidsynth: FluidSynth based MIDI playback plugin
 	optdepends = gnu-free-fonts: subtitle font
 	optdepends = gst-plugins-base-libs: for libgst plugins
 	optdepends = gstreamer: for libgst plugins
diff --git a/PKGBUILD b/PKGBUILD
index c7102e2..ef95cf9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@ _vlcver=3.0.20
 # optional fixup version including hyphen
 _vlcfixupver=
 pkgver=${_vlcver}${_vlcfixupver//-/.r}
-pkgrel=4
+pkgrel=5
 pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player'
 url='https://www.videolan.org/vlc/'
 arch=('x86_64')
@@ -71,6 +71,7 @@ makedepends=(
   'avahi'
   'dav1d'
   'flac'
+  'fluidsynth'
   'gst-plugins-base-libs'
   'gtk3'
   'jack'
@@ -132,7 +133,8 @@ optdepends=(
   'avahi: service discovery using bonjour protocol'
   'dav1d: dav1d AV1 decoder'
   'flac: Free Lossless Audio Codec plugin'
-  'gnu-free-fonts: subtitle font '
+  'fluidsynth: FluidSynth based MIDI playback plugin'
+  'gnu-free-fonts: subtitle font'
   'gst-plugins-base-libs: for libgst plugins'
   'gstreamer: for libgst plugins'
   'gtk3: notification plugin'
@@ -274,6 +276,7 @@ build() {
     --enable-a52 \
     --enable-dca \
     --enable-flac \
+    --enable-fluidsynth \
     --enable-libmpeg2 \
     --enable-vorbis \
     --enable-speex \