public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/gstreamer1-plugins-good] f44: Use openssl for adaptivedemux2/hls crypto
@ 2026-09-08 21:50 Yaakov Selkowitz
  0 siblings, 0 replies; only message in thread
From: Yaakov Selkowitz @ 2026-09-08 21:50 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/gstreamer1-plugins-good
            Branch : f44
            Commit : e341fc2bfa01a3b1adac3d58fdbb9a514788812d
            Author : Yaakov Selkowitz <yselkowi@redhat.com>
            Date   : 2026-08-27T19:30:49-04:00
            Stats  : +6/-1 in 1 file(s)
            URL    : https://src.fedoraproject.org/rpms/gstreamer1-plugins-good/c/e341fc2bfa01a3b1adac3d58fdbb9a514788812d?branch=f44

            Log:
            Use openssl for adaptivedemux2/hls crypto

openssl is the only supported crypto backend which is fully compliant
with both crypto policies and FIPS.  libgcrypt is neither, and nettle is
build statically in gnutls as of RHEL 10 to avoid the issues with FIPS
boundaries spanning multiple packages.

---
diff --git a/gstreamer1-plugins-good.spec b/gstreamer1-plugins-good.spec
index 5883a94..230ed4d 100644
--- a/gstreamer1-plugins-good.spec
+++ b/gstreamer1-plugins-good.spec
@@ -35,7 +35,7 @@
 
 Name:           gstreamer1-plugins-good
 Version:        1.28.6
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        GStreamer plugins with good code and licensing
 
 License:        CC0-1.0 AND GPL-2.0-only AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND xlock AND MIT AND BSD-3-Clause AND CC-BY-3.0 
@@ -73,6 +73,7 @@ BuildRequires:  libX11-devel
 BuildRequires:  libXext-devel
 BuildRequires:  libXdamage-devel
 BuildRequires:  libXfixes-devel
+BuildRequires:  pkgconfig(openssl)
 BuildRequires:  orc-devel
 BuildRequires:  pulseaudio-libs-devel
 BuildRequires:  speex-devel
@@ -221,6 +222,7 @@ to be installed.
 %meson \
   -D package-name='Fedora GStreamer-plugins-good package' \
   -D package-origin='http://download.fedoraproject.org' \
+  -D hls-crypto=openssl \
   -D doc=disabled \
   -D asm=%{?with_nasm:enabled}%{!?with_nasm:disabled} \
   -D doc=disabled \
@@ -373,6 +375,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -fv {} ';'
 
 
 %changelog
+* Thu Aug 27 2026 Yaakov Selkowitz <yselkowi@redhat.com> - 1.28.6-2
+- Use openssl for adaptivedemux2/hls crypto
+
 * Wed Aug 05 2026 Gwyn Ciesla <gwync@protonmail.com> - 1.28.6-1
 - 1.28.6
 

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-09-08 21:50 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-08 21:50 [rpms/gstreamer1-plugins-good] f44: Use openssl for adaptivedemux2/hls crypto Yaakov Selkowitz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox