12312 Commits

Author SHA1 Message Date
Stefan Saraev
adf452c234 oscam: daemonize on start. thanks dag- 2013-02-07 10:54:20 +02:00
Stephan Raue
6f03b497c3 xbmc: add watchdog support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-07 02:18:47 +01:00
Stephan Raue
c691a33edd eventlircd, add more cypress remotes, this fixes #1347
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-07 01:43:40 +01:00
Stephan Raue
06d902745d pmtools: prevent install for ARM
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-07 00:38:13 +01:00
Stephan Raue
ad91066201 i2c-tools: cosmetics
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-07 00:36:15 +01:00
Stephan Raue
98a19be4c7 dmidecode: prevent install for ARM
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-07 00:35:21 +01:00
Stephan Raue
460e578997 acpica: add 64bit support, prevent install for ARM
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-07 00:29:53 +01:00
Stephan Raue
f2a987ab77 pmtools: move to debug tools
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-07 00:16:29 +01:00
Stephan Raue
1daaba248f acpica: move to debug tools
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-07 00:15:24 +01:00
Stephan Raue
3490780d1d i2c-tools: move to debug tools
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-07 00:13:44 +01:00
Stephan Raue
9912f0635e dmidecode: move to debug tools
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-07 00:12:19 +01:00
Dag Wieers
c5b63fe01a new package: add package 'i2c-tools'
This package adds the necessary tools to debug i2c hardware.
2013-02-07 00:09:46 +01:00
Dag Wieers
0b84f525f8 new packages: add package 'pmtools' and 'acpica'
These packages add the necessary tools to debug and disassemble ACPI tables in order to understand and fix ACPI problems.
2013-02-07 00:09:08 +01:00
Stephan Raue
726a218430 Merge pull request #1858 from dagwieers/package-dmidecode
new package: add package 'dmidecode'
2013-02-06 14:12:22 -08:00
Dag Wieers
12df4db25c new package: add package 'dmidecode'
This packages adds the dmidecode tools when enabled.
2013-02-06 22:54:27 +01:00
Stephan Raue
8647083a85 Merge pull request #1856 from dagwieers/syslog-config
Allow syslog.conf to be locally customized from /storage/.config/syslog.conf
2013-02-06 13:42:19 -08:00
Stephan Raue
f8bbf18c09 Merge pull request #1855 from dagwieers/exec-daemon
When init starts daemons through a shell script, replace the shell altogether
2013-02-06 13:41:43 -08:00
Dag Wieers
8672ac5b63 Allow syslog.conf to be locally customized from /storage/.config/syslog.conf
Since I would like to remotely log whatever goes on on my AppleTV devices, I need a way to modify the syslog.conf that is used, or need to provide options to syslogd. This was the easiest pick of the two :)
2013-02-06 22:36:53 +01:00
Dag Wieers
6f41b37996 When init starts daemons through a shell script, replace the shell altogether
A few daemons are being started from init through a shell script. Since the daemon does not "deamonizes" properly, it's been put in the background from the shell by using ( ... ) &, however this leaves a lingering shell that serves no purpose. This patch improves this situation.

The situation before this change looked like:

    init-+-Xorg
         |-avahi-daemon
         |-console-kit-dae-+-62*[{console-kit-da}]
         |                 `-{gdbus}
         |-dbus-daemon
         |-eventlircd
         |-klogd
:        |-init---atvclient
         |-init---connmand
:        |-init---ratpoison
:        |-init---udevadm
         |-polkitd---{gdbus}
         |-rpcbind
         |-sshd---sshd---sh---pstree
         |-syslogd
         |-systemd-udevd
:        |-tvheadend.start---tvheadend---12*[{tvheadend}]
         |-udisks-daemon-+-udisks-daemon
         |               |-{gdbus}
         |               `-{gmain}
         |-upowerd-+-{gdbus}
         |         `-{gmain}
         |-wpa_supplicant
         `-xbmc.bin---17*[{xbmc.bin}]

After this change, it looks like:

    init-+-Xorg
:        |-atvclient
         |-avahi-daemon
         |-console-kit-dae-+-62*[{console-kit-da}]
         |                 `-{gdbus}
         |-dbus-daemon
         |-eventlircd
         |-init---connmand
         |-klogd
         |-polkitd---{gdbus}
:        |-ratpoison
         |-rpcbind
         |-sshd---sshd---sh---pstree
         |-syslogd
         |-systemd-udevd
:        |-tvheadend---12*[{tvheadend}]
:        |-udevadm
         |-udisks-daemon-+-udisks-daemon
         |               |-{gdbus}
         |               `-{gmain}
         |-upowerd-+-{gdbus}
         |         `-{gmain}
         |-wpa_supplicant
         `-xbmc.bin---17*[{xbmc.bin}]

