2500 Commits

Author SHA1 Message Date
Stephan Raue
75a6de8201 xbmc-pvr-addons: update to xbmc-pvr-addons-be12a8d
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-07-19 20:09:43 +02:00
Stephan Raue
a1a6985118 xbmc: update to xbmc-13-6d3bb09
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-07-19 09:13:40 +02:00
Stefan Saraev
2cb4263e1d gputemp: fix nvidia/gputemp after 58a4990
thanks @ozolli
2014-07-14 19:20:26 +03:00
Stephan Raue
f8ba96e15a xbmc: update to xbmc-13-450924a
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-07-11 21:32:28 +02:00
Stefan Saraev
5e43423610 service.openelec.settings: update to 0.3.19 2014-07-09 20:58:01 +03:00
Stefan Saraev
8f15030d77 xbmc: oe_setup_addon: create missing folder (early) 2014-07-04 19:07:31 +03:00
vpeter4
3128985ed4 oe_setup_addon: create missing folder 2014-07-03 23:08:22 +03:00
Stephan Raue
385153c910 service.openelec.settings: update to service.openelec.settings-0.3.18
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-25 18:35:36 +02:00
Stefan Saraev
de1015f2f0 service.openelec.settings: remove unused 'addon' script 2014-06-16 18:16:48 +02:00
Stefan Saraev
7d9a751d01 xbmc: merge tmpfiles 2014-06-16 02:31:44 +02:00
Stephan Raue
cb0fc0c0db xbmc: update to xbmc-13-741d614
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-15 18:10:14 +02:00
Stephan Raue
dd2c71f020 xbmc: update to xbmc-13-0796f0e
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-15 04:10:48 +02:00
Stephan Raue
ad417fd516 xbmc-pvr-addons: update to xbmc-pvr-addons-18c52bb
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-15 04:08:17 +02:00
Stephan Raue
a05667ee23 remove XBMC master support for OpenELEC-4.2
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-12 20:39:11 +02:00
Stefan Saraev
91c6fab179 xbmc: add fake display-manager.service
.. to silence errors in journal.
2014-06-12 20:12:33 +02:00
Stefan Saraev
c4c0c074c5 tmpfiles.d: cleanup. rename 2014-06-12 19:39:39 +02:00
Stephan Raue
a84b926724 xbmc-master: update to xbmc-master-14-603c7fa
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-11 16:35:17 +02:00
Lukas Rusak
14cd884766 Add keymap to make use of the newly add PS4 controller Kernel support in linux-3.15
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-11 01:01:51 +02:00
Lukas Rusak
23fc7988c6 Add kernel patch for proper Ouya Controller Support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-11 00:23:32 +02:00
Stephan Raue
9af650fc12 packages/mediacenter/xbmc-master: update FM patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-10 19:27:01 +02:00
Stephan Raue
39e1f2dee1 xbmc-master: update to xbmc-master-14-9a8c117
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-10 19:27:01 +02:00
Rachel Greenham
84315ceda9 nss-mdns standard installation contingent on AVAHI_DAEMON 2014-06-10 18:04:32 +01:00
Stephan Raue
998e17408f xbmc: add PR4838
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-08 23:07:49 +02:00
Stephan Raue
4ab997b9b7 xbmc-master: rename patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-08 22:54:10 +02:00
Stephan Raue
e92e302280 xbmc-master: update to xbmc-master-14-6ba500c, update FM patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-08 22:33:26 +02:00
Stephan Raue
88273624db xbmc-master: update to xbmc-master-14-7a836d2
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-06 03:54:34 +02:00
Stefan Saraev
e4a608dc63 xbmc: handle SIGTERM
In some situations, due to deadlocks or crashes, xbmc fails to exit properly in
CApplication::Stop(), so  g_powerManager.Reboot() / g_powerManager.Powerdown() never gets
called, that's a big no-no for openelec as our users can't shutdown or reboot.
There are few addons reported to cause this behaviour: trakkt.tv, watchdog, weather.underground.

