[ffmpeg/f29] Enable libssh support by default (rfbz#5135)
by Dominik Mierzejewski
commit bc3ce6dac88dea89cc9155c8c8ff4bee670b71f8
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Thu Jan 24 12:16:28 2019 +0100
Enable libssh support by default (rfbz#5135)
ffmpeg.spec | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/ffmpeg.spec b/ffmpeg.spec
index ee6482b..f883962 100644
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@ -89,7 +89,7 @@ ExclusiveArch: armv7hnl
Summary: Digital VCR and streaming server
Name: ffmpeg%{?flavor}
Version: 4.0.3
-Release: 2%{?date}%{?date:git}%{?rel}%{?dist}
+Release: 3%{?date}%{?date:git}%{?rel}%{?dist}
License: %{ffmpeg_license}
URL: http://ffmpeg.org/
%if 0%{?date}
@@ -140,7 +140,7 @@ BuildRequires: libmodplug-devel
BuildRequires: librsvg2-devel
%{?_with_rtmp:BuildRequires: librtmp-devel}
%{?_with_smb:BuildRequires: libsmbclient-devel}
-%{?_with_ssh:BuildRequires: libssh-devel}
+BuildRequires: libssh-devel
BuildRequires: libtheora-devel
BuildRequires: libv4l-devel
%{?!_without_vaapi:BuildRequires: libva-devel >= 0.31.0}
@@ -293,7 +293,7 @@ This package contains development files for %{name}
%{?_with_snappy:--enable-libsnappy} \\\
--enable-libsoxr \\\
--enable-libspeex \\\
- %{?_with_ssh:--enable-libssh} \\\
+ --enable-libssh \\\
%{?_with_tesseract:--enable-libtesseract} \\\
--enable-libtheora \\\
%{?_with_twolame:--enable-libtwolame} \\\
@@ -434,8 +434,12 @@ install -pm755 tools/qt-faststart %{buildroot}%{_bindir}
%changelog
+* Fri Jan 25 2019 Dominik Mierzejewski <rpm(a)greysector.net> - 4.0.3-3
+- Enable libssh support by default (rfbz#5135)
+
* Tue Jan 15 2019 Nicolas Chauvet <kwizart(a)gmail.com> - 4.0.3-2
- Cherry-pick from master
+
- Add omx/omx_rpi
- Fix for cuda enabled repo
- Add support for rpi
5 years, 9 months
[VirtualBox-kmod] Fixes for upcoming kernel 5.1 and update of new vboxsf
by Sérgio M. Basto
commit 0d16ad72ff040bca647b3fb5f4e4ace5d081def4
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Wed Feb 13 20:42:53 2019 +0000
Fixes for upcoming kernel 5.1 and update of new vboxsf
.gitignore | 1 +
0001-Fix-FTBFS-for-kernel-5.0.0-rc3.patch | 26 --------
VirtualBox-kmod.spec | 20 +++---
efc7d3081f77ad8507070beecb84fe2d3b62cd74.patch | 86 ++++++++++++++++++++++++++
sources | 2 +-
5 files changed, 101 insertions(+), 34 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a45aca6..dafd410 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/master.zip
+/fb36032.zip
diff --git a/VirtualBox-kmod.spec b/VirtualBox-kmod.spec
index eb1762c..c543af5 100644
--- a/VirtualBox-kmod.spec
+++ b/VirtualBox-kmod.spec
@@ -9,6 +9,11 @@
%bcond_with newvboxsf
%endif
+# newvboxsf
+# globals for https://github.com/jwrdegoede/vboxsf/archive/fb360320b7d5c2dc74cb958c9b27...
+%global commit1 fb360320b7d5c2dc74cb958c9b27e8708c1c9bc2
+%global shortcommit1 %(c=%{commit1}; echo ${c:0:7})
+
# Allow only root to access vboxdrv regardless of the file mode
# use only for debugging!
%bcond_without hardening
@@ -40,7 +45,7 @@
Name: VirtualBox-kmod
Version: 6.0.4
-Release: 1%{?dist}
+Release: 2%{?dist}
#Release: 1%%{?dist}
Summary: Kernel module for VirtualBox
@@ -49,9 +54,9 @@ License: GPLv2 or CDDL
URL: http://www.virtualbox.org/wiki/VirtualBox
# This filters out the XEN kernel, since we don't run on XEN
Source1: excludekernel-filter.txt
-Source2: https://github.com/jwrdegoede/vboxsf/archive/master.zip
+Source2: https://github.com/jwrdegoede/vboxsf/archive/%{shortcommit1}.zip
Patch1: Fix_compilation_of_host_modules_on_Linux_kernel_5.0.v1.patch
-Patch2: 0001-Fix-FTBFS-for-kernel-5.0.0-rc3.patch
+Patch2: efc7d3081f77ad8507070beecb84fe2d3b62cd74.patch
%global AkmodsBuildRequires %{_bindir}/kmodtool, VirtualBox-kmodsrc >= %{version}%{vboxreltag}, xz, time
@@ -77,13 +82,11 @@ Kernel module for VirtualBox
tar --use-compress-program xz -xf %{_datadir}/%{name}-%{version}/%{name}-%{version}.tar.xz
pushd %{name}-%{version}
%patch1 -p2 -b .kernel_5.0
+%patch2 -p1 -b .kernel_5.1
%if %{with newvboxsf}
rm -rf vboxsf/
unzip %{SOURCE2}
-mv vboxsf-master/ vboxsf/
-pushd vboxsf
-%patch2 -p1 -b .kernel_5.0.rc3
-popd
+mv vboxsf-%{commit1}/ vboxsf/
%endif
popd
@@ -144,6 +147,9 @@ DIRS=$(ls %{name}-%{version} |wc -l)
%changelog
+* Wed Feb 13 2019 Sérgio Basto <sergio(a)serjux.com> - 6.0.4-2
+- Fixes for upcoming kernel 5.1 and update of new vboxsf
+
* Tue Jan 29 2019 Sérgio Basto <sergio(a)serjux.com> - 6.0.4-1
- Update to 6.0.4
diff --git a/efc7d3081f77ad8507070beecb84fe2d3b62cd74.patch b/efc7d3081f77ad8507070beecb84fe2d3b62cd74.patch
new file mode 100644
index 0000000..31aac7e
--- /dev/null
+++ b/efc7d3081f77ad8507070beecb84fe2d3b62cd74.patch
@@ -0,0 +1,86 @@
+From efc7d3081f77ad8507070beecb84fe2d3b62cd74 Mon Sep 17 00:00:00 2001
+From: vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f>
+Date: Thu, 7 Feb 2019 15:15:22 +0000
+Subject: [PATCH] Drivers/Linux: fixes for upcoming Linux 5.1 kernel.
+ bugref:4567: Linux kernel driver maintenance. Linux 5.1 moves MAP_SHARED to
+ uapi/linux/mman.h. Thank you Valdis Kletnieks.
+
+git-svn-id: http://www.virtualbox.org/svn/vbox@77198 cfe28804-0f27-0410-a406-dd0f0b0b656f
+---
+ trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h b/trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h
+index e7c75ec677..de22ee6cd6 100644
+--- ./vboxnetflt/r0drv/linux/the-linux-kernel.h
++++ ./vboxnetflt/r0drv/linux/the-linux-kernel.h
+@@ -128,6 +128,9 @@
+ # include <linux/cpu.h>
+ # include <linux/notifier.h>
+ #endif
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 1, 0)
++# include <uapi/linux/mman.h>
++#endif
+ /* For the basic additions module */
+ #include <linux/pci.h>
+ #include <linux/delay.h>
+--- ./vboxguest/r0drv/linux/the-linux-kernel.h
++++ ./vboxguest/r0drv/linux/the-linux-kernel.h
+@@ -128,6 +128,9 @@
+ # include <linux/cpu.h>
+ # include <linux/notifier.h>
+ #endif
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 1, 0)
++# include <uapi/linux/mman.h>
++#endif
+ /* For the basic additions module */
+ #include <linux/pci.h>
+ #include <linux/delay.h>
+--- ./vboxdrv/r0drv/linux/the-linux-kernel.h
++++ ./vboxdrv/r0drv/linux/the-linux-kernel.h
+@@ -128,6 +128,9 @@
+ # include <linux/cpu.h>
+ # include <linux/notifier.h>
+ #endif
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 1, 0)
++# include <uapi/linux/mman.h>
++#endif
+ /* For the basic additions module */
+ #include <linux/pci.h>
+ #include <linux/delay.h>
+--- ./vboxpci/r0drv/linux/the-linux-kernel.h
++++ ./vboxpci/r0drv/linux/the-linux-kernel.h
+@@ -128,6 +128,9 @@
+ # include <linux/cpu.h>
+ # include <linux/notifier.h>
+ #endif
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 1, 0)
++# include <uapi/linux/mman.h>
++#endif
+ /* For the basic additions module */
+ #include <linux/pci.h>
+ #include <linux/delay.h>
+--- ./vboxsf/r0drv/linux/the-linux-kernel.h
++++ ./vboxsf/r0drv/linux/the-linux-kernel.h
+@@ -128,6 +128,9 @@
+ # include <linux/cpu.h>
+ # include <linux/notifier.h>
+ #endif
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 1, 0)
++# include <uapi/linux/mman.h>
++#endif
+ /* For the basic additions module */
+ #include <linux/pci.h>
+ #include <linux/delay.h>
+--- ./vboxnetadp/r0drv/linux/the-linux-kernel.h
++++ ./vboxnetadp/r0drv/linux/the-linux-kernel.h
+@@ -128,6 +128,9 @@
+ # include <linux/cpu.h>
+ # include <linux/notifier.h>
+ #endif
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 1, 0)
++# include <uapi/linux/mman.h>
++#endif
+ /* For the basic additions module */
+ #include <linux/pci.h>
+ #include <linux/delay.h>
diff --git a/sources b/sources
index e95182d..15d2646 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-a91d18197f3f0b46120899ec38acf4ea master.zip
+a2346e84a310259c4877b577ea0d93dc fb36032.zip
5 years, 9 months
[libva-intel-driver/f29] Add patch
by Nicolas Chauvet
commit 69a91298a3a571409d97ddeefe59f05ec0c69d6d
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Feb 13 19:32:43 2019 +0100
Add patch
427.patch | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 66 insertions(+)
---
diff --git a/427.patch b/427.patch
new file mode 100644
index 0000000..9ae565e
--- /dev/null
+++ b/427.patch
@@ -0,0 +1,66 @@
+From 0abb7a1c938437000bfca1a9b3706884467c681e Mon Sep 17 00:00:00 2001
+From: Haihao Xiang <haihao.xiang(a)intel.com>
+Date: Fri, 7 Dec 2018 13:31:43 +0800
+Subject: [PATCH] Check the interface from libva first
+
+This fixes https://github.com/intel/intel-vaapi-driver/issues/419
+
+Signed-off-by: Haihao Xiang <haihao.xiang(a)intel.com>
+---
+ src/i965_output_wayland.c | 27 ++++++++++++++++-----------
+ 1 file changed, 16 insertions(+), 11 deletions(-)
+
+diff --git a/src/i965_output_wayland.c b/src/i965_output_wayland.c
+index 122db953..a637552e 100644
+--- a/src/i965_output_wayland.c
++++ b/src/i965_output_wayland.c
+@@ -397,6 +397,7 @@ i965_output_wayland_init(VADriverContextP ctx)
+ struct i965_driver_data * const i965 = i965_driver_data(ctx);
+ struct dso_handle *dso_handle;
+ struct wl_vtable *wl_vtable;
++ struct VADriverVTableWayland * const vtable = ctx->vtable_wayland;
+
+ static const struct dso_symbol libegl_symbols[] = {
+ {
+@@ -465,25 +466,29 @@ i965_output_wayland_init(VADriverContextP ctx)
+ if (!i965->wl_output)
+ goto error;
+
+- i965->wl_output->libegl_handle = dso_open(LIBEGL_NAME);
+- if (!i965->wl_output->libegl_handle) {
+- i965->wl_output->libegl_handle = dso_open(LIBEGL_NAME_FALLBACK);
+- if (!i965->wl_output->libegl_handle)
++ wl_vtable = &i965->wl_output->vtable;
++
++ if (vtable->wl_interface)
++ wl_vtable->drm_interface = vtable->wl_interface;
++ else {
++ i965->wl_output->libegl_handle = dso_open(LIBEGL_NAME);
++ if (!i965->wl_output->libegl_handle) {
++ i965->wl_output->libegl_handle = dso_open(LIBEGL_NAME_FALLBACK);
++ if (!i965->wl_output->libegl_handle)
++ goto error;
++ }
++
++ dso_handle = i965->wl_output->libegl_handle;
++ if (!dso_get_symbols(dso_handle, wl_vtable, sizeof(*wl_vtable),
++ libegl_symbols))
+ goto error;
+ }
+
+- dso_handle = i965->wl_output->libegl_handle;
+- wl_vtable = &i965->wl_output->vtable;
+- if (!dso_get_symbols(dso_handle, wl_vtable, sizeof(*wl_vtable),
+- libegl_symbols))
+- goto error;
+-
+ i965->wl_output->libwl_client_handle = dso_open(LIBWAYLAND_CLIENT_NAME);
+ if (!i965->wl_output->libwl_client_handle)
+ goto error;
+
+ dso_handle = i965->wl_output->libwl_client_handle;
+- wl_vtable = &i965->wl_output->vtable;
+ if (!dso_get_symbols(dso_handle, wl_vtable, sizeof(*wl_vtable),
+ libwl_client_symbols))
+ goto error;
+
5 years, 9 months
[libva-intel-driver/f29] Fix github#419
by Nicolas Chauvet
commit 2f63df38623b04613d040b022ef027e4630852af
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Feb 13 19:31:55 2019 +0100
Fix github#419
libva-intel-driver.spec | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/libva-intel-driver.spec b/libva-intel-driver.spec
index 5069628..f8987db 100644
--- a/libva-intel-driver.spec
+++ b/libva-intel-driver.spec
@@ -2,14 +2,17 @@
Name: libva-intel-driver
Version: 2.3.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: HW video decode support for Intel integrated graphics
License: MIT and EPL
-URL: https://01.org/linuxmedia
+URL: https://01.org/linuxmediag
Source0: https://github.com/intel/intel-vaapi-driver/archive/%{version}.tar.gz#/%{...
Source1: intel-vaapi-driver.metainfo.xml
Source9: parse-intel-vaapi-driver.py
+# https://github.com/intel/intel-vaapi-driver/issues/419
+Patch0: 427.patch
+
ExclusiveArch: %{ix86} x86_64
BuildRequires: libtool
@@ -88,6 +91,11 @@ fn=%{buildroot}%{_datadir}/appdata/intel-vaapi-driver.metainfo.xml
%changelog
+* Wed Feb 13 2019 Nicolas Chauvet <kwizart(a)gmail.com> - 2.3.0-2
+- Fix https://github.com/intel/intel-vaapi-driver/issues/419
+ Backport a patch to fix compatibility with mesa 18.3 in F29
+ Sent by Pete Walter <pwalter(a)fedoraproject.org>
+
* Sat Jan 26 2019 Nicolas Chauvet <kwizart(a)gmail.com> - 2.3.0-1
- Update to 2.3.0
5 years, 9 months
[telegram-desktop/f28: 2/2] Merge branch 'master' into f28
by Vitaly Zaitsev
commit e6c83d30b275c8d111c3e0a186f4204e2d95d33d
Merge: 62ca8d4 658f806
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Wed Feb 13 16:38:27 2019 +0500
Merge branch 'master' into f28
.gitignore | 1 +
sources | 2 +-
telegram-desktop-build-fixes.patch | 2 +-
telegram-desktop-system-fonts.patch | 2 +-
telegram-desktop-unbundle-minizip.patch | 2 +-
telegram-desktop.spec | 5 ++++-
6 files changed, 9 insertions(+), 5 deletions(-)
---
5 years, 9 months
[telegram-desktop/f28: 1/2] Updated to version 1.5.15.
by Vitaly Zaitsev
commit 658f806d3920a45008a0a3285aca91e66359f0c4
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Wed Feb 13 12:38:12 2019 +0100
Updated to version 1.5.15.
.gitignore | 1 +
sources | 2 +-
telegram-desktop-build-fixes.patch | 2 +-
telegram-desktop-system-fonts.patch | 2 +-
telegram-desktop-unbundle-minizip.patch | 2 +-
telegram-desktop.spec | 5 ++++-
6 files changed, 9 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 5be60b9..37b1dd8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -73,3 +73,4 @@
/crl-40063ab.tar.gz
/tdesktop-1.5.12.tar.gz
/tdesktop-1.5.13.tar.gz
+/tdesktop-1.5.15.tar.gz
diff --git a/sources b/sources
index 4f17d42..334f8d6 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
b38cf6bd3d30a3b9a9602e2e7ab2efea crl-40063ab.tar.gz
-de130dc22add2c422022546550408126 tdesktop-1.5.13.tar.gz
+49a432104b8318433d4dfad8c9cb51bf tdesktop-1.5.15.tar.gz
diff --git a/telegram-desktop-build-fixes.patch b/telegram-desktop-build-fixes.patch
index 99e89b1..ac9d584 100644
--- a/telegram-desktop-build-fixes.patch
+++ b/telegram-desktop-build-fixes.patch
@@ -1,4 +1,4 @@
-From f5828ee88b15e379fa3b9b57c9e1c25ec8ebc86b Mon Sep 17 00:00:00 2001
+From 65a07035c36c579de566e84363cab038044efd23 Mon Sep 17 00:00:00 2001
From: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Fri, 31 Mar 2017 14:29:58 +0200
Subject: [PATCH 1/3] Fixed build under Fedora using rpmbuild and mock.
diff --git a/telegram-desktop-system-fonts.patch b/telegram-desktop-system-fonts.patch
index e52c12d..0f5d431 100644
--- a/telegram-desktop-system-fonts.patch
+++ b/telegram-desktop-system-fonts.patch
@@ -1,4 +1,4 @@
-From af1baf471d77e60e5427ea36632d141c17be6a14 Mon Sep 17 00:00:00 2001
+From 83a347102104ba34366ed2387de4e4fb854045a5 Mon Sep 17 00:00:00 2001
From: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Sun, 24 Jun 2018 22:59:34 +0200
Subject: [PATCH 2/3] Backported and rebased patch from Debian maintainer
diff --git a/telegram-desktop-unbundle-minizip.patch b/telegram-desktop-unbundle-minizip.patch
index 4f19858..098cbdf 100644
--- a/telegram-desktop-unbundle-minizip.patch
+++ b/telegram-desktop-unbundle-minizip.patch
@@ -1,4 +1,4 @@
-From 377e1806e56709257a3655948536ef35a4cf96bb Mon Sep 17 00:00:00 2001
+From c9eb4a57f4de9596c5a33683b7e3b7105b821a8f Mon Sep 17 00:00:00 2001
From: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Wed, 17 Oct 2018 17:57:59 +0200
Subject: [PATCH 3/3] Use packaged version of minizip on Fedora <= 29.
diff --git a/telegram-desktop.spec b/telegram-desktop.spec
index 2e8329f..a02af67 100644
--- a/telegram-desktop.spec
+++ b/telegram-desktop.spec
@@ -12,7 +12,7 @@
Summary: Telegram Desktop official messaging app
Name: telegram-desktop
-Version: 1.5.13
+Version: 1.5.15
Release: 1%{?dist}
# Application and 3rd-party modules licensing:
@@ -157,6 +157,9 @@ appstream-util validate-relax --nonet "%{buildroot}%{_datadir}/metainfo/%{name}.
%{_datadir}/metainfo/%{name}.appdata.xml
%changelog
+* Wed Feb 13 2019 Vitaly Zaitsev <vitaly(a)easycoding.org> - 1.5.15-1
+- Updated to 1.5.15.
+
* Tue Feb 12 2019 Vitaly Zaitsev <vitaly(a)easycoding.org> - 1.5.13-1
- Updated to 1.5.13.
5 years, 9 months