Author: mooninite
Update of /cvs/free/rpms/xbmc/F-20
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv9769
Modified Files:
.cvsignore sources xbmc-generate-tarball-xz.sh xbmc.spec
Added Files:
xbmc-13.0-dbus-power.patch
Log Message:
* Wed May 14 2014 Michael Cronenworth <mike(a)cchtml.com> - 13.1-0.1.beta1
- Update to 13.1 beta 1
xbmc-13.0-dbus-power.patch:
LogindUPowerSyscall.cpp | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
--- NEW FILE xbmc-13.0-dbus-power.patch ---
From 20fbf81a797e42b316df9682e5c793672f904804 Mon Sep 17 00:00:00 2001
From: Pierre Ossman <pierre(a)ossman.eu>
Date: Mon, 12 May 2014 21:28:40 +0200
Subject: [PATCH] [linux] bad boolean type given to dbus
---
xbmc/powermanagement/linux/LogindUPowerSyscall.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/xbmc/powermanagement/linux/LogindUPowerSyscall.cpp
b/xbmc/powermanagement/linux/LogindUPowerSyscall.cpp
index 37be5dd..5a97fe6 100644
--- a/xbmc/powermanagement/linux/LogindUPowerSyscall.cpp
+++ b/xbmc/powermanagement/linux/LogindUPowerSyscall.cpp
@@ -225,10 +225,10 @@ bool CLogindUPowerSyscall::PumpPowerEvents(IPowerEventsCallback
*callback)
{
if (dbus_message_is_signal(msg, "org.freedesktop.login1.Manager",
"PrepareForSleep"))
{
- bool arg;
+ dbus_bool_t arg;
// the boolean argument defines whether we are going to sleep (true) or just woke
up (false)
dbus_message_get_args(msg, NULL, DBUS_TYPE_BOOLEAN, &arg,
DBUS_TYPE_INVALID);
- CLog::Log(LOGDEBUG, "LogindUPowerSyscall: Received PrepareForSleep with arg
%i", arg);
+ CLog::Log(LOGDEBUG, "LogindUPowerSyscall: Received PrepareForSleep with arg
%i", (int)arg);
if (arg)
{
callback->OnSleep();
--
1.9.3
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/xbmc/F-20/.cvsignore,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- .cvsignore 10 May 2014 23:02:48 -0000 1.28
+++ .cvsignore 15 May 2014 02:32:16 -0000 1.29
@@ -1 +1 @@
-xbmc-13.0-Gotham_r2-ge988513-patched.tar.xz
+xbmc-13.1b1-patched.tar.xz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/xbmc/F-20/sources,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- sources 10 May 2014 23:02:49 -0000 1.30
+++ sources 15 May 2014 02:32:16 -0000 1.31
@@ -1 +1 @@
-90f50ccc6923d4dbe7dc726cfcef5416 xbmc-13.0-Gotham_r2-ge988513-patched.tar.xz
+0d3e1839fcca7a4566caa32032cb4423 xbmc-13.1b1-patched.tar.xz
Index: xbmc-generate-tarball-xz.sh
===================================================================
RCS file: /cvs/free/rpms/xbmc/F-20/xbmc-generate-tarball-xz.sh,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- xbmc-generate-tarball-xz.sh 10 May 2014 23:02:49 -0000 1.28
+++ xbmc-generate-tarball-xz.sh 15 May 2014 02:32:17 -0000 1.29
@@ -1,16 +1,16 @@
#!/bin/sh
MAJORVERSION=13
-MINORVERSION=0
-GITCOMMIT=e988513175fccca83f8b688bb77b932f6a403b96
-GITSHORT=ge988513
-PRERELEASE=Gotham_r2
+MINORVERSION=1b1
+#GITCOMMIT=e988513175fccca83f8b688bb77b932f6a403b96
+#GITSHORT=ge988513
+#PRERELEASE=Gotham
VERSION=${MAJORVERSION}.${MINORVERSION}${PRERELEASE:+-${PRERELEASE}}${GITSHORT:+-${GITSHORT}}
-#GITHUBURL=https://github.com/xbmc/xbmc/zipball/$VERSION-Gotham
+GITHUBURL=https://github.com/xbmc/xbmc/zipball/$VERSION-Gotham
#GITHUBURL=https://github.com/xbmc/xbmc/zipball/$PRERELEASE
-GITHUBURL=https://github.com/xbmc/xbmc/zipball/$GITCOMMIT
+#GITHUBURL=https://github.com/xbmc/xbmc/zipball/$GITCOMMIT
# download zipball
if [[ ! -f xbmc-$VERSION.zip ]]; then
Index: xbmc.spec
===================================================================
RCS file: /cvs/free/rpms/xbmc/F-20/xbmc.spec,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -r1.75 -r1.76
--- xbmc.spec 10 May 2014 23:02:49 -0000 1.75
+++ xbmc.spec 15 May 2014 02:32:17 -0000 1.76
@@ -1,19 +1,19 @@
-#global PRERELEASE Gotham_rc1
-%global DIRVERSION %{version}
-%global GITCOMMIT Gotham_r2-ge988513
+%global PRERELEASE b1
+#global DIRVERSION %{version}
+#global GITCOMMIT Gotham_r2-ge988513
# use the line below for pre-releases
-#global DIRVERSION %{version}-%{PRERELEASE}
+%global DIRVERSION %{version}%{PRERELEASE}
%global _hardened_build 1
Name: xbmc
-Version: 13.0
-Release: 2%{?dist}
+Version: 13.1
+Release: 0.1.beta1%{?dist}
Summary: Media center
License: GPLv2+ and GPLv3+
Group: Applications/Multimedia
URL:
http://www.xbmc.org/
-Source0: %{name}-%{DIRVERSION}-%{GITCOMMIT}-patched.tar.xz
+Source0: %{name}-%{DIRVERSION}-patched.tar.xz
# xbmc contains code that we cannot ship, as well as redundant private
# copies of upstream libraries that we already distribute. Therefore
# we use this script to remove the code before shipping it.
@@ -36,6 +36,10 @@
# Set program version parameters
Patch4: xbmc-13.0-versioning.patch
+# Fix crash during suspend
+#
https://github.com/xbmc/xbmc/pull/4696
+Patch5: xbmc-13.0-dbus-power.patch
+
# External ffmpeg patches
Patch100: 0001-Revert-drop-support-for-external-ffmpeg.patch
Patch101: 0002-Revert-linux-link-ffmpeg-statically.patch
@@ -234,12 +238,13 @@
%prep
-%setup -q -n %{name}-%{DIRVERSION}-%{GITCOMMIT}
+%setup -q -n %{name}-%{DIRVERSION}
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
+%patch5 -p1
%patch100 -p1
%patch101 -p1
@@ -384,6 +389,9 @@
%changelog
+* Wed May 14 2014 Michael Cronenworth <mike(a)cchtml.com> - 13.1-0.1.beta1
+- Update to 13.1 beta 1
+
* Sat May 10 2014 Michael Cronenworth <mike(a)cchtml.com> - 13.0-2
- Update to latest Gotham final branch (commit e988513)
- Fixes for rtmp (RFBZ #3234)