I've also noticed that sometimes new threads (FileCache ??) get started AFTER
CApplication::Stop() is called, delaying shutdown with 1+ minute (2 curl timeoouts?).
The problem seems to be in CJobManager::CancelJobs() but I am too lame to understand where,
why, and how to fix it.

To me, it seems best to let systemd handle it. systemd sends SIGTERM, then waits
TimeoutStopSec=xx seconds then sends SIGKILL,s so dont call g_application.Stop() from
ApplicationMessenger as it can not be trusted. save the requested exitcode instead
(that's required for CEC to switch off the tv) and do it from a simple SIGTERM handler instead.

CEC thread has enough time (5 seconds in xbmc.service) to switch of the TV after receiving OnQuit.
As a side "effect", now guisettings.xml will ALWAYS be saved, even if shutdown / rebooot
is requested externaly (ssh, 3rdparty script).
2014-06-06 03:54:34 +02:00
Stephan Raue
b69c96a104 xbmc-master: update FM patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-05 15:08:03 +02:00
Stephan Raue
db74c61e6f xbmc-master: update to xbmc-master-14-f733da1
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-05 14:28:33 +02:00
Stephan Raue
74ffd151f6 xbmc: update to xbmc-13-84725b0
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-04 08:24:22 +02:00
Stephan Raue
c220350d65 xbmc-master: update to xbmc-master-14-686ffc8
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-02 17:39:28 +02:00
Stefan Saraev
93e7a2447b service.openelec.settings: update to service.openelec.settings-0.4.0 2014-05-26 00:47:45 +02:00
Stephan Raue
0cae567bc0 xbmc: update to xbmc-13-4410736
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-25 19:21:08 +02:00
Stefan Saraev
18ee748e33 xbmc-pvr-addons: re-add picons support 2014-05-25 19:19:40 +02:00
Stefan Saraev
75ab755d9b Revert "xbmc-pvr-addons: add picons support"
This reverts commit e552d1a3eb418c0dac13af96980aa20081cdcc77.

... client specific -> channels -> provider/channel white/blacklist crashing
2014-05-25 19:19:17 +02:00
Stephan Raue
c603f8b75b xbmc: depends on ffmpeg for i386 and x86_64
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-24 16:26:32 +02:00
Stephan Raue
d1917149fe xbmc: move FM patches to arch specific patches, update FM patches
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-24 16:25:51 +02:00
Stephan Raue
541076985d xbmc: remove unneeded patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-24 16:24:46 +02:00
Stephan Raue
5e66498c2a xbmc-master: update to xbmc-master-14-5ec51aa
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-23 02:41:26 +02:00
Stephan Raue
a7b1291247 service.openelec.settings: update to service.openelec.settings-0.3.17
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-22 22:53:21 +02:00
Stephan Raue
3092dbcc6a xbmc-master: update to xbmc-master-14-0bf4fd0, update RPi support patch, update FM patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-22 21:36:00 +02:00
Stephan Raue
b431ad0d3e xbmc: update to xbmc-13-a6a2713
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-19 01:30:21 +02:00
Stefan Saraev
bd3b427ef4 xbmc-pvr-addons: update to xbmc-pvr-addons-91cc731 2014-05-16 16:46:30 +02:00
Stephan Raue
4c1472379c xbmc-master: update to xbmc-master-14-354a362
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-15 23:22:14 +02:00
Stephan Raue
5eac068d6c xbmc-pvr-addons: add picons support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-13 20:41:39 +02:00
Stephan Raue
daa90579c0 xbmc-master: update to xbmc-master-14-af2d1b5
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-13 02:27:16 +02:00
Stephan Raue
ff4a7228c7 xbmc: update to xbmc-13-692cfba
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-12 18:22:16 +02:00
Stephan Raue
f5e975a24f xbmc-master: update to xbmc-master-14-54a2dc7
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-07 08:06:57 +02:00
Stefan Saraev
c01f737685 service.openelec.settings: update to service.openelec.settings-0.3.16 2014-05-06 22:26:11 +03:00
Stephan Raue
6f67b7d957 xbmc: update to xbmc-13-16232cc
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-05-06 21:14:13 +02:00