[gstreamer1-plugins-bad-nonfree] And again
by Leigh Scott
commit fe4e2ec10771f7835bb42252cb66c6654c62bd5f
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Mon Sep 23 10:23:45 2019 +0100
And again
gstreamer1-plugins-bad-nonfree.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gstreamer1-plugins-bad-nonfree.spec b/gstreamer1-plugins-bad-nonfree.spec
index 81ce3c3..4f5f2bc 100644
--- a/gstreamer1-plugins-bad-nonfree.spec
+++ b/gstreamer1-plugins-bad-nonfree.spec
@@ -1,5 +1,5 @@
# which plugins to actually build and install
-%global extdirs ext/faac ext/fdkaac
+%global extdirs ext/faac
Summary: GStreamer 1.0 streaming media framework "bad" non-free plug-ins
Name: gstreamer1-plugins-bad-nonfree
5 years, 3 months
[gstreamer1-plugins-bad-nonfree] Use configure to disable fdk-aac
by Leigh Scott
commit 0aaa9be2fd7a7191c85e53df8824ff19b22baa8c
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Mon Sep 23 10:14:36 2019 +0100
Use configure to disable fdk-aac
gstreamer1-plugins-bad-nonfree.spec | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/gstreamer1-plugins-bad-nonfree.spec b/gstreamer1-plugins-bad-nonfree.spec
index 477c239..81ce3c3 100644
--- a/gstreamer1-plugins-bad-nonfree.spec
+++ b/gstreamer1-plugins-bad-nonfree.spec
@@ -40,7 +40,8 @@ license.
--with-package-name="gst-plugins-bad 1.0 nonfree rpmfusion rpm" \
--with-package-origin="http://rpmfusion.org/" \
--enable-debug \
- --enable-experimental
+ --enable-experimental \
+ --disable-fdk_aac
# Don't use rpath!
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
5 years, 3 months
[gstreamer1-plugins-bad-nonfree] Remove Br fdk-aac-devel, the fedora package provides it
by Leigh Scott
commit b474aff8dc4bad0c06ff6216aec077d993650f78
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Mon Sep 23 10:06:11 2019 +0100
Remove Br fdk-aac-devel, the fedora package provides it
gstreamer1-plugins-bad-nonfree.spec | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/gstreamer1-plugins-bad-nonfree.spec b/gstreamer1-plugins-bad-nonfree.spec
index 8e0c9dd..477c239 100644
--- a/gstreamer1-plugins-bad-nonfree.spec
+++ b/gstreamer1-plugins-bad-nonfree.spec
@@ -4,7 +4,7 @@
Summary: GStreamer 1.0 streaming media framework "bad" non-free plug-ins
Name: gstreamer1-plugins-bad-nonfree
Version: 1.16.0
-Release: 2%{?dist}
+Release: 3%{?dist}
License: LGPLv2+
URL: http://gstreamer.freedesktop.org/
Source0: %url/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
@@ -19,7 +19,6 @@ BuildRequires: gtk-doc
BuildRequires: orc-devel
BuildRequires: libdca-devel
BuildRequires: faac-devel
-BuildRequires: fdk-aac-devel
%description
GStreamer is a streaming media framework, based on graphs of elements which
@@ -66,9 +65,11 @@ rm -fv %{buildroot}%{_libdir}/gstreamer-1.0/*.la
%license COPYING.LIB
# Plugins with external dependencies
%{_libdir}/gstreamer-1.0/libgstfaac.so
-%{_libdir}/gstreamer-1.0/libgstfdkaac.so
%changelog
+* Mon Sep 23 2019 Leigh Scott <leigh123linux(a)googlemail.com> - 1.16.0-3
+- Remove Br fdk-aac-devel, the fedora package provides it.
+
* Sat Aug 10 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.16.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
5 years, 3 months
[celluloid/f31] Fix crash.
by Vasiliy Glazov
Summary of changes:
327706e... Fix crash. (*)
(*) This commit already existed in another branch; no separate mail sent
5 years, 3 months
[celluloid] Fix crash.
by Vasiliy Glazov
commit 327706e5bde586596241581c23528277d9f0dcf5
Author: Vasiliy Glazov <vascom2(a)gmail.com>
Date: Mon Sep 23 09:05:22 2019 +0300
Fix crash.
6fca3f16616f4f46c1647fe4610e57c8c9ae74ff.patch | 27 ++++++++++++++++++++++++++
celluloid.spec | 8 ++++++--
2 files changed, 33 insertions(+), 2 deletions(-)
---
diff --git a/6fca3f16616f4f46c1647fe4610e57c8c9ae74ff.patch b/6fca3f16616f4f46c1647fe4610e57c8c9ae74ff.patch
new file mode 100644
index 0000000..04c9f9f
--- /dev/null
+++ b/6fca3f16616f4f46c1647fe4610e57c8c9ae74ff.patch
@@ -0,0 +1,27 @@
+From 6fca3f16616f4f46c1647fe4610e57c8c9ae74ff Mon Sep 17 00:00:00 2001
+From: gnome-mpv <gnome-mpv@nowhere>
+Date: Fri, 20 Sep 2019 21:39:46 +0700
+Subject: [PATCH] model: Work around mpv crash when running keyup command
+ without arguments
+
+Fixes #468.
+Fixes #471.
+---
+ src/celluloid-model.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/celluloid-model.c b/src/celluloid-model.c
+index 4e0e240..52e6a7f 100644
+--- a/src/celluloid-model.c
++++ b/src/celluloid-model.c
+@@ -803,7 +803,9 @@ celluloid_model_key_press(CelluloidModel *model, const gchar* keystr)
+ void
+ celluloid_model_reset_keys(CelluloidModel *model)
+ {
+- const gchar *cmd[] = {"keyup", NULL};
++ // As of Sep 20, 2019, mpv will crash if the command doesn't have any
++ // arguments. The empty string is there to work around the issue.
++ const gchar *cmd[] = {"keyup", "", NULL};
+
+ g_debug("Sent global key up to mpv");
+ celluloid_mpv_command_async(CELLULOID_MPV(model), cmd);
diff --git a/celluloid.spec b/celluloid.spec
index 535f774..5a59950 100644
--- a/celluloid.spec
+++ b/celluloid.spec
@@ -1,11 +1,12 @@
Name: celluloid
Version: 0.17
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A simple GTK+ frontend for mpv
License: GPLv3+
URL: https://github.com/celluloid-player/celluloid
Source0: %{url}/releases/download/v%{version}/%{name}-%{version}.tar.xz
+Patch0: 6fca3f16616f4f46c1647fe4610e57c8c9ae74ff.patch
BuildRequires: gcc
BuildRequires: desktop-file-utils
@@ -27,7 +28,7 @@ Celluloid (formerly GNOME MPV) is a simple GTK+ frontend for mpv.
It aims to be easy to use while maintaining high level of configurability.
%prep
-%autosetup
+%autosetup -p1
%build
%configure
@@ -56,6 +57,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.celluloid_p
%{_mandir}/man1/%{name}.1.*
%changelog
+* Mon Sep 23 2019 Vasiliy N. Glazov <vascom2(a)gmail.com> - 0.17-2
+- Fix crash #5392
+
* Fri Aug 09 2019 Vasiliy N. Glazov <vascom2(a)gmail.com> - 0.17-1
- Update to 0.17
- Renamed gnome-mpv to celluloid
5 years, 3 months
[intel-media-driver/f31] (3 commits) ...Correct path.
by Vasiliy Glazov
Summary of changes:
aabcda1... Rebuild for new intel-gmmlib. (*)
af3cd75... Remove -Werror flags. (*)
9d0e7c1... Correct path. (*)
(*) This commit already existed in another branch; no separate mail sent
5 years, 3 months
[chromium-vaapi] Enable Shiftshader support
by hellbanger
commit 0257b5041e51d969a82cca2e05c7c89bd725efd0
Author: Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>
Date: Mon Sep 23 11:15:50 2019 +0530
Enable Shiftshader support
chromium-vaapi.spec | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
---
diff --git a/chromium-vaapi.spec b/chromium-vaapi.spec
index 80c694d..57db676 100644
--- a/chromium-vaapi.spec
+++ b/chromium-vaapi.spec
@@ -516,7 +516,6 @@ gn_args=(
use_vaapi=true
is_component_build=false
use_sysroot=false
- enable_swiftshader=false
use_custom_libcxx=false
use_aura=true
'system_libdir="%{_lib}"'
@@ -605,6 +604,7 @@ ninja %{_smp_mflags} -C %{target} chrome chrome_sandbox chromedriver
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{chromiumdir}/locales
mkdir -p %{buildroot}%{chromiumdir}/MEIPreload
+mkdir -p %{buildroot}%{chromiumdir}/swiftshader
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_metainfodir}
mkdir -p %{buildroot}%{_datadir}/applications
@@ -633,6 +633,9 @@ install -m 644 %{target}/*.pak %{buildroot}%{chromiumdir}/
install -m 644 %{target}/locales/*.pak %{buildroot}%{chromiumdir}/locales/
install -m 644 %{target}/xdg* %{buildroot}%{chromiumdir}/
install -m 644 %{target}/MEIPreload/* %{buildroot}%{chromiumdir}/MEIPreload/
+install -m 755 %{target}/swiftshader/*.so %{buildroot}%{chromiumdir}/swiftshader/
+
+# Icons
for i in 16 32; do
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps
install -m 644 chrome/app/theme/default_100_percent/chromium/product_logo_$i.png \
@@ -682,6 +685,10 @@ appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appda
%{chromiumdir}/MEIPreload/preloaded_data.pb
%dir %{chromiumdir}/locales
%{chromiumdir}/locales/*.pak
+%dir %{chromiumdir}/swiftshader
+%{chromiumdir}/swiftshader/libEGL.so
+%{chromiumdir}/swiftshader/libGLESv2.so
+%{chromiumdir}/swiftshader/libvulkan.so
#########################################changelogs#################################################
%changelog
* Sat Sep 21 2019 Akarshan Biswas <akarshanbiswas(a)fedoraproject.org> - 77.0.3865.90-1
5 years, 3 months
[chromium-vaapi] Rebundle harfbuzz
by hellbanger
commit 6724e3f89f1fef91edbc74706ae83ecbd0e16dae
Author: Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>
Date: Mon Sep 23 10:48:34 2019 +0530
Rebundle harfbuzz
chromium-vaapi.spec | 4 ----
1 file changed, 4 deletions(-)
---
diff --git a/chromium-vaapi.spec b/chromium-vaapi.spec
index 93a4375..80c694d 100644
--- a/chromium-vaapi.spec
+++ b/chromium-vaapi.spec
@@ -26,11 +26,7 @@
# https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompi...
%global _python_bytecompile_extra 1
#Require harfbuzz >= 2.4.0 for hb_subset_input_set_retain_gids
-%if 0%{?fedora} >= 31
-%bcond_without system_harfbuzz
-%else
%bcond_with system_harfbuzz
-%endif
# Require libxml2 > 2.9.4 for XML_PARSE_NOXXE
%bcond_without system_libxml2
5 years, 3 months
[mpv] Rebuild with newer zimg
by Leigh Scott
commit 805d8f8a5a83179af4c0576b1aa344ed1f1f9a85
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Mon Sep 23 01:27:14 2019 +0100
Rebuild with newer zimg
mpv.spec | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/mpv.spec b/mpv.spec
index ebc2600..bb5ca03 100644
--- a/mpv.spec
+++ b/mpv.spec
@@ -5,7 +5,7 @@
Name: mpv
Version: 0.29.1
-Release: 14%{?gitrelease}%{?dist}
+Release: 15%{?gitrelease}%{?dist}
Summary: Movie player playing most video formats and DVDs
License: GPLv2+ and LGPLv2+
URL: http://mpv.io/
@@ -77,6 +77,7 @@ BuildRequires: pkgconfig(xrandr)
BuildRequires: pkgconfig(xscrnsaver)
BuildRequires: pkgconfig(xv)
BuildRequires: pkgconfig(zimg)
+# Requires zimg version >= 2.9
BuildRequires: pkgconfig(zlib)
BuildRequires: /usr/bin/rst2man
BuildRequires: perl(Math::BigInt)
@@ -171,6 +172,9 @@ install -Dpm 644 README.md etc/input.conf etc/mpv.conf -t %{buildroot}%{_docdir}
%{_libdir}/pkgconfig/mpv.pc
%changelog
+* Mon Sep 23 2019 Leigh Scott <leigh123linux(a)googlemail.com> - 0.29.1-15.20190922.gitb6def65
+- Rebuild with newer zimg
+
* Sun Sep 22 2019 Leigh Scott <leigh123linux(a)googlemail.com> - 0.29.1-14.20190922.gitb6def65
- Remove BuildRequires dvdread and libv4l2
- Add BuildRequires zimg and caca
5 years, 3 months
[mpv] tweak buildrequires
by Leigh Scott
commit d96986600dc0f2d7f0c13ee2e421ff8fcd0cb463
Author: Leigh Scott <leigh123linux(a)googlemail.com>
Date: Mon Sep 23 00:55:43 2019 +0100
tweak buildrequires
mpv.spec | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/mpv.spec b/mpv.spec
index 4336fc6..ebc2600 100644
--- a/mpv.spec
+++ b/mpv.spec
@@ -5,7 +5,7 @@
Name: mpv
Version: 0.29.1
-Release: 13%{?gitrelease}%{?dist}
+Release: 14%{?gitrelease}%{?dist}
Summary: Movie player playing most video formats and DVDs
License: GPLv2+ and LGPLv2+
URL: http://mpv.io/
@@ -21,8 +21,8 @@ Patch1: ppc_fix.patch
BuildRequires: pkgconfig(alsa)
BuildRequires: desktop-file-utils
BuildRequires: gcc
+BuildRequires: pkgconfig(caca)
BuildRequires: pkgconfig(dvdnav)
-BuildRequires: pkgconfig(dvdread)
BuildRequires: pkgconfig(egl)
BuildRequires: pkgconfig(enca)
BuildRequires: pkgconfig(libavutil) >= 56.27.100
@@ -57,7 +57,6 @@ BuildRequires: pkgconfig(libcdio_paranoia)
BuildRequires: pkgconfig(libdrm)
BuildRequires: pkgconfig(libjpeg)
BuildRequires: pkgconfig(libpulse)
-BuildRequires: pkgconfig(libv4l2)
BuildRequires: pkgconfig(libquvi-0.9)
BuildRequires: pkgconfig(libva)
BuildRequires: pkgconfig(luajit)
@@ -77,6 +76,7 @@ BuildRequires: pkgconfig(xkbcommon)
BuildRequires: pkgconfig(xrandr)
BuildRequires: pkgconfig(xscrnsaver)
BuildRequires: pkgconfig(xv)
+BuildRequires: pkgconfig(zimg)
BuildRequires: pkgconfig(zlib)
BuildRequires: /usr/bin/rst2man
BuildRequires: perl(Math::BigInt)
@@ -171,6 +171,10 @@ install -Dpm 644 README.md etc/input.conf etc/mpv.conf -t %{buildroot}%{_docdir}
%{_libdir}/pkgconfig/mpv.pc
%changelog
+* Sun Sep 22 2019 Leigh Scott <leigh123linux(a)googlemail.com> - 0.29.1-14.20190922.gitb6def65
+- Remove BuildRequires dvdread and libv4l2
+- Add BuildRequires zimg and caca
+
* Sun Sep 22 2019 Leigh Scott <leigh123linux(a)gmail.com> - 0.29.1-13.20190922.gitb6def65
- Update to 20190922 snapshot
- Switch to waf-python3
5 years, 3 months