author | David Runge
<dvzrv@archlinux.org> 2023-12-19 18:17:47 UTC |
committer | David Runge
<dvzrv@archlinux.org> 2023-12-19 18:32:26 UTC |
parent | 72701b6437b09cd7962f390a40c5be9deac8c392 |
PKGBUILD | +19 | -0 |
diff --git a/PKGBUILD b/PKGBUILD index 39d1446..4679716 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -15,17 +15,27 @@ arch=('x86_64') license=('LGPL2.1' 'GPL2') depends=( 'a52dec' + 'abseil-cpp' 'aribb24' + 'bash' + 'cairo' + 'dbus' 'faad2' 'ffmpeg4.4' # NOTE: switch to ffmpeg4.4, as ffmpeg >= 5 requires extensive changes disabling VAAPI (only supported with vlc >= 4) 'fontconfig' 'freetype2' 'fribidi' + 'gcc-libs' + 'gdk-pixbuf2' + 'glib2' + 'glibc' 'gnutls' 'harfbuzz' + 'hicolor-icon-theme' 'libarchive' 'libdca' 'libdvbpsi' + 'libglvnd' 'libidn' 'libmad' 'libmatroska' @@ -35,6 +45,9 @@ depends=( 'libsecret' 'libtar' 'libupnp' 'libixml.so' 'libupnp.so' + 'libva' + 'libx11' + 'libxcb' 'libxinerama' 'libxml2' 'libxpm' @@ -43,7 +56,9 @@ depends=( 'qt5-svg' 'qt5-x11extras' 'taglib' + 'wayland' 'xcb-util-keysyms' + 'zlib' ) makedepends=( 'aalib' @@ -116,6 +131,7 @@ optdepends=( 'flac: Free Lossless Audio Codec plugin' 'gnu-free-fonts: subtitle font ' 'gst-plugins-base-libs: for libgst plugins' + 'gstreamer: for libgst plugins' 'gtk3: notification plugin' 'jack: jack audio server' 'kwallet: kwallet keystore' @@ -140,6 +156,7 @@ optdepends=( 'libogg: Ogg and OggSpots codec' 'libpng: PNG support' 'libpulse: PulseAudio audio output' + 'libraw1394: IEEE 1394 access plugin' 'librsvg: SVG plugin' 'libsamplerate: audio Resampler' 'libshout: shoutcast/icecast output plugin' @@ -160,9 +177,11 @@ optdepends=( 'pcsclite: aribcam support' 'projectm: ProjectM visualisation' 'protobuf: chromecast streaming' + 'sdl12-compat: SDL image support' 'sdl_image: SDL image support' 'smbclient: SMB access plugin' 'speex: Speex codec' + 'speexdsp: Speex codec' 'srt: SRT input/output plugin' 'systemd-libs: udev services discovery' 'ttf-dejavu: subtitle font'