[packages/kodi] up to 21.0 final release

atler atler at pld-linux.org
Sun Apr 7 02:32:30 CEST 2024


commit 1cbac18c3c1f9c9528fdba00b4768e8f07ca40ff
Author: Jan Palus <atler at pld-linux.org>
Date:   Sun Apr 7 00:37:14 2024 +0200

    up to 21.0 final release

 kodi.spec | 29 ++++++++++++++++-------------
 1 file changed, 16 insertions(+), 13 deletions(-)
---
diff --git a/kodi.spec b/kodi.spec
index bf9110c..16d4d29 100644
--- a/kodi.spec
+++ b/kodi.spec
@@ -56,16 +56,15 @@
 %define		dvdnav_ver	6.1.1-Next-Nexus-Alpha2-2
 
 %define	codename Omega
-%define	subver	b1
 Summary:	Kodi is a free and open source media-player and entertainment hub
 Name:		kodi
 Version:	21.0
-Release:	0.%{subver}.2
+Release:	1
 License:	GPL v2+ and GPL v3+
 Group:		Applications/Multimedia
 #Source0Download: https://github.com/xbmc/xbmc/releases
-Source0:	https://github.com/xbmc/xbmc/archive/%{version}%{subver}-%{codename}.tar.gz
-# Source0-md5:	cdd5ca2a3e81180a87996377f042978c
+Source0:	https://github.com/xbmc/xbmc/archive/%{version}-%{codename}.tar.gz
+# Source0-md5:	74501a89f0ea23d2908a9b983ab3d6f8
 Source1:	https://github.com/xbmc/libdvdread/archive/%{dvdread_ver}/libdvdread-%{dvdread_ver}.tar.gz
 # Source1-md5:	0d24c950abfef9dc02e231dda56912ac
 Source2:	https://github.com/xbmc/libdvdcss/archive/%{dvdcss_ver}/libdvdcss-%{dvdcss_ver}.tar.gz
@@ -92,13 +91,13 @@ BuildRequires:	autoconf
 BuildRequires:	automake
 BuildRequires:	avahi-devel
 BuildRequires:	bluez-libs-devel >= 4.99
-BuildRequires:	cmake >= 3.12
+BuildRequires:	cmake >= 3.15
 BuildRequires:	crossguid-devel
 BuildRequires:	curl-devel
 %{!?with_system_ffmpeg:BuildRequires:	dav1d-devel}
 BuildRequires:	dbus-devel
-# libavcodec >= 58.91.100 libavfilter >= 7.85.100 libavformat >= 58.45.100 libavutil >= 56.51.100 libpostproc >= 55.7.100 libswscale >= 5.7.100 libswresample >= 3.7.100
-%{?with_system_ffmpeg:BuildRequires:	ffmpeg-devel >= 4.3}
+# libavcodec >= 60.2.100 libavfilter >= 9.3.100 libavformat >= 60.3.100 libavutil >= 58.2.100 libpostproc >= 57.1.100 libswscale >= 7.1.100 libswresample >= 4.10.100
+%{?with_system_ffmpeg:BuildRequires:	ffmpeg-devel >= 6.0.0}
 BuildRequires:	flatbuffers-devel >= 1.9.0
 BuildRequires:	fontconfig-devel
 BuildRequires:	freetype-devel
@@ -109,13 +108,13 @@ BuildRequires:	giflib-devel >= 5
 BuildRequires:	harfbuzz-devel
 BuildRequires:	jre
 BuildRequires:	lcms2-devel
-BuildRequires:	libass-devel
+BuildRequires:	libass-devel >= 0.15.0
 BuildRequires:	libatomic-devel
 BuildRequires:	libbluray-devel >= 0.9.3
 BuildRequires:	libcap-devel
 BuildRequires:	libcdio-c++-devel >= 2.1.0
 BuildRequires:	libcdio-devel >= 2.1.0
