[packages/gstreamer-plugins-bad] Rel 5; skip building problematic docs
arekm
arekm at pld-linux.org
Wed Jul 16 12:27:24 CEST 2025
commit 889b470037c88710674f1e42e877c226d7134c4a
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Wed Jul 16 12:27:11 2025 +0200
Rel 5; skip building problematic docs
gstreamer-plugins-bad.spec | 16 ++++++++++++----
1 file changed, 12 insertions(+), 4 deletions(-)
---
diff --git a/gstreamer-plugins-bad.spec b/gstreamer-plugins-bad.spec
index 9dd951a..7432aa6 100644
--- a/gstreamer-plugins-bad.spec
+++ b/gstreamer-plugins-bad.spec
@@ -75,7 +75,7 @@ Summary: Bad GStreamer Streaming-media framework plugins
Summary(pl.UTF-8): Złe wtyczki do środowiska obróbki strumieni GStreamer
Name: gstreamer-plugins-bad
Version: 1.26.0
-Release: 4
+Release: 5
License: LGPL v2+
Group: Libraries
Source0: https://gstreamer.freedesktop.org/src/gst-plugins-bad/%{gstname}-%{version}.tar.xz
@@ -127,6 +127,7 @@ BuildRequires: aom-devel >= 3.2
%{?with_bluez:BuildRequires: bluez-libs-devel >= 5.0}
BuildRequires: bzip2-devel
%{?with_librsvg:BuildRequires: cairo-devel}
+BuildRequires: crc32c-devel
BuildRequires: curl-devel >= 7.55.0
BuildRequires: dssim-devel < 2
BuildRequires: exempi-devel >= 1.99.5
@@ -1865,8 +1866,15 @@ Wtyczka GStreamera ZXing wykrywająca kody kreskowe.
%if %{with apidocs}
%meson_build build-libs-hotdoc-configs build-hotdoc-configs
+# FIXME: repair building with these skipped docs
+skip_docs="dxva-doc.json vulkan-wayland-doc.json vulkan-xcb-doc.json"
cd build/docs
for config in *-doc.json plugin-*.json ; do
+ skip_now=0
+ for skip in $skip_docs; do
+ [ "$skip" = "$config" ] && skip_now=1
+ done
+ [ "$skip_now" -eq 1 ] && echo "Skipping $config doc..." >&2 && continue
LC_ALL=C.UTF-8 hotdoc run --conf-file "$config"
done
%endif
@@ -2160,15 +2168,15 @@ rm -rf $RPM_BUILD_ROOT
%{_docdir}/gstreamer-%{gstmver}/codecparsers-doc
%{_docdir}/gstreamer-%{gstmver}/codecs-doc
%{_docdir}/gstreamer-%{gstmver}/cuda-doc
-%{_docdir}/gstreamer-%{gstmver}/dxva-doc
+#%{_docdir}/gstreamer-%{gstmver}/dxva-doc
%{_docdir}/gstreamer-%{gstmver}/insertbin-doc
%{_docdir}/gstreamer-%{gstmver}/mpegts-doc
%{_docdir}/gstreamer-%{gstmver}/mselib-doc
%{_docdir}/gstreamer-%{gstmver}/play-doc
%{_docdir}/gstreamer-%{gstmver}/player-doc
%{_docdir}/gstreamer-%{gstmver}/valib-doc
-%{_docdir}/gstreamer-%{gstmver}/vulkan-wayland-doc
-%{_docdir}/gstreamer-%{gstmver}/vulkan-xcb-doc
+#%{_docdir}/gstreamer-%{gstmver}/vulkan-wayland-doc
+#%{_docdir}/gstreamer-%{gstmver}/vulkan-xcb-doc
%{_docdir}/gstreamer-%{gstmver}/vulkanlib-doc
%{_docdir}/gstreamer-%{gstmver}/webrtclib-doc
%{_docdir}/gstreamer-%{gstmver}/plugin-accurip
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gstreamer-plugins-bad.git/commitdiff/889b470037c88710674f1e42e877c226d7134c4a
More information about the pld-cvs-commit
mailing list