[packages/LCEVCdec] - updated to 3.3.8
qboosh
qboosh at pld-linux.org
Tue Jul 1 18:12:19 CEST 2025
commit cd6b776a527a18b88a3bfd7d448d406784f04d4f
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Tue Jul 1 18:13:46 2025 +0200
- updated to 3.3.8
LCEVCdec.spec | 37 +++++++++++++++++++++++++++++++++----
1 file changed, 33 insertions(+), 4 deletions(-)
---
diff --git a/LCEVCdec.spec b/LCEVCdec.spec
index 5832d36..d224f3d 100644
--- a/LCEVCdec.spec
+++ b/LCEVCdec.spec
@@ -6,16 +6,18 @@
Summary: LCEVC Decoder SDK library
Summary(pl.UTF-8): Biblioteka SDK dekodera LCEVC
Name: LCEVCdec
-Version: 3.3.7
+Version: 3.3.8
Release: 1
License: BSD
Group: Libraries
#Source0Download: https://github.com/v-novaltd/LCEVCdec/releases
Source0: https://github.com/v-novaltd/LCEVCdec/archive/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 8835288160b4980bb7e7d3b1e22eedaf
+# Source0-md5: 83db8c568c6faf0401550f8d8e5d1e7e
Patch1: %{name}-libdir.patch
URL: https://github.com/v-novaltd/LCEVCdec
+BuildRequires: CLI11-devel
BuildRequires: cmake >= 3.19.0
+BuildRequires: libfmt-devel
BuildRequires: libstdc++-devel >= 6:7
BuildRequires: nlohmann-json-devel
BuildRequires: rpm-build >= 4.6
@@ -60,6 +62,18 @@ Header files for LCEVC Decoder library.
%description devel -l pl.UTF-8
Pliki nagłówkowe bibliotek dekodera LCEVC.
+%package static
+Summary: Static LCEVC Decoder libraries
+Summary(pl.UTF-8): Biblioteki statyczne dekodera LCEVC
+Group: Development/Libraries
+Requires: %{name}-devel = %{version}-%{release}
+
+%description static
+Static LCEVC Decoder libraries.
+
+%description static -l pl.UTF-8
+Biblioteki statyczne dekodera LCEVC.
+
%package apidocs
Summary: API documentation for LCEVC Decoder library
Summary(pl.UTF-8): Dokumentacja API bibliotek dekodera LCEVC
@@ -82,12 +96,13 @@ printf RELEASE > .gitlonghash
printf RELEASE > .gitbranch
printf %{version} > .gitversion
printf %{version} > .gitshortversion
-printf 2025-03-17 > .gitdate
+printf 2025-06-18 > .gitdate
%build
install -d build
cd build
%cmake .. \
+ -DVN_SDK_EXECUTABLES=ON \
-DVN_SDK_JSON_CONFIG=ON \
%{?with_apidocs:-DVN_SDK_DOCS=ON}
@@ -99,6 +114,13 @@ rm -rf $RPM_BUILD_ROOT
%{__make} -C build install \
DESTDIR=$RPM_BUILD_ROOT
+# examples/tests
+%{__rm} $RPM_BUILD_ROOT%{_bindir}/lcevc_dec_{sample,test_harness}
+%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/{sample_cpp,src}
+# packaged as %doc
+%{__rm} $RPM_BUILD_ROOT%{_docdir}/README.md
+%{__rm} $RPM_BUILD_ROOT%{_docdir}/licenses/{COPYING,LICENSE.md}
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -115,10 +137,17 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/liblcevc_dec_api_utility.a
%attr(755,root,root) %{_libdir}/liblcevc_dec_core_sequencing.a
+%attr(755,root,root) %{_libdir}/liblcevc_dec_enhancement_cpu.a
+%attr(755,root,root) %{_libdir}/liblcevc_dec_overlay_images.a
+%attr(755,root,root) %{_libdir}/liblcevc_dec_utility.a
%{_includedir}/LCEVC
-%{_includedir}/lcevc_config.h
%{_pkgconfigdir}/lcevc_dec.pc
+%files static
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/liblcevc_dec_api_static.a
+%attr(755,root,root) %{_libdir}/liblcevc_dec_core_static.a
+
%if %{with apidocs}
%files apidocs
%defattr(644,root,root,755)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/LCEVCdec.git/commitdiff/cd6b776a527a18b88a3bfd7d448d406784f04d4f
More information about the pld-cvs-commit
mailing list