[vlc] Restore ciphers policy for gnutls
by Nicolas Chauvet
commit cd672b595cc9132fbef6073105236b599afcb824
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Aug 21 18:28:40 2019 +0200
Restore ciphers policy for gnutls
0001-Use-SYSTEM-wide-ciphers-for-gnutls.patch | 39 +++++++++++++++++++++++++++
vlc.spec | 2 ++
2 files changed, 41 insertions(+)
---
diff --git a/0001-Use-SYSTEM-wide-ciphers-for-gnutls.patch b/0001-Use-SYSTEM-wide-ciphers-for-gnutls.patch
new file mode 100644
index 0000000..81983be
--- /dev/null
+++ b/0001-Use-SYSTEM-wide-ciphers-for-gnutls.patch
@@ -0,0 +1,39 @@
+From 680849e6b9ced55fe8ac61771fd57e694c9ff79c Mon Sep 17 00:00:00 2001
+From: Nicolas Chauvet <kwizart(a)gmail.com>
+Date: Mon, 24 Sep 2018 18:28:26 +0200
+Subject: [PATCH] Use @SYSTEM wide ciphers for gnutls
+
+Gnutls upstream has support for system
+This is decribed at
+https://fedoraproject.org/wiki/Packaging:CryptoPolicies
+Also found on the debian wiki
+https://wiki.debian.org/CryptoPolicy
+
+Signed-off-by: Nicolas Chauvet <kwizart(a)gmail.com>
+---
+ modules/misc/gnutls.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/modules/misc/gnutls.c b/modules/misc/gnutls.c
+index 1b214358d4..05b4209692 100644
+--- a/modules/misc/gnutls.c
++++ b/modules/misc/gnutls.c
+@@ -768,6 +768,7 @@ static void CloseServer (vlc_tls_creds_t *crd)
+ "hash functions and compression methods can be selected. " \
+ "Refer to GNU TLS documentation for detailed syntax.")
+ static const char *const priorities_values[] = {
++ "@SYSTEM",
+ "PERFORMANCE",
+ "NORMAL",
+ "SECURE128",
+@@ -775,6 +776,7 @@ static const char *const priorities_values[] = {
+ "EXPORT",
+ };
+ static const char *const priorities_text[] = {
++ N_("System (default to system crypto ciphers policy)"),
+ N_("Performance (prioritize faster ciphers)"),
+ N_("Normal"),
+ N_("Secure 128-bits (exclude 256-bits ciphers)"),
+--
+2.17.2
+
diff --git a/vlc.spec b/vlc.spec
index 121c7e7..e0924df 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -58,6 +58,7 @@ Source0: %{vlc_url}/%{?!vlc_tag:%{version}/}vlc-%{version}%{?vlc_tag}.tar.xz
Patch0: https://github.com/RPi-Distro/vlc/raw/stretch-rpt/debian/patches/mmal_8.p...
Patch1: libplacebo_patch_1.patch
Patch2: Fix_aom_abi_break.patch
+Patch3: 0001-Use-SYSTEM-wide-ciphers-for-gnutls.patch
BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
BuildRequires: fontpackages-devel
@@ -296,6 +297,7 @@ VLC media player extras modules.
}
%patch1 -p1
%patch2 -p1
+%patch3 -p1
%if 0%{?rhel} == 7
. /opt/rh/devtoolset-7/enable
5 years, 3 months
[vlc/f31] KMA
by Leigh Scott
Summary of changes:
f4574e5... KMA (*)
(*) This commit already existed in another branch; no separate mail sent
5 years, 3 months
[vlc] KMA
by Leigh Scott
commit f4574e585d87477ba0cb3c64844e7a7fd713933b
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Wed Aug 21 15:51:45 2019 +0100
KMA
0001-Use-SYSTEM-wide-ciphers-for-gnutls.patch | 39 ---------------------------
Fix_aom_abi_break.patch | 11 ++++++++
vlc.spec | 3 ++-
3 files changed, 13 insertions(+), 40 deletions(-)
---
diff --git a/Fix_aom_abi_break.patch b/Fix_aom_abi_break.patch
new file mode 100644
index 0000000..16b15a1
--- /dev/null
+++ b/Fix_aom_abi_break.patch
@@ -0,0 +1,11 @@
+--- a/modules/codec/aom.c
++++ b/modules/codec/aom.c
+@@ -98,7 +98,6 @@
+ { VLC_CODEC_I444, AOM_IMG_FMT_I444, 8, 0 },
+
+ { VLC_CODEC_YV12, AOM_IMG_FMT_YV12, 8, 0 },
+-{ VLC_CODEC_YUVA, AOM_IMG_FMT_444A, 8, 0 },
+
+ { VLC_CODEC_GBR_PLANAR, AOM_IMG_FMT_I444, 8, 1 },
+ { VLC_CODEC_GBR_PLANAR_10L, AOM_IMG_FMT_I44416, 10, 1 },
+
diff --git a/vlc.spec b/vlc.spec
index e990d6a..121c7e7 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -57,7 +57,7 @@ URL: https://www.videolan.org
Source0: %{vlc_url}/%{?!vlc_tag:%{version}/}vlc-%{version}%{?vlc_tag}.tar.xz
Patch0: https://github.com/RPi-Distro/vlc/raw/stretch-rpt/debian/patches/mmal_8.p...
Patch1: libplacebo_patch_1.patch
-Patch2: 0001-Use-SYSTEM-wide-ciphers-for-gnutls.patch
+Patch2: Fix_aom_abi_break.patch
BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
BuildRequires: fontpackages-devel
@@ -295,6 +295,7 @@ VLC media player extras modules.
%patch0 -p1
}
%patch1 -p1
+%patch2 -p1
%if 0%{?rhel} == 7
. /opt/rh/devtoolset-7/enable
5 years, 3 months
[mplayer/f31] Drop XvMC support
by Leigh Scott
Summary of changes:
d1f692b... Drop XvMC support (*)
(*) This commit already existed in another branch; no separate mail sent
5 years, 3 months
[mplayer] Drop XvMC support
by Leigh Scott
commit d1f692ba398e3f900f5b788dcac3f838b02bb697
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Wed Aug 21 11:08:47 2019 +0100
Drop XvMC support
mplayer.spec | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/mplayer.spec b/mplayer.spec
index f3a690d..df6e3a6 100644
--- a/mplayer.spec
+++ b/mplayer.spec
@@ -6,9 +6,9 @@
Name: mplayer
Version: 1.4
%if 0%{?svn}
-Release: 2{?pre:.%{pre}}%{?dist}
+Release: 3{?pre:.%{pre}}%{?dist}
%else
-Release: 2%{?dist}
+Release: 3%{?dist}
%endif
Summary: Movie player playing most video formats and DVDs
@@ -56,7 +56,6 @@ BuildRequires: libGL-devel
BuildRequires: libXinerama-devel
BuildRequires: libXScrnSaver-devel
BuildRequires: libXv-devel
-BuildRequires: libXvMC-devel
BuildRequires: libXxf86vm-devel
BuildRequires: libass-devel >= 0.9.10
BuildRequires: libbluray-devel
@@ -209,8 +208,6 @@ This package contains various scripts from MPlayer TOOLS directory.
%{!?_with_dga:--disable-dga1 --disable-dga2} \\\
%{!?_with_svgalib:--disable-svga} \\\
--disable-termcap \\\
- --enable-xvmc \\\
- --with-xvmclib=XvMCW \\\
\\\
%{!?_with_arts:--disable-arts} \\\
%{!?_with_esound:--disable-esd} \\\
@@ -376,6 +373,9 @@ fi
%{_datadir}/mplayer/*.fp
%changelog
+* Wed Aug 21 2019 Leigh Scott <leigh123linux(a)gmail.com> - 1.4-3
+- Drop XvMC support (rfbz #5328)
+
* Tue Aug 06 2019 Leigh Scott <leigh123linux(a)gmail.com> - 1.4-2
- Rebuild for new ffmpeg version
5 years, 3 months
[xine-lib/f31] Remove xvmc files
by Leigh Scott
Summary of changes:
6bbe35f... Remove xvmc files (*)
(*) This commit already existed in another branch; no separate mail sent
5 years, 3 months
[xine-lib] Remove xvmc files
by Leigh Scott
commit 6bbe35fffe9a3c85bbcfd943c71f8586eb7645ed
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Wed Aug 21 01:20:11 2019 +0100
Remove xvmc files
xine-lib.spec | 2 --
1 file changed, 2 deletions(-)
---
diff --git a/xine-lib.spec b/xine-lib.spec
index ae674d4..0dde9a0 100644
--- a/xine-lib.spec
+++ b/xine-lib.spec
@@ -290,8 +290,6 @@ mkdir -p %{buildroot}%{codecdir}
%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_vo_out_xcbxv.so
%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_vo_out_xshm.so
%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_vo_out_xv.so
-%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_vo_out_xvmc.so
-%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_vo_out_xxmc.so
%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_wavpack.so
%{_libdir}/xine/plugins/%{plugin_abi}/xineplug_xiph.so
5 years, 3 months
[vlc] Rebuild for dav1d and aom SONAME bump
by Leigh Scott
commit c6d1b17dfbc55656beda7f814161a600e7f6d1fb
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Wed Aug 21 01:13:14 2019 +0100
Rebuild for dav1d and aom SONAME bump
vlc.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vlc.spec b/vlc.spec
index 8abe4f3..e990d6a 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -51,7 +51,7 @@ Summary: The cross-platform open-source multimedia framework, player and server
Epoch: 1
Name: vlc
Version: 3.0.8
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
URL: https://www.videolan.org
Source0: %{vlc_url}/%{?!vlc_tag:%{version}/}vlc-%{version}%{?vlc_tag}.tar.xz
@@ -552,6 +552,9 @@ fi || :
%changelog
+* Wed Aug 21 2019 Leigh Scott <leigh123linux(a)gmail.com> - 1:3.0.8-2
+- Rebuild for dav1d and aom SONAME bump
+
* Tue Aug 20 2019 Leigh Scott <leigh123linux(a)gmail.com> - 1:3.0.8-1
- Update to 3.0.8 - 20190820 snapshot
5 years, 3 months