-BuildRequires:	libcec-devel >= 3.0.0
+BuildRequires:	libcec-devel >= 4.0.0
 BuildRequires:	libdisplay-info-devel
 BuildRequires:	libdrm-devel >= 2.4.95
 BuildRequires:	libfmt-devel >= 6.1.2
@@ -144,7 +143,7 @@ BuildRequires:	lzo-devel >= 2
 BuildRequires:	mysql-devel
 BuildRequires:	openssl-devel >= 1.1.0
 BuildRequires:	pcre-cxx-devel
-BuildRequires:	pipewire-devel
+BuildRequires:	pipewire-devel >= 0.3.50
 BuildRequires:	pkgconfig
 BuildRequires:	pulseaudio-devel >= 11.0.0
 BuildRequires:	python3-devel >= 1:3.8
@@ -157,6 +156,7 @@ BuildRequires:	spdlog-devel >= 1.5.0
 BuildRequires:	sqlite3-devel
 BuildRequires:	swig
 BuildRequires:	taglib-devel >= 1.9.0
+BuildRequires:	tinyxml-devel
 BuildRequires:	tinyxml2-devel
 BuildRequires:	udev-devel
 %if %{with wayland}
@@ -175,12 +175,13 @@ BuildRequires:	zlib-devel
 Requires:	%{name}-common = %{version}-%{release}
 Requires:	alsa-lib >= 1.0.27
 Requires:	desktop-file-utils
-Requires:	ffmpeg-libs >= 4.3
+Requires:	ffmpeg-libs >= 6.0.0
 Requires:	hicolor-icon-theme
+Requires:	libass >= 0.15.0
 Requires:	libbluray >= 0.9.3
 Requires:	libcdio >= 2.1.0
 Requires:	libcdio-c++ >= 2.1.0
-Requires:	libcec >= 3.0.0
+Requires:	libcec >= 4.0.0
 Requires:	libdrm >= 2.4.95
 Requires:	libfmt >= 6.1.2
 Requires:	libmicrohttpd >= 0.9.40
@@ -188,6 +189,7 @@ Requires:	libplist >= 2.0
 Requires:	libudfread >= 1.0.0
 Requires:	lsb-release
 Requires:	openssl >= 1.1.0
+Requires:	pipewire-libs >= 0.3.50
 Requires:	pulseaudio-libs >= 11.0.0
 Requires:	spdlog >= 1.5.0
 Requires:	taglib >= 1.9.0
@@ -226,7 +228,7 @@ Requires:	%{name}-common = %{version}-%{release}
 Header files for Kodi.
 
 %prep
-%setup -q -n xbmc-%{version}%{?subver}-%{codename} -a1 -a2 -a3
+%setup -q -n xbmc-%{version}-%{codename} -a1 -a2 -a3
 #%patch0 -p1
 #%patch1 -p1
 
@@ -250,6 +252,7 @@ grep -q '^VERSION=%{dvdnav_ver}$' tools/depends/target/libdvdnav/LIBDVDNAV-VERSI
 	-DCORE_PLATFORM_NAME="%{?with_gbm:GBM;}%{?with_x11:X11;}%{?with_wayland:WAYLAND;}" \
 	%{cmake_on_off airtunes ENABLE_AIRTUNES} \
 	%{cmake_on_off dvdcss ENABLE_DVDCSS} \
+	-DENABLE_INTERNAL_CEC:BOOL=OFF \
 	-DENABLE_INTERNAL_CROSSGUID:BOOL=OFF \
 	-DENABLE_INTERNAL_DAV1D:BOOL=OFF \
 	-DENABLE_INTERNAL_FFMPEG:BOOL=%{?with_system_ffmpeg:OFF}%{!?with_system_ffmpeg:ON} \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/kodi.git/commitdiff/1cbac18c3c1f9c9528fdba00b4768e8f07ca40ff



More information about the pld-cvs-commit mailing list