Only for connmand this is not easily done since the shell loops and restarts connmand. In different circumstances /etc/inittab would respawn the process.
2013-02-06 22:16:12 +01:00
Stephan Raue
13afe88c7e linux: add upstream patches, this fix #1841
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-06 00:48:04 +01:00
Stephan Raue
c76d5574b7 xf86-video-nvidia: remove old patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-06 00:47:26 +01:00
Stephan Raue
35fdb1f672 xf86-video-nvidia: remove old patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-06 00:47:16 +01:00
Stefan Saraev
6c7a388ce1 xf86-video-nvidia-legacy: update kernel-3.7-fix.patch. do not check patchlevel / sublevel 2013-02-05 20:00:00 +02:00
Stefan Saraev
0e084e8fa6 xf86-video-nvidia: update kernel-3.7-fix.patch. do not check patchlevel / sublevel 2013-02-05 19:59:02 +02:00
Stefan Saraev
cb3c9bfba0 xf86-video-nvidia-legacy: fix build with kernel 3.6.7 2013-02-05 11:21:27 +02:00
Stefan Saraev
087741801e xf86-video-nvidia: fix build with kernel 3.6.7 2013-02-05 11:20:41 +02:00
Stefan Saraev
43006644d6 tvheadend: disable libav 2013-02-05 00:20:34 +02:00
Stefan Saraev
af68bee9dc tvheadend: depend on 'curl', required for imagecache 2013-02-05 00:19:18 +02:00
Stefan Saraev
09109e9259 intel-gpu-tools: add script to set colorspace. thanks to fritsch 2013-02-04 23:45:18 +02:00
Stephan Raue
9f77881f53 Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv 2013-02-04 19:43:08 +01:00
Stephan Raue
ba214616b3 linux: update to linux-3.7.6
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-04 19:35:56 +01:00
Stefan Saraev
3f9a6d3353 busybox: mount debugfs 2013-02-04 20:30:19 +02:00
Stefan Saraev
a28b8d1fa6 xf86-video-intel: depend on 'intel-gpu-tools' 2013-02-04 20:30:19 +02:00
Stefan Saraev
2fb1ca693a linux: do not disable CONFIG_DEBUG_FS. required for intel-gpu-tools 2013-02-04 20:30:19 +02:00
Stefan Saraev
37aff83993 new package: add package 'intel-gpu-tools' 2013-02-04 20:30:15 +02:00
Stephan Raue
ab047bd85a linux: add patch to fix channel mappings
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-04 00:29:26 +01:00
Stephan Raue
3368ae19c0 xbmc: add upstream patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-04 00:28:57 +01:00
Stephan Raue
6df5a568d0 xbmc: reenable build of goom, seems to work now
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-04 00:28:34 +01:00
Stephan Raue
535f6451f8 alsa: add sample config to support Intel HD Audio
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-03 15:44:45 +01:00
Stephan Raue
cca4563b97 aver_h826d: remove driver, this driver dont work with kernels newer then 3.2 anymore, and there are no hacks avaible anymore to support newer kernels. 'Avermedia stopped developing the driver for newer kernels...' see http://www.linuxtv.org/wiki/index.php/AVerMedia_AverTV_Hybrid_Volar_HX_(A827), this device (as well A826) is now not more supported here
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-03 15:04:50 +01:00
Stephan Raue
fc9b765cc9 xbmc: add PR2119 patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-03 14:49:58 +01:00
Stephan Raue
ac02b5fd8f Revert "alsa-lib: add upstream patches"
This reverts commit 6f4cb57328e5a5c99bd714b24b9e9694606d31bf.
2013-02-03 14:37:07 +01:00
vpeter4
f0ed75b919 sundtek: addon redesign addon renamed to just sundtek added addon settings sundtek's binaries are downloaded on first run automatically download new version of the binaries if available added preload library to .profile (to run mediaclient, w_scan, ... from console)
The addon is now generic for all architectures (doesn't contain any binary file).

Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-03 14:19:51 +01:00
Stephan Raue
0757e8858d busybox-initramfs: dont load splash in background, to make Milhouse happy
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-03 01:36:27 +01:00
Stephan Raue
f0a6ca107a xbmc: add PR2158 patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-02 22:47:36 +01:00
Stephan Raue
6f4cb57328 alsa-lib: add upstream patches
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-02 22:46:41 +01:00
Stephan Raue
49869f1686 linux: add patch to Add workaround for conflicting IEC958 controls
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-02 22:06:29 +01:00
Stephan Raue
14c26535be RTL8192CU: add patch to support kernel 3.7
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-02 16:23:57 +01:00
Stephan Raue
5cd56586b9 bcm2835-bootloader: set gpu memory to 100MB for 256MB boards
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-02 14:39:07 +01:00
Stephan Raue
53b78bb5ed bcm2835-bootloader: install start_x.elf and fixup_x.dat too
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-02 14:37:35 +01:00