[packages/xine-lib] - updated dependencies

qboosh qboosh at pld-linux.org
Mon Apr 15 19:40:33 CEST 2024


commit 97e0876ad3f85059425c1a522ca5897c5582dc2c
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon Apr 15 19:20:10 2024 +0200

    - updated dependencies

 xine-lib.spec | 77 +++++++++++++++++++++++++++++++++++++----------------------
 1 file changed, 48 insertions(+), 29 deletions(-)
---
diff --git a/xine-lib.spec b/xine-lib.spec
index a7e5a38..de54cb0 100644
--- a/xine-lib.spec
+++ b/xine-lib.spec
@@ -1,4 +1,6 @@
-# TODO: openhevc?
+# TODO:
+# - openhevc?
+# - --with-freetype, --with-fontconfig
 #
 # Workaround for xine-lib.spec - libstk.spec updating:
 #	1. make-request -r --without stk xine-lib
@@ -7,24 +9,24 @@
 #	4. make-request -r xine-lib
 #
 # Conditional build:
-%bcond_without	aalib		# don't build aalib video output plugin
-%bcond_without	alsa		# don't build ALSA audio output plugin
-%bcond_with	caca		# don't build libcaca video output plugin
-%bcond_with	directfb	# don't build DirectFB video output plugin
-%bcond_without	dxr3		# don't build dxr3 video output and decode plugins
-%bcond_without	dvd		# don't build dvdnav stuff
-%bcond_with	esd		# build EsounD audio output plugin
-%bcond_with	fusionsound	# don't build FusionSound audio output plugin
-%bcond_without	gdkpixbuf	# don't build gdk-pixbuf decode plugin
-%bcond_without	gnome		# don't build gnome_vfs input plugin
-%bcond_without	opengl		# don't build OpenGL video output plugin
-%bcond_without	pulseaudio	# don't build pulseaudio output plugin
-%bcond_without	smb		# don't build SMB input plugin
-%bcond_without	sdl		# don't build SDL video output plugin
-%bcond_with	stk		# don't build stk video output plugin
-%bcond_without	wavpack		# don't build wavpack decode plugin
+%bcond_without	aalib		# aalib video output plugin
+%bcond_without	alsa		# ALSA audio output plugin
+%bcond_with	caca		# libcaca video output plugin
+%bcond_with	directfb	# DirectFB video output plugin
+%bcond_without	dxr3		# dxr3 video output and decode plugins
+%bcond_without	dvd		# dvdnav stuff
+%bcond_with	esd		# EsounD audio output plugin
+%bcond_with	fusionsound	# FusionSound audio output plugin
+%bcond_without	gdkpixbuf	# gdk-pixbuf decode plugin
+%bcond_without	gnome		# gnome_vfs input plugin
+%bcond_without	opengl		# OpenGL video output plugin
+%bcond_without	pulseaudio	# pulseaudio output plugin
+%bcond_without	smb		# SMB input plugin
+%bcond_without	sdl		# SDL video output plugin
+%bcond_with	stk		# stk video output plugin
+%bcond_without	wavpack		# wavpack decode plugin
 %bcond_with	v4l1		# Video4Linux 1 input plugin (obsolete in current Linux)
-%bcond_without	vis		# build without vis sparc extensions - with vis breaks compatibility
+%bcond_without	vis		# vis sparc extensions - with vis breaks compatibility
 				# with v7 processors and enables vis optimization for sparc64 arch.
 				# without vis is currently broken it fails on ffmpeg
 #
@@ -54,27 +56,34 @@ Patch3:		ffmpeg6.patch
 Patch4:		binutils-2.39.patch
 URL:		https://xine.sourceforge.net/
 %{?with_directfb:BuildRequires:	DirectFB-devel >= 0.9.22}
+# for OpenGL or wayland
+BuildRequires:	EGL-devel
 %{?with_fusionsound:BuildRequires:	FusionSound-devel >= 0.9.23}
+# or GraphicsMagick
 BuildRequires:	ImageMagick-devel >= 1:6.0.0
 %{?with_opengl:BuildRequires:	OpenGL-devel >= 2.0}
 %{?with_opengl:BuildRequires:	OpenGL-GLU-devel}
+%{?with_opengl:BuildRequires:	OpenGL-GLX-devel}
 %{?with_sdl:BuildRequires:	SDL-devel >= 1.2.11}
 BuildRequires:	a52dec-libs-devel
 %{?with_aalib:BuildRequires:	aalib-devel >= 1.4}
 %{?with_alsa:BuildRequires:	alsa-lib-devel >= 0.9.0}
+BuildRequires:	aom-devel >= 1.0
 BuildRequires:	autoconf >= 2.59
-BuildRequires:	automake >= 1:1.8.1
+BuildRequires:	automake >= 1:1.11
+BuildRequires:	dav1d-devel >= 0.3.1
 %{?with_esd:BuildRequires:	esound-devel >= 0.2.8}
 BuildRequires:	faad2-devel
-# libavcodec >= 51.68.0, libavutil >= 49.6.0, libpostproc >= 51.2.0
+# libavcodec >= 51.68.0, libavformat >= 53.21.1, libavutil >= 49.6.0, libpostproc >= 51.2.0
 BuildRequires:	ffmpeg-devel >= 3.0
 BuildRequires:	flac-devel
-BuildRequires:	gettext-tools >= 0.17
-%{?with_gnome:BuildRequires:	gnome-vfs2-devel}
 %{?with_gdkpixbuf:BuildRequires:	gdk-pixbuf2-devel >= 2.0}
+BuildRequires:	gettext-tools >= 0.18.3
+%{?with_gnome:BuildRequires:	gnome-vfs2-devel >= 2.0}
+BuildRequires:	gnutls-devel >= 2.8.6
 BuildRequires:	jack-audio-connection-kit-devel >= 0.100
 BuildRequires:	libbluray-devel >= 0.2.1
-%{?with_caca:BuildRequires:	libcaca-devel >= 0.99-0.beta14}
+%{?with_caca:BuildRequires:	libcaca-devel >= 0.99-0.beta19}
 BuildRequires:	libcdio-devel >= 0.72
 %{?with_dvd:BuildRequires:	libdvdnav-devel >= 0.1.9}
 %{?with_dvd:BuildRequires:	libdvdread-devel}
@@ -85,23 +94,28 @@ BuildRequires:	libmad-devel
 BuildRequires:	libmng-devel
 BuildRequires:	libmodplug-devel >= 0.7
 BuildRequires:	libmpcdec-devel
+BuildRequires:	libnfs-devel
 BuildRequires:	libpng-devel
-# for rsvg tool
+# for rsvg-convert or rsvg tool
 BuildRequires:	librsvg
 %{?with_smb:BuildRequires:	libsmbclient-devel}
+BuildRequires:	libssh2-devel
 %{?with_stk:BuildRequires:	libstk-devel >= 0.2.0}
 BuildRequires:	libtheora-devel
-BuildRequires:	libtool >= 0:1.4.2-9
+BuildRequires:	libtool >= 2:2
 BuildRequires:	libv4l-devel
 BuildRequires:	libva-devel
+BuildRequires:	libva-drm-devel
 BuildRequires:	libva-glx-devel
 BuildRequires:	libva-wayland-devel
 BuildRequires:	libva-x11-devel
 BuildRequires:	libvdpau-devel
 BuildRequires:	libvorbis-devel
 BuildRequires:	libvpx-devel >= 1.3.0
-BuildRequires:	libxcb-devel >= 1.0
+# xcb >= 1.9, xcb-shape >= 1.0, xcb-shm, xcb-xv
+BuildRequires:	libxcb-devel >= 1.9
 BuildRequires:	libxdg-basedir-devel >= 1
+BuildRequires:	openssl-devel >= 1.0.0
 BuildRequires:	optipng
 BuildRequires:	pkgconfig
 %{?with_pulseaudio:BuildRequires:	pulseaudio-devel >= 0.9.7}
@@ -109,8 +123,9 @@ BuildRequires:	pkgconfig
 BuildRequires:	speex-devel >= 1:1.1.6
 BuildRequires:	vcdimager-devel >= 0.7.23
 %{?with_wavpack:BuildRequires:	wavpack-devel >= 4.40}
+BuildRequires:	wayland-egl-devel
 BuildRequires:	xmlto
-BuildRequires:	xorg-lib-libX11-devel
+BuildRequires:	xorg-lib-libX11-devel >= 1.5
 BuildRequires:	xorg-lib-libXext-devel
 BuildRequires:	xorg-lib-libXinerama-devel
 BuildRequires:	xorg-lib-libXv-devel
@@ -119,6 +134,10 @@ BuildRequires:	zlib-devel
 # libtool problem (up to 1.4e)
 BuildConflicts:	xine-lib-devel < 1.0
 Requires:	libxdg-basedir >= 1
+Requires:	xorg-lib-libX11 >= 1.5
+# XXX: subpackages
+Requires:	dav1d >= 0.3.1
+Requires:	gnutls >= 2.8.6
 Obsoletes:	xine < 1
 Obsoletes:	xine-libs
 Obsoletes:	xine-decode-xvid < 2:1.2.1
@@ -639,7 +658,7 @@ Summary:	XINE - Color AsCii Art support
 Summary(pl.UTF-8):	XINE - obsługa Color AsCii Art
 Group:		Libraries
 Requires:	%{name} = %{epoch}:%{version}-%{release}
-Requires:	libcaca >= 0.99-0.beta14
+Requires:	libcaca >= 0.99-0.beta19
 Provides:	xine-plugin-video = %{epoch}:%{version}-%{release}
 
 %description -n xine-output-video-caca
@@ -890,7 +909,7 @@ Summary:	XINE - XCB support
 Summary(pl.UTF-8):	XINE - obsługa XCB
 Group:		Libraries
 Requires:	%{name} = %{epoch}:%{version}-%{release}
-Requires:	libxcb >= 1.0
+Requires:	libxcb >= 1.9
 Provides:	xine-plugin-video = %{epoch}:%{version}-%{release}
 Obsoletes:	xine-lib-xshm < 1.0b11
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/xine-lib.git/commitdiff/97e0876ad3f85059425c1a522ca5897c5582dc2c



More information about the pld-cvs-commit mailing list