Compare commits

...

137 Commits
5.0.3 ... 5.0.7

Author SHA1 Message Date
Stephan Raue
ee0664292d config/version: set version to 5.0.7
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-28 22:35:52 +01:00
Stephan Raue
33e0e53939 bcm2835-bootloader: update to bcm2835-bootloader-ffda51e
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-28 20:54:27 +01:00
Stephan Raue
45f2e476d2 bcm2835-driver: update to bcm2835-driver-ffda51e
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-28 20:54:27 +01:00
Stephan Raue
67ec636a3f projects/RPi*/patches/kodi: update RPi support patches
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-28 20:54:27 +01:00
Stephan Raue
329687235d kodi: depends on package 'gpu-viv-g2d'
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-28 20:54:27 +01:00
Stephan Raue
bc792c35da projects/imx6/patches/kodi: update imx6 patches
Signed off by: <stephan@openelec.tv>
2015-03-28 20:54:27 +01:00
fritsch
ff7d05c3ec kodi: IMX - implement render capture (wolfgar) 2015-03-28 13:34:10 +01:00
fritsch
15da75ea4d IMX: Add 352Mhz patch 2015-03-28 13:34:10 +01:00
Stephan Raue
0646e64c16 gpu-viv-g2d: update to gpu-viv-g2d-3.10.17-1.0.2
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-28 13:34:10 +01:00
fritsch
1ba89b5334 add new package 'gpu-viv-g2d' 2015-03-28 13:34:10 +01:00
Stephan Raue
06743d40e0 kodi: add 925a4e4d7eglobally
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-28 13:34:10 +01:00
Stephan Raue
db9bb1507f linux: update to linux-3.18.10 for RPi2
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-28 12:39:25 +01:00
Stephan Raue
6f0dc9bb46 systemd: disable IFLA_BRPORT_UNICAST_FLOOD
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:54:02 +01:00
Stephan Raue
963a42b49d gdb: update to gdb-7.9
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:53:57 +01:00
Stephan Raue
b32a44ba3f kodi: update to kodi-14-7cc53a9
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:53:04 +01:00
Stefan Saraev
6f25fd325c libva-driver-intel: VPP: Make sure the store buffer is allocated
fixes a segfault. thanks fritsch
2015-03-27 22:50:47 +01:00
Paolo Pisati
f9e4c0b900 linux-imx6: update to latest stable/linux-3.14.y - Linux 3.14.36
Signed-off-by: Paolo Pisati <p.pisati@gmail.com>
2015-03-27 22:50:11 +01:00
Stephan Raue
a46d773acb nano: update to nano-2.4.0
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:49:51 +01:00
Stephan Raue
d552706473 wireless-regdb: update to wireless-regdb-2015.03.13
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:49:34 +01:00
Patrick Rasmussen
342505ff32 Libaacs compiles fine under subdir and remove "unrecognized options: --disable-examples, --disable-debug"
also i dont think the patch is needed.

enable autoreconf
2015-03-27 22:49:19 +01:00
Stefan Saraev
db8e8a7056 kodi-addon-xvdr: update to kodi-addon-xvdr-39d66cd 2015-03-27 22:48:45 +01:00
Stephan Raue
5474bbe736 projects/imx6/linux: include some firmwares
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:48:03 +01:00
Stephan Raue
e1455120da libdrm: update to libdrm-2.4.60
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:47:46 +01:00
fritsch
d54621f0b1 libva-intel-driver: Bump to 1.5.1 (Deint patches still required) 2015-03-27 22:47:23 +01:00
fritsch
637f41ad64 libva: Bump to 1.5.1 (all custom patches applied upstream) 2015-03-27 22:47:04 +01:00
fritsch
aa52f89b6a libva-intel-driver: Fix Advanced deinterlacing on IVB SNB BYT 2015-03-27 22:46:19 +01:00
Stephan Raue
a109b64d7e libXfont: update to libXfont-1.5.1
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:39:32 +01:00
Stephan Raue
861358054e openssh: update to openssh-6.8p1
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:39:05 +01:00
Stephan Raue
89c1df8bd1 libvdpau: update to libvdpau-1.1
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:38:51 +01:00
Stephan Raue
22e02eeb9a vdpauinfo: update to vdpauinfo-1.0
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:38:37 +01:00
Stephan Raue
115a95e6ef libevdev: update to libevdev-1.4
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:37:41 +01:00
Stephan Raue
c1b1d02d9a glib: update to glib-2.42.2
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:36:55 +01:00
Stephan Raue
974eeb44a8 dbus-glib: update to dbus-glib-0.104
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:36:09 +01:00
Stephan Raue
987c0f626e wpa_supplicant: update to wpa_supplicant-2.4
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:35:44 +01:00
Stephan Raue
27c4df6b41 libaacs: update to libaacs-0.8.1
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:35:08 +01:00
Stephan Raue
284efb36c7 libevdev: update to libevdev-1.3.2
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:32:48 +01:00
Stephan Raue
98e8aebfdb libXxf86vm: update to libXxf86vm-1.1.4
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:31:49 +01:00
Lukas Rusak
707cd5d296 Add rtl8180 kernel driver 2015-03-27 22:31:24 +01:00
Stefan Saraev
666266c7bc README.md: cosmetics 2015-03-27 22:30:52 +01:00
Stephan Raue
87fa98aa66 randrproto: update to randrproto-1.4.1
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:30:34 +01:00
Stephan Raue
12edeb3463 font-util: update to font-util-1.3.1
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:30:16 +01:00
Stephan Raue
2f6490dfb7 libX11: update to libX11-1.6.3
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:28:04 +01:00
Stephan Raue
3e79667da8 systemd: disable IFLA_BOND_AD_INFO
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-27 22:22:58 +01:00
Jonas Karlman
675d98eedc Use neon-vfpv4 fpu on RPi2 2015-03-27 22:22:36 +01:00
fritsch
0c17e56fbb Intel: Fix EDID overriding (makes audio work)
cherry picked from pull/4042
2015-03-27 11:40:33 +02:00
Stefan Saraev
05470a9db8 Merge pull request #4046 from stefansaraev/pvr-addons
kodi-pvr-addons: update to kodi-pvr-addons-4854fbe
2015-03-27 11:19:54 +02:00
Stefan Saraev
b94fea9d2a kodi-pvr-addons: update to kodi-pvr-addons-4854fbe
myth was updated upstream. should fix RPi2 crashes

mysql is no more.
2015-03-26 19:38:38 +02:00
Stephan Raue
e84ab9c589 Merge pull request #4032 from trsqr/openelec-5.0
linux-imx6: fix m88ds3103 in the TT CT2 patch (DVBSky S960)
2015-03-22 17:07:08 +01:00
Olli Salonen
9857a0f368 linux-imx6: fix m88ds3103 in the TT CT2 patch (DVBSky S960 & PCTV 461e) 2015-03-22 14:35:13 +02:00
Stefan Saraev
ee8a8d7b39 vdr-addon: bump (4.3.11) 2015-03-19 21:58:21 +02:00
gdachs
99f6d380e1 Update package.mk 2015-03-19 15:58:27 +02:00
Stephan Raue
e8c5afb3a9 config/version: set version back to devel
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-14 12:50:13 +01:00
Stephan Raue
4062165c0b config/version: set version to 5.0.6
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-13 20:45:30 +01:00
Forest
d54a168102 Enable all buttons on the TiVo Slide Pro remote.
The linux kernel has supported the TiVo Slide remote control for some time,
but does not recognize the USB ID of the newer Slide Pro. This patch adds
the missing data structures so the newer remote will be recognized by the
driver, thereby allowing the TiVo, LiveTV, and Thumbs Up/Down buttons to be
mapped with a hwdb file.
2015-03-13 20:24:40 +01:00
Stephan Raue
ee9b7467f2 projects/RPi*/patches/kodi: update RPi support patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-13 19:15:45 +01:00
Lukas Rusak
c2cc15cda0 Dove cleanup 2015-03-13 19:14:48 +01:00
Patrick Rasmussen
75575bc363 looks like it's added on 1.0.29, not sure about USB Soundblaster HD
Update alsa-lib-USB_Soundblaster_HD.patch
2015-03-13 17:59:07 +01:00
Stephan Raue
925301d662 kodi: update to kodi-14-e7ba06f
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-13 10:20:07 +01:00
Stephan Raue
9080725586 bcm2835-driver: update to bcm2835-driver-f1b6b1c
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-13 09:57:08 +01:00
Stephan Raue
ca4f592599 bcm2835-bootloader: update to bcm2835-bootloader-f1b6b1c
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-13 09:57:08 +01:00
Stephan Raue
d993b7bded projects/RPi2/patches/linux: update RPi2 support patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-13 09:57:08 +01:00
Stephan Raue
6d3949a06c linux: update to linux-3.18.9 for RPi2
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-13 09:57:07 +01:00
Stephan Raue
479f96c6de plymouth-lite: check PROJECT dir first for splash
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-13 09:57:07 +01:00
Stephan Raue
85cf400adc kodi: update to kodi-14-4606179
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-13 09:57:07 +01:00
Stefan Saraev
122407f223 scripts/build: cosmetics 2015-03-13 09:57:07 +01:00
Stephan Raue
d11ccf056f kmod: update to kmod-20
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-13 09:57:07 +01:00
Stephan Raue
d29d1be453 libvorbis: update to libvorbis-1.3.5
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-13 09:57:07 +01:00
Stephan Raue
e123910546 xz: update to xz-5.2.1
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-13 09:57:07 +01:00
Stephan Raue
c23dcc44d4 sqlite: update to sqlite-autoconf-3080803
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-13 09:57:07 +01:00
Stephan Raue
dfa78348a4 libgcrypt: update to libgcrypt-1.6.3
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-13 09:57:07 +01:00
Stephan Raue
f0da36e4d5 alsa-utils: update to alsa-utils-1.0.29
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-13 09:57:07 +01:00
Stephan Raue
7f4b406229 alsa-lib: update to alsa-lib-1.0.29
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-13 09:57:07 +01:00
Stefan Saraev
461e41b314 avahi: change download url
.. because upstream returns bullshit instead of 404
2015-03-12 23:33:24 +02:00
Stephan Raue
a32bb8e177 Merge pull request #3985 from fritsch/oe-5.0-byt-fix
linux: Use legacy turbo (fixes BYT full freeze)
2015-03-07 12:03:47 +01:00
fritsch
030e2a8040 linux: Use legacy turbo (fixes BYT full freeze) 2015-03-07 09:01:03 +01:00
Stefan Saraev
8d3874da5b vdr-addon: bump (4.3.10) 2015-03-07 00:25:19 +02:00
Stefan Saraev
151b887385 vdr-plugin-dvbapi: disable network mode on new installs 2015-03-07 00:25:19 +02:00
Stephan Raue
a5e2c4c207 Merge pull request #3979 from fanste/openelec-5.0
Added support for PCIe and IWLWIFI on IMX6 plattforms (5.0)
2015-03-05 20:00:23 +01:00
fanste
a8bbebbad4 Changed the kernel of the project IMX6 to include PCI and IWLWIFI support. Additionally added the iwlwifi-firmware to the options of the project IMX6. 2015-03-04 21:42:30 +01:00
Peter Frühberger
c7fbebfe2a Merge pull request #3976 from fritsch/intel-bisect
libva: x11: dri2: fix double Unlocks/SyncHandle
2015-03-04 20:29:10 +01:00
fritsch
111c583044 libva: x11: dri2: fix double Unlocks/SyncHandle 2015-03-04 20:27:18 +01:00
Stefan Saraev
31a5197d59 Merge pull request #3977 from trsqr/ct2-4400v2
linux: fix TechnoTrend CT2-4400v2 clock for RPi2
2015-03-03 22:40:46 +02:00
Olli Salonen
e6c35767af linux: fix CT2-4400v2 clock 2015-03-03 22:27:10 +02:00
Stefan Saraev
9d3170d46c Merge pull request #3967 from trsqr/ct2-4650
RPi2: build also module sp2
2015-03-01 22:48:23 +02:00
Olli Salonen
728821e805 RPi2: add CONFIG_DVB_SP2 2015-03-01 19:35:12 +02:00
Stefan Saraev
4e5ee0260a vdr: bump (4.3.9). vdr-2.2.0 (stable) 2015-03-01 17:47:10 +02:00
Olli Salonen
a86bb5711c linux: fix Kconfig for cxusb 2015-03-01 17:46:43 +02:00
Stefan Saraev
69e483d96b vdr: update to vdr-2.2.0 2015-03-01 17:45:37 +02:00
Stefan Saraev
da2481542b vdr-plugin-dvbapi: update to vdr-plugin-dvbapi-c0c7fa2 2015-03-01 17:45:36 +02:00
Stefan Saraev
7a8df05fd8 vdr-plugin-eepg: update to vdr-plugin-eepg-9cd9a75 2015-03-01 17:45:36 +02:00
Stefan Saraev
a4baedb3d5 vdr-plugin-vnsiserver: update to vdr-plugin-vnsiserver-9529e6d 2015-03-01 17:45:36 +02:00
Stefan Saraev
54faaba681 vdr-plugin-streamdev: update to vdr-plugin-streamdev-84c6f6b 2015-03-01 17:45:36 +02:00
Stefan Saraev
85185823f9 vdr-satip: update to vdr-satip-2.2.0 2015-03-01 17:45:36 +02:00
Stefan Saraev
4cf46a2190 vdr-iptv: update to vdr-iptv-2.2.0 2015-03-01 17:45:36 +02:00
Stefan Saraev
df3c11b033 tntnet: update to tntnet-2.2.1 2015-03-01 17:45:36 +02:00
Stefan Saraev
44ed248fe2 tinyxml: build with -fPIC 2015-03-01 17:45:36 +02:00
Stephan Raue
394660f892 vdr-addon: typo 2015-03-01 17:31:39 +02:00
Stephan Raue
a1cf23a80e config/version: set version back to devel
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-28 10:41:16 +01:00
Stephan Raue
9bca91c15c config/version: set version to 5.0.5
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-28 09:02:34 +01:00
Stephan Raue
855cf7fb79 linux: update to linux-3.18.8 for RPi2
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-28 00:12:51 +01:00
Tonacho
a610eb6487 Adds support for ct2 (Olli Salonen) and pctv292e in the project imx6 2015-02-27 23:54:16 +01:00
fritsch
e481ac3d75 IMX: Linux: Backport AVM Fritz 2 Stick support - requested by users 2015-02-27 23:52:24 +01:00
Stephan Raue
58a9f28111 config/version: set version back to devel
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-26 21:44:01 +01:00
Stephan Raue
cceb400a22 config/version: set version to 5.0.4
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-25 07:32:52 +01:00
MilhouseVH
0c2f5bfb0f lcdproc: don't build parallel 2015-02-25 07:32:52 +01:00
Lukas Rusak
ce3d8cf49c Add home key id for Rii i7 remote 2015-02-25 07:32:51 +01:00
Stephan Raue
3d11fd01ca kodi: update to kodi-14-085163e
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-24 08:15:54 +01:00
Stephan Raue
81725aa348 samba: update to samba-3.6.25
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-24 08:15:54 +01:00
Stephan Raue
5928cb17fa linux: update to linux-3.18.7 for RPi2
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-24 08:15:53 +01:00
Stephan Raue
17c238df36 projects/RPi*/linux: disable CONFIG_PREEMPT, disable CONFIG_RCU_NOCB_CPU
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-23 01:11:07 +01:00
Stephan Raue
f5d4592c71 mpc: update to mpc-1.0.3
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-23 01:11:07 +01:00
Stephan Raue
d3b8a3ace1 kodi: add PR6408
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-23 01:11:07 +01:00
Daniel Burns
c0662f2e80 Replaced XBMC with Kodi 2015-02-23 01:11:07 +01:00
secretsmurf
cb75b105cf Update 98-eventlircd.rules
Tweak to support the newer PS3 BD (with IR) remote which identifies differently.

Version 1
[  142.524200] input: BD Remote Control as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3:1.0/bluetooth/hci0/hci0:43/0005:054C:0306.0001/input/i$
[  142.533894] sony 0005:054C:0306.0001: input,hidraw0: BLUETOOTH HID v1.00 Gamepad [BD Remote Control] on 00:00:00:00:00:00
-------------
Version 2
[ 7476.763657] input: Sony Computer Entertainment Inc BD Remote Control as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3.3/1-1.3.3:1.0/bluetooth/hci0/hci0:11/0005:054C:0306.000A/input/input9
[ 7476.764266] sony 0005:054C:0306.000A: input,hidraw4: BLUETOOTH HID v1.10 Gamepad [Sony Computer Entertainment Inc BD Remote Control] on 00:00:00:00:00:00
2015-02-23 01:11:07 +01:00
Stefan Saraev
c7c4c7fb1e lcdproc: move nobody user/group to busybox 2015-02-23 01:11:07 +01:00
Stefan Saraev
84f350e3ff espeak: change url 2015-02-23 01:11:07 +01:00
Jonas Karlman
db6bd00787 GCC 4.9 has support for armv7ve 2015-02-23 01:11:06 +01:00
Stephan Raue
7cc94b7a45 libssh: update to libssh-0.6.4
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-23 01:11:06 +01:00
Stephan Raue
65b15527f1 projects/RPi2/patches/linux: update RPi2 support patch
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-23 01:10:59 +01:00
Stephan Raue
08a9141adb bcm2835-bootloader: update to bcm2835-bootloader-69b787b
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-22 21:37:09 +01:00
Stephan Raue
8523bebf19 bcm2835-driver: update to bcm2835-driver-69b787b
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-22 21:37:00 +01:00
Stefan Saraev
475ef3bad8 kodi-pvr-addons: update to kodi-pvr-addons-da4c212 2015-02-18 20:11:06 +02:00
Stefan Saraev
9541172f6f kodi-pvr-addons: update to kodi-pvr-addons-928652c 2015-02-15 20:01:05 +02:00
Stefan Saraev
146bacc838 vdr-addon: bump to 4.3.8 2015-02-14 22:58:39 +02:00
Stefan Saraev
14505f331c vdr: update to vdr-2.1.10 2015-02-14 22:58:39 +02:00
Stefan Saraev
589317a042 kodi-pvr-addons: update to kodi-pvr-addons-01d3d84 2015-02-14 15:42:20 +02:00
Stephan Raue
8e300dbb5b Revert "kodi: add NFS chunksize patch"
This reverts commit acd373aef5.
2015-02-14 10:52:32 +01:00
Stephan Raue
677d887cc6 xorg-server: update to xorg-server-1.16.4
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-14 10:52:02 +01:00
Stefan Saraev
eee70e8d6b vdr: update to vdr-2.1.9 2015-02-11 20:17:09 +02:00
Stefan Saraev
d30bf7cf15 vdr-plugin-vnsiserver: update to f2175ba 2015-02-11 20:17:09 +02:00
Stefan Saraev
45e9c4c68d Merge pull request #3905 from fritsch/oe-5.0-curl
curl: Describe why we want it stable
2015-02-11 20:11:24 +02:00
fritsch
727ed810df curl: Describe why we want it stable 2015-02-11 19:08:17 +01:00
Stefan Saraev
43e3e62552 sigh... 2015-02-11 19:47:57 +02:00
Peter Frühberger
c860c46d79 Merge pull request #3902 from stefansaraev/curl-5.0
#3887 for openelec-5.0 branch
2015-02-11 15:48:32 +01:00
fritsch
09975f85b6 Revert "kodi: add PR6376"
This reverts commit 10a557abf4.
2015-02-11 14:39:12 +02:00
Stefan Saraev
94ecd0c100 curl: revert to 7.37.1
This reverts commit 03d43b3abe.
This reverts commit 9297b047a2.

stick with what ubuntu ships, and bump it only if bumped in kodi depends
2015-02-11 14:39:12 +02:00
Stephan Raue
f143d1c9f0 config/version: set version back to devel
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-10 22:33:49 +01:00
164 changed files with 54759 additions and 4021 deletions

View File

@@ -2,8 +2,8 @@
# OpenELEC - Open Embedded Linux Entertainment Center
OpenELEC runs [XBMC](http://xbmc.org), an award-winning free and open source (GPL) software media
player and entertainment hub for digital media. For more info see http://xbmc.org .
OpenELEC runs [Kodi](http://kodi.tv), an award-winning free and open source (GPL) software media
player and entertainment hub for digital media. For more info see http://kodi.tv .
The base system has been designed and built from the ground up to be as
efficient as possible consuming only tiny disk and memory footprints and
providing cutting edge hardware support to deliver a set-top box experience.
@@ -16,10 +16,6 @@ providing cutting edge hardware support to deliver a set-top box experience.
* Please read the instructions in our wiki (http://wiki.openelec.tv/index.php?title=Installation) on how to install.
**Known issues**
* Testing snapshot
**License**
* OpenELEC is released under [GPLv2](http://www.gnu.org/licenses/gpl-2.0.html). Please refer to the "licenses" folder and
@@ -44,16 +40,15 @@ providing cutting edge hardware support to deliver a set-top box experience.
**Features**
* System size ~ 90 - 130MB
* System size ~ 90 - 170MB
* Minimal hardware requirements
* Ultra fast boot
* Optimized builds for platforms such as ION, Intel, Fusion
* Simple configuration via XBMC itself
* Simple configuration via Kodi itself
* Plug and Play external storage
**Software**
* XBMC HTPC software View/Manage all your media.
* Kodi HTPC software View/Manage all your media.
* Samba server File transfer from any PC client
* SSH server Remote console access for debugging
* IR/Bluetooth Remote Control
@@ -68,13 +63,12 @@ providing cutting edge hardware support to deliver a set-top box experience.
All data transfered to the machine will go here, the rest of the system is
read-only with the exception of /var (containing runtime configuration data).
* Manual update/downgrade procedure is as follows:
Extract the snapshot and navigate to the 'target' directory.
Copy KERNEL and SYSTEM along with KERNEL.md5 and SYSTEM.md5 to the 'Update' network share (or /storage/.update) on
Copy the snapshot (.tar) to the 'Update' network share (or /storage/.update) on
your openelec machine. Your system will automatically upgrade during the
next reboot.
* Automatic mounting of filesystems is supported. Devices such as USB Flash
sticks can be plugged into a running machine and will be mounted to /media,
showing up in xbmcs GUI.
showing up in Kodis GUI.
* Comments and questions are more than welcome, help is even better and patches
are absolutely perfect!!

View File

@@ -32,12 +32,9 @@
SIMD_SUPPORT="no"
;;
cortex-a7|cortex-a15)
TARGET_SUBARCH=armv7-a
TARGET_SUBARCH=armv7ve
TARGET_ABI=eabi
# It's not currently possible to specify the exact architecture variant (-mcpu)
# that A7/A15 supports in the command line so use -mtune here.
# see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57907
TARGET_EXTRA_FLAGS="-mtune=$TARGET_CPU"
TARGET_EXTRA_FLAGS="-mcpu=$TARGET_CPU"
TARGET_FPU_FLAGS="-mfloat-abi=$TARGET_FLOAT -mfpu=$TARGET_FPU"
SIMD_SUPPORT="yes"
;;

View File

@@ -32,10 +32,6 @@ get_graphicdrivers() {
fi
for drv in $GRAPHIC_DRIVERS; do
if [ "$drv" = "dove" ]; then
XORG_DRIVERS="$XORG_DRIVERS dove"
fi
if [ "$drv" = "i915" ]; then
DRI_DRIVERS="$DRI_DRIVERS,i915"
XORG_DRIVERS="$XORG_DRIVERS intel"

View File

@@ -1,5 +1,5 @@
# VERSION: set full version, use "devel" for development version
OPENELEC_VERSION="5.0.3"
OPENELEC_VERSION="5.0.7"
# OS_VERSION: OS Version
OS_VERSION="5.0"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="tntnet"
PKG_VERSION="2.2"
PKG_VERSION="2.2.1"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL-2"

View File

@@ -1,3 +1,23 @@
4.3.11
- update to vdr-plugin-restfulapi-0.2.1.4
4.3.10
- disable dvbapi network mode
4.3.9
- update to vdr-2.2.0
- update to vdr-iptv-2.2.0
- update to vdr-satip-2.2.0
- update to vdr-plugin-dvbapi-c0c7fa2
- update to vdr-plugin-eepg-9cd9a75
- update to vdr-plugin-vnsiserver-9529e6d
- update to vdr-plugin-streamdev-84c6f6b
4.3.8
- update to vdr-2.1.10
- update to vdr-plugin-restfulapi-0.2.1.1
- update to vdr-plugin-vnsiserver-f2175ba
4.3.7
- update to vdr-2.1.8
- update to vdr-plugin-vnsiserver-b887bc8

View File

@@ -19,7 +19,7 @@
PKG_NAME="vdr-addon"
PKG_VERSION="4.3"
PKG_REV="7"
PKG_REV="11"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.openelec.tv"
@@ -103,7 +103,7 @@ addon() {
cp -P $VDR_PLUGIN_XMLTV2VDR/dist/epgdata2xmltv/epgdata2xmltv $ADDON_BUILD/$PKG_ADDON_ID/bin
mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/lib
cp -PL $(get_build_dir tntnet)/.install_pkg/usr/lib/libtntnet.so.11 $ADDON_BUILD/$PKG_ADDON_ID/lib
cp -PL $(get_build_dir tntnet)/.install_pkg/usr/lib/libtntnet.so.12 $ADDON_BUILD/$PKG_ADDON_ID/lib
mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/config/plugins/streamdev-server
cp -PR $VDR_PLUGIN_STREAMVEV_DIR/streamdev-server/streamdevhosts.conf $ADDON_BUILD/$PKG_ADDON_ID/config/plugins/streamdev-server

View File

@@ -4,7 +4,7 @@
<string id="1001">Plugins</string>
<string id="1002">VDR</string>
<string id="1020">DVB Configuration</string>
<string id="1021">Unload DVB mudules before suspend</string>
<string id="1021">Unload DVB modules before suspend</string>
<string id="1022">Wait for frontend initialization</string>
<string id="1023">Number of adapters to wait for</string>
<string id="1024">Enable charset override</string>

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="alsa-lib"
PKG_VERSION="1.0.28"
PKG_VERSION="1.0.29"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -0,0 +1,23 @@
From 982c628f484266c8db4f70dc1e856bc7844c1873 Mon Sep 17 00:00:00 2001
From: Patrick Rasmussen <patrickrasmussen1988@gmail.com>
Date: Fri, 13 Mar 2015 14:52:56 +0100
Subject: [PATCH] Add USB Sound Blaster HD
---
src/conf/cards/USB-Audio.conf | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/conf/cards/USB-Audio.conf b/src/conf/cards/USB-Audio.conf
index 4cbf85e..2591d00 100644
--- a/src/conf/cards/USB-Audio.conf
+++ b/src/conf/cards/USB-Audio.conf
@@ -62,6 +62,7 @@ USB-Audio.pcm.iec958_device {
# Second iec958 device number, if any.
USB-Audio.pcm.iec958_2_device {
"PHIREE U2" 1 # 0 = PCM S/PDIF, 1 = non-PCM S/PDIF
+ "USB Sound Blaster HD" 1
}
--
2.1.4

View File

@@ -1,69 +0,0 @@
From 01b686cf032d523642c5ab33f455d814ef468925 Mon Sep 17 00:00:00 2001
From: fritsch <Peter.Fruehberger@gmail.com>
Date: Sat, 10 Jan 2015 23:47:58 +0100
Subject: [PATCH] Support PHIREE U2 and Sound blaster F-Xi HD (done by Anssih)
---
src/conf/cards/USB-Audio.conf | 41 ++++++++++++++++++++++++++++++++++++++++-
1 file changed, 40 insertions(+), 1 deletion(-)
diff --git a/src/conf/cards/USB-Audio.conf b/src/conf/cards/USB-Audio.conf
index ce3ae01..107d6fa 100644
--- a/src/conf/cards/USB-Audio.conf
+++ b/src/conf/cards/USB-Audio.conf
@@ -52,6 +52,10 @@ USB-Audio.pcm.iec958_device {
"USB Device 0x46d:0x992" 999
}
+USB-Audio.pcm.iec958_2_device {
+ "PHIREE U2" 1
+ "USB Sound Blaster HD" 1
+}
# If a device requires non-standard definitions for front, surround40,
# surround51, surround71 or iec958, they can be defined here.
@@ -422,4 +426,39 @@ USB-Audio.pcm.iec958.0 {
}
}
-# vim: ft=alsaconf
+USB-Audio.pcm.iec958.1 {
+ @args [ CARD AES0 AES1 AES2 AES3 ]
+ @args.CARD { type string }
+ @args.AES0 { type integer }
+ @args.AES1 { type integer }
+ @args.AES2 { type integer }
+ @args.AES3 { type integer }
+ @func refer
+ name {
+ @func concat
+ strings [
+ "cards.USB-Audio."
+ { @func card_name card $CARD }
+ ".pcm.iec958_2:CARD=" $CARD
+ ",AES0=" $AES0 ",AES1=" $AES1 ",AES2=" $AES2 ",AES3=" $AES3
+ ]
+ }
+ default {
+ # FIXME: we cannot set the AES parameters
+ type hw
+ card $CARD
+ device {
+ @func refer
+ name {
+ @func concat
+ strings [
+ "cards.USB-Audio.pcm.iec958_2_device."
+ { @func card_name card $CARD }
+ ]
+ }
+ default 999
+ }
+ }
+}
+
+# vim: ft=alsaconf
\ No newline at end of file
--
1.9.1

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="alsa-utils"
PKG_VERSION="1.0.28"
PKG_VERSION="1.0.29"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -22,7 +22,7 @@ PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://espeak.sourceforge.net/"
PKG_URL="http://downloads.sourceforge.net/$PKG_NAME/$PKG_NAME-$PKG_VERSION.zip"
PKG_URL="$DISTRO_SRC/$PKG_NAME-$PKG_VERSION.zip"
PKG_SOURCE_DIR="$PKG_NAME/$PKG_NAME-$PKG_VERSION"
PKG_DEPENDS_TARGET="toolchain"
PKG_PRIORITY="optional"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="libvorbis"
PKG_VERSION="1.3.4"
PKG_VERSION="1.3.5"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="BSD"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="xz"
PKG_VERSION="5.2.0"
PKG_VERSION="5.2.1"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="sqlite"
PKG_VERSION="autoconf-3080802"
PKG_VERSION="autoconf-3080803"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="PublicDomain"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="gdb"
PKG_VERSION="7.8.2"
PKG_VERSION="7.9"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="vdpauinfo"
PKG_VERSION="0.9"
PKG_VERSION="1.0"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="dbus-glib"
PKG_VERSION="0.102"
PKG_VERSION="0.104"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -17,12 +17,12 @@
################################################################################
PKG_NAME="glib"
PKG_VERSION="2.40.0"
PKG_VERSION="2.42.2"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="LGPL"
PKG_SITE="http://www.gtk.org/"
PKG_URL="http://ftp.gnome.org/pub/gnome/sources/glib/2.40/$PKG_NAME-$PKG_VERSION.tar.xz"
PKG_URL="http://ftp.gnome.org/pub/gnome/sources/glib/2.42/$PKG_NAME-$PKG_VERSION.tar.xz"
PKG_DEPENDS_TARGET="toolchain zlib libffi pcre Python:host"
PKG_PRIORITY="optional"
PKG_SECTION="devel"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="mpc"
PKG_VERSION="1.0.2"
PKG_VERSION="1.0.3"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="LGPL"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="bcm2835-driver"
PKG_VERSION="374e3af"
PKG_VERSION="ffda51e"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="nonfree"

View File

@@ -0,0 +1,45 @@
################################################################################
# This file is part of OpenELEC - http://www.openelec.tv
# Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv)
#
# OpenELEC is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 2 of the License, or
# (at your option) any later version.
#
# OpenELEC is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with OpenELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################
PKG_NAME="gpu-viv-g2d"
PKG_VERSION="3.10.17-1.0.2"
PKG_REV="1"
PKG_ARCH="arm"
PKG_LICENSE="nonfree"
PKG_SITE="http://www.freescale.com"
PKG_URL="$DISTRO_SRC/$PKG_NAME-$PKG_VERSION.tar.xz"
PKG_DEPENDS_TARGET="toolchain"
PKG_PRIORITY="optional"
PKG_SECTION="graphics"
PKG_SHORTDESC="gpu-viv-g2d: Another vivante Binary for performant resizing"
PKG_LONGDESC="gpu-viv-g2d: Another vivante Binary for performant resizing"
PKG_IS_ADDON="no"
PKG_AUTORECONF="no"
make_target() {
: # nothing to make all binary
}
makeinstall_target() {
mkdir -p $SYSROOT_PREFIX/usr
cp -PRv usr/* $SYSROOT_PREFIX/usr
mkdir -p $INSTALL/usr/lib
cp -PRv usr/lib/* $INSTALL/usr/lib
}

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="libdrm"
PKG_VERSION="2.4.59"
PKG_VERSION="2.4.60"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -23,7 +23,7 @@ case "$LINUX" in
PKG_URL="$DISTRO_SRC/$PKG_NAME-$PKG_VERSION.tar.xz"
;;
3.18)
PKG_VERSION="3.18.6"
PKG_VERSION="3.18.10"
PKG_URL="http://www.kernel.org/pub/linux/kernel/v3.x/$PKG_NAME-$PKG_VERSION.tar.xz"
;;
*)

View File

@@ -0,0 +1,51 @@
From 0c60dddcf8a3439f498a2ededbee66005e4ead58 Mon Sep 17 00:00:00 2001
From: Jani Nikula <jani.nikula@intel.com>
Date: Thu, 26 Mar 2015 10:42:00 +0200
Subject: [PATCH] drm/edid: set ELD for firmware and debugfs override EDIDs
If the user supplies EDID through firmware or debugfs override, the
driver callbacks are bypassed and the connector ELD does not get
updated, and audio fails. Set ELD for firmware and debugfs EDIDs too.
There should be no harm in gratuitously doing this for non HDMI/DP
connectors, as it's still up to the driver to use the ELD, if any.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=82349
Reference: https://bugs.freedesktop.org/show_bug.cgi?id=80691
Reported-by: Emil <emilsvennesson@gmail.com>
Reported-by: Rob Engle <grenoble@gmail.com>
Tested-by: Jolan Luff <jolan@gormsby.com>
Cc: stable@vger.kernel.org
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
drivers/gpu/drm/drm_edid_load.c | 1 +
drivers/gpu/drm/drm_probe_helper.c | 1 +
2 files changed, 2 insertions(+)
diff --git a/drivers/gpu/drm/drm_edid_load.c b/drivers/gpu/drm/drm_edid_load.c
index 732cb6f..4c0aa97 100644
--- a/drivers/gpu/drm/drm_edid_load.c
+++ b/drivers/gpu/drm/drm_edid_load.c
@@ -287,6 +287,7 @@ int drm_load_edid_firmware(struct drm_connector *connector)
drm_mode_connector_update_edid_property(connector, edid);
ret = drm_add_edid_modes(connector, edid);
+ drm_edid_to_eld(connector, edid);
kfree(edid);
return ret;
diff --git a/drivers/gpu/drm/drm_probe_helper.c b/drivers/gpu/drm/drm_probe_helper.c
index 7483a47..9bca854 100644
--- a/drivers/gpu/drm/drm_probe_helper.c
+++ b/drivers/gpu/drm/drm_probe_helper.c
@@ -152,6 +152,7 @@ static int drm_helper_probe_single_connector_modes_merge_bits(struct drm_connect
struct edid *edid = (struct edid *) connector->edid_blob_ptr->data;
count = drm_add_edid_modes(connector, edid);
+ drm_edid_to_eld(connector, edid);
} else
count = (*connector_funcs->get_modes)(connector);
}
--
1.9.1

View File

@@ -0,0 +1,30 @@
From 934dbafc2ad02168b09ad38446a336af9b0359dc Mon Sep 17 00:00:00 2001
From: fritsch <Peter.Fruehberger@gmail.com>
Date: Sat, 7 Mar 2015 08:58:52 +0100
Subject: [PATCH] linux: i915 - use legacy turbo support
---
drivers/gpu/drm/i915/i915_irq.c | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/drivers/gpu/drm/i915/i915_irq.c b/drivers/gpu/drm/i915/i915_irq.c
index 5d387a8..b2fc5cf 100644
--- a/drivers/gpu/drm/i915/i915_irq.c
+++ b/drivers/gpu/drm/i915/i915_irq.c
@@ -4652,12 +4652,7 @@ void intel_irq_init(struct drm_device *dev)
INIT_WORK(&dev_priv->rps.work, gen6_pm_rps_work);
INIT_WORK(&dev_priv->l3_parity.error_work, ivybridge_parity_work);
- /* Let's track the enabled rps events */
- if (IS_VALLEYVIEW(dev))
- /* WaGsvRC0ResidenncyMethod:VLV */
- dev_priv->pm_rps_events = GEN6_PM_RP_UP_EI_EXPIRED;
- else
- dev_priv->pm_rps_events = GEN6_PM_RPS_EVENTS;
+ dev_priv->pm_rps_events = GEN6_PM_RPS_EVENTS;
setup_timer(&dev_priv->gpu_error.hangcheck_timer,
i915_hangcheck_elapsed,
--
1.9.1

View File

@@ -0,0 +1,11 @@
diff -urN linux-old/drivers/media/usb/dvb-usb/Kconfig linux-3.18.8/drivers/media/usb/dvb-usb/Kconfig
--- linux-old/drivers/media/usb/dvb-usb/Kconfig 2015-02-27 03:49:36.000000000 +0200
+++ linux-3.18.8/drivers/media/usb/dvb-usb/Kconfig 2015-03-01 17:43:54.529848953 +0200
@@ -118,6 +118,7 @@
select DVB_ATBM8830 if MEDIA_SUBDRV_AUTOSELECT
select DVB_LGS8GXX if MEDIA_SUBDRV_AUTOSELECT
select DVB_SI2168 if MEDIA_SUBDRV_AUTOSELECT
+ select DVB_SP2 if MEDIA_SUBDRV_AUTOSELECT
select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT
select MEDIA_TUNER_XC2028 if MEDIA_SUBDRV_AUTOSELECT
select MEDIA_TUNER_MXL5005S if MEDIA_SUBDRV_AUTOSELECT

View File

@@ -0,0 +1,17 @@
diff -urN a/drivers/media/usb/dvb-usb/cxusb.c b/drivers/media/usb/dvb-usb/cxusb.c
--- a/drivers/media/usb/dvb-usb/cxusb.c 2015-03-03 22:16:42.000000000 +0200
+++ b/drivers/media/usb/dvb-usb/cxusb.c 2015-03-03 22:21:25.408692492 +0200
@@ -1510,6 +1510,12 @@
si2168_config.i2c_adapter = &adapter;
si2168_config.fe = &adap->fe_adap[0].fe;
si2168_config.ts_mode = SI2168_TS_PARALLEL;
+
+ /* CT2-4400v2 TS gets corrupted without this */
+ if (d->udev->descriptor.idProduct ==
+ USB_PID_TECHNOTREND_TVSTICK_CT2_4400)
+ si2168_config.ts_mode |= 0x40;
+
memset(&info, 0, sizeof(struct i2c_board_info));
strlcpy(info.type, "si2168", I2C_NAME_SIZE);
info.addr = 0x64;

View File

@@ -0,0 +1,57 @@
From 716d6bc9f73bd366d4b64b473055af79810d67fc Mon Sep 17 00:00:00 2001
From: Forest <web11.forest@tibit.com>
Date: Thu, 12 Mar 2015 23:43:12 -0700
Subject: [PATCH] hid: enable all buttons on the TiVo Slide Pro remote
The linux kernel has supported the TiVo Slide remote control for some time,
but does not recognize the USB ID of the newer Slide Pro. This patch adds
the missing data structures so the newer remote will be recognized by the
driver, thereby allowing the TiVo, LiveTV, and Thumbs Up/Down buttons to be
mapped with a hwdb file.
Signed-off-by: Forest <web11.forest@tibit.com>
---
drivers/hid/hid-core.c | 1 +
drivers/hid/hid-ids.h | 1 +
drivers/hid/hid-tivo.c | 1 +
3 files changed, 3 insertions(+)
diff --git a/drivers/hid/hid-core.c b/drivers/hid/hid-core.c
index 1d0f2b6..722a925 100644
--- a/drivers/hid/hid-core.c
+++ b/drivers/hid/hid-core.c
@@ -1980,6 +1980,7 @@ static const struct hid_device_id hid_have_special_driver[] = {
{ HID_USB_DEVICE(USB_VENDOR_ID_THRUSTMASTER, 0xb65a) },
{ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_TIVO, USB_DEVICE_ID_TIVO_SLIDE_BT) },
{ HID_USB_DEVICE(USB_VENDOR_ID_TIVO, USB_DEVICE_ID_TIVO_SLIDE) },
+ { HID_USB_DEVICE(USB_VENDOR_ID_TIVO, USB_DEVICE_ID_TIVO_SLIDE_PRO) },
{ HID_USB_DEVICE(USB_VENDOR_ID_TOPSEED, USB_DEVICE_ID_TOPSEED_CYBERLINK) },
{ HID_USB_DEVICE(USB_VENDOR_ID_TOPSEED2, USB_DEVICE_ID_TOPSEED2_RF_COMBO) },
{ HID_USB_DEVICE(USB_VENDOR_ID_TWINHAN, USB_DEVICE_ID_TWINHAN_IR_REMOTE) },
diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h
index 2dd6485..c739d3b 100644
--- a/drivers/hid/hid-ids.h
+++ b/drivers/hid/hid-ids.h
@@ -900,6 +900,7 @@
#define USB_VENDOR_ID_TIVO 0x150a
#define USB_DEVICE_ID_TIVO_SLIDE_BT 0x1200
#define USB_DEVICE_ID_TIVO_SLIDE 0x1201
+#define USB_DEVICE_ID_TIVO_SLIDE_PRO 0x1203
#define USB_VENDOR_ID_TOPSEED 0x0766
#define USB_DEVICE_ID_TOPSEED_CYBERLINK 0x0204
diff --git a/drivers/hid/hid-tivo.c b/drivers/hid/hid-tivo.c
index d790d8d..d986969 100644
--- a/drivers/hid/hid-tivo.c
+++ b/drivers/hid/hid-tivo.c
@@ -64,6 +64,7 @@ static const struct hid_device_id tivo_devices[] = {
/* TiVo Slide Bluetooth remote, pairs with a Broadcom dongle */
{ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_TIVO, USB_DEVICE_ID_TIVO_SLIDE_BT) },
{ HID_USB_DEVICE(USB_VENDOR_ID_TIVO, USB_DEVICE_ID_TIVO_SLIDE) },
+ { HID_USB_DEVICE(USB_VENDOR_ID_TIVO, USB_DEVICE_ID_TIVO_SLIDE_PRO) },
{ }
};
MODULE_DEVICE_TABLE(hid, tivo_devices);
--
1.9.1

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="kodi-addon-xvdr"
PKG_VERSION="2bf2563"
PKG_VERSION="39d66cd"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="kodi-pvr-addons"
PKG_VERSION="a0a437e"
PKG_VERSION="4854fbe"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
@@ -31,15 +31,14 @@ PKG_LONGDESC="This addons allows Kodi PVR to connect to various TV/PVR backends
PKG_IS_ADDON="no"
PKG_AUTORECONF="yes"
if [ "$KODI_MYSQL_SUPPORT" = yes ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET mysql"
PVRADDONS_MYSQL="--enable-mysql"
else
PVRADDONS_MYSQL="--disable-mysql"
fi
PKG_CONFIGURE_OPTS_TARGET="--enable-addons-with-dependencies $PVRADDONS_MYSQL"
pre_configure_target() {
# kodi-pvr-addons fails to build in subdirs
cd $ROOT/$PKG_BUILD
rm -rf .$TARGET_NAME
}
post_makeinstall_target() {
if [ "$DEBUG" != yes ]; then
$STRIP $INSTALL/usr/lib/kodi/addons/pvr.*/*.pvr

View File

@@ -1,244 +0,0 @@
diff -Naur xbmc-pvr-addons-259d150/addons/Makefile.include.am xbmc-pvr-addons-259d150.patch/addons/Makefile.include.am
--- xbmc-pvr-addons-259d150/addons/Makefile.include.am 2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/Makefile.include.am 2014-10-06 04:15:06.328573254 +0200
@@ -36,7 +36,9 @@
mkdir -m 755 -p $(DESTDIR)@LIBDIR@/$(ADDONNAME)
mkdir -m 755 -p $(DESTDIR)@DATADIR@/$(ADDONNAME)
cp -f @BINPREFIX@$(ADDONBINNAME)@BIN_EXT@ $(DESTDIR)@LIBDIR@/$(ADDONNAME) ; chmod 655 $(DESTDIR)@LIBDIR@/$(ADDONNAME)/@BINPREFIX@$(ADDONBINNAME)@BIN_EXT@; find $(DESTDIR)@DATADIR@/$(ADDONNAME) -type f -exec chmod 0644 {} \;
- cp -r -f @abs_top_srcdir@/addons/$(ADDONNAME)/addon/* $(DESTDIR)@DATADIR@/$(ADDONNAME) ; chmod -R o+rx $(DESTDIR)@DATADIR@/$(ADDONNAME)
+ cp -r -f @abs_top_srcdir@/addons/$(ADDONNAME)/addon/* $(DESTDIR)@DATADIR@/$(ADDONNAME)
+ cp -r -f @abs_top_builddir@/addons/$(ADDONNAME)/addon/* $(DESTDIR)@DATADIR@/$(ADDONNAME)
+ chmod -R o+rx $(DESTDIR)@DATADIR@/$(ADDONNAME)
rm -f $(DESTDIR)@DATADIR@/$(ADDONNAME)/addon.xml.in
endif
diff -Naur xbmc-pvr-addons-259d150/addons/pvr.argustv/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.argustv/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.argustv/Makefile.am 2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.argustv/Makefile.am 2014-10-06 04:15:06.329573255 +0200
@@ -10,11 +10,11 @@
LIBNAME = libargustv-addon
lib_LTLIBRARIES = libargustv-addon.la
-LIBS = @abs_top_srcdir@/lib/jsoncpp/libjsoncpp.la
+LIBS = @abs_top_builddir@/lib/jsoncpp/libjsoncpp.la
include ../Makefile.include.am
-INCLUDES+=-Isrc -Isrc/lib/filesystem -I@abs_top_srcdir@/lib/jsoncpp/include
+INCLUDES+=-I$(srcdir)/src -I$(srcdir)/src/lib/filesystem -I@abs_top_srcdir@/lib/jsoncpp/include
libargustv_addon_la_SOURCES = src/activerecording.cpp \
src/channel.cpp \
diff -Naur xbmc-pvr-addons-259d150/addons/pvr.demo/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.demo/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.demo/Makefile.am 2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.demo/Makefile.am 2014-10-06 04:15:06.329573255 +0200
@@ -10,7 +10,7 @@
LIBNAME = libpvrdemo-addon
lib_LTLIBRARIES = libpvrdemo-addon.la
-LIBS = @abs_top_srcdir@/lib/tinyxml/libtinyxml.la
+LIBS = @abs_top_builddir@/lib/tinyxml/libtinyxml.la
include ../Makefile.include.am
diff -Naur xbmc-pvr-addons-259d150/addons/pvr.dvblink/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.dvblink/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.dvblink/Makefile.am 2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.dvblink/Makefile.am 2014-10-06 04:15:06.329573255 +0200
@@ -10,11 +10,11 @@
LIBNAME = libdvblink-addon
lib_LTLIBRARIES = libdvblink-addon.la
-LIBS = @abs_top_srcdir@/lib/libdvblinkremote/libdvblinkremote.la
+LIBS = @abs_top_builddir@/lib/libdvblinkremote/libdvblinkremote.la
include ../Makefile.include.am
-INCLUDES+=-Isrc
+INCLUDES+=-I$(srcdir)/src
libdvblink_addon_la_SOURCES = src/client.cpp \
src/base64.cpp \
diff -Naur xbmc-pvr-addons-259d150/addons/pvr.dvbviewer/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.dvbviewer/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.dvbviewer/Makefile.am 2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.dvbviewer/Makefile.am 2014-10-06 04:15:06.329573255 +0200
@@ -10,7 +10,7 @@
LIBNAME = libdvbviewer-addon
lib_LTLIBRARIES = libdvbviewer-addon.la
-LIBS = @abs_top_srcdir@/lib/tinyxml/libtinyxml.la
+LIBS = @abs_top_builddir@/lib/tinyxml/libtinyxml.la
include ../Makefile.include.am
diff -Naur xbmc-pvr-addons-259d150/addons/pvr.filmon/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.filmon/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.filmon/Makefile.am 2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.filmon/Makefile.am 2014-10-06 04:17:19.151812688 +0200
@@ -12,6 +12,8 @@
include ../Makefile.include.am
+INCLUDES+=-I$(srcdir)/src -I@abs_top_srcdir@/lib/jsoncpp/include
+
libpvrfilmon_addon_la_SOURCES = src/client.cpp \
src/PVRFilmonData.cpp \
src/FilmonAPI.cpp
diff -Naur xbmc-pvr-addons-259d150/addons/pvr.filmon/src/FilmonAPI.cpp xbmc-pvr-addons-259d150.patch/addons/pvr.filmon/src/FilmonAPI.cpp
--- xbmc-pvr-addons-259d150/addons/pvr.filmon/src/FilmonAPI.cpp 2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.filmon/src/FilmonAPI.cpp 2014-10-06 04:17:33.320829688 +0200
@@ -26,7 +26,7 @@
#include <sstream>
#include <curl/curl.h>
-#include <jsoncpp/json/json.h>
+#include <json/json.h>
#include <cryptopp/md5.h>
#include <cryptopp/hex.h>
diff -Naur xbmc-pvr-addons-259d150/addons/pvr.hts/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.hts/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.hts/Makefile.am 2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.hts/Makefile.am 2014-10-06 04:15:06.330573257 +0200
@@ -10,7 +10,7 @@
LIBNAME = libtvheadend-addon
lib_LTLIBRARIES = libtvheadend-addon.la
-LIBS = @abs_top_srcdir@/lib/libhts/libhts.la -ldl
+LIBS = @abs_top_builddir@/lib/libhts/libhts.la -ldl
include ../Makefile.include.am
diff -Naur xbmc-pvr-addons-259d150/addons/pvr.mediaportal.tvserver/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.mediaportal.tvserver/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.mediaportal.tvserver/Makefile.am 2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.mediaportal.tvserver/Makefile.am 2014-10-06 04:15:06.330573257 +0200
@@ -10,11 +10,11 @@
LIBNAME = libmediaportal-addon
lib_LTLIBRARIES = libmediaportal-addon.la
-LIBS = @abs_top_srcdir@/lib/tinyxml/libtinyxml.la
+LIBS = @abs_top_builddir@/lib/tinyxml/libtinyxml.la
include ../Makefile.include.am
-INCLUDES+=-Isrc
+INCLUDES+=-I$(srcdir)/src
libmediaportal_addon_la_SOURCES = src/Cards.cpp \
src/channels.cpp \
diff -Naur xbmc-pvr-addons-259d150/addons/pvr.mythtv/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.mythtv/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.mythtv/Makefile.am 2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.mythtv/Makefile.am 2014-10-06 04:15:06.330573257 +0200
@@ -10,15 +10,15 @@
LIBNAME = libmythtv-addon
lib_LTLIBRARIES = libmythtv-addon.la
-LIBS = @abs_top_srcdir@/lib/cppmyth/cppmyth/libcppmyth.la \
- @abs_top_srcdir@/lib/cppmyth/jansson/src/libjansson.la
+LIBS = @abs_top_builddir@/lib/cppmyth/cppmyth/libcppmyth.la \
+ @abs_top_builddir@/lib/cppmyth/jansson/src/libjansson.la
AM_CPPFLAGS = -I@abs_top_srcdir@/lib/cppmyth/cppmyth/src
include ../Makefile.include.am
if HAVE_VERSION_SCRIPT
-libmythtv_addon_la_LDFLAGS = -Wl,--version-script=src/addon.map \
+libmythtv_addon_la_LDFLAGS = -Wl,--version-script=@abs_top_srcdir@/addons/pvr.mythtv/src/addon.map \
@TARGET_LDFLAGS@
else
libmythtv_addon_la_LDFLAGS = @TARGET_LDFLAGS@
diff -Naur xbmc-pvr-addons-259d150/addons/pvr.nextpvr/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.nextpvr/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.nextpvr/Makefile.am 2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.nextpvr/Makefile.am 2014-10-06 04:15:06.331573258 +0200
@@ -10,11 +10,11 @@
LIBNAME = libnextpvr-addon
lib_LTLIBRARIES = libnextpvr-addon.la
-LIBS = @abs_top_srcdir@/lib/tinyxml/libtinyxml.la
+LIBS = @abs_top_builddir@/lib/tinyxml/libtinyxml.la
include ../Makefile.include.am
-INCLUDES+=-Isrc
+INCLUDES+=-I$(srcdir)/src
libnextpvr_addon_la_SOURCES = src/client.cpp \
src/pvrclient-nextpvr.cpp \
diff -Naur xbmc-pvr-addons-259d150/addons/pvr.njoy/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.njoy/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.njoy/Makefile.am 2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.njoy/Makefile.am 2014-10-06 04:15:06.331573258 +0200
@@ -10,7 +10,7 @@
LIBNAME = libpvrnjoy-addon
lib_LTLIBRARIES = libpvrnjoy-addon.la
-LIBS = @abs_top_srcdir@/lib/tinyxml/libtinyxml.la
+LIBS = @abs_top_builddir@/lib/tinyxml/libtinyxml.la
include ../Makefile.include.am
diff -Naur xbmc-pvr-addons-259d150/addons/pvr.vuplus/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.vuplus/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.vuplus/Makefile.am 2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.vuplus/Makefile.am 2014-10-06 04:15:06.331573258 +0200
@@ -10,7 +10,7 @@
LIBNAME = libvuplus-addon
lib_LTLIBRARIES = libvuplus-addon.la
-LIBS = @abs_top_srcdir@/lib/tinyxml/libtinyxml.la
+LIBS = @abs_top_builddir@/lib/tinyxml/libtinyxml.la
include ../Makefile.include.am
diff -Naur xbmc-pvr-addons-259d150/addons/pvr.wmc/Makefile.am xbmc-pvr-addons-259d150.patch/addons/pvr.wmc/Makefile.am
--- xbmc-pvr-addons-259d150/addons/pvr.wmc/Makefile.am 2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/addons/pvr.wmc/Makefile.am 2014-10-06 04:15:06.331573258 +0200
@@ -10,7 +10,7 @@
LIBNAME = libpvrwmc-addon
lib_LTLIBRARIES = libpvrwmc-addon.la
-LIBS = @abs_top_srcdir@/lib/tinyxml/libtinyxml.la
+LIBS = @abs_top_builddir@/lib/tinyxml/libtinyxml.la
include ../Makefile.include.am
diff -Naur xbmc-pvr-addons-259d150/lib/cppmyth/cppmyth/Makefile.am xbmc-pvr-addons-259d150.patch/lib/cppmyth/cppmyth/Makefile.am
--- xbmc-pvr-addons-259d150/lib/cppmyth/cppmyth/Makefile.am 2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/lib/cppmyth/cppmyth/Makefile.am 2014-10-06 04:15:06.332573260 +0200
@@ -3,7 +3,9 @@
AM_CPPFLAGS = -fPIC -Wall -Wextra \
-I@abs_srcdir@/src \
- -I@abs_top_srcdir@/jansson/src
+ -I@abs_top_srcdir@/jansson/src \
+ -I@abs_top_builddir@/cppmyth/src \
+ -I@abs_top_builddir@/jansson/src
libcppmyth_la_SOURCES = \
src/private/mythdto/mythdto.cpp \
diff -Naur xbmc-pvr-addons-259d150/lib/jsoncpp/Makefile.am xbmc-pvr-addons-259d150.patch/lib/jsoncpp/Makefile.am
--- xbmc-pvr-addons-259d150/lib/jsoncpp/Makefile.am 2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/lib/jsoncpp/Makefile.am 2014-10-06 04:15:06.332573260 +0200
@@ -4,7 +4,7 @@
src/lib_json/json_value.cpp \
src/lib_json/json_writer.cpp
-INCLUDES=-Iinclude/
+INCLUDES=-I$(srcdir)/include/
$(LIB): libjsoncpp.la
cp -f .libs/libjsoncpp.a .
diff -Naur xbmc-pvr-addons-259d150/lib/libdvblinkremote/Makefile.am xbmc-pvr-addons-259d150.patch/lib/libdvblinkremote/Makefile.am
--- xbmc-pvr-addons-259d150/lib/libdvblinkremote/Makefile.am 2014-10-06 03:49:06.000000000 +0200
+++ xbmc-pvr-addons-259d150.patch/lib/libdvblinkremote/Makefile.am 2014-10-06 04:15:06.332573260 +0200
@@ -26,10 +26,10 @@
util.cpp \
xml_object_serializer_factory.cpp
-LIBS= @abs_top_srcdir@/lib/tinyxml2/libtinyxml2.la
+LIBS= @abs_top_builddir@/lib/tinyxml2/libtinyxml2.la
-INCLUDES=-I..
+INCLUDES=-I$(srcdir)/..
$(LIB): libdvblinkremote.la
cp -f .libs/libdvblinkremote.a .
- cp -f .libs/libdvblinkremote.la $(LIB)
\ Kein Zeilenumbruch am Dateiende.
+ cp -f .libs/libdvblinkremote.la $(LIB)

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="kodi-theme-Confluence"
PKG_VERSION="14-b5dbdb5"
PKG_VERSION="14-7cc53a9"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="kodi"
PKG_VERSION="14-b5dbdb5"
PKG_VERSION="14-7cc53a9"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
@@ -262,6 +262,7 @@ if [ ! "$KODIPLAYER_DRIVER" = default ]; then
KODI_CXXFLAGS="$KODI_CXXFLAGS $BCM2835_INCLUDES"
elif [ "$KODIPLAYER_DRIVER" = libfslvpuwrap ]; then
KODI_CODEC="--enable-codec=imxvpu"
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET gpu-viv-g2d"
else
KODI_OPENMAX="--disable-openmax"
fi

View File

@@ -0,0 +1,12 @@
diff -Naur kodi-14-b5dbdb5.orig/xbmc/input/linux/LinuxInputDevices.cpp kodi-14-b5dbdb5/xbmc/input/linux/LinuxInputDevices.cpp
--- kodi-14-b5dbdb5.orig/xbmc/input/linux/LinuxInputDevices.cpp 2015-02-20 22:00:07.688420179 -0800
+++ kodi-14-b5dbdb5/xbmc/input/linux/LinuxInputDevices.cpp 2015-02-20 22:01:36.495680879 -0800
@@ -255,6 +255,8 @@
{ 378 , XBMCK_RIGHT }, // Green
{ 381 , XBMCK_UP }, // Yellow
{ 366 , XBMCK_DOWN }, // Blue
+ // Rii i7 Home button
+ { 172 , XBMCK_HOME },
};
typedef enum

View File

@@ -0,0 +1,111 @@
From 925a4e4d7e775cc246518d6ea934d1f93a069870 Mon Sep 17 00:00:00 2001
From: anaconda <anaconda@menakite.eu>
Date: Wed, 25 Feb 2015 18:22:21 +0100
Subject: [PATCH] Load OSD dialogs on startup.
Fixes skipped frames the first time they're loaded in memory on less powered
devices, like a Raspberry Pi, when using DVDPlayer.
See http://forum.kodi.tv/showthread.php?tid=211501&pid=1938811#pid1938811
---
xbmc/pvr/dialogs/GUIDialogPVRChannelsOSD.cpp | 1 +
xbmc/pvr/dialogs/GUIDialogPVRGuideOSD.cpp | 1 +
xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.cpp | 4 +++-
xbmc/video/dialogs/GUIDialogSubtitles.cpp | 2 +-
xbmc/video/dialogs/GUIDialogVideoBookmarks.cpp | 2 +-
xbmc/video/dialogs/GUIDialogVideoOSD.cpp | 2 +-
xbmc/video/dialogs/GUIDialogVideoSettings.cpp | 4 +++-
7 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/xbmc/pvr/dialogs/GUIDialogPVRChannelsOSD.cpp b/xbmc/pvr/dialogs/GUIDialogPVRChannelsOSD.cpp
index 5fb5c79..36f7273 100644
--- a/xbmc/pvr/dialogs/GUIDialogPVRChannelsOSD.cpp
+++ b/xbmc/pvr/dialogs/GUIDialogPVRChannelsOSD.cpp
@@ -50,6 +50,7 @@ CGUIDialogPVRChannelsOSD::CGUIDialogPVRChannelsOSD() :
CGUIDialog(WINDOW_DIALOG_PVR_OSD_CHANNELS, "DialogPVRChannelsOSD.xml"),
Observer()
{
+ m_loadType = LOAD_ON_GUI_INIT;
m_vecItems = new CFileItemList;
}
diff --git a/xbmc/pvr/dialogs/GUIDialogPVRGuideOSD.cpp b/xbmc/pvr/dialogs/GUIDialogPVRGuideOSD.cpp
index cf7e5d2..9e9ed32 100644
--- a/xbmc/pvr/dialogs/GUIDialogPVRGuideOSD.cpp
+++ b/xbmc/pvr/dialogs/GUIDialogPVRGuideOSD.cpp
@@ -35,6 +35,7 @@ using namespace PVR;
CGUIDialogPVRGuideOSD::CGUIDialogPVRGuideOSD()
: CGUIDialog(WINDOW_DIALOG_PVR_OSD_GUIDE, "DialogPVRGuideOSD.xml")
{
+ m_loadType = LOAD_ON_GUI_INIT;
m_vecItems = new CFileItemList;
}
diff --git a/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.cpp b/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.cpp
index 32a9ba4..9999bdf 100644
--- a/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.cpp
+++ b/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.cpp
@@ -62,7 +62,9 @@ using namespace std;
CGUIDialogAudioSubtitleSettings::CGUIDialogAudioSubtitleSettings()
: CGUIDialogSettingsManualBase(WINDOW_DIALOG_AUDIO_OSD_SETTINGS, "VideoOSDSettings.xml"),
m_passthrough(false)
-{ }
+{
+ m_loadType = LOAD_ON_GUI_INIT;
+}
CGUIDialogAudioSubtitleSettings::~CGUIDialogAudioSubtitleSettings()
{ }
diff --git a/xbmc/video/dialogs/GUIDialogSubtitles.cpp b/xbmc/video/dialogs/GUIDialogSubtitles.cpp
index e3939f1..e184d53 100644
--- a/xbmc/video/dialogs/GUIDialogSubtitles.cpp
+++ b/xbmc/video/dialogs/GUIDialogSubtitles.cpp
@@ -99,7 +99,7 @@ class CSubtitlesJob: public CJob
CGUIDialogSubtitles::CGUIDialogSubtitles(void)
: CGUIDialog(WINDOW_DIALOG_SUBTITLES, "DialogSubtitles.xml")
{
- m_loadType = KEEP_IN_MEMORY;
+ m_loadType = LOAD_ON_GUI_INIT;
m_subtitles = new CFileItemList;
m_serviceItems = new CFileItemList;
m_pausedOnRun = false;
diff --git a/xbmc/video/dialogs/GUIDialogVideoBookmarks.cpp b/xbmc/video/dialogs/GUIDialogVideoBookmarks.cpp
index 1ccabc8..43691bf 100644
--- a/xbmc/video/dialogs/GUIDialogVideoBookmarks.cpp
+++ b/xbmc/video/dialogs/GUIDialogVideoBookmarks.cpp
@@ -61,7 +61,7 @@ CGUIDialogVideoBookmarks::CGUIDialogVideoBookmarks()
: CGUIDialog(WINDOW_DIALOG_VIDEO_BOOKMARKS, "VideoOSDBookmarks.xml")
{
m_vecItems = new CFileItemList;
- m_loadType = KEEP_IN_MEMORY;
+ m_loadType = LOAD_ON_GUI_INIT;
}
CGUIDialogVideoBookmarks::~CGUIDialogVideoBookmarks()
diff --git a/xbmc/video/dialogs/GUIDialogVideoOSD.cpp b/xbmc/video/dialogs/GUIDialogVideoOSD.cpp
index 98c3c5a..ba1b5f4 100644
--- a/xbmc/video/dialogs/GUIDialogVideoOSD.cpp
+++ b/xbmc/video/dialogs/GUIDialogVideoOSD.cpp
@@ -35,7 +35,7 @@ using namespace PVR;
CGUIDialogVideoOSD::CGUIDialogVideoOSD(void)
: CGUIDialog(WINDOW_DIALOG_VIDEO_OSD, "VideoOSD.xml")
{
- m_loadType = KEEP_IN_MEMORY;
+ m_loadType = LOAD_ON_GUI_INIT;
}
CGUIDialogVideoOSD::~CGUIDialogVideoOSD(void)
diff --git a/xbmc/video/dialogs/GUIDialogVideoSettings.cpp b/xbmc/video/dialogs/GUIDialogVideoSettings.cpp
index ca65fdc..fbd2a52 100644
--- a/xbmc/video/dialogs/GUIDialogVideoSettings.cpp
+++ b/xbmc/video/dialogs/GUIDialogVideoSettings.cpp
@@ -65,7 +65,9 @@ using namespace std;
CGUIDialogVideoSettings::CGUIDialogVideoSettings()
: CGUIDialogSettingsManualBase(WINDOW_DIALOG_VIDEO_OSD_SETTINGS, "VideoOSDSettings.xml"),
m_viewModeChanged(false)
-{ }
+{
+ m_loadType = LOAD_ON_GUI_INIT;
+}
CGUIDialogVideoSettings::~CGUIDialogVideoSettings()
{ }

File diff suppressed because it is too large Load Diff

View File

@@ -1,51 +0,0 @@
From 9e65311555962ea40eae8cf34f2a545957a0beb0 Mon Sep 17 00:00:00 2001
From: Rainer Hochecker <fernetmenta@online.de>
Date: Sat, 7 Feb 2015 18:38:00 +0100
Subject: [PATCH 1/2] dvdplayer: reset speed of video reference clock after
refresh rate changed
---
xbmc/video/VideoReferenceClock.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/xbmc/video/VideoReferenceClock.cpp b/xbmc/video/VideoReferenceClock.cpp
index 9246a35..a3ee195 100644
--- a/xbmc/video/VideoReferenceClock.cpp
+++ b/xbmc/video/VideoReferenceClock.cpp
@@ -280,6 +280,7 @@ void CVideoReferenceClock::UpdateRefreshrate()
{
CSingleLock SingleLock(m_CritSection);
m_RefreshRate = m_pVideoSync->GetFps();
+ m_ClockSpeed = 1.0;
CLog::Log(LOGDEBUG, "CVideoReferenceClock: Detected refreshrate: %.3f hertz", m_RefreshRate);
}
--
1.9.1
From db557b5418b86d04dd6903ce04a9dee21df54882 Mon Sep 17 00:00:00 2001
From: Rainer Hochecker <fernetmenta@online.de>
Date: Sun, 8 Feb 2015 21:45:49 +0100
Subject: [PATCH 2/2] dvdplayer: fix clock speed
---
xbmc/cores/dvdplayer/DVDClock.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/xbmc/cores/dvdplayer/DVDClock.cpp b/xbmc/cores/dvdplayer/DVDClock.cpp
index 0a253e4..a496ec0 100644
--- a/xbmc/cores/dvdplayer/DVDClock.cpp
+++ b/xbmc/cores/dvdplayer/DVDClock.cpp
@@ -218,7 +218,7 @@ int CDVDClock::UpdateFramerate(double fps, double* interval /*= NULL*/)
CSingleLock lock(m_speedsection);
- double weight = rate / (double)MathUtils::round_int(fps);
+ double weight = MathUtils::round_int(rate) / (double)MathUtils::round_int(fps);
//set the speed of the videoreferenceclock based on fps, refreshrate and maximum speed adjust set by user
if (m_maxspeedadjust > 0.05)
--
1.9.1

View File

@@ -1,80 +0,0 @@
From 06010806542ef186fe11d7e0c56cc99c6d9e4cd5 Mon Sep 17 00:00:00 2001
From: wsnipex <wsnipex@a1.net>
Date: Fri, 6 Feb 2015 11:09:58 +0100
Subject: [PATCH] [rtmp] re-add rtmp options
partially reverts 0339c8cdf564d056fc307c04d12370ccdc75499b
fixes (#15756)
---
.../DVDInputStreams/DVDInputStreamRTMP.cpp | 31 ++++++++++++++++++++++
.../dvdplayer/DVDInputStreams/DVDInputStreamRTMP.h | 1 +
2 files changed, 32 insertions(+)
diff --git a/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamRTMP.cpp b/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamRTMP.cpp
index 324eadb..5d45448 100644
--- a/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamRTMP.cpp
+++ b/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamRTMP.cpp
@@ -122,6 +122,19 @@ bool CDVDInputStreamRTMP::IsEOF()
#undef AVC
#define AVC(str) {(char *)str,sizeof(str)-1}
+/* librtmp option names are slightly different */
+static const struct {
+ const char *name;
+ AVal key;
+} options[] = {
+ { "SWFPlayer", AVC("swfUrl") },
+ { "PageURL", AVC("pageUrl") },
+ { "PlayPath", AVC("playpath") },
+ { "TcUrl", AVC("tcUrl") },
+ { "IsLive", AVC("live") },
+ { NULL }
+};
+
bool CDVDInputStreamRTMP::Open(const char* strFile, const std::string& content)
{
if (m_sStreamPlaying)
@@ -160,6 +173,23 @@ bool CDVDInputStreamRTMP::Open(const char* strFile, const std::string& content)
}
CLog::Log(LOGDEBUG, "RTMP canseek: %s", m_canSeek ? "true" : "false");
+ /* SetOpt and SetAVal copy pointers to the value. librtmp doesn't use the values until the Connect() call,
+ * so value objects must stay allocated until then. To be extra safe, keep the values around until Close(),
+ * in case librtmp needs them again.
+ */
+ m_optionvalues.clear();
+ for (int i=0; options[i].name; i++)
+ {
+ std::string tmp = m_item.GetProperty(options[i].name).asString();
+ if (!tmp.empty())
+ {
+ m_optionvalues.push_back(tmp);
+ AVal av_tmp;
+ SetAVal(av_tmp, m_optionvalues.back());
+ m_libRTMP.SetOpt(m_rtmp, &options[i].key, &av_tmp);
+ }
+ }
+
if (!m_libRTMP.Connect(m_rtmp, NULL) || !m_libRTMP.ConnectStream(m_rtmp, 0))
return false;
@@ -177,6 +207,7 @@ void CDVDInputStreamRTMP::Close()
if (m_rtmp)
m_libRTMP.Close(m_rtmp);
+ m_optionvalues.clear();
m_eof = true;
m_bPaused = false;
}
diff --git a/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamRTMP.h b/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamRTMP.h
index 5568c14..dd00e5a 100644
--- a/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamRTMP.h
+++ b/xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamRTMP.h
@@ -51,6 +51,7 @@ class CDVDInputStreamRTMP
bool m_canSeek;
bool m_canPause;
char* m_sStreamPlaying;
+ std::vector<std::string> m_optionvalues;
RTMP *m_rtmp;
DllLibRTMP m_libRTMP;

View File

@@ -1,23 +0,0 @@
From 3eec72d4fd109e9f153a375138c1a997bcf86d9a Mon Sep 17 00:00:00 2001
From: wsnipex <wsnipex@a1.net>
Date: Sun, 8 Feb 2015 14:15:49 +0100
Subject: [PATCH] [curl] don't return 0 in the write callback, it causes ftp
content lenght requests to fail
---
xbmc/filesystem/CurlFile.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/xbmc/filesystem/CurlFile.cpp b/xbmc/filesystem/CurlFile.cpp
index 7d68dab..e67d951 100644
--- a/xbmc/filesystem/CurlFile.cpp
+++ b/xbmc/filesystem/CurlFile.cpp
@@ -100,7 +100,7 @@ extern "C" size_t write_callback(char *buffer,
size_t nitems,
void *userp)
{
- if(userp == NULL) return 0;
+ if(userp == NULL) return size * nitems;
CCurlFile::CReadState *state = (CCurlFile::CReadState *)userp;
return state->WriteCallback(buffer, size, nitems);

View File

@@ -0,0 +1,73 @@
From d8fff72de0159160fb4ca1c249c8365e9e1b6785 Mon Sep 17 00:00:00 2001
From: wsnipex <wsnipex@a1.net>
Date: Wed, 11 Feb 2015 16:58:25 +0100
Subject: [PATCH] [curl] use better method to stat shoutcast and friends
---
xbmc/filesystem/CurlFile.cpp | 31 +++++++++++++++++++------------
1 file changed, 19 insertions(+), 12 deletions(-)
diff --git a/xbmc/filesystem/CurlFile.cpp b/xbmc/filesystem/CurlFile.cpp
index 7d68dab..ee63ff5 100644
--- a/xbmc/filesystem/CurlFile.cpp
+++ b/xbmc/filesystem/CurlFile.cpp
@@ -123,6 +123,19 @@ extern "C" size_t header_callback(void *ptr, size_t size, size_t nmemb, void *st
return state->HeaderCallback(ptr, size, nmemb);
}
+/* used only by CCurlFile::Stat to bail out of unwanted transfers */
+extern "C" int transfer_abort_callback(void *clientp,
+ curl_off_t dltotal,
+ curl_off_t dlnow,
+ curl_off_t ultotal,
+ curl_off_t ulnow)
+{
+ if(dlnow > 0)
+ return 1;
+ else
+ return 0;
+}
+
/* fix for silly behavior of realloc */
static inline void* realloc_simple(void *ptr, size_t size)
{
@@ -1285,7 +1298,6 @@ int CCurlFile::Stat(const CURL& url, struct __stat64* buffer)
SetRequestHeaders(m_state);
g_curlInterface.easy_setopt(m_state->m_easyHandle, CURLOPT_TIMEOUT, g_advancedSettings.m_curlconnecttimeout);
g_curlInterface.easy_setopt(m_state->m_easyHandle, CURLOPT_NOBODY, 1);
- g_curlInterface.easy_setopt(m_state->m_easyHandle, CURLOPT_WRITEDATA, NULL); /* will cause write failure*/
g_curlInterface.easy_setopt(m_state->m_easyHandle, CURLOPT_FILETIME , 1);
if(url2.IsProtocol("ftp"))
@@ -1311,25 +1323,20 @@ int CCurlFile::Stat(const CURL& url, struct __stat64* buffer)
|| result == CURLE_RECV_ERROR /* some silly shoutcast servers */ )
{
/* some http servers and shoutcast servers don't give us any data on a head request */
- /* request normal and just fail out, it's their loss */
+ /* request normal and just bail out via progress meter callback after we received data */
/* somehow curl doesn't reset CURLOPT_NOBODY properly so reset everything */
SetCommonOptions(m_state);
SetRequestHeaders(m_state);
g_curlInterface.easy_setopt(m_state->m_easyHandle, CURLOPT_TIMEOUT, g_advancedSettings.m_curlconnecttimeout);
- g_curlInterface.easy_setopt(m_state->m_easyHandle, CURLOPT_RANGE, "0-0");
- g_curlInterface.easy_setopt(m_state->m_easyHandle, CURLOPT_WRITEDATA, NULL); /* will cause write failure*/
- g_curlInterface.easy_setopt(m_state->m_easyHandle, CURLOPT_FILETIME, 1);
- result = g_curlInterface.easy_perform(m_state->m_easyHandle);
- }
+ g_curlInterface.easy_setopt(m_state->m_easyHandle, CURLOPT_FILETIME, 1);
+ g_curlInterface.easy_setopt(m_state->m_easyHandle, CURLOPT_XFERINFOFUNCTION, transfer_abort_callback);
+ g_curlInterface.easy_setopt(m_state->m_easyHandle, CURLOPT_NOPROGRESS, 0);
- if( result == CURLE_HTTP_RANGE_ERROR )
- {
- /* crap can't use the range option, disable it and try again */
- g_curlInterface.easy_setopt(m_state->m_easyHandle, CURLOPT_RANGE, NULL);
result = g_curlInterface.easy_perform(m_state->m_easyHandle);
+
}
- if( result != CURLE_WRITE_ERROR && result != CURLE_OK )
+ if( result != CURLE_ABORTED_BY_CALLBACK && result != CURLE_OK )
{
g_curlInterface.easy_release(&m_state->m_easyHandle, NULL);
errno = ENOENT;

View File

@@ -1,22 +0,0 @@
From e4883edd68351acb8c991b02179a7ba7662edc4f Mon Sep 17 00:00:00 2001
From: fritsch <peter.fruehberger@gmail.com>
Date: Wed, 4 Feb 2015 22:32:03 +0100
Subject: [PATCH] NFSFile: Chank ChunkSize to 1MB
---
xbmc/filesystem/NFSFile.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/xbmc/filesystem/NFSFile.h b/xbmc/filesystem/NFSFile.h
index 4c01e4e..7afa6b8 100644
--- a/xbmc/filesystem/NFSFile.h
+++ b/xbmc/filesystem/NFSFile.h
@@ -148,7 +148,7 @@ namespace XFILE
//implement iocontrol for seek_possible for preventing the stat in File class for
//getting this info ...
virtual int IoControl(EIoControl request, void* param){ if(request == IOCTRL_SEEK_POSSIBLE) return 1;return -1;};
- virtual int GetChunkSize() {return 1;}
+ virtual int GetChunkSize() {return 1024*1024;}
virtual bool OpenForWrite(const CURL& url, bool bOverWrite = false);
virtual bool Delete(const CURL& url);

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="libaacs"
PKG_VERSION="0.8.0"
PKG_VERSION="0.8.1"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
@@ -35,17 +35,9 @@ PKG_AUTORECONF="yes"
PKG_CONFIGURE_OPTS_TARGET="--disable-werror \
--disable-extra-warnings \
--disable-optimizations \
--disable-examples \
--disable-debug \
--with-gnu-ld"
pre_configure_target() {
# libaacs fails to build in subdirs
cd $ROOT/$PKG_BUILD
rm -rf .$TARGET_NAME
}
post_makeinstall_target() {
mkdir -p $INSTALL/usr/config/aacs
cp -P KEYDB.cfg $INSTALL/usr/config/aacs
cp -P ../KEYDB.cfg $INSTALL/usr/config/aacs
}

View File

@@ -1,14 +0,0 @@
diff --git a/configure.ac b/configure.ac
index 466f7f9..0dec17f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -27,7 +27,7 @@ AM_INIT_AUTOMAKE([foreign dist-bzip2 no-dist-gzip])
AC_CONFIG_HEADERS(config.h)
AM_MAINTAINER_MODE
-SET_FEATURES="-D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112L"
+SET_FEATURES="-D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=500"
case "${host_os}" in
"")

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="libva-intel-driver"
PKG_VERSION="1.5.0"
PKG_VERSION="1.5.1"
PKG_REV="1"
PKG_ARCH="i386 x86_64"
PKG_LICENSE="GPL"

View File

@@ -0,0 +1,73 @@
From 545888beaa727d588c78422161a43355898cc908 Mon Sep 17 00:00:00 2001
From: "Xiang, Haihao" <haihao.xiang@intel.com>
Date: Mon, 23 Mar 2015 09:41:52 +0800
Subject: [PATCH] VPP: Make sure the store buffer is allocated
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
---
src/i965_post_processing.c | 38 ++++++++++++++++++++++----------------
1 file changed, 22 insertions(+), 16 deletions(-)
diff --git a/src/i965_post_processing.c b/src/i965_post_processing.c
index 2c01e43..f5bf89c 100755
--- a/src/i965_post_processing.c
+++ b/src/i965_post_processing.c
@@ -1294,25 +1294,32 @@ pp_dndi_context_ensure_surfaces_storage(VADriverContextP ctx,
VASurfaceID new_surface;
unsigned int width, height;
- if (dndi_ctx->frame_store[i].obj_surface)
+ if (dndi_ctx->frame_store[i].obj_surface &&
+ dndi_ctx->frame_store[i].obj_surface->bo)
continue; // user allocated surface, not VPP internal
- if (i <= DNDI_FRAME_IN_STMM) {
- width = src_surface->orig_width;
- height = src_surface->orig_height;
- }
- else {
- width = dst_surface->orig_width;
- height = dst_surface->orig_height;
- }
+ if (dndi_ctx->frame_store[i].obj_surface) {
+ obj_surface = dndi_ctx->frame_store[i].obj_surface;
+ dndi_ctx->frame_store[i].is_scratch_surface = 0;
+ } else {
+ if (i <= DNDI_FRAME_IN_STMM) {
+ width = src_surface->orig_width;
+ height = src_surface->orig_height;
+ }
+ else {
+ width = dst_surface->orig_width;
+ height = dst_surface->orig_height;
+ }
- status = i965_CreateSurfaces(ctx, width, height, VA_RT_FORMAT_YUV420,
- 1, &new_surface);
- if (status != VA_STATUS_SUCCESS)
- return status;
+ status = i965_CreateSurfaces(ctx, width, height, VA_RT_FORMAT_YUV420,
+ 1, &new_surface);
+ if (status != VA_STATUS_SUCCESS)
+ return status;
- obj_surface = SURFACE(new_surface);
- assert(obj_surface != NULL);
+ obj_surface = SURFACE(new_surface);
+ assert(obj_surface != NULL);
+ dndi_ctx->frame_store[i].is_scratch_surface = 1;
+ }
if (i <= DNDI_FRAME_IN_PREVIOUS) {
status = i965_check_alloc_surface_bo(ctx, obj_surface,
@@ -1330,7 +1337,6 @@ pp_dndi_context_ensure_surfaces_storage(VADriverContextP ctx,
return status;
dndi_ctx->frame_store[i].obj_surface = obj_surface;
- dndi_ctx->frame_store[i].is_scratch_surface = 1;
}
return VA_STATUS_SUCCESS;
}
--
1.7.9.5

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="libva"
PKG_VERSION="1.5.0"
PKG_VERSION="1.5.1"
PKG_REV="1"
PKG_ARCH="i386 x86_64"
PKG_LICENSE="GPL"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="libvdpau"
PKG_VERSION="0.9"
PKG_VERSION="1.1"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="vdr-iptv"
PKG_VERSION="2.1.3"
PKG_VERSION="2.2.0"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="vdr-plugin-dvbapi"
PKG_VERSION="36a6b1d"
PKG_VERSION="c0c7fa2"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -0,0 +1,25 @@
From 2b06ab6d8603b511150d965e876ece1c24ee80e3 Mon Sep 17 00:00:00 2001
From: Stefan Saraev <stefan@saraev.ca>
Date: Sat, 7 Mar 2015 00:16:48 +0200
Subject: [PATCH] disable network mode on new installs
---
DVBAPISetup.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/DVBAPISetup.cpp b/DVBAPISetup.cpp
index b776f21..b540ebf 100644
--- a/DVBAPISetup.cpp
+++ b/DVBAPISetup.cpp
@@ -19,7 +19,7 @@
#include "DVBAPISetup.h"
int LogLevel = 2;
-int OSCamNetworkMode = 1;
+int OSCamNetworkMode = 0;
char OSCamHost[HOST_NAME_MAX] = "localhost";
int OSCamPort = 2000;
--
1.7.10.4

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="vdr-plugin-eepg"
PKG_VERSION="d7dc614"
PKG_VERSION="9cd9a75"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="vdr-plugin-restfulapi"
PKG_VERSION="0.2.1.1"
PKG_VERSION="0.2.1.4"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="vdr-plugin-streamdev"
PKG_VERSION="40704cd"
PKG_VERSION="84c6f6b"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="vdr-plugin-vnsiserver"
PKG_VERSION="b887bc8"
PKG_VERSION="9529e6d"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="vdr-satip"
PKG_VERSION="1.0.2"
PKG_VERSION="2.2.0"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -18,12 +18,12 @@
################################################################################
PKG_NAME="vdr"
PKG_VERSION="2.1.8"
PKG_VERSION="2.2.0"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.tvdr.de"
PKG_URL="ftp://ftp.tvdr.de/vdr/Developer/$PKG_NAME-$PKG_VERSION.tar.bz2"
PKG_URL="ftp://ftp.tvdr.de/vdr/$PKG_NAME-$PKG_VERSION.tar.bz2"
PKG_DEPENDS_TARGET="toolchain fontconfig freetype libcap libjpeg-turbo bzip2"
PKG_PRIORITY="optional"
PKG_SECTION="multimedia"

View File

@@ -22,7 +22,7 @@ PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://avahi.org/"
PKG_URL="http://www.avahi.org/download/$PKG_NAME-$PKG_VERSION.tar.gz"
PKG_URL="http://sources.openelec.tv/mirror/avahi/$PKG_NAME-$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain expat libdaemon dbus connman"
PKG_PRIORITY="optional"
PKG_SECTION="network"

View File

@@ -17,12 +17,12 @@
################################################################################
PKG_NAME="libssh"
PKG_VERSION="0.6.3"
PKG_VERSION="0.6.4"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="OpenSource"
PKG_SITE="http://www.libssh.org/"
PKG_URL="https://red.libssh.org/attachments/download/87/$PKG_NAME-$PKG_VERSION.tar.xz"
PKG_URL="https://red.libssh.org/attachments/download/107/$PKG_NAME-$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain zlib libressl"
PKG_PRIORITY="optional"
PKG_SECTION="network"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="openssh"
PKG_VERSION="6.7p1"
PKG_VERSION="6.8p1"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="OSS"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="samba"
PKG_VERSION="3.6.24"
PKG_VERSION="3.6.25"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="wireless-regdb"
PKG_VERSION="2014.11.18"
PKG_VERSION="2015.03.13"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="wpa_supplicant"
PKG_VERSION="2.3"
PKG_VERSION="2.4"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

Some files were not shown because too many files have changed in this diff Show More