[VirtualBox] Fix build of webservice
by Sérgio M. Basto
commit 0cb8d426e1d7bf34998a23ab0af614c5dbaef58c
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Wed Jan 23 03:45:26 2019 +0000
Fix build of webservice
590355dbdcffa4081c377fd31565e172785b390c.patch | 27 ++++++++++++++++++++++++++
VirtualBox.spec | 11 ++++++++---
2 files changed, 35 insertions(+), 3 deletions(-)
---
diff --git a/590355dbdcffa4081c377fd31565e172785b390c.patch b/590355dbdcffa4081c377fd31565e172785b390c.patch
new file mode 100644
index 0000000..996ef74
--- /dev/null
+++ b/590355dbdcffa4081c377fd31565e172785b390c.patch
@@ -0,0 +1,27 @@
+From 590355dbdcffa4081c377fd31565e172785b390c Mon Sep 17 00:00:00 2001
+From: vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f>
+Date: Thu, 10 Jan 2019 19:49:43 +0000
+Subject: [PATCH] Main/webservice: fixes, bugref:9329 - the line has to be
+ somewhere.
+
+git-svn-id: http://www.virtualbox.org/svn/vbox@76761 cfe28804-0f27-0410-a406-dd0f0b0b656f
+---
+ trunk/src/VBox/Main/webservice/vboxweb.cpp | 17 ++++++++++++++++-
+ 1 file changed, 16 insertions(+), 1 deletion(-)
+
+diff --git a/trunk/src/VBox/Main/webservice/vboxweb.cpp b/trunk/src/VBox/Main/webservice/vboxweb.cpp
+index 3665922a7a..2360f67ca2 100644
+--- a/trunk/src/VBox/Main/webservice/vboxweb.cpp
++++ b/trunk/src/VBox/Main/webservice/vboxweb.cpp
+@@ -616,6 +616,11 @@ void SoapThread::process()
+ // keepalive, otherwise stale connections tie up worker threads.
+ m_soap->send_timeout = 60;
+ m_soap->recv_timeout = 60;
++ // Limit the maximum SOAP request size to a generous amount, just to
++ // be on the safe side (SOAP is quite wordy when representing arrays,
++ // and some API uses need to deal with large arrays). Good that binary
++ // data is no longer represented by byte arrays...
++ m_soap->recv_maxlength = _16M;
+ // process the request; this goes into the COM code in methodmaps.cpp
+ do {
+ #ifdef WITH_OPENSSL
diff --git a/VirtualBox.spec b/VirtualBox.spec
index 62a5131..b2801b0 100644
--- a/VirtualBox.spec
+++ b/VirtualBox.spec
@@ -62,6 +62,7 @@ Patch1: VirtualBox-6.0.0-noupdate.patch
Patch2: VirtualBox-5.1.0-strings.patch
Patch18: VirtualBox-OSE-4.0.2-aiobug.patch
Patch27: VirtualBox-gcc.patch
+Patch29: 590355dbdcffa4081c377fd31565e172785b390c.patch
# from Debian
Patch28: 02-gsoap-build-fix.patch
Patch30: 37-python-3.7-support.patch
@@ -288,9 +289,12 @@ rm -r src/libs/zlib-1.2.8/
%if 0%{?fedora} > 20
%patch28 -p1 -b .gsoap2
%endif
-%patch30 -p1
-%patch32 -p1
-%patch40 -p1
+%if 0%{?fedora} < 28 || 0%{?rhel}
+%patch29 -p2 -R -b .gsoap3
+%endif
+%patch30 -p1 -b .python37
+%patch32 -p1 -b .vnc
+%patch40 -p1 -b .python2_path
# mageia support not ready for 6.0
#patch50 -p1 -b .mageia-support
%patch51 -p1 -b .revert-VBox.sh
@@ -804,6 +808,7 @@ getent passwd vboxadd >/dev/null || \
%changelog
* Wed Jan 23 2019 Sérgio Basto <sergio(a)serjux.com> - 6.0.2-3
- python3 on epel7
+- Fix build of webservice
* Sat Jan 19 2019 Sérgio Basto <sergio(a)serjux.com> - 6.0.2-2
- Patch 61 might be useful on el7
5 years, 10 months
[VirtualBox] python3 on epel7
by Sérgio M. Basto
commit 1bc60c9c9275918f62b5487d379a172778ea8465
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Wed Jan 23 03:27:17 2019 +0000
python3 on epel7
VirtualBox.spec | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
---
diff --git a/VirtualBox.spec b/VirtualBox.spec
index 9bcdb87..62a5131 100644
--- a/VirtualBox.spec
+++ b/VirtualBox.spec
@@ -34,7 +34,7 @@
Name: VirtualBox
Version: 6.0.2
-Release: 2%{?prerel:.%{prerel}}%{?dist}
+Release: 3%{?prerel:.%{prerel}}%{?dist}
Summary: A general-purpose full virtualizer for PC hardware
License: GPLv2 or (GPLv2 and CDDL)
@@ -89,7 +89,7 @@ BuildRequires: libIDL-devel
BuildRequires: yasm
BuildRequires: pulseaudio-libs-devel
BuildRequires: python2-devel
-BuildRequires: python3-devel
+BuildRequires: python%{python3_pkgversion}-devel
BuildRequires: desktop-file-utils
BuildRequires: libcap-devel
BuildRequires: qt5-qtbase-devel
@@ -213,13 +213,13 @@ Obsoletes: python-VirtualBox < %{version}-%{release}
Python XPCOM bindings to %{name}.
-%package -n python3-%{name}
+%package -n python%{python3_pkgversion}-%{name}
Summary: Python3 bindings for %{name}
Group: Development/Libraries
Requires: %{name}-server%{?_isa} = %{version}-%{release}
-%{?python_provide:%python_provide python3-%{name}}
+%{?python_provide:%python_provide python%{python3_pkgversion}-%{name}}
-%description -n python3-%{name}
+%description -n python%{python3_pkgversion}-%{name}
Python3 XPCOM bindings to %{name}.
%package guest-additions
@@ -771,7 +771,7 @@ getent passwd vboxadd >/dev/null || \
%{python2_sitelib}/vboxapi*
%{_libdir}/virtualbox/VBoxPython2_7.so
-%files -n python3-%{name}
+%files -n python%{python3_pkgversion}-%{name}
%{_libdir}/virtualbox/*.py*
%{python3_sitelib}/vboxapi*
%{_libdir}/virtualbox/VBoxPython3*.so
@@ -802,6 +802,9 @@ getent passwd vboxadd >/dev/null || \
%{_datadir}/%{name}-kmod-%{version}
%changelog
+* Wed Jan 23 2019 Sérgio Basto <sergio(a)serjux.com> - 6.0.2-3
+- python3 on epel7
+
* Sat Jan 19 2019 Sérgio Basto <sergio(a)serjux.com> - 6.0.2-2
- Patch 61 might be useful on el7
5 years, 10 months
[libtgvoip] Bump SPEC release of libtgvoip.
by Vitaly Zaitsev
commit 68d8270f509dc00281cb9c49b7529d593b513943
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Tue Jan 22 12:52:04 2019 +0100
Bump SPEC release of libtgvoip.
libtgvoip.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/libtgvoip.spec b/libtgvoip.spec
index fec2c92..8355499 100644
--- a/libtgvoip.spec
+++ b/libtgvoip.spec
@@ -1,6 +1,6 @@
Name: libtgvoip
Version: 2.4.2
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: VoIP library for Telegram clients
# Libtgvoip shared library - Public Domain.
@@ -70,6 +70,9 @@ find video -maxdepth 1 -type f -name "*.h" -exec install -m 0644 -p '{}' %{build
%{_libdir}/%{name}.so
%changelog
+* Tue Jan 22 2019 Vitaly Zaitsev <vitaly(a)easycoding.org> - 2.4.2-2
+- Rebuilt for Rawhide.
+
* Sat Jan 12 2019 Vitaly Zaitsev <vitaly(a)easycoding.org> - 2.4.2-1
- Updated to 2.4.2 (regular release).
5 years, 10 months
[gnome-mpv/el7: 7/7] Restore scriptlets.
by Vasiliy Glazov
commit 1bf9941b22fd0b24084f8e1fe8ba2aa0c5061243
Author: Vasiliy Glazov <vascom2(a)gmail.com>
Date: Tue Jan 22 14:40:17 2019 +0300
Restore scriptlets.
gnome-mpv.spec | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
---
diff --git a/gnome-mpv.spec b/gnome-mpv.spec
index dae572c..465260a 100644
--- a/gnome-mpv.spec
+++ b/gnome-mpv.spec
@@ -39,6 +39,23 @@ allowing access to mpv's powerful playback capabilities.
appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/io.github.GnomeMpv.appdata.xml
desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.GnomeMpv.desktop
+%post
+/usr/bin/update-desktop-database &> /dev/null || :
+/bin/touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
+
+%postun
+/usr/bin/update-desktop-database &> /dev/null || :
+if [ $1 -eq 0 ] ; then
+ /bin/touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
+ /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
+ /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
+fi
+
+%posttrans
+/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
+/usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
+
+
%files -f %{name}.lang
%doc AUTHORS README.md
%license COPYING
5 years, 10 months
[HandBrake: 3/3] Merge branch 'f29'
by Dominik Mierzejewski
commit 7d9b5c41680ed30a774b8f2d7b66b8228cdc9b18
Merge: 5e0c8bb 198aefd
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Tue Jan 22 12:35:55 2019 +0100
Merge branch 'f29'
.gitignore | 2 ++
HandBrake-no-libva.patch | 10 +++++-----
HandBrake-nostrip.patch | 17 ++++++++---------
HandBrake.spec | 24 ++++++++++++++++++------
handbrake_subrip.patch | 36 ------------------------------------
sources | 4 ++--
6 files changed, 35 insertions(+), 58 deletions(-)
---
diff --cc .gitignore
index e30a303,bbcc4b3..cbe4867
--- a/.gitignore
+++ b/.gitignore
@@@ -3,5 -3,5 +3,7 @@@
/HandBrake-1.0.7.tar.bz2.sig
/HandBrake-1.1.0-source.tar.bz2
/HandBrake-1.1.0-source.tar.bz2.sig
+/HandBrake-1.1.2-source.tar.bz2
+/HandBrake-1.1.2-source.tar.bz2.sig
+ /HandBrake-1.2.0-source.tar.bz2
+ /HandBrake-1.2.0-source.tar.bz2.sig
diff --cc HandBrake.spec
index e73c0fe,32c3691..0c2b6dc
--- a/HandBrake.spec
+++ b/HandBrake.spec
@@@ -229,10 -234,13 +234,17 @@@ gtk-update-icon-cache %{_datadir}/icons
%{_bindir}/HandBrakeCLI
%changelog
+ * Sun Jan 20 2019 Dominik Mierzejewski <rpm(a)greysector.net> - 1.2.0-1
+ - Update to 1.2.0
+ - Drop upstreamed subtitle handling patch
+ - Make libbluray patch EL-only, all current Fedoras have >1.0.0
+ - new dependencies: speex, xz
+ - enable asm parts on x86
+
+* Sun Nov 18 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 1.1.2-1
+- Rebuild for new x265
+- Update to 1.1.2
+
* Thu Oct 04 2018 Sérgio Basto <sergio(a)serjux.com> - 1.1.0-4
- Mass rebuild for x264 and/or x265
- Add BuildRequires: gcc-c++
5 years, 10 months
[HandBrake] (3 commits) ...Merge branch 'f29'
by Dominik Mierzejewski
Summary of changes:
5869edc... Update to 1.2.0 (*)
198aefd... Merge branch 'f28' into f29 (*)
7d9b5c4... Merge branch 'f29'
(*) This commit already existed in another branch; no separate mail sent
5 years, 10 months
[gnome-mpv/f28] Update to 0.16.
by Vasiliy Glazov
Summary of changes:
ebb79eb... Update to 0.16. (*)
(*) This commit already existed in another branch; no separate mail sent
5 years, 10 months
[HandBrake/f29: 2/2] Merge branch 'f28' into f29
by Dominik Mierzejewski
commit 198aefd3623bfa3ebc1d9c6425827a7838a91d40
Merge: b868071 5869edc
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Tue Jan 22 12:33:50 2019 +0100
Merge branch 'f28' into f29
.gitignore | 2 ++
HandBrake-no-libva.patch | 10 +++++-----
HandBrake-nostrip.patch | 21 ++++++++++-----------
HandBrake.spec | 32 +++++++++++++++++++++-----------
handbrake_subrip.patch | 36 ------------------------------------
sources | 4 ++--
6 files changed, 40 insertions(+), 65 deletions(-)
---
diff --cc HandBrake.spec
index 0071c55,d76c5c0..32c3691
--- a/HandBrake.spec
+++ b/HandBrake.spec
@@@ -231,16 -234,13 +234,23 @@@ gtk-update-icon-cache %{_datadir}/icons
%{_bindir}/HandBrakeCLI
%changelog
+ * Sun Jan 20 2019 Dominik Mierzejewski <rpm(a)greysector.net> - 1.2.0-1
+ - Update to 1.2.0
+ - Drop upstreamed subtitle handling patch
+ - Make libbluray patch EL-only, all current Fedoras have >1.0.0
+ - new dependencies: speex, xz
+ - enable asm parts on x86
+
+* Thu Oct 04 2018 Sérgio Basto <sergio(a)serjux.com> - 1.1.0-4
+- Mass rebuild for x264 and/or x265
+- Add BuildRequires: gcc-c++
+
+* Thu Jul 26 2018 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.1.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Sun Jun 17 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 1.1.0-2
+- Rebuild for new libass version
+
* Mon Apr 09 2018 Dominik Mierzejewski <rpm(a)greysector.net> - 1.1.0-1
- Update to 1.1.0
- Update source and signature URLs
5 years, 10 months