commit b635a8d35977dfcf29880d9ae007e068203db51a Author: Jakub Bogusz <qbo...@pld-linux.org> Date: Tue Apr 16 21:49:54 2024 +0200
- added openhevc decoder (disabled by default as it's subset of old ffmpeg) xine-lib.spec | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) --- diff --git a/xine-lib.spec b/xine-lib.spec index f823b70..d327b3e 100644 --- a/xine-lib.spec +++ b/xine-lib.spec @@ -20,6 +20,7 @@ %bcond_without gdkpixbuf # gdk-pixbuf decode plugin %bcond_without gnome # gnome_vfs input plugin %bcond_without opengl # OpenGL video output plugin +%bcond_with openhevc # openHEVC decode plugin %bcond_without pulseaudio # pulseaudio output plugin %bcond_without smb # SMB input plugin %bcond_without sdl # SDL video output plugin @@ -116,6 +117,7 @@ BuildRequires: libvpx-devel >= 1.3.0 # xcb >= 1.9, xcb-shape >= 1.0, xcb-shm, xcb-xv BuildRequires: libxcb-devel >= 1.9 BuildRequires: libxdg-basedir-devel >= 1 +%{?with_openhevc:BuildRequires: openHEVC-devel} BuildRequires: openssl-devel >= 1.0.0 BuildRequires: optipng BuildRequires: pkgconfig @@ -335,6 +337,19 @@ XINE - libjpeg based JPEG image decoder plugin. %description -n xine-decode-libjpeg -l pl.UTF-8 XINE - wtyczka dekodera obrazów JPEG opartego na libjpeg. +%package -n xine-decode-libopenhevc +Summary: XINE - HEVC video decoder plugin using openHEVC library +Summary(pl.UTF-8): XINE - wtyczka dekodera obrazu HEVC wykorzystująca bibliotekę openHEVC +Group: Libraries +Requires: %{name} = %{epoch}:%{version}-%{release} + +%description -n xine-decode-libopenhevc +XINE - HEVC video decoder plugin using openHEVC library. + +%description -n xine-decode-libopenhevc -l pl.UTF-8 +XINE - wtyczka dekodera obrazu HEVC wykorzystująca bibliotekę +openHEVC. + %package -n xine-decode-libpng Summary: XINE - libpng based PNG image decoder plugin Summary(pl.UTF-8): XINE - wtyczka dekodera obrazów PNG opartego na libpng @@ -1113,6 +1128,7 @@ XINE - wtyczka postprocessingu oparta na libpostproc z pakietu FFmpeg. %{?with_fusionsound:--with-fusionsound} \ --with-libflac \ %{?with_stk:--with-libstk} \ + %{!?with_openhevc:--without-openhevc} \ %{!?with_pulseaudio:--without-pulseaudio} \ --with-real-codecs-path=%{_libdir}/codecs \ --with-speex \ @@ -1268,6 +1284,12 @@ rm -rf $RPM_BUILD_ROOT %defattr(644,root,root,755) %attr(755,root,root) %{xine_pluginsdir}/xineplug_decode_libjpeg.so +%if %{with openhevc} +%files -n xine-decode-libopenhevc +%defattr(644,root,root,755) +%attr(755,root,root) %{xine_pluginsdir}/xineplug_decode_libopenhevc.so +%endif + %files -n xine-decode-libpng %defattr(644,root,root,755) %attr(755,root,root) %{xine_pluginsdir}/xineplug_decode_libpng.so ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/xine-lib.git/commitdiff/b635a8d35977dfcf29880d9ae007e068203db51a _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit