Compare commits

...

944 Commits

Author SHA1 Message Date
Lukas Rusak
92aee3070b Merge pull request #2139 from chewitt/stuff
misc: cleanup items for 8.2.0
2017-10-27 10:15:42 +02:00
MilhouseVH
cddbc32720 samba: fix authentication with Win10 Fall Creators Update 2017-10-27 08:16:54 +01:00
chewitt
c789a4ad1b ffmpegx: tidy up package.mk 2017-10-25 22:10:32 +01:00
chewitt
5299cf1d93 kodi: revert bad add-on updates 2017-10-25 07:05:34 +01:00
Christian Hewitt
8475f31d2a Merge pull request #2142 from awiouy/mono-54-82
mono: update to 5.4.0.201
2017-10-25 07:58:30 +04:00
Christian Hewitt
4a620a129a Merge pull request #1985 from CvH/8.2-emby-ffmpegx
FFmpegx rework for Emby update
2017-10-25 07:55:52 +04:00
awiouy
241dad6a1a mono: update to 5.4.0.201 2017-10-25 02:59:20 +02:00
awiouy
46db9a3565 emby: update to 3.2.34.0 2017-10-25 00:13:19 +02:00
cvh
2af4df4f0a ffmpegx: reworked package 2017-10-25 00:11:52 +02:00
Radostan Riedel
21e699ffd5 Merge pull request #2136 from chewitt/version
config: set version to 8.2.0
2017-10-24 06:42:34 +02:00
chewitt
88971a551a config: set version to 8.2.0 2017-10-23 22:30:38 +01:00
Radostan Riedel
a099563512 Merge pull request #2074 from MilhouseVH/le82_kodi17.5
kodi: update to kodi-17.5
2017-10-23 12:46:10 +02:00
MilhouseVH
bc3a6e7c6b RPi/RPi2: Update kodi support patches 2017-10-23 10:07:42 +01:00
MilhouseVH
ebf3066572 RPi Firmware: update to ab5eb99 2017-10-23 10:07:42 +01:00
MilhouseVH
12d33baa24 kodi-binary-addons: update to latest Krypton 2017-10-23 10:07:42 +01:00
MilhouseVH
0d59f48407 kodi: update to kodi-5bd45ab 2017-10-23 10:07:42 +01:00
MilhouseVH
dafd9bdb7b ffmpeg: ensure HEVC builds on aarch64 2017-10-23 10:07:42 +01:00
MilhouseVH
b27b2a95cc ffmpeg: update to ffmpeg-9702d0d 2017-10-23 10:07:42 +01:00
Radostan Riedel
b3ce664f7e Merge pull request #2130 from wrxtasy/xiaomi_remotes_8.2
linux-amlogic: enable UHID driver support and fix Xiaomi BT remotes (backport)
2017-10-19 09:09:48 +02:00
wrxtasy
285d68b3b7 projects/Hub_Play2_C2 enable UHID driver support 2017-10-19 14:36:06 +08:00
wrxtasy
e2b4df7333 eventlircd: fix Xiaomi BT remote support 2017-10-19 14:35:59 +08:00
Christian Hewitt
afdf552ba4 Merge pull request #2122 from HiassofT/le8-wpa
[8.2] wpa_supplicant: update to 2.6 and add patches against KRACK attack
2017-10-18 10:34:44 +04:00
Matthias Reichl
e385d80c5a wpa_supplicant: add security patches against KRACK attack
see https://w1.fi/security/2017-1/

Signed-off-by: Matthias Reichl <hias@horus.com>
2017-10-17 09:57:23 +02:00
Lukas Rusak
215b7df748 wpa_supplicant: update to 2.6 2017-10-17 09:46:29 +02:00
cvh
a917a9a1c4 opus: update to 1.2.1 2017-10-16 22:32:22 +02:00
awiouy
996ad540e4 imagemagick: update to 7.0.7-1 2017-10-16 22:32:22 +02:00
cvh
429deca122 fdk-aac: initial package 2017-10-16 22:32:22 +02:00
cvh
5135f3911d libvpx: initial package 2017-10-16 22:32:22 +02:00
cvh
e994a82ae5 x265: initial package 2017-10-16 22:32:22 +02:00
cvh
dc2934a984 x264: update to 20171015 2017-10-16 22:32:22 +02:00
cvh
d5bfe006c2 x264: moved package 2017-10-15 21:44:00 +02:00
cvh
67a6991fcf ffmpegx: removed package 2017-10-15 21:44:00 +02:00
Christian Hewitt
18bd6b5478 Merge pull request #2101 from CGarces/update_rtl8188eu_backport
RTL8188EU: update to c5113ff
2017-10-14 07:10:44 +04:00
CGarces
514ae5bba9 RTL8188EU: update to c5113ff
Add TP-Link TL-WN722N v2
Fix buffer overrun warning
2017-10-13 18:52:15 +02:00
Christian Hewitt
0b8d0773b0 Merge pull request #2067 from CvH/8.2-addon-broken
add addon broken support to addon building
2017-10-12 11:00:18 +04:00
Christian Hewitt
fb5fb91a3e Merge pull request #2081 from CvH/8.2-hyperion
hyperion: update to 1c21232
2017-10-12 10:51:25 +04:00
cvh
c4f8e1b4f0 hyperion: update to 1c21232 2017-10-09 20:08:32 +02:00
MilhouseVH
c40f234923 Merge pull request #2073 from chewitt/slice-8.2
slice: add projects and other changes for Slice and Slice3
2017-10-09 03:40:43 +01:00
Lukas Rusak
37f98b5239 service.slice: fix rew not playing 2017-10-07 14:12:50 +01:00
chewitt
763d8e0821 bcm2835-bootloader: compile dt-blob.bin for slice and cleanup scripts 2017-10-07 14:12:50 +01:00
chewitt
319bb26d4e linux: backport project/device overlays dts support 2017-10-07 14:12:50 +01:00
chewitt
39f48f3975 linux: enable CS4265 driver for slice 2017-10-07 14:12:50 +01:00
chewitt
b261cb3eff kodi: add slice options 2017-10-07 14:12:50 +01:00
chewitt
8f0afd1530 slice: add slice.service to image 2017-10-07 14:12:50 +01:00
chewitt
bc86ad98db slice: add slice.service addon 2017-10-07 14:12:50 +01:00
chewitt
351652bba3 slice: add led_tools package 2017-10-07 14:12:50 +01:00
chewitt
0783480fa9 slice: add slice-driver package 2017-10-07 14:12:50 +01:00
chewitt
c10ee861b8 slice: add slice-firmware package 2017-10-07 14:12:50 +01:00
chewitt
01c51fec6a slice: add projects for Slice and Slice3 2017-10-07 14:12:50 +01:00
Christian Hewitt
f5c7c8dc5e Merge pull request #2065 from vpeter4/imx6_rtl_82
imx6: update Realtek wifi patches for Linux 3.14
2017-10-06 13:40:16 +04:00
Christian Hewitt
c302deacac Merge pull request #2066 from vpeter4/imx6_linux_82
imx6: update config for Linux 3.14
2017-10-06 13:38:15 +04:00
cvh
6d87e3d781 tvheadend: initial package (broken) 2017-10-05 23:40:32 +02:00
cvh
04a81af6b4 config/path: ensure package.mk variables are unset 2017-10-05 23:40:32 +02:00
cvh
8f8f03dbfa scripts/create_addon: add addon broken support 2017-10-05 23:09:46 +02:00
Peter Vicman
191e78e58e imx6: update config for Linux 3.14 2017-10-04 12:25:39 +02:00
Peter Vicman
29af04fc3a imx6: update Realtek wifi patches for Linux 3.14 2017-10-04 12:24:24 +02:00
Christian Hewitt
de111dd5b2 Merge pull request #2052 from HiassofT/le82-spinelplus
[8.2] linux (rpi): sync spinelplus patch with default
2017-10-03 23:34:23 +04:00
Matthias Reichl
c1dcaf7699 linux (rpi): sync spinelplus patch with default
Signed-off-by: Matthias Reichl <hias@horus.com>
2017-10-02 11:47:50 +02:00
Lukas Rusak
910b29e202 Merge pull request #2045 from chewitt/stuff
settings: bump to fix backup free-space calc
2017-09-27 23:41:09 -07:00
chewitt
53fdef88c6 settings: bump to fix backup free-space calc 2017-09-28 06:23:17 +01:00
Christian Hewitt
8ec2004c28 Merge pull request #2041 from CvH/8.2-dvb-fw
dvb-firmware: update to 1.2.2
2017-09-28 08:48:41 +04:00
Lukas Rusak
818c27d1da Merge pull request #2044 from chewitt/version
config: set version to devel
2017-09-27 21:47:16 -07:00
chewitt
b651fd6c9b config: set version to devel 2017-09-28 05:34:34 +01:00
cvh
72fa600fb2 dvb-firmware: update to 1.2.2 2017-09-27 10:21:19 +02:00
Lukas Rusak
333cef4bfc Merge pull request #2036 from chewitt/v812
config: set version to 8.1.2
2017-09-24 09:40:12 -07:00
chewitt
7c3931c054 config: set version to 8.1.2 2017-09-24 17:04:50 +01:00
Christian Hewitt
ebc0f91e06 Merge pull request #2035 from MilhouseVH/le82_cores_fix
kodi: switch to using find to avoid argument limit
2017-09-24 20:04:08 +04:00
MilhouseVH
30ddac55cd kodi: switch to using find to avoid argument limit 2017-09-24 16:07:41 +01:00
Christian Hewitt
22e783687e Merge pull request #2027 from CvH/8.2-wpa
wpa_supplicant: change url
2017-09-22 16:08:48 +04:00
cvh
02bb3bb0fc wpa_supplicant: change url 2017-09-22 12:09:03 +02:00
Christian Hewitt
a2d75ff269 Merge pull request #2026 from wrxtasy/amlvideodri
[LE 8.2] projects/Odroid_C2: build media support drivers as modules
2017-09-22 12:14:52 +04:00
Christian Hewitt
cf9417b501 Merge pull request #2021 from codesnake/wp2_update_kernel_config
[LE 8.2] projects/WeTek_Play_2: build media support drivers as modules
2017-09-22 12:14:28 +04:00
Christian Hewitt
2238b8d42e Merge pull request #2017 from codesnake/wetek_hub_rc_core_le82
[LE 8.2] projects/WeTek_Hub: build media support drivers as modules
2017-09-22 12:14:11 +04:00
Jamie Coldhill
fbb99e9f2f projects/Odroid_C2: load Amlogic V4L2 support module (amlvideodri) 2017-09-22 15:19:29 +08:00
Jamie Coldhill
d3be1316d2 projects/Odroid_C2: build media support drivers as modules 2017-09-22 15:17:55 +08:00
Christian Hewitt
8e53c0735a Merge pull request #2022 from codesnake/amcodec_thumbnails_le82
[LE 8.2] kodi: backport a patch to fix bookmark thumbnails when using amcodec
2017-09-22 07:29:47 +04:00
Alex Deryskyba
e4368fa60d kodi: backport a patch to fix bookmark thumbnails when using amcodec 2017-09-22 00:14:10 +03:00
Alex Deryskyba
74c883c7c1 projects/WeTek_Play_2: load Amlogic V4L2 support module (amlvideodri) 2017-09-21 23:20:15 +03:00
Alex Deryskyba
b89b6f413a projects/WeTek_Play_2: build media support drivers as modules 2017-09-21 23:20:15 +03:00
Alex Deryskyba
c87210552e projects/WeTek_Play_2: update wetekplay DVB driver to allow building it as a module 2017-09-21 23:20:15 +03:00
Alex Deryskyba
8bfc82403f projects/WeTek_Hub: load Amlogic V4L2 support module (amlvideodri) 2017-09-21 22:33:22 +03:00
Alex Deryskyba
ad91bf9dec projects/WeTek_Hub: build media support drivers as modules 2017-09-21 22:33:16 +03:00
Christian Hewitt
d1f3893465 Merge pull request #2020 from MilhouseVH/le82_nvidia-legacy_340.104
xf86-video-nvidia-legacy: update to xf86-video-nvidia-legacy-340.104 [backport]
2017-09-21 23:25:59 +04:00
MilhouseVH
f3413e4e75 xf86-video-nvidia-legacy: update to xf86-video-nvidia-legacy-340.104 2017-09-21 20:16:58 +01:00
Christian Hewitt
37326be294 Merge pull request #2019 from MilhouseVH/le82_nvidia_384.90
xf86-video-nvidia: update to xf86-video-nvidia-384.90 [backport]
2017-09-21 23:15:09 +04:00
MilhouseVH
04af077a14 Merge pull request #2008 from chewitt/stuff
bluez: add patch for CVE-2017-1000250
2017-09-21 20:11:47 +01:00
MilhouseVH
d5196096a0 xf86-video-nvidia: update to xf86-video-nvidia-384.90 2017-09-21 20:11:05 +01:00
Christian Hewitt
6ecb5bc094 Merge pull request #2013 from awiouy/mono-5.2-8.2
mono: update to 5.2.0.224
2017-09-21 11:04:04 +04:00
Christian Hewitt
b060789373 Merge pull request #2011 from MilhouseVH/le82_samba_468
samba: update to samba-4.6.8 [backport]
2017-09-21 11:01:37 +04:00
awiouy
55860debf3 mono: update to 5.2.0.224 2017-09-21 07:58:28 +02:00
MilhouseVH
f48bb2d072 samba: update to samba-4.6.8 2017-09-21 02:25:13 +01:00
chewitt
7b43d13259 bluez: add patch for CVE-2017-1000250 2017-09-20 23:46:18 +01:00
Christian Hewitt
8b8a3fd30e Merge pull request #1981 from CGarces/update_RTL8192EU_backport
RTL8192EU: Update to new branch
2017-09-21 02:08:01 +04:00
CGarces
19a1827729 RTL8192EU: update from v4.3.1.1_11320.20140505 to v4.4.1 2017-09-20 21:27:53 +00:00
Lukas Rusak
1fbb16303b Merge pull request #2007 from chewitt/stuff
linux: bump Amlogic 3.14 kernel to c8c32b4
2017-09-20 13:23:29 -07:00
Christian Hewitt
35ea6394f6 Merge pull request #1994 from CvH/8.2-moon
moonlight: update addon
2017-09-20 22:54:23 +04:00
Christian Hewitt
e536132072 Merge pull request #2006 from MilhouseVH/le82_optimise_extract
scripts/unpack: avoid calling scripts/extract for each tarball pattern [backport]
2017-09-20 22:13:01 +04:00
MilhouseVH
733bd0eba9 scripts/unpack: avoid calling scripts/extract for each tarball pattern
Each time scripts/extract is called it sources config/options which is an
expensive operation.

We call scripts/extract 8 times for each possible tarball pattern, and for
7 of those 8 calls scripts/extract does nothing but source config/options
and then exit.

This change is more efficient, while functionally equivalent.
2017-09-20 19:05:44 +01:00
chewitt
6f0d290ab7 linux: bump Amlogic 3.14 kernel to c8c32b4 2017-09-20 19:04:57 +01:00
Christian Hewitt
1ada221e6b Merge pull request #1996 from MilhouseVH/le82_upgrade_single_shot
init: recover from a failed upgrade [Backport]
2017-09-20 19:31:54 +04:00
Christian Hewitt
d33c8126f7 Merge pull request #1999 from wrxtasy/xiaomiBT
eventlircd/evmap: add Xiaomi Mi Box BT remote mapping [Backport]
2017-09-20 19:30:37 +04:00
MilhouseVH
45e0ac0327 Merge pull request #2005 from chewitt/stuff
kodi: bump visualization.pictureit add-on
2017-09-20 15:04:28 +01:00
chewitt
90f3996106 kodi: bump visualization.pictureit add-on 2017-09-20 14:52:16 +01:00
MilhouseVH
1f866ebf00 Merge pull request #2001 from codesnake/wetek_hub_internal_regdb_le82
[LE 8.2] brcmap6xxx-aml: update package to brcmap6xxx-aml-de3f5c5
2017-09-18 21:59:09 +01:00
Alex Deryskyba
027388f169 brcmap6xxx-aml: download package source from openwetek repository and update the package to brcmap6xxx-aml-de3f5c5 2017-09-18 23:55:19 +03:00
cvh
9bab3b1ef3 moonlight: update addon 2017-09-18 17:54:50 +02:00
wrxtasy
4c013a65cd eventlircd/evmap: add Xiaomi Mi Box BT remote 2017-09-18 22:03:34 +08:00
MilhouseVH
3dc7f409a4 init: recover from a failed upgrade 2017-09-18 04:49:58 +01:00
MilhouseVH
4c15c2d666 Merge pull request #1983 from HiassofT/le8-iqaudio-passthru
RPi,RPi2: add alsa card conf for IQAudIODigi to enable passthrough
2017-09-17 13:51:44 +01:00
Christian Hewitt
ba3f6d3aa7 Merge pull request #1989 from MilhouseVH/le82_rpifw_cecbtnfix
RPi: update firmware to 756dd85 (stable)
2017-09-16 01:19:28 +04:00
MilhouseVH
42c75b0ed1 RPi: update firmware to 756dd85 (stable) 2017-09-15 22:07:14 +01:00
Christian Hewitt
458bc9849f Merge pull request #1988 from lrusak/python-random-libreelec-8.2
Backport of #1965 (Python: add patch to use /dev/urandom instead of /dev/random)
2017-09-15 23:09:29 +04:00
Christian Hewitt
615517d508 Merge pull request #1976 from MilhouseVH/le82_bt_l2cap_sec_fix
linux: Add 4.4/4.9/4.11 fixes for BlueBorne RCE
2017-09-15 22:57:34 +04:00
Lukas Rusak
e52ddc8c88 Python: add patch to use /dev/urandom instead of /dev/random 2017-09-15 09:52:26 -07:00
Matthias Reichl
ae9ce1ca8d RPi,RPi2: add alsa card conf for IQAudIODigi to enable passthrough
Signed-off-by: Matthias Reichl <hias@horus.com>
2017-09-14 15:10:05 +02:00
Christian Hewitt
43fb0bb809 Merge pull request #1979 from MilhouseVH/le82_enable_wireless_regdb
linux: enable internal regdb, disable crda for WeTek_Core/WeTek_Hub/imx6 [Backport]
2017-09-14 13:44:19 +04:00
MilhouseVH
7eb64adeb5 linux: enable internal regdb, disable crda 2017-09-14 10:36:43 +01:00
MilhouseVH
ad3eda88cd linux: Add 4.4/4.9/4.11 fixes for BlueBourne RCE 2017-09-14 09:09:26 +01:00
Christian Hewitt
69ce2cfeb6 Merge pull request #1945 from awiouy/ls-8.2
librespot: update to ddfc28f
2017-09-14 01:17:45 +04:00
awiouy
b8bda970bc librespot: update to ddfc28f 2017-09-13 21:09:00 +02:00
awiouy
1704e10abc rust: update to 1.20.0 2017-09-13 21:02:11 +02:00
Christian Hewitt
7ece64bea5 Merge pull request #1970 from MilhouseVH/le82_samba_config_fix
samba: validate samba user config and don't use if legacy or incompatible [backport]
2017-09-13 22:48:46 +04:00
MilhouseVH
979b9baea1 samba: validate user config and avoid using it if not suitable 2017-09-13 18:58:12 +01:00
MilhouseVH
909c7f2229 samba: change attribution, add version code 2017-09-13 18:58:12 +01:00
Christian Hewitt
ebc48f2e52 Merge pull request #1969 from mglae/bt_audio_po
bluetooth-audio: add needed strings.po header, version 102
2017-09-13 04:33:31 +04:00
mglae
fc983cb39b bluetooth-audio: add needed strings.po header 2017-09-13 01:15:01 +02:00
Christian Hewitt
06931afbb4 Merge pull request #1968 from MilhouseVH/le82_smb211_backport
linux: enable SMB211 as default for CIFS
2017-09-13 03:09:58 +04:00
MilhouseVH
b6f3f9c86a linux: enable SMB211 as default for CIFS 2017-09-12 21:37:33 +01:00
Christian Hewitt
a0f5043758 Merge pull request #1967 from MilhouseVH/le82_cifs_smb2_smb3
linux: enable SMB2 and - where possible - SMB3 CIFS support
2017-09-12 12:14:59 +04:00
MilhouseVH
04dfa5e7cc linux: enable SMB2 and - where possible - SMB3 CIFS support 2017-09-12 04:33:44 +01:00
Lukas Rusak
510401aa2a Merge pull request #1942 from chewitt/btaddon
bluetooth-audio: initial add-on
2017-09-11 14:51:20 -07:00
Christian Hewitt
df763ec8cb Merge pull request #1962 from DaVukovic/libreelec-8.2
updated getedid script because of an issue
2017-09-11 13:12:34 +04:00
mglae
894c10be26 bluetooth-audio: fix log errors 2017-09-11 02:07:57 +01:00
MilhouseVH
23c70d1fca Merge pull request #1963 from chewitt/stuff
kodi: make it possible to use 352 khz and 384 khz with S/PDIF
2017-09-11 01:46:46 +01:00
Christian Hewitt
a45062b7d5 Merge pull request #1964 from MilhouseVH/le82_wireless_reg_20170307
wireless-regdb: update to wireless-regdb-2017.03.07 [backport]
2017-09-11 04:46:29 +04:00
MilhouseVH
9110823729 wireless-regdb: update to wireless-regdb-2017.03.07 [backport] 2017-09-11 01:44:34 +01:00
Christian Hewitt
0a4c147e91 Merge pull request #1959 from vpeter4/sundtek-82
sundtek-mediatv: localize ir_disabled parameter
2017-09-11 04:34:49 +04:00
chewitt
28f83fa778 kodi: make it possible to use 352 khz and 384 khz with S/PDIF 2017-09-11 01:27:14 +01:00
DaVukovic
ce6bd84cd4 updated getedid script because of an issue 2017-09-09 19:34:46 +02:00
Peter Vicman
ecb139f9d2 sundtek-mediatv: localize ir_disabled parameter
once a serial number is in config file then ir_disabled parameter needs to be localized below it (it is not global parameter anymore)
2017-09-08 18:29:39 +02:00
Christian Hewitt
da2bc78a05 Merge pull request #1955 from HiassofT/le82-dvb-apps
[8.2] dvb-apps: fix compilation with current perl versions
2017-09-07 21:00:16 +04:00
Matthias Reichl
6bb3d9556c dvb-apps: fix compilation with current perl versions
Newer versions of perl no longer include the current directory
in the default include path which causes dvb-apps compilation to fail.

Fix this by setting the PERL_USE_UNSAFE_INC environment variable
to restore the previous behavior.

See https://perldoc.perl.org/perldelta.html#Removal-of-the-current-directory-(%22.%22)-from-%40INC
for details about the perl change

Signed-off-by: Matthias Reichl <hias@horus.com>
2017-09-07 10:50:26 +02:00
Christian Hewitt
31b93d8c56 Merge pull request #1949 from MilhouseVH/le82_inputstream.adaptive_fix
inputstream.adaptive: update to inputstream.adaptive-f2904b5, fix bui…
2017-09-06 07:01:24 +04:00
MilhouseVH
94eea993f7 inputstream.adaptive: update to inputstream.adaptive-f2904b5, fix build locations 2017-09-05 21:58:52 +01:00
Christian Hewitt
3d52ca3984 Merge pull request #1944 from MilhouseVH/le82_samba_server_fix
samba: ensure new properties are populated on upgrade [backport]
2017-09-05 14:56:40 +04:00
MilhouseVH
dd64e9d1da samba: ensure new properties are populated on upgrade 2017-09-03 19:02:28 +01:00
Lukas Rusak
f37a6c50bd bluetooth-audio: initial add-on 2017-09-03 10:01:40 +01:00
CvH
ee2785b63e Merge pull request #1941 from chewitt/stuff
kodi: bump inputstream.adaptive
2017-09-03 01:09:05 +02:00
chewitt
92d8e0694e kodi: bump inputstream.adaptive 2017-09-02 20:09:31 +01:00
MilhouseVH
1ae430dbc7 Merge pull request #1939 from chewitt/version
config: set version to devel
2017-09-02 11:10:10 +01:00
chewitt
aa7113a528 config: set version to devel 2017-09-02 10:40:41 +01:00
Christian Hewitt
0ef9c41ff2 Merge pull request #1934 from CvH/8.2-xbox-one-usb
media_build: add Xbox ONE DVB-C/T/T2 USB Tuner support
2017-08-31 16:20:35 +04:00
cvh
24aa0e7ad6 media_build: add Xbox ONE DVB-C/T/T2 USB Tuner support 2017-08-31 14:01:18 +02:00
Christian Hewitt
d1f501c72c Merge pull request #1933 from CvH/8.2-hauppauge-revert
media_build: revert hauppauge second tuner support
2017-08-31 11:56:53 +04:00
cvh
ad0616d6e5 media_build: revert hauppauge second tuner support 2017-08-30 21:43:04 +02:00
CvH
0e055a8d07 Merge pull request #1932 from chewitt/version
config: set version to 8.1.1
2017-08-30 20:53:11 +02:00
chewitt
230a24f9f1 config: set version to 8.1.1 2017-08-30 19:51:12 +01:00
Christian Hewitt
87573c86e1 Merge pull request #1930 from MilhouseVH/le82_update_rpi_wifi_bt
brcmfmac_sdio-firmware-rpi: Consolidate firmware files [Backport]
2017-08-30 17:22:29 +04:00
MilhouseVH
ee7da2fcf6 brcmfmac_sdio-firmware-rpi: set BT MAC as new firmware uses a fixed MAC
See: https://github.com/raspberrypi/firmware/issues/860#issuecomment-324355290

Also, use sh instead of bash - one less unecessary bash dependency.
2017-08-30 11:57:34 +01:00
MilhouseVH
c166bcea32 wlan-firmware: update to wlan-firmware-34a47d9 2017-08-30 11:57:27 +01:00
Christian Hewitt
d252e341ed Merge pull request #1928 from MilhouseVH/le82_settings_workgroup_minmax
LibreELEC-settings: add support for workgroup, server min/max proto s…
2017-08-29 07:43:55 +04:00
MilhouseVH
946459fa3f LibreELEC-settings: update to LibreELEC-settings-2ef3940 2017-08-29 04:39:20 +01:00
Christian Hewitt
935db302e1 Merge pull request #1929 from MilhouseVH/le82_pkg_updates
Package Updates: dbus 1.11.16, connman-1.35 [Backport]
2017-08-29 07:29:18 +04:00
MilhouseVH
97c0cbed2c kernel-firmware: don't install brcmfmac43430-sdio.bin 2017-08-29 03:52:46 +01:00
MilhouseVH
3a0c93131a brcmfmac_sdio-firmware-rpi: update to brcmfmac_sdio-firmware-rpi-0.2 2017-08-29 03:52:44 +01:00
MilhouseVH
7d1dfe6ac4 connman: update to connman-1.35 2017-08-29 03:47:36 +01:00
MilhouseVH
4e10d50bfe dbus: update to dbus-1.11.16 2017-08-29 03:46:58 +01:00
MilhouseVH
33e4f03a40 LibreELEC-settings: add support for workgroup, server min/max proto settings 2017-08-29 03:36:12 +01:00
MilhouseVH
f8b307e193 Merge pull request #1914 from chewitt/stuff
kodi: update to 17.4 final
2017-08-25 06:17:00 +01:00
MilhouseVH
06e32afa05 xf86-video-nvidia: update to xf86-video-nvidia-384.69 2017-08-25 05:19:08 +01:00
Christian Hewitt
c30b314d63 Merge pull request #1898 from zalaare/pr_libreelec-8.2_ova-syslinux-default-and-ova-name
build system: drop .img extension for the open virtual appliance [backport]
2017-08-25 07:42:28 +04:00
chewitt
2de087dab9 kodi: updates to binary-addons 2017-08-22 09:54:34 +01:00
chewitt
72609f4e8d kodi: update to 17.4 final 2017-08-22 09:36:14 +01:00
Christian Hewitt
c7e8f08b3c Merge pull request #1881 from awiouy/mono-5.2-8.2
mono: update to 5.2.0.215
2017-08-21 19:46:18 +04:00
Christian Hewitt
2d0e20b640 Merge pull request #1885 from awiouy/vnc-8.2
dispmanx_vnc: update to 77b33a6
2017-08-21 19:45:46 +04:00
Christian Hewitt
0808909d70 Merge pull request #1888 from awiouy/emby-8.2
emby: update to 3.2.27.0 and rename to Emby Server
2017-08-21 19:44:36 +04:00
Christian Hewitt
c1a0ab07cf Merge pull request #1891 from awiouy/inadyn-8.2
inadyn: update to 2.2
2017-08-21 19:44:00 +04:00
Christian Hewitt
c8e365c3fc Merge pull request #1900 from CvH/8.2-tvh-up
tvheadend42: update to 4.2.3-20
2017-08-21 19:43:15 +04:00
Christian Hewitt
d65c28092a Merge pull request #1913 from kszaq/oscam-11391-8.2
oscam: update to 11391
2017-08-21 19:42:35 +04:00
Christian Hewitt
518fa8b5c6 Merge pull request #1911 from MilhouseVH/le82_samba_467
samba: update to samba-4.6.7 [le82]
2017-08-21 19:42:11 +04:00
kszaq
9119d3ae5b oscam: update to 11391 2017-08-21 16:06:48 +02:00
MilhouseVH
f13a0d1eef samba: update to samba-4.6.7 2017-08-21 00:06:11 +01:00
cvh
2bbdb116e3 tvheadend42: update to 4.2.3-20 2017-08-18 18:20:57 +02:00
zalaare
a3a8d635ea build system: drop .img extension for the open virtual appliance
and change the default syslinux entry from installer to run
  for the open virtual appliance.
2017-08-16 09:00:32 -04:00
Christian Hewitt
b29f489f3a Merge pull request #1877 from MilhouseVH/le82_linux4943
linux: update to linux-4.9.43 [le82, RPi]
2017-08-16 10:48:26 +04:00
Christian Hewitt
7056641696 Merge pull request #1892 from zalaare/pr_libreelec-8.2_ovf-fix-sizematch
build system: use DISK_SIZE in bytes for ovf template [backport]
2017-08-15 20:58:56 +04:00
zalaare
e8fe8b4360 build system: use DISK_SIZE in bytes for ovf template 2017-08-15 12:56:14 -04:00
awiouy
e0517f8be8 inadyn: update to 2.2 2017-08-15 17:45:22 +02:00
awiouy
bca8001b26 libconfuse: update to 3.2 2017-08-15 17:44:52 +02:00
awiouy
b9a5386627 libite: remove package 2017-08-15 17:44:18 +02:00
awiouy
910d5e270c emby: update to 3.2.27.0 and rename to Emby Server 2017-08-15 16:38:40 +02:00
awiouy
db5fae31e0 dispmanx_vnc: update to 77b33a6 2017-08-15 16:10:04 +02:00
awiouy
94a786c551 libvncserver: update to 0.9.11 and depend on openssl 2017-08-15 16:09:17 +02:00
awiouy
930813e7e5 mono: update to 5.2.0.215 2017-08-15 14:23:37 +02:00
MilhouseVH
d49ec62db6 Merge pull request #1879 from chewitt/version
config: set version to devel
2017-08-15 05:48:42 +01:00
chewitt
3dda333228 config: set version to devel 2017-08-15 05:38:38 +01:00
MilhouseVH
a947397bf1 RPi/RPi2: update linux support patches for linux 4.9.43 2017-08-14 04:45:19 +01:00
MilhouseVH
c9869e1074 linux: update to linux-4.9.43 [le82, RPi] 2017-08-14 04:45:16 +01:00
MilhouseVH
8ce744b8b1 Merge pull request #1873 from chewitt/version
config: set version to 8.1.0
2017-08-14 04:21:31 +01:00
chewitt
b6118c32c3 config: set version to 8.1.0 2017-08-14 04:19:13 +01:00
Christian Hewitt
a39379ec1f Merge pull request #1875 from codesnake/wetek_marshmallow_fixes
[LE 8.2] Fix installation to internal storage on top of Android Marshmallow on WeTek Hub and WeTek Play 2
2017-08-14 07:17:52 +04:00
Alex Deryskyba
3df48cc42f projects/WeTek_Hub: include logo image into Android OTA package to make sure it is compatible with current u-boot 2017-08-13 20:33:06 +03:00
Alex Deryskyba
23b0cd7630 projects/WeTek_Hub: fix an issue when LE cannot boot after installig on top of Android Marshmallow 2017-08-13 20:32:58 +03:00
Alex Deryskyba
2939d07cb2 projects/WeTek_Play_2: include logo image into Android OTA package to make sure it is compatible with current u-boot 2017-08-13 20:32:47 +03:00
Alex Deryskyba
7c75d85280 projects/WeTek_Play_2: fix an issue when LE cannot boot after installig on top of Android Marshmallow 2017-08-13 20:32:37 +03:00
Christian Hewitt
0ce7b378bc Merge pull request #1868 from mglae/ffmpeg_bump_8.2
Bump ffmpeg to 3.1.9-Krypton-17.4 [le82]
2017-08-12 09:03:56 +04:00
CvH
356c829cad Merge pull request #1872 from chewitt/settings
settings: update to 4f81a2d
2017-08-11 20:42:55 +02:00
chewitt
852aa74bb4 settings: update to 4f81a2d 2017-08-11 19:33:19 +01:00
CvH
3223ad9cf1 Merge pull request #1867 from MilhouseVH/le82_linux_4941
linux: update to linux-4.9.41 [le82, RPi/RPi2]
2017-08-11 17:59:42 +02:00
MilhouseVH
fd07dd3478 RPi: update firmware to b2420fc (stable) 2017-08-11 16:50:10 +01:00
MilhouseVH
0ceb8c2704 Merge pull request #1863 from chewitt/addons
kodi: bump some binary add-ons
2017-08-11 15:05:13 +01:00
mglae
09d7a43f65 Bump ffmpeg to 3.1.9-Krypton-17.4 2017-08-10 19:56:10 +02:00
MilhouseVH
eb4ceeb5b8 RPi/RPi2: update linux support patches for linux 4.9.41 2017-08-10 14:37:13 +01:00
MilhouseVH
fe6b6c7830 linux: update to linux-4.9.41 [le82, RPi/RPi2] 2017-08-10 14:35:51 +01:00
Christian Hewitt
cb29080831 Merge pull request #1866 from MilhouseVH/le82_linux_41112
linux: update to linux-4.11.12 [le82, Generic]
2017-08-10 06:39:53 +04:00
Christian Hewitt
334025b42c Merge pull request #1865 from MilhouseVH/le82_init_fixes
init: fix error handling during get_project_arch [backport]
2017-08-10 06:38:54 +04:00
MilhouseVH
c04447263a RTL8812AU: support kernel 4.11.9+ 2017-08-09 19:36:42 +01:00
MilhouseVH
55b8a54128 RTL8192DU: update to RTL8192DU-4201fd6 2017-08-09 19:29:39 +01:00
MilhouseVH
384f78f44e linux: update to linux-4.11.12 [le82, Generic] 2017-08-09 18:10:17 +01:00
MilhouseVH
d05a73c66f init: fix error handling during get_project_arch 2017-08-09 16:22:30 +01:00
chewitt
f9711f61f6 kodi: bump some binary add-ons 2017-08-09 12:35:40 +01:00
MilhouseVH
5743d7fe99 Merge pull request #1859 from chewitt/cacert_82
openssl: update cacert.pm to 2017-06-07
2017-08-09 07:44:42 +01:00
MilhouseVH
7267c72209 Merge pull request #1861 from chewitt/adaptive
kodi: change inputstream.adaptive repo/branch and update to 2.0.7
2017-08-09 07:44:20 +01:00
chewitt
22392793bf kodi: change inputstream.adaptive repo/branch and update to 2.0.7 2017-08-08 10:39:51 +01:00
chewitt
9430a80dc4 openssl: update cacert.pm to 2017-06-07 2017-08-08 06:16:04 +01:00
CvH
2568ed6872 Merge pull request #1850 from chewitt/stuff
kodi: updates for 17.4 pre-testing
2017-08-07 19:52:04 +02:00
chewitt
33b269b200 kodi: ensure smb.maxprotocol is visible 2017-08-07 18:50:43 +01:00
chewitt
60a28bc8da kodi: drop patch for PR12111 now merged upstream 2017-08-07 18:50:43 +01:00
chewitt
0d842fd3a5 kodi: update to almost 17.4-RC1 for testing 2017-08-07 18:50:34 +01:00
Christian Hewitt
f6fade45af Merge pull request #1783 from Kwiboo/reduce-device-complexity-8.2
LE 8.2: reduce $DEVICE complexity
2017-08-07 21:48:32 +04:00
Christian Hewitt
12ba0260ab Merge pull request #1849 from MilhouseVH/le82_firmware_update
kernel-firmware: band aid additions for libreelec-8.2
2017-08-07 21:42:24 +04:00
chewitt
9cd3aece8c kodi: revert PR12361 2017-08-03 06:36:58 +01:00
chewitt
3978747af7 kodi: update RPi backports patch 2017-08-03 06:36:58 +01:00
chewitt
0bb8b837ba kodi: update Amlogic patch 2017-08-01 16:55:31 +01:00
MilhouseVH
5eec0f2d1c kernel-firmware: band aid additions for libreelec-8.2 2017-07-31 23:32:38 +01:00
Jdiesel87
e19df6f449 emby: update to 3.2.26.0 2017-07-31 23:46:37 +04:00
Jonas Karlman
ada645e251 scripts/create_addon: reduce $DEVICE complexity
(cherry picked from commit fbc4fd4e0b)
2017-07-29 11:58:34 +02:00
Jonas Karlman
bd3c329acb scripts/image: reduce $DEVICE complexity
(cherry picked from commit 46b69d29bf)
2017-07-29 11:58:34 +02:00
Jonas Karlman
b32beecdf2 config/path: reduce $DEVICE complexity
(cherry picked from commit 388b357e04)
2017-07-29 11:58:34 +02:00
Christian Hewitt
e97c647833 Merge pull request #1843 from MilhouseVH/le82_userconfig_samba
userconfig: overwrite our sample files / avahi cleanup
2017-07-29 03:33:01 +04:00
MilhouseVH
31a68a4a30 avahi: cleanup 2017-07-28 20:17:45 +01:00
MilhouseVH
1295ed8c9d userconfig: overwrite our sample files 2017-07-28 20:09:24 +01:00
Christian Hewitt
bc8f205059 Merge pull request #1837 from MilhouseVH/le82_samba_tdb_fix
samba: fix tdb deadlock [backport]
2017-07-28 06:49:51 +04:00
MilhouseVH
b1d7a3d68b samba: update download url 2017-07-28 01:46:04 +01:00
MilhouseVH
8d3b36e34d samba: fix tdb deadlock [backport] 2017-07-28 01:46:04 +01:00
Christian Hewitt
08e2d1080f Merge pull request #1825 from awiouy/lsrw-8.2
librespot: ux improvements
2017-07-25 09:24:16 +04:00
Christian Hewitt
139824f2e0 Merge pull request #1831 from MilhouseVH/le82_nv_384.59
xf86-video-nvidia: update to xf86-video-nvidia-384.59 [Backport]
2017-07-25 08:27:00 +04:00
MilhouseVH
10032cbc2b xf86-video-nvidia: update to xf86-video-nvidia-384.59 2017-07-24 20:34:24 +01:00
awiouy
c9dd60302d librespot: ux improvements 2017-07-24 18:45:46 +02:00
Christian Hewitt
24c448405a Merge pull request #1803 from HiassofT/le8-v4lutils-udev
[LE8.2 backport] v4l-utils: fix racy udev rule
2017-07-22 22:10:55 +04:00
Christian Hewitt
d00c45151a Merge pull request #1814 from MilhouseVH/le82_intel_ucode
intel-ucode: update to intel-ucode-20170707 [backport]
2017-07-22 21:47:43 +04:00
MilhouseVH
c8328b27da Merge pull request #1820 from chewitt/stuff
kodi: update PR12111 patch
2017-07-22 18:29:54 +01:00
chewitt
bd502e8f11 kodi: update PR12111 patch 2017-07-22 18:13:10 +01:00
MilhouseVH
47333ba494 kodi: don't force samba max protocol - leave it to samba 2017-07-22 18:13:10 +01:00
Matthias Reichl
27ab0b0f28 v4l-utils: build and install ir-ctl as well
Signed-off-by: Matthias Reichl <hias@horus.com>
2017-07-21 16:49:05 +02:00
chewitt
d48c3d8f50 samba: backport default to SMB3_11 from Samba 4.7 2017-07-21 09:22:21 +01:00
Christian Hewitt
2f03fcb23d Merge pull request #1818 from MilhouseVH/heimdal740_le82
samba/heimdal: update to samba-4.6.6 and heimdal-7.4.0 [backport]
2017-07-20 11:05:38 +04:00
MilhouseVH
78f303b5de heimdal: update to heimdal-7.4.0 2017-07-20 07:04:35 +01:00
MilhouseVH
7df57f81aa samba: update to samba-4.6.6 2017-07-20 07:04:35 +01:00
MilhouseVH
bcbef60dad intel-ucode: drop microcode.bin, use binary files 2017-07-19 21:51:59 +01:00
MilhouseVH
4df449fc51 intel-ucode: update to intel-ucode-20170707
Fixes following issue when booting Skylake i5-6260U:

[    0.000000] [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0xb2 (or later)
2017-07-19 19:01:22 +01:00
Christian Hewitt
85436ab03e Merge pull request #1805 from CvH/8.2-htop-fix
backport of #1804
2017-07-19 13:04:07 +04:00
Christian Hewitt
71dc1e5d06 Merge pull request #1809 from awiouy/ls-105-8.2
librespot: update to 910974e
2017-07-19 12:07:56 +04:00
awiouy
f7a27122ce librespot: update to 910974e 2017-07-19 09:59:17 +02:00
Christian Hewitt
7f971be88b Merge pull request #1808 from awiouy/librespot-104-8.2
librespot: switch from ffmpegx to pulseaudio to stream to Kodi
2017-07-19 11:10:40 +04:00
awiouy
3bff39dd21 librespot: switch from ffmpegx to pulseaudio to stream to Kodi 2017-07-18 18:47:55 +02:00
cvh
7111556a55 htop: build fix 2017-07-17 11:26:55 +02:00
Matthias Reichl
1411f6098f v4l-utils: fix racy udev rule
ir-keytable -a can fail if it's run before the input and event
devices are created. Fix this by changing the udev rule to trigger
on event device creation instead of rc device creation.

Also drop the udev rules patch and simply replace the udev rule
with our version, this is easier to maintain.

Signed-off-by: Matthias Reichl <hias@horus.com>
2017-07-16 18:09:29 +02:00
Christian Hewitt
95eb836354 Merge pull request #1755 from CvH/8.2-systools
backport of #1734
2017-07-16 02:24:02 +04:00
MilhouseVH
9e00840e8a Merge pull request #1796 from chewitt/stuff
addons: docker moby source dir fixup
2017-07-15 20:17:54 +01:00
chewitt
4460592336 addons: docker moby source dir fixup 2017-07-15 19:44:11 +01:00
Christian Hewitt
b708f5aeec Merge pull request #1795 from CvH/8.2-strip
backport of #1794
2017-07-15 22:12:35 +04:00
MilhouseVH
69480d9cef scripts/create_addon: fix debug_strip 2017-07-15 18:32:57 +02:00
Christian Hewitt
738daa9499 Merge pull request #1792 from CvH/8.2-mb-fixes
media_build: add upstream patches
2017-07-15 18:36:11 +04:00
MilhouseVH
475180c28d Merge pull request #1793 from chewitt/stuff
addons: fix screensaver.shadertoy githash
2017-07-15 14:13:52 +01:00
chewitt
cf4f561229 addons: fix screensaver.shadertoy githash 2017-07-15 13:01:42 +01:00
cvh
84a8b5ad8a media_build: add Cinergy S2 Dual support 2017-07-14 12:57:32 +02:00
cvh
90b3b36121 media_build: add several lirc fixes 2017-07-14 12:42:22 +02:00
cvh
8c5cee6e0b media_build: add TBS5580 support 2017-07-14 12:41:04 +02:00
cvh
e5eb4c3e9d media_build: add Hauppauge DualHD second tuner support 2017-07-14 00:08:11 +02:00
cvh
1426326e8f media_build: cleanup and add upstream fix 2017-07-14 00:06:40 +02:00
Christian Hewitt
01fd0f8a8b Merge pull request #1786 from MilhouseVH/le82_linux_hybrid
linux: bump RPi/RPi2 to linux-4.9.36, Generic to 4.11.8
2017-07-13 23:23:32 +04:00
MilhouseVH
9d5429d2bd media_build: update to 2017-04-17-rpi 2017-07-13 18:53:26 +01:00
MilhouseVH
d2cd80b9a8 config/functions: ignore unexpanded wildcard 2017-07-13 18:53:26 +01:00
MilhouseVH
a7c042811f RPi: update firmware to 6ba0dab (stable) 2017-07-13 18:53:26 +01:00
MilhouseVH
16901ccd57 linux (RPi/RPi2): Add SOC_ALLO_DIGIONE support 2017-07-13 18:53:26 +01:00
MilhouseVH
d5a18c8575 RPi/RPi2: update linux support patches for linux 4.9.36 2017-07-13 18:53:26 +01:00
MilhouseVH
cc810553a1 linux (RPi/RPi2): update to linux-4.9.36 2017-07-13 18:53:26 +01:00
MilhouseVH
266da54652 iwlwifi-firmware: update to iwlwifi-firmware-6a717a9 2017-07-13 18:53:26 +01:00
MilhouseVH
fa77afbb17 linux-drivers: bring up to 4.11.y spec 2017-07-13 18:53:26 +01:00
MilhouseVH
7e0d75a907 xf86-video-nvidia*: bring up to 4.11.y spec 2017-07-13 18:53:26 +01:00
MilhouseVH
543ef35a27 linux (default): add MCE button repeat fix 2017-07-13 18:53:26 +01:00
MilhouseVH
abcd8fa161 linux (default): drop BYT-CHT HDMI audio patch - not compatible 2017-07-13 18:53:26 +01:00
MilhouseVH
e859c5db93 linux (default): fix passthrough colours patch 2017-07-13 18:53:26 +01:00
MilhouseVH
3fd44b70ea linux (default): update SpinelPlus remote patch, build as module for RPi/RPi2/Generic 2017-07-13 18:53:26 +01:00
MilhouseVH
c035a54849 linux (default): drop obsolete patches, fix incompatible patches 2017-07-13 18:53:26 +01:00
MilhouseVH
ccb121b2bc linux (default): fix eMMC patch 2017-07-13 18:53:26 +01:00
MilhouseVH
af1ed48815 linux (default): update to linux-4.11.8 2017-07-13 18:53:26 +01:00
MilhouseVH
25094ad2df linux (default): clone patches as default-rpi (for RPi/RPi2) 2017-07-13 18:53:26 +01:00
Christian Hewitt
721aec4d69 Merge pull request #1790 from awiouy/ls-103-82
librespot: update system_information_string
2017-07-13 17:28:00 +04:00
awiouy
f9a4b788eb librespot: update system_information_string 2017-07-13 13:59:11 +02:00
MilhouseVH
1504d3a0b3 Merge pull request #1779 from chewitt/stuff
cleanup: change add-on team name and changelog.txt cosmetics
2017-07-12 13:28:42 +01:00
Chris Novakovic
635d8b2988 initramfs: enable DNS if network is up
In certain situations, it is desirable for hostnames to be resolvable in
the initramfs (e.g., when a hostname is specified as the NFS server in
the "boot" or "disk" kernel parameters). If the network is up when the
init script is executed (e.g., when the "ip" kernel parameter is
specified) and a DNS server is known, write it to /etc/resolv.conf so it
can be used for DNS requests.
2017-07-12 05:45:56 +01:00
MilhouseVH
dce9240b0d samba-config.service: allow more than 5 restarts in 10 second interval 2017-07-11 09:30:27 +01:00
chewitt
2e3207f5ad addons: changelog cleanup and cosmetics 2017-07-11 07:41:28 +01:00
chewitt
3291bb723d addons: default author to Team LibreELEC 2017-07-11 07:38:08 +01:00
chewitt
26c44c742c projects: remove Virtual dir 2017-07-11 07:27:33 +01:00
Christian Hewitt
7ad29a89ad Merge pull request #1774 from codesnake/aml_faster_update_le82
LE 8.2: aml: Make updates faster
2017-07-10 21:02:06 +04:00
Alex Deryskyba
c53131c923 busybox: init: do not use dd option conv=fsync when updating kernel on a block device
Makes updates much faster for NAND installations on Amlogic-based devices.
2017-07-10 12:52:48 +02:00
Christian Hewitt
a2d26e8a5a Merge pull request #1772 from mglae/bootable_sd_reader_le82
linux config: allow to boot from SD Card reader
2017-07-10 10:30:55 +04:00
Christian Hewitt
156f813b5f Merge pull request #1770 from CvH/8.2-librespot
librespot: update addon
2017-07-10 00:21:06 +04:00
Christian Hewitt
6aabafd0ac Merge pull request #1766 from HiassofT/lircd-8.2-odroid
[8.2] missing commit from lircd backport
2017-07-10 00:15:26 +04:00
Christian Hewitt
4e21006d85 Merge pull request #1767 from CvH/8.2-vm-xorg
missing nvidia related backports from master
2017-07-10 00:14:45 +04:00
cvh
836510a29c librespot: update addon 2017-07-09 21:49:51 +02:00
MilhouseVH
378125d4cd xf86-video-nvidia: update to xf86-video-nvidia-375.66 2017-07-09 18:41:18 +02:00
Lukas Rusak
1f297bcb15 xorg-server: adjust vmware rules 2017-07-09 18:38:32 +02:00
Matthias Reichl
5bd73928fc Odroid_C2: move remote configuration to lircd.conf.d 2017-07-09 17:08:40 +02:00
Christian Hewitt
2bf2dcfb8d Merge pull request #1765 from codesnake/wetek_hub_lirc_fix
LE 8.2: Fix WeTek Hub IR remote
2017-07-09 18:10:27 +04:00
Matthias Reichl
dbb36ed68a WeTek_Hub: move remote configuration to lircd.conf.d 2017-07-09 15:35:53 +02:00
Christian Hewitt
6ed2d2c5bf Merge pull request #1712 from Kwiboo/align-partitions-8.2
LE8.2: backport of scripts/mkimage: align partitions to 4MiB
2017-07-09 14:51:05 +04:00
Christian Hewitt
b48ff9491c Merge pull request #1711 from Kwiboo/device-support-8.2
LE8.2: Add missing support for $DEVICE from master
2017-07-09 14:50:41 +04:00
Christian Hewitt
a3ccf93bd1 Merge pull request #1759 from vpeter4/linux_config_82
imx6/linux: disable hibernation
2017-07-08 00:21:03 +04:00
Christian Hewitt
e538e903d8 Merge pull request #1757 from vpeter4/alsa-lib_82
alsa-lib: update patch [backport of #1756]
2017-07-08 00:20:15 +04:00
Christian Hewitt
f1fcc8b8e3 Merge pull request #1754 from vpeter4/tslib_82
tslib: remove kodi touchscreen addon from the patch [backport of #1539]
2017-07-08 00:19:04 +04:00
Peter Vicman
d15b536cef imx6/linux: disable hibernation 2017-07-07 20:37:57 +02:00
Peter Vicman
124a483bfc alsa-lib: update patch 2017-07-07 16:33:06 +02:00
cvh
9e2bf58622 system-tools: update addon 2017-07-07 14:36:22 +02:00
awiouy
a0606e9d03 htop: initial package 2017-07-07 14:36:22 +02:00
cvh
2b7f76693f dstat: initial package 2017-07-07 14:36:22 +02:00
cvh
66404925eb vim: initial package 2017-07-07 14:36:22 +02:00
cvh
da61e204e7 lshw: update to 2.18 2017-07-07 14:36:22 +02:00
cvh
666f35ba80 unrar: update to 5.5.5 2017-07-07 14:31:14 +02:00
cvh
d570ed6062 fdupes: update to 1.6.1 2017-07-07 14:31:14 +02:00
cvh
3f68813a7f strace: update to 4.17 2017-07-07 14:31:14 +02:00
cvh
fa3a18cd02 mtpfs: update to fd3864d 2017-07-07 14:31:14 +02:00
cvh
b638a1fa71 libmtp: update to 1.1.13 2017-07-07 14:31:14 +02:00
cvh
69a23f2348 mc: update to 4.8.19 2017-07-07 14:31:14 +02:00
cvh
e765f843fa lm_sensors: update to 0d5ccf6 2017-07-07 14:31:14 +02:00
cvh
6cfce2058d hid_mapper: update to 2.1.0 2017-07-07 14:31:14 +02:00
cvh
3dd7c0f03a file: update to 5.31 2017-07-07 14:31:14 +02:00
cvh
74eff6b4ba dtach: update to 0.9 2017-07-07 14:31:14 +02:00
cvh
5e53dd9c38 difftools: update to 3.6 2017-07-07 14:31:14 +02:00
cvh
c60648e264 hd-idle: update to 1.05 2017-07-07 14:31:14 +02:00
cvh
82a92e7756 lshw: update to 2.18 2017-07-07 14:31:14 +02:00
Peter Vicman
64d4617a24 tslib: remove kodi touchscreen addon from the patch [backport of #1539]
fixes applying patch when using symbolic links for libreelec folder (git apply doesn't like binary patches and symbolic links for paths)
addon exists as separate package
2017-07-07 14:14:33 +02:00
Christian Hewitt
aa05e81881 Merge pull request #1751 from MilhouseVH/fix_samba4_le82
samba: needs e2fsprogs for target, so drop :host
2017-07-07 01:18:25 +04:00
MilhouseVH
e1afc747b5 samba: needs e2fsprogs for target, so drop :host 2017-07-06 19:27:07 +01:00
mglae
172c68e697 linux config: allow to boot from SD Card reader 2017-07-06 19:00:39 +02:00
CvH
ce2d718dea Merge pull request #1748 from chewitt/stuff
ffmpegx: fix build issue after openssl change
2017-07-06 18:03:23 +02:00
chewitt
0797dacee3 inputstream: fix adaptive githash 2017-07-06 17:01:06 +01:00
chewitt
9c558aa2af ffmpegx: fix build issue after openssl change 2017-07-06 16:55:15 +01:00
CvH
825acf7b75 Merge pull request #1738 from chewitt/stuff
stuff: options cosmetics, typo's and other misc. bits
2017-07-06 09:59:08 +02:00
Christian Hewitt
6f260e37be Merge pull request #1740 from CvH/8.2-ssh
cleanup version output
2017-07-06 10:25:04 +04:00
Christian Hewitt
14e2e54611 Merge pull request #1745 from awiouy/librespot-streaming-8.2
librespot: enable streaming to Kodi
2017-07-06 10:18:06 +04:00
awiouy
a49aea0084 librespot: enable streaming to Kodi 2017-07-05 22:40:29 +02:00
awiouy
36eca04370 addon: add xbmc.service.library.xml 2017-07-05 22:32:16 +02:00
Christian Hewitt
a0b3b0a5c3 Merge pull request #1743 from MilhouseVH/add_ath9k_htc_le82
kernel-firmware: restore ath9k_htc firmware for TP-LINK WN821N/WN822N…
2017-07-06 00:25:20 +04:00
MilhouseVH
a0fa19e0c7 create_addon: add device support
(cherry picked from commit b7fdf94ae7)
2017-07-05 07:27:58 +02:00
Lukas Rusak
d2c6ecdf09 config/functions: just check if the linux.*.conf exists
(cherry picked from commit c7b19e897c)
2017-07-05 07:27:58 +02:00
Lukas Rusak
d03c993501 scripts/image: use $DEVICE.$TARGET_ARCH
(cherry picked from commit 44dc5c9647)
2017-07-05 07:27:58 +02:00
Lukas Rusak
06677cc7e1 config/path: use $DEVICE.$TARGET_ARCH
(cherry picked from commit d2b7dd2152)
2017-07-05 07:27:58 +02:00
Jonas Karlman
49b9c41d6a scripts/mkimage: align partitions to 4MiB
(cherry picked from commit e4ba1d4736)
2017-07-05 07:27:50 +02:00
MilhouseVH
903249ffed kernel-firmware: restore ath9k_htc firmware for TP-LINK WN821N/WN822N USB WLAN 2017-07-05 02:33:51 +01:00
cvh
6b56b6fe80 scripts/image: cleanup os-release 2017-07-03 13:20:11 +02:00
cvh
7141f30022 scripts/image: cleanup shell output 2017-07-03 13:18:16 +02:00
chewitt
d11b0a2259 kodi: minor updates to binary addons 2017-07-02 06:47:22 +01:00
Christian Hewitt
11ea667968 Merge pull request #1728 from CvH/mb_le8_4.12
media_build: update to 20.06.2017
2017-07-01 13:00:53 +04:00
Christian Hewitt
fb374dafd2 Merge pull request #1739 from HiassofT/le8-v4l-utils
[8.2] backport v4l-utils: update to 1.12.3
2017-07-01 11:29:09 +04:00
chewitt
3201678a5a kodi: bump repo.libreelec.tv addon to 8.2 2017-07-01 08:25:14 +01:00
MilhouseVH
c16861f798 v4l-utils: update to v4l-utils-1.12.3 2017-06-30 09:12:01 +02:00
Matthias Reichl
57a942b084 v4l-utils: replace streamzap fix with proposed upstream patch
See http://www.mail-archive.com/linux-media@vger.kernel.org/msg108483.html

Signed-off-by: Matthias Reichl <hias@horus.com>
2017-06-30 09:11:57 +02:00
chewitt
afe0edcb1c https: update various LE urls 2017-06-29 12:57:18 +01:00
chewitt
d0fab4f3d7 options: fix typo 2017-06-29 11:40:33 +01:00
chewitt
dfd80b90e0 options: udpate console banner to https 2017-06-28 17:57:31 +01:00
Christian Hewitt
3f206c3046 Merge pull request #1725 from piotrasd/8.2_up
LE8.2 update mesa, libdrm, intel-ucode (WIP)
2017-06-28 20:06:59 +04:00
Christian Hewitt
cf7057a15b Merge pull request #1727 from piotrasd/alsa_up
alsa - update lib/util to latest
2017-06-28 20:05:02 +04:00
Christian Hewitt
e780288cd0 Merge pull request #1732 from thoradia/compress
system-tools: bump p7zip and unrar
2017-06-27 11:00:12 +04:00
thoradia
85a343fdf3 system-tools: bump p7zip and unrar 2017-06-27 08:41:38 +02:00
thoradia
ba54c4b27f unrar: update to 5.4.5 2017-06-27 08:40:54 +02:00
thoradia
c9f803817e p7zip: update to 16.02 2017-06-27 08:40:18 +02:00
Jérôme Benoit
14ea0a7032 mesa: fix a spelling mistake in a comment
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
2017-06-27 06:39:22 +01:00
cvh
2ce7af8697 media_build: update to 20.06.2017 2017-06-26 10:22:35 +02:00
piotrasd
c9afd791dd mesa: fix url 2017-06-25 22:37:30 +01:00
piotrasd
ccb2829eee alsa-util: update to 1.1.4 2017-06-25 21:50:26 +01:00
piotrasd
b5905cebdc alsa-lib: update to 1.1.4.1 2017-06-25 21:49:36 +01:00
piotrasd
60ad30c0cb kodi: add patch to limit HQ scalers 2017-06-25 19:34:44 +01:00
piotrasd
a07f0570c0 kodi: backport patch for HEVC10bit support 2017-06-25 18:50:42 +01:00
piotrasd
b539c46979 ffmpeg: add patch - backport HEVC10 support 2017-06-25 18:45:27 +01:00
piotrasd
4273aa61b2 intel-ucode: update to 20170511 2017-06-25 18:39:50 +01:00
piotrasd
d681e6e2fa libdrm: update to 2.4.81 2017-06-25 18:32:45 +01:00
piotrasd
59fcb6a0f2 mesa: update to 17.1.3 and cleanup 2017-06-25 18:31:43 +01:00
Christian Hewitt
aff51d88d9 Merge pull request #1723 from CvH/8.2-tvh
various backports from master
2017-06-25 08:40:10 +04:00
cvh
007c5a82a5 mpd: update to 0.20.9 2017-06-24 18:22:12 +02:00
cvh
2f434d1c70 LibreELEC/options: enable swap for all projects 2017-06-24 18:22:12 +02:00
cvh
9a5bafc42e projects/*/options: cleanup swap options 2017-06-24 18:22:12 +02:00
cvh
fd6f00f001 tvheadend42: update to 4.2.2-75 2017-06-24 18:22:12 +02:00
cvh
363e69cb95 dvb-tools: update addon - add blindscan-s2, dvbsnoop, szap-s2 and tune-s2 - update mumudvb and dvb-fe-tool 2017-06-24 18:22:12 +02:00
cvh
aa76378d14 dvbsnoop: initial package 2017-06-24 18:22:12 +02:00
cvh
e421cc6b62 blindscan-s2: initial package 2017-06-24 18:22:11 +02:00
cvh
4ae9df4e14 tune-s2: initial package 2017-06-24 18:22:11 +02:00
cvh
0a9bd14a74 dvb-fe-tool: update to 1.12.5 2017-06-24 18:22:11 +02:00
cvh
d627f3057e mumudvb: update to b3c9ae7 2017-06-24 18:06:47 +02:00
cvh
874cb67068 szap-s2: initial package 2017-06-24 18:06:47 +02:00
Christian Hewitt
7d3bb1f892 Merge pull request #1720 from awiouy/remove-scw-8.2
spotify-connect-web: remove addon
2017-06-24 14:43:45 +04:00
awiouy
c329687009 spotify-connect-web: remove addon 2017-06-24 12:37:54 +02:00
MilhouseVH
f4adec920d Merge pull request #1703 from chewitt/backports
various backports from master
2017-06-24 10:37:11 +01:00
Christian Hewitt
8b0b8d4b8d Merge pull request #1719 from HiassofT/fuse-update-rcd-8.2
[8.2] backport fuse: don't run /usr/sbin/update-rc.d on install
2017-06-24 07:50:00 +04:00
Matthias Reichl
c40952a7ad fuse: don't run /usr/sbin/update-rc.d on install
Signed-off-by: Matthias Reichl <hias@horus.com>
2017-06-23 23:03:28 +02:00
chewitt
882e5070f1 kodi: add PR12111 smbclient changes for samba4 2017-06-23 11:16:03 +01:00
chewitt
eabd65ce34 openssl: update to 1.0.2l 2017-06-23 11:07:13 +01:00
Christian Hewitt
82b1247ca5 Merge pull request #1714 from HiassofT/lircd-8.2
[8.2] backport lircd changes from master
2017-06-23 14:05:48 +04:00
Lukas Rusak
a52e5dfa05 kodi: build with GOLD linker 2017-06-23 11:03:32 +01:00
Matthias Reichl
e04fd4a957 settings: bump LE settings add-on to 8.2.0 2017-06-23 11:50:42 +02:00
Matthias Reichl
a3318e7317 lirc: remove obsolete combined lircd.conf files 2017-06-23 11:26:34 +02:00
Matthias Reichl
53ca0ea214 lirc: use upstream method to configure and run lirc
Add helper scripts for lircd and lircd-uinput so that we can
override lirc_options.conf and lircd.conf via files in
/storage/.config

Use separate systemd units for lircd and lircd-uinput, like in
upstream, and just add a ConditionPathExists to enable/disable
the services.

The lirc socket is managed by systemd via lircd.socket, like
in upstream.

Remove udev file for enabling lirc, this is now handled via
systemd only.
2017-06-23 11:26:34 +02:00
Matthias Reichl
745e14dbd6 lirc: add lirc_options.conf
Based on upstream lirc_options.conf with the following changes:
- socket set to /run/lirc/lircd.socket, the default clashes with eventlircd
- pidfile in /run instead of /var/run
- driver set to default
- device set to /dev/lirc0
2017-06-23 11:26:34 +02:00
Matthias Reichl
de99af22ae lirc: split combined lircd.conf.* files, add upstream lircd.conf 2017-06-23 11:26:34 +02:00
Matthias Reichl
515a4c3d0f lirc: don't build docs
Docs are removed after installation so no need to build them
2017-06-23 11:26:34 +02:00
Matthias Reichl
48df0ecaed lirc: add upstream fix for systemd pkg-config name change 2017-06-23 11:26:34 +02:00
Matthias Reichl
02cb0d8c43 lirc: add upstream patch to fix driver initialization
This fixes lircd not picking up devices created after lircd
startup

See https://sourceforge.net/p/lirc/tickets/279/
2017-06-23 11:26:34 +02:00
Matthias Reichl
c31570c464 lirc: add upstream fix for release events 2017-06-23 11:26:34 +02:00
Matthias Reichl
7df9efa931 lirc: update to 0.9.4d, use upstream patches
Use upstream configuration settings where possible and
replace downstream patches with upstream fixes.

Rename downstream patches to start with 0100
2017-06-23 11:26:34 +02:00
Christian Hewitt
e850affe98 Merge pull request #1628 from MilhouseVH/samba4-le80
samba: update to samba-4.6.x [backport]
2017-06-23 12:19:56 +04:00
Christian Hewitt
b3a5f43ce6 Merge pull request #1704 from awiouy/librespot-8
librespot: initial add-on
2017-06-23 12:00:25 +04:00
lsellens
25de5ce27e peripheral.joystick: fix JOYSTICK_SUPPORT build option 2017-06-23 08:46:13 +01:00
chewitt
f9cef5cdec openssl: cleanup use of ROOT 2017-06-23 04:57:52 +01:00
Christian Hewitt
03f2d1a678 Merge pull request #1708 from MilhouseVH/le8.2-firmware_after_buildsystem
LE8.2: update firmware after buildsystem updates
2017-06-22 21:50:19 +04:00
MilhouseVH
496ea19056 e2fsprogs: update to e2fsprogs-1.43.4, rework host build, ship full compile_et 2017-06-22 18:46:42 +01:00
MilhouseVH
bf8b0fc4b9 var.mount: remove Conflicts option 2017-06-22 18:46:42 +01:00
MilhouseVH
8c35ddb957 checkdeps: add libjson-perl 2017-06-22 18:46:42 +01:00
MilhouseVH
96cfbf9a1f kodi: drop unnecessary smbclient patch 2017-06-22 18:46:42 +01:00
MilhouseVH
98f2198025 linux: enable CONFIG_AIO=y (all projects/devices) 2017-06-22 18:46:42 +01:00
MilhouseVH
e5979b550a libaio: add package 2017-06-22 18:46:42 +01:00
MilhouseVH
9863ba9cd4 heimdal: add package 2017-06-22 18:46:42 +01:00
MilhouseVH
eeb5d381f4 samba: update to samba-4.6.5 2017-06-22 18:46:42 +01:00
chewitt
d7bdd36922 config: bump OS and add-on versions to 8.2 2017-06-22 18:44:37 +01:00
Matthias Reichl
081fbb2aa1 linux.x86_64.conf: enable CONFIG_APPLEIR
Signed-off-by: Matthias Reichl <hias@horus.com>
2017-06-22 18:44:37 +01:00
Memphiz
f4d65af22a linux: - bump revisions for linux-amlogic to enable tivo slide pro support 2017-06-22 18:44:37 +01:00
Memphiz
f731208929 [patches] - remove tivo slide pro kernel patches for 3.14/3.10 amlogic kernels. Patch is carried in the kernel src instead now to affect all platforms aml platforms. 2017-06-22 18:44:37 +01:00
marcvangend
5bbbbda8c5 Correcting VendorID for TP-Link T4U v2
As discussed in https://forum.libreelec.tv/thread/7057-tplink-archer-t4u-v2-ac1300-issue/?postID=46614
2017-06-22 18:44:37 +01:00
Lukas Rusak
0e8feb7e49 use openssl instead of libressl 2017-06-22 18:44:37 +01:00
Lukas Rusak
f7dff7e1ca openssl: add package 2017-06-22 18:43:47 +01:00
Lukas Rusak
098cdb02c0 libressl: remove package 2017-06-22 18:43:47 +01:00
cvh
0a2f215193 tvheadend: remove addon for 4.0 2017-06-22 18:43:47 +01:00
MilhouseVH
4b3dfa4c5a Allow Virtual to update to Generic 2017-06-22 18:42:29 +01:00
Lukas Rusak
a51188bd68 Generic: merge Virtual project 2017-06-22 18:42:29 +01:00
MilhouseVH
e5c53e77a1 firmware: install wifi firmware from linux-firmware, cleanup wlan-firmware 2017-06-22 18:38:56 +01:00
MilhouseVH
295a75cd1d kernel-firmware: update to kernel-firmware-df40d15 2017-06-22 18:38:56 +01:00
MilhouseVH
3e19055372 x86-firmware: rename to kernel-firmware 2017-06-22 18:38:56 +01:00
MilhouseVH
d97b05a6f9 misc-firmware: pull repo from github 2017-06-22 18:38:56 +01:00
MilhouseVH
bba025202c firmwares: use upstream kernel repo for firmwares 2017-06-22 18:38:56 +01:00
Christian Hewitt
524dc53ee8 Merge pull request #1706 from MilhouseVH/le82_buildsystem_update
LE8.2: Bring build system more-or-less up to par with master
2017-06-22 21:34:56 +04:00
kszaq
dd4c00fcf6 scripts/image: print depmod errors so that we can see unresolved symbols when building 2017-06-20 21:17:29 +01:00
kszaq
b27b319c9f scripts/create_addon: always setup toolchain when creating addon
If addon wants to strip binaries we need to have STRIP set up.
Without running 'build' setup_toolchain is not called and stripping fails.
Make sure we also setup paths before creating package.
2017-06-20 21:17:29 +01:00
kszaq
2e03e63b6b config/functions: do not print strip errors
We cannot strip scipts but we also don't want to see errors regarding this.
2017-06-20 21:17:29 +01:00
kszaq
bb617446b8 scripts/create_addon: strip all addons
This makes sure that all executables in addon install dir are stripped. We can now
drop debug_strip in addons' package.mk.
2017-06-20 21:17:29 +01:00
awiouy
8d01934c5c librespot: initial addon 2017-06-20 20:16:17 +02:00
awiouy
69b71ee3bb libvorbis: compile with -fPIC 2017-06-20 20:16:17 +02:00
awiouy
89248156b3 rust: initial package 2017-06-20 20:16:17 +02:00
MilhouseVH
37302f18bb distro-tool: add download verification 2017-06-20 18:26:51 +01:00
MilhouseVH
48aea71469 build system: verify package downloads using sha256 checksum 2017-06-20 18:26:40 +01:00
MilhouseVH
903cd8bb4a config/path: addons need kodi 2017-06-20 18:18:21 +01:00
MilhouseVH
4bfb206432 unpack: avoid calculating hash more than once 2017-06-20 18:17:23 +01:00
MilhouseVH
b1c2191a20 scripts: add comment to clarify usage 2017-06-20 18:17:23 +01:00
MilhouseVH
5e5cc05c5a Revert "clean: avoid unecessary disk io"
This reverts commit 7bc2ed4702.
2017-06-20 18:17:23 +01:00
MilhouseVH
0d3742b333 Revert "unpack: avoid unecessary disk io"
This reverts commit 895122eb66.
2017-06-20 18:17:23 +01:00
MilhouseVH
39f13a26df unpack: avoid yet more wildcard io 2017-06-20 18:16:43 +01:00
MilhouseVH
86053a0336 clean: avoid unecessary disk io 2017-06-20 18:16:43 +01:00
MilhouseVH
5a290a3035 unpack: avoid unecessary disk io 2017-06-20 18:16:43 +01:00
MilhouseVH
cc7ba9c381 build/unpack: eliminate eval 2017-06-20 18:10:39 +01:00
MilhouseVH
f4a7a40a67 TexturePacker/JsonSchemaBuilder: we have stamps, don't clean unless required 2017-06-20 18:05:34 +01:00
MilhouseVH
61fe12c0c2 unpack: alter logic so that packages without sources have a stamp 2017-06-20 18:05:26 +01:00
Peter Vicman
ab43d6e255 scripts/unpack: use relative path for showing a patch file
from
APPLY PATCH (common)   /data/LibreELEC.tv/packages/audio/alsa-lib/patches/alsa-lib-USB_Soundblaster_HD.patch
to
APPLY PATCH (common)   packages/audio/alsa-lib/patches/alsa-lib-USB_Soundblaster_HD.patch
2017-06-20 18:04:28 +01:00
MilhouseVH
a39238432c get: silence libssl.so/libcrypto.so messages 2017-06-20 17:56:45 +01:00
MilhouseVH
e1d7ab39b8 extract: typos 2017-06-20 17:56:38 +01:00
MilhouseVH
50a86a4799 get: cleanup - optimise and remove redundant code 2017-06-20 17:56:32 +01:00
MilhouseVH
915f6a0730 skip_unpack: remove unused script 2017-06-20 17:56:23 +01:00
MilhouseVH
ed427bad70 unpack: add --unsafe-paths to allow patching outside of git working area 2017-06-20 17:46:20 +01:00
MilhouseVH
ab33606563 fakeroot: move to build directory 2017-06-20 17:46:13 +01:00
MilhouseVH
310e937a08 INSTALL: drop $ROOT, convert to absolute path 2017-06-20 17:46:02 +01:00
MilhouseVH
7c98d2b83c PKG_BUILD/TOOLCHAIN cleanup (changes since master) 2017-06-20 17:45:34 +01:00
MilhouseVH
cf1068712e PKG_BUILD: drop $ROOT, convert to absolute path 2017-06-20 17:38:24 +01:00
MilhouseVH
28a90c5bb3 TOOLCHAIN: drop $ROOT, convert to absolute path 2017-06-20 17:30:40 +01:00
MilhouseVH
02089e2ca5 BUILD: add $ROOT, convert to absolute path 2017-06-20 17:22:19 +01:00
awiouy
a48579e50b pyalsaaudio: initial package 2017-06-20 08:07:53 +02:00
awiouy
1c203aabed avahi: build libdns_sd without installing it 2017-06-20 08:07:53 +02:00
Christian Hewitt
e390cf1008 Merge pull request #1702 from codesnake/wetek_hub_ap6255_le8
Backport of #1701 (Add support for AP6255 wireless chip)
2017-06-20 09:15:46 +04:00
Alex Deryskyba
d67e4b92fe brcmap6xxx-aml: add support for AP6255 chip 2017-06-19 22:01:52 +02:00
Alex Deryskyba
006a2de227 brcmfmac_sdio-firmware-aml: add support for Broadcom bcm4345c0 bluetooth module built into AP6255 chip 2017-06-19 22:01:46 +02:00
Alex Deryskyba
c3841e579a wlan-firmware-aml: install firmware for AP6255 chip 2017-06-19 22:01:39 +02:00
Alex Deryskyba
fada301775 wlan-firmware-aml: update package to wlan-firmware-aml-5f5fae7 2017-06-19 22:01:31 +02:00
Alex Deryskyba
2086e76bcb wlan-firmware-aml: download package source from openwetek repository 2017-06-19 22:00:26 +02:00
Christian Hewitt
f8a588e57e Merge pull request #1679 from glenvt18/screen-fixes-8.0
backport of #1678 (GNU screen color fixes)
2017-06-16 09:28:47 +04:00
Christian Hewitt
d206d46f3e Merge pull request #1688 from MilhouseVH/nofuse2fs_le8
e2fsprogs: do not build fuse2fs [backport]
2017-06-16 09:25:05 +04:00
Christian Hewitt
c9a2d68cfa Merge pull request #1685 from MilhouseVH/e2fsprogs_fix_le8
e2fsprogs: avoid installing read-only files into the toolchain
2017-06-16 09:24:29 +04:00
Christian Hewitt
5ebb357e1a Merge pull request #1673 from CvH/im_url_8
imagemagick: change download url
2017-06-16 09:22:25 +04:00
Christian Hewitt
8dbfc26f94 Merge pull request #1677 from InuSasha/fixes/syncthing-le8
syncthing: update to 0.14.29 [backport]
2017-06-16 09:17:32 +04:00
MilhouseVH
1d0aa1bedb e2fsprogs: do not build fuse2fs [backport] 2017-06-12 14:14:46 +01:00
MilhouseVH
843d59fcfb e2fsprogs: add force on copy to overwrite any existing read-only files 2017-06-11 18:02:03 +01:00
MilhouseVH
21d9e1293e e2fsprogs: avoid installing read-only files into the toolchain 2017-06-11 17:50:01 +01:00
glenvt18
9b33d3589e system-tools: bump screen 2017-06-09 20:53:52 +03:00
glenvt18
1c89f1826a screen: update to 4.5.1 2017-06-09 20:46:36 +03:00
glenvt18
ebdb386091 screen: enable 256 colors support 2017-06-09 20:46:32 +03:00
glenvt18
d4c7b7e4b4 screen: netbsd-curses fix
TERMINFO test is not run while cross-compiling. If TERMINFO is not set
(in config.h), only colors 0-7 are displayed with netbsd-curses.
2017-06-09 20:46:26 +03:00
Sascha Kuehndel (InuSasha)
5b101dc237 syncthing: update to 0.14.29
+ use go:host instead of system:go
2017-06-08 22:13:23 +02:00
cvh
d7c5753ca7 imagemagick: change download url 2017-06-06 11:29:15 +02:00
Lukas Rusak
aa967f4fc6 Merge pull request #1651 from chewitt/adaptive
addons: fix githash for inputstream.adaptive
2017-06-03 22:17:34 -07:00
Christian Hewitt
f9bce9dd13 Merge pull request #1665 from thoradia/locale-fu-8
locale: fix dialog message
2017-05-31 19:50:15 +04:00
thoradia
5fc0a7b38b locale: fix dialog message 2017-05-30 08:52:43 +02:00
Christian Hewitt
1b40fa2d9a Merge pull request #1662 from awiouy/mono-501-8
mono: update to 5.0.1.1
2017-05-30 10:34:57 +04:00
awiouy
8159703761 mono: update to 5.0.1.1 2017-05-30 08:03:20 +02:00
Christian Hewitt
13b2a84ea1 Merge pull request #1652 from CvH/tvh_8_nv
tvheadend42: update to 4.2.2-32
2017-05-28 12:03:20 +04:00
Christian Hewitt
d03d9cdd6f Merge pull request #1531 from thoradia/locale
locale: initial add-on
2017-05-28 11:19:41 +04:00
Christian Hewitt
6dbb0a9698 Merge pull request #1654 from lrusak/lan951x-led-ctl-libreelec-8.0
backport of #1653 (add lan951x-led-ctl)
2017-05-28 06:39:29 +04:00
cvh
6c59612930 tvheadend42: update 2017-05-28 00:40:52 +02:00
Lukas Rusak
d7b1df1730 rpi-tools: add lan951x-led-ctl 2017-05-27 08:45:42 -07:00
Lukas Rusak
571bb9f145 lan951x-led-ctl: initial package 2017-05-27 08:45:41 -07:00
TheUlpio
ed5ca47a8f tvheadend42: tv_grab_file support compressed xmltv 2017-05-27 14:53:07 +02:00
chewitt
0ca4008f8b addons: fix githash for inputstream.adaptive 2017-05-27 05:46:30 +01:00
Christian Hewitt
679cd0482b Merge pull request #1645 from awiouy/emby-3.2.17-8
emby: update to 3.2.17.0
2017-05-27 06:54:49 +04:00
Christian Hewitt
d88ef305cc Merge pull request #1643 from awiouy/mono5-8
mono: update to 5.0.0.100
2017-05-27 06:54:32 +04:00
Lukas Rusak
8e03887f6c Merge pull request #1648 from chewitt/bump_version
config: set version to devel
2017-05-25 20:56:05 -07:00
chewitt
eb92ad3d5f config: set version to devel 2017-05-26 04:15:02 +01:00
Christian Hewitt
d49c4e5b11 Merge pull request #1647 from Stane1983/libreelec-8.0-wetekdvb
wetekdvb: Use older WeTek proprietary DVB modules if building for WP1
2017-05-26 05:25:57 +04:00
Stanislav Vlasic
cc1740a4ba wetekdvb: Use older WeTek proprietary DVB modules if building for WP1 2017-05-26 01:15:38 +02:00
awiouy
fd382b9743 emby: update to 3.2.17.0 2017-05-25 19:15:26 +02:00
awiouy
9dc1f5d168 x264: update to snapshot-20170524-2245-stable 2017-05-25 18:39:55 +02:00
awiouy
e5b2ea3244 imagemagick: update to 7.0.5-7 2017-05-25 18:39:06 +02:00
awiouy
4e9fbb01fb ffmpegx: rebuild 2017-05-25 18:38:09 +02:00
awiouy
db2facc06a mono: update to 5.0.0.100 2017-05-25 17:45:40 +02:00
awiouy
2c8e9d4a15 libgdiplus: update to 5.4 2017-05-25 17:45:39 +02:00
thoradia
1ab8c01495 locale: initial add-on 2017-05-25 10:16:11 +02:00
Lukas Rusak
3a202a3020 Merge pull request #1639 from chewitt/bump_version
config: set version to 8.0.2
2017-05-24 22:35:06 -07:00
chewitt
05315f3fc8 config: set version to 8.0.2 2017-05-25 06:20:34 +01:00
Christian Hewitt
feae1d23a5 Merge pull request #1640 from MilhouseVH/kodi17.3
kodi: update to 17.3
2017-05-25 05:18:22 +04:00
Christian Hewitt
812331133d Merge pull request #1641 from MilhouseVH/linux4929
linux: update to linux-4.9.29
2017-05-25 05:08:01 +04:00
MilhouseVH
d0df1c2b06 kodi: update to kodi-147cec4 2017-05-24 22:30:03 +01:00
MilhouseVH
9f71e3125a RPi: Workaround PR already in package, but also in backports 2017-05-24 22:30:03 +01:00
MilhouseVH
72f0a90609 binary-addons: update to latest 2017-05-24 22:30:03 +01:00
MilhouseVH
8a337ef50d RPi: update firmware to 856c68d 2017-05-24 22:30:03 +01:00
MilhouseVH
4bb4dcab1d ffmpeg: update hevc commits 2017-05-24 22:30:03 +01:00
MilhouseVH
b3d9313309 RPi/RPi2: Update kodi support patches 2017-05-24 22:30:03 +01:00
MilhouseVH
1bf09aea4e linux: update to linux-4.9.29 2017-05-24 17:44:55 +01:00
MilhouseVH
d86a21c411 RPi/RPi2: update linux support patches for linux 4.9.29 2017-05-24 17:44:14 +01:00
MilhouseVH
69c2096793 Merge pull request #1638 from chewitt/kodi_172
kodi: use correct 17.2 githash
2017-05-24 01:10:54 -07:00
chewitt
ba18b00209 kodi: use correct 17.2 githash 2017-05-24 05:46:51 +01:00
Christian Hewitt
7a8d54fded Merge pull request #1634 from vpeter4/imx6_options_8
imx6/options: unify linux version strings and simplify it's usage …
2017-05-24 00:12:20 +04:00
MilhouseVH
f781309802 Merge pull request #1636 from chewitt/kodi_172
kodi: update to 17.2
2017-05-23 13:09:20 -07:00
chewitt
be0ac4b955 kodi: updates to binary add-ons 2017-05-23 20:42:30 +01:00
Christian Hewitt
0e53edf8c7 Merge pull request #1637 from HiassofT/libreelec-8.0-clk-fix
[LE8] RPi/RPi2: add kernel patch to fix I2S clock
2017-05-23 23:39:34 +04:00
chewitt
368db6a726 kodi: fix update_binary-addons script 2017-05-23 20:37:39 +01:00
Matthias Reichl
59be68f4b0 RPi/RPi2: add kernel patch to fix I2S clock
rpi-4.9.y commit 76527b4e6a5dbe55e0b2d8ab533c2388b36c86be

This fixes 48kHz samplerate not working on HifiBerry Amp+.
See https://github.com/raspberrypi/linux/issues/2016

This patch can be dropped on the next RPi kernel bump.

Signed-off-by: Matthias Reichl <hias@horus.com>
2017-05-23 18:41:37 +02:00
chewitt
6960dc5359 kodi: update to 17.2 2017-05-23 16:40:45 +01:00
Peter Vicman
2612b796d5 imx6/options: unify linux version strings and simplify it's usage [backport of #1633]
Variable LINUX_VERSION now took value '3.14-sr' to build imx6 project with 3.14 kernel from solidrun.
2017-05-21 19:27:34 +02:00
CvH
2521cb30d5 Merge pull request #1632 from chewitt/linuxaml
linux: update linux-amlogic 3.10 and 3.14
2017-05-20 18:21:42 +02:00
chewitt
f2935775e4 linux: update linux-amlogic 3.10 and 3.14 2017-05-20 15:24:12 +01:00
Christian Hewitt
2a15ccbc86 Merge pull request #1627 from vpeter4/kodi_8_sigterm
imx6/kodi: reinstall SIGTERM signal handler after GUI is created
2017-05-16 20:46:49 +04:00
Peter Vicman
a761a2725e imx6/kodi: reinstall SIGTERM signal handler after GUI is created
seems imx-gpu-viv-5.0.11.p7.4-hfp overwrites signal handler
thats why we set it again after GUI is already created
without this patch kodi exits immediately on any received signal
and settings are not saved

this pr is send only to libreelec-8.0 branch
for master I will investigate for some other solutions (like
downgrading or upgrading galcore for a few versions)
2017-05-16 12:51:55 +02:00
Christian Hewitt
12b1e672a9 Merge pull request #1511 from CvH/vdr_bump_8
backport of #1510
2017-05-14 19:18:14 +04:00
cvh
e1c0d65ab9 vdr-addon: update addon 2017-05-14 01:02:58 +02:00
oCanna
af7adda9e6 VDR: dynamically resize buffer for caids 2017-05-14 01:02:56 +02:00
Christian Hewitt
43ea8529e9 Merge pull request #1618 from vpeter4/eth_speed_8
imx6/linux: limit ethernet speed to 100mbits which works reliable ...
2017-05-12 18:30:56 +04:00
Christian Hewitt
3db5fcf296 Merge pull request #1621 from vpeter4/gles_8
projects/imx6: use galcore v5 on linux 4.4 [backport of #1620]
2017-05-11 20:08:33 +04:00
Peter Vicman
49e316bc98 projects/imx6: use galcore v5 on linux 4.4 2017-05-11 17:44:42 +02:00
Christian Hewitt
73e0b6b5a4 Merge pull request #1619 from Raybuntu/cec_LG8
Odroid_C2/u-boot: Make LG CEC (Simplink) wakeup work
2017-05-10 21:48:44 +04:00
Peter Vicman
be49525470 imx6/linux: limit ethernet speed to 100mbits which works reliable [backport of #1617]
to enable gigabit speed module parameter via kernel command line
must be set in form fec.disable_giga=0
2017-05-10 18:31:29 +02:00
MilhouseVH
d7ff410795 Merge pull request #1598 from chewitt/drop_patch_8
linux: bump linux-amlogic and drop WP2 patch
2017-05-09 22:37:05 -07:00
MilhouseVH
7e2ccb295d Merge pull request #1570 from chewitt/connman_8
connman: update to 1.34 and drop patches
2017-05-09 22:34:03 -07:00
Christian Hewitt
bfc347ceb4 Merge pull request #1609 from vpeter4/imx_gpu_viv_8
imx-gpu-viv: fix typo [backport of #1608]
2017-05-09 11:31:07 +04:00
Radostan Riedel
c892b2adf6 Odroid_C2/u-boot: Make LG CEC (Simplink) wakeup work 2017-05-06 22:42:45 +02:00
Peter Vicman
4962e1fca4 imx-gpu-viv: fix typo [backport of #1608] 2017-05-06 21:04:33 +02:00
Christian Hewitt
b60a6e2d92 Merge pull request #1606 from vpeter4/imx6_console_8
projects/imx6: init terminal with reset command in console service […
2017-05-06 13:40:21 +04:00
Christian Hewitt
5867c36671 Merge pull request #1604 from vpeter4/imx_gpu_viv_8
imx-gpu-viv: update to galcore v5 on linux 4.4 [backport of #1603]
2017-05-06 13:39:27 +04:00
Christian Hewitt
1997236387 Merge pull request #1605 from vpeter4/imx6_linux_patches_8
imx6/linux: update patches for som v1.5 from solidrun [backport of …
2017-05-06 13:35:40 +04:00
Peter Vicman
0c7457e724 projects/imx6: init terminal with reset command in console service [backport of #1600] 2017-05-05 21:00:18 +02:00
Peter Vicman
1bfd8e7f61 imx6/linux: update patches for som v1.5 from solidrun [backport of #1602] 2017-05-05 20:52:47 +02:00
Peter Vicman
a32394bca6 imx-gpu-viv: update to galcore v5 on linux 4.4 [backport of #1603] 2017-05-05 20:48:44 +02:00
chewitt
5ff2b1a955 linux: bump linux-amlogic to 20791e8 2017-05-05 14:04:53 +01:00
chewitt
a7802044ca linux: drop revert_dvb_core patch for WP2 2017-05-05 14:03:53 +01:00
Christian Hewitt
dd4431b2a0 Merge pull request #1593 from vpeter4/u-boot-8
imx6/u-boot: update to ad02f49 [backport of #1592]
2017-05-05 10:15:02 +04:00
Peter Vicman
9b819040be imx6/u-boot: update to ad02f49 [backport of #1592] 2017-05-04 13:35:36 +02:00
Christian Hewitt
b15c63b07e Merge pull request #1586 from codesnake/gpu-aml_rfc_date-le8
Backport of #1558 (packages/linux-drivers/gpu-aml: Use RFC date in version string)
2017-05-02 06:17:20 +04:00
Alex Deryskyba
bc826f551f packages/linux-drivers/gpu-aml: Use RFC date in version string to avoid unwanted symbols that may appear in localized date and cause build errors 2017-05-01 18:26:54 +02:00
Christian Hewitt
ffd9cb41f9 Merge pull request #1576 from vpeter4/dtc_8
dtc: bump package, change url and use correct file type [backport of …
2017-05-01 01:02:39 +04:00
Christian Hewitt
50b29efbb3 Merge pull request #1581 from MilhouseVH/fix_mythtv_le8
pvr.mythtv: change url, bump to c4259bf (4.15.0) [LE8]
2017-05-01 00:54:14 +04:00
MilhouseVH
66d6f4dc69 pvr.mythtv: change url, bump to c4259bf (4.15.0) 2017-04-30 21:39:22 +01:00
Christian Hewitt
5d3ab28b5d Merge pull request #1579 from MilhouseVH/createlog_sanity_le8
createlog: bring sanity to kodi log order [backport]
2017-04-30 19:47:20 +04:00
MilhouseVH
d7e4c1993d createlog: bring sanity to kodi log order 2017-04-30 15:03:02 +01:00
Christian Hewitt
05f5831370 Merge pull request #1578 from vpeter4/kernel-firmware-8
kernel-firmware: change url and use correct file type [backport of …
2017-04-30 13:45:37 +04:00
Peter Vicman
964dada278 kernel-firmware: change url and use correct file type [backport of #1577] 2017-04-30 11:25:26 +02:00
Peter Vicman
e7e994bfd9 dtc: bump package, change url and use correct file type [backport of #1575]
even if tar.xz is requested it is tar.gz returned
fixes as described https://forum.libreelec.tv/thread-7906-post-47449.html
2017-04-30 09:13:03 +02:00
Christian Hewitt
be3c850da2 Merge pull request #1574 from MilhouseVH/kernel_4924_update
linux: update RPi support patches and firmware [LE8]
2017-04-29 07:41:10 +04:00
Christian Hewitt
7bf499fef1 Merge pull request #1573 from vpeter4/busybox_tilde_8
busybox: enabling CONFIG_FEATURE_USERNAME_COMPLETION in busybox-targe…
2017-04-28 23:36:55 +04:00
MilhouseVH
5c12e6dd48 RPi: update firmware to cb0b0ad 2017-04-28 20:23:33 +01:00
MilhouseVH
e6bda27080 RPi/RPi2: update linux support patches for linux 4.9.24 2017-04-28 20:22:23 +01:00
Peter Vicman
93431a3420 busybox: enabling CONFIG_FEATURE_USERNAME_COMPLETION in busybox-target.conf
fixes tilde (~) expand as described https://forum.libreelec.tv/thread-7874-post-47261.html

busybox size increase ~500 bytes
2017-04-28 18:22:14 +02:00
chewitt
a925249f24 connman: update to 1.34 and drop patches 2017-04-27 13:18:13 +01:00
Christian Hewitt
8e4356aa1b Merge pull request #1568 from CvH/rpi-hat-le8
media_build: add CXD2880 support (rpi-hat)
2017-04-26 10:59:42 +04:00
cvh
6fdb71c0aa media_build: add CXD2880 support (rpi-hat) 2017-04-26 08:05:14 +02:00
Christian Hewitt
8de6404b30 Merge pull request #1566 from MilhouseVH/kernel_4924
linux: update to linux-4.9.24 [LE8]
2017-04-25 10:51:45 +04:00
MilhouseVH
0e3510b6c9 linux: drop obsolete linux-999-i915-use-legacy-turbo.patch 2017-04-24 18:58:54 +01:00
MilhouseVH
686a73b56b linux: update options for 4.9.24 2017-04-24 18:45:25 +01:00
MilhouseVH
8eb85ddaa9 RPi/RPi2: update linux support patches for linux 4.9.24 2017-04-24 18:33:05 +01:00
MilhouseVH
7f406af767 RPi: update firmware to 570b095 2017-04-24 18:10:54 +01:00
MilhouseVH
b6f56108ec linux: update to linux-4.9.24 2017-04-24 18:05:57 +01:00
Christian Hewitt
294e7c5412 Merge pull request #1564 from CvH/tzdata-le8
backport of #1519
2017-04-24 10:07:03 +04:00
cvh
19bcb1a1fe timezone-data: update to 2017b 2017-04-24 07:25:03 +02:00
Christian Hewitt
47f98a2bb9 Merge pull request #1563 from MilhouseVH/cleanups-le8
Cleanup: Minor package fixes [backport]
2017-04-24 06:40:52 +04:00
Christian Hewitt
6eddc217f6 Merge pull request #1560 from vpeter4/imx6-led-8
imx6-status-led: add support for som v1.5 from solidrun
2017-04-23 22:36:42 +04:00
Peter Vicman
da6317584e imx6-status-led: add support for som v1.5 from solidrun 2017-04-23 20:27:33 +02:00
MilhouseVH
5455666f32 linux: remove CONFIG_RTL8XXXU support across all platforms for consistency 2017-04-23 16:34:52 +01:00
MilhouseVH
a9b0111317 kodi: remove zero-byte database files at startup 2017-04-23 16:31:36 +01:00
MilhouseVH
b288787969 imx6: remove iwlwifi-firmware 2017-04-23 16:30:28 +01:00
MilhouseVH
1298174ad5 Merge pull request #1543 from chewitt/qtbase-8
qtbase: fix stdlib.h build error
2017-04-23 06:02:45 -07:00
MilhouseVH
653e53173f Merge pull request #1548 from chewitt/bump_e2fsprogs
e2fsprogs: bump to 1.43.3
2017-04-23 06:02:28 -07:00
Christian Hewitt
2b436b3212 Merge pull request #1553 from MilhouseVH/fix_ap_forwarding-le8
connman: fix ipv4 IP Forwarding bug [backport]
2017-04-23 07:47:48 +04:00
MilhouseVH
2f25c2c8f4 connman: fix ip forwarding bug 2017-04-22 02:57:38 +01:00
Christian Hewitt
29658ecb0f Merge pull request #1551 from CvH/dvb-addons-8
backport of #1550
2017-04-21 20:31:36 +04:00
MilhouseVH
6ff220ed5d Merge pull request #1559 from chewitt/bump_addons_krypton
kodi: bumps to binary-addons
2017-04-21 05:18:17 -07:00
chewitt
da312dc7d6 kodi: bumps to binary-addons 2017-04-21 13:12:31 +01:00
Christian Hewitt
81888a7c85 Merge pull request #1556 from redaxium/libreelec-8.0
linux: set CONFIG_GPIO_SYSFS=y in kernel for Generic x86 Build LE8
2017-04-21 06:53:49 +04:00
karl
f122879a43 CONFIG_GPIO_SYSFS LE8 2017-04-20 11:33:46 +01:00
cvh
309710e64b dvb-tools: update addon 2017-04-19 23:26:22 +02:00
cvh
64965b0ebc dvb-tools: add mumudvb 2017-04-19 23:26:21 +02:00
chewitt
32258c087d e2fsprogs: bump to 1.43.3 2017-04-19 12:52:27 +01:00
chewitt
79108024da qtbase: fix stdlib.h build error 2017-04-18 12:06:42 +01:00
Lukas Rusak
10de47343f Merge pull request #1536 from piotrasd/patch-1
re-add patch for AE minimal sample rate
2017-04-17 00:04:07 -07:00
Lukas Rusak
aea575eb29 Merge pull request #1527 from chewitt/misc-firmware
misc-firmware: change repo and update to 0ed3d22
2017-04-17 00:03:18 -07:00
piotrasd
42ee709cfe re-add patch for AE minimal sample rate
workaround to define a minimum sample Rate for broken AVRs
2017-04-16 22:44:16 +01:00
Christian Hewitt
55559f8be5 Merge pull request #1530 from awiouy/8-mon0-4.8.1.0
Back port of #1529
2017-04-15 16:28:51 +04:00
Christian Hewitt
d5705c79ab Merge pull request #1534 from codesnake/fix_core_build_le8
Backport of #1533 (projects/WeTek_Core: Fix kernel build after #1504)
2017-04-15 15:13:09 +04:00
Alex Deryskyba
f223e23fe3 projects/WeTek_Core: Fix kernel build after #1516 2017-04-15 11:50:39 +02:00
awiouy
9957940e86 mono: update to 4.8.1.0 2017-04-14 09:15:49 +02:00
chewitt
9a5e94fb6e misc-firmware: change repo and update to 0ed3d22 2017-04-12 16:17:32 +01:00
Christian Hewitt
ae018780a8 Merge pull request #1525 from codesnake/update_wetekdvb_le8
Backport of #1522 (Update WeTek proprietary DVB modules to wetekdvb-20170404)
2017-04-12 08:25:54 +04:00
Alex Deryskyba
34de01dfa5 packages/linux-drivers/wetekdvb: Update WeTek proprietary DVB modules to wetekdvb-20170404 2017-04-11 10:53:48 +02:00
Christian Hewitt
b09726929f Merge pull request #1516 from warwickmm/wetek_core_hotplug_governor_le8
Backport of #1504 (projects/WeTek_Core: Switch to "hotplug" CPU scaling governor)
2017-04-09 08:22:45 +04:00
Kenneth Hsu
942b1ffa80 projects/WeTek_Core: Switch to "hotplug" CPU scaling governor
Many WeTek Core users have been experiencing major UI lag issues when
using the "ondemand" governor.  If left inactive for a period of time,
the UI becomes extremely sluggish and a reboot is required.

Users did not experience this issue with LE 7.  The switch from the
"performance" to "interactive" governor was made in revision 8610fb3270
("projects/WeTek_Core: Use interactive CPU scaling governor by
default").  Users then started experiencing the UI issues, and revision
c908c1f453 ("projects/WeTek_Core: Switch to ondemand CPU scaling
governor") attempted to address the problem.  Unfortunately, this did
not appear to resolve the issue.

After switching to "hotplug", users could not replicate the UI lag
issues anymore.
2017-04-08 20:34:14 -07:00
Christian Hewitt
b4802bd5c4 Merge pull request #1515 from CvH/tbs_suspend
media_build: fix suspend of cx231xx
2017-04-09 07:22:30 +04:00
cvh
82cc40069f media_build: fix suspend of cx231xx 2017-04-08 20:57:04 +02:00
Christian Hewitt
745f6790ec Merge pull request #1499 from lsellens/libreelec-8.0
net-snmp: make addon configurable through gui settings
2017-04-08 11:53:28 +04:00
Christian Hewitt
fefe70559c Merge pull request #1490 from HiassofT/le8-lirc-udev
LE8 backport of #1489 lirc: also support lirc devices from the rc subsystem
2017-04-08 11:49:57 +04:00
Christian Hewitt
6c328cfe3b Merge pull request #1492 from awiouy/emby-3.2.8
emby: update to 3.2.8
2017-04-08 11:41:34 +04:00
CvH
ee22bb0dbb Merge pull request #1497 from chewitt/tplink-t4uv2
RTL8812AU: add device ID for TP-Link T4U ver 2
2017-04-06 19:21:44 +02:00
Christian Hewitt
4b9d71d9e9 Merge pull request #1509 from kszaq/aml_720p_fix
kodi/aarch64: fix 720p -> 1080p switch
2017-04-06 20:18:18 +04:00
kszaq
d41dc1878d kodi/aarch64: fix 720p -> 1080p switch 2017-04-05 12:11:37 +02:00
Christian Hewitt
42b123e712 Merge pull request #1496 from awiouy/lcd_gpio_8
lcdd: update to 466edd3
2017-04-05 00:41:42 +04:00
Christian Hewitt
8c6ef4c2ab Merge pull request #1503 from MilhouseVH/linux4920
RPi: update linux backports and firmware bug fix
2017-04-05 00:14:11 +04:00
MilhouseVH
b4e2344026 RPi/RPi2: update linux support patches for linux 4.9.20 2017-04-04 20:27:58 +01:00
MilhouseVH
fb1e10f464 RPi: update to firmware-b038854 2017-04-04 19:16:57 +01:00
Christian Hewitt
a5b8ce77c9 Merge pull request #1494 from vpeter4/imx6-gpio-3.14
imx6/linux: export symbol used by gpio-ir-recv
2017-04-04 15:22:24 +04:00
Christian Hewitt
2adbedec41 Merge pull request #1501 from MilhouseVH/linux4919
linux: update to linux-4.9.20 (LE8)
2017-04-04 15:22:06 +04:00
MilhouseVH
880f43ee94 RPi: Update to firmware-e5ca26f 2017-04-03 01:07:41 +01:00
MilhouseVH
7301560cd2 RPi: enable new soundcards 2017-04-03 01:07:41 +01:00
MilhouseVH
0fd4cdea9e RPi/RPi2: update linux support patches for linux 4.9.20 2017-04-03 01:07:41 +01:00
MilhouseVH
42ed3d20b6 linux: drop upstream patch 2017-04-03 01:07:41 +01:00
MilhouseVH
ef4443c1de linux: update to linux-4.9.20 2017-04-03 01:07:41 +01:00
MilhouseVH
0efa45223c tools: fix generation script to support variable rebase suffix 2017-04-03 01:07:40 +01:00
lsellens
e82bde9920 net-snmp: make addon configurable through gui settings 2017-04-02 14:01:19 -05:00
chewitt
0f6b1c4142 RTL8812AU: add device ID for TP-Link T4U ver 2 2017-04-01 13:47:33 +01:00
awiouy
3a29a9e2ce lcdd: update to 466edd3 2017-03-30 20:03:35 +02:00
Peter Vicman
b93596fae2 imx6/linux: export symbol used by gpio-ir-recv 2017-03-28 09:08:44 +02:00
awiouy
5b97d63c95 emby: update to 3.2.8 2017-03-28 00:48:11 +02:00
awiouy
73cf0af5dd x264: update to snapshot-20170327-2245-stable 2017-03-28 00:47:11 +02:00
awiouy
8fa60279d3 ffmpegx: rebuild 2017-03-28 00:46:30 +02:00
Matthias Reichl
2c9f5eeebd lirc: also support lirc devices from the rc subsystem
Signed-off-by: Matthias Reichl <hias@horus.com>
2017-03-27 18:29:36 +02:00
lsellens
94cffa28cd config: remove unused/outdated file 2017-03-24 22:04:33 +04:00
Christian Hewitt
51a6b73f3b Merge pull request #1476 from lsellens/libreelec-8.0
net-snmp: fix build errors
2017-03-24 19:28:34 +04:00
Peter V
6682c6267f Merge pull request #1480 from chewitt/version_devel
config: set version to devel
2017-03-24 12:05:51 +01:00
chewitt
5ed35c1262 config: set version to devel 2017-03-24 10:54:23 +00:00
lsellens
4c139b3a02 net-snmp: fix build errors 2017-03-23 12:58:08 -05:00
Peter V
b23f269dbe Merge pull request #1463 from chewitt/v801
config: set version to 8.0.1
2017-03-23 09:21:33 +01:00
chewitt
796223f8c6 config: set version to 8.0.1 2017-03-23 08:19:42 +00:00
Peter V
ce9a46ea73 Merge pull request #1473 from chewitt/bump-iwlwifi
iwlwifi: udpate to ba301aa
2017-03-23 09:18:24 +01:00
chewitt
fdcab899bc iwlwifi: udpate to ba301aa 2017-03-23 08:13:40 +00:00
CvH
18a20870c1 Merge pull request #1472 from chewitt/bump-settings
settings: bump to 0.8.11
2017-03-23 08:44:16 +01:00
chewitt
e4c842b45b settings: bump to 0.8.11 2017-03-23 05:29:03 +00:00
Christian Hewitt
c4ebfb00cd Merge pull request #1468 from piotrasd/patch-4
mesa: bump to 13.0.6
2017-03-22 21:18:00 +04:00
piotrasd
845c4c97d9 mesa: bump to 13.0.6
Only critial issue/bug fixes here

https://www.mesa3d.org/relnotes/13.0.4.html
https://www.mesa3d.org/relnotes/13.0.5.html
https://www.mesa3d.org/relnotes/13.0.6.html

All changes described:
New features
"None" !

Only bug fixes some related with kodi
Bug 99158 - vdpau segfaults and gpu locks with kodi on R9285
2017-03-22 16:50:53 +00:00
Peter V
534dc1f932 Merge pull request #1467 from chewitt/projectm-glew
projectm: drop glew patch merged upstream
2017-03-22 17:36:07 +01:00
Christian Hewitt
9a749b5654 Merge pull request #1466 from mglae/fix_fs-resize-8.0
Fix file system resize script hang
2017-03-22 20:32:26 +04:00
chewitt
8b98e0dc78 projectm: drop glew patch merged upstream 2017-03-22 06:50:24 +00:00
Christian Hewitt
fe48e16b78 Merge pull request #1464 from MilhouseVH/kodi17.1-extra
RPi/RPi2: Update kodi support patches
2017-03-22 06:11:31 +04:00
mglae
12be174140 busybox: fix fs-resize by using sgdisk 2017-03-21 23:29:15 +01:00
mglae
01e30699f1 gptfdisk: new package providing sgdisk 2017-03-21 23:28:53 +01:00
MilhouseVH
241b089dbd ffmpeg: update hevc patch with turbo fix 2017-03-21 21:56:30 +00:00
MilhouseVH
7bdafac236 RBP: Update firmware to 2ef9cb6 2017-03-21 21:32:17 +00:00
MilhouseVH
f42e876e11 RPi/RPi2: Update kodi support patches 2017-03-21 21:31:24 +00:00
MilhouseVH
4bf466922e Merge pull request #1462 from chewitt/fix-patch
kodi: drop commits from RPi backports patch
2017-03-21 11:07:00 +00:00
CvH
a0d90c3e2d Merge pull request #1461 from chewitt/aml-bump
linux: update amlogic-3.14 to eb7e852
2017-03-21 08:47:38 +01:00
chewitt
735086eb55 kodi: drop commits from RPi backports patch 2017-03-21 05:12:18 +00:00
chewitt
bbdc495bf5 linux: update amlogic-3.14 to eb7e852 2017-03-21 03:25:24 +00:00
Christian Hewitt
08c2e35be9 Merge pull request #1460 from MilhouseVH/kodi17.1
kodi: update to kodi-17.1
2017-03-21 07:13:41 +04:00
MilhouseVH
6c91178539 ffmpeg: fix an issue with MMAL rendering 2017-03-20 22:28:17 +00:00
MilhouseVH
4ca55555ac RPi/RPi2: update firmware to 3845593 2017-03-20 22:18:36 +00:00
MilhouseVH
5bb439d3b6 RPi/RPi2: Update kodi support patches 2017-03-20 22:17:23 +00:00
MilhouseVH
a406686a05 kodi: update kodi-binary-addons 2017-03-20 22:17:13 +00:00
MilhouseVH
c3a7fcffae kodi: update to kodi-17.1 2017-03-20 22:12:27 +00:00
Christian Hewitt
a7cf6b31fe Merge pull request #1446 from awiouy/squeezelite-8.0
multimedia-tools: update squeezelite to a3d95ec
2017-03-17 10:46:29 +04:00
Christian Hewitt
03167fa8f6 Merge pull request #1439 from HiassofT/le8-ir-keytable-split
backport of #1438 v4l-utils: cleanup locally added keymaps, remove crime against rc6_mce
2017-03-17 09:19:41 +04:00
Christian Hewitt
7e1bf53b40 Merge pull request #1434 from HiassofT/le8-ir-keytable
backport of #1433 properly fix streamzap issues, allow user rc_maps.cfg override
2017-03-17 09:18:36 +04:00
Christian Hewitt
029487648d Merge pull request #1436 from vpeter4/imx6-8.0-linux-vero-patches
imx6/linux: kernel fixes from vero (maybe fixes black screen when boo…
2017-03-17 09:17:15 +04:00
Christian Hewitt
c3766580f9 Merge pull request #1435 from vpeter4/imx6-8.0-kodi-deinterlace
imx6/kodi: set default scan order to 'top field first' for MBAFF AVC …
2017-03-17 09:16:03 +04:00
awiouy
bb79e9854d multimedia-tools: update squeezelite to a3d95ec 2017-03-14 23:52:57 +01:00
awiouy
6e2c397be6 squeezelite: update to a3d95ec and link audio libraries 2017-03-14 23:49:22 +01:00
Matthias Reichl
6289fefb19 v4l-utils: fix invalid keynames in hp mce remote table
Signed-off-by: Matthias Reichl <hias@horus.com>
2017-03-12 18:29:45 +01:00
Matthias Reichl
40c68b1236 v4l-utils: create separate keymaps instead of patching rc6_mce
All locally added remote keycodes are now in separate files,
one per remote, instead of adding them to rc6_mce.

A new keymap, libreelec_multi, with all keycodes of the previous
rc6_mce map is added in install and used by default when the
remote is configured to use the rc-rc6-mce table.

The default behaviour is unchanged, LE can still be controlled with
MCE, xbox, ... remotes out of the box but it's now possible to configure
the ir receiver to react only on the codes sent by a specific remote.

This solves the issue where a xbox remote always controlled LE even
when a user only wanted to control it with a MCE remote.

To do this simply create a /storage/.config/rc_maps.cfg file with
the following content:

*	rc-rc6-mce	rc6_mce

Signed-off-by: Matthias Reichl <hias@horus.com>
2017-03-12 18:29:45 +01:00
Christian Hewitt
3e1bdc3e17 Merge pull request #1437 from gdachs/eliminates-lags-after-bluetooth-packet-loss-8.0
added patch packages/audio/pulseaudio/patches/pulseaudio-0900.03-elim…
2017-03-12 20:58:34 +04:00
Gerald Dachs
21b1b6f4ea added patch packages/audio/pulseaudio/patches/pulseaudio-0900.03-eliminates-lags-after-bluetooth-packet-loss.patch 2017-03-12 17:52:04 +01:00
Peter Vicman
1fb2edc659 imx6/linux: kernel fixes from vero (maybe fixes black screen when booting)
thanks to @samnazarko
2017-03-12 16:49:47 +01:00
Peter Vicman
d7da465515 imx6/kodi: set default scan order to 'top field first' for MBAFF AVC files
fixes deinterlace when scan order is not explicitly  set
https://forum.libreelec.tv/thread-5849.html
2017-03-12 16:44:37 +01:00
Matthias Reichl
586092ce7b v4l-utils: support user keytable map in /storage/.config/
Signed-off-by: Matthias Reichl <hias@horus.com>
2017-03-12 14:16:18 +01:00
Matthias Reichl
65bd18949d v4l-utils: replace streamzap fix with proposed upstream patch
See http://www.mail-archive.com/linux-media@vger.kernel.org/msg108483.html

Signed-off-by: Matthias Reichl <hias@horus.com>
2017-03-12 14:16:07 +01:00
MilhouseVH
7948131c88 Merge pull request #1428 from chewitt/settings_0810
settings: bump to v0.8.10
2017-03-10 04:00:56 +00:00
chewitt
31f55cbd62 settings: bump to v0.8.10 2017-03-10 03:53:19 +00:00
Christian Hewitt
83f2e8d015 Merge pull request #1425 from MilhouseVH/need_unpack_correction_le8
buildsystem: Don't restrict PKG_NEED_UNPACK to package.mk [backport]
2017-03-10 07:36:08 +04:00
Christian Hewitt
a19979051e Merge pull request #1427 from MilhouseVH/bootload_dir_le8
cleanup: avoid using find command to determine package directory [backport]
2017-03-10 07:35:36 +04:00
MilhouseVH
ac04dfa3ec config/functions: simplify kernel_* functions 2017-03-06 22:15:51 +00:00
MilhouseVH
0dd42ece23 xorg-server: sane package version access 2017-03-06 22:15:50 +00:00
MilhouseVH
a6a64db317 script/images: use get_pkg_directory helper 2017-03-06 22:15:50 +00:00
MilhouseVH
d1785da461 config/functions: add get_pkg_variable and get_pkg_directory helper functions 2017-03-06 22:15:50 +00:00
MilhouseVH
d047abe378 buildsystem: Don't restrict PKG_NEED_UNPACK to package.mk 2017-03-06 04:50:46 +00:00
Christian Hewitt
d2002e9ec1 Merge pull request #1423 from MilhouseVH/xorg_server_fix_le8
xorg-server: clean package when nvidia drivers are bumped [backport]
2017-03-06 05:30:58 +04:00
MilhouseVH
0f506f9d25 xorg-server: clean package when nvidia drivers are bumped 2017-03-05 15:58:55 +00:00
Christian Hewitt
99afd73be7 Merge pull request #1421 from vpeter4/imx6-lirc-8.0
imx6/linux: add timeout on idle for gpio-ir-recv [backport]
2017-03-05 15:21:12 +04:00
Peter Vicman
c25a6a395b imx6/linux: add timeout on idle for gpio-ir-recv 2017-03-03 20:18:29 +01:00
Christian Hewitt
ee000b4bea Merge pull request #1419 from MilhouseVH/pi0w_enable_bt_le8
RPi: build brcmfmac_sdio-firmware-rpi for Pi0W [backport]
2017-03-03 20:19:10 +04:00
MilhouseVH
a80455cf04 RPi: build brcmfmac_sdio-firmware-rpi for Pi0W 2017-03-03 16:12:55 +00:00
Christian Hewitt
611678249c Merge pull request #1417 from HiassofT/le8-rc-decoder-fix
[LE8] Fix IR decoder modules not loading automatically
2017-03-03 18:34:11 +04:00
Matthias Reichl
7a7b91fccb media_build: fix rc raw decoder loading
see http://www.spinics.net/lists/linux-media/msg111573.html
2017-03-03 10:58:36 +01:00
Matthias Reichl
4b66eb0705 linux: fix rc raw decoder loading
see http://www.spinics.net/lists/linux-media/msg111573.html
2017-03-03 10:32:19 +01:00
Christian Hewitt
5cd8b585cc Merge pull request #1415 from MilhouseVH/pkg_need_unpack_le8
kodi-theme-Estuary: add missing PKG_NEED_UNPACK [backport]
2017-03-03 12:15:49 +04:00
MilhouseVH
d51bbc5bea kodi-theme-Estuary: add missing PKG_NEED_UNPACK 2017-03-03 07:36:24 +00:00
Christian Hewitt
68e0f09e2c Merge pull request #1414 from MilhouseVH/btuart_le8
brcmfmac_sdio-firmware-rpi: Implement Raspbian udev rules and btuart [backport]
2017-03-03 02:55:50 +04:00
Christian Hewitt
50ad0a317c Merge pull request #1412 from MilhouseVH/l4913_fixup_le8
RBP: Fixup 4.9.13 with Pi Zero W support patches
2017-03-03 02:55:29 +04:00
MilhouseVH
2ca552eff8 RBP: update firmware to f5446ba 2017-03-02 17:20:16 +00:00
MilhouseVH
f5dd985f63 brcmfmac_sdio-firmware-rpi: Implement Raspbian udev rules and btuart 2017-03-02 17:11:59 +00:00
MilhouseVH
d1bffaad72 RBP: Fixup 4.9.13 with Pi Zero W support patches 2017-03-02 16:04:28 +00:00
Christian Hewitt
96911956fd Merge pull request #1411 from MilhouseVH/fedorahosted_le8
fedorahosted.org closed down [backport]
2017-03-02 18:07:13 +04:00
MilhouseVH
7fa4f6f085 new: new url after fedorahosted.org closed down 2017-03-02 13:53:38 +00:00
MilhouseVH
713626cbd6 elfutils: new url after fedorahosted.org closed down 2017-03-02 13:53:38 +00:00
MilhouseVH
c4ab1f6ca4 liberation-fonts-ttf: new url after fedorahosted.org closed down 2017-03-02 13:53:38 +00:00
MilhouseVH
2dffc06ed3 Merge pull request #1393 from chewitt/kodi_171
kodi: bump to 17.1-RC1
2017-03-02 11:15:29 +00:00
Christian Hewitt
87f4220a2c Merge pull request #1409 from MilhouseVH/ftp_kernel_org_le8
kmod: ftp.kernel.org no longer working [backport]
2017-03-02 14:59:29 +04:00
MilhouseVH
31e21f7872 kmod: ftp.kernel.org no longer working [backport] 2017-03-02 10:52:52 +00:00
chewitt
dc9412f041 kodi: update exclusions in rpi-kodi-rebase script 2017-03-02 07:24:43 +00:00
chewitt
dd0f9303fe RPi/RPi2: update firmware to a5d4376 2017-03-02 07:24:43 +00:00
chewitt
6fe28f5005 ffmpeg: add HEVC improvements and simplify patches 2017-03-02 07:24:43 +00:00
chewitt
85d02cc93b RPi/RPi2: Update kodi support patches 2017-03-02 07:24:43 +00:00
chewitt
dc5f87d467 kodi: add cec button repeat settings PR11222 2017-03-02 07:24:43 +00:00
chewitt
7e967b1f66 kodi: binary add-on updates 2017-03-02 07:24:43 +00:00
chewitt
38376ad087 kodi: drop upstream-merged patches 2017-03-02 07:24:43 +00:00
chewitt
28ddaa01d3 kodi: bump to 17.1-RC1 2017-03-02 07:24:43 +00:00
Christian Hewitt
f782ee9cd3 Merge pull request #1406 from awiouy/emby_8
emby: refer to libMagickWand-7
2017-03-02 01:49:07 +04:00
awiouy
277e0e3cb9 emby: refer to libMagickWand-7 2017-03-01 20:25:31 +01:00
Christian Hewitt
489081954c Merge pull request #1405 from awiouy/emby_325_8_fu
mono: remove patch
2017-03-01 12:59:43 +04:00
awiouy
3ec179a05d mono: remove patch 2017-03-01 08:12:21 +01:00
Christian Hewitt
de8494df37 Merge pull request #1402 from awiouy/emby_325_8
emby: update to 3.2.5
2017-03-01 09:41:19 +04:00
awiouy
9ac8481770 emby: update to 3.2.5 2017-03-01 02:20:40 +01:00
awiouy
bd2648a67b x264: update to snapshot-20170228-2245-stable 2017-03-01 02:20:40 +01:00
awiouy
29bd97b25c imagemagick: update to 7.0.5-0 2017-03-01 02:20:40 +01:00
awiouy
41724ac2fb ffmpegx: rebuild 2017-03-01 02:20:40 +01:00
awiouy
48c4a94fd8 mono: update to 4.8.0.495 2017-03-01 02:20:40 +01:00
Christian Hewitt
d3bc4d4405 Merge pull request #1276 from awiouy/lcdd-8
Backport of #1275
2017-03-01 03:17:14 +04:00
Lukas Rusak
0bb162155d Merge pull request #1399 from HiassofT/le8-lirc-xbox
LE8: RPi/RPi2: re-enable lirc_xbox driver
2017-02-28 10:42:12 -08:00
Matthias Reichl
9762230292 RPi/RPi2: re-enable lirc_xbox driver 2017-02-28 10:31:00 +01:00
Christian Hewitt
a396c0eab7 Merge pull request #1398 from lrusak/linux-libreelec-8.0
linux: update to 4.9.13
2017-02-28 09:11:48 +04:00
Matthias Reichl
79e65b9a45 RPi/RPi2: add package rpi-cirrus-config 2017-02-27 12:52:21 -08:00
Matthias Reichl
218521ccda rpi-cirrus-config: config scripts for Cirrus Logic Audio Card on RPi 2017-02-27 12:52:21 -08:00
Lukas Rusak
1c53abbf63 rpi-linux-rebase.sh: add commit to drop 2017-02-27 12:52:21 -08:00
Lukas Rusak
eec7b79ac2 RPi/RPi2: Update linux.arm.conf 2017-02-27 12:52:21 -08:00
Lukas Rusak
a222dcd493 RPi/RPi2: Update linux support patches 2017-02-27 12:12:42 -08:00
Lukas Rusak
9908405b3b linux: update to 4.9.13 2017-02-27 12:11:57 -08:00
Christian Hewitt
0e7d3445d0 Merge pull request #1193 from kszaq/aml_fix_mp4
Backport of #1175
2017-02-27 14:52:12 +04:00
Christian Hewitt
c437348a41 Merge pull request #1378 from MilhouseVH/spiff_projectm_backport
projectM: remove glew
2017-02-27 14:50:10 +04:00
Christian Hewitt
c6c72837a3 Merge pull request #1396 from MilhouseVH/le8_disable_adsp
kodi: hide ADSP settings
2017-02-27 14:49:11 +04:00
Christian Hewitt
b6ca3ec864 Merge pull request #1397 from kszaq/gpu-aml-utilization-8.0
gpu-aml: Do not use Mali Utilization [backport]
2017-02-27 14:44:17 +04:00
kszaq
76c339e73e gpu-aml: Do not use Mali Utilization
This settings turns off any scaling for Mali cores/frequency.
The effect of this is smooth Kodi GUI operation without a need
to set turbo mode in driver parameter or device tree.

Users reported smoother GUI with UTILIZATION = 0 and Mali operating at 500MHz
than with UTILIZATION = 1 and Mali at 666MHz.
2017-02-27 11:12:08 +01:00
MilhouseVH
c0a4a67a71 kodi: don't init ADSP system 2017-02-27 09:50:49 +00:00
MilhouseVH
e9c5d18bc6 kodi: hide ADSP settings 2017-02-27 08:06:10 +00:00
Christian Hewitt
655727eef2 Merge pull request #1394 from MilhouseVH/python_concurrent_fix_backport
Python: use -j1 for makeinstall_host [backport]
2017-02-26 18:18:58 +04:00
MilhouseVH
354b8724c3 Python: use -j1 for makeinstall_host 2017-02-26 14:07:22 +00:00
Christian Hewitt
91c886f3ad Merge pull request #1386 from CvH/joy_le8
peripheral.joystick: revert package bump
2017-02-22 23:37:50 +04:00
cvh
0be12dfdc1 peripheral.joystick: revert package bump 2017-02-22 17:50:48 +01:00
CvH
4d386da4aa Merge pull request #1384 from vpeter4/imx6-kodi-8
imx6: update kodi patch (stop/resume streams on OnLostDisplay/OnReset…
2017-02-22 17:44:27 +01:00
Peter Vicman
df45834fe0 imx6: update kodi patch (stop/resume streams on OnLostDisplay/OnResetDisplay)
fixes alsa errors (after boot there is no sound for almost 2 minutes)

16:27:16.182 T:1929376672   ERROR: CAESinkALSA - snd_pcm_writei(-5) Input/output error - trying to recover
16:27:16.182 T:1929376672   ERROR: CAESinkALSA::HandleError(snd_pcm_writei(1)) - snd_pcm_writei returned -5 (Input/output error)
2017-02-22 17:39:45 +01:00
MilhouseVH
d873b64624 Merge pull request #1382 from chewitt/kodi_addons
kodi: updates to binary add-ons
2017-02-22 08:29:06 +00:00
MilhouseVH
28de7e956f Merge pull request #1383 from chewitt/version_devel
config: set version to devel
2017-02-22 07:00:49 +00:00
chewitt
bee981a348 config: set version to devel 2017-02-22 06:53:27 +00:00
chewitt
fd5edd2524 kodi: updates to binary add-ons 2017-02-22 04:09:40 +00:00
Christian Hewitt
7542b351ce Merge pull request #1374 from codesnake/update_wetekdvb_le8
Backport of #1372 (Update WeTek proprietary DVB modules to wetekdvb-20170116)
2017-02-21 23:45:23 +04:00
Christian Hewitt
22cb3de37b Merge pull request #1375 from codesnake/wetek_core_cpu_governor_le8
Backport of #1373 (projects/WeTek_Core: Switch to ondemand CPU scaling governor)
2017-02-20 09:24:16 +04:00
Christian Hewitt
47ba862258 Merge pull request #1376 from Kwiboo/le8-wetek-pwm
WeTek_Hub/WeTek_Play_2: disable meson PWM support
2017-02-20 09:23:32 +04:00
MilhouseVH
e040e7490b visualization.projectm: remove glew (spiff) 2017-02-20 02:35:36 +00:00
MilhouseVH
2bde52b609 libgprojectM: hacky removal of glew (spiff) 2017-02-20 02:35:36 +00:00
Jonas Karlman
0c29d42dfb WeTek_Hub/WeTek_Play_2: disable meson PWM support 2017-02-19 22:34:52 +01:00
Alex Deryskyba
c908c1f453 projects/WeTek_Core: Switch to ondemand CPU scaling governor
The interactive CPU scaling governor for some reason causes a significant slowdown after some time of inactivity.
WeTek Core becomes very sluggish and almost unusable until a reboot.

Switching to ondemand governor seems fixes the issue.
2017-02-19 20:29:29 +01:00
Alex Deryskyba
03b1748e35 packages/linux-drivers/wetekdvb: Update WeTek proprietary DVB modules to wetekdvb-20170116 2017-02-19 20:23:11 +01:00
Lukas Rusak
6f8718d27c Merge pull request #1361 from chewitt/version_800
config: set version to 8.0.0
2017-02-17 20:22:48 -08:00
Lukas Rusak
52032717d3 Merge pull request #1368 from chewitt/linux-hashes
linux: udpate linux-amlogic 3.14 kernel to 2f04daa
2017-02-17 20:22:12 -08:00
chewitt
7b73c87b5c config: set version to 8.0.0 2017-02-18 04:20:29 +00:00
Christian Hewitt
fc3302b54a Merge pull request #1342 from wrxtasy/LE8-C2-PWM
odroid-c2: linux add PWM support
2017-02-18 08:18:07 +04:00
chewitt
6b4fc85163 linux: udpate linux-amlogic 3.14 kernel to 2f04daa 2017-02-18 04:03:54 +00:00
MilhouseVH
a0bc8c4dac Merge pull request #1367 from chewitt/linux-hashes
linux: update linux-amlogic 3.10 kernel to de626d8
2017-02-18 02:53:25 +00:00
chewitt
da66b9b4bd linux: update linux-amlogic 3.10 kernel to de626d8 2017-02-18 02:45:21 +00:00
Christian Hewitt
c31206ff78 Merge pull request #1363 from codesnake/update_amlogic_kernel_3.10_le8
Backport of #1362 (Update Amlogic kernel to 3.10-de626d8)
2017-02-17 19:57:42 +04:00
Peter V
94e8f64f12 Merge pull request #1335 from wrxtasy/LE8-hexdump
busybox: add hexdump for C2 RAM OClocking script
2017-02-17 13:43:16 +01:00
Alex Deryskyba
6467122c22 packages/linux: Update Amlogic kernel to 3.10-de626d8 2017-02-17 12:56:36 +01:00
Christian Hewitt
2907959e13 Merge pull request #1360 from Kwiboo/lirc-repeat-fixup
kodi: skip one lirc repeat event
2017-02-17 12:45:06 +04:00
Jonas Karlman
8454fbaa70 kodi: skip one lirc repeat event
This fixes an edge case for Harmony remotes configured to send 3 command repeats
2017-02-17 09:13:33 +01:00
Lukas Rusak
4e85d78c5a Merge pull request #1359 from chewitt/settings_089
settings: bump to v0.8.9
2017-02-16 21:41:58 -08:00
chewitt
0668aa8a07 settings: bump to v0.8.9 2017-02-17 05:35:16 +00:00
Christian Hewitt
91099120ac Merge pull request #1351 from lrusak/docker-libreelec-8.0
backport of #1350 (docker: enable journald buildtag)
2017-02-15 23:51:36 +04:00
Lukas Rusak
be9c7ab79f docker: enable journald buildtag 2017-02-15 11:48:27 -08:00
Christian Hewitt
396624cfb9 Merge pull request #1345 from MilhouseVH/nvidia_bump_8.0
xf86-video-nvidia*: bump 375.39 and 340.102 [backport]
2017-02-15 22:48:58 +04:00
Christian Hewitt
97a8eb49cb Merge pull request #1349 from HiassofT/le8-v4l-utils-backport
[LE8 backport] v4l-utils: fix issues with streamzap remote
2017-02-15 22:47:01 +04:00
Matthias Reichl
6949ffd446 v4l-utils: fix invalid protocol in streamzap keymap 2017-02-15 18:18:59 +01:00
Matthias Reichl
3f7cc3eb02 v4l-utils: backport ir-keytable streamzap fix 2017-02-15 18:18:59 +01:00
MilhouseVH
28dedbd6de xf86-video-nvidia-legacy: update to xf86-video-nvidia-legacy-340.102 2017-02-15 02:51:14 +00:00
MilhouseVH
01685cc719 xf86-video-nvidia: update to xf86-video-nvidia-375.39 2017-02-15 02:51:14 +00:00
Jamie Coldhill
c56cc486af odroid-c2: linux add PWM support
dependant on PR:
https://github.com/LibreELEC/linux-amlogic/pull/45
2017-02-15 02:13:11 +08:00
Christian Hewitt
824565fc3f Merge pull request #1341 from wrxtasy/LE8-IR-GPIOPLUG
odroid-c2: linux - add missing IR_GPIOPLUG_CIR module
2017-02-14 22:12:46 +04:00
Jamie Coldhill
d6180afba3 odroid-c2: linux - add requested IR_GPIOPLUG_CIR module
http://forum.odroid.com/viewtopic.php?f=144&t=25742&start=50#p179080
2017-02-15 02:08:51 +08:00
Jamie Coldhill
2a7793733c busybox: add hexdump for C2 RAM OClock script 2017-02-14 23:06:34 +08:00
Christian Hewitt
d33c7ea336 Merge pull request #1332 from linuxserver/ziploc8.0
Backport of #1331 (change repo location for linuxserver addon zips)
2017-02-14 05:08:55 +04:00
aptalca
ac9bee017e repo: update linuxserver
change repo location for addon zips
2017-02-13 17:07:59 -05:00
Christian Hewitt
91d7ffa374 Merge pull request #1323 from Kwiboo/lirc-repeat
input: change input repeat config
2017-02-13 00:19:09 +04:00
Christian Hewitt
a0ab5dff70 Merge pull request #1328 from lrusak/devel
config/version: set back to devel
2017-02-12 23:26:29 +04:00
Lukas Rusak
7ddcdfa65a config/version: set back to devel 2017-02-12 09:50:36 -08:00
Jonas Karlman
ae5a16791b kodi: process all lirc repeat events 2017-02-12 17:56:16 +01:00
Jonas Karlman
194f304c22 v4l-utils: add 70-input-repeat.rules
This moves the repeat delay config from 98-eventlircd.rules,
changes the repeat period from 33ms to 80ms for lircd-uinput
and changes the repeat delay from 1s to 500ms for all input devices.
2017-02-12 17:56:16 +01:00
Christian Hewitt
c6e0ad65d7 Merge pull request #1325 from jester-xbmc/patch-3
Backport for LE8: Revert "Merge pull request #1081 from Raybuntu/even…
2017-02-12 20:02:37 +04:00
Christian Hewitt
22510cdfd2 Merge pull request #1324 from jester-xbmc/patch-2
Backport for LE8: WeTek_Play_2: Remap buttons in remote.conf
2017-02-12 20:01:30 +04:00
Jester
db83f0b8ba Backport for LE8: Revert "Merge pull request #1081 from Raybuntu/eventlircd"
work by @Raybuntu:
This reverts commit 8104294, reversing
changes made to dc61a12.

As mentioned in the other pull
https://github.com/LibreELEC/LibreELEC.tv/pull/1324#issuecomment-279215468
2017-02-12 13:49:45 +01:00
Jester
838715a1af Backport for LE8: WeTek_Play_2: Remap buttons in remote.conf
work by @Raybuntu this was already in master:
5df86b714d
2017-02-12 13:23:47 +01:00
Christian Hewitt
f9704e0d6f Merge pull request #1316 from lrusak/kodi-17-wp-libreelec-8.0
remove uneeded patches
2017-02-12 10:09:43 +04:00
Christian Hewitt
599d041a28 Merge pull request #1315 from lrusak/kodi-17-libreelec-8.0
backport of #1176 (remove and rework kodi patches)
2017-02-12 10:04:56 +04:00
Christian Hewitt
8a06a27d9c Merge pull request #1322 from lrusak/linux-am-libreelec-8.0
backport of #1321 (linux-amlogic: update to 83803a1)
2017-02-12 10:02:26 +04:00
Christian Hewitt
0ffe72b890 Merge pull request #1308 from lrusak/docker-libreelec-8.0
backport of #1307 (docker: update to 1.13.1)
2017-02-12 09:59:02 +04:00
Lukas Rusak
053fd91d52 linux-amlogic: update to 83803a1 2017-02-11 19:27:00 -08:00
Lukas Rusak
cf63cc1051 kodi: drop unneeded patch 2017-02-11 13:00:32 -08:00
Lukas Rusak
c3afcf4e6c WeTek_Play: remove uneeded patch 2017-02-10 12:49:14 -08:00
fritsch
deb8e68a2c kodi: add reworked intel detection patch to avoid polluting DVDCodecInfo 2017-02-10 12:46:15 -08:00
Lukas Rusak
82e434597d kodi: remove old intel detection patch 2017-02-10 12:46:15 -08:00
Lukas Rusak
764595b2b8 kodi: remove patch, p-state driver exposes scaling_cur_freq just fine 2017-02-10 12:46:15 -08:00
Lukas Rusak
a063d8f61d kodi: remove patch, possibly fixed in kernel 4.9 2017-02-10 12:46:14 -08:00
Lukas Rusak
88d0220b64 Merge pull request #1311 from chewitt/version_7953
config: set version to 7.95.3
2017-02-09 20:13:27 -08:00
chewitt
36a93bd8b5 config: set version to 7.95.3 2017-02-10 03:39:39 +00:00
Christian Hewitt
6051b70bbb Merge pull request #1310 from CvH/kodi17_backport
kodi: add backport to fix addon cache
2017-02-10 06:20:51 +04:00
cvh
c2eed16d0c kodi: add backport to fix addon cache 2017-02-09 19:58:35 +01:00
Lukas Rusak
3dfd23d811 docker: update to 1.13.1 2017-02-09 01:09:01 -08:00
Lukas Rusak
2d27c7d6b2 runc: update to 9df8b30 2017-02-09 01:09:01 -08:00
Lukas Rusak
840495f829 containerd: update to aa8187d 2017-02-09 01:09:00 -08:00
Lukas Rusak
6a931c6228 go: update to 1.7.5 2017-02-09 01:09:00 -08:00
lsellens
3390efbc80 net-snmp: new addon 2017-02-09 06:53:41 +04:00
Christian Hewitt
8f6f8614fe Merge pull request #1305 from lrusak/lirc-libreelec-8.0
backport of #1295 (lirc: simplify scripts)
2017-02-09 06:28:25 +04:00
Lukas Rusak
7a28e471ee lirc: simplify scripts 2017-02-08 18:21:44 -08:00
CvH
31ec452a95 Merge pull request #1303 from vpeter4/imx6-libcec
imx6/libcec: update libcec patches, add it also for 3.14 kernel [back…
2017-02-08 13:19:51 +01:00
CvH
6cd60e15b6 Merge pull request #1302 from vpeter4/imx6-linux
imx6/linux: update sr-3.14 to 2fb11e2 (supports v1.5 soms from solidr…
2017-02-08 13:15:26 +01:00
CvH
62f9fb4246 Merge pull request #1300 from vpeter4/imx6-uboot
imx6/u-boot: update to c8d1200 [backport]
2017-02-08 13:15:19 +01:00
CvH
48cc5baf64 Merge pull request #1301 from vpeter4/imx6-uboot-v2
imx6/u-boot-v2: update to 2017.01 [backport]
2017-02-08 13:15:04 +01:00
Peter Vicman
f97b5e20f6 imx6/libcec: update libcec patches, add it also for 3.14 kernel [backport] 2017-02-08 11:42:43 +01:00
Peter Vicman
b9c74ec5a7 imx6/linux: update sr-3.14 to 2fb11e2 (supports v1.5 soms from solidrun) [backport] 2017-02-08 11:42:02 +01:00
Peter Vicman
30db61e96b imx6/u-boot-v2: update to 2017.01 [backport] 2017-02-08 11:41:05 +01:00
Peter Vicman
b6e4f4ee49 imx6/u-boot: update to c8d1200 [backport] 2017-02-08 11:40:00 +01:00
Christian Hewitt
858b653a36 Merge pull request #1290 from HiassofT/le8-lirc
backport of #1281 (fix lirc cross-compilation and non-working left/right keys)
2017-02-07 14:43:56 +04:00
Matthias Reichl
d3c568d81c eventlircd: dont' send _UP release events
Kodi doesn't support the artificial lirc release events and
_UP leads to a clash since KEY_LEFT_UP and KEY_RIGHT_UP are valid
linux input events since the diagonal key support in kernel 4.7.
2017-02-07 09:10:14 +01:00
Matthias Reichl
f63efba4e9 lirc: fix cross compilation
Make sure lirc uses kernel headers from target, not the build
host, when generating input_map.inc.
2017-02-07 09:10:06 +01:00
Matthias Reichl
7305d58ddb lirc: use _LIRCUP as key-release suffix instead of _UP
Since diagonal key support was added in kernel 4.7 KEY_LEFT_UP
and KEY_RIGHT_UP are valid input symbols.

This means we can no longer use _UP as a suffix for transporting
release events from lircd to lircd-uinput, lircd-uinput now
interprets KEY_LEFT_UP/KEY_RIGHT_UP as a diagnoal key down event
instead of left/right key release.
2017-02-07 09:09:58 +01:00
Lukas Rusak
ab5d0de1b2 Merge pull request #1289 from chewitt/backports
eventlircd: use default initial-repeat delay for gpio-rc-recv
2017-02-06 22:42:09 -08:00
Matthias Reichl
3fc5343a9d eventlircd: use default initial-repeat delay for gpio-rc-recv 2017-02-07 05:34:34 +00:00
Christian Hewitt
d845c83825 Merge pull request #1267 from ozolli/le8-btpowerup
backport of #1256
2017-02-07 09:32:17 +04:00
Christian Hewitt
f140ac6130 Merge pull request #1288 from lrusak/64bit-fix-libreelec-8.0
backport of #1286 (kodi: set MALLOC_MMAP_THRESHOLD_=524288 for 64bit cpus)
2017-02-07 09:31:32 +04:00
popcornmix
36a3754ef5 kodi: set MALLOC_MMAP_THRESHOLD_=524288 for 64bit cpus 2017-02-06 21:28:15 -08:00
Christian Hewitt
62808dc328 Merge pull request #1280 from MilhouseVH/linux498_backport
linux: update to linux-4.9.8 [LE8]
2017-02-06 16:24:33 +04:00
MilhouseVH
fc9d875d7d RBP: config: Add SND_SOC_ADAU7002 codec module 2017-02-05 06:22:50 +00:00
MilhouseVH
1d3f16f6e2 RPi/RPi2: update linux support patches for linux 4.9.8 2017-02-05 06:13:58 +00:00
MilhouseVH
07e8421ff5 RBP: update to firmware 475a89a 2017-02-05 06:12:26 +00:00
MilhouseVH
8bf437cc18 linux: update to linux-4.9.8 2017-02-05 06:11:48 +00:00
MilhouseVH
504ecccd10 Merge pull request #1279 from chewitt/version_devel
config: set version to devel
2017-02-05 06:06:07 +00:00
chewitt
cdf4232fe3 config: set version to devel 2017-02-05 05:58:58 +00:00
Christian Hewitt
f9c44bc1a7 Merge pull request #1235 from HiassofT/le8-systemd
backport of #1234
2017-02-05 08:51:53 +04:00
DaVukovic
b48f83a18a busybox: cleanup getedid script 2017-02-05 08:39:56 +04:00
awiouy
83fd4f2512 lcdd: update to 0.5.8 2017-02-04 10:25:01 +01:00
ozolli
25d93d8f5d bluez: set AutoEnable policy 2017-02-02 09:45:27 +01:00
MilhouseVH
0a6a5227b0 Merge pull request #1260 from chewitt/version_7952
config: set version to 7.95.2
2017-02-01 19:32:39 +00:00
Christian Hewitt
95d73fa77c Merge pull request #1261 from MilhouseVH/kodi17.0
kodi: update to 17.0-Final
2017-02-01 23:22:18 +04:00
Christian Hewitt
54a59805e9 Merge pull request #1247 from CvH/3600-fix
media_build: fix TT-S2-3600
2017-02-01 23:20:32 +04:00
MilhouseVH
0395bd861e RPi/RPi2: Update kodi support patches 2017-02-01 19:17:50 +00:00
MilhouseVH
223d56c941 kodi-binary-addons: update to latest versions 2017-02-01 19:13:02 +00:00
MilhouseVH
1551d41c00 kodi: update to 17.0 Final 2017-02-01 19:06:15 +00:00
chewitt
d2ec4820bb config: set version to 7.95.2 2017-02-01 18:59:15 +00:00
Peter V
83ef1f2ea9 Merge pull request #1253 from MilhouseVH/lirc_stable_8.0
lirc: use stable pkg_url [backport]
2017-01-31 15:30:27 +01:00
Peter V
e785d55863 Merge pull request #1254 from chewitt/settings_088
settings: bump LE settings to v0.8.8
2017-01-31 13:26:48 +01:00
chewitt
9cef657fe5 settings: bump LE settings to v0.8.8 2017-01-31 12:21:22 +00:00
MilhouseVH
fd9adcf9d9 lirc: use stable pkg_url [backport] 2017-01-31 11:28:52 +00:00
cvh
d70dba550e media_build: fix TT-S2-3600
- fixes kernel oops see patch notes
2017-01-30 18:45:36 +01:00
CvH
c6c4c1d28c Merge pull request #1246 from chewitt/pi-backports
kodi: update RPi/RPi2 backports patch
2017-01-30 15:34:18 +01:00
chewitt
b468ea5268 kodi: update RPi/RPi2 backports patch 2017-01-30 14:32:01 +00:00
CvH
dfa4e3c379 Merge pull request #1245 from chewitt/pi-firmware
RBP: update to firmware debe2d2
2017-01-30 14:21:53 +01:00
MilhouseVH
37349c0283 RBP: update to firmware debe2d2 2017-01-30 13:14:40 +00:00
Christian Hewitt
72c1be803a Merge pull request #1218 from CvH/mb-rc-config-8
backport of #1217
2017-01-29 20:03:05 +04:00
Christian Hewitt
47c4ea69a2 Merge pull request #1220 from CvH/moon
backport of #1219
2017-01-29 14:37:33 +04:00
Christian Hewitt
100373f35d Merge pull request #1223 from CvH/tvh_up
backport of #1222
2017-01-29 14:35:34 +04:00
Christian Hewitt
88204b129e Merge pull request #1228 from CvH/tiger-8
backport of #1227
2017-01-29 14:28:43 +04:00
Christian Hewitt
f8a5187d8f Merge pull request #1230 from CvH/oscam
backport of #1229
2017-01-29 14:27:23 +04:00
Christian Hewitt
61e22e3fbf Merge pull request #1232 from CvH/mpd-8
backport of #1231
2017-01-29 14:25:40 +04:00
Lukas Rusak
6ef8ae7ccf Merge pull request #1213 from MilhouseVH/taglib_id3_le8
taglib: Efficient lookup for an ID3v2 tag in MPEG files with garbage …
2017-01-29 01:47:12 -08:00
sopparus
8517c9f5bc samba: update samba url to https 2017-01-29 13:46:06 +04:00
Lukas Rusak
317567c6b9 Merge pull request #1238 from chewitt/kodi_addons
kodi: update binary addons for v17.0-RC4
2017-01-29 01:34:57 -08:00
Christian Hewitt
7632119b72 Merge pull request #1237 from Raybuntu/rc4-8
backport of #1236
2017-01-29 13:34:34 +04:00
chewitt
f00e2a4725 kodi: update binary addons for v17.0-RC4 2017-01-29 06:46:20 +00:00
Radostan Riedel
867c87d15f kodi: bump to e80803a 2017-01-28 22:52:56 +01:00
Matthias Reichl
6d14b10631 systemd: make standard systemctl commands work again 2017-01-28 13:12:40 +01:00
cvh
836c93cf86 mpd: update to 0.20.3 2017-01-28 02:30:48 +01:00
cvh
a7e572227b oscam: update to 11350 2017-01-28 02:16:18 +01:00
cvh
9a5e458bbf tvheadend42: update to 4.1.2415 2017-01-27 18:42:08 +01:00
cvh
a71d87c068 moonlight: update addon 2017-01-27 15:12:09 +01:00
cvh
754214b392 media_build: build rc modules 2017-01-27 12:31:00 +01:00
MilhouseVH
aaf8505086 taglib: Efficient lookup for an ID3v2 tag in MPEG files with garbage [backport] 2017-01-26 20:21:08 +00:00
cvh
495e881340 tigervnc: update to 1.7.1 2017-01-25 18:49:25 +01:00
Christian Hewitt
c04935c966 Merge pull request #1189 from MilhouseVH/crashlog_symlink_8.0
kodi: create sym link for latest crashlog [backport]
2017-01-25 06:31:27 +04:00
Christian Hewitt
eb98edde75 Merge pull request #1206 from CvH/dvb-fw-bump-8
backport of #1205
2017-01-25 06:29:15 +04:00
Christian Hewitt
da42dadf06 Merge pull request #1204 from CvH/fix_media_build_cir
backport of #1203
2017-01-25 06:28:33 +04:00
cvh
fe663e47df media_build: improved mkpkg script
- "./mkpkg_media_build githash" pulls specific media_build commit
- LE_versions includes the used githashes for media_build/tree
2017-01-23 21:25:50 +01:00
cvh
26ceb6b0de media_build: update to use build config 2017-01-23 21:25:50 +01:00
cvh
a057ebe290 dvb-firmware: update to 1.2.1 2017-01-23 19:05:26 +01:00
Christian Hewitt
61776baee6 Merge pull request #1199 from lrusak/open-vm-tools-libreelec-8.0
backport of #1185 (open-vm-tools: update to 10.1.0)
2017-01-21 11:49:27 +04:00
Lukas Rusak
243dfad2e2 open-vm-tools: update to 10.1.0 2017-01-20 23:24:20 -08:00
Christian Hewitt
6890f259c0 Merge pull request #1196 from lrusak/docker-libreelec-8.0
backport of #1195 (docker: update to 1.13.0)
2017-01-21 07:46:13 +04:00
Lukas Rusak
f98ac99f20 docker: update to 1.13.0 2017-01-20 15:06:19 -08:00
Lukas Rusak
e673e34ace docker: use journald log driver 2017-01-20 14:57:15 -08:00
Lukas Rusak
89667e7c26 tini: add package 2017-01-20 14:57:15 -08:00
Lukas Rusak
272b25499a libnetwork: add package 2017-01-20 14:57:15 -08:00
Lukas Rusak
b5bd55fb25 go: update to 1.7.4 2017-01-20 14:57:14 -08:00
Lukas Rusak
3693ce9ada runc: update to 2f7393a 2017-01-20 14:57:14 -08:00
Lukas Rusak
1f4132fe92 containerd: update to 03e5862 2017-01-20 14:57:14 -08:00
Lukas Rusak
e7fbf32818 runc: add version info 2017-01-20 14:57:14 -08:00
Lukas Rusak
60eb2c36f0 runc: fix dependencies 2017-01-20 14:57:13 -08:00
Lukas Rusak
1e4780f85c containerd: fix dependencies 2017-01-20 14:57:13 -08:00
Peter V
d4ac1fbed9 Merge pull request #1191 from awiouy/pkg_rev-8.0
Backport of #967
2017-01-19 17:39:13 +01:00
awiouy
c161126e01 decommission PKG_REV 2017-01-19 07:23:38 +01:00
MilhouseVH
0e491dc521 kodi: create sym link for latest crashlog [backport] 2017-01-18 03:13:03 +00:00
kszaq
ae732516de Amlogic: Disable POST_PROCESS_MANAGER_3D_PROCESS in kernel config 2017-01-14 10:50:54 +01:00
1107 changed files with 375088 additions and 102947 deletions

View File

@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="@PKG_ADDON_ID@"
name="@ADDON_NAME@"
version="@ADDON_VERSION@"
provider-name="@PROVIDER_NAME@">
<requires>
<import addon="os.libreelec.tv" version="@OS_VERSION@"/>
<import addon="xbmc.python" version="2.1.0"/>
@REQUIRES@
</requires>
<extension point="xbmc.service" library="default.py">
<provides>@PKG_ADDON_PROVIDES@</provides>
</extension>
<extension point="xbmc.addon.metadata">
<summary>@PKG_SHORTDESC@</summary>
<description>
@PKG_LONGDESC@
</description>
<disclaimer>
@PKG_DISCLAIMER@
</disclaimer>
<broken>
@PKG_ADDON_BROKEN@
</broken>
<platform>all</platform>
<news>
@PKG_ADDON_NEWS@
</news>
<assets>
<icon>resources/icon.png</icon>
<fanart>resources/fanart.png</fanart>
@PKG_ADDON_SCREENSHOT@
</assets>
</extension>
</addon>

View File

@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="@PKG_ADDON_ID@"
name="@ADDON_NAME@"
version="@ADDON_VERSION@"
provider-name="@PROVIDER_NAME@">
<requires>
<import addon="os.libreelec.tv" version="@OS_VERSION@"/>
<import addon="xbmc.python" version="2.1.0"/>
@REQUIRES@
</requires>
<extension point="xbmc.service" library="default.py">
<provides>@PKG_ADDON_PROVIDES@</provides>
</extension>
<extension point="xbmc.python.library" library="addon.py">
<provides></provides>
</extension>
<extension point="xbmc.addon.metadata">
<summary>@PKG_SHORTDESC@</summary>
<description>
@PKG_LONGDESC@
</description>
<disclaimer>
@PKG_DISCLAIMER@
</disclaimer>
<platform>all</platform>
<news>
@PKG_ADDON_NEWS@
</news>
<assets>
<icon>resources/icon.png</icon>
<fanart>resources/fanart.png</fanart>
@PKG_ADDON_SCREENSHOT@
</assets>
</extension>
</addon>

View File

@@ -17,16 +17,16 @@ setup_toolchain() {
export CFLAGS="$TARGET_CFLAGS"
export CXXFLAGS="$TARGET_CXXFLAGS"
export LDFLAGS="$TARGET_LDFLAGS"
export PKG_CONFIG="$ROOT/$TOOLCHAIN/bin/pkg-config"
export PKG_CONFIG="$TOOLCHAIN/bin/pkg-config"
export PKG_CONFIG_PATH=""
export PKG_CONFIG_LIBDIR="$SYSROOT_PREFIX/usr/lib/pkgconfig:$SYSROOT_PREFIX/usr/share/pkgconfig"
export PKG_CONFIG_SYSROOT_DIR="$SYSROOT_PREFIX"
export PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1
export PKG_CONFIG_ALLOW_SYSTEM_LIBS=1
export CMAKE_CONF=$ROOT/$TOOLCHAIN/etc/cmake-$TARGET_NAME.conf
export CMAKE_CONF=$TOOLCHAIN/etc/cmake-$TARGET_NAME.conf
export CMAKE="cmake -DCMAKE_TOOLCHAIN_FILE=$CMAKE_CONF -DCMAKE_INSTALL_PREFIX=/usr"
if [ ! -f $CMAKE_CONF ] ; then
mkdir -p $ROOT/$TOOLCHAIN/etc
mkdir -p $TOOLCHAIN/etc
echo "SET(CMAKE_SYSTEM_NAME Linux)" >> $CMAKE_CONF
echo "SET(CMAKE_SYSTEM_VERSION 1)" >> $CMAKE_CONF
echo "SET(CMAKE_SYSTEM_PROCESSOR $TARGET_ARCH)" >> $CMAKE_CONF
@@ -39,8 +39,8 @@ setup_toolchain() {
echo "SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)" >> $CMAKE_CONF
echo "SET(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)" >> $CMAKE_CONF
fi
export HOST_CC="$ROOT/$TOOLCHAIN/bin/host-gcc"
export HOST_CXX="$ROOT/$TOOLCHAIN/bin/host-g++"
export HOST_CC="$TOOLCHAIN/bin/host-gcc"
export HOST_CXX="$TOOLCHAIN/bin/host-g++"
export HOSTCC="$HOST_CC"
export HOSTCXX="$HOST_CXX"
export CC_FOR_BUILD="$HOST_CC"
@@ -54,8 +54,8 @@ setup_toolchain() {
host|bootstrap)
export DESTIMAGE="host"
export AWK="gawk"
export CC="$ROOT/$TOOLCHAIN/bin/host-gcc"
export CXX="$ROOT/$TOOLCHAIN/bin/host-g++"
export CC="$TOOLCHAIN/bin/host-gcc"
export CXX="$TOOLCHAIN/bin/host-g++"
export CPP="cpp"
export LD="ld"
export AS="as"
@@ -69,14 +69,14 @@ setup_toolchain() {
export CFLAGS="$HOST_CFLAGS"
export CXXFLAGS="$HOST_CXXFLAGS"
export LDFLAGS="$HOST_LDFLAGS"
export PKG_CONFIG="$ROOT/$TOOLCHAIN/bin/pkg-config"
export PKG_CONFIG="$TOOLCHAIN/bin/pkg-config"
export PKG_CONFIG_PATH=""
export PKG_CONFIG_LIBDIR="$ROOT/$TOOLCHAIN/lib/pkgconfig:$ROOT/$TOOLCHAIN/share/pkgconfig"
export PKG_CONFIG_LIBDIR="$TOOLCHAIN/lib/pkgconfig:$TOOLCHAIN/share/pkgconfig"
export PKG_CONFIG_SYSROOT_DIR=""
unset PKG_CONFIG_ALLOW_SYSTEM_CFLAGS
unset PKG_CONFIG_ALLOW_SYSTEM_LIBS
export CMAKE_CONF=$ROOT/$TOOLCHAIN/etc/cmake-$HOST_NAME.conf
export CMAKE="cmake -DCMAKE_TOOLCHAIN_FILE=$CMAKE_CONF -DCMAKE_INSTALL_PREFIX=$ROOT/$TOOLCHAIN"
export CMAKE_CONF=$TOOLCHAIN/etc/cmake-$HOST_NAME.conf
export CMAKE="cmake -DCMAKE_TOOLCHAIN_FILE=$CMAKE_CONF -DCMAKE_INSTALL_PREFIX=$TOOLCHAIN"
if [ ! -f $CMAKE_CONF ] ; then
mkdir -p $TOOLCHAIN/etc
echo "SET(CMAKE_SYSTEM_NAME Linux)" >> $CMAKE_CONF
@@ -85,7 +85,7 @@ setup_toolchain() {
echo "SET(CMAKE_CXX_COMPILER $CXX)" >> $CMAKE_CONF
echo "SET(CMAKE_CPP_COMPILER $CXX)" >> $CMAKE_CONF
echo "SET(CMAKE_AR $AR CACHE FILEPATH "Archiver")" >> $CMAKE_CONF # hum?
echo "SET(CMAKE_FIND_ROOT_PATH $ROOT/$TOOLCHAIN)" >> $CMAKE_CONF
echo "SET(CMAKE_FIND_ROOT_PATH $TOOLCHAIN)" >> $CMAKE_CONF
echo "SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM BOTH)" >> $CMAKE_CONF
echo "SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY BOTH)" >> $CMAKE_CONF
echo "SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE BOTH)" >> $CMAKE_CONF
@@ -104,23 +104,11 @@ setup_toolchain() {
}
kernel_path() {
if [ -e $ROOT/projects/$PROJECT/packages/linux/package.mk ]; then
. $ROOT/projects/$PROJECT/packages/linux/package.mk
else
. $ROOT/packages/linux/package.mk
fi
echo $ROOT/$BUILD/${PKG_NAME}-${PKG_VERSION}
get_build_dir linux
}
kernel_version() {
if [ -e $ROOT/projects/$PROJECT/packages/linux/package.mk ]; then
. $ROOT/projects/$PROJECT/packages/linux/package.mk
else
. $ROOT/packages/linux/package.mk
fi
echo ${PKG_VERSION}
get_pkg_version linux
}
# get kernel module dir
@@ -130,30 +118,30 @@ get_module_dir() {
# get package's build dir
get_build_dir() {
if [ ! -z $1 ] ; then
local _PKG_DIR=$(find $ROOT/projects/$PROJECT/packages -name $1 2>/dev/null)
if [ -d "$_PKG_DIR" -a -f $_PKG_DIR/package.mk ] ; then
. $_PKG_DIR/package.mk
else
local _PKG_DIR=$(find $ROOT/packages -name $1 2>/dev/null)
if [ -d "$_PKG_DIR" -a -f $_PKG_DIR/package.mk ] ; then
. $_PKG_DIR/package.mk
fi
fi
echo $ROOT/$BUILD/${PKG_NAME}-${PKG_VERSION}
local _PKG_NAME="$(get_pkg_variable "$1" PKG_NAME)" _PKG_VERSION="$(get_pkg_version "$1")"
if [ -n "$_PKG_NAME" -a -n "$_PKG_VERSION" ]; then
echo $BUILD/${_PKG_NAME}-${_PKG_VERSION}
fi
}
get_pkg_version() {
if [ ! -z $1 ] ; then
get_pkg_variable "$1" PKG_VERSION
}
get_pkg_directory() {
get_pkg_variable "$1" PKG_DIR
}
# get variable ($2) for package ($1)
get_pkg_variable() {
if [ -n "$1" -a -n "$2" ] ; then
cd $ROOT
. config/options $1
echo "$PKG_VERSION"
echo "${!2}"
fi
}
tolower(){
tolower() {
echo "$@" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz
}
@@ -194,41 +182,41 @@ add_group() {
do_autoreconf() {
export ACLOCAL_DIR=$SYSROOT_PREFIX/usr/share/aclocal
if [ -e "$ROOT/$TOOLCHAIN/bin/autoconf" ]; then
export AUTOCONF=$ROOT/$TOOLCHAIN/bin/autoconf
if [ -e "$TOOLCHAIN/bin/autoconf" ]; then
export AUTOCONF=$TOOLCHAIN/bin/autoconf
fi
if [ -e "$ROOT/$TOOLCHAIN/bin/automake" ]; then
export AUTOMAKE=$ROOT/$TOOLCHAIN/bin/automake
if [ -e "$TOOLCHAIN/bin/automake" ]; then
export AUTOMAKE=$TOOLCHAIN/bin/automake
fi
if [ -e "$ROOT/$TOOLCHAIN/bin/autopoint" ]; then
export AUTOPOINT=$ROOT/$TOOLCHAIN/bin/autopoint
if [ -e "$TOOLCHAIN/bin/autopoint" ]; then
export AUTOPOINT=$TOOLCHAIN/bin/autopoint
fi
if [ -e "$ROOT/$TOOLCHAIN/bin/libtoolize" ]; then
export LIBTOOLIZE=$ROOT/$TOOLCHAIN/bin/libtoolize
if [ -e "$TOOLCHAIN/bin/libtoolize" ]; then
export LIBTOOLIZE=$TOOLCHAIN/bin/libtoolize
fi
if [ -e "$ROOT/$TOOLCHAIN/bin/intltoolize" ]; then
export INTLTOOLIZE=$ROOT/$TOOLCHAIN/bin/intltoolize
if [ -e "$TOOLCHAIN/bin/intltoolize" ]; then
export INTLTOOLIZE=$TOOLCHAIN/bin/intltoolize
fi
if [ -e "$ROOT/$TOOLCHAIN/bin/aclocal" ]; then
export ACLOCAL="$ROOT/$TOOLCHAIN/bin/aclocal -I $ACLOCAL_DIR"
if [ -e "$TOOLCHAIN/bin/aclocal" ]; then
export ACLOCAL="$TOOLCHAIN/bin/aclocal -I $ACLOCAL_DIR"
fi
if [ -e "$ROOT/$TOOLCHAIN/bin/autoheader" ]; then
export AUTOHEADER=$ROOT/$TOOLCHAIN/bin/autoheader
if [ -e "$TOOLCHAIN/bin/autoheader" ]; then
export AUTOHEADER=$TOOLCHAIN/bin/autoheader
fi
if [ -e "$ROOT/$TOOLCHAIN/bin/libtool" ]; then
export LIBTOOL=$ROOT/$TOOLCHAIN/bin/libtool
if [ -e "$TOOLCHAIN/bin/libtool" ]; then
export LIBTOOL=$TOOLCHAIN/bin/libtool
fi
if [ -e "$ROOT/$TOOLCHAIN/bin/autoreconf" -a -e "$INTLTOOLIZE" ]; then
if [ -e "$TOOLCHAIN/bin/autoreconf" -a -e "$INTLTOOLIZE" ]; then
mkdir -p $ACLOCAL_DIR
export AUTORECONF="$ROOT/$TOOLCHAIN/bin/autoreconf --verbose --force --install -I $ACLOCAL_DIR"
export AUTORECONF="$TOOLCHAIN/bin/autoreconf --verbose --force --install -I $ACLOCAL_DIR"
$AUTORECONF $@
fi
}
@@ -341,7 +329,7 @@ dashes="==========================="
linux_config_dir="$PROJECT_DIR/$PROJECT/linux"
fi
if [ ! -f $linux_config_dir/linux.$TARGET_ARCH.conf ] &&
if [ ! -e $linux_config_dir/linux.$TARGET_ARCH.conf ] &&
! ls $linux_config_dir/*/linux.$TARGET_ARCH.conf &>/dev/null; then
check_arch="$check_arch\n $dashes$dashes$dashes"
check_arch="$check_arch\n ERROR: Architecture not found, use a valid Architecture"
@@ -350,6 +338,7 @@ dashes="==========================="
check_arch="$check_arch\n\n Valid Architectures for your project: $PROJECT"
for arch in $linux_config_dir/*.conf $linux_config_dir/*/linux.$TARGET_ARCH.conf; do
[[ ${arch} =~ .*\*.* ]] && continue #ignore unexpanded wildcard
check_arch="$check_arch\n - $(basename $arch | cut -f2 -d".")"
done
echo -e $check_arch
@@ -519,7 +508,7 @@ show_config() {
# strip
debug_strip() {
if [ ! "$DEBUG" = yes ]; then
find $* -type f -executable | xargs $STRIP 1>/dev/null || :
find $* -type f -executable | xargs $STRIP 2>/dev/null || :
fi
}

View File

@@ -1 +0,0 @@
Welcome to OpenELEC - the powerful Mediacenter4you

View File

@@ -28,10 +28,10 @@ TARGET_LIBDIR="$SYSROOT_PREFIX/lib $SYSROOT_PREFIX/usr/lib"
TARGET_INCDIR="$SYSROOT_PREFIX/include $SYSROOT_PREFIX/usr/include"
HOST_CPPFLAGS=""
HOST_CFLAGS="-O2 -Wall -pipe -I$ROOT/$TOOLCHAIN/include"
HOST_CFLAGS="-O2 -Wall -pipe -I$TOOLCHAIN/include"
HOST_CXXFLAGS="$HOST_CFLAGS"
HOST_LDFLAGS="-Wl,-rpath,$ROOT/$TOOLCHAIN/lib -L$ROOT/$TOOLCHAIN/lib"
HOST_LIBDIR="$ROOT/$TOOLCHAIN/lib"
HOST_LDFLAGS="-Wl,-rpath,$TOOLCHAIN/lib -L$TOOLCHAIN/lib"
HOST_LIBDIR="$TOOLCHAIN/lib"
# work around Ubuntu default C*FLAGS
# see https://wiki.ubuntu.com/ToolChain/CompilerFlags#A-Wformat_-Wformat-security
@@ -70,4 +70,4 @@ HOST_CXXFLAGS="$HOST_CXXFLAGS -Wno-format-security"
# default dirs
HOST_LIBDIR="$HOST_LIBDIR /lib /usr/lib"
HOST_INCDIR="$ROOT/$TOOLCHAIN/include /usr/include"
HOST_INCDIR="$TOOLCHAIN/include /usr/include"

View File

@@ -19,16 +19,9 @@ set -e
HOST_NAME=`$LOCAL_CC -dumpmachine`
TARGET_NAME=$TARGET_GCC_ARCH-libreelec-linux-gnu${TARGET_ABI}
if [ -n "$DEVICE" ]; then
BUILD=$BUILD_BASE.$DISTRONAME-$PROJECT.$DEVICE.$TARGET_ARCH-$LIBREELEC_VERSION
if [ "$LIBREELEC_VERSION" = "devel" ] ; then
BUILD=$BUILD_BASE.$DISTRONAME-$PROJECT.$DEVICE.$TARGET_ARCH-$OS_VERSION-$LIBREELEC_VERSION
fi
else
BUILD=$BUILD_BASE.$DISTRONAME-$PROJECT.$TARGET_ARCH-$LIBREELEC_VERSION
if [ "$LIBREELEC_VERSION" = "devel" ] ; then
BUILD=$BUILD_BASE.$DISTRONAME-$PROJECT.$TARGET_ARCH-$OS_VERSION-$LIBREELEC_VERSION
fi
BUILD=$ROOT/$BUILD_BASE.$DISTRONAME-${DEVICE:-$PROJECT}.$TARGET_ARCH-$LIBREELEC_VERSION
if [ "$LIBREELEC_VERSION" = "devel" ] ; then
BUILD=$ROOT/$BUILD_BASE.$DISTRONAME-${DEVICE:-$PROJECT}.$TARGET_ARCH-$OS_VERSION-$LIBREELEC_VERSION
fi
if [ -n "$BUILD_SUFFIX" ]; then
@@ -43,11 +36,11 @@ STAMPS=$BUILD/.stamps
STAMPS_INSTALL=$BUILD/image/.stamps
DOCS=DOCS
TOOLCHAIN=$BUILD/toolchain
SYSROOT_PREFIX=$ROOT/$TOOLCHAIN/$TARGET_NAME/sysroot
SYSROOT_PREFIX=$TOOLCHAIN/$TARGET_NAME/sysroot
LIB_PREFIX=$SYSROOT_PREFIX/usr
TARGET_PREFIX=$ROOT/$TOOLCHAIN/bin/$TARGET_NAME-
TARGET_PREFIX=$TOOLCHAIN/bin/$TARGET_NAME-
FAKEROOT_SCRIPT=$ROOT/.fakeroot.$BUILD
FAKEROOT_SCRIPT=$BUILD/.fakeroot
if [ -z "$INSTALL" ]; then
INSTALL=$BUILD/image/system
@@ -56,8 +49,8 @@ INSTALL_INIT=$BUILD/image/initramfs/root-image
. config/sources
MAKE="$ROOT/$TOOLCHAIN/bin/make"
MAKEINSTALL="$ROOT/$TOOLCHAIN/bin/make -j1 DESTDIR=$SYSROOT_PREFIX install"
MAKE="$TOOLCHAIN/bin/make"
MAKEINSTALL="$TOOLCHAIN/bin/make -j1 DESTDIR=$SYSROOT_PREFIX install"
SED="sed -i"
# set package metadata
@@ -76,9 +69,19 @@ SED="sed -i"
PKG_DEPENDS_BOOTSTRAP=""
PKG_SECTION=""
PKG_SHORTDESC="$1 (autogenerated)"
PKG_LONGDESC=""
PKG_LONGDESC="$1 (autogenerated)"
PKG_IS_ADDON="no"
PKG_PATCH_DIRS=""
PKG_NEED_UNPACK=""
PKG_SHA256=""
PKG_ADDON_BROKEN=""
PKG_ADDON_NAME=""
PKG_ADDON_PROVIDES=""
PKG_ADDON_REQUIRES=""
PKG_ADDON_SCREENSHOT=""
PKG_ADDON_TYPE=""
PKG_DISCLAIMER=""
PKG_MAINTAINER=""
if [ -n "$1" ]; then
_PKG_ROOT_NAME=${1%:*}
@@ -141,6 +144,7 @@ SED="sed -i"
if [ "$PKG_IS_ADDON" = "yes" ] ; then
[ -z $PKG_SECTION ] && PKG_ADDON_ID="$PKG_NAME" || PKG_ADDON_ID="`echo $PKG_SECTION | sed 's,/,.,g'`.$PKG_NAME"
PKG_NEED_UNPACK="${PKG_NEED_UNPACK} $(get_pkg_directory $MEDIACENTER)"
fi
# Automatically set PKG_SOURCE_NAME unless it is already defined.
@@ -187,17 +191,17 @@ XORG_PATH_DRIVERS=/usr/lib/xorg/modules/drivers
. config/optimize
if [ -z "$CCACHE_DIR" ]; then
export CCACHE_DIR=$ROOT/$BUILD/.ccache
export CCACHE_DIR=$BUILD/.ccache
fi
export MAKEFLAGS=-j$CONCURRENCY_MAKE_LEVEL
export PKG_CONFIG=$ROOT/$TOOLCHAIN/bin/pkg-config
export PKG_CONFIG=$TOOLCHAIN/bin/pkg-config
if [ -z "$PATH" -o "$PATH" = "${PATH#$ROOT/$TOOLCHAIN/bin:}" ]; then
export PATH="$ROOT/$TOOLCHAIN/bin:$ROOT/$TOOLCHAIN/sbin:$PATH"
if [ -z "$PATH" -o "$PATH" = "${PATH#$TOOLCHAIN/bin:}" ]; then
export PATH="$TOOLCHAIN/bin:$TOOLCHAIN/sbin:$PATH"
fi
if [ -z "$LD_LIBRARY_PATH" -o "$LD_LIBRARY_PATH" = "${LD_LIBRARY_PATH#$ROOT/$TOOLCHAIN/lib:}" ]; then
export LD_LIBRARY_PATH="$ROOT/$TOOLCHAIN/lib:$LD_LIBRARY_PATH"
if [ -z "$LD_LIBRARY_PATH" -o "$LD_LIBRARY_PATH" = "${LD_LIBRARY_PATH#$TOOLCHAIN/lib:}" ]; then
export LD_LIBRARY_PATH="$TOOLCHAIN/lib:$LD_LIBRARY_PATH"
fi
VERSION_SUFFIX=$TARGET_ARCH

View File

@@ -1,9 +1,8 @@
# VERSION: set full version, use "devel" for development version
LIBREELEC_VERSION="devel"
LIBREELEC_VERSION="8.2.0"
# OS_VERSION: OS Version
OS_VERSION="8.0"
OS_VERSION="8.2"
# ADDON_VERSION: Addon version
ADDON_VERSION="8.1"
ADDON_VERSION="8.2"

View File

@@ -12,8 +12,8 @@
# Welcome Message for e.g. SSH Server (up to 5 Lines)
GREETING0="##############################################"
GREETING1="# LibreELEC #"
GREETING2="# http://libreelec.tv #"
GREETING1="# LibreELEC #"
GREETING2="# https://libreelec.tv #"
GREETING3="##############################################"
GREETING4=""
@@ -136,7 +136,7 @@
# Xorg Graphic drivers to use (all / i915,i965,r200,r300,r600,nvidia)
# Space separated list is supported,
# e.g. GRAPHIC_DRIVERS="i915 i965 r300 r600 radeonsi nvidia"
GRAPHIC_DRIVERS="r300 r600 radeonsi i915 i965 nvidia nvidia-legacy"
GRAPHIC_DRIVERS="r300 r600 radeonsi i915 i965 nvidia nvidia-legacy vmware"
# build and install remote support (yes / no)
REMOTE_SUPPORT="yes"
@@ -158,13 +158,13 @@
INITRAMFS_PARTED_SUPPORT="no"
# build with swap support (yes / no)
SWAP_SUPPORT="no"
SWAP_SUPPORT="yes"
# swap support enabled per default (yes / no)
SWAP_ENABLED_DEFAULT="no"
# swapfile size if SWAP_SUPPORT=yes in MB
SWAPFILESIZE="256"
SWAPFILESIZE="128"
# build with installer (yes / no)
INSTALLER_SUPPORT="yes"
@@ -195,4 +195,4 @@
# Default size of system partition, in MB, eg. 512
SYSTEM_SIZE=512
# Default system partition offset, in sectors, eg. 2048
SYSTEM_PART_START=2048
SYSTEM_PART_START=8192

View File

@@ -18,7 +18,6 @@
PKG_NAME="Adafruit_Python_ADS1x15"
PKG_VERSION="733d179"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"

View File

@@ -18,7 +18,6 @@
PKG_NAME="Adafruit_Python_ADXL345"
PKG_VERSION="b153663"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"

View File

@@ -18,7 +18,6 @@
PKG_NAME="Adafruit_Python_BMP"
PKG_VERSION="ad6521d"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"

View File

@@ -18,7 +18,6 @@
PKG_NAME="Adafruit_Python_CharLCD"
PKG_VERSION="e5952eb"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"

View File

@@ -18,7 +18,6 @@
PKG_NAME="Adafruit_Python_DHT"
PKG_VERSION="310c59b"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"

View File

@@ -18,7 +18,6 @@
PKG_NAME="Adafruit_Python_GPIO"
PKG_VERSION="fdf0fca"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"

View File

@@ -18,7 +18,6 @@
PKG_NAME="Adafruit_Python_LED_Backpack"
PKG_VERSION="d3bd401"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"

View File

@@ -18,7 +18,6 @@
PKG_NAME="Adafruit_Python_LSM303"
PKG_VERSION="03b344d"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"

View File

@@ -18,7 +18,6 @@
PKG_NAME="Adafruit_Python_MCP3008"
PKG_VERSION="705f090"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"

View File

@@ -18,7 +18,6 @@
PKG_NAME="Adafruit_Python_MCP4725"
PKG_VERSION="5b5fc87"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"

View File

@@ -18,7 +18,6 @@
PKG_NAME="Adafruit_Python_PCA9685"
PKG_VERSION="bfa4851"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"

View File

@@ -18,7 +18,6 @@
PKG_NAME="Adafruit_Python_PureIO"
PKG_VERSION="a29d95a"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"

View File

@@ -18,7 +18,6 @@
PKG_NAME="Adafruit_Python_SI1145"
PKG_VERSION="cbc6c62"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/THP-JOE/Python_SI1145"

View File

@@ -18,7 +18,6 @@
PKG_NAME="Adafruit_Python_TCS34725"
PKG_VERSION="4ff05a3"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"

View File

@@ -18,7 +18,6 @@
PKG_NAME="Adafruit_Python_VCNL40xx"
PKG_VERSION="e54bff9"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"

View File

@@ -18,7 +18,6 @@
PKG_NAME="Adafruit_Python_WS2801"
PKG_VERSION="699426a"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"

View File

@@ -20,7 +20,6 @@
PKG_NAME="atk"
PKG_VERSION="2.20.0"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://library.gnome.org/devel/atk/"

View File

@@ -18,7 +18,6 @@
PKG_NAME="bash"
PKG_VERSION="4.3.46"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.gnu.org/software/bash/bash.html"

View File

@@ -17,13 +17,12 @@
################################################################################
PKG_NAME="containerd"
PKG_VERSION="0366d7e"
PKG_REV="1"
PKG_VERSION="aa8187d"
PKG_ARCH="any"
PKG_LICENSE="APL"
PKG_SITE="https://containerd.tools/"
PKG_URL="https://github.com/docker/containerd/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_HOST="toolchain go"
PKG_DEPENDS_TARGET="toolchain go:host"
PKG_SECTION="system"
PKG_SHORTDESC="containerd is a daemon to control runC"
PKG_LONGDESC="containerd is a daemon to control runC, built for performance and density. containerd leverages runC's advanced features such as seccomp and user namespace support as well as checkpoint and restore for cloning and live migration of containers."
@@ -58,12 +57,12 @@ pre_make_target() {
export CGO_NO_EMULATION=1
export CGO_CFLAGS=$CFLAGS
export LDFLAGS="-w -extldflags -static -X github.com/docker/containerd.GitCommit=${PKG_VERSION} -extld $CC"
export GOLANG=$ROOT/$TOOLCHAIN/lib/golang/bin/go
export GOPATH=$ROOT/$PKG_BUILD.gopath:$ROOT/$PKG_BUILD/vendor/
export GOROOT=$ROOT/$TOOLCHAIN/lib/golang
export GOLANG=$TOOLCHAIN/lib/golang/bin/go
export GOPATH=$PKG_BUILD.gopath:$PKG_BUILD/vendor/
export GOROOT=$TOOLCHAIN/lib/golang
export PATH=$PATH:$GOROOT/bin
ln -fs $ROOT/$PKG_BUILD $ROOT/$PKG_BUILD/vendor/src/github.com/docker/containerd
ln -fs $PKG_BUILD $PKG_BUILD/vendor/src/github.com/docker/containerd
}
make_target() {
@@ -75,4 +74,3 @@ make_target() {
makeinstall_target() {
:
}

View File

@@ -18,7 +18,6 @@
PKG_NAME="cxxtools"
PKG_VERSION="2.2.1"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL-2"
PKG_SITE="http://www.tntnet.org/cxxtools.html"

View File

@@ -0,0 +1,33 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2017-present Team LibreELEC
#
# LibreELEC 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.
#
# LibreELEC 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 LibreELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################
PKG_NAME="blindscan-s2"
PKG_VERSION="94cb626"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://bitbucket.org/majortom/blindscan-s2"
PKG_URL="https://github.com/persianpros/blindscan-s2/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="tools"
PKG_SHORTDESC="blindscan-s2 is a program to blindscan digital satellite signals"
PKG_LONGDESC="blindscan-s2 is a program to blindscan digital satellite signals"
PKG_AUTORECONF="no"
makeinstall_target() {
:
}

View File

@@ -1,6 +1,6 @@
################################################################################
# This file is part of LibreELEC - http://www.libreelec.tv
# Copyright (C) 2016 Team LibreELEC
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016-present Team LibreELEC
#
# LibreELEC is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -17,8 +17,7 @@
################################################################################
PKG_NAME="bitstream"
PKG_VERSION="1.1"
PKG_REV="1"
PKG_VERSION="1.2"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.videolan.org"

View File

@@ -1,6 +1,6 @@
################################################################################
# This file is part of LibreELEC - http://www.libreelec.tv
# Copyright (C) 2016 Team LibreELEC
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016-present Team LibreELEC
#
# LibreELEC is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -17,8 +17,7 @@
################################################################################
PKG_NAME="libev"
PKG_VERSION="4.22"
PKG_REV="1"
PKG_VERSION="4.24"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://software.schmorp.de/pkg/libev.html"

View File

@@ -20,7 +20,6 @@
PKG_NAME="dvb-apps"
PKG_VERSION="3d43b280298c"
PKG_REV="0"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://www.linuxtv.org/wiki/index.php/LinuxTV_dvb-apps"
@@ -30,3 +29,7 @@ PKG_SECTION="tools"
PKG_SHORTDESC="Digitial Video Broadcasting (DVB) applications"
PKG_LONGDESC="Applications and utilities geared towards the initial setup, testing and operation of an DVB device supporting the DVB-S, DVB-C, DVB-T, and ATSC standards."
PKG_AUTORECONF="no"
pre_make_target() {
export PERL_USE_UNSAFE_INC=1
}

View File

@@ -19,14 +19,13 @@
################################################################################
PKG_NAME="dvb-fe-tool"
PKG_VERSION="fa2f7d9"
PKG_REV="1"
PKG_VERSION="326060c"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://linuxtv.org/"
PKG_URL="https://git.linuxtv.org/cgit.cgi/v4l-utils.git/snapshot/$PKG_VERSION.tar.xz"
PKG_SOURCE_DIR="$PKG_VERSION*"
PKG_DEPENDS_TARGET="toolchain"
PKG_DEPENDS_TARGET="toolchain systemd"
PKG_SECTION="tools"
PKG_SHORTDESC="dvb-fe-tool: Linux V4L2 and DVB API utilities and v4l libraries (libv4l)."
PKG_LONGDESC="Linux V4L2 and DVB API utilities and v4l libraries (libv4l)."
@@ -43,17 +42,17 @@ PKG_CONFIGURE_OPTS_TARGET="--disable-nls \
--without-libintl-prefix"
post_patch() {
mkdir -p $ROOT/$PKG_BUILD/build-aux/
touch $ROOT/$PKG_BUILD/build-aux/config.rpath
touch $ROOT/$PKG_BUILD/libdvbv5-po/Makefile.in.in
touch $ROOT/$PKG_BUILD/v4l-utils-po/Makefile.in.in
mkdir -p $PKG_BUILD/build-aux/
touch $PKG_BUILD/build-aux/config.rpath
touch $PKG_BUILD/libdvbv5-po/Makefile.in.in
touch $PKG_BUILD/v4l-utils-po/Makefile.in.in
}
make_target() {
cd $ROOT/$PKG_BUILD/.$TARGET_NAME/lib/libdvbv5
cd $PKG_BUILD/.$TARGET_NAME/lib/libdvbv5
make CFLAGS="$TARGET_CFLAGS"
cd $ROOT/$PKG_BUILD/.$TARGET_NAME/utils/dvb
cd $PKG_BUILD/.$TARGET_NAME/utils/dvb
make CFLAGS="$TARGET_CFLAGS"
}

View File

@@ -19,8 +19,7 @@
################################################################################
PKG_NAME="dvblast"
PKG_VERSION="3.0"
PKG_REV="1"
PKG_VERSION="3.1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.videolan.org"

View File

@@ -1,17 +0,0 @@
diff -Naur dvblast-3.0/Makefile dvblast-3.0.patch/Makefile
--- dvblast-3.0/Makefile 2015-10-05 17:51:14.000000000 +0200
+++ dvblast-3.0.patch/Makefile 2016-03-26 22:54:59.953303040 +0100
@@ -55,11 +55,11 @@
dvblast: $(OBJ_DVBLAST)
@echo "LINK $@"
- $(Q)$(CROSS)$(CC) -o $@ $(OBJ_DVBLAST) $(LDLIBS_DVBLAST) $(LDLIBS)
+ $(Q)$(CROSS)$(CC) -o $@ $(OBJ_DVBLAST) $(LDFLAGS) $(LDLIBS_DVBLAST) $(LDLIBS)
dvblastctl: $(OBJ_DVBLASTCTL)
@echo "LINK $@"
- $(Q)$(CROSS)$(CC) -o $@ $(OBJ_DVBLASTCTL) $(LDLIBS)
+ $(Q)$(CROSS)$(CC) -o $@ $(OBJ_DVBLASTCTL) $(LDFLAGS) $(LDLIBS)
clean:
@echo "CLEAN $(CLEAN_OBJS)"

View File

@@ -1,6 +1,6 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016-2017 Team LibreELEC
# Copyright (C) 2017-present Team LibreELEC
#
# LibreELEC is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -16,13 +16,18 @@
# along with LibreELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################
PKG_NAME="libite"
PKG_VERSION="1.8.3"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/troglobit/libite"
PKG_URL="https://github.com/troglobit/libite/archive/v$PKG_VERSION.tar.gz"
PKG_NAME="dvbsnoop"
PKG_VERSION="c1ec72f"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://dvbsnoop.sourceforge.net/"
PKG_URL="https://github.com/persianpros/dvbsnoop/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="That missing frog DNA you've been looking for"
PKG_SECTION="tools"
PKG_SHORTDESC="dvbsnoop is a DVB/MPEG stream analyzer program"
PKG_LONGDESC="dvbsnoop is a DVB/MPEG stream analyzer program"
PKG_AUTORECONF="yes"
PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared"
makeinstall_target() {
:
}

View File

@@ -0,0 +1,34 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2017-present Team LibreELEC
#
# LibreELEC 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.
#
# LibreELEC 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 LibreELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################
PKG_NAME="mumudvb"
PKG_VERSION="b3c9ae7"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://mumudvb.net/"
PKG_URL="https://github.com/braice/MuMuDVB/archive/$PKG_VERSION.tar.gz"
PKG_SOURCE_DIR="MuMuDVB-${PKG_VERSION}*"
PKG_DEPENDS_TARGET="toolchain libdvbcsa"
PKG_SECTION="tools"
PKG_SHORTDESC="MuMuDVB (Multi Multicast DVB) is a program that streams from DVB on a network using multicasting or unicast"
PKG_LONGDESC="MuMuDVB (Multi Multicast DVB) is a program that streams from DVB on a network using multicasting or unicast"
PKG_AUTORECONF="yes"
makeinstall_target() {
:
}

View File

@@ -0,0 +1,34 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2017-present Team LibreELEC
#
# LibreELEC 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.
#
# LibreELEC 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 LibreELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################
PKG_NAME="szap-s2"
PKG_VERSION="69ff358"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://bitbucket.org/updatelee/tune-s2"
PKG_URL="https://bitbucket.org/CrazyCat/szap-s2/get/$PKG_VERSION.tar.gz"
PKG_SOURCE_DIR="CrazyCat-${PKG_NAME}-${PKG_VERSION}*"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="tools"
PKG_SHORTDESC="szap-s2 is a simple zapping tool for the Linux DVB S2 API"
PKG_LONGDESC="szap-s2 is a simple zapping tool for the Linux DVB S2 API"
PKG_AUTORECONF="no"
makeinstall_target() {
:
}

View File

@@ -0,0 +1,34 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2017-present Team LibreELEC
#
# LibreELEC 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.
#
# LibreELEC 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 LibreELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################
PKG_NAME="tune-s2"
PKG_VERSION="60cc4aa"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://bitbucket.org/updatelee/tune-s2"
PKG_URL="https://bitbucket.org/CrazyCat/tune-s2/get/$PKG_VERSION.tar.gz"
PKG_SOURCE_DIR="CrazyCat-${PKG_NAME}-${PKG_VERSION}*"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="tools"
PKG_SHORTDESC="tune-s2 is a small linux app to be able to tune a dvb devices"
PKG_LONGDESC="tune-s2 is a small linux app to be able to tune a dvb devices"
PKG_AUTORECONF="no"
makeinstall_target() {
:
}

View File

@@ -1,6 +1,6 @@
################################################################################
# This file is part of LibreELEC - http://www.libreelec.tv
# Copyright (C) 2016 Team LibreELEC
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016-present Team LibreELEC
#
# LibreELEC is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -17,8 +17,7 @@
################################################################################
PKG_NAME="w_scan"
PKG_VERSION="20141122"
PKG_REV="1"
PKG_VERSION="20170107"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://wirbel.htpc-forum.de/w_scan/index2.html"
@@ -32,7 +31,7 @@ PKG_AUTORECONF="yes"
# aml 3.14 is meh
pre_configure_target() {
if [ "$TARGET_ARCH" = "aarch64" ]; then
sed -i 's/DVB_HEADER=0/DVB_HEADER=1/g' $ROOT/$PKG_BUILD/configure*
sed -i 's/HAS_DVB_API5=0/HAS_DVB_API5=1/g' $ROOT/$PKG_BUILD/configure*
sed -i 's/DVB_HEADER=0/DVB_HEADER=1/g' $PKG_BUILD/configure*
sed -i 's/HAS_DVB_API5=0/HAS_DVB_API5=1/g' $PKG_BUILD/configure*
fi
}

View File

@@ -1,113 +0,0 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016 Team LibreELEC
#
# LibreELEC 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.
#
# LibreELEC 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 LibreELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################
PKG_NAME="ffmpegx"
PKG_VERSION="libreelec"
PKG_REV="6"
PKG_ARCH="any"
PKG_LICENSE="LGPLv2.1+"
PKG_SITE="https://ffmpeg.org"
PKG_DEPENDS_TARGET="toolchain ffmpeg lame x264"
PKG_SECTION="multimedia"
PKG_SHORTDESC="FFmpeg+"
PKG_LONGDESC="FFmpeg built static with additional features"
PKG_IS_ADDON="no"
PKG_AUTORECONF="no"
pre_configure_target() {
cd "$ROOT/$PKG_BUILD"
rm -rf ".$TARGET_NAME"
cp -PR $(get_build_dir ffmpeg)/* .
make clean
# ffmpeg builds better with these options
strip_gold
strip_lto
if [ "$KODIPLAYER_DRIVER" == "bcm2835-driver" ]; then
CFLAGS="-DRPI=1 -I$SYSROOT_PREFIX/usr/include/IL -I$SYSROOT_PREFIX/usr/include/interface/vcos/pthreads -I$SYSROOT_PREFIX/usr/include/interface/vmcs_host/linux $CFLAGS"
FFMPEG_LIBS="-lbcm_host -ldl -lmmal -lmmal_core -lmmal_util -lvchiq_arm -lvcos -lvcsm"
FFMPEG_RPI_HADE="--enable-mmal --enable-omx-rpi"
fi
# ffmpeg does not build with libx264 on aarch64
if [ "$TARGET_ARCH" != "aarch64" ]; then
FFMPEG_X264="--enable-libx264"
fi
if [ "$TARGET_ARCH" == "arm" ]; then
FFMPEG_ARM_AO="--enable-hardcoded-tables"
fi
}
configure_target() {
./configure \
\
`#Licensing options` \
--enable-gpl \
\
`#Documentation options` \
--disable-doc \
\
`#Hardware accelerated decoding encoding` \
$FFMPEG_RPI_HADE \
\
`#External library support` \
--enable-libmp3lame \
$FFMPEG_X264 \
--enable-openssl \
\
`#Toolchain options` \
--arch="$TARGET_ARCH" \
--cpu="$TARGET_CPU" \
--cross-prefix="$TARGET_PREFIX" \
--enable-cross-compile \
--sysroot="$SYSROOT_PREFIX" \
--sysinclude="$SYSROOT_PREFIX/usr/include" \
--target-os="linux" \
--nm="$NM" \
--ar="$AR" \
--as="$CC" \
--cc="$CC" \
--ld="$CC" \
--pkg-config="$ROOT/$TOOLCHAIN/bin/pkg-config" \
--host-cc="$HOST_CC" \
--host-cflags="$HOST_CFLAGS" \
--host-ldflags="$HOST_LDFLAGS" \
--host-libs="-lm" \
--extra-cflags="$CFLAGS" \
--extra-ldflags="$LDFLAGS" \
--extra-libs="$FFMPEG_LIBS" \
--extra-version="x" \
--enable-pic \
\
`#Advanced options` \
$FFMPEG_ARM_AO \
}
makeinstall_target() {
make install DESTDIR=$INSTALL
}
post_makeinstall_target() {
for ff in $INSTALL/usr/local/bin/*; do mv $ff ${ff}x; done
rm -fr $INSTALL/usr/local/include
rm -fr $INSTALL/usr/local/share/ffmpeg/examples
}

View File

@@ -1,6 +1,6 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016 Team LibreELEC
# Copyright (C) 2016-present Team LibreELEC
#
# LibreELEC is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -17,21 +17,14 @@
################################################################################
PKG_NAME="imagemagick"
PKG_VERSION="6.9.6-7"
PKG_REV="1"
PKG_ARCH="any"
PKG_VERSION="7.0.7-1"
PKG_LICENSE="http://www.imagemagick.org/script/license.php"
PKG_SITE="http://www.imagemagick.org/"
PKG_URL="http://www.imagemagick.org/download/releases/ImageMagick-$PKG_VERSION.tar.xz"
PKG_URL="https://github.com/ImageMagick/ImageMagick/archive/$PKG_VERSION.tar.gz"
PKG_SOURCE_DIR="ImageMagick-$PKG_VERSION"
PKG_DEPENDS_TARGET="toolchain libX11"
PKG_SECTION="graphics"
PKG_SHORTDESC="ImageMagick"
PKG_LONGDESC="Software suite to create, edit, compose, or convert bitmap images"
PKG_IS_ADDON="no"
PKG_AUTORECONF="no"
PKG_CONFIGURE_OPTS_TARGET="--enable-static \
--enable-shared \
--with-quantum-depth=8 \

View File

@@ -18,7 +18,6 @@
PKG_NAME="enca"
PKG_VERSION="1.19"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://freshmeat.net/projects/enca/"

View File

@@ -1,6 +1,6 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016 Team LibreELEC
# Copyright (C) 2016-present Team LibreELEC
#
# LibreELEC is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -17,20 +17,17 @@
################################################################################
PKG_NAME="enet"
PKG_VERSION="1.3.13"
PKG_REV="1"
PKG_VERSION="e33ca1d"
PKG_ARCH="any"
PKG_LICENSE=""
PKG_SITE=""
PKG_URL="http://enet.bespin.org/download/$PKG_NAME-$PKG_VERSION.tar.gz"
PKG_SITE="https://github.com/cgutman/enet/"
PKG_URL="https://github.com/cgutman/enet/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="network"
PKG_SHORTDESC="ENet's purpose is to provide a relatively thin, simple and robust network communication layer on top of UDP (User Datagram Protocol)"
PKG_LONGDESC="ENet's purpose is to provide a relatively thin, simple and robust network communication layer on top of UDP (User Datagram Protocol)"
PKG_IS_ADDON="no"
PKG_USE_CMAKE="no"
PKG_AUTORECONF="no"
PKG_AUTORECONF="yes"
PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared"

View File

@@ -18,7 +18,6 @@
PKG_NAME="enum34"
PKG_VERSION="1.1.6"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="BSD"
PKG_SITE="https://bitbucket.org/stoneleaf/enum34"

View File

@@ -18,7 +18,6 @@
PKG_NAME="faad2"
PKG_VERSION="2.7"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.audiocoding.com/"

View File

@@ -0,0 +1,29 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2017-present Team LibreELEC
#
# LibreELEC 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.
#
# LibreELEC 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 LibreELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################
PKG_NAME="fdk-aac"
PKG_VERSION="0.1.5"
PKG_SHA256="ff53d1d01cacc29c071e23192dfefa93bdbeaf775fc5d296259b4859d0306b79"
PKG_ARCH="any"
PKG_LICENSE="other"
PKG_SITE="https://sourceforge.net/projects/opencore-amr/"
PKG_URL="https://github.com/mstorsjo/fdk-aac/archive/v${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="multimedia"
PKG_LONGDESC="A standalone library of the Fraunhofer FDK AAC code from Android."
PKG_AUTORECONF="yes"

View File

@@ -0,0 +1,61 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016-present Team LibreELEC
#
# LibreELEC 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.
#
# LibreELEC 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 LibreELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################
PKG_NAME="libvpx"
PKG_VERSION="1.6.1"
PKG_ARCH="any"
PKG_LICENSE="BSD"
PKG_SITE="https://www.webmproject.org"
PKG_URL="https://github.com/webmproject/libvpx/archive/v${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain yasm:host"
PKG_SECTION="multimedia"
PKG_SHORTDESC="WebM VP8/VP9 Codec SDK"
PKG_LONGDESC="The WebM Project is dedicated to developing a high-quality, open video format for the web that's freely available to everyone."
PKG_AUTORECONF="no"
configure_target() {
case $ARCH in
aarch64)
TARGET_NAME_LIBVPX="arm64-linux-gcc"
;;
arm)
TARGET_NAME_LIBVPX="armv7-linux-gcc"
;;
x86_64)
TARGET_NAME_LIBVPX="x86_64-linux-gcc"
;;
esac
$PKG_CONFIGURE_SCRIPT --prefix=/usr \
--extra-cflags="$CFLAGS" \
--as=yasm \
--target=$TARGET_NAME_LIBVPX \
--disable-docs \
--disable-examples \
--disable-shared \
--disable-tools \
--disable-unit-tests \
--disable-vp8-decoder \
--disable-vp9-decoder \
--enable-ccache \
--enable-pic \
--enable-static \
--enable-vp8 \
--enable-vp9
}

View File

@@ -1,6 +1,6 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016 Team LibreELEC
# Copyright (C) 2016-present Team LibreELEC
#
# LibreELEC is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -17,22 +17,17 @@
################################################################################
PKG_NAME="x264"
PKG_VERSION="snapshot-20161203-2245-stable"
PKG_REV="1"
PKG_ARCH="any"
PKG_VERSION="snapshot-20171015-2245"
PKG_LICENSE="GPL"
PKG_SITE="http://www.videolan.org/developers/x264.html"
PKG_URL="ftp://ftp.videolan.org/pub/videolan/x264/snapshots/$PKG_NAME-$PKG_VERSION.tar.bz2"
PKG_URL="https://download.videolan.org/x264/snapshots/$PKG_NAME-$PKG_VERSION.tar.bz2"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="multimedia"
PKG_SHORTDESC="x264"
PKG_LONGDESC="x264"
PKG_IS_ADDON="no"
PKG_AUTORECONF="no"
pre_configure_target() {
cd $ROOT/$PKG_BUILD
cd $PKG_BUILD
rm -rf .$TARGET_NAME
}

View File

@@ -0,0 +1,33 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2017-present Team LibreELEC
#
# LibreELEC 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.
#
# LibreELEC 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 LibreELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################
PKG_NAME="x265"
PKG_VERSION="2.5"
PKG_ARCH="x86_64"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/videolan/x265"
PKG_URL="https://github.com/videolan/x265/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="multimedia"
PKG_LONGDESC="x265 is a H.265/HEVC video encoder application library"
PKG_AUTORECONF="no"
pre_configure_target() {
LDFLAGS="$LDFLAGS -ldl"
cmake -G "Unix Makefiles" ./source
}

View File

@@ -0,0 +1,190 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016-present Team LibreELEC
#
# LibreELEC 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.
#
# LibreELEC 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 LibreELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################
PKG_NAME="ffmpegx"
PKG_VERSION="3.4"
PKG_ARCH="any"
PKG_LICENSE="LGPLv2.1+"
PKG_SITE="https://ffmpeg.org"
PKG_URL="https://github.com/FFmpeg/FFmpeg/archive/n${PKG_VERSION}.tar.gz"
PKG_SOURCE_DIR="FFmpeg-n${PKG_VERSION}"
PKG_DEPENDS_TARGET="toolchain bzip2 fdk-aac libvorbis openssl opus x264 x265 zlib"
PKG_SECTION="multimedia"
PKG_LONGDESC="FFmpegx is an complete FFmpeg build to support encoding and decoding"
PKG_AUTORECONF="no"
# Dependencies
get_graphicdrivers
if [ "$KODIPLAYER_DRIVER" == "bcm2835-driver" ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET bcm2835-driver"
fi
# ARMv6 is no longer supported by libvpx
if [ "$PROJECT" != "RPi" -a "$PROJECT" != "Slice" ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libvpx"
fi
pre_configure_target() {
cd $PKG_BUILD
rm -rf .$TARGET_NAME
# ffmpeg builds better with these options
strip_gold
strip_lto
if [ "$KODIPLAYER_DRIVER" == "bcm2835-driver" ]; then
CFLAGS="-DRPI=1 -I$SYSROOT_PREFIX/usr/include/IL -I$SYSROOT_PREFIX/usr/include/interface/vcos/pthreads -I$SYSROOT_PREFIX/usr/include/interface/vmcs_host/linux $CFLAGS"
PKG_FFMPEG_LIBS="-lbcm_host -ldl -lmmal -lmmal_core -lmmal_util -lvchiq_arm -lvcos -lvcsm"
fi
if [ "$TARGET_ARCH" == "arm" ]; then
PKG_FFMPEG_ARM_AO="--enable-hardcoded-tables"
fi
# HW encoders
# RPi 0-3
if [ "$KODIPLAYER_DRIVER" == "bcm2835-driver" ]; then
PKG_FFMPEG_HW_ENCODERS_RPi="\
`#Video encoders` \
--enable-omx-rpi \
--enable-mmal \
--enable-encoder=h264_omx \
\
`#Video hwaccel` \
--enable-hwaccel=h264_mmal \
--enable-hwaccel=mpeg2_mmal \
--enable-hwaccel=mpeg4_mmal \
--enable-hwaccel=vc1_mmal"
fi
# Generic
if [[ "$TARGET_ARCH" = "x86_64" ]]; then
PKG_FFMPEG_HW_ENCODERS_GENERIC="\
`#Video encoders` \
--enable-encoder=h264_nvenc \
--enable-encoder=h264_vaapi \
--enable-encoder=hevc_nvenc \
--enable-encoder=hevc_vaapi \
--enable-encoder=mjpeg_vaapi \
--enable-encoder=mpeg2_vaapi \
--enable-encoder=vp8_vaapi \
--enable-encoder=vp9_vaapi \
\
`#Video hwaccel` \
--enable-hwaccel=h263_vaapi \
--enable-hwaccel=h264_vaapi \
--enable-hwaccel=hevc_vaapi \
--enable-hwaccel=mpeg2_vaapi \
--enable-hwaccel=mpeg4_vaapi \
--enable-hwaccel=vc1_vaapi \
--enable-hwaccel=vp9_vaapi \
--enable-hwaccel=wmv3_vaapi"
fi
# Encoders
PKG_FFMPEG_ENCODERS="\
`#Video encoders` \
--enable-libvpx \
--enable-encoder=libvpx_vp8 \
--enable-encoder=libvpx_vp9 \
--enable-libx264 \
--enable-encoder=x264 \
--enable-libx265 \
--enable-encoder=x265 \
\
`#Audio encoders` \
--enable-encoder=ac3 \
--enable-encoder=eac3 \
--enable-libfdk-aac \
--enable-encoder=libfdk-aac \
--enable-encoder=flac \
--enable-libmp3lame \
--enable-encoder=libmp3lame \
--enable-libopus \
--enable-encoder=libopus \
--enable-libvorbis \
--enable-encoder=libvorbis"
}
configure_target() {
./configure \
\
`#Programs to build` \
--enable-ffmpeg \
--disable-ffplay \
--enable-ffprobe \
--disable-ffserver \
\
`#Static and Shared` \
--enable-static \
--disable-shared \
\
`#Licensing options` \
--enable-gpl \
--enable-nonfree \
\
`#Documentation options` \
--disable-doc \
\
`#Hardware accelerated decoding encoding` \
$PKG_FFMPEG_HW_ENCODERS_RPi \
$PKG_FFMPEG_HW_ENCODERS_GENERIC \
\
`#General options` \
--enable-avresample \
\
`#Toolchain options` \
--arch="$TARGET_ARCH" \
--cpu="$TARGET_CPU" \
--cross-prefix="$TARGET_PREFIX" \
--enable-cross-compile \
--sysroot="$SYSROOT_PREFIX" \
--sysinclude="$SYSROOT_PREFIX/usr/include" \
--target-os="linux" \
--nm="$NM" \
--ar="$AR" \
--as="$CC" \
--cc="$CC" \
--ld="$CC" \
--pkg-config="$TOOLCHAIN/bin/pkg-config" \
--host-cc="$HOST_CC" \
--host-cflags="$HOST_CFLAGS" \
--host-ldflags="$HOST_LDFLAGS" \
--host-extralibs="-lm" \
--extra-cflags="$CFLAGS" \
--extra-ldflags="$LDFLAGS" \
--extra-libs="$PKG_FFMPEG_LIBS" \
--extra-version="x" \
--enable-pic \
--enable-openssl \
\
`#Advanced options` \
$PKG_FFMPEG_ARM_AO \
}
makeinstall_target() {
make install DESTDIR="$INSTALL/../.INSTALL_PKG"
}
post_makeinstall_target() {
for ff in "$INSTALL/../.INSTALL_PKG/usr/local/bin/"*; do mv "$ff" "${ff}x"; done
}

View File

@@ -20,7 +20,6 @@
PKG_NAME="gdk-pixbuf"
PKG_VERSION="2.34.0"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="OSS"
PKG_SITE="http://www.gtk.org/"

View File

@@ -17,8 +17,7 @@
################################################################################
PKG_NAME="go"
PKG_VERSION="1.6.3"
PKG_REV="1"
PKG_VERSION="1.7.5"
PKG_ARCH="any"
PKG_LICENSE="BSD"
PKG_SITE="https://golang.org"
@@ -43,17 +42,22 @@ PKG_AUTORECONF="no"
configure_host() {
export GOOS=linux
export GOROOT_FINAL=$ROOT/$TOOLCHAIN/lib/golang
export GOROOT_FINAL=$TOOLCHAIN/lib/golang
export GOROOT_BOOTSTRAP=/usr/lib/golang
export GOARCH=amd64
}
make_host() {
cd $ROOT/$PKG_BUILD/src
cd $PKG_BUILD/src
bash make.bash --no-banner
}
makeinstall_host() {
mkdir -p $ROOT/$TOOLCHAIN/lib/golang
cp -av $ROOT/$PKG_BUILD/* $ROOT/$TOOLCHAIN/lib/golang/
pre_makeinstall_host() {
# need to cleanup old golang version when updating to a new version
rm -rf $TOOLCHAIN/lib/golang
}
makeinstall_host() {
mkdir -p $TOOLCHAIN/lib/golang
cp -av $PKG_BUILD/* $TOOLCHAIN/lib/golang/
}

View File

@@ -20,7 +20,6 @@
PKG_NAME="gtk+"
PKG_VERSION="2.24.30"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="OSS"
PKG_SITE="http://www.gtk.org/"
@@ -33,7 +32,7 @@ PKG_IS_ADDON="no"
PKG_AUTORECONF="yes"
PKG_CONFIGURE_OPTS_TARGET="ac_cv_path_GLIB_GENMARSHAL=$ROOT/$TOOLCHAIN/bin/glib-genmarshal \
PKG_CONFIGURE_OPTS_TARGET="ac_cv_path_GLIB_GENMARSHAL=$TOOLCHAIN/bin/glib-genmarshal \
--disable-glibtest \
--enable-modules \
--enable-explicit-deps=no \

View File

@@ -20,7 +20,6 @@
PKG_NAME="harfbuzz"
PKG_VERSION="1.3.3"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.freedesktop.org/wiki/Software/HarfBuzz"

View File

@@ -18,7 +18,6 @@
PKG_NAME="icu"
PKG_VERSION="57.1"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="Custom"
PKG_SITE="http://www.icu-project.org"
@@ -36,7 +35,7 @@ PKG_CONFIGURE_OPTS_HOST="--enable-static --disable-shared"
PKG_CONFIGURE_OPTS_TARGET="--enable-static \
--disable-shared \
--with-cross-build=$ROOT/$PKG_BUILD/.$HOST_NAME"
--with-cross-build=$PKG_BUILD/.$HOST_NAME"
PKG_CONFIGURE_SCRIPT="source/configure"

View File

@@ -17,7 +17,7 @@
################################################################################
PKG_NAME="libconfuse"
PKG_VERSION="3.0"
PKG_VERSION="3.2"
PKG_LICENSE="https://github.com/martinh/libconfuse/blob/master/LICENSE"
PKG_SITE="https://github.com/martinh/libconfuse"
PKG_URL="https://github.com/martinh/libconfuse/archive/v$PKG_VERSION.tar.gz"

View File

@@ -18,7 +18,6 @@
PKG_NAME="jasper"
PKG_VERSION="1.900.1"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="OpenSource"
PKG_SITE="http://www.ece.uvic.ca/~mdadams/jasper/"

View File

@@ -38,7 +38,7 @@ PKG_CONFIGURE_OPTS_TARGET="--prefix=$SYSROOT_PREFIX/usr \
pre_configure_target() {
# serdisplib fails to build in subdirs
cd $ROOT/$PKG_BUILD
cd $PKG_BUILD
rmdir .$TARGET_NAME
# use libusb-config from sysroot

View File

@@ -18,7 +18,6 @@
PKG_NAME="libXScrnSaver"
PKG_VERSION="1.2.2"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://xorg.freedesktop.org/"

View File

@@ -20,7 +20,6 @@
PKG_NAME="libXcursor"
PKG_VERSION="1.1.14"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="OSS"
PKG_SITE="http://www.X.org"

View File

@@ -18,7 +18,6 @@
PKG_NAME="libXft"
PKG_VERSION="2.3.2"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="OSS"
PKG_SITE="http://www.X.org"

View File

@@ -18,7 +18,6 @@
PKG_NAME="libconfig"
PKG_VERSION="1.5"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="LGPL"
PKG_SITE="http://hyperrealm.com/libconfig/libconfig.html"

View File

@@ -18,7 +18,6 @@
PKG_NAME="libdvbcsa"
PKG_VERSION="4ce8be8"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="LGPL"
PKG_SITE="http://www.videolan.org/developers/libdvbcsa.html"

View File

@@ -18,7 +18,6 @@
PKG_NAME="libexif"
PKG_VERSION="0.6.21"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="LGPL"
PKG_SITE="http://sourceforge.net/projects/libexif"

View File

@@ -18,7 +18,6 @@
PKG_NAME="libiconv"
PKG_VERSION="1.14"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://savannah.gnu.org/projects/libiconv/"

View File

@@ -20,7 +20,6 @@
PKG_NAME="libid3tag"
PKG_VERSION="0.15.1b"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.mars.org/home/rob/proj/mpeg/"

View File

@@ -22,7 +22,7 @@ PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.libimobiledevice.org"
PKG_URL="http://www.libimobiledevice.org/downloads/$PKG_NAME-$PKG_VERSION.tar.bz2"
PKG_DEPENDS_TARGET="toolchain libusbmuxd libressl"
PKG_DEPENDS_TARGET="toolchain libusbmuxd openssl"
PKG_SECTION="libs"
PKG_SHORTDESC="libimobiledevice is a cross-platform software library that talks the protocols to support iPhone®, iPod Touch®, iPad® and Apple TV® devices"
PKG_LONGDESC="libimobiledevice is a cross-platform software library that talks the protocols to support iPhone®, iPod Touch®, iPad® and Apple TV® devices"
@@ -34,5 +34,5 @@ PKG_CONFIGURE_OPTS_TARGET="--enable-static \
--disable-largefile"
post_makeinstall_target() {
cp $ROOT/$PKG_BUILD/common/utils.h $SYSROOT_PREFIX/usr/include/libimobiledevice/
cp $PKG_BUILD/common/utils.h $SYSROOT_PREFIX/usr/include/libimobiledevice/
}

View File

@@ -18,7 +18,6 @@
PKG_NAME="libmad"
PKG_VERSION="0.15.1b"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.mars.org/home/rob/proj/mpeg/"

View File

@@ -0,0 +1,74 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2009-2016 Lukas Rusak (lrusak@libreelec.tv)
#
# LibreELEC 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.
#
# LibreELEC 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 LibreELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################
PKG_NAME="libnetwork"
PKG_VERSION="0f53435"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="APL"
PKG_SITE="https://github.com/docker/libnetwork"
PKG_URL="https://github.com/docker/libnetwork/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain go:host"
PKG_SECTION="system"
PKG_SHORTDESC="Libnetwork provides a native Go implementation for connecting containers"
PKG_LONGDESC="Libnetwork provides a native Go implementation for connecting containers"
PKG_IS_ADDON="no"
PKG_AUTORECONF="no"
pre_make_target() {
case $TARGET_ARCH in
x86_64)
export GOARCH=amd64
;;
arm)
export GOARCH=arm
case $TARGET_CPU in
arm1176jzf-s)
export GOARM=6
;;
cortex-a7)
export GOARM=7
;;
esac
;;
aarch64)
export GOARCH=arm64
;;
esac
export GOOS=linux
export CGO_ENABLED=0
export CGO_NO_EMULATION=1
export CGO_CFLAGS=$CFLAGS
export LDFLAGS="-extld $CC"
export GOLANG=$TOOLCHAIN/lib/golang/bin/go
export GOPATH=$PKG_BUILD.gopath
export GOROOT=$TOOLCHAIN/lib/golang
export PATH=$PATH:$GOROOT/bin
}
make_target() {
mkdir -p bin
$GOLANG build -v -o bin/docker-proxy -a -ldflags "$LDFLAGS" ./cmd/proxy
}
makeinstall_target() {
:
}

View File

@@ -0,0 +1,38 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2017-present Team LibreELEC
#
# LibreELEC 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.
#
# LibreELEC 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 LibreELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################
PKG_NAME="pyalsaaudio"
PKG_VERSION="0.8.4"
PKG_LICENSE="PSF"
PKG_SITE="http://larsimmisch.github.io/pyalsaaudio/"
PKG_URL="https://files.pythonhosted.org/packages/source/${PKG_NAME:0:1}/$PKG_NAME/$PKG_NAME-$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python distutilscross:host alsa-lib"
PKG_LONGDESC="ALSA bindings"
make_target() {
export LDSHARED="$CC -shared"
export PYTHONXCPREFIX="$SYSROOT_PREFIX/usr"
python setup.py build --cross-compile
}
makeinstall_target() {
python setup.py install --root=$INSTALL --prefix=/usr
find $INSTALL/usr/lib -name "*.py" -exec rm -rf "{}" ";"
rm -rf $INSTALL/usr/lib/python*/site-packages/*.egg-info \
$INSTALL/usr/lib/python*/site-packages/*/tests
}

View File

@@ -0,0 +1,81 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2017-present Team LibreELEC
#
# LibreELEC 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.
#
# LibreELEC 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 LibreELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################
PKG_NAME="rust"
PKG_VERSION="1.20.0"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://www.rust-lang.org"
PKG_URL=""
PKG_DEPENDS="toolchain"
PKG_SECTION="devel"
PKG_LONGDESC="Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety."
PKG_IS_ADDON="no"
PKG_AUTORECONF="no"
unpack() {
:
}
configure_target() {
:
}
make_target() {
export CARGO_HOME="$TOOLCHAIN/.cargo"
export RUSTUP_HOME="$CARGO_HOME"
export PATH="$CARGO_HOME/bin:$PATH"
rm -rf "$CARGO_HOME"
curl https://sh.rustup.rs -sSf | sh -s -- --no-modify-path -y
rustup default "$PKG_VERSION"
case "$TARGET_ARCH" in
aarch64)
RUST_TRIPLE="aarch64-unknown-linux-gnu"
;;
arm)
RUST_TRIPLE="arm-unknown-linux-gnueabihf"
;;
x86_64)
RUST_TRIPLE="x86_64-unknown-linux-gnu"
;;
esac
if [ "$TARGET_ARCH" != "x86_64" ]; then
rustup target add "$RUST_TRIPLE"
fi
cat <<EOF >"$CARGO_HOME/config"
[target.$RUST_TRIPLE]
linker = "$CC"
EOF
cat <<'EOF' >"$CARGO_HOME/env"
export CARGO_HOME="$TOOLCHAIN/.cargo"
export CARGO_TARGET_DIR="$PKG_BUILD/.$TARGET_NAME"
export PATH="$CARGO_HOME/bin:$PATH"
export RUSTUP_HOME="$CARGO_HOME"
mkdir -p "$CARGO_TARGET_DIR"
EOF
echo "CARGO_BUILD=\"cargo build --release --target $RUST_TRIPLE\"" \
>>"$CARGO_HOME/env"
}
makeinstall_target() {
:
}

View File

@@ -18,7 +18,6 @@
PKG_NAME="libva-vdpau-driver"
PKG_VERSION="0.7.4"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://freedesktop.org/wiki/Software/vaapi"

View File

@@ -17,14 +17,13 @@
################################################################################
PKG_NAME="libvncserver"
PKG_VERSION="0.9.10"
PKG_REV="0"
PKG_VERSION="0.9.11"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://libvnc.github.io/"
PKG_URL="https://github.com/LibVNC/libvncserver/archive/LibVNCServer-$PKG_VERSION.tar.gz"
PKG_SOURCE_DIR="libvncserver-LibVNCServer-$PKG_VERSION"
PKG_DEPENDS_TARGET="toolchain libjpeg-turbo libpng"
PKG_DEPENDS_TARGET="toolchain libjpeg-turbo libpng openssl"
PKG_SECTION="libs"
PKG_SHORTDESC="LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program."
PKG_LONGDESC="LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program."

View File

@@ -18,7 +18,6 @@
PKG_NAME="libzip"
PKG_VERSION="0.11.2"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.nih.at/libzip/"

View File

@@ -1,6 +1,6 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016 Team LibreELEC
# Copyright (C) 2016-present Team LibreELEC
#
# LibreELEC is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -17,24 +17,18 @@
################################################################################
PKG_NAME="libgdiplus"
PKG_VERSION="4.2"
PKG_REV="0"
PKG_ARCH="any"
PKG_VERSION="5.4"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/mono/libgdiplus"
PKG_URL="https://github.com/mono/libgdiplus/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain giflib libjpeg-turbo tiff libXext libexif glib cairo"
PKG_SECTION="tools"
PKG_SHORTDESC="libgiplus"
PKG_LONGDESC="An Open Source implementation of the GDI+ API"
PKG_IS_ADDON="no"
PKG_AUTORECONF="yes"
PKG_CONFIGURE_OPTS_TARGET="--enable-shared \
--with-libgif \
--with-libjpeg \
--with-libtiff"
PKG_CONFIGURE_OPTS_TARGET="--enable-shared \
--with-libgif=$TARGET_PREFIX \
--with-libjpeg=$TARGET_PREFIX \
--with-libtiff=$TARGET_PREFIX"
makeinstall_target() {
make install DESTDIR=$INSTALL

View File

@@ -1,6 +1,6 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016 Team LibreELEC
# Copyright (C) 2016-present Team LibreELEC
#
# LibreELEC is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -17,18 +17,15 @@
################################################################################
PKG_NAME="moonlight-common-c"
PKG_VERSION="1d058cb"
PKG_REV="1"
PKG_VERSION="957b1de"
PKG_ARCH="any"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/irtimmer/moonlight-common-c"
PKG_URL="https://github.com/irtimmer/moonlight-common-c/archive/$PKG_VERSION.tar.gz"
PKG_SITE="https://github.com/moonlight-stream/moonlight-common-c"
PKG_URL="https://github.com/moonlight-stream/moonlight-common-c/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION=""
PKG_SHORTDESC="Shared C code for the implementation of Nvidia's GameStream protocol"
PKG_LONGDESC="Shared C code for the implementation of Nvidia's GameStream protocol"
PKG_IS_ADDON="no"
PKG_AUTORECONF="no"
make_target() {

View File

@@ -1,6 +1,6 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016 Team LibreELEC
# Copyright (C) 2016-present Team LibreELEC
#
# LibreELEC is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -17,18 +17,15 @@
################################################################################
PKG_NAME="moonlight-embedded"
PKG_VERSION="2.2.2"
PKG_REV="1"
PKG_VERSION="82b956a"
PKG_ARCH="any"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/irtimmer/moonlight-embedded"
PKG_URL="https://github.com/irtimmer/moonlight-embedded/archive/v$PKG_VERSION.tar.gz"
PKG_URL="https://github.com/irtimmer/moonlight-embedded/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain curl libcec pulseaudio ffmpeg systemd alsa-lib moonlight-common-c libevdev enet opus"
PKG_SECTION=""
PKG_SHORTDESC="Gamestream client for embedded systems"
PKG_LONGDESC="Moonlight Embedded is an open source implementation of NVIDIA's GameStream, as used by the NVIDIA Shield, but built for Linux"
PKG_IS_ADDON="no"
PKG_AUTORECONF="no"
FREESCALE_V4L_INCLUDE=""
@@ -46,7 +43,7 @@ fi
PKG_CMAKE_OPTS_TARGET="$FREESCALE_V4L_INCLUDE"
pre_build_target() {
cp -a $(get_build_dir moonlight-common-c)/* $ROOT/$PKG_BUILD/third_party/moonlight-common-c
cp -a $(get_build_dir moonlight-common-c)/* $PKG_BUILD/third_party/moonlight-common-c
}
pre_configure_target() {

View File

@@ -5,8 +5,8 @@ diff -Naur a/CMakeLists.txt b/CMakeLists.txt
set_property(TARGET moonlight PROPERTY COMPILE_DEFINITIONS ${MOONLIGHT_DEFINITIONS})
target_include_directories(moonlight PRIVATE ${GAMESTREAM_INCLUDE_DIR} ${MOONLIGHT_COMMON_INCLUDE_DIR} ${OPUS_INCLUDE_DIRS} ${EVDEV_INCLUDE_DIRS} ${UDEV_INCLUDE_DIRS})
-target_link_libraries(moonlight ${EVDEV_LIBRARIES} ${ALSA_LIBRARY} ${OPUS_LIBRARY} ${UDEV_LIBRARIES} ${CMAKE_DL_LIBS})
+target_link_libraries(moonlight ${EVDEV_LIBRARIES} ${ALSA_LIBRARY} ${OPUS_LIBRARY} ${UDEV_LIBRARIES} ${CMAKE_DL_LIBS} m)
-target_link_libraries(moonlight ${EVDEV_LIBRARIES} ${OPUS_LIBRARY} ${UDEV_LIBRARIES} ${CMAKE_DL_LIBS})
+target_link_libraries(moonlight ${EVDEV_LIBRARIES} ${OPUS_LIBRARY} ${UDEV_LIBRARIES} ${CMAKE_DL_LIBS} m)
add_subdirectory(docs)

View File

@@ -5,8 +5,8 @@ diff -Naur a/CMakeLists.txt b/CMakeLists.txt
set_property(TARGET moonlight PROPERTY COMPILE_DEFINITIONS ${MOONLIGHT_DEFINITIONS})
target_include_directories(moonlight PRIVATE ${GAMESTREAM_INCLUDE_DIR} ${MOONLIGHT_COMMON_INCLUDE_DIR} ${OPUS_INCLUDE_DIRS} ${EVDEV_INCLUDE_DIRS} ${UDEV_INCLUDE_DIRS})
-target_link_libraries(moonlight ${EVDEV_LIBRARIES} ${ALSA_LIBRARY} ${OPUS_LIBRARY} ${UDEV_LIBRARIES} ${CMAKE_DL_LIBS} m)
+target_link_libraries(moonlight ${EVDEV_LIBRARIES} ${ALSA_LIBRARY} ${OPUS_LIBRARY} ${UDEV_LIBRARIES} ${CMAKE_DL_LIBS} pthread m)
-target_link_libraries(moonlight ${EVDEV_LIBRARIES} ${OPUS_LIBRARY} ${UDEV_LIBRARIES} ${CMAKE_DL_LIBS} m)
+target_link_libraries(moonlight ${EVDEV_LIBRARIES} ${OPUS_LIBRARY} ${UDEV_LIBRARIES} ${CMAKE_DL_LIBS} pthread m)
add_subdirectory(docs)

View File

@@ -0,0 +1,11 @@
--- a/libgamestream/CMakeLists.txt
+++ b/libgamestream/CMakeLists.txt
@@ -27,7 +27,7 @@ set_target_properties(moonlight-common P
target_include_directories(gamestream PRIVATE ../third_party/moonlight-common-c/src ../third_party/h264bitstream ${AVAHI_INCLUDE_DIRS} ${LIBUUID_INCLUDE_DIRS})
target_include_directories(moonlight-common PRIVATE ../third_party/moonlight-common-c/reedsolomon ${ENET_INCLUDE_DIRS})
target_link_libraries(gamestream ${CURL_LIBRARIES} ${OPENSSL_LIBRARIES} ${EXPAT_LIBRARIES} ${AVAHI_LIBRARIES} ${LIBUUID_LIBRARIES})
-target_link_libraries(moonlight-common ${ENET_LIBRARIES})
+target_link_libraries(moonlight-common ${ENET_LIBRARIES} ${OPENSSL_LIBRARIES})
target_link_libraries(gamestream ${CMAKE_THREAD_LIBS_INIT} ${CMAKE_DL_LIBS})

View File

@@ -1,63 +0,0 @@
From 90bfcdcc4da4178b0fd6c6013947006cd1c07377 Mon Sep 17 00:00:00 2001
From: Iwan Timmer <irtimmer@gmail.com>
Date: Fri, 9 Dec 2016 20:05:31 +0100
Subject: [PATCH] Update libCEC compatibility to version 4.0
---
src/input/cec.c | 2 +-
third_party/libcec/ceccloader.h | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/input/cec.c b/src/input/cec.c
index 8c3892e..1a50d81 100644
--- a/src/input/cec.c
+++ b/src/input/cec.c
@@ -77,7 +77,7 @@ void cec_init() {
libcecc_reset_configuration(&g_config);
g_config.clientVersion = LIBCEC_VERSION_CURRENT;
g_config.bActivateSource = 0;
- g_callbacks.CBCecKeyPress = &on_cec_keypress;
+ g_callbacks.keyPress = &on_cec_keypress;
g_config.callbacks = &g_callbacks;
snprintf(g_config.strDeviceName, sizeof(g_config.strDeviceName), "Moonlight");
g_config.callbacks = &g_callbacks;
diff --git a/third_party/libcec/ceccloader.h b/third_party/libcec/ceccloader.h
index 1ae0c2a..2f8f760 100644
--- a/third_party/libcec/ceccloader.h
+++ b/third_party/libcec/ceccloader.h
@@ -84,7 +84,7 @@ typedef struct {
int (CDECL *set_osd_string)(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress, CEC_NAMESPACE cec_display_control duration, const char* strMessage);
int (CDECL *switch_monitoring)(libcec_connection_t connection, int bEnable);
CEC_NAMESPACE cec_version (CDECL *get_device_cec_version)(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
- int (CDECL *get_device_menu_language)(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress, CEC_NAMESPACE cec_menu_language* language);
+ int (CDECL *get_device_menu_language)(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress, CEC_NAMESPACE cec_menu_language language);
uint64_t (CDECL *get_device_vendor_id)(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
uint16_t (CDECL *get_device_physical_address)(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iLogicalAddress);
CEC_NAMESPACE cec_logical_address (CDECL *get_active_source)(libcec_connection_t connection);
@@ -100,7 +100,7 @@ typedef struct {
int (CDECL *mute_audio)(libcec_connection_t connection, int bSendRelease);
int (CDECL *send_keypress)(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iDestination, CEC_NAMESPACE cec_user_control_code key, int bWait);
int (CDECL *send_key_release)(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iDestination, int bWait);
- CEC_NAMESPACE cec_osd_name (CDECL *get_device_osd_name)(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iAddress);
+ int (CDECL *get_device_osd_name)(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iAddress, CEC_NAMESPACE cec_osd_name name);
int (CDECL *set_stream_path_logical)(libcec_connection_t connection, CEC_NAMESPACE cec_logical_address iAddress);
int (CDECL *set_stream_path_physical)(libcec_connection_t connection, uint16_t iPhysicalAddress);
CEC_NAMESPACE cec_logical_addresses (CDECL *get_logical_addresses)(libcec_connection_t connection);
@@ -161,7 +161,7 @@ static int libcecc_resolve_all(void* lib, libcec_interface_t* iface)
_libcecc_resolve(lib, iface->set_osd_string, "libcec_set_osd_string", int(CDECL *)(libcec_connection_t, CEC_NAMESPACE cec_logical_address, CEC_NAMESPACE cec_display_control, const char*));
_libcecc_resolve(lib, iface->switch_monitoring, "libcec_switch_monitoring", int(CDECL *)(libcec_connection_t, int));
_libcecc_resolve(lib, iface->get_device_cec_version, "libcec_get_device_cec_version", CEC_NAMESPACE cec_version(CDECL *)(libcec_connection_t, CEC_NAMESPACE cec_logical_address));
- _libcecc_resolve(lib, iface->get_device_menu_language, "libcec_get_device_menu_language", int(CDECL *)(libcec_connection_t, CEC_NAMESPACE cec_logical_address, CEC_NAMESPACE cec_menu_language*));
+ _libcecc_resolve(lib, iface->get_device_menu_language, "libcec_get_device_menu_language", int(CDECL *)(libcec_connection_t, CEC_NAMESPACE cec_logical_address, CEC_NAMESPACE cec_menu_language));
_libcecc_resolve(lib, iface->get_device_vendor_id, "libcec_get_device_vendor_id", uint64_t(CDECL *)(libcec_connection_t, CEC_NAMESPACE cec_logical_address));
_libcecc_resolve(lib, iface->get_device_physical_address, "libcec_get_device_physical_address", uint16_t(CDECL *)(libcec_connection_t, CEC_NAMESPACE cec_logical_address));
_libcecc_resolve(lib, iface->get_active_source, "libcec_get_active_source", CEC_NAMESPACE cec_logical_address(CDECL *)(libcec_connection_t));
@@ -177,7 +177,7 @@ static int libcecc_resolve_all(void* lib, libcec_interface_t* iface)
_libcecc_resolve(lib, iface->mute_audio, "libcec_mute_audio", int(CDECL *)(libcec_connection_t, int));
_libcecc_resolve(lib, iface->send_keypress, "libcec_send_keypress", int(CDECL *)(libcec_connection_t, CEC_NAMESPACE cec_logical_address, CEC_NAMESPACE cec_user_control_code, int));
_libcecc_resolve(lib, iface->send_key_release, "libcec_send_key_release", int(CDECL *)(libcec_connection_t, CEC_NAMESPACE cec_logical_address, int));
- _libcecc_resolve(lib, iface->get_device_osd_name, "libcec_get_device_osd_name", CEC_NAMESPACE cec_osd_name(CDECL *)(libcec_connection_t, CEC_NAMESPACE cec_logical_address));
+ _libcecc_resolve(lib, iface->get_device_osd_name, "libcec_get_device_osd_name", int(CDECL *)(libcec_connection_t, CEC_NAMESPACE cec_logical_address, CEC_NAMESPACE cec_osd_name));
_libcecc_resolve(lib, iface->set_stream_path_logical, "libcec_set_stream_path_logical", int(CDECL *)(libcec_connection_t, CEC_NAMESPACE cec_logical_address));
_libcecc_resolve(lib, iface->set_stream_path_physical, "libcec_set_stream_path_physical", int(CDECL *)(libcec_connection_t, uint16_t));
_libcecc_resolve(lib, iface->get_logical_addresses, "libcec_get_logical_addresses", CEC_NAMESPACE cec_logical_addresses(CDECL *)(libcec_connection_t));

View File

@@ -18,7 +18,6 @@
PKG_NAME="libmediainfo"
PKG_VERSION="0.7.83"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://mediaarea.net/en/MediaInfo/Download/Source"
@@ -54,5 +53,5 @@ post_makeinstall_target() {
mkdir -p $SYSROOT_PREFIX/usr/include/MediaInfo/$i/
cp -aP ../../../Source/MediaInfo/$i/*.h $SYSROOT_PREFIX/usr/include/MediaInfo/$i/
done
cp -P libmediainfo-config $ROOT/$TOOLCHAIN/bin
cp -P libmediainfo-config $TOOLCHAIN/bin
}

View File

@@ -18,7 +18,6 @@
PKG_NAME="libzen"
PKG_VERSION="0.4.33"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://mediaarea.net/en/MediaInfo/"
@@ -51,5 +50,5 @@ post_makeinstall_target() {
mkdir -p $SYSROOT_PREFIX/usr/include/ZenLib/$i/
cp -aP ../../../Source/ZenLib/$i/*.h $SYSROOT_PREFIX/usr/include/ZenLib/$i/
done
cp -P libzen-config $ROOT/$TOOLCHAIN/bin
cp -P libzen-config $TOOLCHAIN/bin
}

View File

@@ -18,7 +18,6 @@
PKG_NAME="mediainfo"
PKG_VERSION="0.7.83"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://mediaarea.net/en/MediaInfo/Download/Source"

View File

@@ -18,7 +18,6 @@
PKG_NAME="mesa-demos"
PKG_VERSION="8.3.0"
PKG_REV="0"
PKG_ARCH="i386 x86_64"
PKG_LICENSE="OSS"
PKG_SITE="http://www.mesa3d.org/"

View File

@@ -18,7 +18,6 @@
PKG_NAME="mpg123"
PKG_VERSION="1.23.6"
PKG_REV="0"
PKG_ARCH="any"
PKG_LICENSE="LGPLv2"
PKG_SITE="http://www.mpg123.org/"

View File

@@ -18,7 +18,6 @@
PKG_NAME="opencaster"
PKG_VERSION="3.2.2"
PKG_REV="0"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.avalpa.com/the-key-values/15-free-software/33-opencaster"
@@ -30,5 +29,5 @@ PKG_LONGDESC="OpenCaster is a free and open source MPEG2 transport stream data g
PKG_AUTORECONF="no"
pre_makeinstall_target() {
mkdir -p $ROOT/$PKG_BUILD/.install_pkg
mkdir -p $PKG_BUILD/.install_pkg
}

View File

@@ -17,8 +17,7 @@
################################################################################
PKG_NAME="squeezelite"
PKG_VERSION="33cca7e"
PKG_REV="0"
PKG_VERSION="a3d95ec"
PKG_ARCH="any"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/ralph-irving/squeezelite"
@@ -34,7 +33,7 @@ PKG_AUTORECONF="no"
pre_make_target() {
OPTS="-DDSD -DFFMPEG -DRESAMPLE -DVISEXPORT"
CFLAGS="$CFLAGS $OPTS"
LDFLAGS="$LDFLAGS -lasound -lpthread -lm -lrt"
LDFLAGS="$LDFLAGS -lasound -lpthread -lm -lrt -lFLAC -lmad -lvorbisfile -lfaad -lmpg123"
}
makeinstall_target() {

View File

@@ -20,7 +20,6 @@
PKG_NAME="tsdecrypt"
PKG_VERSION="10.0"
PKG_REV="0"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://georgi.unixsol.org/programs/tsdecrypt"

View File

@@ -20,7 +20,6 @@
PKG_NAME="tstools"
PKG_VERSION="1.11"
PKG_REV="0"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://tstools.berlios.de/"

View File

@@ -18,7 +18,6 @@
PKG_NAME="bwm-ng"
PKG_VERSION="0.6.1"
PKG_REV="0"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.gropp.org/?id=projects&sub=bwm-ng"

View File

@@ -18,7 +18,6 @@
PKG_NAME="libpcap"
PKG_VERSION="1.7.4"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.tcpdump.org/"

View File

@@ -18,7 +18,6 @@
PKG_NAME="libstatgrab"
PKG_VERSION="0.91"
PKG_REV="1"
PKG_SITE="http://www.i-scream.org/libstatgrab/"
PKG_URL="http://ftp.i-scream.org/pub/i-scream/libstatgrab/libstatgrab-$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain"

View File

@@ -18,7 +18,6 @@
PKG_NAME="iftop"
PKG_VERSION="1.0pre4"
PKG_REV="0"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://htop.sourceforge.net/"

View File

@@ -18,7 +18,6 @@
PKG_NAME="iperf"
PKG_VERSION="3.1.2"
PKG_REV="2"
PKG_ARCH="any"
PKG_LICENSE="OSS"
PKG_SITE="https://iperf.fr/"

View File

@@ -18,12 +18,11 @@
PKG_NAME="irssi"
PKG_VERSION="0.8.19"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.irssi.org/"
PKG_URL="https://github.com/irssi-import/irssi/releases/download/$PKG_VERSION/$PKG_NAME-$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain glib netbsd-curses libressl"
PKG_DEPENDS_TARGET="toolchain glib netbsd-curses openssl"
PKG_SECTION="tools"
PKG_SHORTDESC="IRC client"
PKG_LONGDESC="Irssi is a terminal based IRC client for UNIX systems"
@@ -41,7 +40,7 @@ PKG_CONFIGURE_OPTS_TARGET="--with-sysroot=$SYSROOT_PREFIX \
--without-sco"
pre_configure_target() {
export CFLAGS="$CFLAGS -I$ROOT/$PKG_BUILD"
export CFLAGS="$CFLAGS -I$PKG_BUILD"
export LIBS="-ltermcap"
}

View File

@@ -18,7 +18,6 @@
PKG_NAME="iw"
PKG_VERSION="4.3"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="PUBLIC_DOMAIN"
PKG_SITE="http://wireless.kernel.org/en/users/Documentation/iw"

View File

@@ -18,12 +18,11 @@
PKG_NAME="lftp"
PKG_VERSION="4.7.4"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://lftp.yar.ru/"
PKG_URL="http://lftp.yar.ru/ftp/${PKG_NAME}-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain readline libressl zlib"
PKG_DEPENDS_TARGET="toolchain readline openssl zlib"
PKG_SECTION="tools"
PKG_SHORTDESC="ftp client"
PKG_LONGDESC="LFTP is a sophisticated ftp/http client, and a file transfer program supporting a number of network protocols"

View File

@@ -18,7 +18,6 @@
PKG_NAME="ncftp"
PKG_VERSION="3.2.5"
PKG_REV="0"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.ncftp.com/ncftp/"

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