Compare commits

...

2342 Commits

Author SHA1 Message Date
Matthias Reichl
be17d1a881 Merge pull request #4398 from flubshi/backport_remove_expired_ca
Remove expired 'AddTrust External Root' ca from trust list; update cacert.pem
2020-06-01 16:20:39 +02:00
Matthias Reichl
aac8699972 Merge pull request #4383 from CvH/9.2/add_ups
Kodi binary addons update
2020-06-01 15:04:39 +02:00
Matthias Reichl
306f95e759 Merge pull request #4401 from CvH/9.2/kodi_18.7.1
kodi: update to 18.7.1-Leia
2020-06-01 15:03:06 +02:00
CvH
d9d3cc772f kodi binary addons: update to latest Leia versions 2020-06-01 14:11:04 +02:00
CvH
87f0d3fe32 libraw: add lcms2 dep 2020-06-01 13:57:35 +02:00
CvH
778feb5727 lcms2: initial package 2020-06-01 13:57:35 +02:00
CvH
fe5fadab7f libraw: update to libraw-0.19.5 2020-06-01 13:57:35 +02:00
CvH
bd5fdddff9 kodi: update to 18.7.1-Leia 2020-06-01 13:44:47 +02:00
flubshi
2a272e45bb Update trusted CA (cacert.pem) 2020-05-31 19:07:02 +02:00
Christian Hewitt
1e5a905006 Merge pull request #4394 from HiassofT/le92-rpi-fw
[le92] RPi: update to firmware 62fc8c0
2020-05-27 19:58:26 +04:00
Matthias Reichl
ccf5126912 RPi: update to firmware 62fc8c0
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-05-27 16:42:43 +02:00
CvH
ff37e94538 Merge pull request #4369 from HiassofT/le92-kernel-4.19.120+
[le92] linux (RPi): update to 4.19.120+
2020-05-25 17:45:27 +02:00
Matthias Reichl
6b700cec52 RPi: update to firmware a6c9b6b
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-05-24 20:38:40 +02:00
CvH
fd01286926 Merge pull request #4389 from emveepee/libreelec-9.2
3.3.20-Leia pvr.nextpvr
2020-05-22 16:28:12 +02:00
emveepee
b5595a3425 3.3.20-Leia pvr.nextpvr
Update to latest version of pvr.nextpvr
2020-05-21 09:45:15 -04:00
CvH
22e3b2072c Merge pull request #4386 from HiassofT/le92-kodi-18.7
kodi: update to 18.7-Leia
2020-05-20 22:13:02 +02:00
CvH
15b9a35125 Merge pull request #4247 from MilhouseVH/le92_backports-9.2.2
backports: libreelec-9.2.3
2020-05-20 19:45:44 +02:00
Matthias Reichl
bcb40164ef ffmpeg: update RPi4 HEVC patch to 18.7-Leia
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-05-20 17:45:43 +02:00
Matthias Reichl
fba0a0a555 kodi: update to 18.7-Leia
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-05-20 17:45:32 +02:00
MilhouseVH
a9ba436900 rpi-eeprom: update to rpi-eeprom-ad18a5b 2020-05-19 20:24:17 +02:00
CvH
62b2f7d853 Merge pull request #4382 from matthuisman/ia-2.4.5
Update inputstream.adaptive to version 2.4.5-Leia
2020-05-19 09:27:57 +02:00
Matt Huisman
320955e602 Update inputstream.adaptive to version 2.4.5-Leia 2020-05-19 15:17:47 +12:00
MilhouseVH
c4b8e0fba5 texturecache.py: update to texturecache.py-2.5.4 2020-05-15 20:30:11 +01:00
MilhouseVH
bcbad5f53f bcmstat: update to bcmstat-0.5.5 2020-05-15 20:30:11 +01:00
MilhouseVH
e8cbfd8544 RPi: update to firmware 7449540 2020-05-12 19:27:17 +02:00
MilhouseVH
7eef75bce3 rpi-eeprom: update to rpi-eeprom-cbb061e 2020-05-12 19:25:08 +02:00
Matthias Reichl
156db87de6 linux (RPi): update to 4.19.122-f0e6205
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-05-12 19:25:08 +02:00
Jernej Škrabec
f54de24693 Merge pull request #4368 from CvH/9.2/bin-addon-up
update binary addons
2020-05-08 18:41:50 +02:00
CvH
6a668a4d6e Merge pull request #4373 from awiouy/92-emby4-fix
Fix emby4 (backport of  #4372)
2020-05-07 20:08:29 +02:00
awiouy
3471983723 emby4: update imagemagick to 7.0.10-9 2020-05-07 13:18:00 +02:00
awiouy
84288dfd96 imagemagick: update to 7.0.10-9 2020-05-07 13:17:21 +02:00
awiouy
c49c61f114 dotnet-runtime: fix x86_64 url 2020-05-07 13:14:15 +02:00
Matthias Reichl
9fa76ef360 wireguard-linux-compat: update to v1.0.20200429
This fixes build on 4.19.119 and newer

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-05-05 10:10:56 +02:00
Matthias Reichl
cc3e84c487 linux (RPi): update to 4.19.120-9da67d7
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-05-04 22:32:25 +02:00
Christian Hewitt
91854b56c0 Merge pull request #4290 from edit4ever/regdom
Backport iw/regdom changes from master
2020-05-04 05:07:56 +04:00
edit4ever
e952674ef6 Update packages/network/iw/package.mk
Co-authored-by: CvH <1355173+CvH@users.noreply.github.com>
2020-05-03 10:43:13 -07:00
CvH
50d1681bcf kodi binary addons: update to latest Leia versions 2020-05-03 12:37:27 +02:00
CvH
78c5f3d37e retroplayer addons: update to latest Leia versions 2020-05-03 12:37:13 +02:00
CvH
42662da0ce Merge pull request #4245 from HiassofT/le92-kernel-4.19.107+
[le92] linux (RPi): update to 4.19.107+
2020-05-03 11:55:14 +02:00
CvH
e2f1868f5d Merge pull request #4298 from mglae/le92_image_debug_shell
mkimage: replace deprecated "tty" with "systemd.debug_shell" for Generic
2020-05-03 11:04:01 +02:00
CvH
5596ef7449 Merge pull request #4296 from mglae/le92_installer_fat16
installer: use FAT16 for Generic system partition / dosfstools: reduce fsck.fat log spam
2020-05-03 11:03:51 +02:00
CvH
5cda64d6a1 Merge pull request #4309 from MilhouseVH/le92_libgpg-error-1.37
libgpg-error: update to libgpg-error-1.37 [LibreELEC-9.2]
2020-05-03 10:15:51 +02:00
CvH
c7625eb403 Merge pull request #4334 from MilhouseVH/le92-LibreELEC-settings-apr2020
LibreELEC-settings: update to LibreELEC-settings-42acf26
2020-05-03 10:11:48 +02:00
CvH
2d0bc2770d Merge pull request #4365 from awiouy/92-st142
syncthing: update to 1.4.2 (backport of  #4364)
2020-05-03 10:11:11 +02:00
awiouy
d9507c5d1a syncthing: update to 1.4.2 2020-05-03 00:12:33 +02:00
MilhouseVH
1d7e1cafa7 RPi: update to firmware 7eff9f6 2020-05-02 10:43:57 +02:00
MilhouseVH
1d5ceba87c rpi-eeprom: update to rpi-eeprom-a70a647 2020-04-28 18:45:43 +02:00
Jernej Škrabec
703c4ddaa0 Merge pull request #4354 from CvH/9.2/chrome-fix
chrome: add missing lib
2020-04-27 20:38:03 +02:00
Matthias Reichl
5955423a1b linux (RPi): update to 4.19.118-fe2c7bf
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-04-27 18:17:33 +02:00
MilhouseVH
7dc2832dfd RPi: update to firmware 20354be 2020-04-27 18:14:10 +02:00
CvH
a222d5d8db chrome: add missing lib to addon 2020-04-27 17:33:15 +02:00
CvH
6616e9995a chrome: fix whitespaces 2020-04-27 17:32:39 +02:00
MilhouseVH
05b8058c98 Merge pull request #4353 from awiouy/92-emby4420
lttng-ust: disable numa (backport of #4352)
2020-04-27 13:48:30 +01:00
awiouy
3ab9e80fe7 lttng-ust: disable numa 2020-04-27 14:38:13 +02:00
CvH
d20c7bc0e9 Merge pull request #4348 from HiassofT/le92-addon-bump5
kodi binary addons: update to 2020-04-25 Leia versions
2020-04-25 15:17:25 +02:00
Matthias Reichl
e529657f48 kodi binary addons: update to 2020-04-25 Leia versions
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-04-25 13:47:03 +02:00
MilhouseVH
a1100ce859 rpi-eeprom: update to rpi-eeprom-92ed6c6 2020-04-24 09:25:11 +02:00
CvH
646e420c94 Merge pull request #4338 from HiassofT/le92-add-vfs.sacd
[le92] kodi binary addons: add vfs.sacd and missing visualization addons
2020-04-22 18:39:43 +02:00
CvH
123b5db2ca Merge pull request #4336 from awiouy/92-emby4420
emby4: update to 4.4.2.0 (backport of #4335)
2020-04-22 18:34:45 +02:00
CvH
5cba9a8374 Merge pull request #4343 from awiouy/92-ls123
librespot: handle non ascii track information (backport of #4342)
2020-04-22 18:33:16 +02:00
awiouy
967bb6328a librespot: handle non ascii track information 2020-04-21 23:27:20 +02:00
MilhouseVH
1c61a2c625 RPi: update to firmware 929ba7e 2020-04-21 10:14:01 +02:00
Matthias Reichl
a80cc28745 kodi binary addons: add visualization.starburst
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-04-20 22:13:54 +02:00
Matthias Reichl
0e5a2c5f36 kodi binary addons: add visualization.goom
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-04-20 22:13:54 +02:00
Matthias Reichl
21c886f95f kodi binary addons: add visualization.fishbmc
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-04-20 22:13:54 +02:00
Matthias Reichl
43ba8f3c85 update_binary-addons: drop vfs.nfs and vfs.sacd from exclude list
vfs.nfs has recently been removed from kodi's binary addon repo
and vfs.sacd is now included in LibreELEC

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-04-20 13:25:52 +02:00
Matthias Reichl
4056094b51 kodi binary addons: add vfs.sacd
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-04-20 13:25:39 +02:00
awiouy
db212b01df emby4: update to 4.4.2.0 2020-04-20 12:30:31 +02:00
awiouy
40e7ac1d3a imagemagick: update to 7.0.10-6 2020-04-20 12:30:31 +02:00
awiouy
b3c3f73f6c dotnet-runtime: update to 3.1.3 2020-04-20 12:30:31 +02:00
awiouy
7a29858847 lttng-ust: update to 2.12.0 2020-04-20 12:30:31 +02:00
awiouy
30c64498ae userspace-rcu: update to 0.12.0 2020-04-20 12:30:31 +02:00
awiouy
beafeb58fb krb5: update to 1.18.1-final 2020-04-20 12:30:31 +02:00
MilhouseVH
c13b14ca00 RPi: update to firmware 7317fa2 2020-04-20 10:29:55 +02:00
MilhouseVH
ca7f0f6535 LibreELEC-settings: update to LibreELEC-settings-42acf26 2020-04-18 21:29:14 +01:00
MilhouseVH
17f466aaea RPi: update to firmware 84523e0 2020-04-17 22:00:56 +02:00
CvH
f8b66fc45a Merge pull request #4317 from awiouy/92-lsnew
librespot: drop system.d (backport of #4316)
2020-04-17 21:12:11 +02:00
MilhouseVH
8199f35673 rpi-eeprom: update to rpi-eeprom-2105f60 2020-04-17 09:39:10 +02:00
MilhouseVH
9f5368e6ea RPi: update to firmware 11a76e0 2020-04-16 21:09:49 +02:00
MilhouseVH
4aa47ed279 rpi-eeprom: update to rpi-eeprom-d1e04d2 2020-04-16 21:09:26 +02:00
Matthias Reichl
ce231f0700 linux (RPi): update to 4.19.115-b13fc60
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-04-16 17:56:27 +02:00
awiouy
cfc89de6a7 librespot: python2 fixes 2020-04-16 15:52:06 +02:00
awiouy
153f3d3658 librespot: drop system.d 2020-04-16 15:52:06 +02:00
MilhouseVH
b17719236c RPi: update to firmware 9e3c23c 2020-04-15 13:42:25 +02:00
MilhouseVH
e5dc90f3c7 iptables: fix helper script 2020-04-15 09:08:47 +01:00
MilhouseVH
d3510b5a96 rpi-eeprom: update to rpi-eeprom-0ddc858 2020-04-12 19:09:03 +02:00
MilhouseVH
3fefed3376 RTL8812AU: update to RTL8812AU-d88d8b2 2020-04-10 15:39:29 +01:00
Christian Hewitt
f8c86fe50e Merge pull request #4313 from HiassofT/le92-lirc-zotac-fix
[le92] lirc: add patch to fix zotac driver
2020-04-10 12:41:25 +04:00
Matthias Reichl
e2059c7d5a lirc: add patch to fix zotac driver
See https://sourceforge.net/p/lirc/tickets/327/

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-04-10 10:18:47 +02:00
Matthias Reichl
6049513bc8 Merge pull request #4310 from MilhouseVH/le92_update-addons-042020
kodi-binary-addons: update to latest versions [LibreELEC-9.2]
2020-04-09 23:36:03 +02:00
MilhouseVH
10f86efaab rpi-eeprom: update to rpi-eeprom-e0e53a2 2020-04-09 23:28:55 +02:00
MilhouseVH
1eb1667808 libgpg-error: update to libgpg-error-1.37 2020-04-09 21:23:26 +01:00
MilhouseVH
34bc314c90 kodi-binary-addons: update to latest versions 2020-04-09 21:22:58 +01:00
MilhouseVH
68d7776712 Merge pull request #4306 from JavierNicolas/patch-1
Update inputstream.adaptive to version 2.4.4-Leia
2020-04-09 19:55:51 +01:00
Javier Nicolás
0039390c4c Update inputstream.adaptive to version 2.4.4-Leia 2020-04-09 19:20:38 +02:00
MilhouseVH
cecb05a5d7 tvheadend42/ffmpeg-tools: bump rev for updated gnutls 2020-04-08 19:10:15 +01:00
Ian Leonard
f54d9091c3 gnutls: update to 3.6.13
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-04-08 18:50:32 +01:00
MilhouseVH
645af48ea2 rpi-eeprom: update to rpi-eeprom-c2e0986 2020-04-08 19:31:38 +02:00
MilhouseVH
e0bf72d476 linux (Generic): enable Marvell SDIO and USB WiFi support as module
Forum: https://forum.libreelec.tv/thread/21537-dell-wyse-3040-wifi-not-working/
2020-04-08 18:14:16 +01:00
MilhouseVH
db017e9137 RTL8812AU: update to RTL8812AU-3ec2947 2020-04-08 18:14:06 +01:00
MilhouseVH
3739f6189e apache-ant: update to apache-ant-1.10.7 2020-04-08 18:14:06 +01:00
MilhouseVH
97a309f14f texturecache.py: update to texturecache.py-2.5.3 2020-04-08 18:14:06 +01:00
MilhouseVH
5364e44eec bcmstat: update to bcmstat-0.5.4 2020-04-08 18:14:06 +01:00
MilhouseVH
989622fe32 RPi: update to firmware dd8cbec 2020-04-08 00:12:51 +02:00
Matthias Reichl
9f92e69844 linux (RPi): config options for 4.19.114-e2efb91
enable SND_AUDIOINJECTOR_ISOLATED_SOUNDCARD

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-04-07 17:32:42 +02:00
Matthias Reichl
663ffedb05 linux (RPi): update to 4.19.114-e2efb91
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-04-07 17:20:10 +02:00
Matthias Reichl
0d5bde5cb1 Revert "linux (RPi): add backport of proposed cdc-acm fix"
This reverts commit 8a1103d445.
2020-04-07 17:18:12 +02:00
mglae
1fef9f9329 mkimage: replace deprecated "tty" with "systemd.debug_shell" for Generic 2020-04-06 18:42:51 +02:00
mglae
4902c19a46 installer: on GPT set partition labels to defined names instead
of using "primary" string
2020-04-04 18:35:54 +02:00
mglae
04407050ef installer: Use FAT16 file system on system partition. 2020-04-04 18:35:43 +02:00
mglae
fe446d0370 dosfstools: fsck.fat: reduce log spam, no backup boot sector diff in automatic mode 2020-04-04 18:35:26 +02:00
Christian Hewitt
86c09012b9 Merge pull request #4278 from mglae/le92_projectm_subdirs
libprojectM: add --enable-preset-subdirs
2020-04-04 07:29:53 +04:00
MilhouseVH
4ff4d2ca74 RPi: update to firmware c2c6ce8 2020-04-01 18:54:53 +02:00
MilhouseVH
3e890efe59 iw: update to iw-5.4 2020-04-01 07:07:17 -07:00
Christian Hewitt
cc1fd2257d Merge pull request #4130 from HiassofT/le10-iw-image
add support for setting wireless regulatory domain
2020-04-01 07:06:30 -07:00
Matthias Reichl
8a1103d445 linux (RPi): add backport of proposed cdc-acm fix
See https://lore.kernel.org/r/20200327150350.3657-1-hias@horus.com

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-03-27 19:59:59 +01:00
MilhouseVH
f68e3e72fa RPi: update to firmware 5574077 2020-03-26 20:00:10 +01:00
Matthias Reichl
cd9403962b linux (RPi): update to 4.19.113-4f2a4cc
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-03-26 19:39:27 +01:00
mglae
e05b618ec9 libprojectM: add --enable-preset-subdirs 2020-03-25 19:51:08 +01:00
Matthias Reichl
03253f885c linux (RPi4): switch to CONFIG_ARM_RASPBERRYPI_CPUFREQ
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-03-22 22:36:54 +01:00
CvH
074a450813 Merge pull request #4260 from HiassofT/le92-fix-intel-audio
alsa-lib: add modprobe.d file to work around NUC audio issues
2020-03-22 18:03:34 +01:00
CvH
33dfe1b85f Merge pull request #4274 from HiassofT/le92-libprojectm
[le92] libprojectM: update to 3.1.2
2020-03-22 15:27:29 +01:00
Matthias Reichl
25f7154217 libprojectM: update to 3.1.2
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-03-22 14:35:51 +01:00
MilhouseVH
013b530345 rpi-eeprom: update to rpi-eeprom-a9ca308 2020-03-20 13:47:57 +01:00
MilhouseVH
a25dd368e4 rpi-eeprom: update to rpi-eeprom-421c965 2020-03-16 14:58:22 +01:00
Matthias Reichl
16919f74df alsa-lib: add modprobe.d file to work around NUC audio issues
Blacklist snd_soc_skl so that hda_intel gets used. This fixes audio
not working on NUCs which have a DSP on board.

Users needed snd_soc_skl can override this via an (empty)
/storage/.config/modprobe.d/intel-audio.conf file

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-03-13 15:25:01 +01:00
MilhouseVH
043b334218 rpi-eeprom: update to rpi-eeprom-f5f8e72 2020-03-12 20:43:20 +01:00
CvH
2a66340077 Merge pull request #4236 from svenfoo/fix-game-libretro-scummvm-build-9.2
Fix game.libretro.scummvm build for 9.2
2020-03-10 21:04:44 +01:00
MilhouseVH
988af35036 RPi: update to firmware 9e21935 2020-03-10 18:23:20 +01:00
Matthias Reichl
e82d2c8db1 linux (RPi): config options for 4.19.108-2fab54c
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-03-06 22:06:58 +01:00
Matthias Reichl
5cb676e1c6 linux (RPi): update to 4.19.108-2fab54c
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-03-06 22:05:15 +01:00
MilhouseVH
e994d9ca75 RPi: update to firmware 163d84c 2020-03-06 21:36:45 +01:00
MilhouseVH
2a764c82c6 RPi: update to firmware bf83b50 2020-03-06 10:58:24 +01:00
MilhouseVH
01bc69bfd0 rpi-eeprom: install stable in addition to critical 2020-03-05 21:35:49 +01:00
MilhouseVH
797bada893 rpi-eeprom: update to rpi-eeprom-17086f2 2020-03-05 21:35:49 +01:00
CvH
0f97dc22f7 Merge pull request #4239 from chewitt/bump-settings-92
settings: bump to include WireGuard icon
2020-03-03 19:59:06 +01:00
chewitt
6738b8a61e settings: bump to include WireGuard icon 2020-03-02 17:28:08 +00:00
Sven Neumann
fceeb1b2e3 game.libretro.scummvm: bump package revision 2020-03-01 20:00:54 +01:00
Sven Neumann
9d3282937c game.libretro.scummvm: fix linker issue
Using "-Wl,--as-needed" with ld causes undefined symbols.
2020-03-01 20:00:00 +01:00
Matthias Reichl
0050462a91 Merge pull request #4235 from CvH/9.2/addon_rev_bump
visualization.pictureit: rev fix
2020-03-01 18:43:08 +01:00
CvH
209800edee visualization.pictureit: rev fix 2020-03-01 18:23:32 +01:00
Matthias Reichl
0cb36e0ec7 Merge pull request #4234 from CvH/9.2/addon_fix
visualization.pictureit: update to 3.0.1
2020-03-01 17:58:16 +01:00
CvH
ecd7264ea4 visualization.pictureit: update to 3.0.1 2020-03-01 17:50:14 +01:00
CvH
23d30bbc43 Merge pull request #4231 from HiassofT/le92-kodi-18.6
kodi: update to 18.6
2020-03-01 15:30:25 +01:00
Matthias Reichl
5baab17211 kodi: update to 18.6-Leia
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-03-01 15:11:46 +01:00
CvH
8bc985b782 Merge pull request #4228 from awiouy/92-lsgl
librespot: gapless playback
2020-02-28 05:01:43 +01:00
Christian Hewitt
f3f6aeabd7 Merge pull request #4226 from HiassofT/le92-addon-bump3
[le92] kodi binary addons: update to latest Leia versions
2020-02-28 07:45:46 +04:00
awiouy
ecfbc2cbb6 librespot: gapless playback 2020-02-27 19:40:17 +01:00
Matthias Reichl
48c7fbb928 kodi binary addons: update to latest Leia versions
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-02-26 22:03:12 +01:00
CvH
e82aba47d3 Merge pull request #4168 from HiassofT/le92-retroplayer-bump
[le92] retroplayer addons: update to latest Leia versions
2020-02-26 17:59:45 +01:00
CvH
c96642e72b Merge pull request #4164 from HiassofT/le92-mkpkg-retroplayer
[le92] update_retroplayer-addons: stop defaulting to retroplayer branch
2020-02-26 17:59:19 +01:00
Christian Hewitt
8f1f6dfcfa Merge pull request #4193 from HiassofT/le92-drop-kodinerds
remove repository.kodinerds from addons
2020-02-26 20:56:41 +04:00
CvH
006f797c57 Merge pull request #4221 from chewitt/wireguard-leia
connman/wireguard updates [backport]
2020-02-26 17:55:17 +01:00
Jernej Škrabec
98789b4a2f Merge pull request #4006 from HiassofT/le92-kernel-4.19.84+
[le92] linux (RPi): update to 4.19.84+
2020-02-26 17:43:19 +01:00
Matthias Reichl
870c6050f6 linux (RPi): update to 4.19.106-742cb76
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-02-25 15:50:58 +01:00
MilhouseVH
5f4a2563be RPi: update to firmware 02bff4e 2020-02-20 22:28:45 +01:00
Matthias Reichl
fc05726626 linux (RPi): update to 4.19.105-9634b84
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-02-20 16:56:53 +01:00
chewitt
975b30d64d wireguard: update tools/module 2020-02-20 14:22:28 +00:00
chewitt
5a0591e51b connman: bump to 1.38 2020-02-20 14:22:28 +00:00
Christian Hewitt
4229e893b4 Merge pull request #4190 from MilhouseVH/le92-fix-apache
apache-ant: create TOOLCHAIN/bin before copying file [backport]
2020-02-19 10:13:05 +04:00
Christian Hewitt
4a2ffb39a0 Merge pull request #4185 from MilhouseVH/le92-mediatek-mt7610
kernel-firmware: add MediaTek mt7610 firmware [backport]
2020-02-19 10:12:34 +04:00
Matthias Reichl
5cccd642e2 libretro-4do: fix PKG_SHA256
The 4do libretro core was renamed to opera and the old repo now
redirects, leading to a different SHA256.

Correct the SHA256, eventually the core and kodi game addon should
be renamed to reflect the new name.

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-02-18 20:31:43 +01:00
MilhouseVH
475e4829dd RPi: update to firmware f4b5869 2020-02-12 15:40:48 +01:00
MilhouseVH
29328988d3 RPi: update to firmware 88afa9a 2020-02-10 19:34:59 +01:00
Matthias Reichl
4269b7e2ee remove repository.kodinerds from addons
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-02-09 16:41:21 +01:00
MilhouseVH
5d916fdd84 apache-ant: create TOOLCHAIN/bin before copying file 2020-02-08 22:51:50 +00:00
MilhouseVH
e3e5770a31 RPi: update to firmware 154e61a 2020-02-07 20:19:20 +01:00
MilhouseVH
235c67ca05 kernel: disable MT76x0E (PCI adapter) support as we don't include the firmware 2020-02-07 01:25:50 +00:00
MilhouseVH
e5c6cd69a5 kernel-firmware: add MediaTek mt7610u firmware (USB device) 2020-02-07 01:25:50 +00:00
MilhouseVH
5a9c9e2727 RPi: update to firmware 04c6e41 2020-02-06 22:39:10 +01:00
Matthias Reichl
3a2a735298 linux (RPi): update to 4.19.102-b950859
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-02-06 16:35:43 +01:00
Christian Hewitt
5101f8090d Merge pull request #4175 from cdu13a/connman-fix1
[le92] connman: fix compile with older headers
2020-02-05 18:56:37 +04:00
CvH
710041d5d9 Merge pull request #4174 from awiouy/92-ls011
librespot: update to 0.1.1 (backport of #4173)
2020-02-02 17:00:04 +01:00
cdu13a
5d2454fe5f connman: fix compile with older headers 2020-02-01 11:51:29 -05:00
awiouy
68f09abc06 librespot: update to 0.1.1 2020-02-01 14:11:34 +01:00
MilhouseVH
2438e5a0b7 RPi: update to firmware 63bdbe0 2020-01-31 17:34:38 +01:00
Matthias Reichl
67d9be9c87 linux (RPi): config options for 4.19.97-f6e7d78
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-31 17:34:38 +01:00
Matthias Reichl
4b4f842fbd linux (RPi): update to 4.19.97-f6e7d78
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-31 17:34:38 +01:00
MilhouseVH
667ac4a718 RPi: update to firmware 01ecfd2 2020-01-31 17:34:38 +01:00
MilhouseVH
db03bf5cf0 rpi-eeprom: update to rpi-eeprom-30905b4 2020-01-31 17:34:38 +01:00
Matthias Reichl
b75cc324f0 linux (RPi): update to 4.19.97-c8fbe9c
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-31 17:34:38 +01:00
MilhouseVH
24dfda1f7c rpi-eeprom: update to rpi-eeprom-0d7673b 2020-01-31 17:34:38 +01:00
MilhouseVH
ddd6aea16f rpi-eeprom: update to rpi-eeprom-9bf0332 2020-01-31 17:34:38 +01:00
MilhouseVH
9cffe263f1 RPi: update to firmware be2713b 2020-01-31 17:34:38 +01:00
MilhouseVH
64fdc40a21 RPi: update to firmware d5b8d8d 2020-01-31 17:34:38 +01:00
MilhouseVH
0cd5daa4e3 rpi-eeprom: update to rpi-eeprom-a141add 2020-01-31 17:34:38 +01:00
Matthias Reichl
1b5da0f6c1 linux (RPi): update to 4.19.95-798a72f
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-31 17:34:38 +01:00
MilhouseVH
6cc5ae1e17 rpi-eeprom: update to rpi-eeprom-04d5bbf (add board-rev specific image support) 2020-01-31 17:34:38 +01:00
Matthias Reichl
c3776ffb6b linux (RPi): update to 4.19.93-7677227
brcmfmac: Disable power management

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-31 17:34:38 +01:00
MilhouseVH
c85978a499 RPi: update to firmware 62a0d75 2020-01-31 17:34:38 +01:00
MilhouseVH
559e717326 rpi-eeprom: update to rpi-eeprom-eab1f68 2020-01-31 17:34:38 +01:00
MilhouseVH
09a0068c78 rpi-eeprom: update to rpi-eeprom-e9290b3 2020-01-31 17:34:38 +01:00
Matthias Reichl
c9ee8849e9 linux (RPi): update to 4.19.93-9ee9532
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-31 17:34:38 +01:00
MilhouseVH
3db71a02f4 RPi: update to firmware dc56225 2020-01-31 17:34:38 +01:00
Matthias Reichl
601c1b43ed linux (RPi): update to 4.19.89-edc6ef4
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-31 17:34:37 +01:00
MilhouseVH
c8d3bbff46 rpi-eeprom: update to rpi-eeprom-7d9512c 2020-01-31 17:34:37 +01:00
MilhouseVH
a48aeb0100 RPi: update to firmware 0c01dbe 2020-01-31 17:34:37 +01:00
Matthias Reichl
6f1ff8b102 linux (RPi): config options for 4.19.88
add CONFIG_SND_BCM2708_SOC_JUSTBOOM_BOTH=m

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-31 17:34:37 +01:00
Matthias Reichl
031971bab8 linux (RPi): update to 4.19.88-988cc7b
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-31 17:34:37 +01:00
MilhouseVH
5861c69ceb RPi: update to firmware 9d6be5b 2020-01-31 17:34:37 +01:00
MilhouseVH
fc50866af5 rpi-eeprom: update to rpi-eeprom-16abe98 2020-01-31 17:34:37 +01:00
MilhouseVH
c82937d99d RPi: update to firmware 601d36d 2020-01-31 17:34:37 +01:00
Matthias Reichl
d4eee23479 linux (RPi): config options for 4.19.86
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-31 17:34:37 +01:00
Matthias Reichl
c1e0fc7fce linux (RPi): update to 4.19.86-c078c64
support for the Kathrein RC6 remote has been backported to stable
so linux-901-extend-rc6-toggle-support.patch can be dropped.

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-31 17:34:37 +01:00
Matthias Reichl
c96d5a4852 linux (RPi): update to 4.19.85-c42554e
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-31 17:34:37 +01:00
MilhouseVH
b7cd7fdfc5 RPi: update to firmware 6e4a723 2020-01-31 17:34:37 +01:00
MilhouseVH
e5109c952e rpi-eeprom: update to rpi-eeprom-82b6b1c 2020-01-31 17:34:37 +01:00
Matthias Reichl
d74973747a linux (RPi): config options for 4.19.84
Enable CPUFREQ_DT and CLK_RASPBERRYPI for RPi4 to support clock
changes via mailbox calls.

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-31 17:34:37 +01:00
Matthias Reichl
4bd7b1527d linux (RPi): update to 4.19.84-886bda7
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-31 17:34:37 +01:00
MilhouseVH
2b3f770e33 RPi: update to firmware 68ec481 2020-01-31 17:34:37 +01:00
Christian Hewitt
6536838edc Merge pull request #4169 from MilhouseVH/le92_settings-download-perf
LibreELEC-settings: update to LibreELEC-settings-e775b97 [backport]
2020-01-31 18:59:52 +03:00
MilhouseVH
001a3fa611 Merge pull request #4162 from chewitt/wireguard-leia
wireguard: add initial support for WireGuard VPNs [backport]
2020-01-31 13:53:19 +00:00
Matthias Reichl
cbfdcbca2d retroplayer addons: update to latest Leia versions
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-31 12:18:51 +01:00
chewitt
6b8fe40614 wireguard-linux-compat: add WireGuard kernel module package 2020-01-31 08:48:38 +00:00
chewitt
0a7bb4ffeb wireguard-tools: add WireGuard userspace tools package 2020-01-31 08:48:38 +00:00
chewitt
6ac10dc4f8 connman: add support for WireGuard 2020-01-31 08:48:38 +00:00
chewitt
701b80f7c5 config: add support for optionally building WireGuard 2020-01-31 08:48:38 +00:00
chewitt
d1640fe4c0 libmnl: enabled shared build 2020-01-31 08:48:38 +00:00
chewitt
79788d560d linux: add wireguard support for RPi 2020-01-31 08:48:38 +00:00
chewitt
2a7444beca linux: add wireguard support for Rockchip 2020-01-31 08:48:38 +00:00
chewitt
a709cbbdac linux: add wireguard support for Generic 2020-01-31 08:48:38 +00:00
chewitt
000cf1768c linux: add wireguard support for Allwinner 2020-01-31 08:48:38 +00:00
MilhouseVH
664eed9977 LibreELEC-settings: update to LibreELEC-settings-e775b97 2020-01-31 08:08:03 +00:00
Christian Hewitt
773d76e5aa Merge pull request #4157 from DaVukovic/getedid-fixes-92
[busybox] getedid fixes
2020-01-31 10:53:45 +03:00
Christian Hewitt
15aebe1e00 Merge pull request #4147 from MilhouseVH/le92_fix_missing_lib2to3
Python2: install lib2to3 [backport]
2020-01-31 10:51:27 +03:00
Matthias Reichl
57dcbbf631 update_retroplayer-addons: stop defaulting to retroplayer branch
The kodi-game binary addon repo now contains Leia and Matrix,
like the kodi binary addon repo, so make the branch name a
mandatory option.

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-30 13:29:21 +01:00
Matthias Reichl
b0ccfbc797 Merge pull request #4161 from MilhouseVH/le92_iwlwifi-5.1.16
iwlwifi-firmware: update to iwlwifi-firmware-19ce537 [libreelec-9.2]
2020-01-29 23:17:51 +01:00
MilhouseVH
1719192ee1 iwlwifi-firmware: update to iwlwifi-firmware-19ce537 2020-01-29 21:54:18 +00:00
DaVukovic
751f49eec5 [busybox] getedid fixes 2020-01-28 08:46:26 +01:00
MilhouseVH
065799ec68 Python2: install lib2to3 2020-01-26 05:25:18 +00:00
Christian Hewitt
5c83a514f6 Merge pull request #4136 from MilhouseVH/le92_fix_addons_error
buildsystem: "set -e" error handling not working for addon builds [backport]
2020-01-23 17:54:15 +04:00
Christian Hewitt
a8b12b1052 Merge pull request #4135 from MilhouseVH/le92_dosfstools_e2fsprogs_updates
dosfstools/e2fsprogs: bump and fix [backport]
2020-01-23 17:53:25 +04:00
Matthias Reichl
175b7ed46e Merge pull request #4137 from chewitt/hwdb_o2
add hwdb.d installations from packages, make o2.cz BT remote config globally available
2020-01-23 13:16:50 +01:00
chewitt
cffbf60a6a systemd: add 70-local-keyboard.hwdb to systemd package 2020-01-22 07:25:28 +00:00
Matthias Reichl
ed4847e430 script/install: also install hwdb.d files from packages
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-22 07:25:20 +00:00
Christian Hewitt
8a76bd17e7 Merge pull request #4133 from MilhouseVH/le92_samba-4.9.18
samba: update to samba-4.9.18
2020-01-22 06:18:44 +04:00
MilhouseVH
03074b2a69 addons: need both xmlstarlet+p7zip as an absolute minimum 2020-01-21 19:51:19 +00:00
MilhouseVH
08474e7a7d sundtek-mediatv: needs xmlstarlet 2020-01-21 19:51:19 +00:00
MilhouseVH
e7ac31c253 script.config.vdr: needs xmlstarlet 2020-01-21 19:51:19 +00:00
MilhouseVH
bb6356da78 kernel-firmware: has no dependencies 2020-01-21 19:51:19 +00:00
MilhouseVH
4c37dd51d8 audiodecoder.timidity: shared library has changed name 2020-01-21 19:51:19 +00:00
MilhouseVH
f2ff582d14 wireless-regdb: has no dependencies 2020-01-21 19:48:12 +00:00
MilhouseVH
ff7194584f buildsystem: "set -e" error handling not working for addon builds 2020-01-21 19:47:06 +00:00
MilhouseVH
6f80a63266 e2fsprogs: remove unrecognized option 2020-01-21 19:05:51 +00:00
MilhouseVH
8b8fa8b2a1 e2fsprogs: disable automagic udev/systemd/crond detection 2020-01-21 19:05:51 +00:00
MilhouseVH
97a6b1e063 busybox: disable mkfs.vfat for target, use full-fat dosfstools 2020-01-21 19:05:37 +00:00
MilhouseVH
5ce2a0bf78 dosfstools: drop pre-4.0.0 build workarounds 2020-01-21 19:05:37 +00:00
MilhouseVH
d5cf40ff13 e2fsprogs: update to e2fsprogs-1.45.3 2020-01-21 19:05:37 +00:00
MilhouseVH
91b9547161 dosfstools: update to dosfstools-4.1 2020-01-21 19:05:37 +00:00
MilhouseVH
2b7d71f18e samba: update to samba-4.9.18 2020-01-21 15:10:45 +00:00
CvH
3bfc4fb706 Merge pull request #4126 from HiassofT/le92-hyperion-qt-update
[le92] hyperion: update to latest qt-base
2020-01-17 12:10:20 +01:00
Matthias Reichl
1a63f585e1 hyperion: update PKG_REV to 112
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-17 11:14:35 +01:00
Jonas Karlman
68e4184c9a hyperion: cleanup package 2020-01-15 19:11:22 +00:00
Jonas Karlman
986c4987f1 hyperion: remove unneeded patch 2020-01-15 19:11:22 +00:00
Jonas Karlman
092bd988c2 qtbase: update to 5.14.0 2020-01-15 19:11:22 +00:00
Christian Hewitt
a1fe4c868a Merge pull request #4110 from MilhouseVH/le92_samba-4.9.17
samba: update to samba-4.9.17
2020-01-13 17:46:20 -08:00
MilhouseVH
57f6504a55 samba: update to samba-4.9.17 2020-01-12 00:19:33 +00:00
Christian Hewitt
36a98f18a0 Merge pull request #4105 from HiassofT/le92-tz-2019c
[le92] tz: update to 2019c
2020-01-09 21:44:33 +04:00
Ian Leonard
64e85d7498 tz: update to 2019c
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-01-09 17:10:51 +01:00
MilhouseVH
fdcd179f81 Merge pull request #4083 from HiassofT/le92-unofficial-bump-fix
[le92] update_binary-addons: fix unofficial addon bumping
2020-01-08 16:11:21 +00:00
Christian Hewitt
01e975b153 Merge pull request #4084 from HiassofT/le92-addon-bump2
[le92] kodi-binary-addons: update to latest Leia versions
2020-01-08 19:27:44 +04:00
Christian Hewitt
5e2bc84e27 Merge pull request #4101 from MilhouseVH/le92_fix_pastekodi_cmp
pastekodi: avoid cmp this is installed by system-tools [backport]
2020-01-08 18:55:39 +04:00
MilhouseVH
4a5f3a22c2 pastekodi: avoid cmp this is installed by system-tools [backport] 2020-01-07 01:04:58 +00:00
CvH
0ad0fe764f Merge pull request #4062 from awiouy/92-lspython3
librespot: various improvements
2020-01-05 17:18:57 +01:00
awiouy
1392e81d00 librespot: adapt to Python3 2020-01-05 17:03:38 +01:00
awiouy
8d5111c208 rust: fix cargo build 2020-01-05 16:29:02 +01:00
Matthias Reichl
cf1a273718 kodi-binary-addons: update to latest Leia versions
This fixes wrong visualization.pictureit bump (using master branch
instead of Leia).

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-12-29 20:05:00 +01:00
Matthias Reichl
f9f53151b5 update_binary-addons: allow specifying branch for unofficial addons
Since Kodi Matrix hasn't branched yet and is still developed in
master the kodi branch name (master) and the branch name used in
addons (Matrix) doesn't match.

Allow to optionally specify the addon branch name on the command line,
eg "./update_binary-addons master Matrix".

This fixes visualization.pictureit bumps for master which picked
up the master branch of the addon instead of the Matrix branch.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-12-29 19:42:34 +01:00
Matthias Reichl
49ebd0f9ab update_binary-addons: prefer Kodi branch over HEAD for unofficial addons
This fixes bumping visualization.pictureit which has separate branches
for Leia and Matrix.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-12-29 19:42:34 +01:00
MilhouseVH
54f729222c Merge pull request #4069 from HiassofT/le92-addon-bump
[le92] kodi-binary-addons: update to latest Leia versions
2019-12-28 07:03:22 +00:00
Matthias Reichl
e8c6ad8164 kodi-binary-addons: update to latest Leia versions
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-12-19 20:41:13 +01:00
MilhouseVH
7a16627f50 Merge pull request #4052 from mglae/le92_kodi_cacert
kodi: use system cacert.pem
2019-12-17 19:18:35 +00:00
MilhouseVH
ff729852fe Merge pull request #4047 from HiassofT/le92-lirc-alsa
[le92] lirc: add dependency on alsa-lib
2019-12-17 16:51:11 +00:00
MilhouseVH
fa0aca6347 Merge pull request #3971 from chewitt/options92
options: support per-buildsystem options
2019-12-15 02:04:10 +00:00
mglae
07734490f3 kodi: pastekodi: log cacert.pem if needed 2019-12-10 22:16:33 +01:00
mglae
dcd0bbac62 kodi: use system cacert.pem 2019-12-10 22:15:44 +01:00
Matthias Reichl
3f0c2ebb56 lirc: add dependency on alsa-lib
This fixes missing alsa_usb plugin.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-12-09 13:45:53 +01:00
Christian Hewitt
d97ed1c987 Merge pull request #3991 from HiassofT/le92-nfs-backports
[le92] NFS / netboot backports
2019-12-09 08:01:35 +08:00
Christian Hewitt
da2c9c33ae Merge pull request #4016 from jernejsk/libmali-92
libmali: update to d4000def121b
2019-12-09 07:55:22 +08:00
Christian Hewitt
bfb998c0f7 Merge pull request #3996 from MilhouseVH/le92_kodi_ninja_again
kodi: build with ninja once again [backport]
2019-12-09 07:49:20 +08:00
Christian Hewitt
0cea576b22 Merge pull request #4027 from mglae/le92_fsck_kmsg
init: fsck: fix kmsg log writes
2019-12-09 07:40:02 +08:00
CvH
4947b861ce Merge pull request #4035 from awiouy/92-ls010
librespot: update to 0.1.0
2019-12-05 20:40:04 +01:00
awiouy
fb123d5dac librespot: update to 0.1.0 2019-12-04 14:36:50 +01:00
awiouy
b6abdacf9c rust: update to 1.39.0 2019-12-04 01:45:49 +01:00
awiouy
9004f896ff rustup.rs: update to 1.20.2 2019-12-04 01:45:49 +01:00
Jernej Škrabec
dd8e12d847 Merge pull request #4014 from HiassofT/le92-binutils-deps
[le92] binutils: explicitly depend on target zlib
2019-12-01 22:51:30 +01:00
chewitt
c43b5f2fbe options: support per-buildsystem options 2019-12-01 08:00:45 +00:00
mglae
4dd199dff2 init: fsck: fix kmsg log writes 2019-11-28 00:21:37 +01:00
Matthias Reichl
5d0330e6ad Merge pull request #4018 from CvH/9.2/addon-fail
distro: bump OS_VERSION
2019-11-23 00:18:02 +01:00
CvH
84875e4f25 distro: bump OS_VERSION 2019-11-23 00:15:28 +01:00
CvH
176222f38c Merge pull request #4015 from HiassofT/le92-slice-pcf8523
[le92] Slice/Slice3: use upstream method to set xtal load capacitance
2019-11-21 22:50:39 +01:00
Matthias Reichl
e089b59f30 Slice/Slice3: use upstream method to set xtal load capacitance
This fixes slice builds since upstream method to set xtal load capacitance
was backported in 4.19.82 stable

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-11-21 22:01:26 +01:00
Jernej Skrabec
7616baf0e8 libmali: update to d4000def121b 2019-11-21 21:34:18 +01:00
CvH
41bc6862e3 Merge pull request #4012 from MilhouseVH/le92_fix_addons
audiodecoder.timidity: remove patch redundant since 2.0.2-Leia
2019-11-21 19:05:39 +01:00
Matthias Reichl
6b8a687fca binutils: explicitly depend on target zlib
By default binutils 2.33 will automatically build and use it's
bundled zlib version - which isn't obvious from package.mk as
we don't explicitly build the zlib folder.

binutils 2.32 uses the zlib include from it's bundled version but
won't build it and try to link with libz.a from sysroot - which
will either fail (if zlib wasn't built before) or result in a
possible version mix (which isn't nice as well).

Explicitly using the target zlib - like most linux distributions
do - solves these issues and makes the build consistent.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-11-21 18:36:25 +01:00
MilhouseVH
17e869e877 audiodecoder.timidity: remove patch redundant since 2.0.2-Leia 2019-11-21 17:17:03 +00:00
MilhouseVH
83234e1b48 Merge pull request #4003 from CvH/9.2/kodi.18.5-addonup
Kodi 18.5 binary addon updates
2019-11-20 22:23:17 +00:00
MilhouseVH
d9fd376c71 Merge pull request #4002 from CvH/9.2/tvh-up
Tvheadend and ffmpeg-tools update
2019-11-20 22:22:46 +00:00
CvH
2b59e9b214 Merge pull request #3998 from HiassofT/le92-kodi-18.5
kodi: update to 18.5-Leia
2019-11-20 23:07:14 +01:00
Matthias Reichl
8af7ac11ad kodi: update to 18.5-Leia
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-11-20 22:34:07 +01:00
CvH
99cba92719 Merge pull request #4007 from HiassofT/le92-rpi-firmware-revert
RPi: revert to firmware 8e688a4
2019-11-19 19:22:09 +01:00
Matthias Reichl
a46fb152a0 RPi: revert to firmware 8e688a4
Later firmware versions have a nasty bug that can lead to HDMI
lock-ups when the RPi is fully throttled (eg due to over-temperature).

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-11-19 19:12:42 +01:00
CvH
a83d11491b visualization.shadertoy: remove patch 2019-11-19 00:51:46 +01:00
CvH
c81b7617c0 game.libretro: update to latest 2019-11-19 00:25:55 +01:00
CvH
ab47f0baf7 kodi-binary-addons: update to latest versions 2019-11-19 00:13:25 +01:00
CvH
c5d37bf33a tvheadend: update to 4.2.8-36 2019-11-18 23:49:10 +01:00
CvH
1fbeb10f5f tvheadend42: create default directories 2019-11-18 23:49:10 +01:00
CvH
564850c626 comskip: update to 2019-11-03 2019-11-18 23:44:23 +01:00
CvH
eb9dcf60de tvh-tv-scan-table: update to 6bb0a70a 2019-11-18 23:44:23 +01:00
CvH
8628b74a0e ffmpeg-tools: update to 109 2019-11-18 23:44:23 +01:00
CvH
7daee4bacd aom: update to 2019-11-15 2019-11-18 23:27:34 +01:00
CvH
63d5d8bfb2 x265: update to 3.2 2019-11-18 23:27:34 +01:00
CvH
0ef8a5b3b0 libvpx: update to 1.8.1 2019-11-18 23:27:34 +01:00
CvH
62cf3edf1a ffmpegx: update to 4.2.1 2019-11-18 23:27:34 +01:00
Matthias Reichl
bc18fe7b3b Merge pull request #3997 from MilhouseVH/le92_kodi_config_fix
kodi-config: create userdata when it doesn't exist [backport]
2019-11-18 00:39:31 +01:00
MilhouseVH
084fcb1c44 kodi: remove /storage/.kodi/userdata from tmpfiles.d, rely on kodi-config 2019-11-17 20:32:05 +00:00
MilhouseVH
33449d042f kodi-config: create userdata when it doesn't exist 2019-11-17 20:32:05 +00:00
MilhouseVH
c6abc6f9ae kodi: build with ninja once again [backport] 2019-11-17 20:09:30 +00:00
CvH
f6473f65a8 Merge pull request #3898 from HiassofT/le92-kernel-4.19.79+
[le92] linux (RPi): update to 4.19.79+
2019-11-17 19:36:51 +01:00
CvH
a286f2d135 Merge pull request #3925 from mglae/master_bt_audio
bluetooth-audio: avoid LE Settings Addon crash
2019-11-17 19:08:50 +01:00
CvH
607ab8bb31 Merge pull request #3938 from MilhouseVH/le92_rpi-eeprom-vl805
rpi-eeprom: update with vl805 support [backport]
2019-11-17 19:06:37 +01:00
MilhouseVH
ead39e7478 Merge pull request #3985 from jsgh/jsconfigstatus-92
Make kodi-config return a zero exit status
2019-11-17 05:18:19 +00:00
MilhouseVH
f7ddb3e412 Merge pull request #3969 from nicolaspernoud/libreelec-9.2
feat: enable webcam driver as kernel module
2019-11-17 05:16:56 +00:00
Matthias Reichl
29d9d08e49 init: don't mount nfs shares with soft option by default
Using the soft timeout option for NFS mounts is a really bad idea
and the nfs(5) manpage explicitly warns about it's issues:

    NB: A so-called "soft" timeout  can  cause  silent  data
    corruption  in  certain cases. As such, use the soft op‐
    tion only when client responsiveness is  more  important
    than  data  integrity.  Using NFS over TCP or increasing
    the value of the retrans option may mitigate some of the
    risks of using the soft option.

So don't enable it by default, anyone who feels keen to take the
risk can specify it manually on kernel command line.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-11-16 17:38:24 +01:00
Matthias Reichl
dd6f2cfe5c systemd: prevent unmounting storage via umount.target
/storage will be unmounted by systemd-shutdown, like /flash.

As the squashfs root has several symlinks to /storage it
should not be unmounted during the normal shutdown process.
This prevents the symlinked files/directories vanishing too early
and also removes the "unmount /storage failed" messages when
netbooting.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-11-16 17:38:24 +01:00
Matthias Reichl
092e574f57 systemd: add backport patch from PR 14040
This removes the root mount dependency on systemd-journal.socket
and fixes drop-in loading for storage.mount.

See https://github.com/systemd/systemd/pull/14040

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-11-16 17:38:24 +01:00
Matthias Reichl
97e2c5204c disable network online services when using kernel ip configuration
Also drop Requisite on connman.service as it's not really needed
(connman and network online services all have conditions on
!/dev/.kernel_ipconfig) and it causes a dependency failed message
as Requisites are evaluated before conditions.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-11-16 17:31:43 +01:00
Matthias Reichl
4f5fee7653 systemd: enable systemd-timesyncd when using kernel ip configuration
connman's NTP client can't be used if it's not managing the network
interface so use systemd's timesyncd as we already build it.

timesyncd is automatically configured to use the NTP servers provided
by kernel ip config, if they are missing the default fallback NTP
servers (currently the ones from Google) are used.

Users can also provide timesyncd configuration files via
/storage/.config/timesyncd.conf.d/ eg to change the (fallback) servers.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-11-16 17:31:39 +01:00
Matthias Reichl
bee4bb3f4a connman: disable service if ip configuration is used
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-11-16 17:31:34 +01:00
Matthias Reichl
4159f97316 connman: move host and resolver configuration to separate service
Setup system hostname, /etc/resolv.conf and /etc/hosts in a service
that can be run independently of connman.

The volatile etc files are created in /run/libreelec instead of
/run/connman so they can be modified similarily to standard linux
installations with a writable /etc. Connman can then hook into
that and move resolv.conf management to /run/connman/resolv.conf when
it's started.

If kernel IP configuration is used the resolv info from the kernel
will be used to create resolv.conf. Users can also provide their
own resolv.conf file in /storage/.config/resolv.conf which takes
precedence over ther kernel info. If no resolv.conf info is present
a fallback with use the Google nameservers is created (as before).

Loopback network interface setup has been removed, this is already
set up by systemd.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-11-16 17:31:18 +01:00
Matthias Reichl
3be49f5d07 busybox: create marker file if kernel ip configuration is used
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-11-16 17:30:12 +01:00
Nicolas Pernoud
66b50feecd fix: usb webcam options for Allwinner 2019-11-15 18:13:11 +01:00
John Sullivan
582e5e4fc7 Make kodi-config return a zero exit status
(cherry picked from commit e12e8cb7c4)
2019-11-15 17:06:44 +00:00
Nicolas Pernoud
cccd235148 fix : missing options for USB Webcam 2019-11-15 18:06:34 +01:00
MilhouseVH
847945e219 RPi: update to firmware b9f83b1 2019-11-14 18:02:41 +01:00
Matthias Reichl
a2e51e3a7a linux (RPi): update to 4.19.83-3c235dc
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-11-11 21:18:15 +01:00
MilhouseVH
abf6dc244f rpi-eeprom: update to rpi-eeprom-99e8891 2019-11-11 19:32:45 +00:00
Nicolas Pernoud
821ad52da0 feat: enable webcam driver as kernel module 2019-11-09 13:50:44 +01:00
MilhouseVH
779efbc35c RPi: update to firmware 89deaba 2019-11-08 21:38:25 +01:00
MilhouseVH
9ad1a0ade3 rpi-eeprom: update to rpi-eeprom-9202943 2019-11-08 14:25:11 +00:00
Christian Hewitt
e9af55d89a Merge pull request #3952 from MilhouseVH/le92_samba-4.9.15
samba: update to samba-4.9.15
2019-11-07 15:01:22 +04:00
MilhouseVH
ddcfc575f6 RPi: update to firmware d737daa 2019-11-06 23:35:41 +01:00
MilhouseVH
4543ce351c RPi: update to firmware 8e688a4 2019-11-06 18:03:13 +01:00
Christian Hewitt
09b0403f0e Merge pull request #3958 from MilhouseVH/le92_revert_rpif_wifi
Revert "brcmfmac_sdio-firmware-rpi: update to brcmfmac_sdio-firmware-…
2019-11-04 16:22:51 +04:00
MilhouseVH
fe9b2e812a Revert "brcmfmac_sdio-firmware-rpi: update to brcmfmac_sdio-firmware-rpi-d4f7087"
This reverts commit d4508cd883.

See https://github.com/RPi-Distro/firmware-nonfree/issues/7 for details.
2019-11-04 11:54:27 +00:00
MilhouseVH
047797822c RPi: update to firmware b79618b 2019-11-01 19:16:29 +01:00
MilhouseVH
821447c6ee LibreELEC-settings: update to LibreELEC-settings-6dbbbed 2019-11-01 17:22:30 +00:00
Matthias Reichl
a60d05411b linux (RPi): update to 4.19.81-bbdf44a
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-11-01 16:33:30 +01:00
MilhouseVH
855ec8710c samba: update to samba-4.9.15 2019-10-29 12:28:41 +00:00
MilhouseVH
e14652e9db Update with vl805 support 2019-10-29 11:54:08 +00:00
MilhouseVH
260e26ac4b rpi-eeprom: update to rpi-eeprom-b360b29 2019-10-29 11:54:06 +00:00
Christian Hewitt
8c2dda0d92 Merge pull request #3941 from MilhouseVH/le92_fixup_addons
libprojectM: update to libprojectM-3.1.1-rc4
2019-10-29 09:36:59 +04:00
Christian Hewitt
438266895d Merge pull request #3942 from tmm1/9.2/avahi
[backport] avahi: remove disallow-other-stacks=yes
2019-10-29 09:32:00 +04:00
MilhouseVH
ff1e4f8565 RPi: update to firmware 00ea13e 2019-10-28 23:38:09 +01:00
Christian Hewitt
c73614dc3d Merge pull request #3951 from MilhouseVH/le92_texturecache-2.5.2
texturecache.py: update to texturecache.py-2.5.2 [backport]
2019-10-28 19:24:57 +04:00
MilhouseVH
781e637b16 texturecache.py: update to texturecache.py-2.5.2 2019-10-28 15:15:08 +00:00
Aman Gupta
b6e9a63684 avahi: remove disallow-other-stacks=yes
This was originally added because SO_REUSEPORT was not available on older kernels

With this setting, avahi-daemon does not use either SO_REUSEADDR or SO_REUSEPORT, which means that other mDNS applications cannot access the multicast udp port 5353 at the same time. This includes mDNS clients which are simply trying to discover other services on the network. One such client exists in a PVR add-on I am writing for Kodi which currently fails in network discovery when run on LibreELEC.

See also https://github.com/grandcat/zeroconf/issues/63

(cherry picked from commit 733eb8ff14)
2019-10-24 23:23:52 +00:00
MilhouseVH
10665ba6b1 libprojectM: update to libprojectM-3.1.1-rc4 2019-10-24 22:26:08 +01:00
MilhouseVH
828ff0a987 RPi: update to firmware ed238d3 2019-10-21 20:23:28 +02:00
Matthias Reichl
0321837881 linux (RPi): config options for 4.19.80
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-10-21 20:20:47 +02:00
Matthias Reichl
13b3252810 linux (RPi): update to 4.19.80-3492a1b
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-10-21 20:19:05 +02:00
CvH
c97f38e942 Merge pull request #3922 from MilhouseVH/le92_fix_init_busy_cond
init: make umount /update conditional [libreelec-9.2]
2019-10-18 17:52:20 +02:00
MilhouseVH
e2e05ade82 init: make umount /update conditional 2019-10-18 16:48:26 +01:00
CvH
a00b801426 Merge pull request #3920 from MilhouseVH/le92_fix_init_busy
init: unmount /update after a failed update [backport]
2019-10-17 20:09:41 +02:00
MilhouseVH
a233e7936a init: unmount /update after a failed update 2019-10-17 18:18:19 +01:00
mglae
d2ea00a971 bluetooth-audio: avoid LE Settings Addon crash 2019-10-17 00:39:40 +02:00
5schatten
3524972190 Merge pull request #3912 from CvH/9.2/addons-up
binary addons: update to latest Leia versions
2019-10-16 20:13:14 +02:00
CvH
99b2aba8c3 binary addons: update to latest Leia versions 2019-10-16 17:46:20 +02:00
Jernej Škrabec
4a2fd7e371 Merge pull request #3905 from CvH/9.2/backport
Package updates backport
2019-10-15 17:53:47 +02:00
CvH
bee07eede2 Merge pull request #3909 from MilhouseVH/le92_samba_nmblookup
samba: enable nmblookup, for kodi [backport]
2019-10-15 07:58:55 +02:00
MilhouseVH
654f3024eb samba: enable nmblookup, for kodi 2019-10-15 06:56:48 +01:00
Ian Leonard
e79385c0e4 zstd: update to 1.4.3
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-10-14 21:42:59 +02:00
Ian Leonard
6ba88724bf curl: update to 7.66.0
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-10-14 21:42:59 +02:00
Ian Leonard
8897a17546 libgcrypt: update to 1.8.5
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-10-14 21:42:59 +02:00
Ian Leonard
703b46a64a openssl: update to 1.1.1d
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-10-14 21:42:59 +02:00
CvH
17692771e2 Merge pull request #3885 from antonlacon/le92-ffmpeg-tools
ffmpeg-tools: update ffmpegx, opus, gnutls [le9.2]
2019-10-14 21:40:44 +02:00
MilhouseVH
e3c1bd93fc Merge pull request #3846 from CvH/9.2/addon_version_bump
LE 9.2 final addon version bump
2019-10-14 20:15:28 +01:00
CvH
d86dcbd288 Merge pull request #3865 from MilhouseVH/le92_backports5
libreelec-9.2 backports
2019-10-14 21:13:55 +02:00
CvH
309dbfe866 distro: bump ADDON_VERSION to 9.2.0 2019-10-14 21:01:22 +02:00
CvH
98394a9d5a Merge pull request #3868 from mglae/le92_fsck
init: fsck: wait for devices and unhide messages
2019-10-14 20:55:49 +02:00
CvH
46bd66865e Merge pull request #3887 from mglae/le92_nvidia_ld
xf86-video-nvidia/xf86-video-nvidia-legacy: use toolchain linker
2019-10-14 20:51:49 +02:00
CvH
e005812677 Merge pull request #3878 from sky42src/le92-allow-black
kodi: backport PR16643 always allow black screen saver
2019-10-14 20:47:49 +02:00
MilhouseVH
d2d351da83 RPi: update to firmware 9f49835 2019-10-12 10:23:51 +02:00
Matthias Reichl
22bd6ecacb linux (RPi): update to 4.19.79-047589b
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-10-12 10:20:42 +02:00
MilhouseVH
d4508cd883 brcmfmac_sdio-firmware-rpi: update to brcmfmac_sdio-firmware-rpi-d4f7087 2019-10-11 06:53:57 +01:00
MilhouseVH
a18f219654 LibreELEC-settings: update to LibreELEC-settings-a799a10 2019-10-10 16:03:59 +01:00
CvH
0c366f4a37 Merge pull request #3777 from HiassofT/le92-kernel-4.19.67+
[le92] linux (RPi): update to 4.19.67+
2019-10-10 14:45:16 +02:00
CvH
477629bdb9 Merge pull request #3816 from HiassofT/le92-kodi-rpi4_2
kodi: update RPi4 to latest leia_pi4 version
2019-10-10 14:44:51 +02:00
pretoriano80
fd9975888c eventlircd: adding new rule for iMON Panel, Knob and Mouse(15c2:ffdc)
- enables eventlircd for Imon UltraBay (front panel buttons)
- this will fix the issue with some front panel buttons not being
detected by Kodi (if keycode value is higher than 255)

Signed-off-by: pretoriano80 <viusflag@libero.it>
2019-10-10 12:38:38 +01:00
MilhouseVH
5ecc7e3674 pastekodi: add option to allow output to stdout 2019-10-10 12:38:38 +01:00
MilhouseVH
cad016cb9f mesa: update to mesa-19.1.7 2019-10-10 12:38:38 +01:00
MilhouseVH
a15eeec91b kodi: fix pastekodi efi check 2019-10-10 12:38:38 +01:00
MilhouseVH
e1034f423d rpi-eeprom: update to rpi-eeprom-741bf84 2019-10-10 12:38:38 +01:00
MilhouseVH
5625e11f5e RPi: update to firmware f8a8924 2019-10-07 19:55:04 +02:00
mglae
ba7ecaa609 xf86-video-nvidia/xf86-video-nvidia-legacy: use toolchain linker 2019-10-05 18:38:52 +02:00
Matthias Reichl
bc6b6d0551 linux (RPi): update to 4.19.76-7a54e45
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-10-04 17:43:20 +02:00
Ian Leonard
47d66c7e3f ffmpeg-tools: bump to 108
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-10-02 16:43:44 +00:00
Ian Leonard
104c9defd8 opus: update to 1.3.1
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-10-02 16:43:44 +00:00
Ian Leonard
a3e8e7d302 ffmpegx: update to 4.1.4
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-10-02 16:43:44 +00:00
Ian Leonard
ad83ea63e3 gnutls: update to 3.6.10
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-10-01 23:58:44 +00:00
MilhouseVH
be75d3b872 RPi: update to firmware a16470a 2019-09-30 22:49:39 +02:00
sky42
c35ea1ac6c kodi: backport PR16643 always allow black screen saver
https://github.com/xbmc/xbmc/pull/16643
2019-09-27 17:52:06 +02:00
CvH
c1bb7b94ab Merge pull request #3872 from HiassofT/le92-rpi-gpio
[le92] update RPi.GPIO to 0.7.0
2019-09-27 11:32:57 +02:00
Matthias Reichl
eff2608820 rpi-tools: bump PKG_REV because of RPi.GPIO update
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-26 11:50:00 +02:00
Matthias Reichl
4a6cf78f5d RPi.GPIO: update to 0.7.0
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-26 11:32:09 +02:00
mglae
cb59513294 init: fsck: wait for devices and unhide messages 2019-09-25 18:19:08 +02:00
MilhouseVH
236ea95fd8 Merge pull request #3833 from HiassofT/le92-systemd-debug-console
[le92] systemd: enable switch debug-tty to provide a debug console
2019-09-24 20:52:12 +01:00
MilhouseVH
2684517ad1 Merge pull request #3837 from HiassofT/le92-persistent-logging
[le92] busybox: cleanup persistent log setup when debugging is enabled
2019-09-24 20:51:55 +01:00
MilhouseVH
f979e6ab62 Merge pull request #3848 from sky42src/le92-early-squashfs
[le92] busybox: init: mount squashfs early
2019-09-24 20:51:40 +01:00
MilhouseVH
f75ec82571 RPi btuart: Sync with upstream 0.1.11 2019-09-24 20:23:37 +01:00
MilhouseVH
4e1fc8b029 linux: rebuild linux if busybox (ie. scripts/init) changes 2019-09-24 20:23:06 +01:00
MilhouseVH
ecc3500395 config/options: log PWD when the current directory includes a space 2019-09-24 20:23:06 +01:00
MilhouseVH
dae7e1c534 u-boot-tools: fix missing dependencies 2019-09-24 20:23:05 +01:00
MilhouseVH
d25b4aef4a bcmstat: update to bcmstat-0.5.3 2019-09-24 20:22:17 +01:00
Matthias Reichl
b18d021586 rpi-eeprom: allow overriding BOOTFS from environment
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-24 20:21:46 +01:00
MilhouseVH
766cfd33a2 init: add fix for RPi4 serial numbers 2019-09-24 20:21:46 +01:00
CvH
a33f204304 Merge pull request #3844 from MilhouseVH/le92_nvidia-430.50
xf86-video-nvidia: update to xf86-video-nvidia-430.50 [backport]
2019-09-24 21:10:59 +02:00
CvH
a873b63d46 Merge pull request #3850 from MilhouseVH/le92_kodi_pastekodi
kodi: add pastekodi script [backport]
2019-09-24 21:10:43 +02:00
Matthias Reichl
b0d2a1f51d linux (RPi): update to 4.19.75-6d8bf28
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-24 21:02:46 +02:00
MilhouseVH
8f3a881f12 RPi: update to firmware f5c626c 2019-09-24 20:53:30 +02:00
Matthias Reichl
68bf4bdd00 linux (RPi): update to 4.19.73-db69008
adds "drm/v3d: clean caches at the end of render jobs on
request from user space" commit.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-20 20:22:49 +02:00
MilhouseVH
dbf8f36048 RPi: update to firmware c3f9eee 2019-09-20 20:11:16 +02:00
Matthias Reichl
259a5b7f73 systemd: use upstream method to enable and configure debug shell
With systemd-debug-generator installed we can use the standard
"systemd.debug_shell" kernel command line parameter to enable the debug
shell. Since systemd 243 the tty can also be changed by appending
"=ttyXYZ" to that parameter.

Use this method instead of enabling the debug shell on all systems
by default.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-19 09:09:27 +02:00
MilhouseVH
e1d6e92907 systemd: fix issues after #3326
/etc/98-busybox.conf configures the prompt and TERM.

PR #3326 stopped sourcing /etc/profile, which meant the
prompt no longer includes the HOSTNAME.

Additionally, #3326 removed code which unhides the cursor.
2019-09-19 09:09:27 +02:00
Lukas Rusak
010bd5fd9d systemd: enable switch debug-tty to provide a debug console
This allows us to use the default debug-shell.service provided
by systemd and cut down on custom made services. This will also
always provide a debug shell as there is no reason we shouldn't
have access to one.
2019-09-19 09:09:27 +02:00
Matthias Reichl
707b974d76 busybox: add workaround for systemd issue 867
journald on systemd versions up to 242 don't close the persistent
journal files on shutdown which leads to a harmless but annoying
Failed unmounting message during shutdown
https://github.com/systemd/systemd/issues/867

Set LazyUnmount=yes on the persistent log mount unit as a temporary
workaround until systemd is updated to 243 or newer.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-19 09:08:20 +02:00
Matthias Reichl
78080a6a46 busybox: cleanup persistent log setup when debugging is enabled
The ancient approach of symlinking /var/log to /storage/log doesn't
play nice with systemd as it doesn't setup proper dependencies and
unmounting /storage during shutdown may fail because systemd doesn't
know that it's needed for /var/log.

Use a conditional bind mount instead so systemd can automatically
create proper dependencies and unmount filesystems in the correct order.

Also store the persistent logfiles on /storage in a .cache/log
directory instead of log to avoid confusing users - users can access
logfiles via /var/log.

Note: we can't use tmpfiles.d to create the .cache/log directory on
/storage because that would run after local-fs.target but we need
the .log directory before that so it has to be done via a one-shot
service.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-19 09:08:20 +02:00
sky42
01931c4940 busybox: init: changed upgrade to update in notes/messages 2019-09-18 23:04:50 +02:00
sky42
4ba4ba6df2 busybox: init: less mount/umount for update process 2019-09-18 23:04:43 +02:00
sky42
f44f964127 busybox: init: mount squashfs early
to have a full set of binaries in the init process as early as possible
it now mounts the squashfs direct after mounting /flash.
there is also a hook /flash/post-sysroot.sh for custom scripting.
i will use this e.g. for lvm2 and cryptsetup in the init process,
because they are very big and i dont like them in initramfs.
2019-09-18 23:00:14 +02:00
MilhouseVH
f504f8cdcf LibreELEC-settings: update to LibreELEC-settings-d9765c9 2019-09-18 21:47:01 +01:00
MilhouseVH
a06ddbdce1 kodi: add pastekodi script 2019-09-18 21:47:01 +01:00
Matthias Reichl
28ecf8f4ac Merge pull request #3803 from MilhouseVH/le92_rpi4_firmware
RPi4: add tools for updating SPI bootloader [backport]
2019-09-18 22:42:34 +02:00
MilhouseVH
ebceed98a9 Merge pull request #3845 from CvH/9.2/kodi-heif
imagedecoder.heif addon
2019-09-18 19:51:00 +01:00
CvH
c74a96b92d imagedecoder.heif: add package 2019-09-18 18:56:06 +02:00
CvH
bd07ce9ac5 libheif: initial package 2019-09-18 18:56:06 +02:00
CvH
a559932c08 libde265: initial package 2019-09-18 18:56:06 +02:00
MilhouseVH
97c2967826 Merge pull request #3805 from HiassofT/le92-systemd-fix-fs-corruption
[le92] fix filesystem corruption on reboot/shutdown
2019-09-18 17:18:44 +01:00
MilhouseVH
a6459fe37e Merge pull request #3838 from HiassofT/le92-init-toram
[le92] init: make copying SYSTEM to RAM opt-in
2019-09-18 17:16:33 +01:00
MilhouseVH
12495fad3f Merge pull request #3836 from HiassofT/le92-kodi-shutdown
[le92] kodi: give kodi enough time to properly shut down
2019-09-18 17:16:01 +01:00
MilhouseVH
17827c1c71 xf86-video-nvidia: update to xf86-video-nvidia-430.50 2019-09-18 16:37:20 +01:00
5schatten
226cc4234c Merge pull request #3824 from MilhouseVH/le92_mesa-19.1.6
mesa: update to mesa-19.1.6 [backport]
2019-09-18 17:32:57 +02:00
MilhouseVH
e807b9ca54 rpi-eeprom: update to rpi-eeprom-1923a55 2019-09-18 11:05:14 +01:00
MilhouseVH
e5236c3910 RPi: update to firmware f8e0510 2019-09-17 23:19:04 +02:00
MilhouseVH
138374b949 RPi: update to firmware 7f607df 2019-09-17 19:19:34 +02:00
Matthias Reichl
1c091618e8 linux (RPi): update to 4.19.73-2b1731f
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-17 14:15:03 +02:00
Matthias Reichl
5f778a505a init: make copying SYSTEM to RAM opt-in
Copying SYSTEM to RAM eats up precious memory that'd be better used
for kernel filesystem cache and other things and can takes quite some
time on slower storage devices like SD cards.

Instead of having two options to define a minimum RAM size (below
which SYSTEM won't be copied) and the "noram" option (which disables
copying completely) reverse the logic and use a single "toram" option
which users can set on kernel command line if they want SYSTEM copied
to RAM.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-16 21:35:22 +02:00
Matthias Reichl
7cfe729d29 kodi: give kodi enough time to properly shut down
The current stop timeout of 5 seconds is way too low and
leads to systemd frequently killing kodi while it's still
shutting down. This is really bad since it can potentially
lead to corrupted files or databases and should be avoided
at all costs.

eg plain kodi 18.4 setup with only pvr.hts installed takes
about 6 seconds to stop on RPi4.

Increase the stop timeout to 30 seconds to allow proper shutdown
on slower systems.

While that is still a lot lower than the 90 seconds
systemd default it should both be enough for very slow systems
and also for us and users to notice kodi issues - in which case
those issues have to be investigated.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-16 14:34:32 +02:00
MilhouseVH
1c3da1e645 RPi: update to firmware a2778bf 2019-09-16 12:25:04 +02:00
CvH
536a2d0014 Merge pull request #3809 from HiassofT/le92-hyperion
[le92] hyperion: Update to version 2019-08-19
2019-09-15 18:58:53 +02:00
Matthias Reichl
dd198bf0b4 systemd: prevent unmounting flash via umount.target
add drop-in to set DefaultDependencies=no on /flash mount. This
removes the Conflicts=umount.target and /flash won't be unmounted
by systemd. systemd-shutdown will then later remount it ro and
try to unmount it.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-13 23:50:26 +02:00
Matthias Reichl
ec342bdd9b scripts/install: copy system.d files recursively
This allows installing drop-ins.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-13 23:50:26 +02:00
MilhouseVH
9ee80a21b7 mesa: update to mesa-19.1.6 2019-09-13 15:42:33 +01:00
Matthias Reichl
048a33c99c linux (RPi): config options for 4.19.71-bd3452c
Enable Hifiberry DAC+DSP soundcard driver

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-12 15:10:53 +02:00
Matthias Reichl
07f8b9418e linux (RPi): update to 4.19.71-bd3452c
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-12 15:09:51 +02:00
Matthias Reichl
c04a6f4759 ffmpeg: update RPi4 HEVC patch to 18.4-Leia-9e6b24c
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-12 13:34:02 +02:00
Matthias Reichl
74afcc236f kodi (RPi4): update to 18.4-Leia-9e6b24c
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-12 13:34:00 +02:00
Matthias Reichl
233b4ed056 Merge pull request #3812 from MilhouseVH/le92_libretro-mame-fix-sha
[le92] libretro-mame: fix PKG_SHA256
2019-09-11 18:34:36 +02:00
MilhouseVH
2129e29c22 [le92] libretro-mame: fix PKG_SHA256 2019-09-11 17:28:39 +01:00
Matthias Reichl
c042c433f6 hyperion: Update to version 2019-08-19
Fix resuming from paused in kodi 18

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-10 20:36:15 +02:00
MilhouseVH
2fd8ed32ce Merge pull request #3801 from Kwiboo/rockchip-update-9.2
Rockchip: update rkmpp and sync linux config
2019-09-09 21:51:55 +01:00
MilhouseVH
d6367beef7 RPi: update to firmware 3bba190 2019-09-09 22:42:57 +02:00
Matthias Reichl
87e293535a systemd: drop patch that causes filesystem corruption on reboot/shutdown
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-09 10:45:05 +02:00
Jernej Škrabec
55bb46103b Merge pull request #3795 from MilhouseVH/le92_samba-4.9.13
samba: update to samba-4.9.13 [backport]
2019-09-09 00:35:35 +02:00
MilhouseVH
6000b5c87b LibreELEC-settings: update to LibreELEC-settings-a8481d9 2019-09-08 20:23:02 +01:00
MilhouseVH
438198dcd6 init: cleanup flash; execute real script not wrapper 2019-09-08 20:22:52 +01:00
MilhouseVH
9e79363e78 rpi-eeprom: use wrapper to ensure /flash is writeable 2019-09-08 20:22:52 +01:00
MilhouseVH
505df7c788 LibreELEC-settings: update to LibreELEC-settings-edbb35f 2019-09-08 20:22:52 +01:00
MilhouseVH
72e19ccae8 init: add rpi-flash-firmware service 2019-09-08 20:22:52 +01:00
MilhouseVH
3e32f390db RPi4: enable rpi-eeprom 2019-09-08 20:22:52 +01:00
MilhouseVH
da11d70f7d rpi-eeprom: new package 2019-09-08 20:22:52 +01:00
MilhouseVH
c1cd2e5c73 flashrom: new package 2019-09-08 20:22:52 +01:00
MilhouseVH
6e05ca4a69 bcm2835-driver: /opt/vc/bin/vcmailbox (needed by rpi-eeprom-update) 2019-09-08 20:22:52 +01:00
MilhouseVH
bdeb0ccd4f binutils: build strings for target (needed by rpi-eeprom-update) 2019-09-08 20:22:52 +01:00
Jonas Karlman
44d46b4a23 Rockchip: sync linux config with master 2019-09-08 18:17:07 +00:00
Jonas Karlman
749b9b2068 ffmpeg: update rkmpp patches 2019-09-08 18:16:59 +00:00
Jonas Karlman
2a5b368872 rkmpp: update to 451ae59 2019-09-08 18:16:59 +00:00
CvH
276b989054 Merge pull request #3799 from HiassofT/le92-binary-addons2
[le92] binary addons: update to latest Leia versions
2019-09-07 20:10:11 +02:00
Matthias Reichl
329dbc22f2 binary addons: update to latest Leia versions
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-06 23:59:01 +02:00
MilhouseVH
18e6c50ee1 RPi: update to firmware e2e17cd 2019-09-06 19:04:24 +02:00
Matthias Reichl
ccfaa1ea32 linux (RPi): config options for 4.19.71
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-06 16:35:15 +02:00
Matthias Reichl
d2015cf60b linux (RPi): update to 4.19.71-4a6e8b2
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-06 16:15:25 +02:00
MilhouseVH
5c262a7c63 samba: update to samba-4.9.13 2019-09-04 16:50:40 +01:00
CvH
572c3ad9a2 Merge pull request #3788 from HiassofT/le92-game-addons
retroplayer addons: update to latest Leia versions
2019-09-02 23:05:37 +02:00
Matthias Reichl
728d0ee3ee game.libretro.melonds: set PKG_ARCH to none
Current version requires OpenGL which isn't supported in retroplayer.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-02 17:40:13 +02:00
Matthias Reichl
b615639ab1 libretro-desmume: fix build
ported from https://github.com/5schatten/LibreELEC-RR/tree/master-rr/packages/5schatten/emulation/libretro/desmume

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-02 17:38:40 +02:00
Matthias Reichl
23434e18ca libretro-nestopia: fix build
ported from https://github.com/5schatten/LibreELEC-RR/blob/master-rr/packages/5schatten/emulation/libretro/nestopia/package.mk

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-02 17:38:40 +02:00
Matthias Reichl
480fc09d5a libretro-stella: fix PKG_LIBNAME
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-02 17:38:40 +02:00
Matthias Reichl
077ee9572b yabause: reworked make opts / added armv build fix
ported from 953c80a0d7 (diff-34b47b9f7f580bd786394680c7f8c859)

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-02 17:38:40 +02:00
Matthias Reichl
38f45582e2 retroplayer addons: update to latest Leia versions
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-02 17:38:40 +02:00
CvH
f43acfbbde Merge pull request #3734 from MilhouseVH/le92_backports4
le92 backports (9.1.003)
2019-09-02 12:29:00 +02:00
MilhouseVH
a80ee9d033 mesa: update to mesa-19.1.5 2019-09-02 11:26:52 +01:00
CvH
d58acf754d Merge pull request #3770 from MilhouseVH/le92_buildsystem_fixups
buildsystem: minor fixups [backport]
2019-09-01 17:09:55 +02:00
CvH
0bd3e610a3 Merge pull request #3732 from mglae/le92_timidity
audiodecoder.timidity: add libtimidity.so
2019-09-01 17:09:19 +02:00
CvH
a076e074ef Merge pull request #3786 from HiassofT/le92-kodi-18.4-addons
binary addons: update to latest Leia versions
2019-09-01 17:07:22 +02:00
CvH
a3cab3855a Merge pull request #3783 from HiassofT/le92-ffmpeg-404
[le92] ffmpeg: update to 4.0.4-Leia-18.4
2019-09-01 17:07:07 +02:00
CvH
4e2e7c824c Merge pull request #3785 from HiassofT/le92-kodi-18.4
kodi: update to 18.4-Leia
2019-09-01 17:06:50 +02:00
Matthias Reichl
e117405cec kodi: update to 18.4-Leia
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-01 13:04:51 +02:00
5schatten
3ac9286fbf libretro-mame2015: switch PKG_TOOLCHAIN to make / reworked make opts 2019-09-01 12:01:19 +02:00
5schatten
be5afc4cdd game.libretro.mame2015: reset PKG_REV & restrict ARCH to arm & x86_64 2019-09-01 12:01:19 +02:00
5schatten
4d9d148629 game.libretro.mame2014: add back as broken addon 2019-09-01 12:01:19 +02:00
5schatten
9ae87b9e15 game.libretro.mame2016: build only for AMLG12 Generic & RK3399 2019-09-01 12:01:19 +02:00
5schatten
58430ffe6a libretro-mame2016: updated to git efc37c9 / fixed build for ARM / cleaned up / updated cross-compile patch 2019-09-01 12:01:19 +02:00
5schatten
a7c4f092e1 game.libretro.mame2015: initial package 0.160.0.3-Leia 2019-09-01 09:56:24 +02:00
5schatten
61461cd8e1 libretro-mame2015: initial package git d43c94f 2019-09-01 09:56:16 +02:00
5schatten
b7d6680f15 game.libretro.mame2014: decommission package 2019-09-01 09:56:01 +02:00
5schatten
b2b2eea1c2 libretro-mame2014: decommission package 2019-09-01 09:55:29 +02:00
Matthias Reichl
cebad6b63f binary addons: update to latest Leia versions
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-01 08:54:55 +02:00
Matthias Reichl
b8d6a1dfc9 ffmpeg: update to 4.0.4-Leia-18.4
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-31 11:26:09 +02:00
Matthias Reichl
a19b955bd9 linux (RPi): update to 4.19.69-216324a
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-31 08:21:41 +02:00
MilhouseVH
fc96741f5a RPi: update to firmware bc79c34 2019-08-31 08:17:51 +02:00
MilhouseVH
0225a0342b Merge pull request #3711 from HiassofT/le92-kodi-rpi4
Kodi (RPi4): update to latest leia_pi4 version
2019-08-29 23:36:35 +01:00
Matthias Reichl
4c42ff3f82 linux (RPi): update to 4.19.68-d9a27b2
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-29 09:46:35 +02:00
MilhouseVH
ec3ff1b6d1 RPi: update to firmware 18bf532 2019-08-29 09:45:18 +02:00
Matthias Reichl
2f1e06c26d linux (RPi): update to 4.19.67-174fcab
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-27 12:52:37 +02:00
MilhouseVH
10f41385b1 RPi: update to firmware 0b0ec99 2019-08-27 12:51:15 +02:00
MilhouseVH
2b35beeb0f RPi: update to firmware 0a18244 2019-08-27 12:51:15 +02:00
MilhouseVH
d81cc10a81 Merge pull request #3765 from HiassofT/le92-console-font
[le9.2] use a larger console font on HiDPI displays
2019-08-23 15:21:08 +01:00
Matthias Reichl
4533bf3ea7 init: make resolution limit for using big console font configurable
The vertical resulution limit can be set with the "bigfont" option.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-23 12:54:59 +02:00
Matthias Reichl
7da4fa4dc9 init: use terminus 16x32 font on >1080 lines displays
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-23 12:54:59 +02:00
Matthias Reichl
316620cdb9 initramfs: add terminus-font dependency
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-23 12:54:59 +02:00
Matthias Reichl
7deb7b0236 busybox: enable setfont
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-23 12:54:59 +02:00
Matthias Reichl
827e3f1444 terminus-font: add package
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-23 12:54:59 +02:00
capntrips
50935255f0 systemd: fix swap partition handling when multiple swap partitions are present 2019-08-23 00:32:43 +01:00
Mario Krupa
ee2503e625 getedid: added the active HDMI/DP port to new kernel parameters
Added the active HDMI/DP port to kernel parameters. 

Without it, fixed EDID does not work on Intel Haswell and possibly others.
2019-08-19 01:39:15 +01:00
MilhouseVH
86f677ceea save_build_config: centralise 2019-08-17 12:49:39 +01:00
MilhouseVH
50afe5e20c scripts/get_archive: fix typo 2019-08-17 12:49:39 +01:00
MilhouseVH
55a50f3ec7 shared-mime-info: fix target dependency 2019-08-17 12:49:39 +01:00
MilhouseVH
210f15173c libretro-fsuae: fix target dependency 2019-08-17 12:49:38 +01:00
MilhouseVH
db3061c294 liblognorm: fix target dependency 2019-08-17 12:49:38 +01:00
MilhouseVH
7437f95512 glew: fix target dependency 2019-08-17 12:49:38 +01:00
MilhouseVH
7f8b26a001 icu: fix host dependency 2019-08-17 12:49:38 +01:00
MilhouseVH
ea370a93cf efivar: fix host dependency 2019-08-17 12:49:38 +01:00
MilhouseVH
8883bab7b5 tsdecrypt: fix target dependency 2019-08-17 12:49:38 +01:00
MilhouseVH
b8637f24ee libretro-uae4arm: fix target dependency 2019-08-17 12:49:38 +01:00
MilhouseVH
3e0369fac2 libzip: fix target dependency 2019-08-17 12:49:38 +01:00
MilhouseVH
b081a83003 glib: fix target dependency 2019-08-17 12:49:38 +01:00
MilhouseVH
50fe8d25bb opencaster: fix target dependency 2019-08-17 12:49:38 +01:00
MilhouseVH
3487aa4f59 file: fix host dependency 2019-08-17 12:48:28 +01:00
MilhouseVH
538793e0e8 tools/dashboard: support THREADCOUNT=0 2019-08-17 12:48:13 +01:00
MilhouseVH
2c2a752bb4 config/functions: fix formatting with THREADCOUNT=0 2019-08-17 12:48:13 +01:00
MilhouseVH
bcb6fbb2dd config/multithread: allow THREADCOUNT=0 (one thread per package) 2019-08-17 12:47:44 +01:00
MilhouseVH
066d1f4915 config/functions: invert concurrency logic, more logical 2019-08-17 12:47:38 +01:00
MilhouseVH
f3ec7145ab buildsystem: fix stale comment 2019-08-17 12:47:32 +01:00
MilhouseVH
810135dfb1 Merge pull request #3696 from HiassofT/le92-kernel-4.19.58+
linux (RPi) update to 4.19.58+
2019-08-16 16:41:20 +01:00
Matthias Reichl
cc3f393bce linux (RPi): update to 4.19.66-fc5826f
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-15 18:24:01 +02:00
CvH
87a3e42c97 Merge pull request #3748 from awiouy/92-lsbitrate
librespot: update to 51a634d (2019-07-23) backport of #3747
2019-08-14 17:49:45 +02:00
MilhouseVH
e7e3247c27 zstd: update to zstd-1.4.2 2019-08-13 19:52:32 +01:00
5schatten
b6d91f188f zstd: update to 1.4.1 2019-08-13 19:52:32 +01:00
MilhouseVH
d044026689 mesa: update to mesa-19.1.4 2019-08-13 19:50:10 +01:00
MilhouseVH
3aa1bc4080 curl: update to curl-7.65.3 2019-08-13 19:48:35 +01:00
CvH
854f65ff6f Merge pull request #3763 from awiouy/92-emby4210
emby4: update to 4.2.1.0
2019-08-13 20:32:15 +02:00
awiouy
fdd66d5dc9 emby4: update to 4.2.1.0 2019-08-13 13:21:22 +02:00
awiouy
6a1675d0c4 imagemagick: update to 7.0.8-60 2019-08-13 13:21:02 +02:00
MilhouseVH
352fa92689 RPi: update to firmware 66bafab 2019-08-09 19:58:11 +02:00
Matthias Reichl
7b1fe3b40f linux (RPi): update to 4.19.65-f1c1b67
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-09 19:54:24 +02:00
CvH
9243994d4d Merge pull request #3752 from awiouy/92-emby42040
emby4: update to 4.2.0.40 backport of #3751
2019-08-08 17:44:47 +02:00
awiouy
e45756a624 emby4: update to 4.2.0.40 2019-08-08 17:02:28 +02:00
awiouy
4c82cf416b imagemagick: update 7.0.8-59 2019-08-08 17:01:58 +02:00
awiouy
2b05e02808 librespot: update to 51a634d (2019-07-23) 2019-08-08 13:35:13 +02:00
awiouy
7fdcfe9d4a pyalsaaudio: remove package 2019-08-08 13:33:59 +02:00
Matthias Reichl
a30489aef6 linux (RPi): enable CONFIG_SENSORS_GPIO_FAN
see https://forum.libreelec.tv/thread/20094-raspberry-pi-gpio-fan-overlay/

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-07 23:55:57 +02:00
Leonardo Brondani Schenkel
5b9312d366 busybox: allow customizing suspend-modules.conf 2019-08-07 17:04:34 +01:00
Leonardo Brondani Schenkel
0af77e49db busybox: add 'xpad' to SUSPEND_MODULES
In some systems, xpad times out during suspend:

[ 4470.773651] xpad 2-1.5:1.6: timed out waiting for output URB to complete, killing
[ 4475.892774] xpad 2-1.5:1.4: timed out waiting for output URB to complete, killing
[ 4481.011717] xpad 2-1.5:1.2: timed out waiting for output URB to complete, killing
[ 4486.130707] xpad 2-1.5:1.0: timed out waiting for output URB to complete, killing
[ 4486.288630] PM: suspend devices took 20.880 seconds

This causes suspend to take a long time to complete. Unloading/reloading
the module during suspend/wakeup successfully works around this issue.
2019-08-07 17:04:34 +01:00
Matthias Reichl
027f5f9542 linux (RPi): update to 4.19.64-76b2727
This fixes the vc4 oops

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-07 12:59:13 +02:00
Matthias Reichl
1ca4b9e2ab linux (RPi): revert back to 4.19.64-ea85838
latest vc4 changes currently cause a kernel Oops and kodi lockup on
splash screen on RPi4.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-07 00:55:15 +02:00
Matthias Reichl
0a63988817 linux (RPi): update to 4.19.64-6da0550
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-06 22:02:32 +02:00
MilhouseVH
dc56cf1aa0 RPi: update to firmware 94bae1b 2019-08-06 21:59:59 +02:00
Matthias Reichl
c31b78aa65 Merge pull request #3668 from CvH/9.2/backport_addons
[Backport] Addons Tvh, VDR, Minisatip, ffmpeg-tools
2019-08-06 11:27:57 +02:00
Peter Vicman
7f2c559952 jre.zulu: initial addon
Java Runtime Environment 8 for Blu-ray Disc Java menus from Azul Systems.
Also includes libbluray-j2se-*.jar file.
2019-08-05 18:27:18 +01:00
CvH
f07b611b85 tvheadend42: update to 4.2.8-27 2019-08-02 22:45:18 +02:00
CvH
9be01dd43b ffmpeg-tools: update to 108 2019-08-02 22:45:18 +02:00
CvH
d9f5c1f594 libhdhomerun: update to 20190625 2019-08-02 22:45:18 +02:00
CvH
ea070a4252 aom: update to e2c1d5e 2019-08-02 22:45:18 +02:00
CvH
5052df5098 aom: update to add63ad 2019-08-02 22:45:18 +02:00
CvH
11c50fa049 ffmpegx: x86_64 depends on vaapi 2019-08-02 22:45:18 +02:00
CvH
51952298df comskip: update to 14dffb2 2019-08-02 22:45:18 +02:00
CvH
fb481d6e8b x265: update to 3.0 2019-08-02 22:45:18 +02:00
CvH
692820c7e6 x264: update to d4099dd 2019-08-02 22:45:18 +02:00
CvH
49665d0f56 libvpx: update to 1.8.0 2019-08-02 22:45:18 +02:00
CvH
10b73fa523 vdr-addon: update to 2.4.1 2019-08-02 22:45:18 +02:00
mglae
be4588cba8 vdr-addon: don't stop vdr before kodi 2019-08-02 22:45:18 +02:00
CvH
f4ba1c8d0a vdr-plugin-epgsearch: update to 770de32 2019-08-02 22:45:18 +02:00
CvH
ba7682954f vdr-plugin-robotv: update to 13b691a 2019-08-02 22:45:18 +02:00
CvH
32fb0dbdb6 vdr-plugin-satip: update to b697e43 2019-08-02 22:45:18 +02:00
CvH
2307fc6682 vdr: update to 2.4.1 2019-08-02 22:45:18 +02:00
CvH
9689856e11 minisatip: update to 0.7.18 2019-08-02 22:45:18 +02:00
MilhouseVH
dc79a08ac8 xf86-video-nvidia: update to xf86-video-nvidia-430.40 2019-08-02 15:31:06 +01:00
Matthias Reichl
f7d3be64e8 linux (RPi): config options for 4.19.63
Adapt to RPi4 Kconfig change, enable RPIVID_MEM instead of ARGON_MEM

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-01 21:21:37 +02:00
Matthias Reichl
158db2052d linux (RPi): update to 4.19.63-75f1d14
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-01 21:15:55 +02:00
MilhouseVH
31ae0db426 RPi: update to firmware 3822340 2019-08-01 20:50:56 +02:00
MilhouseVH
4136121967 Merge pull request #3702 from HiassofT/le92-dosfstools
[le92] use e2fsprogs/dosfstools from toolchain for image creation
2019-07-31 17:58:57 +01:00
MilhouseVH
76abc3a94e mesa: update to mesa-19.1.3 2019-07-31 17:55:53 +01:00
MilhouseVH
e7ea4cda81 parallel: update to parallel-20190722 2019-07-31 17:53:31 +01:00
mglae
be5631bfca audiodecoder.timidity: add libtimidity.so 2019-07-30 18:24:43 +02:00
Matthias Reichl
0e2c544636 linux (RPi): config options for 4.19.60
Enable Hifiberry DAC+ADC PRO driver

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-26 21:40:38 +02:00
Matthias Reichl
dff7803273 linux (RPi): update to 4.19.60-20565c9
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-26 21:39:32 +02:00
MilhouseVH
3a2cb71bdb RPi: update to firmware 56e23d8 2019-07-26 21:35:40 +02:00
MilhouseVH
cc23c1aa7d Merge pull request #3717 from ToKe79/le92-func_safe_remove_symlink
safe_remove: remove also broken symbolic links
2019-07-24 15:13:25 +01:00
MilhouseVH
63dc844972 RPi: update to firmware 38e81f2 2019-07-24 13:51:24 +02:00
Tomas Kelemen (vudiq)
9fca79227d safe_remove: remove also broken symbolic links
if the target ($1) is a symbolic link to a removed file/folder, the
check will fail and the (broken) symbolic link will be not removed.
2019-07-23 17:07:16 +02:00
Matthias Reichl
73aef806ae linux (RPi): config options for 4.19.59
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-22 20:08:33 +02:00
Matthias Reichl
27a9b68274 linux (RPi): update to 4.19.59-a21b986
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-22 20:06:50 +02:00
CvH
d676a82920 Merge pull request #3715 from HiassofT/le92-rpi-fix-pulse
kodi (RPi): add missing alsa+pulseaudio patch
2019-07-21 22:03:58 +02:00
Matthias Reichl
434b5dcd20 kodi (RPi): add missing alsa+pulseaudio patch
Commit f1ef2f099c missed to
add the "use-alsa-and-pulse-together" for kodi vendor raspberrypi.
Add it back so pulseaudio shows up in Kodi on RPi again.

See also https://forum.libreelec.tv/thread/13245-kodi-18-0-update-for-slice/?postID=123042#post123042

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-21 20:41:24 +02:00
Matthias Reichl
ff14fc75de ffmpeg: update RPi4 HEVC patch to 18.3-Leia-b0e4133
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-19 10:28:00 +02:00
Matthias Reichl
ee01247de3 kodi (RPi4): update to 18.3-Leia-b0e4133
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-19 10:27:58 +02:00
Matthias Reichl
62f0784860 linux (RPi4): enable CONFIG_PCIEPORTBUS
Sync with official RPi kernel, see
https://github.com/raspberrypi/linux/pull/3086

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-18 19:34:16 +02:00
MilhouseVH
151ff51d3d RPi: update to firmware cba4be2 2019-07-17 18:58:02 +02:00
Matthias Reichl
a62c0088b7 scripts/image: drop /sbin from PATH
All programs needed for image creation are available in toolchain.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-16 21:02:12 +02:00
Matthias Reichl
6fce87427b e2fsprogs: build binaries needed for image creation
build e2fsck, mke2fs and tune2fs and install them to toolchain

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-16 21:02:12 +02:00
Matthias Reichl
ec6cd1c748 scripts/mkimage: use fsck.fat to check FAT partition
fsck.fat is available in toolchain, so use that instead of fsck from
build host (which may not support checking FAT filesystems).

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-16 21:02:12 +02:00
CvH
af21cb6650 Merge pull request #3697 from HiassofT/le92-bumpscripts
[le92] cleanup and improve addon update scripts
2019-07-16 20:16:01 +02:00
CvH
e5204380fa Merge pull request #3691 from awiouy/92-ls
librespot: update to 4e3576b (2019-06-01), only play with kodi (backport of #3690)
2019-07-16 19:50:17 +02:00
CvH
a2c343813a Merge pull request #3699 from MilhouseVH/le92_drop_ninja_with_kodi
kodi: building with ninja makes xbmc/1600 more likely - don't use ninja [Backport]
2019-07-16 19:48:31 +02:00
Matthias Reichl
ad6a9f656e dosfstools: install fsck.fat and fatlabel to toolchain
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-15 21:15:29 +02:00
awiouy
6a0e35e8c4 librespot: update to 4e3576b (2019-06-01), only play with kodi 2019-07-14 23:32:51 +02:00
awiouy
838b7587c4 rust: update to 1.36.0 2019-07-14 23:32:51 +02:00
awiouy
a5480b6fbb rustup.rs: update to 1.18.3 2019-07-14 23:32:51 +02:00
MilhouseVH
089293d1b1 kodi: building with ninja makes xbmc/1600 more likely - don't use ninja 2019-07-14 22:28:10 +01:00
CvH
60c0025939 Merge pull request #3694 from HiassofT/le92-kodi-addon-bump
binary addons: updated to latest Leia, bump PKG_REV on current ones
2019-07-14 00:11:06 +02:00
Matthias Reichl
d40e6da679 update_binary-addons: fix PKG_REV bump for unofficial addons
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-13 16:04:37 +02:00
Matthias Reichl
02781b9cbf update_retroplayer-addons: drop loop over single item
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-13 16:04:37 +02:00
Matthias Reichl
2ae4537216 addon update scripts: refactor repo fetching and package updating
Kodi binary and game addons always reference branches in the addon
repo. The only exception is the kodi-platform package which references
a githash.

This allows us to simplify remote repo fetch and tag / branch HEAD
resolving: we don't need named branches in the working copy but can
simply query remote branches or use a detached branch if we need the
actual contents.

With this change the same (out-of-tree) directory containing cloned
repos can be used to update both kodi Leia and master addon versions,
without needing another clone.

Also refactor the package update code, drop update_to_latest_tag from
common functions (it was only used by update_binary-addons,
update_retroplayer-addons needs slightly different logic) and use
update_pkg function. update_retroplayer-addons now also uses update_pkg
instead of duplicating nearly identical code.

Several variable names have been cleaned up to follow a common naming
pattern.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-13 16:04:37 +02:00
Matthias Reichl
43e58805d7 addon update scripts: change PKG_REV update logic
When updating versioned / tagged addons reset PKG_REV to 1.

When updating unversioned / untagged addons always bump PKG_REV
as we don't know if the version has been changed or not.

If the "-b/--bump-pkg-rev" option is used PKG_REV will be bumped
on all addons that weren't updated. Use this to ensure all addons
will have a newer version than before.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-13 16:04:37 +02:00
Matthias Reichl
212c181de6 addon update scripts: set modes via command line options
Use command line options to select PKG_REV bump and deleting
cloned git dis after update. git dirs are now kept by default,
deleting them has to be explicitly enabled via "-d".

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-13 16:04:37 +02:00
MilhouseVH
af7dd480fd RPi: update to firmware f6d9f13 2019-07-13 09:20:29 +02:00
Matthias Reichl
4200d032e3 linux (RPi): update to 4.19.58-2461136
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-13 09:11:33 +02:00
Matthias Reichl
f2340cbcc9 binary addons: updated to latest Leia, bump PKG_REV on current ones
the PKG_REV bump on non-updated addons ensures rebuilt addons will
be rolled out to RPi4 users.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-12 23:51:05 +02:00
CvH
e25aee7b70 Merge pull request #3684 from MilhouseVH/le92_shadertoys_pi4
packages: fix shadertoys when building with RPi4 [backport]
2019-07-11 22:12:33 +02:00
CvH
3d3548216e Merge pull request #3681 from HiassofT/le92-addon-version-9.1.901
bump ADDON_VERSION to 9.1.901
2019-07-11 22:12:08 +02:00
CvH
9a21fc75d9 Merge pull request #3679 from MilhouseVH/le92_backports3
backports: various backports for libreelec-9.2
2019-07-11 22:11:40 +02:00
MilhouseVH
66d3241701 visualization.shadertoy: remove unused EGL headers, fix RPi4 build 2019-07-11 19:24:15 +01:00
MilhouseVH
224bbd25a8 screensaver.shadertoy: update to screensaver.shadertoy-81b2758 2019-07-11 19:24:14 +01:00
CvH
0ebb14559d Merge pull request #3678 from awiouy/92-addons
update addons: emby4, dotnet-runtime, syncthing, tvmosaic (backport of #3677)
2019-07-11 20:07:47 +02:00
Matthias Reichl
7b0de5b7f6 bump ADDON_VERSION to 9.1.901
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-11 10:09:47 +02:00
MilhouseVH
161b7d7942 Merge pull request #3675 from HiassofT/le92-hyperion-rpi4
hyperion: check for RPi project instead of KODIPLAYER_DRIVER
2019-07-11 08:49:19 +01:00
MilhouseVH
1ebce4e7eb Merge pull request #3606 from HiassofT/le92-kernel-4.19.56
linux (RPi): update to 4.19.56+
2019-07-11 08:45:01 +01:00
Christian Hewitt
5a6715c5aa Merge pull request #3680 from MilhouseVH/le92_abs_patch_dir
buildsystem: add absolute patch dirs, remove unecessary sub-process, other cleanup [backport]
2019-07-11 07:12:10 +01:00
MilhouseVH
d93bd49a02 distro-tool: halve the time required to generate workload 2019-07-11 07:03:56 +01:00
Christian Hewitt
426ff4cb1f Merge pull request #3673 from MilhouseVH/le92_systemd_rdrand_fix
systemd: eat up RDRAND values seen on AMD cpus [backport]
2019-07-11 06:24:22 +01:00
MilhouseVH
8fc217337c buildsystem: include BUILD_SUFFIX in dashboard 2019-07-11 00:37:12 +01:00
MilhouseVH
82f70d28c9 buildsystem: no need to source package for PKG_NAME 2019-07-11 00:37:12 +01:00
MilhouseVH
eaf81e7277 buildsystem: fix and relocate comment 2019-07-11 00:37:12 +01:00
MilhouseVH
fc97f456dc buildsystem: HACK: fix current status after initramfs
initramfs is currently built from within linux:target which is a problem
yet to be solved as it should be built as separately scheduled processes
just like everything else.

As we build initramfs from within linux:target, once initramfs is
finished it emits an "UNLOCK" event which is the last event for the
linux:target package until it too finishes, perhaps 5 or 10 minutes later.
During this 5-10 minute period the dashboard gives the impression that
initramfs is "stuck" in an UNLOCKed state when in fact processing continues
within linux:target, which is now the "ACTIVE" package for the process slot.

Until the initramfs scheduling problem is resolved, emit an extra "ACTIVE"
event upon returning to linux:target correcting the dashboard (and also
tools/mtstats.py elapsed time accumulation).
2019-07-11 00:37:12 +01:00
MilhouseVH
8380877cf5 buildsystem: support 6 digit process ids 2019-07-11 00:36:22 +01:00
MilhouseVH
ff8c463b31 buildsystem: bootstrapping parallel must not use locks 2019-07-11 00:36:22 +01:00
MilhouseVH
7d84fbe6fa buildsystem: add GETPKG history event 2019-07-11 00:36:22 +01:00
MilhouseVH
cff7ea1ab8 scripts/unpack: always download missing tarballs - fixes PKG_DEPENDS_UNPACK 2019-07-11 00:36:22 +01:00
MilhouseVH
e0dc24ea42 scripts/unpack: ensure PKG_BUILD is unpack dir for all unpack functions
The unpack folder will be a temporary (isolated) unpack folder for
pre_unpack() and unpack(), but by the time of post_unpack() the folder will
have been moved into the main ${BUILD} "public" folder.

This change ensures that PKG_BUILD always references the correct folder at all times.
2019-07-11 00:36:22 +01:00
MilhouseVH
79b31b45fd package inheritance: cleanup redundant files 2019-07-11 00:36:22 +01:00
MilhouseVH
341aa35c3c buildsystem: perform unpack when custom function provided 2019-07-11 00:36:22 +01:00
MilhouseVH
02601a2500 crazycat & dvb-latest: fix misconfiguration 2019-07-11 00:36:22 +01:00
MilhouseVH
adbe82298a scripts/unpack: avoid sub-process during custom unpack() 2019-07-11 00:36:22 +01:00
MilhouseVH
365faa110f buildsystem: support absolute paths in PKG_PATCH_DIRS 2019-07-11 00:36:22 +01:00
MilhouseVH
f1614bbac7 xf86-video-nvidia: update to xf86-video-nvidia-430.34 2019-07-11 00:32:01 +01:00
MilhouseVH
e89045361a mesa: update to mesa-19.1.2 2019-07-11 00:31:51 +01:00
MilhouseVH
ff813fca35 libva: update to libva-2.5.0 2019-07-11 00:30:56 +01:00
MilhouseVH
3e1563cb68 init: clean up splash image selection 2019-07-11 00:28:19 +01:00
MilhouseVH
b50aa11e7d libdrm: update to libdrm-2.4.99 2019-07-10 22:40:52 +01:00
awiouy
05a8e96592 dotnet-runtime: update to 2.2.6 2019-07-10 23:33:31 +02:00
awiouy
2caa3e3b8b lttng-ust: update to 2.10.4 2019-07-10 23:33:31 +02:00
awiouy
ff815836c5 userspace-rcu: update to 0.11.1 2019-07-10 23:33:31 +02:00
awiouy
39a81f5182 krb5: update to 1.17-final 2019-07-10 23:33:31 +02:00
awiouy
e826e18033 syncthing: update to 1.2.0 2019-07-10 23:33:31 +02:00
awiouy
a6bc84ddd3 tvmosaic: remove addon 2019-07-10 23:33:31 +02:00
Matthias Reichl
f04ec17bed Merge pull request #3658 from MilhouseVH/le92_fix_symlink_fixups
buildsystem: fix symbolic link fixups [backport]
2019-07-10 21:42:59 +02:00
awiouy
357615473e emby4: update to 4.1.1.0 2019-07-10 21:31:55 +02:00
awiouy
96d92948a7 imagemagick: update to 7.0.8-53 2019-07-10 21:31:09 +02:00
Matthias Reichl
28b122f38b hyperion: check for RPi project instead of KODIPLAYER_DRIVER
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-10 11:55:00 +02:00
MilhouseVH
1e68ced1fb RPi: update to firmware 025759b 2019-07-09 20:18:16 +02:00
MilhouseVH
8dbe022c96 systemd: eat up RDRAND values seen on AMD cpus 2019-07-09 18:45:42 +01:00
MilhouseVH
c2a626cdb6 RPi: update to firmware 549140c 2019-07-09 10:14:09 +02:00
MilhouseVH
266954d8b0 Merge pull request #3665 from CvH/9.2/back_libx11
[backport] libX11: update to 1.6.8 and crosscompile fixes
2019-07-07 21:19:02 +01:00
CvH
94aa4aebf6 libX11: update to 1.6.8 2019-07-07 14:22:23 +02:00
CvH
6536414a46 libX11: fix cross-compiling 2019-07-07 14:22:08 +02:00
MilhouseVH
a4a45cb3ba Merge pull request #3662 from sky42src/le92_5116
[le92] linux (Generic): update to linux-5.1.16
2019-07-07 01:23:17 +01:00
sky42
8c216956fd linux (Generic): update to linux-5.1.16
5.1.10 changelog: https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.1.10
5.1.11 changelog: https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.1.11
5.1.12 changelog: https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.1.12
5.1.13 changelog: https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.1.13
5.1.14 changelog: https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.1.14
5.1.15 changelog: https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.1.15
5.1.16 changelog: https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.1.16
2019-07-06 10:41:35 +00:00
MilhouseVH
2b95120495 buildsystem: fix /usr targets 2019-07-05 23:00:15 +01:00
MilhouseVH
e44dd201a7 serdisplib: modify SYSROOT_PREFIX only during install 2019-07-05 23:00:15 +01:00
MilhouseVH
69e818ad25 bcm2835-driver: modify SYSROOT_PREFIX only during install 2019-07-05 23:00:15 +01:00
MilhouseVH
bf06da5c6b buildsystem: don't dereference LINK_NAME when fixing up sym links 2019-07-05 23:00:15 +01:00
MilhouseVH
973b437725 Merge pull request #3642 from HiassofT/le92-lirc
[le92] lirc: fix missing irman driver, include Debian patches
2019-07-05 22:56:01 +01:00
MilhouseVH
5fd83ea792 Merge pull request #3618 from HiassofT/le92-kodi-vendor-rpi4
kodi: switch RPi4 to use vendor tree
2019-07-05 22:52:20 +01:00
MilhouseVH
78e9965676 Merge pull request #3619 from HiassofT/le92-ffmpeg-patch-restructure
[le92] ffmpeg: restructure patches into feature sets
2019-07-05 22:50:53 +01:00
Matthias Reichl
8aad391e89 linux (RPi): update to 4.19.57-8ea4810
DT overlays and I2C fixes

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-05 23:40:42 +02:00
Matthias Reichl
fd1a20ede9 bcm2835-driver: update to eaf7268
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-05 23:03:04 +02:00
Matthias Reichl
5ae38dba9d bcm2835-bootloader: update to eaf7268
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-05 23:03:01 +02:00
Matthias Reichl
1fb4d27773 linux (RPi): update to 4.19.57-6e787b8
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-04 21:57:23 +02:00
Matthias Reichl
84e70210df ffmpeg: update RPi4 HEVC patch
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-04 11:21:30 +02:00
Matthias Reichl
664cadb820 RPi4: switch kodi vendor to raspberrypi4
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-04 11:21:30 +02:00
Matthias Reichl
237ed098f2 kodi: add "use alsa and pulse together" patch for raspberrypi4 vendor
Our patch had to be rebased because the RPi4 leia_pi4 branch registers
PiSink in WinSystemGbm.cpp which lead to a conflict.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-04 11:21:30 +02:00
Matthias Reichl
f1ef2f099c kodi: move "use alsa and pulse together" patch to vendor patch dirs
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-04 11:21:30 +02:00
Matthias Reichl
8bf41b5646 RPi4: drop kodi patches already included in leia_pi4 tree
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-04 11:21:30 +02:00
Matthias Reichl
285ff64f93 kodi: add kodi vendor raspberrypi4
This is tracking the leia_pi4 branch of https://github.com/popcornmix/xbmc
and allows us to drop the RPi4 kodi patches in LE.

Current version includes BT.2020 colour space fixes.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-04 11:21:30 +02:00
Christian Hewitt
f51e242eb6 Merge pull request #3643 from MilhouseVH/le92_nano_4.3
nano: updated to v4.3 [backport]
2019-07-03 19:11:59 +01:00
5schatten
5f4af38bda nano: updated to v4.3 2019-07-03 17:20:54 +01:00
Matthias Reichl
15cf6edcda lirc: add --enable-uinput configure option
Don't rely on autodetection as this will fail, eg when building
in a chroot without /dev/uinput, and result in lircd-uinput missing

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-03 17:03:05 +02:00
Matthias Reichl
fad82f0e52 libirman: rebuild after lirc changes
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-03 15:37:51 +02:00
Matthias Reichl
f999f5818e lirc: add patches from Debian Buster
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-03 12:15:38 +02:00
Matthias Reichl
60541fc7a4 lirc: fix disable-python patch
The patch accidentally dropped installation of pkgconfig files which
lead to libirman not detecting lirc

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-03 12:08:42 +02:00
Matthias Reichl
1da93cec4f bcm2835-driver: update to 383fcf5
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-03 09:35:59 +02:00
Matthias Reichl
5c211cf5d1 bcm2835-bootloader: update to 383fcf5
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-03 09:35:58 +02:00
Matthias Reichl
965be3346f linux (RPi): update to 4.19.56-9d1deec
This adds latest vc4 fixes and support for signalling colour
space/encoding.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-03 09:35:36 +02:00
Matthias Reichl
d46852e00c linux (RPi): disable initramfs compression
This was accidentally brought back with the switch to kernel 4.19
in commit 707655ced2

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-03 09:35:36 +02:00
Matthias Reichl
8fc25d9216 linux (RPi): config options for 4.19.56
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-03 09:35:36 +02:00
Matthias Reichl
bb6cb4a18c linux (RPi): update to 4.19.56
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-03 09:35:36 +02:00
Christian Hewitt
75104714e1 Merge pull request #3638 from MilhouseVH/le92_backports2
backports: various
2019-07-03 06:28:08 +01:00
5schatten
788419c782 docker: updated to 18.09.7 / updated Kodi addon storage location patch 2019-07-03 05:35:03 +01:00
5schatten
30f1e06c23 runc: updated to v1.0.0-rc8 2019-07-03 05:35:03 +01:00
5schatten
5cd2c6e4c9 libnetwork: updated to git e7933d4 2019-07-03 05:35:03 +01:00
5schatten
aba8d19930 go: updated to v1.12.6 2019-07-03 05:35:03 +01:00
5schatten
27130e8aa1 containerd: updated to v1.2.7 2019-07-03 05:35:03 +01:00
MilhouseVH
c29f446179 mesa: update to mesa-19.1.1 2019-07-03 05:35:03 +01:00
MilhouseVH
87eb94dc15 buildsystem: scripts/unpack becomes ACTIVE after clean 2019-07-03 05:35:03 +01:00
MilhouseVH
e76f0a39c0 buildsystem: unpack should recursively unpack, not build 2019-07-03 05:35:03 +01:00
MilhouseVH
b26a38279d samba: update to samba-4.9.10 2019-07-03 05:35:03 +01:00
MilhouseVH
0644052754 samba: update to samba-4.9.9 2019-07-03 05:35:03 +01:00
Christian Hewitt
7678359759 Merge pull request #3595 from MilhouseVH/le92_installer_options
init: more informative syslinux boot message [backport]
2019-07-03 05:16:09 +01:00
Christian Hewitt
5a5768aa60 Merge pull request #3594 from HiassofT/le92-mpg123-drop-sdl2
[le92] mpg123: drop dependency on SDL2
2019-07-03 05:15:39 +01:00
Christian Hewitt
eb8a4720ae Merge pull request #3624 from MilhouseVH/le92_revert_streamdetails_update
kodi: temp fix stream details are being lost once playback ends [backport]
2019-07-03 05:10:20 +01:00
MilhouseVH
541d29df36 Merge pull request #3636 from chewitt/repo_addon_version_backport
kodi: set @ADDON_VERSION@ in repo addon.xml
2019-07-02 19:14:59 +01:00
chewitt
f8ebb2f97a kodi: set @ADDON_VERSION@ in repo addon.xml 2019-07-02 22:00:05 +04:00
5schatten
bd95afbae4 kodi: temp fix stream details are being lost once playback ends https://github.com/xbmc/xbmc/issues/16322 2019-06-30 04:09:52 +01:00
Matthias Reichl
4ba7e76c64 ffmpeg: move RPi and RPi4 HEVC patches to separate patch dirs
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-27 23:46:35 +02:00
Matthias Reichl
d7c2207b8a ffmpeg: move rkmpp patches to separate patch dir
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-27 21:22:13 +02:00
Matthias Reichl
c4b17555e1 ffmpeg: move v4l2 request api patches to separate patch dir
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-27 21:22:13 +02:00
Christian Hewitt
7562b1f433 Merge pull request #3613 from vpeter4/touch-9.2
touchscreen: fix a crash with segfaults on x64 machines
2019-06-27 18:03:23 +04:00
Christian Hewitt
1aebc8cbf5 Merge pull request #3605 from HiassofT/le92-rpi4-cleanup
cleanup RPi4 commits
2019-06-27 17:53:47 +04:00
Peter Vicman
6f8b63acfe touchscreen: fix a crash with segfaults on x64 machines 2019-06-27 11:54:38 +02:00
Matthias Reichl
331d203edf bcm2835-bootloader: update to bcf40b5
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-27 10:46:55 +02:00
Matthias Reichl
f63b7fba07 bcm2835-driver: update to bcf40b5
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-27 10:46:09 +02:00
Christian Hewitt
60e06a17a3 Merge pull request #3611 from MilhouseVH/le92_pigz
buildsystem: use pigz when compressing images [backport]
2019-06-27 07:12:32 +04:00
MilhouseVH
2a9c4bb5be glibc: use pigz when compressing charmap 2019-06-27 04:10:58 +01:00
MilhouseVH
3cf175b0b2 scripts/mkimage: use pigz when compressing image 2019-06-27 04:10:58 +01:00
MilhouseVH
a4b0706441 toolchain: build pigz:host 2019-06-27 04:10:58 +01:00
MilhouseVH
240d6f7917 pigz: new package
Co-Authored-By: CvH <1355173+CvH@users.noreply.github.com>
2019-06-27 04:10:58 +01:00
MilhouseVH
e8a8df3f00 Merge pull request #3610 from HiassofT/le92-noobs-fixes
[le92] fix noobs image creation
2019-06-27 01:33:35 +01:00
Matthias Reichl
92e234cb70 RPi4: don't set legacy NOOBS_HEX version
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-27 01:37:40 +02:00
Matthias Reichl
a5bdc03af1 scripts/image: only include hex version in noobs os.json if NOOBS_HEX is set
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-27 01:37:29 +02:00
Matthias Reichl
8f3af234a2 config/noobs/os.json: move legacy hex revisions before models
This makes it easier to drop the property if it's not set.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-27 01:36:55 +02:00
Matthias Reichl
e7e91da91c scripts/image: create NOOBS tarballs with fakeroot
Otherwise builder user ID will leak in and storage partition
will be owned by that instead of root and lots of services
will fail to start.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-27 00:38:04 +02:00
Matthias Reichl
6a01a9db3b scripts/image: copy config.txt and distroconfig.txt from INSTALL
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-26 21:56:54 +02:00
MilhouseVH
243ca122d3 Merge pull request #3608 from chewitt/gzip-force-92
scripts/mkimage: force gzip to overwrite target/*.img.gz
2019-06-26 07:13:41 +01:00
chewitt
e910fb0626 scripts/mkimage: force gzip to overwrite target/*.img.gz 2019-06-26 09:48:33 +04:00
Matthias Reichl
d64d3819b0 brcmfmac_sdio-firmware-rpi: update to versions from 2019-06-20 Raspbian Buster image
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-26 00:38:35 +02:00
Matthias Reichl
10050ae75e bcmstat: update to 0.5.2
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-26 00:38:35 +02:00
Matthias Reichl
ca4b9da4c6 bcm2835-bootloader: update to d786b62
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-26 00:35:01 +02:00
Matthias Reichl
d41d3b9cc6 bcm2835-driver: update to d786b62
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-26 00:34:53 +02:00
Christian Hewitt
ab0021b78f Merge pull request #3599 from MilhouseVH/le92_fix_unpack_bug
buildsystem: fix scripts/unpack after #3591 [backport]
2019-06-25 10:00:19 +04:00
MilhouseVH
a7004681fa Merge pull request #3602 from HiassofT/le92-fix-ffmpeg-rpi
ffmpeg: drop --disable-rpi option on non-RPi projects
2019-06-24 20:37:28 +01:00
Matthias Reichl
c3cc72fe3c ffmpeg: drop --disable-rpi option on non-RPi projects
The ffmpeg patches which add enable/disable-rpi options are now
RPi device specific, so using --disable-rpi breaks builds on non-RPi
projects.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-24 17:52:28 +02:00
MilhouseVH
c7babb3620 buildsystem: fix scripts/unpack after #3570 2019-06-24 10:06:27 +01:00
CvH
fc72e5d751 Merge pull request #3596 from HiassofT/le92-rpi4
add support for Raspberry Pi 4
2019-06-24 08:04:16 +02:00
MilhouseVH
68570a6588 image: explain available options 2019-06-23 21:40:45 +01:00
MilhouseVH
3adcb6ca9b init: more informative syslinux boot message 2019-06-23 21:40:45 +01:00
Matthias Reichl
ba818a4e9c mpg123: drop dependency on SDL2
mpg123 only checks for SDL, not SDL2, so we only built mpg123 with
alsa, oss and pulse support (which is enough) and we ca drop the SDL2
dependency.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 22:33:54 +02:00
Matthias Reichl
c010cd4852 RPi4: add config.txt with default 320MB gpu mem
Several 4k HEVC files were reported to play with artifacts unless
gpu mem is bumped to at least 288MB. Use 320MB for now to have a bit
more headroom, just in case.

Unfortunately this can't be changed via distroconfig.txt so we have
to do it in config.txt.

Also drop the disable_overscan block as that's enabled by default
via distroconfig.txt.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:03 +02:00
Matthias Reichl
06a4a58835 kodi (RPi4): add patch to limit GUI size, default to 1080p
Leia backport of https://github.com/xbmc/xbmc/pull/16063/ picked from
b2ad605c9a

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:03 +02:00
Matthias Reichl
3365ab2af7 kodi (RPi4): add patch to enable PiSink
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:03 +02:00
Matthias Reichl
818afbc013 bcm2835-driver: only filter out libEGL/libGL on RPi4
libopenmaxil links against libbrcmEGL.so and libbrcmGLESv2.so so
these libs should not be filtered out.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:03 +02:00
Matthias Reichl
a8cffb1142 kodi (RPi4): use MMAL renderer with gbm
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:03 +02:00
Matthias Reichl
bdd90f6c23 kodi: always depend on bcm2835-driver when building for RPi
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:03 +02:00
Matthias Reichl
4c7e6a19d2 bcmstat: add patch from milhouse
Replace this patch with a PKG_VERSION bump once a newer version is
publically available.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:03 +02:00
Matthias Reichl
67de716210 brcmfmac_sdio-firmware-rpi: add patch to sync with rasbian buster
The boardflags3 change in brcmfmac43455-sdio.txt is needed to get
bluetooth working on RPi4.

Replace this patch with a PKG_VERSION bump once the brcmfmac43455-sdio.txt
file is publically available.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:03 +02:00
Matthias Reichl
bde8334d50 ffmpeg (RPi4): add patch to use HEVC hardware decoder
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:03 +02:00
Matthias Reichl
edf491d1c1 bcm2835-bootloader: use start4x/fixup4x for RPi4
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:03 +02:00
Matthias Reichl
40b068464b RPi4: add new device
Use upstream kodi with gbm/vc4

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:03 +02:00
Matthias Reichl
d7ca15cce3 ffmpeg: check for RPi project instead of KODIPLAYER_DRIVER
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:03 +02:00
Matthias Reichl
1f64a8165d ffmpeg: make RPi HEVC optimization patch device specific
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:03 +02:00
Matthias Reichl
9917b60837 scripts/image: copy firmware from INSTALL
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:03 +02:00
Matthias Reichl
a94ed02bac bcm2835-bootloader release: copy firmware from INSTALL
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:03 +02:00
Matthias Reichl
12169b7387 bcm2835-driver: update to 2b7c80a
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:03 +02:00
Matthias Reichl
23c75ecd68 bcm2835-bootloader: update to 2b7c80a
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:02 +02:00
Matthias Reichl
4d65280e66 linux (RPi): update to kernel 71d47f4c4bd7 with RPi4 support
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:02 +02:00
Matthias Reichl
439d3ff31e config/graphic: also enable v3d and kmsro when building vc4
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:02 +02:00
Matthias Reichl
5e495a2bd2 libcec: check for RPi project instead of KODIPLAYER_DRIVER
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:02 +02:00
Matthias Reichl
26b2b6317c RPi: add alsa card conf for bcm2835-audio
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:02 +02:00
Matthias Reichl
df47b8be68 RPi: always install bcm2835-driver
bcm2835-driver provides various tools like vcdbg and tvservice

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:02 +02:00
Matthias Reichl
ce7b145f29 bcm2835-driver: install GL libs only if using bcm2835 GLES driver
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-23 02:09:02 +02:00
Matthias Reichl
2d400f1239 Merge pull request #3591 from MilhouseVH/le92_buildsystem_cleanup_scripts
buildsystem: cleanup scripts, consistent brace usage [backport]
2019-06-23 01:53:07 +02:00
MilhouseVH
8a7f1edad0 buildsystem: die if a kernel config is not available 2019-06-22 21:09:13 +01:00
MilhouseVH
b6027210f5 buildsystem: clean/install - dquote both sides 2019-06-22 21:03:54 +01:00
MilhouseVH
113b2829ab buildsystem: build/unpack - simplify some logic 2019-06-22 21:03:48 +01:00
MilhouseVH
0e2b1c616b buildsystem: image - use HERE docs 2019-06-22 21:03:38 +01:00
MilhouseVH
0ef9bd02e5 buildsystem: consistently use braces 2019-06-22 21:01:46 +01:00
MilhouseVH
b63c7cfe41 buildsystem: cleanup - PACKAGE_NAME is redundant 2019-06-22 20:54:06 +01:00
Christian Hewitt
b4a9b00c60 Merge pull request #3588 from Kwiboo/le92-kodi-18.3-rk-v2
kodi (Rockchip): update to kodi-rockchip_18.3-Leia-v2
2019-06-22 22:41:31 +04:00
Christian Hewitt
5225394e95 Merge pull request #3590 from Kwiboo/le92-rkmpp-bump
[le92] rkmpp: update to 66b140e
2019-06-22 22:34:10 +04:00
Jonas Karlman
8daa6cd4a2 rkmpp: update to 66b140e 2019-06-22 17:40:32 +00:00
Jonas Karlman
bd66701ec9 kodi (Rockchip): update to kodi-rockchip_18.3-Leia-v2 2019-06-22 17:26:10 +00:00
Christian Hewitt
1279115624 Merge pull request #3579 from HiassofT/le92-kodi-18.3
Update Kodi to 18.3-Leia
2019-06-22 07:54:27 +04:00
Matthias Reichl
2d418f67cc Merge pull request #3581 from CvH/9.2/addon_ver_up
distro: bump ADDON_VERSION to 9.1.900
2019-06-21 21:15:04 +02:00
CvH
934cb939f3 distro: bump ADDON_VERSION to 9.1.900 2019-06-21 21:00:21 +02:00
Matthias Reichl
a032fbd82e Allwinner: drop kodi sw format check patch
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-20 10:54:19 +02:00
MilhouseVH
2f3ef07ca5 binary-addons: bump to latest Leia 2019-06-20 00:23:16 +02:00
Matthias Reichl
dc44c45496 kodi: update to 18.3-Leia
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-19 23:54:17 +02:00
Christian Hewitt
97c44d6185 Merge pull request #3578 from MilhouseVH/le9.2-drop_aml_3.14
Goodbye Amlogic 3.14 [backport]
2019-06-19 22:50:02 +04:00
Carlos Garces
8cb1faf75a RTL8192EU: Remove patches for old GCC versions. 2019-06-19 19:10:47 +01:00
Carlos Garces
1d18803bd6 RTL8192CU: Remove patches for old kernels and GCC versions 2019-06-19 19:10:47 +01:00
kszaq
0f9583da99 wetekdvb: drop package 2019-06-19 19:09:56 +01:00
MilhouseVH
e748d109b4 libcec: force disable amlogic options while not required 2019-06-19 19:06:58 +01:00
MilhouseVH
95422fadf0 linux: should have been kept 2019-06-19 19:06:58 +01:00
kszaq
d7e956544a busybox/init: amend comment on block devices 2019-06-19 19:06:43 +01:00
kszaq
267a536c16 libretro-ppsspp: use target_has_feature neon to enable neon+GLES2 2019-06-19 19:06:43 +01:00
kszaq
987f53ca59 touchscreen: remove Amlogic from PKG_ADDON_PROJECTS 2019-06-19 19:06:43 +01:00
kszaq
a3f6e5a14a tools: drop mkpkg_linux-amlogic 2019-06-19 19:06:43 +01:00
kszaq
91594773df fd628: remove addon 2019-06-19 19:06:43 +01:00
kszaq
0019bbb7db kodi: drop libamcodec support 2019-06-19 19:06:43 +01:00
kszaq
1f360da59f hyperion: drop amlogic-specific patch 2019-06-19 19:06:43 +01:00
kszaq
42d2f83366 boblightd: drop amlogic-specific path and binary 2019-06-19 19:06:43 +01:00
kszaq
3c36022773 linux: drop amlogic-3.14 kernel, drop building Android kernel image 2019-06-19 19:06:40 +01:00
kszaq
7bd39a17c5 packages: drop amlogic-specific packages 2019-06-19 18:54:42 +01:00
kszaq
f0b6c134bc scripts, tools: drop amlpkg building 2019-06-19 18:52:37 +01:00
kszaq
68a053bf5d projects: remove Amlogic_legacy project 2019-06-19 18:31:17 +01:00
MilhouseVH
61e8300e84 Merge pull request #3576 from HiassofT/le92-edid-decode
[le92] edid-decode: switch to current URL and update to latest version
2019-06-19 16:44:37 +01:00
Matthias Reichl
a01d717b01 edid-decode: switch to current URL and update to latest version
The project moved from freedesktop.org to linuxtv.org in 2018.

See https://cgit.freedesktop.org/xorg/app/edid-decode/tree/README

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-19 11:42:31 +02:00
Christian Hewitt
ef00cbec7a Merge pull request #3559 from MilhouseVH/le92_linux_5.1
Backports: kernel 5.1, Allwinner, u-boot, mali, dvb-latest
2019-06-17 05:52:44 +04:00
Jernej Skrabec
ba4d163046 Allwinner: Extract USB3 patch and move it to common patch folder 2019-06-15 07:31:59 +01:00
Jernej Skrabec
d44512f065 Allwinner: Move OrangePi One Plus patches to H6 specific folder 2019-06-15 07:31:30 +01:00
MilhouseVH
644437a35c buildsystem: remove legacy sequential code 2019-06-15 06:26:49 +01:00
MilhouseVH
86a09910c8 busybox: fix XBMC reference 2019-06-15 06:26:29 +01:00
viulian
324c9b9e91 tinkerboard: disable 5s polling for CEC adapters (solve kwiboo's reviews) 2019-06-15 06:26:29 +01:00
viulian
18835008d7 tinkerboard: disable 5s polling for CEC adapters 2019-06-15 06:26:29 +01:00
MilhouseVH
424156e8c2 procps-ng: use gitlab.com for download url 2019-06-15 06:26:29 +01:00
MilhouseVH
58652ed54f nss: update to nss-3.44 2019-06-15 06:26:29 +01:00
MilhouseVH
7fe797c21d nss-mdns: update to nss-mdns-0.14.1 2019-06-15 06:26:29 +01:00
MilhouseVH
8a44aff0ae xkeyboard-config: update to xkeyboard-config-2.27 2019-06-15 06:26:29 +01:00
MilhouseVH
b350409a87 pycryptodome: update to pycryptodome-3.8.2 2019-06-15 06:26:29 +01:00
MilhouseVH
02c26cf74c nghttp2: update to nghttp2-1.39.1 2019-06-15 06:26:29 +01:00
MilhouseVH
10ceab95eb mariadb-connector-c: update to mariadb-connector-c-3.1.1 2019-06-15 06:26:29 +01:00
MilhouseVH
19eab3c0b4 libmicrohttpd: update to libmicrohttpd-0.9.64 2019-06-15 06:26:29 +01:00
MilhouseVH
1de4183ac9 libevdev: update to libevdev-1.7.0 2019-06-15 06:26:29 +01:00
MilhouseVH
8468cb546d e2fsprogs: update to e2fsprogs-1.45.2 2019-06-15 06:26:29 +01:00
MilhouseVH
1ef9d61701 Mako: update to Mako-1.0.12 2019-06-15 06:26:29 +01:00
Marcus Cooper
8b74db943e Allwinner: Update uboot changes for Orange Pi 1+ 2019-06-15 06:26:29 +01:00
Marcus Cooper
a25d0284bb Allwinner: linux: Add Orange Pi One Plus updates 2019-06-15 06:26:29 +01:00
Marcus Cooper
6c35c7744d uboot_helper: Add Orange Pi One Plus board 2019-06-15 06:26:29 +01:00
Matthias Reichl
d015207763 systemd: add version-tag build option
Without this option systemd 241 and newer builds will run git describe
and report the LibreELEC git tree info as version, eg in journal

systemd 8.95.002-927-gb1cdc76 running in system mode.

With version-tag set the version is reported like before

systemd 242 running in system mode.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-15 06:26:29 +01:00
MilhouseVH
309c06aa95 systemd: add new options 2019-06-15 06:26:29 +01:00
MilhouseVH
48454e8f09 systemd: disable options being detected automagically 2019-06-15 06:26:29 +01:00
MilhouseVH
dce3e3d9b2 systemd: drop unknown options 2019-06-15 06:26:29 +01:00
MilhouseVH
bf92570214 systemd: update hwdb.bin patch 2019-06-15 06:26:29 +01:00
MilhouseVH
f308199746 systemd: drop patches 2019-06-15 06:26:29 +01:00
MilhouseVH
33a9e93a8b systemd: update to systemd-242 2019-06-15 06:26:29 +01:00
MilhouseVH
7e8d54b030 Rockchip: disable crazycat 2019-06-15 06:26:29 +01:00
CvH
44e5a963ec crazycat: update to 2019-05-12 2019-06-15 06:26:29 +01:00
CvH
84b141fb03 media_tree_cc: update to 2019-05-12 2019-06-15 06:26:29 +01:00
CvH
549631cc92 digital_devices: update to 040a1c5 2019-06-15 06:26:29 +01:00
CvH
79faa669af dvb-latest: update to 2019-05-30 2019-06-15 06:26:29 +01:00
CvH
ef314ac176 media_tree: update to 2019-05-30 2019-06-15 06:26:29 +01:00
Jonas Karlman
1994796f5f libmali: add depends on kernel driver 2019-06-15 06:26:29 +01:00
kszaq
c5c03e9217 Allwinner/H6: match upstream DT bingings in add-mali-node patch 2019-06-15 06:26:29 +01:00
kszaq
ae802aa241 mali-midgard: update to r28p0 with all patches integrated 2019-06-15 06:26:29 +01:00
kszaq
45b4a7eaf9 gpu-sunxi-midgard: rename to mali-midgard 2019-06-15 06:26:29 +01:00
kszaq
2e82cb8bfe mali-utgard: use LibreELEC repo with support for all platforms, remove patches 2019-06-15 06:26:29 +01:00
kszaq
a8f0af8f9f gpu-sunxi: rename to mali-utgard, prepare for adding platforms 2019-06-15 06:26:29 +01:00
Jonas Karlman
b01294dfbd libmali: update to 4cbf211
Adds support for multiple so-files
2019-06-15 06:26:29 +01:00
Félix Arreola Rodríguez
075cd80895 Alliwinner: Add eMMC definition to device tree of Orange PI 3 2019-06-15 06:26:29 +01:00
Jernej Skrabec
17402b185f u-boot: Update to 2019.04 and drop merged Allwinner patch 2019-06-15 06:26:29 +01:00
Jernej Skrabec
ecfc4182fb Drop KERNEL_UBOOT_EXTRA_TARGET, it's never used 2019-06-15 06:26:29 +01:00
Jernej Skrabec
997b403b4c Drop UBOOT_CONFIGFILE, it's never used 2019-06-15 06:26:29 +01:00
Jernej Skrabec
b66f07ff23 Drop UBOOT_CONFIG, it's never used 2019-06-15 06:26:29 +01:00
Jernej Skrabec
3c407df2fc Allwinner: Update Beelink X2 U-Boot patch 2019-06-15 06:26:29 +01:00
MilhouseVH
65b88d4550 linux (Allwinner): fix H6 BT patch 2019-06-15 06:26:29 +01:00
Jernej Skrabec
5224281992 uboot_helper: Add OrangePi 3 2019-06-15 06:26:29 +01:00
Jernej Skrabec
ed3f230d16 Allwinner: Add support for OrangePi 3 (H6) 2019-06-15 06:26:29 +01:00
Jernej Skrabec
37fb055954 brcmfmac_sdio-firmware: Update package 2019-06-15 06:26:29 +01:00
Jernej Skrabec
531c4785ec atf: Add fix for Allwinner H6 reboot issue 2019-06-15 06:26:29 +01:00
Jernej Skrabec
5897e8155e ffmpeg: update request api patches 2019-06-15 06:26:29 +01:00
Jernej Skrabec
61ad04c423 brcmfmac_sdio-firmware: Update to 3d887490ab93 2019-06-15 06:26:29 +01:00
Jernej Skrabec
10e8774143 gpu-sunxi: Fix building with Linux 5.1 2019-06-15 06:26:29 +01:00
Jernej Skrabec
0423b4c8b6 gpu-sunxi-midgard: Fix building with 5.1 2019-06-15 06:26:29 +01:00
MilhouseVH
c01f524e80 linux (Allwinner): update to 5.1.9 2019-06-15 06:26:29 +01:00
MilhouseVH
89c4916d11 linux (RPi/Generic/Allwinner): revert faulty Bluetooth commit
https://forum.kodi.tv/showthread.php?tid=343069&pid=2858940#pid2858940
https://forum.kodi.tv/showthread.php?tid=343068&pid=2859150#pid2859150
2019-06-15 06:26:29 +01:00
MilhouseVH
f25a4c7159 wireless-regdb: update to wireless-regdb-2019.06.03 2019-06-15 06:26:29 +01:00
MilhouseVH
48bda22cbc xf86-video-nvidia-legacy: fix panic with 5.1 2019-06-15 06:26:29 +01:00
MilhouseVH
43df7485f8 iwlwifi-firmware: update to iwlwifi-firmware-caaa6cc 2019-06-15 06:26:29 +01:00
Matthias Reichl
2c5d302d8e binutils: build libopcodes for target
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-15 06:26:29 +01:00
MilhouseVH
02cca7dc25 bcm_sta: fix kernel 5.1-rc1 2019-06-15 06:26:29 +01:00
MilhouseVH
0127603ce4 RTL8192EU: update to RTL8192EU-0a7199b 2019-06-15 06:26:29 +01:00
MilhouseVH
78cb67eebf RTL8192DU: update to RTL8192DU-72b53f8 2019-06-15 06:26:29 +01:00
MilhouseVH
d7d0f551e2 RTL8192CU: update to RTL8192CU-f32ef39 2019-06-15 06:26:29 +01:00
MilhouseVH
6027f4759b RTL8812AU: update to RTL8812AU-bdfef37 2019-06-15 06:26:29 +01:00
MilhouseVH
076d6c901a linux (Generic): update to 5.1.9 2019-06-15 06:26:29 +01:00
CvH
a48dc02c2e Merge pull request #3488 from MilhouseVH/le92_backports1
backports: group PR for libreelec-9.2 updates
2019-06-14 00:13:47 +02:00
MilhouseVH
2ab4c72852 atvclient: used by macmini hw, should be other support in kernel now 2019-06-13 22:12:21 +01:00
MilhouseVH
b1ace294eb amremote: drop reference to non-existent package 2019-06-13 22:12:21 +01:00
MilhouseVH
1e505759d7 busybox: update to busybox-1.31.0 2019-06-13 22:12:21 +01:00
MilhouseVH
2082afff78 mesa: update to mesa-19.1.0 2019-06-13 22:12:21 +01:00
MilhouseVH
fb0007845a packages: mega bump 2019-06-13 22:12:21 +01:00
MilhouseVH
d7fc0eb6f0 procps-ng: free from busybox doesn't match top 2019-06-13 22:12:21 +01:00
Lukas Rusak
8bfb08e555 procps-ng: build and install libprocps.a 2019-06-13 22:12:21 +01:00
MilhouseVH
abc9d658a2 xf86-video-nvidia: update to xf86-video-nvidia-430.26 2019-06-13 22:12:21 +01:00
MilhouseVH
0e5401939e config/functions: ln -sf is not always thread safe 2019-06-13 22:12:21 +01:00
MilhouseVH
6e69cd582f heimdal: update to heimdal-7.7.0 2019-06-13 22:12:21 +01:00
MilhouseVH
54072e33c8 openssl: update to openssl-1.1.1c 2019-06-13 22:12:21 +01:00
MilhouseVH
08c38cb59a LibreELEC-settings: update to LibreELEC-settings-f59dcc8 2019-06-13 22:12:21 +01:00
Ian Leonard
235fb0c12b rpi: update.sh: drop code commented 5+ years
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-06-13 22:12:21 +01:00
Ian Leonard
8ac3106fb6 rpi: update.sh: drop leading spaces and misplaced comment
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-06-13 22:12:21 +01:00
Ian Leonard
5b5284cd6a rpi: make update.sh and canupdate.sh part of project or device files
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-06-13 22:12:21 +01:00
MilhouseVH
08565fa0e3 xf86-video-nvidia: update to xf86-video-nvidia-430.14 2019-06-13 22:12:21 +01:00
MilhouseVH
0bd4793492 buildsystem: avoid process forks to init dashboard status file
A typical image build will update the dashboard 3500-4500 times. This change
avoids two process forks (cat, wc) per update, and the remaining $(< file) is
faster than $(cat file).
2019-06-13 22:12:21 +01:00
MilhouseVH
04b8036e32 buildsystem: replace $(cat file) with faster alternative
See: https://www.gnu.org/software/bash/manual/html_node/Command-Substitution.html

"
...
Bash performs the expansion by executing command in a subshell environment and replacing
the command substitution with the standard output of the command, with any trailing newlines
deleted. Embedded newlines are not deleted, but they may be removed during word splitting. The
command substitution $(cat file) can be replaced by the equivalent but faster $(< file).
"

Testing indicates var=$(< file) is twice as fast as var=$(cat file).
2019-06-13 22:12:21 +01:00
MilhouseVH
0eb36d786b buildsystem: add pre_configure() function that is not target specific 2019-06-13 22:12:21 +01:00
MilhouseVH
195c206669 distro-tool: handle garbage in error response 2019-06-13 22:12:21 +01:00
MilhouseVH
fbf0c54b71 screensaver.greynetic: needs glm 2019-06-13 22:12:21 +01:00
MilhouseVH
9a24528e3f udpxy: broken since gcc-8.0 2019-06-13 22:12:21 +01:00
MilhouseVH
775df5da16 audiodecoder.usf: don't build for RPi1, broken in #3503 2019-06-13 22:12:21 +01:00
MilhouseVH
7604df2686 fontconfig: needs util-linux for uuid support 2019-06-13 22:12:21 +01:00
MilhouseVH
17ab4518fd firmware-imx: unpack into unique unpack folder not $BUILD 2019-06-13 22:12:21 +01:00
MilhouseVH
bb9f7fa623 media_tree/media_tree_cc: use post_unpack() 2019-06-13 22:12:21 +01:00
MilhouseVH
c3e674ed7d dotnet-runtime: redundant custom unpack() 2019-06-13 22:12:21 +01:00
MilhouseVH
5f777dcbe8 buildsystem: don't allow unpack folder to become visible until tagged 2019-06-13 22:12:21 +01:00
MilhouseVH
6400a8cb7e linux: avoid building host and target concurrently 2019-06-13 22:12:21 +01:00
MilhouseVH
7aabe781cb buildsystem: addons install minor cleanup 2019-06-13 22:12:21 +01:00
Matthias Reichl
5cdbdf0303 linux: drop ati_remote.conf modprobe file
Disabling mouse support in the driver not only makes the mouse
feature of the remote non-functional but also results in a kernel
crash when a pressing a mouse button on the remote.

See https://forum.libreelec.tv/thread/17562-le-9-0-2-freeze-when-ati-remote-is-used/

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-13 22:12:21 +01:00
Jernej Skrabec
9d6a971612 uboot_helper: Fix Allwinner boards and add NanoPi M1 2019-06-13 22:12:21 +01:00
Jernej Skrabec
dc1d83925e u-boot: Fail if config is wrongly configured 2019-06-13 22:12:21 +01:00
MilhouseVH
f8ec58745e kernel-firmware: add mediatek mt7662 firmwares 2019-06-13 22:12:21 +01:00
MilhouseVH
85cb44de99 kernel-firmware: add project & device support; use config dir 2019-06-13 22:12:21 +01:00
MilhouseVH
c10e761b0d kernel-firmware: update to kernel-firmware-20190514 2019-06-13 22:12:21 +01:00
MilhouseVH
6c8ab49eec intel-ucode: update to intel-ucode-20190514, switch url, drop unnecessary depends 2019-06-13 22:12:21 +01:00
MilhouseVH
9e9e6befb3 kernel-firmware: update to kernel-firmware-92e17d0 2019-06-13 22:12:21 +01:00
MilhouseVH
f470d833b7 curl: update to curl-7.65.0 2019-06-13 22:12:21 +01:00
MilhouseVH
06f48133bb mesa: update to mesa-19.0.5 2019-06-13 22:12:21 +01:00
kszaq
8ebda35e84 addons: drop references to legacy projects 2019-06-13 22:12:21 +01:00
kszaq
4fb34fc66a u-boot-script: add package to compile env scripts for u-boot
Some targets require to have scripts for u-boot included in system image.
Provide a package to compile them.
2019-06-13 22:12:21 +01:00
Jernej Skrabec
26e3588d79 libdrm: Update package to 2.4.98 2019-06-13 22:12:21 +01:00
kszaq
e50834fd82 scripts/build: strip all executables in /usr
Some packages install outside /usr/*bin, e.g. /usr/lib/bluetooth
and executables remain unstripped. Try to strip everything
executable except .ko and .so which are handled in separate cases.
2019-06-13 22:12:20 +01:00
Jernej Skrabec
0b13c7b6fe Allwinner: Fix HDMI monitor/TV detection and speed up boot 2019-06-13 22:12:20 +01:00
Jernej Skrabec
b96e205f14 u-boot: Allow to add project/device specific configuration 2019-06-13 22:12:20 +01:00
Jernej Skrabec
7ae3eb5b10 Allwinner: linux: Add HDMI 4K init fix 2019-06-13 22:12:20 +01:00
kszaq
9e39ce6f1c u-boot: explicitly enable decompression
u-boot defconfigs don't enable decompression routines
required if we want to use compressed kernel image.
Enable them to be able to compress kernel and run it.
2019-06-13 22:12:20 +01:00
kszaq
1122893a50 linux: restore original KERNEL_TARGET after creating uImage 2019-06-13 22:12:20 +01:00
kszaq
ffdd6878a3 linux: use PKG_UIMAGE_*ADDR for the used address
If a package is sources multiple times, the destination address
may be recalculated and overwritten a few times. Prevent this by
using PKG-prefixed variables for results.

Thanks to MilhouseVH for suggesting this.
2019-06-13 22:12:20 +01:00
kszaq
4ef5e73ae6 linux: abort building arm64 uImage if KERNEL_UIMAGE_LOADADDR or KERNEL_UIMAGE_ENTRYADDR is not set
If either of these values is not set, resulting uImage
will not load properly. Abort if these are not set.
2019-06-13 22:12:20 +01:00
kszaq
69f3db483e linux: amend uimage load address for proper decompression
When kernel image is compressed, it is first loaded
to RAM at load address specified in command line,
then unpacks to loadaddr provided by uImage.

For decompressed image not to overwrite compressed
data, uncompressed image load address needs to be
shifted by compressed image size + 1 MiB alignment.
2019-06-13 22:12:20 +01:00
kszaq
2fb1df6623 ethmactool: new package for getting HW MAC address or generating from CPU SN
Ethernet MAC address should be passed by u-boot in device tree. In
many cases this address is not correct: ethmactool package allows
userspace to take care of it.

Currently these are possible sources of "real" MAC:
 - Amlogic: cmdline, eFuse, CPU SN
 - Rockchip: CPU SN
2019-06-13 22:12:20 +01:00
CvH
6202251a6c oscam: update to 11518 2019-06-13 22:12:20 +01:00
CvH
caaf067615 tvmosaic: fix PKG_ARCH 2019-06-13 22:12:20 +01:00
MilhouseVH
18d9847829 config/functions: endianness in meson cross is always little 2019-06-13 22:12:20 +01:00
MilhouseVH
505ccecbc8 mesa: update to mesa-19.0.4 2019-06-13 22:12:20 +01:00
MilhouseVH
50fc3b5569 heimdal: update to heimdal-7.6.0 2019-06-13 22:12:20 +01:00
MilhouseVH
8f4bdc77cc samba: update to samba-4.9.8 2019-06-13 22:12:20 +01:00
Ian Leonard
902f198d46 systemd: add depend on libidn2
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-06-13 22:12:20 +01:00
Ian Leonard
3d10ea2d16 tvheadend42: use system libidn2
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-06-13 22:12:20 +01:00
Ian Leonard
0f73329ce0 ffmpeg-tools: use system libidn2
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-06-13 22:12:20 +01:00
Ian Leonard
1fd115b699 lftp: add libidn2 as depend
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-06-13 22:12:20 +01:00
Ian Leonard
58fc3e7ea9 libidn2: update to 2.1.1a, disable doc, static libs and idn2 binary
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-06-13 22:12:20 +01:00
Ian Leonard
c0ed05c6f6 libc: add libidn2 as target depend
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-06-13 22:12:20 +01:00
Matthias Reichl
ca952e8937 config/functions: add C++ compiler and linker flags to meson.conf
Due to missing cpp_args and cpp_link_args in meson.conf ninja builds
of projects with C++ code were performed without CPU optimization
flags (-march, -mcpu, -mtune etc). Add these args so C++ code is
built with proper flags.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-13 22:12:20 +01:00
MilhouseVH
08c06b05cf tools/pkginfo: simple tool to dump a package.mk 2019-06-13 22:12:20 +01:00
MilhouseVH
284432cf4f samba: update to samba-4.9.7 2019-06-13 22:12:20 +01:00
MilhouseVH
c502b14ce6 Merge pull request #3556 from HiassofT/le92-kernel-4.19
linux (RPi): switch to 4.19.50
2019-06-13 12:37:05 +01:00
Matthias Reichl
707655ced2 linux (RPi): switch to 4.19.50
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-12 23:07:58 +02:00
MilhouseVH
6ef9c69f38 Merge pull request #3486 from kszaq/host_mkimage
u-boot: support host mkimage
2019-05-03 14:25:15 +01:00
kszaq
3f23092e24 linux: if building uImage, build mkimage first 2019-05-03 15:14:56 +02:00
kszaq
934212b62f u-boot-tools: new package
Provides mkimage for host.
2019-05-03 15:14:56 +02:00
Jernej Škrabec
d4325ccb20 Merge pull request #3485 from kszaq/initramfs_compression
Generic, RPi, Allwinner: disable initramfs compression, use lz4 for Allwinner
2019-05-03 14:54:53 +02:00
kszaq
066d6574f7 Allwinner: add lz4:host to kernel dependencies
It is required to compress kernel image and initramfs.
2019-05-03 14:51:38 +02:00
kszaq
4a5d8db8bd Allwinner: use lz4 to compress kernel for arm 2019-05-03 00:21:06 +02:00
kszaq
bc1944bac6 Allwinner: don't use initramfs compression
Kernel image is already compressed with bzip2,
there is no point in having compressed initramfs
inside a compressed image.

Initramfs compression is discouraged:
https://github.com/torvalds/linux/blob/v5.0/usr/Kconfig#L137-L143
2019-05-03 00:20:02 +02:00
kszaq
07e99d2ceb Allwinner: use lz4 to compress initramfs for aarch64 2019-05-03 00:17:52 +02:00
kszaq
ef346f244b RPi: don't use initramfs compression
Kernel image is already compressed with gzip,
there is no point in having compressed initramfs
inside a compressed image.

Initramfs compression is discouraged:
https://github.com/torvalds/linux/blob/v5.0/usr/Kconfig#L137-L143
2019-05-02 21:18:41 +02:00
kszaq
f4605de83a Generic: don't use initramfs compression
Kernel image is already compressed with bzip2,
there is no point in having compressed initramfs
inside a compressed image.

Initramfs compression is discouraged:
https://github.com/torvalds/linux/blob/v5.0/usr/Kconfig#L137-L143
2019-05-02 21:18:00 +02:00
MilhouseVH
6b93ae6ae0 Merge pull request #3480 from LibreELEC/nghttp2-wrong-gpl-10
nghttp2: fix wrong licence
2019-05-01 22:05:42 +01:00
CvH
e87a1102d6 nghttp2: fix wrong licence 2019-05-01 23:01:23 +02:00
MilhouseVH
b55f21adba Merge pull request #3471 from 5schatten/nano-4.2
nano: updated to nano-4.2
2019-05-01 20:59:01 +01:00
MilhouseVH
cb1afd2aa7 Merge pull request #3448 from 5schatten/dav1d_022
dav1d: updated to 0.3.0 / cleaned up
2019-05-01 20:57:35 +01:00
Jernej Škrabec
1cff60366c Merge pull request #3457 from MilhouseVH/le10_mesa-19.0.3
mesa: update to mesa-19.0.3
2019-05-01 21:52:45 +02:00
Jernej Škrabec
08d2d12903 Merge pull request #3452 from MilhouseVH/le10_graphics_dedupe
config/graphic+mesa: simplify dedupe by using space-delimited lists
2019-05-01 21:52:17 +02:00
CvH
283076c0ca Merge pull request #3474 from MilhouseVH/le10_curl-7.64.1
curl: update to curl-7.64.1
2019-05-01 21:29:55 +02:00
MilhouseVH
196843945b Merge pull request #3357 from islipfd19/nghttp2-M
Add nghttp2 support
2019-05-01 20:22:45 +01:00
CvH
e236936ba4 Merge pull request #3455 from MilhouseVH/le10_fix_pvr.vdr.vnsi
pvr.vdr.vnsi: use upstream kodi-pvr source, update to pvr.vdr.vnsi-3.6.3-Leia
2019-05-01 21:10:31 +02:00
CvH
8bf756370e Merge pull request #3476 from MilhouseVH/le10_asteroids-glm
screensaver.asteroids: needs glm since 360a02fc2
2019-05-01 21:07:00 +02:00
MilhouseVH
f185e2b809 Merge pull request #3460 from CvH/10.0/ttyd-addon
Web Terminal
2019-05-01 19:56:23 +01:00
CvH
8ad1a51484 ttyd: initial package 2019-05-01 20:53:33 +02:00
MilhouseVH
b122bf1f8c Merge pull request #3461 from CvH/10.0/oscam
oscam: update to 11517
2019-05-01 19:44:34 +01:00
Jernej Škrabec
feb42c3b43 Merge pull request #3470 from Kwiboo/multiple-images
scripts/image: build an image for each UBOOT_SYSTEM
2019-05-01 18:56:59 +02:00
Jonas Karlman
e92b858d9e scripts/image: build an image for each UBOOT_SYSTEM 2019-05-01 16:27:07 +00:00
Jonas Karlman
e9c26b5d66 scripts/uboot_helper: print usage help when requested 2019-05-01 16:27:06 +00:00
Jonas Karlman
0d2d9f8c29 scripts/image: use BUILD_NAME in mkimage 2019-05-01 16:27:04 +00:00
Jonas Karlman
41329e36e5 scripts/image: pass UUID_SYSTEM to mkimage 2019-05-01 16:27:02 +00:00
Jonas Karlman
a74435d4de scripts/image: extract function do_mkimage 2019-05-01 16:27:00 +00:00
CvH
2b408b6eb6 Merge pull request #3473 from MilhouseVH/le10_fix_lcdd
lcdd: fix cross-compile breakage
2019-05-01 16:36:42 +02:00
MilhouseVH
341f546ea6 screensaver.asteroids,glm: remove OPENGL-only checks 2019-05-01 07:11:03 +01:00
MilhouseVH
7e2ddfc823 screensaver.asteroids: needs glm since 360a02fc2 2019-05-01 00:41:24 +01:00
MilhouseVH
54b97863ca config/graphic: concat strings with += 2019-04-30 22:10:14 +01:00
MilhouseVH
6f2af43c4c Merge pull request #3433 from antonlacon/libpng-1.6.x
libpng: update to 1.6.37, correct license typos
2019-04-30 21:23:13 +01:00
MilhouseVH
09325f7fae Merge pull request #3428 from 5schatten/move_RPi_vendor_headers
[RPi] fix vendor header & lib includes / remove project specific include CFLAGS WIP
2019-04-30 21:22:44 +01:00
5schatten
6b843016ba dav1d: updated to 0.3.0 / cleaned up 2019-04-30 21:27:36 +02:00
MilhouseVH
cc5b6c8fb9 curl: update to curl-7.64.1 2019-04-30 20:03:04 +01:00
MilhouseVH
453fb57409 freetype: pkconfig needs to use sysroot as prefix
Can't set --prefix=$SYSROOT_PREFIX/usr as this creates sysroot-within-sysroot, so
patch it into freetype2.pc.

Once freetype2 is using the correct prefix we can drop the CFLAGS workaround from lcdd.
2019-04-30 16:55:49 +01:00
5schatten
4152325fa5 nano: updated to nano-4.2 2019-04-30 17:37:58 +02:00
MilhouseVH
5285c7805f lcdd: configure prefix to prevent using host includes 2019-04-29 22:57:20 +01:00
Christian Hewitt
c95b0a2435 Merge pull request #3466 from jernejsk/opi_win_bt
Allwinner: Fix BT/WIFI on OrangePi Win
2019-04-29 05:50:04 +04:00
Christian Hewitt
d22b3d3925 Merge pull request #3465 from CvH/10.0/brcmfmac_sdio-firmware-cleanup
brcmfmac_sdio-firmware: cleanup package
2019-04-28 20:58:07 +04:00
CvH
05f7133575 brcmfmac_sdio-firmware: cleanup package 2019-04-28 18:43:52 +02:00
Jernej Skrabec
99364e8be8 Allwinner: Fix BT/WIFI on OrangePi Win 2019-04-28 13:29:39 +02:00
Jernej Škrabec
bd886b1f7a Merge pull request #3464 from chewitt/brcmfmac_sdio
firmware: add brcmfmac_sdio-firmware package
2019-04-28 13:27:17 +02:00
chewitt
d290c747ec firmware: add brcmfmac_sdio-firmware package 2019-04-28 15:20:24 +04:00
CvH
be8ac1aa10 oscam: update to 11517 2019-04-27 21:07:49 +02:00
CvH
22bf53e384 libwebsockets: initial package 2019-04-26 22:09:17 +02:00
CvH
e066418fcf json-c: initial package 2019-04-26 22:09:17 +02:00
CvH
f6463d0a43 Merge pull request #3422 from vpeter4/remove_patches
packages: remove some unneeded patch files with changed package.mk
2019-04-26 20:58:22 +02:00
CvH
3f312f66a9 Merge pull request #3435 from 5schatten/zstd_140
zstd: update to 1.4.0 / dropped CMake pthread workaround
2019-04-26 20:49:36 +02:00
CvH
63d4b43d82 Merge pull request #3399 from 5schatten/cmake
cmake: update to cmake-3.14.3
2019-04-26 20:48:34 +02:00
Christian Hewitt
60a01a8f7e Merge pull request #3459 from MilhouseVH/le10_fix_dtc_usage
dtc: host target is redundant, drop it
2019-04-26 12:55:20 +04:00
MilhouseVH
e3c0a79024 slice-firmware: drop unecessary dtc:host dependency 2019-04-25 21:19:54 +01:00
MilhouseVH
724f4a30c0 u-boot-tools-aml: fix dependencies 2019-04-25 21:16:09 +01:00
MilhouseVH
1d66e27c93 u-boot: drop patch, no longer required 2019-04-25 21:15:57 +01:00
MilhouseVH
d958510083 u-boot: use internal dtc, fix missing swig dependency 2019-04-25 21:14:29 +01:00
MilhouseVH
0695fb75e4 dtc: drop host build - not required 2019-04-25 21:13:43 +01:00
Jernej Škrabec
45899b43fa Merge pull request #3447 from MilhouseVH/le10_mt_update2
config/functions: eliminate unecessary dashboard flock()
2019-04-25 18:54:51 +02:00
5schatten
98b74eb5ce cmake: update to cmake-3.14.3 2019-04-25 11:26:16 +02:00
MilhouseVH
504f6c2b9e mesa: update to mesa-19.0.3 2019-04-25 00:23:39 +01:00
MilhouseVH
f33515bbcc pvr.vdr.vnsi: update to pvr.vdr.vnsi-3.6.3-Leia 2019-04-24 23:04:11 +01:00
MilhouseVH
c2af212bd0 pvr.vdr.vnsi: use upstream kodi-pvr source 2019-04-24 23:00:22 +01:00
MilhouseVH
eb3752ae91 config/functions: remove owner when unlocking 2019-04-24 20:28:28 +01:00
Christian Hewitt
dad08771a9 Merge pull request #3453 from MilhouseVH/le10_qemu_4.0.0
qemu: update to qemu-4.0.0
2019-04-24 16:53:03 +04:00
MilhouseVH
82e4ab5913 config/graphic+mesa: simplify dedupe by using space-delimited lists 2019-04-24 08:05:20 +01:00
MilhouseVH
319be3bb49 Merge pull request #3415 from chewitt/config-graphic
config/graphic: add lima/panfrost options and sort
2019-04-24 06:07:32 +01:00
MilhouseVH
4c1dcf43ef Merge pull request #3451 from chewitt/fix_dtfile
busybox: fix dtfile path error
2019-04-24 06:05:01 +01:00
chewitt
3f9782d1c8 busybox: fix dtfile path error 2019-04-24 08:49:38 +04:00
MilhouseVH
c8677b07bd qemu: update to qemu-4.0.0 2019-04-24 04:59:20 +01:00
MilhouseVH
c3913ab9ae config/functions: remove non-mt support in update_dashboard() 2019-04-24 04:56:39 +01:00
Jernej Škrabec
1e050374f2 Merge pull request #3449 from MilhouseVH/le10_emby4_fix_sha
emby4: fix sha
2019-04-23 22:18:42 +02:00
MilhouseVH
f9c0fcae9c emby4: fix sha 2019-04-23 21:10:29 +01:00
Christian Hewitt
b680534792 Merge pull request #3441 from MilhouseVH/le10_packages
packages: update to openssh-8.0p1, sqlite-3.28, valgrind-3.15.0
2019-04-23 18:24:49 +04:00
Christian Hewitt
d389eae9a7 Merge pull request #3446 from kszaq/ondemand_multicluster
init: set ondemand up_threshold for multi-cluster CPUs
2019-04-23 18:23:27 +04:00
MilhouseVH
b272bcb999 config/functions: eliminate unecessary dashboard flock() 2019-04-23 03:56:22 +01:00
Jonas Karlman
1811e14fd5 Merge pull request #3424 from MilhouseVH/le10_kodu_18.2-rc1-Leia
kodi (Generic/RPi/RockChip): update to kodi-18.2rc1-Leia
2019-04-22 22:57:32 +02:00
mglae
e31325bb97 kodi: SIGTERM patch: do not delay shutdown 2019-04-22 21:00:57 +01:00
kszaq
52d603a711 init: set ondemand up_threshold for multi-cluster CPUs
For multi-cluster CPUs (e.g. Amlogic S912) there is a separate
policy for each CPU cluster. Add a case in init script to cover
setting up_threshold for all clusters.
2019-04-22 22:00:34 +02:00
MilhouseVH
cdc12ab01d dtc: update to dtc-1.5.0 2019-04-21 21:49:22 +01:00
Christian Hewitt
6de3503fe6 Merge pull request #3442 from MilhouseVH/le10_texturecache-2.5.1
texturecache.py: update to texturecache.py-2.5.1
2019-04-21 21:45:27 +04:00
MilhouseVH
983d1597bd texturecache.py: update to texturecache.py-2.5.1 2019-04-21 18:34:35 +01:00
CvH
7e99243489 Merge pull request #3439 from awiouy/92-emby-41
emby4: update to 4.1.026
2019-04-20 23:35:51 +02:00
MilhouseVH
9c8ff5871e valgrind: update to valgrind-3.15.0 2019-04-20 19:57:30 +01:00
MilhouseVH
4301e7e05d sqlite: update to sqlite-autoconf-3280000 2019-04-20 19:57:30 +01:00
MilhouseVH
71749c0070 openssh: update to openssh-8.0p1 2019-04-20 19:57:27 +01:00
awiouy
ff02b8af7d emby4: update to 4.1.0.26 2019-04-19 12:59:14 +02:00
awiouy
f517719571 dotnet-runtime: update to 2.2.4 2019-04-19 12:53:39 +02:00
Christian Hewitt
b090091bb9 Merge pull request #3436 from kszaq/arm64_uimage
linux: support creating uImage for arm64
2019-04-19 05:34:47 +04:00
MilhouseVH
e3edfd42b0 kodi-binary-addons: update to latest versions 2019-04-18 21:49:03 +01:00
kszaq
2b4f957638 linux: support creating uImage for arm64
arm64 target does not support creating uImage.
Build Image first, then wrap it using u-boot's mkimage.

Requires defining UIMAGE_LOADADDR and UIMAGE_ENTRYADDR
in project options.
2019-04-18 21:28:27 +02:00
CvH
953195a3c6 Merge pull request #3438 from vpeter4/libva_sha
libva: update changed sha256
2019-04-18 17:43:27 +02:00
Peter Vicman
be201648c5 libva: update changed sha256 2019-04-18 11:16:33 +02:00
MilhouseVH
c3eae6d415 Merge pull request #3437 from chewitt/fixup_dtname_dtfile
busybox: improvements to dtname/dtfile
2019-04-18 01:03:33 +01:00
chewitt
9126dc8644 busybox: improvements to dtname/dtfile 2019-04-18 03:21:53 +04:00
5schatten
a1c642c050 zstd: update to 1.4.0 / dropped CMake pthread workaround 2019-04-17 13:10:45 +02:00
5schatten
401a76a200 ffmpegx: restore OpenMAX IL header includes 2019-04-17 11:35:22 +02:00
Ian Leonard
fd5d5cca3b libpng: update to 1.6.37, correct license typos
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-04-17 06:34:36 +00:00
CvH
8a6766031e Merge pull request #3430 from chewitt/bump-settings
LibreELEC-settings: bump to include recent changes
2019-04-17 08:02:31 +02:00
CvH
53059f3393 Merge pull request #3429 from chewitt/bump-libmali
libmali: bump to include symlink changes
2019-04-17 08:01:43 +02:00
CvH
a81da65281 Merge pull request #3431 from chewitt/iptables-tethering
iptables: iptables_helper support for ethernet tethering
2019-04-17 08:00:37 +02:00
CvH
ec94899d82 Merge pull request #3432 from chewitt/busybox-dtname
busybox: add dtname/dtfile helper scripts
2019-04-17 07:59:54 +02:00
Christian Hewitt
cdeb85f70c busybox: add dtname/dtfile helper scripts 2019-04-17 08:28:42 +04:00
chewitt
eacc210e04 iptables: iptables_helper support for ethernet tethering 2019-04-17 06:28:37 +04:00
chewitt
ef06feda3e LibreELEC-settings: bump to include recent changes 2019-04-17 06:25:32 +04:00
chewitt
d94fd9e5b3 libmali: bump to include symlink changes 2019-04-17 06:16:53 +04:00
5schatten
cc5e292a19 visualization.shadertoy: removed RPi specific include CFLAGS for brcm2835 headers 2019-04-16 23:29:05 +02:00
5schatten
17a8e618ce screensaver.shadertoy: removed RPi specific include CFLAGS for brcm2835 headers 2019-04-16 23:28:56 +02:00
5schatten
df928330d6 libcec: removed RPi specific include CFLAGS for brcm2835 headers 2019-04-16 23:28:47 +02:00
5schatten
c15538b7c7 ffmpegx: removed RPi specific include CFLAGS for brcm2835 headers 2019-04-16 23:28:38 +02:00
5schatten
856004489f ffmpeg: removed RPi specific include CFLAGS for brcm2835 headers 2019-04-16 23:28:30 +02:00
5schatten
27bac4252b RPi: remove deprecated softfp TARGET_FLOAT option -> use either hard or soft 2019-04-16 23:28:20 +02:00
5schatten
6ab081b3dd Allwinner/H3: remove deprecated softfp TARGET_FLOAT option -> use either hard or soft 2019-04-16 23:28:10 +02:00
5schatten
cd8fa8de23 bcm2835-driver: reworked package
- updated FPU ABI selection
- added symlinks for /opt/vc
- updated prefix in pkgconfigs
- added comments
2019-04-16 23:27:59 +02:00
CvH
ebf5f72c61 Merge pull request #3427 from jernejsk/fix_aw
Allwinner: Completely remove linux patch merged in 5.0.7
2019-04-16 21:34:16 +02:00
Jernej Skrabec
61b6b26abf Allwinner: Completely remove linux patch merged in 5.0.7 2019-04-16 21:31:55 +02:00
CvH
161a3a6531 Merge pull request #3426 from kabroxiko/master
fix Allwinner linux patch
2019-04-16 21:27:28 +02:00
Hugo Araya Nash
bc89adef72 fix Allwinner linux patch 2019-04-15 22:04:08 -04:00
MilhouseVH
add7e6d26e nlohmann-json: update to nlohmann-json-3.6.1 2019-04-15 22:10:35 +01:00
MilhouseVH
540ae8d571 kodi: fix SIGTERM patch after xbmc/15730 and xbmc/15776 2019-04-15 22:10:35 +01:00
MilhouseVH
8a170fbe8a ffmpeg: update to ffmpeg-4.0.3-Leia-18.2 2019-04-15 22:10:35 +01:00
MilhouseVH
9f9af0ac4d kodi: fix SIGTERM patch after xbmc/15678 2019-04-15 22:10:35 +01:00
MilhouseVH
c15f50dafc kodi (Generic/RPi/RockChip): update to kodi-18.2rc1-Leia 2019-04-15 22:10:35 +01:00
CvH
bcf6a8e2cf Merge pull request #3393 from MilhouseVH/le10_arm_mem_neon
arm-mem: update to arm-mem-0100445, enable for all arm builds
2019-04-14 14:53:40 +02:00
CvH
bb25387ec8 Merge pull request #3417 from MilhouseVH/le10_mesa-19.0.2
mesa: update to mesa-19.0.2
2019-04-14 14:49:53 +02:00
CvH
5856ef51cf Merge pull request #3413 from MilhouseVH/le10_libva-2.4.1
libva/libva-utils: update to 2.4.1
2019-04-14 14:33:59 +02:00
CvH
afae8c6a20 Merge pull request #3405 from LibreELEC/allwinner
Add Allwinner project
2019-04-14 14:32:57 +02:00
CvH
e8ef413fe9 Merge pull request #3411 from 5schatten/dav1d
dav1d: updated to 0.2.1 / added meson opts to disable tools & tests
2019-04-14 14:30:26 +02:00
CvH
1aca825b9d Merge pull request #3400 from 5schatten/llvm_8.0.0
llvm: update to llvm-8.0.0
2019-04-14 14:29:46 +02:00
CvH
6e605555dc Merge pull request #3401 from 5schatten/nano_4.0
nano: updated to nano-4.0
2019-04-14 14:28:32 +02:00
CvH
72fc281c2f Merge pull request #3398 from 5schatten/xkeyboard-config
xkeyboard-config: updated to 2.26
2019-04-14 14:18:53 +02:00
CvH
4d5af1106c Merge pull request #3397 from 5schatten/libxkbcommon
libxkbcommon: updated to 0.8.4 / added meson opts
2019-04-14 14:16:07 +02:00
CvH
45de0f978a Merge pull request #3406 from Kwiboo/docker-python3
tools/docker: install python3
2019-04-14 14:14:15 +02:00
CvH
f268bbe99f Merge pull request #3355 from 5schatten/docker_18.09.3
docker: updated to 18.09.5
2019-04-14 14:13:23 +02:00
5schatten
da1af718b8 docker: updated to 18.09.5 2019-04-13 14:31:31 +02:00
5schatten
9e82371334 go: updated to 1.12.3 2019-04-13 14:31:31 +02:00
5schatten
0753eb4ce6 containerd: updated to v1.2.6 2019-04-13 14:31:31 +02:00
5schatten
2d493d2669 runc: updated to v1.0.0-rc7 2019-04-13 14:31:31 +02:00
5schatten
7a25abd078 libnetwork: updated to git 4725f21 2019-04-13 14:31:31 +02:00
Peter Vicman
ac7e45aa09 packages: remove some unneeded patch files with changed package.mk 2019-04-12 18:51:26 +02:00
Christian Hewitt
977b2aa140 Merge pull request #3420 from MilhouseVH/le10_texturecache-2.5.0
texturecache.py: update to texturecache.py-2.5.0
2019-04-12 20:08:38 +04:00
CvH
071206943e Merge pull request #3396 from 5schatten/RTL8192DU_fix
RTL8192DU: fix build for Kernel 3.14.29 / Project Amlogic_Legacy
2019-04-12 17:51:01 +02:00
MilhouseVH
752c18a742 texturecache.py: update to texturecache.py-2.5.0 2019-04-12 16:43:59 +01:00
Christian Hewitt
20eaca6026 Merge pull request #2431 from Kwiboo/pkg-stamp
Add PKG_STAMP to trigger a package rebuild
2019-04-12 16:03:05 +04:00
5schatten
88bb6d7095 ffmpeg: updated AV1 support patch for dav1d 0.2.1 2019-04-11 21:26:27 +02:00
MilhouseVH
5c38a4c1df Merge pull request #3416 from chewitt/fruit
samba: set fruit:model = Xserve for macOS finder
2019-04-11 10:35:22 +01:00
MilhouseVH
5eaeaef81c mesa: update to mesa-19.0.2 2019-04-11 10:17:11 +01:00
Christian Hewitt
2b179f5f4d config/graphic: alphabetical ocd 2019-04-11 13:07:56 +04:00
chewitt
3a8a16f1e6 config/graphic: add lima/panfrost options 2019-04-11 13:04:11 +04:00
chewitt
7edc88c5e2 samba: set fruit:model = Xserve for macOS finder 2019-04-11 08:06:35 +04:00
MilhouseVH
33ba606e1a Merge pull request #3402 from nicolaspernoud/master
Enable uvcvideo driver as kernel module
2019-04-10 21:39:57 +01:00
Jernej Škrabec
13bd9b8829 Merge pull request #3375 from MilhouseVH/linux5.0.2+
linux (RPi/Generic): update to linux-5.0.7
2019-04-10 22:30:36 +02:00
Christian Hewitt
7ede469446 Merge pull request #3395 from kszaq/libtool_no_source_on_target
libtool: don't install source files on target
2019-04-10 15:37:28 +03:00
Jernej Skrabec
f117832bef v4l-utils: Add pine64 remote 2019-04-09 20:14:55 +02:00
Lukas Rusak
5d568f9796 Allwinner: initial project 2019-04-09 20:14:55 +02:00
MilhouseVH
9851f47805 libva-utils: update to libva-utils-2.4.1 2019-04-09 18:38:13 +01:00
MilhouseVH
e8c2aa2129 libva: update to libva-2.4.1 2019-04-09 18:38:07 +01:00
Christian Hewitt
a2cd6c2b1b Merge pull request #3408 from MilhouseVH/le10_samba-4.9.6
samba: update to samba-4.9.6
2019-04-09 21:14:37 +04:00
Christian Hewitt
4bbfdfac79 Merge pull request #3394 from kszaq/linaro_gcc_aarch64_8.30
gcc-linaro toolchains: bump to 8.3-2019.03 and rename to gcc-arm
2019-04-09 21:12:24 +04:00
5schatten
23adbf9588 xkeyboard-config: silence some warnings
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921940
2019-04-09 02:18:12 +02:00
Jernej Skrabec
421cc1272c ffmpeg: Add request api support 2019-04-08 22:43:05 +02:00
MilhouseVH
dc6a4140f4 linux (RPi): config options for 5.0.7 2019-04-08 21:27:59 +01:00
MilhouseVH
3648538ea1 linux (RPi): update to linux-75b821b (5.0.7) 2019-04-08 21:08:30 +01:00
5schatten
54d6d2c6ae dav1d: updated to 0.2.1 / added meson opts to disable tools & tests 2019-04-08 20:48:49 +02:00
CvH
51adb4d6f6 Merge pull request #3407 from CHBMB/mkpkg_media_build
mkpkg_media_build wrong linux_media location.
2019-04-08 19:57:38 +02:00
Jernej Skrabec
9875ed1595 alsa-utils: Set volume for Allwinner analog codecs 2019-04-08 19:43:09 +02:00
Jernej Skrabec
5273f88996 gpu-sunxi-midgard: Initial package 2019-04-08 19:43:09 +02:00
MilhouseVH
8123a9278e samba: update to samba-4.9.6 2019-04-08 13:16:47 +01:00
chbmb
263d3b50ea mkpkg_media_build
CrazyCat `linux_media` repository no longer exists on [Github](https://github.com/crazycat69/linux_media) but seems to have migrated and be active on [bitbucket](https://bitbucket.org/CrazyCat/linux_media).
2019-04-07 21:24:37 +01:00
Jonas Karlman
7a6112f11b tools/docker: install python3
Python 3.4 or later is required to build the GNU C Library version 2.29
2019-04-07 20:21:14 +00:00
Lukas Rusak
a54e52af18 gpu-sunxi: initial package 2019-04-07 11:23:35 +02:00
5schatten
81052f530e nano: updated to nano-4.0 / added syntax highlighting 2019-04-07 10:30:23 +02:00
Lukas Rusak
55b5492d0f uboot_helper: Add Allwinner H3, H6 and A64 boards 2019-04-06 18:45:28 +02:00
Jernej Skrabec
8d36d31c63 u-boot: Update to 2019.01 2019-04-06 18:45:28 +02:00
Jernej Skrabec
e53d7b54ad u-boot: Add correct python paths instead of patching source 2019-04-06 18:45:28 +02:00
Jernej Skrabec
6ef7e2e15b u-boot: add support for atf 2019-04-06 18:45:28 +02:00
Jernej Skrabec
27b1b8ce29 atf: Initial package 2019-04-06 18:45:28 +02:00
CvH
43dd93b1ef Merge pull request #3403 from vpeter4/mariadb
mariadb: bump, allow localhost connections
2019-04-06 09:19:48 +02:00
MilhouseVH
196acd56e8 linux (Generic): update to linux-5.0.7 2019-04-06 00:03:47 +01:00
Peter Vicman
044fef4845 mariadb: bump service, allow localhost connections 2019-04-05 18:09:20 +02:00
Nicolas PERNOUD
6c3cdced68 Dropped the changes to Amlogic_Legacy 2019-04-04 20:43:40 +02:00
Nicolas PERNOUD
3a959f0d18 Added AMLOGIC to patch 2019-04-04 19:21:58 +02:00
Nicolas PERNOUD
ac6c3cba39 Applied patch 2019-04-04 19:03:58 +02:00
Nicolas Pernoud
c94c91e8c0 Enable uvcvideo driver as kernel module 2019-04-04 13:29:27 +02:00
kszaq
b458bf4e84 linux: rename gcc-linaro to gcc-arm 2019-04-03 22:48:28 +02:00
kszaq
847fc62e04 config/path: rename gcc-linaro to gcc-arm 2019-04-03 22:08:35 +02:00
kszaq
2f5d831efe gcc-linaro-arm-linux-gnueabihf: bump to 8.3-2019.03 and rename to gcc-arm-arm-linux-gnueabihf
ARM took over the builds from Linaro, rename package accordingly.
2019-04-03 22:08:18 +02:00
kszaq
e4bb77914c gcc-linaro-aarch64-linux-gnu: bump to 8.3-2019.03 and rename to gcc-arm-aarch64-linux-gnu
Align aarch64 toolchain with the version used to compile userspace.
ARM took over the builds from Linaro, rename package accordingly.
2019-04-03 22:07:35 +02:00
kszaq
a16579b131 Rename KERNEL_LINARO_TOOLCHAIN to KERNEL_TOOLCHAIN
in case there is a need to use non-Linaro toolchain.
2019-04-03 22:00:47 +02:00
5schatten
2c5f068be8 libxkbcommon: updated to 0.8.4 / added meson opts 2019-04-03 15:18:41 +02:00
Matthias Reichl
2c2da36cf5 linux: remove obsolete perf build flags
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-04-03 14:09:02 +01:00
Matthias Reichl
6c81019654 linux (Generic): drop obsolete libelf detection patch
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-04-03 14:09:02 +01:00
Matthias Reichl
fdc31f7992 config/functions: build kernel with host pkg-config settings
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-04-03 14:09:02 +01:00
Matthias Reichl
142f59ab2c config/functions: factor out pkg-config setup into functions
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-04-03 14:09:02 +01:00
Matthias Reichl
a9bb23f191 elfutils: switch to upstream build method
Just add a patch so that the elfutils executables (eu-ar, eu-nm, ...)
aren't built/installed and use upstream build otherwise.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-04-03 14:09:02 +01:00
MilhouseVH
fc5d21d1b5 linux (Generic): config options for 5.0.6 2019-04-03 13:50:56 +01:00
5schatten
c943048ea4 llvm: update to llvm-8.0.0 2019-04-03 14:15:08 +02:00
MilhouseVH
bcde849238 linux (Generic): update to linux-5.0.6 2019-04-03 12:47:37 +01:00
Christian Hewitt
bd69cfddad Merge pull request #3379 from HiassofT/le10-xbox-dvd
[le10] improve Xbox DVD remote response
2019-04-03 15:41:18 +04:00
5schatten
1b1b509e5e xkeyboard-config: updated to 2.26 / added fix for broken pt layout 2019-04-03 11:59:02 +02:00
5schatten
7cbc9b9e47 RTL8192DU: fix build for Kernel 3.14.29 / Project Amlogic_Legacy 2019-04-03 11:50:13 +02:00
Christian Hewitt
20e2dd9dc1 Merge pull request #3384 from HiassofT/le10-zotac-keymap
v4l-utils: add keymap for Zotac remote
2019-04-03 08:28:10 +04:00
Christian Hewitt
48c24ea4a5 Merge pull request #3382 from kszaq/arm_mmap_threshold
kodi: set MALLOC_MMAP_THRESHOLD_=8192 for aarch64 kernels
2019-04-03 08:21:02 +04:00
kszaq
cf69296bda libtool: don't install source files on target 2019-04-02 21:33:05 +02:00
MilhouseVH
a065db25d4 linux (RPi): update to linux-29f2be6 (5.0.5) 2019-04-02 13:23:40 +01:00
Jonas Karlman
8d1d480c31 linux: add PKG_STAMP with make targets 2019-04-01 20:58:13 +00:00
Jonas Karlman
60fc0b29ed u-boot: use PKG_STAMP to trigger rebuild 2019-04-01 20:58:13 +00:00
Jonas Karlman
ddb55a932a config/functions: rebuild package when PKG_STAMP has changed 2019-04-01 20:58:13 +00:00
Christian Hewitt
47af2b4d51 Merge pull request #3392 from Kwiboo/update-libmali
libmali: update to 74c27b4
2019-04-01 01:38:28 +04:00
Jonas Karlman
e0c8c75460 libmali: update to 74c27b4 2019-03-31 21:20:13 +00:00
Christian Hewitt
b0bd72fdbd Merge pull request #3386 from MilhouseVH/le10_util-linux-2.33.1
util-linux: update to util-linux-2.33.1 + lscpu
2019-04-01 01:19:10 +04:00
Christian Hewitt
366b0223d5 Merge pull request #3377 from MilhouseVH/le10_gpudriver_bump1
xf86-video-amd/intel: updates 19.0.1/6afed33
2019-04-01 01:18:30 +04:00
Christian Hewitt
5b5a3667db Merge pull request #3383 from MilhouseVH/le10_mesa-19.0.1
mesa: update to mesa-19.0.1
2019-04-01 01:17:40 +04:00
MilhouseVH
ca50a70374 Merge pull request #3374 from maideii/linux-config
Fixed RTL8723BS detecting bluetooth devices
2019-03-29 18:56:05 +00:00
Christian Hewitt
a244f9d5d0 Merge pull request #3388 from MilhouseVH/le10_connman_1.37
connman: update to connman-1.37
2019-03-29 20:06:43 +04:00
MilhouseVH
94d7d9c353 connman: update to connman-1.37 2019-03-29 15:21:16 +00:00
anoma
a207f8f88a Merge pull request #3381 from MilhouseVH/le10_align_licence_usage
packages: align source code licence usage with project licence
2019-03-29 11:49:20 +00:00
MilhouseVH
d66153c15b wireless-regdb: update to wireless-regdb-2019.03.01 2019-03-28 14:53:43 +00:00
MilhouseVH
19602df226 util-linux: enable lscpu 2019-03-28 10:36:53 +00:00
MilhouseVH
ec69122560 util-linux: update to util-linux-2.33.1 2019-03-28 09:42:30 +00:00
Matthias Reichl
d2684aa69b v4l-utils: add keymap for Zotac remote
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-27 18:48:50 +01:00
MilhouseVH
e10d00654f mesa: update to mesa-19.0.1 2019-03-27 17:36:04 +00:00
MilhouseVH
20f7ac039f linux (Generic): update to linux-5.0.5 2019-03-27 12:14:04 +00:00
MilhouseVH
5f1ca7d94a linux (Generic): drop hda patch
@hiassoft:
"
It was added about 6 years ago, in early kernel 3.x days, probably meant to fix an issue with Nvidia ION, but rejected upstream - see discussion here
https://mailman.alsa-project.org/pipermail/alsa-devel/2013-February/059570.html

I think we should drop it as it could cause issues. If there's some issue remaining it needs to be handled properly without downstream patches
"
2019-03-27 10:13:06 +00:00
kszaq
6ddfbd57cb kodi: set MALLOC_MMAP_THRESHOLD_=8192 for aarch64 kernels
Currently there are no targets that use aarch64 userspace - they run aarch64 kernel
and arm userspace. Make them use MALLOC_MMAP_THRESHOLD_=8192 which greatly helps
to lower memory fragmentation.
2019-03-26 21:57:55 +01:00
MilhouseVH
d4f6326142 packages: align source code licence usage with project licence 2019-03-26 18:05:50 +00:00
MilhouseVH
e691b3b693 packages: correct original copyright 2019-03-26 16:43:42 +00:00
Matthias Reichl
0e22feef15 v4l-utils: change xbox_dvd keymap to use xbox-dvd protocol
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-24 10:46:40 +01:00
Matthias Reichl
4a7a72b59c v4l-utils: add patch to add xbox-dvd protocol support
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-24 10:46:33 +01:00
Matthias Reichl
4268a79968 v4l-utils: add backport patch to support imon and rcmm protocols
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-24 10:46:20 +01:00
Matthias Reichl
ea767f15f5 linux: add patch to improve Xbox DVD remote performance
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-24 10:46:14 +01:00
Matthias Reichl
98b3112bdb linux (RPi/Generic): enable RCMM IR decoder
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-24 10:46:01 +01:00
Matthias Reichl
fdf75059dd linux: add backport patch to add RCMM IR decoder
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-24 10:45:57 +01:00
MilhouseVH
811fda8c3a linux (Generic): update to linux-5.0.4 2019-03-23 19:41:45 +00:00
Jernej Škrabec
5ccaa745e2 Merge pull request #3378 from chewitt/oopsie
linux: remove amlogic-3.10 patch dir
2019-03-23 11:27:17 +01:00
Christian Hewitt
820d962a92 linux: remove amlogic-3.10 patch dir 2019-03-23 14:23:55 +04:00
MilhouseVH
874e90a9f2 linux (RPi): update to linux-1bcd1a4 (5.0.3) 2019-03-21 22:26:36 +00:00
MilhouseVH
6027264d5d xf86-video-intel: update to xf86-video-intel-6afed33 2019-03-21 12:23:54 +00:00
MilhouseVH
979824a9e7 xf86-video-amdgpu: update to xf86-video-amdgpu-19.0.1 2019-03-21 12:23:54 +00:00
MilhouseVH
d7a53c8456 xf86-video-ati: update to xf86-video-ati-19.0.1 2019-03-21 12:23:52 +00:00
Christian Hewitt
9ab3d688e9 Merge pull request #3369 from CvH/9.2/dvb-updates
dvb addon updates
2019-03-20 15:09:37 +04:00
MilhouseVH
59542de778 linux (Generic): update to linux-5.0.3 2019-03-19 18:12:41 +00:00
Christian Hewitt
e192a8d609 Merge pull request #3218 from MilhouseVH/linux5.0.0
linux (RPi/Generic): update to linux-5.0
2019-03-19 19:37:00 +04:00
Christian Hewitt
1005b7c820 Merge pull request #3356 from MilhouseVH/le92_rpi3p_bt_race2
brcmfmac_sdio-firmware-rpi: fix delay on non-wifi enabled devices
2019-03-19 19:30:29 +04:00
Christian Hewitt
94cfb21194 Merge pull request #3358 from MilhouseVH/le92_python2_2to3
Python2: don't install 2to3, clashes with Python3 equivalent
2019-03-19 19:29:11 +04:00
Christian Hewitt
9721efc44e Merge pull request #3365 from MilhouseVH/le10_samba-4.9.5
samba: update to samba-4.9.5
2019-03-19 19:28:25 +04:00
Christian Hewitt
69c311442c Merge pull request #3367 from MilhouseVH/le10_mesa-19.0
mesa: update to mesa-19.0.0
2019-03-19 19:27:33 +04:00
MilhouseVH
fca5752af1 Merge pull request #3302 from antonlacon/init-changes
busybox/init: cleanup
2019-03-19 15:03:41 +00:00
MilhouseVH
0b3103e455 scripts/install_addon: fix typo (cosmetic) 2019-03-18 09:46:56 +00:00
maideii
ae404b8243 Fixed RTL8723BS detecting bluetooth devices 2019-03-18 15:08:53 +08:00
CvH
7b4ff68af5 Merge pull request #3371 from awiouy/91-dotnet-223
dotnet-runtime: update to 2.2.3
2019-03-17 21:06:09 +01:00
MilhouseVH
31fc0fbbea linux (RPi): update to linux-709198a (5.0.2) 2019-03-17 08:47:25 +00:00
awiouy
3a5b631a1e dotnet-runtime: update to 2.2.3 2019-03-16 10:46:40 +01:00
MilhouseVH
23b1fa6b08 arm-mem: use for all arm-based builds 2019-03-15 08:58:20 +00:00
MilhouseVH
e19777028e arm-mem: update to arm-mem-0100445 2019-03-15 06:42:18 +00:00
MilhouseVH
43fd7e99a2 Revert "TEMP: disable crazycat/dvb-latest - needs access_ok fix"
This reverts commit 3e39540bfa.
2019-03-15 06:37:39 +00:00
MilhouseVH
51e23c323c iwlwifi-firmware: update to iwlwifi-firmware-7b698fb 2019-03-15 06:01:25 +00:00
CvH
98246bbfe4 crazycat: update to 2019-03-08 2019-03-14 21:52:39 +01:00
CvH
e9e687a1e5 dvb-latest: update to 2019-03-05 2019-03-14 21:52:39 +01:00
CvH
ab9a2d271c digital_devices: update to e360182 2019-03-14 21:52:39 +01:00
Matthias Reichl
0fa0712fb8 Merge pull request #3368 from CvH/9.2/addons-updates
addons updates
2019-03-14 21:48:43 +01:00
CvH
28f5716dab kodi-binary-addons: update to latest versions 2019-03-14 19:52:47 +01:00
CvH
c42080ba82 kodi-binary-addons: update to latest versions 2019-03-14 19:52:47 +01:00
CvH
ba9b1707af peripheral.steamcontroller: remove package 2019-03-14 19:52:47 +01:00
CvH
7808dd0614 visualization.goom: remove package 2019-03-14 19:52:47 +01:00
CvH
19cc08d007 visualization.fishbmc: remove package 2019-03-14 19:52:47 +01:00
CvH
eececeb910 screensavers.rsxs: remove package 2019-03-14 19:52:47 +01:00
CvH
30f82b9740 screensaver.cpblobs: remove package 2019-03-14 19:52:47 +01:00
MilhouseVH
c592a3d797 linux (Generic): update to linux-5.0.2 2019-03-14 04:58:13 +00:00
MilhouseVH
e13ed3899f libdrm: update to libdrm-2.4.97 2019-03-14 04:20:37 +00:00
MilhouseVH
5d461314b4 mesa: update to mesa-19.0.0 2019-03-14 04:17:09 +00:00
MilhouseVH
6fac6a507a linux (RPi): update to linux-19b5327 (5.0.1) 2019-03-12 21:18:01 +00:00
MilhouseVH
fae82321c8 kernel-firmware: update to kernel-firmware-b0d9583 2019-03-12 12:40:54 +00:00
MilhouseVH
283a9554c6 samba: update to samba-4.9.5 2019-03-12 12:36:50 +00:00
MilhouseVH
a189061f18 linux (Generic): update to linux-5.0.1 2019-03-12 02:59:37 +00:00
MilhouseVH
7ae03eede2 RPi: update to firmware fd15e07 2019-03-12 02:58:49 +00:00
MilhouseVH
fcc8f30723 linux (RPi): config options for 5.0 2019-03-12 02:58:49 +00:00
MilhouseVH
dcad02ee8c linux (RPi): update to linux-00794df (5.0) 2019-03-12 02:58:49 +00:00
MilhouseVH
c63a656731 linux (Generic): config options for 5.0 2019-03-12 02:58:49 +00:00
MilhouseVH
4ad2f97319 linux (Generic): update to linux-5.0 2019-03-12 02:58:47 +00:00
MilhouseVH
cc3be9b0d3 RPi: update to firmware 1f4c362 2019-03-12 02:38:12 +00:00
MilhouseVH
d2ba4b3d32 linux (RPi): update to linux-f1bbe31 (5.0-rc8) 2019-03-12 02:38:12 +00:00
MilhouseVH
3541be4e6e linux (Generic): update to linux-5.0-rc8 2019-03-12 02:38:12 +00:00
MilhouseVH
b44cecde0d Revert "TEMP: disable nvidua/nvidia-legacy as incompatible"
This reverts commit c8df7b29064959d85f41c5eb89f609c42e350597.
2019-03-12 02:38:12 +00:00
MilhouseVH
2912fa7b0d xf86-video-nvidia-legacy: fix 5.0 build 2019-03-12 02:38:12 +00:00
MilhouseVH
6717b1d9f7 linux (RPi): config options for 5.0-rc7 2019-03-12 02:38:12 +00:00
MilhouseVH
2a83735936 linux (RPi): update to linux-deff4d8 (5.0-rc7) 2019-03-12 02:38:12 +00:00
MilhouseVH
8336831659 linux (Generic): config options for 5.0-rc7 2019-03-12 02:38:12 +00:00
MilhouseVH
e556a72918 linux (Generic): update to linux-5.0-rc7 2019-03-12 02:38:12 +00:00
MilhouseVH
5d29793a49 linux (RPi): config options for 5.0-rc6 2019-03-12 02:38:11 +00:00
MilhouseVH
dc588e462c linux (RPi): update to linux-61f0bf6 (5.0-rc6) 2019-03-12 02:38:11 +00:00
MilhouseVH
7a92ab26ae linux (Generic): update to linux-5.0-rc6 2019-03-12 02:38:11 +00:00
MilhouseVH
245b0e6be2 linux (RPi): update to linux-da568e0 (5.0-rc5) 2019-03-12 02:38:11 +00:00
MilhouseVH
dfa9c06acb linux (Generic): config options for 5.0-rc5 2019-03-12 02:38:11 +00:00
MilhouseVH
ff8534bbb5 linux (Generic): update to linux-5.0-rc5 2019-03-12 02:38:11 +00:00
MilhouseVH
6776f9028b linux (Generic): update to linux-5.0-rc4 2019-03-12 02:38:11 +00:00
MilhouseVH
075d42195d linux (RPi): config options for 5.0-rc3 2019-03-12 02:38:11 +00:00
MilhouseVH
34fb94bdb9 linux (RPi): update to linux-b525187 (5.0-rc3) 2019-03-12 02:38:11 +00:00
MilhouseVH
3745d0f84e linux (Generic): config options for 5.0-rc3 2019-03-12 02:38:11 +00:00
MilhouseVH
bd900d0d03 linux (Generic): update to linux-5.0-rc3 2019-03-12 02:38:11 +00:00
MilhouseVH
628c9420c4 linux (RPi): update to linux-8974f92 (5.0-rc2) 2019-03-12 02:38:11 +00:00
MilhouseVH
a457c36d94 linux (Generic): config options for 5.0-rc2 2019-03-12 02:38:11 +00:00
MilhouseVH
e37af5e27c linux (Generic): update to linux-5.0-rc2 2019-03-12 02:38:11 +00:00
MilhouseVH
a84f603973 linux (RPi): config options for 5.0-rc1 2019-03-12 02:38:11 +00:00
MilhouseVH
5325a27d28 linux (RPi): update to linux-d9e70cf (5.0-rc1) 2019-03-12 02:38:11 +00:00
MilhouseVH
de1343f55b RTL8188EU: update to RTL8188EU-9a56f32 2019-03-12 02:38:11 +00:00
MilhouseVH
8fbd15e442 RTL8192EU: update to RTL8192EU-b63646f 2019-03-12 02:38:11 +00:00
MilhouseVH
6dc333ec31 RTL8812AU: update to RTL8812AU-7c257da 2019-03-12 02:38:11 +00:00
MilhouseVH
0b358678b6 RTL8192DU: update to RTL8192DU-3105cd3 2019-03-12 02:38:11 +00:00
MilhouseVH
711be51cd8 RTL8192CU: update to RTL8192CU-d7c7e6a 2019-03-12 02:38:08 +00:00
MilhouseVH
3e39540bfa TEMP: disable crazycat/dvb-latest - needs access_ok fix
See: 96d4f267e4
2019-03-11 03:31:52 +00:00
MilhouseVH
fa08205191 TEMP: disable nvidua/nvidia-legacy as incompatible 2019-03-11 03:31:52 +00:00
MilhouseVH
ad5604c610 linux (Generic): config options for 5.0-rc1 2019-03-11 03:31:52 +00:00
MilhouseVH
1434153233 linux (Generic): update to linux-5.0-rc1 2019-03-11 03:31:52 +00:00
MilhouseVH
b06df1cdc0 linux (Generic/RPi): RC6 toggle support now upstream 2019-03-11 03:31:52 +00:00
MilhouseVH
c186601548 linux (Generic/RPi): XBOX remote support now upstream 2019-03-11 03:31:52 +00:00
MilhouseVH
b5bc9e9da9 RTL8812AU: switch to MilhouseVH repo with 4.20-rc1 fix 2019-03-11 03:31:14 +00:00
CvH
28f2bb3ff4 Merge pull request #3303 from hudokkow/fix_vdr_charset_override
[vdr-addon] Fix deprecated VDR_CHARSET_OVERRIDE
2019-03-10 22:25:46 +01:00
CvH
44429065c5 Merge pull request #3347 from HiassofT/le92-binary-addons
binary/retroplayer update scripts: update to latest tag instead of HEAD
2019-03-10 10:16:09 +01:00
Ian Leonard
b77ec0436a busybox/init: integer comparisons in fsck retval checks
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-03-10 00:03:43 +00:00
Ian Leonard
efd28315ac busybox/init: style changes
Remove whitespace between ] and ;
Elminiate line continuations where they don't aid readability

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-03-10 00:01:34 +00:00
Ian Leonard
497933e776 busybox/init: reorder script
This changes the order of the script to be:

Necssary bring up tasks
Setting variables to control rest of system intialization
Sourcing shared functions
Setting script functions
Doing the work of bringing the system up

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-03-10 00:01:34 +00:00
Ian Leonard
7ebd79ae67 busybox/init: remove leading indent
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-03-10 00:01:34 +00:00
MilhouseVH
eff50203e1 scripts/build: clobber existing files 2019-03-09 22:02:33 +00:00
MilhouseVH
2415a2b094 Python2: don't install 2to3, clashes with Python3 equivalent 2019-03-09 15:35:25 +00:00
CvH
e738c7bf75 Merge pull request #3336 from MilhouseVH/gcc-8.3.0
gcc: update to gcc-8.3.0
2019-03-08 22:32:31 +01:00
CvH
955c01bbc8 Merge pull request #2471 from InuSasha/updates/openssl1.1.0
openssl: update to 1.1.1b
2019-03-08 19:55:11 +01:00
Sascha Kuehndel (InuSasha)
0d553615e7 oscam: drop unneeded openssl patch 2019-03-07 19:59:47 +01:00
Sascha Kuehndel (InuSasha)
5822104484 openssl: update to 1.1.1b 2019-03-07 19:59:46 +01:00
Sascha Kuehndel (InuSasha)
1c1fbb429d oscam: remove dropped OPENSSL_GLOBAL define 2019-03-07 19:59:46 +01:00
Sascha Kuehndel (InuSasha)
7eba70ea88 openssh: update to 7.9p1 2019-03-07 19:59:46 +01:00
Sascha Kuehndel (InuSasha)
74f5cb1e49 nmap: fix build with openssl 1.1.0+ 2019-03-07 19:59:46 +01:00
Sascha Kuehndel (InuSasha)
bfbf8118dc rtmpdump: fix build with openssl 1.1.1+
incl. fix for parallel build
2019-03-07 19:59:46 +01:00
Sascha Kuehndel (InuSasha)
c0adfb3190 openssl: update to 1.1.1a 2019-03-07 19:59:36 +01:00
James Millar
f287c29539 Add nghttp2 support 2019-03-07 08:24:08 -05:00
MilhouseVH
a8cb578089 brcmfmac_sdio-firmware-rpi: fix delay on non-wifi enabled devices 2019-03-07 05:57:52 +00:00
CvH
fa3c85519f Merge pull request #3351 from MilhouseVH/le10_ban_spaces
config/options: ban spaces in paths
2019-03-07 00:11:50 +01:00
CvH
f14df920b9 Merge pull request #3342 from MilhouseVH/le92_fixup_mysql
scripts/build: fix broken sym link after #3328
2019-03-07 00:04:26 +01:00
Jernej Škrabec
7cc13d7a09 Merge pull request #3334 from MilhouseVH/nvidia-410.104
xf86-video-nvidia: update to xf86-video-nvidia-410.104
2019-03-07 00:04:11 +01:00
CvH
c2448b74c2 Merge pull request #3348 from MilhouseVH/le10_x11_bump_1
packages/{x11,print,devel}: bump packages
2019-03-07 00:03:51 +01:00
CvH
5cca42543e Merge pull request #3354 from MilhouseVH/le92_rpi3p_bt_race
brcmfmac_sdio-firmware-rpi: fix race between service and /dev/serial1
2019-03-07 00:03:15 +01:00
MilhouseVH
5f7fbed311 Merge pull request #3329 from lrusak/safe-remove
[RFC] add safe_remove to notify if a file doesn't exist
2019-03-06 23:02:02 +00:00
MilhouseVH
c51f7c6cf0 Merge pull request #3349 from antonlacon/packages-misc
Packages: Miscellaneous package bumps to new minor versions
2019-03-06 22:57:40 +00:00
MilhouseVH
8194238126 Merge pull request #3316 from chewitt/sshd-no-dss
openssh: drop support for ssh-dss keys
2019-03-06 22:57:18 +00:00
MilhouseVH
a8572849b0 scripts/build_mt: add checkdeps 2019-03-04 11:58:16 +00:00
MilhouseVH
a9d56d9224 brcmfmac_sdio-firmware-rpi: fix race between service and /dev/serial1 2019-03-04 05:38:03 +00:00
MilhouseVH
35fc18cc9e config/options: ban spaces in paths 2019-03-02 21:44:05 +00:00
Matthias Reichl
d209e704ab update_retroplayer-addons: exclude non-working game addons
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 15:59:13 +01:00
Matthias Reichl
959b75da79 imagedecoder.mpo: add package
imagedecoder.mpo is available as a binary addon from the Kodi
repo but was missing in LibreELEC

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 11:59:23 +01:00
Matthias Reichl
a65908b1d7 update_binary-addons: exclude vfs.nfs from updates
vfs.nfs isn't released yet

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 11:59:23 +01:00
Matthias Reichl
9c8860c5bc update_binary-addons: make missing addon check work again
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 11:59:11 +01:00
Matthias Reichl
3d60aba791 update_binary-addons: remove p8-platform bump
LibreELEC uses a locally managed, newer version of p8-platform

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 11:18:02 +01:00
Matthias Reichl
b95e19bbe4 inputstream.rtmp: add missing PKG_REV
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 11:18:02 +01:00
Matthias Reichl
49ccc51a66 inputstream.adaptive: add missing PKG_REV
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 11:18:02 +01:00
Matthias Reichl
2dc893ca88 vfs.sacd: remove package
vfs.sacd is currently unreleased at upstream and not tagged properly

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 11:18:02 +01:00
Matthias Reichl
3f2eb80d8f update_binary-addons: exclude vfs.sacd from updates
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 11:18:02 +01:00
Matthias Reichl
e126bb7dec game.netplay: remove package
game.netplay is non-working and not maintained

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 11:18:02 +01:00
Matthias Reichl
8fb7fbbaf7 update_retroplayer-addons: exclude game.netplay from updates
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 11:18:02 +01:00
Matthias Reichl
78259e03a0 update addons: add possibility to exclude packages in updates
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 11:18:02 +01:00
Matthias Reichl
673f7d28a2 update_retroplayer-addons: don't bump PKG_REV on game addon bumps
As we are using tags, and the addon version should match the tag
version bumping PKG_REV on kodi game addon updates isn't needed.

As with update_binary-addons bumping PKG_REV may be wanted as
we are switching from HEAD to tags and can be enabled by setting
the PKG_BUMP_REV environment variable.

PKG_REV will also be bumped the script is run with "-f" as before.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 11:17:19 +01:00
Matthias Reichl
8df1fcbfeb update_retroplayer-addons: switch to using tags
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 11:10:38 +01:00
Matthias Reichl
8e921e37a9 factor out common binary/retroplayer addon update functions
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 11:06:15 +01:00
MilhouseVH
34670aaae7 config/functions: slightly more efficient package cache processing 2019-03-02 09:22:56 +00:00
MilhouseVH
2f5e2ed14d tools/viewplan: fix argument order 2019-03-02 07:03:16 +00:00
MilhouseVH
7b64c946cd config/multithread: don't filter by PKG_ARCH 2019-03-01 12:25:50 +00:00
Ian Leonard
ea18eb57d5 tiff: update to 4.0.10
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-03-01 09:44:21 +00:00
Ian Leonard
3a3d215fe2 libjpeg-turbo: update to 2.0.2
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-03-01 09:44:21 +00:00
Ian Leonard
b386b4e7d8 testing: update website
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-03-01 09:44:21 +00:00
Ian Leonard
9545d4c443 curl: update to 7.64
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-03-01 09:44:21 +00:00
Ian Leonard
45cd696e78 nano: update to 3.2
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-03-01 09:44:21 +00:00
Ian Leonard
8ad229b70f openssl: update to 1.0.2r
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-03-01 09:44:21 +00:00
Ian Leonard
2595d4f413 tz: update to 2018i
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-03-01 09:44:21 +00:00
Ian Leonard
1dfe4e69cf libgpg-error: update to 1.35
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-03-01 09:44:21 +00:00
Ian Leonard
a626f708fa libgcrypt: update to 1.8.4
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-03-01 02:06:39 +00:00
Ian Leonard
a8a3076ecd nasm: update to 2.14.02
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-03-01 02:06:39 +00:00
Ian Leonard
b096af0d37 sqlite: update to 3.27.2
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-03-01 02:06:39 +00:00
MilhouseVH
75ea6f2a61 pcre: update to pcre-8.43 2019-03-01 00:08:56 +00:00
MilhouseVH
1cde376267 mpfr: update to mpfr-4.0.2 2019-03-01 00:08:56 +00:00
MilhouseVH
66cc14f7aa elfutils: update to elfutils-0.176 2019-03-01 00:08:56 +00:00
MilhouseVH
138395370c glib: update to glib-2.59.3 2019-03-01 00:08:56 +00:00
MilhouseVH
67203a3ebc freetype: update to freetype-2.9.1 2019-03-01 00:08:56 +00:00
MilhouseVH
c2a04cf234 xorg-server: update to xorg-server-1.20.4 2019-03-01 00:08:56 +00:00
MilhouseVH
0d205a8f27 xf86-input-evdev: update to xf86-input-evdev-2.10.6 2019-03-01 00:08:56 +00:00
MilhouseVH
eccee33b94 xkbcomp: update to xkbcomp-1.4.2 2019-03-01 00:08:56 +00:00
MilhouseVH
c5768a2ab9 xf86-input-synaptics: update to xf86-input-synaptics-1.9.1 2019-03-01 00:08:56 +00:00
MilhouseVH
2fe5531b3d xf86-input-libinput: update to xf86-input-libinput-0.28.2 2019-03-01 00:08:56 +00:00
MilhouseVH
656726331c libfontenc: update to libfontenc-1.1.4 2019-03-01 00:08:56 +00:00
MilhouseVH
fc8c079347 libXinerama: update to libXinerama-1.1.4 2019-03-01 00:08:56 +00:00
MilhouseVH
c601432de2 libXau: update to libXau-1.0.9 2019-03-01 00:08:56 +00:00
MilhouseVH
25712d0aa1 libSM: update to libSM-1.2.3 2019-03-01 00:08:56 +00:00
MilhouseVH
68a8b60914 libX11: update to libX11-1.6.7 2019-03-01 00:08:56 +00:00
MilhouseVH
eb2936091a fontconfig: update to fontconfig-2.13.1 2019-03-01 00:08:48 +00:00
Matthias Reichl
ca9897e76a update_retroplayer-addons: fix git directory clash
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-02-28 20:38:12 +01:00
Matthias Reichl
de946a4c5a update_binary-addons: fix unquoted path variables
also change missing tag ERROR to WARNING

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-02-28 20:37:25 +01:00
Matthias Reichl
4c170f5b0b update_binary-addons: add options to keep git dirs and bump PKG_REVs
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-02-28 17:44:16 +01:00
Matthias Reichl
d0cc97cdd6 update_binary-addons: update kodi addons to latest tag
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-02-28 17:40:38 +01:00
MilhouseVH
fd3cbd3681 llvm: update to llvm-7.0.1 2019-02-28 06:59:17 +00:00
MilhouseVH
0757e5df88 Python3: update to Python3-3.7.2 2019-02-28 06:58:38 +00:00
MilhouseVH
ad938672b2 buildsystem: parallel pid cleanup 2019-02-28 06:19:13 +00:00
MilhouseVH
64bc8c2ab5 mysql: fix sym link 2019-02-28 06:19:13 +00:00
MilhouseVH
7c327b2d56 scripts/build: fix broken sym links due to isolated sysroot 2019-02-28 06:19:13 +00:00
Matthias Reichl
0111c1d759 Merge pull request #3345 from MilhouseVH/le92_texturecache_2.4.9
texturecache.py: update to texturecache.py-2.4.9
2019-02-28 00:04:18 +01:00
MilhouseVH
c22cc76b1c texturecache.py: update to texturecache.py-2.4.9 2019-02-27 22:39:46 +00:00
CvH
32a1e0fac1 Merge pull request #3343 from vpeter4/gpiozero_fix
rpi-tools: update gpiozero to not require setuptools
2019-02-27 20:24:59 +01:00
Peter Vicman
59945e54d1 rpi-tools: update gpiozero to not require setuptools 2019-02-27 19:39:42 +01:00
CvH
ee662ebeb6 Merge pull request #3328 from MilhouseVH/le92_mt_fixup3
buildsystem: use isolated sysroot for installation
2019-02-26 22:22:04 +01:00
CvH
f43ca8adb8 Merge pull request #3322 from MilhouseVH/le92_mesa-18.3.4
mesa: update to mesa-18.3.4
2019-02-26 21:58:00 +01:00
CvH
234c08e7ce Merge pull request #3337 from awiouy/92-lsfix
librespot: update to daeeeaa (22-02-2019)
2019-02-26 19:36:25 +01:00
Alex
f5844ca813 librespot: update to daeeeaa (22-02-2019) 2019-02-26 05:30:56 +01:00
MilhouseVH
6da44a3931 config/functions: maybe pedantic, but just in case append isn't thread-safe 2019-02-25 20:59:12 +00:00
MilhouseVH
956b10dd55 scripts/image: restore checkdeps call 2019-02-25 20:29:34 +00:00
Lukas Rusak
2ca0df2ae0 systemd: use safe_remove macro 2019-02-25 09:37:54 -08:00
Lukas Rusak
4811063c90 config/functions: add safe_remove to notify if a file doesn't exist 2019-02-25 09:37:54 -08:00
MilhouseVH
ad48299dbf libhdhomerun: fix gcc-8.3.0 build 2019-02-25 05:22:11 +00:00
MilhouseVH
c4ac46e862 gcc: update to gcc-8.3.0 2019-02-25 05:22:07 +00:00
MilhouseVH
30b975be42 xf86-video-nvidia: update to xf86-video-nvidia-410.104 2019-02-22 23:39:07 +00:00
MilhouseVH
83922eef4f scripts/build: add TODO 2019-02-22 20:12:20 +00:00
MilhouseVH
3f3395fdf4 buildsystem: switch rm -fr to rm -rf for consistency/OCD 2019-02-22 20:11:50 +00:00
MilhouseVH
00cc78ea68 scripts/genbuildplan.py: typo 2019-02-22 20:11:26 +00:00
MilhouseVH
94b9196ebc screensaver.cpblobs: missing dependency 2019-02-22 20:11:26 +00:00
MilhouseVH
a96a5aa171 screensaver.asterwave: missing dependency 2019-02-22 20:11:26 +00:00
MilhouseVH
7747d0aaea qtbase: meh, fix itself up 2019-02-22 20:11:26 +00:00
MilhouseVH
ff567d405b libopenmpt: missing dependency 2019-02-22 20:11:26 +00:00
MilhouseVH
a1ecb70991 pvr.zattoo: missing dependency 2019-02-22 20:11:26 +00:00
MilhouseVH
f395e17adb libimobiledevice: ensure directory exists before copy 2019-02-22 20:11:26 +00:00
MilhouseVH
527ea323b8 scripts/build: a shared sysroot is not thread-safe 2019-02-22 20:11:23 +00:00
MilhouseVH
c71997a775 Merge pull request #3306 from mglae/le92_crash_log
kodi.sh: upgrade crash log information
2019-02-21 23:27:52 +00:00
Matthias Reichl
40ae422f8a Merge pull request #3317 from CvH/9.2/addon-ups
kodi binary addons update
2019-02-20 23:11:40 +01:00
CvH
d33fbd4f34 Merge pull request #3296 from HiassofT/le92-cleanup-lircmap
kodi: cleanup Lircmap.xml patch
2019-02-20 22:50:21 +01:00
CvH
0b3dd0db3c Merge pull request #3315 from awiouy/90-emby402
Backport of #3314
2019-02-20 22:49:28 +01:00
Matthias Reichl
5ae58a5d7c Merge pull request #3260 from MilhouseVH/linux41917+
linux (RPi/Generic): update to linux-4.19.21
2019-02-20 22:41:39 +01:00
Anton Voyl
43724a54ce Merge pull request #3321 from CvH/9.2/tbs5520se-fix
CrazyCat TBS 5520SE fix
2019-02-19 06:56:17 +01:00
MilhouseVH
0d867f0452 mesa: update to mesa-18.3.4 2019-02-19 02:24:04 +00:00
mglae
bc80ee9d39 kodi.sh: upgrade crash log information 2019-02-18 23:31:05 +01:00
CvH
a3cfc7e547 libretro-mrboom: fix build 2019-02-18 22:27:18 +01:00
CvH
de461e3c37 libretro-mgba: fix build 2019-02-18 22:27:18 +01:00
CvH
2cfba3fc2f libretro-scummvm: fix build 2019-02-18 22:27:18 +01:00
CvH
d6b702f114 libretro-mesen: initial package 2019-02-18 22:27:18 +01:00
CvH
17470b68a6 kodi-binary-addons: update to latest versions 2019-02-18 22:27:18 +01:00
CvH
bc8fd997e1 emulators: update to latest versions 2019-02-18 22:27:18 +01:00
CvH
0c82374a8a kodi-binary-addons: update to latest versions 2019-02-18 22:27:18 +01:00
CvH
eef940cc5a Merge pull request #3319 from MilhouseVH/le10_mt_fixup2
buildsystem: more fixes as required
2019-02-18 20:53:23 +01:00
CvH
45494c8444 Merge pull request #3300 from HiassofT/le92-kodi-18.1rc1
[le92] kodi: update to 18.1
2019-02-18 20:52:16 +01:00
MilhouseVH
35266cf938 config/functions: discriminate lock ownership by job/seq not just job 2019-02-18 19:40:53 +00:00
CvH
82caef0cfe crazycat_aml: add tbs5520se fix 2019-02-18 20:33:38 +01:00
CvH
390ecfeea4 crazycat: add tbs5520se fix 2019-02-18 20:33:31 +01:00
MilhouseVH
4577b99a1c RPi: update to firmware d095b96 2019-02-18 17:55:31 +00:00
MilhouseVH
cf0da7767b linux (RPi): update to linux-0a7f690 (4.19.23) 2019-02-18 17:54:52 +00:00
MilhouseVH
3958acdb82 encfs: missing dependency 2019-02-18 16:56:08 +00:00
Matthias Reichl
adc858eb4e kodi: update to 18.1
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-02-18 10:51:31 +01:00
CvH
e9f8a46432 Merge pull request #3290 from MilhouseVH/le90_cacert_20190206
openssl: update SSL CA trust store (sync with Kodi PR15441)
2019-02-17 22:00:11 +01:00
CvH
fb0450388b Merge pull request #3305 from MilhouseVH/le90_libnfs4.0.0-backport
libnfs: update to libnfs-4.0.0 [backport]
2019-02-17 21:58:16 +01:00
CvH
6f3efcd7b9 Merge pull request #3304 from MilhouseVH/le91_libnfs4.0.0
libnfs: update to libnfs-4.0.0
2019-02-17 21:58:02 +01:00
CvH
560b0a6576 Merge pull request #3312 from MilhouseVH/le92_fix_debug
buildsystem: fix debug broken by #3171
2019-02-17 21:54:55 +01:00
CvH
74bd23c21d Merge pull request #3318 from MilhouseVH/le92_mt_build
buildsystem: add multithreaded ad-hoc package build
2019-02-17 21:49:10 +01:00
MilhouseVH
995117c482 tools/mtstats.py: fix zero replacement 2019-02-17 19:56:13 +00:00
MilhouseVH
cfc716a5df scripts/build_mt: trivial multithreaded wrapper for ad-hoc packages 2019-02-17 19:56:11 +00:00
MilhouseVH
77664971f8 libnfs: update to libnfs-4.0.0 [backport] 2019-02-17 19:42:32 +00:00
MilhouseVH
77f1f1097b libnfs: update to libnfs-4.0.0 2019-02-17 19:41:39 +00:00
Christian Hewitt
3be8d586a4 openssh: drop support for dss keys 2019-02-16 15:39:35 +04:00
Christian Hewitt
8dfe7d74df Merge pull request #3308 from mglae/le92_nano_wrap
nano: disable line wrapping
2019-02-16 15:09:42 +04:00
CvH
edd124ac5a Merge pull request #3314 from awiouy/92-emby402
emby4: update to 4.0.2.0
2019-02-16 08:28:37 +01:00
awiouy
8445257042 emby4: update to 4.0.2.0 2019-02-15 19:00:05 +01:00
awiouy
8ff84fb7dc emby4: update to 4.0.2.0 2019-02-15 18:58:33 +01:00
MilhouseVH
087072b4d5 linux (Generic): update to linux-4.19.23 2019-02-15 14:51:13 +00:00
MilhouseVH
95158167e9 buildsystem: fix debug broken by #3171 2019-02-14 19:41:22 +00:00
mglae
70f63858e2 nano: disable line wrapping 2019-02-14 00:26:23 +01:00
Matthias Reichl
ab0e387bf4 Merge pull request #3294 from MilhouseVH/le10_mt_fixup
buildsystem: fixes as required
2019-02-13 20:41:55 +01:00
MilhouseVH
da79708b57 libtool: fix dependency 2019-02-13 15:10:54 +00:00
MilhouseVH
48eee9e68a nmap: fix dependency 2019-02-13 15:10:54 +00:00
MilhouseVH
29e7605ab7 aom: fix dependency 2019-02-13 15:10:54 +00:00
MilhouseVH
fd66be981d mpd: fix dependency 2019-02-13 15:10:54 +00:00
MilhouseVH
9af18cf35e scripts/image: restore original licence/copyright and resolve debate 2019-02-13 15:10:54 +00:00
MilhouseVH
a8d6e99f82 scripts/create_addon: output diagnostic when filter not matching 2019-02-13 15:10:54 +00:00
MilhouseVH
78d97cc12b slice-firmware: fix dependency 2019-02-13 15:10:54 +00:00
MilhouseVH
812739f7d6 slice: fix slice addon build 2019-02-13 15:10:54 +00:00
MilhouseVH
85da96229f config/multithreaded: install embedded addons too during addon build 2019-02-13 15:10:54 +00:00
MilhouseVH
ab67ec7ccc scripts/unpack: fix issue unpacking libhybris 2019-02-13 15:10:54 +00:00
MilhouseVH
7ed6710a19 libvpx: fix ignored dependency 2019-02-13 15:10:54 +00:00
MilhouseVH
88420e232b tools/pkgcheck: add "ignored depends assign" warning 2019-02-13 15:10:54 +00:00
MilhouseVH
90958e9472 scripts/create_addon: use correct name in usage etc. 2019-02-13 15:10:54 +00:00
MilhouseVH
cf573b1272 tools/dashboard: follow latest build if not locked to P/D/A 2019-02-13 15:10:54 +00:00
MilhouseVH
255a8cdeff flex: needs yacc command, provided by bison 2019-02-13 15:10:54 +00:00
MilhouseVH
d71fbfaec7 scripts/build: cosmetic 2019-02-13 15:10:54 +00:00
MilhouseVH
d8689a7e0a scripts/create_addon: build broken addons - they're placeholders, not actually broken 2019-02-13 15:10:54 +00:00
MilhouseVH
10791484f6 linux (Generic): update to linux-4.19.21 2019-02-12 20:46:23 +00:00
h.udo
2c3c515a53 [vdr-addon] Fix deprecated VDR_CHARSET_OVERRIDE 2019-02-12 18:16:54 +00:00
MilhouseVH
72f5d8f92e linux (RPi): config options for 4.19.20 2019-02-12 16:24:46 +00:00
MilhouseVH
28d2e1f89f linux (RPi): update to linux-078e8aa (4.19.20) 2019-02-12 16:19:25 +00:00
MilhouseVH
c7953bbf90 kernel-firmware: update to kernel-firmware-28f5f7d 2019-02-12 13:04:02 +00:00
Matthias Reichl
449ae720ef kodi: update to 18.1rc1
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-02-11 18:45:50 +01:00
CvH
b08f920767 Merge pull request #3287 from chewitt/version_bump
distro: bump OS_VERSION/ADDON_VERSION to 9.1
2019-02-10 15:26:58 +01:00
Matthias Reichl
00b5955e2c kodi: cleanup Lircmap.xml patch
Drop KEY_TITLE mapping, this is already mapped in kodi Lircmap.xml.

Drop mappings with invalid keycodes KEY_FFORWARD KEY_VOLUP KEY_VOLDOWN
KEY_CHUP KEY_CHDOWN KEY_STAR KEY_POUND, they don't exist in
linux/input-event-codes.h

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-02-10 12:31:22 +01:00
MilhouseVH
84dd874eb4 linux (Generic): update to linux-4.19.20 2019-02-08 19:04:37 +00:00
MilhouseVH
d609a0dcd7 linux (RPi): update to linux-d0d3f32 (4.19.19) 2019-02-08 19:04:37 +00:00
MilhouseVH
3c4d8d6f49 linux (Generic): update to linux-4.19.19 2019-02-08 19:04:37 +00:00
MilhouseVH
406c3a60c8 brcmfmac_sdio-firmware-rpi: update to brcmfmac_sdio-firmware-rpi-cda3df8 2019-02-08 19:04:37 +00:00
MilhouseVH
35fe755c38 kernel-firmware: reintroduce rt3290.bin for x86_64 2019-02-08 19:04:37 +00:00
MilhouseVH
e6affd0f13 linux (Generic): update to linux-4.19.18 2019-02-08 19:04:37 +00:00
Jernej Škrabec
b306960630 Merge pull request #3284 from MilhouseVH/le92_libva_2.4.0
libva: update to libva-2.4.0
2019-02-08 19:20:38 +01:00
Jernej Škrabec
c765275db6 Merge pull request #3282 from MilhouseVH/le90_mesa-18.3.3
mesa: update to mesa-18.3.3
2019-02-08 19:20:10 +01:00
Jernej Škrabec
e56a92b2e0 Merge pull request #3288 from MilhouseVH/le10_mt
buildsystem: add multithreaded support
2019-02-08 18:22:20 +01:00
MilhouseVH
98c021069c buildsystem: make multithread the default (THREADCOUNT=100%) 2019-02-08 17:17:43 +00:00
MilhouseVH
d26e29c4d9 scripts: rename legacy image and create_addon scripts, new make targets 2019-02-08 17:17:43 +00:00
MilhouseVH
23c6529978 scripts/create_addon_mt: support building/installing addons with a single plan 2019-02-08 17:17:43 +00:00
MilhouseVH
7bbad851d7 tools/mtstats.py: simple script to anlayse build history 2019-02-08 17:17:43 +00:00
MilhouseVH
cc9dfe5875 scripts/unpack: common directory unpacking is not thread-safe
emby and emby4 both unzip into ${BUILD}/system, which is fun when
both add-ons are being unpacked concurrently.
2019-02-08 17:17:43 +00:00
MilhouseVH
93f2479fe5 autoconf: add yoctoproject/poky performance patch
Source: http://git.yoctoproject.org/cgit.cgi/poky/tree/meta/recipes-devtools/autoconf/autoconf
2019-02-08 17:17:43 +00:00
MilhouseVH
52f921055a font-bitstream-type1: add font-xfree86-type1 dependency to avoid install race condition
Both packages update the same fonts.dir, but font-xfree86-type1 trashes it so build this first.
2019-02-08 17:17:43 +00:00
MilhouseVH
42a2b7171a flex: host depends on autotools 2019-02-08 17:17:43 +00:00
MilhouseVH
9babaaebe9 libcec: add libX11/libXrandr depends (optional, but needed for reproducible build)
"libX11 and xrandr to read the sink's EDID, used to determine the PC's HDMI physical address"
2019-02-08 17:17:43 +00:00
MilhouseVH
9f75c9be17 lirc: detects alsa automagically - we don't want the alsa libs
When building lirc after alsa-utils, the following unwanted alsa libraries are built by lirc:

NEW FILE       Delta: 10,536       devel-20190115185543-5767941: 10,536        devel-20190115133317-5767941: n/a          /usr/lib/lirc/plugins/alsa_usb.so
NEW FILE       Delta: 19,176       devel-20190115185543-5767941: 19,176        devel-20190115133317-5767941: n/a          /usr/lib/lirc/plugins/audio_alsa.so
2019-02-08 17:17:43 +00:00
MilhouseVH
2cfc2b3077 alsa-utils: depends on systemd otherwise udev rules installed incorrectly
udev rules will be installed to /lib/udev/rules.d and not /usr/lib/udev/rules.d
if udev (via systemd) is not already installed.

if test "${with_udev_rules_dir+set}" = set; then :
  withval=$with_udev_rules_dir; udevrulesdir="$withval"
else
  udevdir=$($PKG_CONFIG udev --variable=udevdir)
        if test "x$udevdir" = "x"; then
            udevrulesdir="/lib/udev/rules.d"
        else
            udevrulesdir="$udevdir/rules.d"
        fi
fi
2019-02-08 17:17:43 +00:00
MilhouseVH
12cc464155 initramfs: use ln -sfn when LINK_NAME is a directory
INSTALL      initramfs (target)
ln: failed to create symbolic link '/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel-mt/initramfs/lib/lib': Permission denied
ln: failed to create symbolic link '/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel-mt/initramfs/bin/bin': Permission denied
ln: failed to create symbolic link '/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel-mt/initramfs/sbin/sbin': Permission denied

If the directory sym link already exists, we try to
create a directory within the dereferenced sym link. So...

ln -sf /usr/lib $BUILD/initramfs/lib

means we attempt to create a sym link within the existing
$BUILD/initramfs/lib which is derefernced to /usr/lib/lib,
resulting in "permission denied".
2019-02-08 17:17:43 +00:00
MilhouseVH
37e89c21f5 libcec: remove useless demo script 2019-02-08 17:17:43 +00:00
MilhouseVH
c7a9b361a3 flex: work around realloc/malloc build failures with flex:target 2019-02-08 17:17:43 +00:00
MilhouseVH
48dbea3738 packages: fix chrome/curl3 addons when building before tarball downloaded 2019-02-08 17:17:43 +00:00
MilhouseVH
b130a31822 packages: add thread safety workaround
Avoids trashing $TOOLCHAIN/lib/python2.7/site-packages/easy-install.pth
when installing Python host packages (distutilscross:host, setuptools:host,
MarkupSafe:host etc.).
2019-02-08 17:17:43 +00:00
MilhouseVH
2ea31506a5 packages: more missing dependencies 2019-02-08 17:17:43 +00:00
MilhouseVH
446020c27a packages: add missing xorg dependencies 2019-02-08 17:17:43 +00:00
MilhouseVH
b135c7ead9 packages: add missing dependencies 2019-02-08 17:17:43 +00:00
MilhouseVH
15287a2da8 packages: pciutils, nasm, etc.: build only for x86_64 2019-02-08 17:17:43 +00:00
MilhouseVH
59cfb354d9 PKG_DEPENDS_UNPACK: add source package to PKG_NEED_UNPACK
If the source package changes then we need to rebuild too.
2019-02-08 17:17:43 +00:00
MilhouseVH
9f1ea7d175 PKG_DEPENDS_UNPACK: solution for packages using source code of another 2019-02-08 17:17:43 +00:00
MilhouseVH
d0034ab95e scripts/build: use global lock as sed -i $SYSROOT_PREFIX/usr/lib/*.la is racy 2019-02-08 17:17:43 +00:00
MilhouseVH
750772193d squash: multithreaded progress lock 2019-02-08 17:17:43 +00:00
MilhouseVH
0ebc6fef63 build system: add parallel build support; use new "image" package 2019-02-08 17:17:43 +00:00
MilhouseVH
c5e17fe2c9 config/functions: add multi-threaded helpers 2019-02-08 17:17:43 +00:00
MilhouseVH
2e3ac4899f config/functions: allow package to be sourced using path 2019-02-08 17:17:43 +00:00
MilhouseVH
fb7bfa02f9 config/path: get rid of MAKEINSTALL 2019-02-08 17:17:43 +00:00
MilhouseVH
d46b8f14aa config/path: VERBOSE_OUT/SILENT_OUT - drop export, need to exec for every parallel process 2019-02-08 17:17:43 +00:00
MilhouseVH
6fc4c091f7 config/path: stop logging patch progress to stderr when stdout is fine 2019-02-08 17:17:43 +00:00
MilhouseVH
aa4d81d233 config/path: add THREAD_CONTROL directory 2019-02-08 17:17:43 +00:00
Jernej Škrabec
9f89d46031 Merge pull request #3286 from MilhouseVH/le90_bump_devel_packages
packages/devel: bump devel packages
2019-02-08 18:15:57 +01:00
Jernej Škrabec
f343ca137f Merge pull request #3283 from MilhouseVH/le90_meson_props_support
config/functions: add cross-compile property support
2019-02-08 18:15:12 +01:00
MilhouseVH
29d3fa3830 libretro-mame: fix genie/glibc cross-compile issue 2019-02-07 23:52:31 +00:00
Christian Hewitt
bd32e4099f Merge pull request #3292 from HiassofT/le9-zotac-ir
[le9.0] add patch to fix Zotac IR remotes
2019-02-07 14:08:26 +04:00
Christian Hewitt
cfdcd2c629 Merge pull request #3289 from HiassofT/le92-zotac-ir
linux: add patch to fix Zotac IR remotes
2019-02-07 14:07:59 +04:00
Matthias Reichl
d528aef99e media_tree/_cc/_cc_aml: add patch to fix Zotac IR remotes
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-02-07 10:31:39 +01:00
Matthias Reichl
3dc5bf8118 linux: add patch to fix Zotac IR remotes
Zotac remotes use the customer code 0x80340000 and need the same toggle
bit handling as MCE remotes.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-02-07 10:31:38 +01:00
MilhouseVH
12f79947f3 openssl: update SSL CA trust store (sync with Kodi PR15441) 2019-02-06 12:52:25 +00:00
Matthias Reichl
2b0b3272d1 media_tree/_cc/_cc_aml: add patch to fix Zotac IR remotes
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-02-05 12:19:53 +01:00
MilhouseVH
cb21c54f20 binutils: update to binutils-2.32 2019-02-03 15:45:07 +00:00
MilhouseVH
a8152c3581 libarchive: update to libarchive-3.3.3, drop ninja-1.9.0 incompatible patch
static patch causes following libarchive failure when building with ninja-1.9.0:

-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    ENABLE_SHARED
    ENABLE_STATIC

-- Build files have been written to: /home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/libarchive-3.3.3/.armv7ve-libreelec-linux-gnueabi
Executing (target): ninja
ninja: error: build.ninja:2600: multiple rules generate libarchive/libarchive.a [-w dupbuild=err]
2019-02-03 15:45:03 +00:00
Matthias Reichl
679200f328 linux: add patch to fix Zotac IR remotes
Zotac remotes use the customer code 0x80340000 and need the same toggle
bit handling as MCE remotes.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-02-03 14:33:13 +01:00
MilhouseVH
126a0600eb ninja: update to ninja-1.9.0 2019-02-03 11:40:28 +00:00
MilhouseVH
6214bb7da5 gdk-pixbuf: update to gdk-pixbuf-2.38.0 2019-02-03 11:40:28 +00:00
MilhouseVH
5cc1cad7c2 pango: update to pango-1.43.0 2019-02-03 11:40:28 +00:00
MilhouseVH
c05928eaa1 gtk3: update to gtk3-3.24.4 2019-02-03 11:40:28 +00:00
MilhouseVH
ad6c9ea874 systemd: fix meson 0.49.1 compatability
https://github.com/systemd/systemd/pull/9885

Drop patch with systemd-241
2019-02-03 11:40:28 +00:00
MilhouseVH
4f3bc3eb19 meson: update to meson-0.49.1 2019-02-03 11:40:28 +00:00
MilhouseVH
9a80218954 readline: update to readline-8.0 2019-02-03 11:40:28 +00:00
MilhouseVH
e229b0a73f libfmt: update to libfmt-5.3.0 2019-02-03 11:40:28 +00:00
MilhouseVH
53cbb9f01a libcap: update to libcap-2.26 2019-02-03 11:40:28 +00:00
MilhouseVH
e8ec14208e cmake: update to cmake-3.13.4 2019-02-03 11:40:26 +00:00
Christian Hewitt
8964c21923 distro: bump OS_VERSION/ADDON_VERSION to 9.1 2019-02-03 11:03:55 +04:00
MilhouseVH
6c86e66a52 mpc: update to mpc-1.1.0 2019-02-02 20:30:57 +00:00
MilhouseVH
bdc0e59441 mpfr: update to mpfr-4.0.1 2019-02-02 20:30:57 +00:00
MilhouseVH
227fc6caa6 fribidi: update to fribidi-1.0.5 2019-02-02 20:30:54 +00:00
MilhouseVH
747151e91f flex: update to flex-2.6.0 2019-02-02 15:43:07 +00:00
MilhouseVH
5cb8fbf72b libusb: update to libusb-1.0.22 2019-02-02 15:43:07 +00:00
MilhouseVH
7bea6bdafc libftdi1: update to libftdi1-1.4 2019-02-02 15:43:07 +00:00
MilhouseVH
925bdf9592 elfutils: update to elfutils-0.175 2019-02-02 15:43:07 +00:00
MilhouseVH
a900ca0c68 flatbuffers: update to flatbuffers-1.10.0 2019-02-02 15:43:07 +00:00
MilhouseVH
0a3d8698d9 libaio: update to libaio-0.3.111 2019-02-02 15:43:07 +00:00
MilhouseVH
21c71b7a30 glib: update to glib-2.59.1, switch to meson 2019-02-02 15:43:03 +00:00
MilhouseVH
7ffc044f29 gdb: update to gdb-8.2.1 2019-02-01 20:42:55 +00:00
MilhouseVH
95eb619468 glibc: update to glibc-2.29 2019-02-01 20:42:55 +00:00
MilhouseVH
9243cc8568 config/functions: add cross-compile property support 2019-02-01 20:39:35 +00:00
MilhouseVH
da4634eee7 libva-utils: update to libva-utils-2.4.0 2019-02-01 19:39:45 +00:00
MilhouseVH
db870faf32 libva: update to libva-2.4.0 2019-02-01 19:39:35 +00:00
MilhouseVH
dc9b3e67b5 mesa: update to mesa-18.3.3 2019-01-31 23:25:13 +00:00
CvH
974f4cb736 Merge pull request #3202 from MilhouseVH/le90_busybox_1.30.0
busybox: update to busybox-1.30.0
2019-01-31 15:06:54 +01:00
CvH
5b7011773d Merge pull request #3258 from antonlacon/sed-4.7
sed: update to 4.7
2019-01-31 15:06:21 +01:00
CvH
477a504c4f Merge pull request #3281 from MilhouseVH/le90_ccache_3.6
ccache: update to ccache-3.6
2019-01-31 15:06:04 +01:00
CvH
20976dce9b Merge pull request #3264 from chewitt/the-cretaceous-period
projects: rename Amlogic to Amlogic_Legacy
2019-01-31 15:05:21 +01:00
CvH
1616a3d3f9 Merge pull request #3263 from chewitt/drop_310
cleanup: remove WC/WP1 projects and 3.10 kernel target
2019-01-31 15:04:36 +01:00
MilhouseVH
2b50e6184a ccache: update to ccache-3.6 2019-01-30 19:07:05 +00:00
CvH
720a3a4997 Merge pull request #3280 from MilhouseVH/le90_settings_pr120
LibreELEC-settings: update to LibreELEC-settings-37e206b
2019-01-29 14:51:26 +01:00
MilhouseVH
80c0508a04 LibreELEC-settings: update to LibreELEC-settings-37e206b 2019-01-29 13:49:30 +00:00
CvH
7698ad683f Merge pull request #3277 from vpeter4/mariadb_pass
mariadb: do not change password on addon update
2019-01-29 13:49:15 +01:00
Peter Vicman
78cd04bf93 mariadb: do not change password on addon update 2019-01-29 10:44:02 +01:00
CvH
bc7508e5c8 Merge pull request #3274 from Kwiboo/rockchip-part10
Rockchip: update wifi/bt firmware and add initial rock-pi-4 support
2019-01-28 21:52:29 +01:00
Jonas Karlman
9934ab8283 RK3399: add rock-pi-4 2019-01-28 20:40:06 +00:00
Jonas Karlman
f8499ca0aa rockchip-firmware: install more bcm firmwares 2019-01-28 20:40:06 +00:00
Jonas Karlman
2155170d96 rkbin: update to ba436b9 2019-01-28 20:40:06 +00:00
Jonas Karlman
308902272a rkmpp: update to 056e17d 2019-01-28 20:40:06 +00:00
CvH
637ca82ed6 Merge pull request #3276 from HiassofT/le9-drop-vsxu
visualization.vsxu: remove addon
2019-01-28 21:22:17 +01:00
Matthias Reichl
1687857278 visualization.vsxu: remove addon
Addon isn't listed in https://github.com/xbmc/repo-binary-addons
and doesn't build anymore, so let's drop it.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-01-28 21:17:57 +01:00
CvH
0db5eea6cf Merge pull request #3275 from MilhouseVH/le90_kodi18-final
kodi: kodi 18.0 Final
2019-01-28 21:17:06 +01:00
MilhouseVH
c7bd393dee kodi-binary-addons: update to latest versions 2019-01-28 19:04:08 +00:00
MilhouseVH
9f6ff24796 kodi (RPi): update to kodi-newclock5_18.0-Leia 2019-01-28 19:04:08 +00:00
MilhouseVH
2d19353f97 kodi (Rockchip): update to kodi-rockchip_18.0-Leia 2019-01-28 19:04:08 +00:00
MilhouseVH
ce6c34fcd3 kodi (Generic): update to kodi-18.0-Leia 2019-01-28 18:48:14 +00:00
Matthias Reichl
8ee5f79ecf Merge pull request #3273 from CvH/9.0/broken-addons
mono/webgrabplus: add marked broken addons
2019-01-28 13:40:35 +01:00
CvH
db5ac22678 mono: initial package (broken) 2019-01-28 13:35:29 +01:00
CvH
f02df66709 webgrabplus: initial package (broken) 2019-01-28 13:35:20 +01:00
Matthias Reichl
211aeb9fa3 Merge pull request #3272 from CvH/9.0/mpd-fix
mpd: change to meson
2019-01-28 13:14:31 +01:00
CvH
635762d2a6 Merge pull request #3268 from awiouy/nomo
remove mono
2019-01-28 13:14:02 +01:00
CvH
9d0f5d0a78 libid3tag: install pkgconfig file 2019-01-28 12:49:40 +01:00
CvH
b97cf1736b mpd: change to meson 2019-01-28 12:49:31 +01:00
CvH
21b5b4fa64 Merge pull request #3271 from HiassofT/le9-picodrive
libretro-picodrive: fix build error
2019-01-28 11:36:42 +01:00
Matthias Reichl
9f753b7aea libretro-picodrive: fix build error
The environment variable "R" leaks into the Makefile,
if it is set the build will fail. eg

export R=12345
scripts/build libretro-picodrive
...
make: *** No rule to make target '12345pico/pico.o', needed by 'picodrive_libretro.so'.  Stop.

Clear the variable before calling make to fix this issue

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-01-28 11:19:02 +01:00
MilhouseVH
3f9560fb11 Merge pull request #3261 from redwil/hddtemp-fix
Hddtemp: FIX build:  update urls, local hddtemp.db
2019-01-27 23:06:39 +00:00
Red Wil
b341b7b0be hddtemp: fix build: update urls, local hddtemp.db 2019-01-27 22:28:17 +00:00
CvH
a8cac342a3 Merge pull request #3270 from HiassofT/le9-picodrive
libretro-picodrive: drop git rev-parse call from Makefile
2019-01-27 23:21:34 +01:00
Matthias Reichl
aab065b509 libretro-picodrive: drop git rev-parse call from Makefile
git rev-parse runs into the LE tree and sets GIT_VERSION to the
current LE githash - which is nonsense.

Just set GIT_VERSION to the (shortened) PKG_VERSION in the Makefile
to avoid this issue.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-01-27 23:11:14 +01:00
Matthias Reichl
35c6bc54b2 Merge pull request #3269 from CvH/9.0/fix-mame
libretro-mame: change name of binary
2019-01-27 22:53:41 +01:00
CvH
27f4f5e4c8 libretro-mame: change name of binary 2019-01-27 22:50:00 +01:00
CvH
ba678160fd Merge pull request #3267 from HiassofT/le9-mame2016
game.libretro.mame2016: only build on x86_64
2019-01-27 21:16:53 +01:00
awiouy
2654ee4b4e libgdiplus: remove package 2019-01-27 21:05:11 +01:00
awiouy
f92aef9def mono: remove package 2019-01-27 21:04:38 +01:00
awiouy
63c5323a37 webgrabplus: remove package 2019-01-27 21:03:56 +01:00
Matthias Reichl
4a05baec31 game.libretro.mame2016: only build on x86_64
libretro.mame2016 is marked x86_64 and fails to build on RPi2.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-01-27 18:06:48 +01:00
Matthias Reichl
3ae3e58114 Merge pull request #3266 from CvH/9.0/sync-addons
kodi-binary-addons: update to latest versions
2019-01-27 15:21:56 +01:00
CvH
f3cf1a21f8 kodi-binary-addons: update to latest versions 2019-01-27 15:07:57 +01:00
Matthias Reichl
536a722d21 Merge pull request #3265 from CvH/9.0/quickfix
mame2016: add missed patch
2019-01-27 14:44:20 +01:00
CvH
5d3a991287 mame2016: add missed patch 2019-01-27 14:43:20 +01:00
Matthias Reichl
8a67396221 Merge pull request #3262 from CvH/9.0/game-addons
add missing libretro addons
2019-01-27 14:40:31 +01:00
CvH
01acabf979 Merge pull request #3259 from HiassofT/le9-retro-update
update_retroplayer-addons: sync libretro core versions with kodi
2019-01-27 14:39:46 +01:00
CvH
670dbcb4bc game.netplay: initial package 2019-01-27 14:21:39 +01:00
CvH
345a3d8456 mame2016: initial package 2019-01-27 14:21:39 +01:00
CvH
5e0e798646 mame2003_plus: initial package 2019-01-27 14:18:58 +01:00
Matthias Reichl
dc9ceda279 update_retroplayer-addons: handle all game.* addons
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-01-27 14:04:44 +01:00
Matthias Reichl
7b11ece9b4 update_retroplayer-addons: colorize warnings and errors
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-01-27 14:04:44 +01:00
CvH
4c5e76f8a0 Merge pull request #3255 from chewitt/rtl8187
rockchip: add CONFIG_RTL8187 to RK3328/RK3399 defconfig
2019-01-27 12:09:55 +01:00
Christian Hewitt
4b6918b208 projects: rename Amlogic to Amlogic_Legacy 2019-01-27 11:47:47 +04:00
Christian Hewitt
873089292c linux: remove Amlogic 3.10 kernel option 2019-01-27 10:28:21 +04:00
Christian Hewitt
bfde73b82e projects: remove WeTek_Play project 2019-01-27 10:26:53 +04:00
Christian Hewitt
2a84e74d8d projects: remove WeTek_Core project 2019-01-27 10:25:57 +04:00
Christian Hewitt
14ebf715f6 rockchip: add CONFIG_RTL8187 to TinkerBoard defconfig 2019-01-27 07:02:02 +04:00
Christian Hewitt
5c44d28b0f rockchip: add CONFIG_RTL8187 to MiQi defconfig 2019-01-27 07:01:36 +04:00
Matthias Reichl
9a6c8520a4 update_retroplayer-addons: sync libretro core versions with kodi
Instead of bumping libretro cores to their current master version
use the githash from depends file in kodi game addon.

This ensures we ship the same libretro core versions as Kodi.

When a kodi game addon is bumped the libretro package is automatically
bumped, too.

If the script is invoked with the "-f" option all libretro packages
will be synced to the version specified in the kodi game addon.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-01-26 17:43:51 +01:00
Christian Hewitt
52a66b1eaf rockchip: add CONFIG_RTL8187 to RK3399 defconfig 2019-01-26 12:59:03 +04:00
MilhouseVH
2a815a4cd3 Merge pull request #3257 from CvH/9.0/ova-fix
scripts/image: add OVA_SIZE variable
2019-01-26 03:36:37 +00:00
CvH
679966ca02 scripts/image: add OVA_SIZE variable 2019-01-25 19:24:53 +01:00
CvH
06a1701848 Merge pull request #3246 from MilhouseVH/le90_mesa-18.3.2
mesa: update to mesa-18.3.2
2019-01-25 17:54:10 +01:00
MilhouseVH
e370750526 Merge pull request #3245 from CvH/9.0/ova-size
ova template adjustments
2019-01-25 11:27:52 +00:00
CvH
e52eba690d projects/generic: add ova size 2019-01-25 12:11:30 +01:00
CvH
51c4cd15bb ova: increase to 1gb ram 2019-01-25 12:10:59 +01:00
CvH
7f13cab6d6 mkimage: change ova size to 4gb 2019-01-25 12:10:49 +01:00
Matthias Reichl
8404393611 Merge pull request #3236 from CvH/9.0/addon-ups
several addons updated
2019-01-25 11:39:28 +01:00
MilhouseVH
0aaccd4172 Merge pull request #3249 from CvH/9.0/chrome-fix
chrome-depends: fix building
2019-01-25 10:38:15 +00:00
CvH
bf3e73cbf1 Merge pull request #3231 from MilhouseVH/linux41914+
linux (RPi/Generic): update to linux-4.19.17
2019-01-25 11:33:43 +01:00
Ian Leonard
53d8985089 sed: update to 4.7
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-01-25 02:46:05 +00:00
CvH
2cc1b2ba02 Merge pull request #3251 from MilhouseVH/le90_fix_pkg_call
buildsystem: restore set -e behaviour after #3136
2019-01-25 00:21:19 +01:00
CvH
bc2bfc68d0 oscam: update to 695307b 2019-01-24 22:27:25 +01:00
CvH
c16ae74dfd mpd: update to 0.21.4 2019-01-24 22:27:25 +01:00
CvH
d20d10381a mpd-mpc: update to 0.31 2019-01-24 22:27:25 +01:00
CvH
30c920f07c hyperion: update to 22f7be8 2019-01-24 22:27:25 +01:00
CvH
b74e2a7dda dispmanx_vnc: fix versioning 2019-01-24 22:27:25 +01:00
CvH
73b425e907 lcdd: update to e08546c 2019-01-24 22:27:25 +01:00
MilhouseVH
0bed73d3c0 samba: don't unintentionally exit with failure when SAMBA_SERVER is disabled 2019-01-24 19:22:15 +00:00
MilhouseVH
dd6cf78c82 Revert "linux: sub-process eats exit/failure code"
This reverts commit 710d431652.
2019-01-24 19:17:41 +00:00
MilhouseVH
0661263dd8 buildsystem: restore set -e fail-on-error behaviour 2019-01-24 19:17:39 +00:00
MilhouseVH
134f805157 linux (RPi): update to linux-5c4a644 (4.19.17) 2019-01-24 02:48:53 +00:00
MilhouseVH
957a60d64f linux (Generic): update to linux-4.19.17 2019-01-24 02:48:05 +00:00
Christian Hewitt
4dc3b58549 rockchip: add CONFIG_RTL8187 to RK3328 defconfig 2019-01-24 02:38:17 +04:00
MilhouseVH
19889fd554 RPi: update to firmware 81cca1a
Drop vcfiled after https://github.com/raspberrypi/userland/pull/525
2019-01-23 01:11:55 +00:00
DaVukovic
f729718f3f Merge pull request #3252 from craxycat/patch-1
FIX getedid create sh: bad number on intel/amd
2019-01-22 15:32:11 +01:00
craxycat
5364344b2e FIX getedid sh: bad number on intel/amd 2019-01-23 00:10:08 +10:00
MilhouseVH
1fca4404f3 linux (RPi): config options for 4.19.16 2019-01-22 13:48:58 +00:00
MilhouseVH
d18df27a69 linux (RPi): update to linux-2666a04 (4.19.16) 2019-01-22 13:39:22 +00:00
CvH
bbb8e6d460 Merge pull request #3250 from vpeter4/mariadb
mariadb: config file fix to speed it up
2019-01-22 11:22:26 +01:00
Peter Vicman
392e5e0ecb mariadb: config file fix to speed it up 2019-01-21 09:07:09 +01:00
CvH
86cc9b3a37 chrome-depends: fix PKG_CONFIGURE_OPTS_TARGET 2019-01-19 16:42:05 +01:00
CvH
34ac6023dc Merge pull request #3229 from awiouy/emby4
emby4: initial addon
2019-01-19 13:44:10 +01:00
awiouy
ba50b7b19c emby4: initial addon 2019-01-19 13:42:30 +01:00
CvH
c0296ace7b Merge pull request #3247 from Kwiboo/fix-rk3328-bl31
Rockchip: use correct rk3328 bootloader bl31 filename
2019-01-19 13:19:58 +01:00
Jonas Karlman
05f42c1046 Rockchip: use correct rk3328 bootloader bl31 filename 2019-01-19 13:16:22 +01:00
Matthias Reichl
e1a7c702cf Merge pull request #3242 from CvH/9.0/rar2fs-fuse
rar2fs: add fuse depend
2019-01-19 11:50:30 +01:00
MilhouseVH
9fcc6a9c27 mesa: update to mesa-18.3.2 2019-01-19 07:26:48 +00:00
CvH
e23e67280f Merge pull request #3243 from jernejsk/tcpdumpfix
tcpdump: properly reorder build step
2019-01-17 21:34:40 +01:00
CvH
9078faebb0 Merge pull request #3244 from jernejsk/libsshfix
libssh: Disable documentation building
2019-01-17 21:29:51 +01:00
Jernej Skrabec
ade414d2e5 tcpdump: properly reorder build step 2019-01-17 20:57:20 +01:00
Jernej Skrabec
17aba9fcf1 libssh: Disable documentation building
Documentation build process tries to use doxygen installed on host,
which may fail to build docs.

In order to avoid that, just disable documentation building altogether.
2019-01-17 20:50:09 +01:00
CvH
b7a4d91400 rar2fs: add fuse depend 2019-01-17 13:44:01 +01:00
MilhouseVH
564dab4e2a linux (Generic): config options for 4.19.16 2019-01-17 12:32:23 +00:00
CvH
e13717d7b9 Merge pull request #3233 from MilhouseVH/le90_fix_cache_files
buildsystem: be more cautious when overwriting package cache files
2019-01-17 13:30:23 +01:00
CvH
40c4ebd82b Merge pull request #3119 from awiouy/librespot-114
librespot: minor fixes
2019-01-17 13:09:01 +01:00
MilhouseVH
eb31a520c4 linux (Generic): update to linux-4.19.16 2019-01-17 11:56:28 +00:00
awiouy
bcf78b2bbc librespot: minor fixes 2019-01-16 17:04:13 +01:00
awiouy
515c1b940e rust: update to 1.31.1 2019-01-16 17:04:13 +01:00
awiouy
f24737b24a rustup.rs: update to 1.16.0 2019-01-16 17:04:13 +01:00
CvH
3565115029 Merge pull request #3239 from Kwiboo/rockchip-part9
Rockchip: update patches and packages
2019-01-15 21:35:22 +01:00
Matthias Reichl
6b342a557c Merge pull request #3240 from CvH/9.0/settings-up
LibreELEC-settings: update to 6a8fb79
2019-01-15 20:46:56 +01:00
CvH
01f14688cf LibreELEC-settings: update to 6a8fb79 2019-01-15 20:45:43 +01:00
Jonas Karlman
a6e2371d14 rkmpp: update to f367af4 2019-01-15 19:50:06 +01:00
Jonas Karlman
e1da5b4a93 rkbin: update to 28b8bbe 2019-01-15 19:50:06 +01:00
Jonas Karlman
152f574e35 mali-rockchip: remove package 2019-01-15 19:50:06 +01:00
Jonas Karlman
47bc56e99a Rockchip: use libmali 2019-01-15 19:50:06 +01:00
Jonas Karlman
338ea10332 kodi: simplify gbm platform check 2019-01-15 19:50:06 +01:00
Jonas Karlman
612db49d61 libmali: new package 2019-01-15 19:50:06 +01:00
Jonas Karlman
013ef3fb62 libcec: update cec-framework patch 2019-01-15 19:50:06 +01:00
MilhouseVH
1062a58be1 Merge pull request #3237 from CvH/9.0/retroplayer_up
kodi-binary-addons: update to latest versions
2019-01-15 12:05:58 +00:00
MilhouseVH
ebf5b4898e Merge pull request #3230 from CvH/9.0/minidlna
minidlna: update to 799e6cf
2019-01-15 12:04:24 +00:00
MilhouseVH
b9e8f6fa36 Merge pull request #3235 from CvH/9.0/networktools-up
network-tools update
2019-01-15 12:03:04 +00:00
MilhouseVH
fd1fef0534 Merge pull request #3234 from CvH/9.0/systemtools-up
system-tools update
2019-01-15 12:01:09 +00:00
MilhouseVH
ecef7b5584 Merge pull request #3232 from CvH/9.0/dvbsky960fix
Linux: fix DVBSky S960 bug
2019-01-15 11:59:10 +00:00
CvH
9e447535eb Merge pull request #3228 from MilhouseVH/le90_kodi-next003
kodi: updates for Kodi 18 RC5
2019-01-15 12:56:32 +01:00
CvH
caacbb3f44 network-tools: update to 103 2019-01-15 12:20:43 +01:00
CvH
15d1449dcf iperf: update to 3.6 2019-01-15 12:19:47 +01:00
CvH
7399a8ed26 irssi: update to 1.1.2 2019-01-15 12:19:47 +01:00
CvH
15a7f2391e lftp: update to 4.8.4 2019-01-15 12:19:47 +01:00
CvH
c95f393bc3 ngrep: fix version 2019-01-15 12:19:47 +01:00
CvH
244b515613 rar2fs: initial package 2019-01-15 12:19:42 +01:00
CvH
490c65f30f unrar: build additional shared 2019-01-15 12:16:14 +01:00
MilhouseVH
76067bdf80 buildsystem: be more cautious when overwriting package cache files 2019-01-14 22:57:19 +00:00
MilhouseVH
df5d31310b kodi (RPi): update to kodi-newclock5_18.0rc5.2-Leia 2019-01-14 22:50:44 +00:00
MilhouseVH
b240eaf191 kodi (Rockchip): update to kodi-rockchip_18.0rc5.2-Leia 2019-01-14 22:50:44 +00:00
MilhouseVH
bf9dd03dc5 kodi (Generic): update to kodi-18.0rc5.2-Leia 2019-01-14 22:50:44 +00:00
MilhouseVH
06d00cfd37 ffmpeg: update to ffmpeg-4.0.3-Leia-RC5 2019-01-14 22:50:44 +00:00
MilhouseVH
0a3ccc2d44 kodi-binary-addons: update to latest versions 2019-01-14 22:50:44 +00:00
MilhouseVH
e3de10c244 linux (RPi): update to linux-b5a3396 (4.19.15) 2019-01-14 22:18:37 +00:00
CvH
14e05f7a14 kodi-binary-addons: update to latest versions 2019-01-14 03:02:47 +01:00
CvH
71ebf98a04 system-tools: update to 111 2019-01-14 02:26:15 +01:00
CvH
9d12d32ec4 usb-modeswitch: update to 2.52 2019-01-14 02:26:15 +01:00
CvH
0e212f0bea stress-ng: update to 0.09.50 2019-01-14 02:26:15 +01:00
CvH
8d9a676ccc strace: update to 4.26 2019-01-14 02:26:15 +01:00
CvH
b3ccaf8710 smartmontools: update to 7.0 2019-01-14 02:26:15 +01:00
CvH
fd767b02b7 pv: update to 1.6.6 2019-01-14 02:26:15 +01:00
CvH
8040fee60b patch: update to 2.7.6 2019-01-14 02:26:15 +01:00
CvH
92ae0e4286 nmon: fix version 2019-01-14 02:26:15 +01:00
CvH
f61091f728 mtpfs: fix version 2019-01-14 02:26:15 +01:00
CvH
5e0ecd27f8 lm_sensors: update to e8afbda 2019-01-14 02:26:15 +01:00
CvH
7c7adbacda jq: update to 1.6 2019-01-14 02:26:15 +01:00
CvH
ab6a910d2d oniguruma: initial package 2019-01-14 02:26:15 +01:00
CvH
f0b6346ce1 htop: update to 3.0.0 Beta5 2019-01-14 02:26:15 +01:00
CvH
636ee27407 file: update to d1ff3af 2019-01-14 02:26:15 +01:00
CvH
7d179b092a autossh: update to 1.4g 2019-01-14 02:26:15 +01:00
CvH
7bb9dd191c unrar: update to 5.6.8 2019-01-14 02:26:15 +01:00
CvH
f06707899d minidlna: update to 799e6cf 2019-01-13 23:13:47 +01:00
CvH
57679410b3 Merge pull request #3219 from MilhouseVH/le90_qemu_3.1.0
qemu: update to qemu-3.1.0
2019-01-13 22:58:01 +01:00
CvH
180b76bee0 linux (Generic): add DVBSkyS960 fix 2019-01-13 13:02:37 +01:00
CvH
cc434878bf linux (RPi): add DVBSkyS960 fix 2019-01-13 13:02:32 +01:00
MilhouseVH
6a1cf81fab linux (Generic): update to linux-4.19.15 2019-01-13 10:19:51 +00:00
Christian Hewitt
84c634a8ce Merge pull request #2949 from CvH/9.0/minisatip
minisatip: initial package
2019-01-12 16:15:45 +04:00
MilhouseVH
72854bdf8c Merge pull request #3207 from CvH/9.0/aml-tryfix
crazycat_aml: fix crash
2019-01-12 11:53:08 +00:00
Matthias Reichl
dd628b46fa Merge pull request #3196 from MilhouseVH/linux41912+
linux (RPi/Generic): update to linux-4.19.16
2019-01-12 12:13:24 +01:00
MilhouseVH
f55834440c Merge pull request #3223 from thoradia/throwback_cairo
cairo: requires glib
2019-01-12 11:02:10 +00:00
MilhouseVH
320844c601 Merge pull request #3224 from thoradia/throwback_markupsafe
markupsafe: use python3
2019-01-12 11:01:56 +00:00
CvH
9602f66aa4 Merge pull request #3226 from 5schatten/docker_18.09.1
docker: updated to 18.09.1
2019-01-12 12:00:28 +01:00
MilhouseVH
97593d9acd Merge pull request #3220 from HiassofT/le9-alsa-1.1.8
alsa: update 1.1.8
2019-01-12 10:59:58 +00:00
MilhouseVH
2a875988f0 Merge pull request #3164 from CvH/9.0/gnutls-ffmpeg
ffmpegx: disable nonfree - Tvh and ffmpeg-tools update
2019-01-12 10:46:34 +00:00
MilhouseVH
c0d14cea67 libnfs: update to libnfs-38b62bc, fixes xbmc/15194 2019-01-12 01:46:55 +00:00
CvH
cb323b5244 minisatip: initial package 2019-01-10 21:57:38 +01:00
5schatten
eac8d9b6c3 go: updated to 1.11.2 2019-01-10 14:52:22 +01:00
5schatten
040024f6d2 docker: updated to 18.09.1 2019-01-10 14:52:00 +01:00
5schatten
cf9a6ea838 runc: updated to git 96ec217 2019-01-10 14:51:49 +01:00
5schatten
1940d63db8 libnetwork: updated to git 2cfbf9b 2019-01-10 14:51:39 +01:00
5schatten
6b3285c30b containerd: updated to v1.2.2 2019-01-10 14:51:25 +01:00
MilhouseVH
93ae5af797 RPi: update to firmware 9baae76 2019-01-10 05:11:30 +00:00
thoradia
ce9a8d3672 markupsafe: use python3 2019-01-10 00:23:56 +01:00
thoradia
2b4af9521e cairo: requires glib 2019-01-10 00:20:30 +01:00
MilhouseVH
42986c8eed linux (RPi/Generic): config options for 4.19.14 2019-01-09 21:13:11 +00:00
MilhouseVH
45c2dffa9d linux (RPi/Generic): update to linux-4.19.14 2019-01-09 21:00:25 +00:00
MilhouseVH
880b2d5af4 linux (RPi/Generic): update to linux-4.19.13 2019-01-09 21:00:13 +00:00
MilhouseVH
1c86567bbd Merge pull request #3222 from lsellens/master
libdvdcss is building even when disabled
2019-01-09 17:46:28 +00:00
lsellens
28755d3fdd libdvdcss is building even when disabled 2019-01-09 11:39:42 -06:00
CvH
e312cf3c27 ffmpeg-tools: update to 105 2019-01-09 11:53:21 +01:00
MilhouseVH
09ff01745b config/functions: fix addon changelog 2019-01-09 11:53:21 +01:00
CvH
7d0c57ef3f tvheadend42: update to 4.2.7-44 2019-01-09 11:53:21 +01:00
CvH
324394aafd tvheadend42: xmltv fix usage of "&" 2019-01-09 11:46:28 +01:00
CvH
63924bab4b tvheadend42: disable en50221 2019-01-09 11:46:28 +01:00
CvH
603f22b11a tvheadend42: add gnutls binding 2019-01-09 11:46:28 +01:00
CvH
e4a129939f tvh-dtv-scan-tables: update to 68f86b4 2019-01-09 11:46:28 +01:00
CvH
7ea7e8bee8 ffmpeg-tools: add gnutls libs 2019-01-09 11:46:28 +01:00
CvH
8797d09c85 aom: update to 2018-01-09 2019-01-09 11:46:28 +01:00
CvH
62096d795d xz: add pic for xz 2019-01-09 11:46:28 +01:00
CvH
b8054083cf ffmpegx: changes to apply gpl 2019-01-09 11:46:28 +01:00
CvH
0568159e5f gnutls: initial package 2019-01-09 11:46:28 +01:00
CvH
34f09f423e nettle: initial package 2019-01-09 11:46:28 +01:00
CvH
836215f595 libidn2: initial package 2019-01-09 11:46:28 +01:00
CvH
82415034ac fdk-aac: remove package 2019-01-09 11:46:28 +01:00
CvH
9f70a6e006 x264: drop unused option 2019-01-09 11:46:28 +01:00
Matthias Reichl
bda98311e9 Merge pull request #3211 from MilhouseVH/nvidia-410.93
xf86-video-nvidia: update to xf86-video-nvidia-410.93
2019-01-08 23:58:59 +01:00
MilhouseVH
af2cdd95d1 Merge pull request #3209 from antonlacon/zstd-1.3.8
zstd: update to 1.3.8
2019-01-08 22:37:56 +00:00
Matthias Reichl
9671309daa alsa-plugins: update to 1.1.8
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-01-08 13:43:45 +01:00
Matthias Reichl
56b9d0d7ed alsa-utils: also install alsaucm
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-01-08 13:30:51 +01:00
Matthias Reichl
3e76f1b1a1 alsa-utils: update to 1.1.8
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-01-08 13:30:38 +01:00
Matthias Reichl
06e36298e4 alsa-lib: update to 1.1.8
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-01-08 13:30:38 +01:00
MilhouseVH
8d73a69a9f qemu: update to qemu-3.1.0 2019-01-08 07:50:11 +00:00
MilhouseVH
ed4fdf4a18 nlohmann-json: new package, needed by pvr.vuplus 2019-01-04 21:32:23 +00:00
MilhouseVH
df9076a4b5 Merge pull request #3191 from vpeter4/addon_service_fix
kodi: service addon wrapper call fix
2019-01-04 20:53:08 +00:00
Christian Hewitt
b7dc369850 Merge pull request #3208 from awiouy/90-st1
syncthing: update to 1.0.0
2019-01-04 17:02:23 +04:00
Christian Hewitt
971cfd1a69 Merge pull request #3179 from CvH/9.0/shairplay
libshairplay: update to 096b61a
2019-01-04 02:06:26 +04:00
MilhouseVH
321744c3c5 Merge pull request #3210 from KOPRajs/fix-host-platform
Fix host platform for CMake
2019-01-03 20:55:28 +00:00
MilhouseVH
3b87f5ac56 xf86-video-nvidia: update to xf86-video-nvidia-410.93 2019-01-03 20:45:57 +00:00
KOPRajs
fb1a2033dd Fix host platform for CMake 2019-01-03 12:00:04 +01:00
Ian Leonard
7aa0839605 zstd: update to 1.3.8
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-01-01 20:15:38 +00:00
awiouy
8fa64c5bf5 syncthing: update to 1.0.0 2019-01-01 18:57:50 +01:00
CvH
d0497f4d9d crazycat_aml: fix crash 2019-01-01 15:32:44 +01:00
MilhouseVH
05be03f537 Merge pull request #3205 from chewitt/sapphire
addons: bump sapphire driver to v7.1
2018-12-31 05:24:56 +00:00
Christian Hewitt
66332bd503 addons: bump sapphire driver to v7.1 2018-12-31 09:00:49 +04:00
CvH
33a1db063f Merge pull request #3192 from mglae/le9_ncurses_stools110
ncurses: improvements / system-tools 110: update mc and efibootmgr
2018-12-30 22:48:42 +01:00
CvH
4de1c8befd Merge pull request #3193 from HiassofT/le9-v4l-utils-fix-udev-rule
v4l-utils: simplify 70-infrared.rules and fix kernel 4.20 issues
2018-12-30 22:47:12 +01:00
CvH
0fc9075b74 Merge pull request #3199 from MilhouseVH/le90_pkgcheck
pkgcheck: add new script
2018-12-30 22:45:34 +01:00
MilhouseVH
46939186cb Merge pull request #3204 from CvH/9.0/bump_settings
LibreELEC-settings: update to 05bfa87
2018-12-30 21:44:00 +00:00
CvH
e561b0cf2d Merge pull request #3197 from MilhouseVH/le90_cmake_3.13.2
cmake: update to cmake-3.13.2
2018-12-30 22:43:12 +01:00
CvH
2bd0826b56 Merge pull request #3156 from MilhouseVH/le90_libmicrohttpd_0.9.61
web: update to libmicrohttpd-0.9.61/curl-7.62.0
2018-12-30 22:41:43 +01:00
CvH
adb34ff5f0 LibreELEC-settings: update to 05bfa87 2018-12-30 22:40:38 +01:00
MilhouseVH
c5e86c91aa Merge pull request #3201 from CvH/9.0/cc_aml_rename
crazycat_aml: change description
2018-12-30 21:38:01 +00:00
MilhouseVH
88f505228d Merge pull request #3203 from CvH/9.0/addon_bump
kodi-binary-addons: update to latest versions
2018-12-30 21:36:09 +00:00
CvH
11e8bab8cc kodi-binary-addons: update to latest versions 2018-12-30 22:34:32 +01:00
MilhouseVH
b7dc90552a busybox: update to busybox-1.30.0 2018-12-30 19:00:08 +00:00
CvH
1f62ee88c6 crazycat_aml: change description 2018-12-30 19:47:58 +01:00
CvH
41d2c65fd3 Merge pull request #3190 from vpeter4/mariadb_addon
mariadb: initial addon
2018-12-30 16:30:25 +01:00
vpeter4
81d3bc1a3f mariadb: initial addon 2018-12-30 16:07:21 +01:00
MilhouseVH
b93923854d packages/readme.md: add reference to tools/pkgcheck 2018-12-30 07:42:29 +00:00
MilhouseVH
1765a1013d tools/pkgcheck: new script 2018-12-30 07:42:21 +00:00
MilhouseVH
805b47db50 libretro-ppsspp: fix intertwined vars and funcs 2018-12-30 04:47:32 +00:00
MilhouseVH
33483b5baf mpd: fix intertwined vars and funcs 2018-12-30 04:47:32 +00:00
MilhouseVH
29d74e7d19 chrome: fix intertwined vars and funcs 2018-12-30 04:44:41 +00:00
MilhouseVH
5c04dc5f24 Merge pull request #3183 from chewitt/os-release
image: add PROJECT to /etc/os-release
2018-12-30 04:25:06 +00:00
MilhouseVH
972a11cbe0 mysql: fix intertwined vars and funcs 2018-12-30 00:10:27 +00:00
MilhouseVH
27ef17ff2d hyperion: fix intertwined vars and funcs 2018-12-30 00:10:27 +00:00
mglae
f14c0f6529 system-tools: version 110
- use login shell to source ~/.profile and make $HOME CWD when starting mrxvt
- update changelog
2018-12-29 18:35:59 +01:00
mglae
f3989a87c1 efibootmgr: update to 17 and update efivars 2018-12-29 18:35:59 +01:00
mglae
519a36ea19 mc: update to 4.8.21 and improve
- use wrapper to avoid history spam and reduce addon size
- set home directory
- fix mclib path error (even we compile with --disable-mclib)
2018-12-29 18:35:38 +01:00
mglae
99d8ca22f1 ncurses: update version 6.1-20181215 and improve
- add /storage/.config/termcap path for user configuration
- disable getcap cache to avoid creation of /storage/none folder
- add ncurses:host to PKG_DEPENDS_TARGET to use tic from package
- add patch to remove recent xterm terminfo features to be more compatible with other emulations (i.e. Putty)
- add patch fixing freeing not allocated memory. Let screen work again
2018-12-29 18:35:21 +01:00
CvH
a98586ba33 Merge pull request #3171 from MilhouseVH/le90_buildsystem_source_packages-with-drop
buildsystem: centralise package sourcing
2018-12-29 18:18:15 +01:00
CvH
f091d71624 Merge pull request #3186 from MilhouseVH/le90_fix_glib_dupe_func
glib: remove function that could not possibly be used
2018-12-29 18:17:57 +01:00
CvH
9a5d5bdfcb Merge pull request #3187 from MilhouseVH/le90_libjpeg_uses_nasm
libjpeg-turbo: bump version/switch to cmake; fix host cmake
2018-12-29 18:17:37 +01:00
MilhouseVH
95d8356ece cmake: update to cmake-3.13.2 2018-12-29 16:59:19 +00:00
MilhouseVH
bb80dbdbf4 libjpeg-turbo: switch url to github 2018-12-29 15:53:49 +00:00
MilhouseVH
f9ed478992 setup_toolchain: add CMAKE_SYSTEM_PROCESSOR to host/bootstrap config
libjpeg-turbo:host fails without this.
2018-12-29 15:53:49 +00:00
MilhouseVH
3260354e63 libjpeg-turbo: update to libjpeg-turbo-2.0.1 with cmake 2018-12-29 15:53:49 +00:00
CvH
fa10eb2cf3 Merge pull request #3188 from awiouy/90-nc22
dotnet-runtime: update to 2.2.0
2018-12-29 13:05:59 +01:00
CvH
742581ac65 Merge pull request #3189 from awiouy/90-tvnc
tigervnc: update to 1.9.0
2018-12-29 13:05:41 +01:00
CvH
7c871329b7 Merge pull request #3195 from MilhouseVH/le90_kodi-next002
kodi (RPi/Generic/Rockchip): update to kodi-18.0rc4-Leia
2018-12-29 09:12:30 +01:00
MilhouseVH
3c8437fe95 kodi-binary-addons: update to latest versions 2018-12-29 00:37:06 +00:00
MilhouseVH
8f00a42bc8 libcec: update to libcec-libcec-4.0.4 2018-12-29 00:37:06 +00:00
MilhouseVH
1ab958bd34 kodi (Rockchip): update to kodi-rockchip_18.0rc4-Leia 2018-12-29 00:37:06 +00:00
MilhouseVH
0d10ab4541 kodi (Generic): update to kodi-18.0rc4-Leia 2018-12-29 00:37:06 +00:00
MilhouseVH
52f582cdf0 kodi (RPi): update to kodi-newclock5_18.0rc4-Leia 2018-12-29 00:37:06 +00:00
vpeter4
3fc36563b1 kodi: service addon wrapper call fix
Currently when addon is installed it's service is enabled and started.
But immediately service is stopped, disabled, enabled and started again.
This second part should be executed only on addon's update.
2018-12-28 14:26:17 +01:00
MilhouseVH
710d431652 linux: sub-process eats exit/failure code 2018-12-28 04:10:11 +00:00
MilhouseVH
b009d078dd cleanup: remove redundant dependencies
Added by da38654ea4 - who knows why...
2018-12-28 04:10:03 +00:00
MilhouseVH
97db4b4af1 packages: fix more references to setup_toolchain vars 2018-12-28 03:57:00 +00:00
Matthias Reichl
37dc6ef716 v4l-utils: simplify 70-infrared.rules and fix kernel 4.20 issues
Using $id to get the rcX device name from the SUBSYSTEMS match,
as used by the upstrem v4l-utils udev rule, is easier and more
stable than using IMPORT{parent}, which needs to transmit info across
two levels (rcX->inputY->eventZ) and breaks with kernel 4.20.

Instead of running a shell script to check for the existance of
/storage/.config/rc_maps.cfg we can use the builtin udev TEST
function.

Also it's better to use ENV variables prefixed with a dot as
they are used only locally in the udev rule file and don't need
to be persisted in the udev database or exported to external tools.

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-12-28 01:26:34 +01:00
CvH
ce07c47a85 Merge pull request #3177 from vpeter4/lib_pic
libxslt, libssh2: build with -fPIC
2018-12-27 19:20:44 +01:00
awiouy
38d09c752b tigervnc: update to 1.9.0 2018-12-26 13:38:41 +01:00
MilhouseVH
f23319a748 libjpeg-turbo: add nasm dependency 2018-12-26 13:21:42 +01:00
MilhouseVH
fe3e4369d0 glib: remove function that could not possibly be used 2018-12-25 03:28:29 +00:00
awiouy
6447bb4420 dotnet-runtime: update to 2.2.0 2018-12-24 13:07:16 +01:00
MilhouseVH
d167df7064 Merge pull request #3184 from vpeter4/ninja_concurrent
config/functions: respect CONCURRENCY_MAKE_LEVEL for ninja
2018-12-24 05:37:51 +00:00
MilhouseVH
208add880a Merge pull request #3182 from vpeter4/build_verbose_flag
buildsystem: add flag to enable verbose build (if package support it)
2018-12-24 05:37:21 +00:00
Christian Hewitt
52948b4403 image: add PROJECT to /etc/os-release 2018-12-24 07:44:16 +04:00
vpeter4
ce4ec88628 config/functions: respect CONCURRENCY_MAKE_LEVEL for ninja 2018-12-23 14:39:35 +01:00
MilhouseVH
d408f62c83 Merge pull request #3174 from HiassofT/le9-rpi-add-miniuart
linux (RPi) config: enable bcm2835 miniuart
2018-12-22 21:36:42 +00:00
CvH
8f42e171b4 Merge pull request #3166 from MilhouseVH/linux4198+
linux (RPi/Generic): update to linux-4.19.12
2018-12-22 21:55:27 +01:00
CvH
12f3f9d9f0 Merge pull request #3178 from MilhouseVH/le90_samba-4.9.4
samba: update to samba-4.9.4
2018-12-22 21:54:50 +01:00
MilhouseVH
12db14fcb7 config/path: add copyright 2018-12-22 20:47:03 +00:00
MilhouseVH
16bac66c15 config/functions: address quibble 2018-12-22 20:44:38 +00:00
vpeter4
86ec1eee8a buildsystem: add flag to enable verbose build (if package supports it) 2018-12-22 15:22:04 +01:00
DaVukovic
96635b4fd4 Merge pull request #3181 from CvH/9.0/addon_bump
kodi-binary-addons: update to latest versions
2018-12-21 21:32:12 +01:00
CvH
b93dc44474 kodi-binary-addons: update to latest versions 2018-12-21 21:26:23 +01:00
DaVukovic
3461034b5a Merge pull request #3180 from CvH/9.0/settings-up
LibreELEC-settings: update to 61ffe14
2018-12-21 21:18:41 +01:00
CvH
bf8310b517 LibreELEC-settings: update to 61ffe14 2018-12-21 21:10:07 +01:00
MilhouseVH
5e02a50226 linux (RPi): update to linux-e75aca6 (4.19.12) 2018-12-21 18:19:05 +00:00
MilhouseVH
c2ee67ddd8 linux (Generic): update to linux-4.19.12 2018-12-21 13:55:31 +00:00
CvH
965b4b5b0f libshairplay: update to 096b61a 2018-12-21 12:13:30 +01:00
MilhouseVH
dd4d00cd3a samba: update to samba-4.9.4 2018-12-20 12:31:16 +00:00
MilhouseVH
b87e825604 linux (Generic): config options for 4.19.11 2018-12-19 18:36:30 +00:00
MilhouseVH
118f980a18 linux (Generic): update to linux-4.19.11 2018-12-19 18:34:41 +00:00
CvH
9bb44952a2 Merge pull request #3176 from MilhouseVH/le90_fix_tini
tini: fix typos
2018-12-19 19:11:48 +01:00
vpeter4
af3366478d libxslt, libssh2: build with -fPIC
Compiling a shared library requires -fPIC. But this two libs are build without.
2018-12-19 12:54:37 +01:00
MilhouseVH
cb8311ed40 kernel-firmware: avoid word-splitting when processing filenames
For example: brcm/brcmfmac43430a0-sdio.ONDA-V80 PLUS.txt
2018-12-18 23:29:34 +00:00
MilhouseVH
f687593f42 kernel-firmware: update to kernel-firmware-0f22c85 2018-12-18 22:34:06 +00:00
MilhouseVH
2fed4eba32 packages: readme.md - add late binding documentation; cleanup 2018-12-18 20:24:43 +00:00
MilhouseVH
c1a650c862 packages: set [HOST|INIT|TARGET|BOOTSTRAP]_[CONFIGURE|CMAKE|MESON]_OPTS in pre_configure_$TARGET()
Because we set these variables unconditionally in scripts/build
2018-12-18 20:24:43 +00:00
MilhouseVH
c2281f3c37 packages: set custom PKG_[CONFIGURE|CMAKE|MESON]_SCRIPT in configure_package()
When setting a custom build script (which must be relative to $PKG_BUILD), the
value should be set in configure_package() so that $PKG_BUILD is known, and also
because the path to the script will be validated prior to calling
pre_configure_$TARGET(), so the script variable must be configured once the pacakge
is sourced.
2018-12-18 20:22:13 +00:00
MilhouseVH
c19a3ff780 packages: setup_toolchain $TARGET only called after package is sourced
Packages referencing variables defined in setup_toolchain such as CC, CXX,
AR, CFLAGS, LDFLAGS, HOST_CC etc. etc. must only reference these variables in
pre_build()/pre_configure()/pre_make() etc. functions, as the variables will not
be available when the package is sourced, but will be available after the call
to setup_toolchain() from scripts/build.
2018-12-18 03:43:28 +00:00
MilhouseVH
b518bbf4e7 packages: implement late variable binding
Move variable assignments into configure_package() if the assignments
depend on variables initialised after the package is sourced, ie.
$PKG_BUILD, $PKG_SOURCE_NAME etc.
2018-12-18 03:43:28 +00:00
MilhouseVH
b1a960bf8f scripts/unpack: stop sourcing package, reorg code 2018-12-18 03:43:28 +00:00
MilhouseVH
fca1adc412 scripts/install: stop sourcing package, reorg code 2018-12-18 03:43:28 +00:00
MilhouseVH
a71c01f53a scripts/build: stop sourcing package, reorg code 2018-12-18 03:43:28 +00:00
MilhouseVH
02a3cdd80a release scripts are sourced and should not source config/options $1 again 2018-12-18 03:43:28 +00:00
MilhouseVH
c66cd0aeca config/options: source packages instead of config/path 2018-12-18 03:43:28 +00:00
MilhouseVH
3a6295abdb config/path: remove package processing 2018-12-18 03:43:28 +00:00
MilhouseVH
8996ca654f config/functions: add helpers for sourcing packages 2018-12-18 03:43:28 +00:00
MilhouseVH
442b489c99 config/functions: relocate pkg_call functions 2018-12-18 03:43:28 +00:00
MilhouseVH
c419751278 config/path: redirect output less often 2018-12-18 03:43:28 +00:00
MilhouseVH
3af5245e11 scripts/uninstall: remove, outdated 2018-12-18 03:43:28 +00:00
MilhouseVH
5388d3aa21 tini: fix typos 2018-12-18 03:24:27 +00:00
Matthias Reichl
cc816a43ef Merge pull request #3175 from MilhouseVH/le90_amlogic_updating
update.sh: Fix dtb not updating
2018-12-18 02:52:31 +01:00
Ray
8141e26c50 update.sh: Fix dtb not updating 2018-12-18 01:21:30 +00:00
MilhouseVH
8df745b842 RPi: update to firmware 1ea8781 2018-12-18 01:03:18 +00:00
MilhouseVH
3c2450e459 linux (RPi): update to linux-9a2e2d9 (4.19.10) 2018-12-17 18:53:47 +00:00
Matthias Reichl
4eb95e7dc7 linux (RPi) config: enable bcm2835 miniuart
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-12-17 15:54:52 +01:00
MilhouseVH
9c18e6dbab linux (Generic): update to linux-4.19.10 2018-12-17 09:49:05 +00:00
CvH
850dc0fc13 Merge pull request #3173 from Kwiboo/rockchip-18.0rc3-Leia
Rockchip: update kodi to 18.0rc3 and more
2018-12-17 08:12:40 +01:00
Jonas Karlman
cf934fbcd5 kodi (RK): update to rockchip_18.0rc3-Leia 2018-12-17 07:44:40 +01:00
Jonas Karlman
83470fe786 RK3399: add khadas-edge 2018-12-17 07:44:40 +01:00
Jonas Karlman
38142fec0f rkmpp: update to 50d2179 2018-12-17 07:44:40 +01:00
Christian Hewitt
209fe3b126 Merge pull request #3172 from MilhouseVH/le90_texturecache-v2.4.8
texturecache.py: update to texturecache.py-2.4.8
2018-12-17 09:21:38 +04:00
MilhouseVH
ec7475206d texturecache.py: update to texturecache.py-2.4.8 2018-12-17 03:54:11 +00:00
MilhouseVH
6f8116d6d9 linux (Generic): build intel_sst_acpi driver as module as fw in system image 2018-12-16 20:37:47 +00:00
CvH
30ced21a40 Merge pull request #3170 from MilhouseVH/le90_Python3-3.7.1
Python3: update to Python3-3.7.1
2018-12-16 17:32:29 +01:00
CvH
8b3679ce71 Merge pull request #3169 from MilhouseVH/le90_kodi-next001
kodi (RPi/Generic): update to kodi-18.0rc3-Leia
2018-12-16 17:22:48 +01:00
MilhouseVH
23b57735c9 Merge pull request #3165 from HiassofT/le9-udevil-permissions
udevil: don't change permissions of mounted filesystems
2018-12-16 16:22:01 +00:00
MilhouseVH
de5a01fac0 Merge pull request #3158 from antonlacon/openssl-1.0.2q
openssl: update to 1.0.2q
2018-12-16 16:21:38 +00:00
MilhouseVH
4791087f38 Merge pull request #3157 from antonlacon/openssh-7.9
openssh: update to 7.9p1
2018-12-16 16:19:48 +00:00
MilhouseVH
089bb8e1f3 Merge pull request #3154 from antonlacon/libpng-1.6.36
libpng: update to 1.6.36
2018-12-16 16:19:30 +00:00
MilhouseVH
e091d976f9 Merge pull request #3153 from antonlacon/sqlite-3.26
sqlite: update to 3.26
2018-12-16 16:19:14 +00:00
MilhouseVH
e5ba85a7b9 Merge pull request #3161 from CvH/9.0/dvb-latest-up
dvb-latest: update to 2018-12-07
2018-12-16 16:17:54 +00:00
MilhouseVH
5932bc15c0 kernel-firmware: only x86_64 needs brcm pcie firmware 2018-12-16 16:16:20 +00:00
MilhouseVH
2ae0ee5111 LibreELEC-settings: update to LibreELEC-settings-1b9a5d1 2018-12-16 15:56:33 +00:00
MilhouseVH
665196ed97 kodi-binary-addons: update to latest versions 2018-12-16 15:56:29 +00:00
MilhouseVH
0c4bbe8556 ffmpeg: hevc: Fix for green artefacts 2018-12-16 15:35:54 +00:00
MilhouseVH
68e31e1161 kodi: stop disabling pvrmanager.syncchannelgroups 2018-12-16 15:35:54 +00:00
MilhouseVH
52cff58a21 freetype: drop sym link after xbmc/15007 2018-12-16 15:35:54 +00:00
MilhouseVH
9061e312f7 kodi (RPi): update to kodi-newclock5_18.0rc3-Leia 2018-12-16 15:35:54 +00:00
MilhouseVH
c6870d1077 kodi (Generic): update to kodi-18.0rc3-Leia 2018-12-16 15:35:51 +00:00
CvH
c00c5966bf Merge pull request #3160 from MilhouseVH/le90_intel-vaapi-driver-2.3.0
intel-vaapi-driver: update to intel-vaapi-driver-2.3.0
2018-12-16 12:46:49 +01:00
CvH
b1d6a0a102 Merge pull request #3159 from MilhouseVH/le90_mesa_18.3.0
mesa: update to mesa-18.3.1
2018-12-16 12:46:10 +01:00
MilhouseVH
129bc322e4 Python3: update to Python3-3.7.1 2018-12-16 02:06:05 +00:00
MilhouseVH
ecf39e44ad Merge pull request #3168 from HiassofT/le9-kernel-overlay-ls-error-fix
kernel-overlays-setup: fix ls error in journal if .config/firmware do…
2018-12-16 00:45:37 +00:00
Matthias Reichl
23cc2e1b9b kernel-overlays-setup: fix ls error in journal if .config/firmware doesn't exist
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-12-15 14:28:47 +01:00
Jernej Škrabec
191b1a3d65 Merge pull request #3167 from MilhouseVH/le90_heimdal_fix
heimdal: remove unrequired setting
2018-12-15 11:48:14 +01:00
MilhouseVH
842904f31b heimdal: remove unrequired setting 2018-12-14 22:58:48 +00:00
MilhouseVH
1cc850ed6a kernel-firmware: update to kernel-firmware-813fa1f 2018-12-14 19:26:39 +00:00
MilhouseVH
4b63bd72a3 linux (RPi): config options for 4.19.9 2018-12-14 18:05:22 +00:00
MilhouseVH
f45088f14f linux (RPi): update to linux-0a186de (4.19.9) 2018-12-14 18:05:22 +00:00
MilhouseVH
ce20e49437 linux (Generic): config options for 4.19.9 2018-12-14 18:05:22 +00:00
MilhouseVH
afcbd992f7 linux (Generic): update to linux-4.19.9 2018-12-14 18:05:22 +00:00
MilhouseVH
8e79f8a7b3 Merge pull request #3151 from HiassofT/le9-bluetooth-x86
Generic: add support for more bluetooth devices
2018-12-13 17:44:45 +00:00
CvH
9fb9e464af Merge pull request #3130 from MilhouseVH/linux4194+
linux (RPi/Generic): update to linux-4.19.8
2018-12-13 17:40:56 +01:00
Matthias Reichl
e9e33e48eb udevil: don't change permissions of mounted filesystems
Setting mount_point_mode results in permanent changes of filesystem
permissions, trashing permissions users may have manually set up.

Udisks2 doesn't do that either so drop that option.

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-12-13 11:23:20 +01:00
MilhouseVH
420b2e111c mesa: update to mesa-18.3.1 2018-12-11 21:33:26 +00:00
CvH
79b1cc974e dvb-latest: update to 2018-12-07 2018-12-11 14:06:55 +01:00
MilhouseVH
c23aed6f24 linux (RPi): update to linux-7958c6b (4.19.8) 2018-12-10 12:44:01 +00:00
MilhouseVH
73f2439ca3 intel-vaapi-driver: update to intel-vaapi-driver-2.3.0 2018-12-10 06:19:24 +00:00
MilhouseVH
b58aca4563 linux (Generic): update to linux-4.19.8 2018-12-08 14:14:07 +00:00
MilhouseVH
9227995e55 setuptools: add Python3 support, needed by Mako 2018-12-07 17:26:08 +00:00
MilhouseVH
ea927d9b90 Mako: switch to Python3 as mesa-18.3.0 now needs Python3 2018-12-07 17:26:02 +00:00
MilhouseVH
790832820e mesa: update to mesa-18.3.0 2018-12-07 16:52:51 +00:00
Ian Leonard
adb4ec90c3 openssl: update to 1.0.2q
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-12-06 20:51:20 +00:00
MilhouseVH
0948464c85 linux (RPi): config options for 4.19.7 2018-12-06 14:05:37 +00:00
MilhouseVH
1de28f387b linux (RPi): update to linux-172a80a (4.19.7) 2018-12-06 13:59:47 +00:00
Matthias Reichl
6db1ac5f83 Merge pull request #3155 from CvH/9.0/settings
LibreELEC-settings: update to f476f01
2018-12-06 11:12:22 +01:00
CvH
0abc2e5367 Merge pull request #3148 from antonlacon/yasm-to-nasm
generic: switch from yasm to nasm; update libass to 0.14.0 to support
2018-12-06 11:10:56 +01:00
Ian Leonard
96bbc37448 libpng: update to 1.6.36
libpng 1.6.36 adopted an updated license, so include that too.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-12-06 09:49:28 +00:00
Ian Leonard
7f4e3e613c openssh: update to 7.9p1
Refreshes keydir patch to account for xmss keys and retiring of ssh1 support.
Adds upstream patch to correct openssl version check.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-12-06 09:43:58 +00:00
Matthias Reichl
9f45a80b67 Merge pull request #3146 from CvH/9.0/rc2-bump
Kodi 18 RC2
2018-12-06 10:25:59 +01:00
CvH
dcb6f98f29 LibreELEC-settings: update to LibreELEC-settings-f476f01 2018-12-06 10:10:53 +01:00
CvH
625709c0d2 x264: add nasm dep 2018-12-06 02:49:12 +00:00
Ian Leonard
a3c001541e build: use nasm with x86_64 only
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-12-06 02:49:12 +00:00
Matthias Reichl
9abbca1beb linux (Generic): add serial 8250 options
Bring serial config in line with Debian/Ubuntu:

Change maximum number of ports from 4 to 32, allow more than 4
legacy ports, enable IRQ sharing.

Add support for RSA, Designware and Intel Medfield UARTs

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-12-06 00:42:18 +01:00
Matthias Reichl
6c74f35962 linux (Generic): support more bluetooth devices
This brings the Bluetooth support in line with current Debian/Ubuntu
kernel configurations.

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-12-06 00:42:17 +01:00
MilhouseVH
1b8e3bbe24 linux (Generic): update to linux-4.19.7 2018-12-05 19:33:46 +00:00
CvH
af9ff20149 libcec: update to f759324 2018-12-05 14:36:59 +01:00
CvH
5d59878a4d kodi-binary-addons: update to latest versions 2018-12-05 14:36:59 +01:00
CvH
3e11850130 kodi: update to 18.0rc2-Leia 2018-12-05 14:36:59 +01:00
MilhouseVH
32476b92d5 curl: update to curl-7.62.0 2018-12-05 06:46:56 +00:00
MilhouseVH
02d8b1fef9 libmicrohttpd: fix kodi issue #14991 2018-12-05 06:46:53 +00:00
Ian Leonard
0b193372c4 sqlite: update to 3.26
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-12-05 04:23:03 +00:00
MilhouseVH
757d55735a libmicrohttpd: update to libmicrohttpd-0.9.61 2018-12-04 21:58:44 +00:00
Ian Leonard
18c87849dc generic: switch from yasm to nasm; update libass to 0.14.0 to support
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-12-04 20:16:11 +00:00
MilhouseVH
cb3a34c600 RPi: update to firmware afd824a 2018-12-04 19:17:09 +00:00
MilhouseVH
fe4580a9c8 linux (RPi): config options for 4.19.6 2018-12-04 19:17:07 +00:00
MilhouseVH
7d97a02601 linux (RPi): update to linux-f04e4a1 (4.19.6) 2018-12-04 17:05:12 +00:00
CvH
1f14e69a61 Merge pull request #3134 from 5schatten/libretro-mgba
libretro-mgba: updated to git 38bad71
2018-12-04 09:55:59 +01:00
CvH
c73c2c6a27 Merge pull request #3141 from HiassofT/le9-firmware-fix
fix .config/firmware handling
2018-12-04 09:30:17 +01:00
Christian Hewitt
bf8d34dbe3 Merge pull request #3138 from MilhouseVH/le90_libssh_0.8.5
libssh: update to libssh-0.8.5
2018-12-03 09:23:07 +04:00
Christian Hewitt
77125f10ee Merge pull request #3144 from MilhouseVH/le90_iptables_182_w_linux3.10.y
iptables: fix build with 3.10.y, remove hack
2018-12-03 09:11:28 +04:00
MilhouseVH
71f2832908 iptables: fix build with 3.10.y, remove hack 2018-12-03 04:25:43 +00:00
MilhouseVH
99f4e4b151 Merge pull request #3143 from DaVukovic/getedid_fixup
[busybox] Fixed 'getedid delete' section
2018-12-02 20:39:21 +00:00
DaVukovic
19fd886d34 [busybox] Fixed 'getedid delete' section 2018-12-02 16:02:10 +01:00
Matthias Reichl
3023e01927 Merge pull request #3142 from codesnake/wc_wp_poweroff
WeTek_Core, WeTek_Play: Disable suspend and emulate poweroff by suspending the device
2018-12-02 11:19:27 +01:00
Alex Deryskyba
0ededecf06 projects/WeTek_Play: Disable suspend and emulate poweroff by suspending the device 2018-12-02 01:06:56 +02:00
Alex Deryskyba
3c3c182f31 projects/WeTek_Core: Disable suspend and emulate poweroff by suspending the device 2018-12-02 01:06:40 +02:00
MilhouseVH
8c1155dd20 linux (Generic): update to linux-4.19.6 2018-12-01 17:37:32 +00:00
Matthias Reichl
315421e634 linux: move .config/firmware handling to kernel overlay system
Creating an updates symlink to /storage/.config/firmware in the
kernel firmware directory makes it impossible to add firmware
overlays with an updates folder.

Furthermore bluez/hciattach only looks for firmware files directly in
the /lib/firmware directory and ignores the /lib/firmware/updates
directory. So adding BT firmware via .config/firmware didn't work.

Solve this by adding files from /storage/.config/firmware as the
last step in kernel overlays setup so firmware files from there
will show up directly under /lib/firmware and override other firmware
files installed by the system and kernel overlays.

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-12-01 18:27:17 +01:00
Matthias Reichl
903346fe98 bluez: symlink /etc/firmware to /usr/lib/firmware
This enables bluez/hciattach to use firmware files added by the
kernel overlay system.

Also move /etc/firmware symlink creation from linux to bluez,
the linux kernel package shouldn't need to care about quirks needed
by other packages.

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-12-01 18:27:17 +01:00
MilhouseVH
e7b3d70f16 brcmfmac_sdio-firmware: remove unused folder 2018-12-01 01:15:26 +00:00
5schatten
e0983694b6 libretro-mgba: updated to git 38bad71
- switched to upstream repo
- changed PKG_TOOLCHAIN to "cmake-make"
- updated dependencies
2018-11-30 18:33:43 +01:00
MilhouseVH
1df17868be kernel-firmware: avoid installing sdio firmware if kernel not configured 2018-11-30 03:52:30 +00:00
MilhouseVH
d63fe9fe77 RPi: update to firmware b428bdd 2018-11-30 00:46:34 +00:00
MilhouseVH
54028c759f kernel-firmware: install brcmfmac 43430/43455 for all but RPi
brcmfmac43455-based hardware is now being used by x86_64 users, so we need to install the relevant firmwares from
linux-firmware, and limit deletion of these firmwares to only when building for RPi (which uses alternative and
possibly hardware specific firmware variants).

Hack in the missing 43430/43455 config files as Broadcom/Cypress don't see fit to publish these to linux-firmware. The
initial source for these files is the brcmfmac_sdio-firmware-rpi repo.

Ref: https://forum.libreelec.tv/thread/11249-how-to-change-files-on-read-only-file-system/?postID=104334#post104334
2018-11-30 00:07:35 +00:00
MilhouseVH
33721efd94 linux (Generic): Add CONFIG_BRCMFMAC_SDIO 2018-11-30 00:05:41 +00:00
CvH
5dc77c99c2 Merge pull request #3139 from awiouy/dotnet-216
dotnet-runtime: update to 2.1.6
2018-11-29 21:14:20 +01:00
awiouy
4dbc40961f dotnet-runtime: update to 2.1.6 2018-11-29 20:40:51 +01:00
awiouy
e15b944419 krb5: update to 1.16.2-final 2018-11-29 20:34:22 +01:00
MilhouseVH
c4b47c1c1b Merge pull request #3133 from 5schatten/libretro-fbalpha
libretro-fbalpha: updated to git bfededf / updated build flags
2018-11-29 19:04:17 +00:00
MilhouseVH
75300f789d libssh: update to libssh-0.8.5 2018-11-29 18:14:11 +00:00
MilhouseVH
abae5a8a52 Merge pull request #3126 from antonlacon/zstd-137
zstd: update to 1.3.7
2018-11-29 17:45:07 +00:00
CvH
f083e61abe Merge pull request #3135 from MilhouseVH/le90_mesa_18.2.6
mesa: update to mesa-18.2.6
2018-11-29 18:44:05 +01:00
CvH
0b4090b68a Merge pull request #3129 from MilhouseVH/le90_samba_4.9.3
samba: update to samba-4.9.3
2018-11-29 18:43:47 +01:00
MilhouseVH
712ac1dd51 Merge pull request #3123 from CvH/9.0/mt_up
dvb-latest: update to 2018-11-23
2018-11-29 17:42:10 +00:00
MilhouseVH
5c9966c31d Merge pull request #3132 from mglae/le9_custom_color
buildsystem: fix custom colors
2018-11-29 17:40:58 +00:00
Matthias Reichl
54b9972093 Merge pull request #3136 from MilhouseVH/le90_pkg_function
buildsystem: proxy calls to package functions
2018-11-29 16:47:09 +01:00
CvH
f7346d28db Merge pull request #3137 from MilhouseVH/le90_ffmpeg_dav1d_fix_rpi
ffmpeg: enable av1 just for neon/sse
2018-11-29 08:09:06 +01:00
MilhouseVH
3b756a1f3c config/functions: fix comment 2018-11-29 01:09:20 +00:00
MilhouseVH
aaa8c7e493 scripts/create_addon: use pkg_call 2018-11-29 01:09:20 +00:00
MilhouseVH
b5be90e394 scripts/install: use pkg_call 2018-11-29 01:09:20 +00:00
MilhouseVH
d0d28ee0a7 scripts/unpack: use pkg_call 2018-11-29 01:09:20 +00:00
MilhouseVH
9959b29df9 scripts/build: use pkg_call 2018-11-29 01:09:20 +00:00
MilhouseVH
8b9fd53759 config/path use pkg_call 2018-11-29 01:09:20 +00:00
MilhouseVH
710c607016 config/functions: add pkg_call/pkg_call_optional helpers 2018-11-29 01:09:17 +00:00
MilhouseVH
e48c31e1f9 linux (RPi): update to linux-af62dec (4.19.5) 2018-11-28 22:43:25 +00:00
CvH
972bc1d5f1 ffmpeg: enable av1 just for neon/sse 2018-11-28 22:31:49 +00:00
CvH
63fb241213 Merge pull request #3069 from zalaare/enable-av1
kodi: enable dav1d in ffmpeg backend
2018-11-28 21:17:01 +01:00
MilhouseVH
5cd180114f mesa: switch to git source 2018-11-28 19:48:15 +00:00
MilhouseVH
c9b5c4b7f9 mesa: update to mesa-18.2.6 2018-11-28 18:40:52 +00:00
5schatten
0a96ead557 libretro-fbalpha: updated to git bfededf / updated build flags 2018-11-28 12:56:00 +01:00
mglae
f085f0494b config/functions: fix custom colors 2018-11-28 01:25:23 +01:00
MilhouseVH
20e03e8033 linux (Generic): update to linux-4.19.5 2018-11-27 16:43:54 +00:00
MilhouseVH
8e9bc1b5bb samba: update to samba-4.9.3 2018-11-27 12:46:27 +00:00
CvH
ad0531121b Merge pull request #3128 from Kwiboo/fix-rockchip-crash
Rockchip: fix kernel crash when kodi 18.0rc1 starts
2018-11-27 12:14:10 +01:00
Jonas Karlman
2372f13465 linux: update rockchip-4.4 patches 2018-11-26 22:40:50 +01:00
Jonas Karlman
ae52770ee3 rkmpp: update to 1babbc9 2018-11-26 22:40:50 +01:00
CvH
960672ee0c dvb-latest: add RK workaround 2018-11-26 19:56:18 +01:00
CvH
1a8870a673 dvb-latest: update to 2018-11-23 2018-11-26 19:56:18 +01:00
zalaare
0cb809d1aa ffmpeg: enable AV1 decode support via libdav1d
* backport libdav1d patch
    * latest patch from 752659327d (diff-c93f936c9a5658d0397dc9d432244f4a)
2018-11-26 13:47:13 -05:00
zalaare
1168b59eb7 dav1d: initial package 2018-11-26 13:47:07 -05:00
zalaare
c7457adaea nasm: initial package 2018-11-26 13:47:00 -05:00
Matthias Reichl
49049575d7 Merge pull request #3127 from CvH/9.0/create_addon_typo
scripts/create_addon: fix typo of official
2018-11-26 13:02:34 +01:00
CvH
aa5070c9c3 scripts/create_addon: fix typo of official 2018-11-26 12:54:17 +01:00
CvH
21ce8adb0b Merge pull request #3125 from MilhouseVH/le90_fix_aom_neon
aom: disable NEON when not supported
2018-11-26 08:04:46 +01:00
MilhouseVH
e82603d4e7 aom: disable NEON when not supported 2018-11-25 22:03:54 +00:00
Ian Leonard
a703502f5f zstd: update to 1.3.7
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-25 21:21:38 +00:00
MilhouseVH
048c44b131 Merge pull request #3112 from CvH/9.0/vdr-add
vdr-addon: several fixes
2018-11-25 19:01:22 +00:00
MilhouseVH
bc2ee2be2c Merge pull request #3124 from CvH/9.0/aom-fix
aom: disable options
2018-11-25 19:00:24 +00:00
CvH
6e8d0c7343 aom: disable options 2018-11-25 19:58:39 +01:00
Matthias Reichl
9e278d9800 Merge pull request #3111 from CvH/9.0/tvh_up_log
Tvh and ffmpeg-tools update
2018-11-25 13:56:02 +01:00
Matthias Reichl
18085789e0 Merge pull request #3120 from CvH/9.0/addon_up
kodi addons update
2018-11-25 13:55:37 +01:00
CvH
5752c5d2cd Merge pull request #3093 from 5schatten/docker-18061-ce
docker: update Docker to release 18.06.1-ce
2018-11-25 13:52:56 +01:00
CvH
82d67e9647 tvheadend42: update to 4.2.7-34 2018-11-25 13:32:24 +01:00
CvH
d69a2a27ed kodi-binary-addons: update to latest versions 2018-11-25 13:23:16 +01:00
CvH
a58bfa067b screensavers.rsxs: mark as broken 2018-11-25 13:23:09 +01:00
CvH
0666317211 p8-platform: update to 1eb12b1 2018-11-25 12:58:42 +01:00
Matthias Reichl
8315d92761 Merge pull request #3122 from CvH/9.0/egl_aml
egl fix for amlogic
2018-11-24 22:32:49 +01:00
CvH
79946212ed opengl-meson: update to 6-r5p1-02 2018-11-24 22:27:12 +01:00
CvH
31f9927ada opengl-meson: update to 8-r5p1-02 2018-11-24 22:27:12 +01:00
Matthias Reichl
73ee817b96 Merge pull request #3084 from MilhouseVH/linux4190+
linux (RPi/Generic): update to linux-4.19.4 (?)
2018-11-24 16:12:54 +01:00
Matthias Reichl
ae94a893ec Merge pull request #3116 from dagwieers/patch-2
eventlircd: Fix OSMC Remote ContextMenu mapping
2018-11-24 12:01:24 +01:00
MilhouseVH
cf48bb0ed7 Merge pull request #3118 from 5schatten/xf86-video-nvidia_fix_libglx
xf86-video-nvidia: fix libglx_nvidia.so
2018-11-23 18:03:05 +00:00
MilhouseVH
0c651276ca linux (RPi): update to linux-44e14b2 (4.19.4) 2018-11-23 17:24:54 +00:00
MilhouseVH
b90cfda2c1 linux (Generic): update to linux-4.19.4 2018-11-23 15:00:59 +00:00
Dag Wieers
3a5af7a498 eventlircd: Fix OSMC Remote ContextMenu mapping
Without this fix, the context-menu key on the OSMC remote will fail to work, and maps to the EPG (TV channel guide).
This is discussed in https://github.com/osmc/osmc/issues/478
2018-11-22 23:25:58 +01:00
MilhouseVH
38447b56c0 Merge pull request #3121 from antonlacon/mkimage-fixup
scripts/mkimage: die is unknown; exit 1
2018-11-22 21:46:19 +00:00
Ian Leonard
04556e8036 scripts/mkimage: die is unknown; exit 1
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-22 21:42:59 +00:00
Matthias Reichl
a4fe4d943a Merge pull request #3099 from CvH/9.0/projectm-fix
visualization.projectm: update to e6c5ab3
2018-11-22 19:37:08 +01:00
CvH
31a9a8ad50 Merge pull request #3089 from MilhouseVH/le90_iptables-1.8.1
iptables: update to iptables-1.8.2
2018-11-22 17:32:30 +01:00
CvH
52cc365202 Merge pull request #3114 from MilhouseVH/le90_alsa_1.1.7
alsa: update lib/utils/plugins to 1.1.7
2018-11-22 17:24:20 +01:00
CvH
cb96443afa Merge pull request #3117 from HiassofT/le9-kodi-18.0rc1
kodi: update to 18.0rc1
2018-11-22 14:30:27 +01:00
5schatten
0aaaa7d86a xf86-video-nvidia: fix libglx_nvidia.so
Because Nvidia updated the name scheme from libglx.so.390.87 to libglxserver_nvidia.so.410.66 a wrong libGLX file was installed.

https://download.nvidia.com/XFree86/Linux-x86_64/390.87/README/installedcomponents.html
https://download.nvidia.com/XFree86/Linux-x86_64/410.66/README/installedcomponents.html
2018-11-22 13:27:21 +01:00
CvH
e082db383a Merge pull request #3109 from antonlacon/printf-func
buildsystem: printf conversion to function
2018-11-22 12:36:23 +01:00
Jonas Karlman
52b5ab47db kodi (RK): update to rockchip_18.0rc1-Leia 2018-11-21 22:51:55 +01:00
Matthias Reichl
1e6ec57fe7 kodi (Generic): update to 18.0rc1-Leia
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-11-21 22:08:48 +01:00
Matthias Reichl
7f83c022e3 kodi (RPi): update to newclock5_18.0rc1-Leia
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-11-21 22:08:37 +01:00
MilhouseVH
827c6f842f libcec: update to libcec-libcec-4.0.3 2018-11-21 22:08:05 +01:00
MilhouseVH
6a74e32e58 kodi: use WITH_JSONSCHEMABUILDER 2018-11-21 22:08:05 +01:00
CvH
0c8c9af1a9 ffmpeg-tools: update to 104 2018-11-21 22:01:51 +01:00
CvH
1960f002a8 ffmpegx: update to 4.1 2018-11-21 22:01:51 +01:00
CvH
ea56e20a73 x264: update to 20181120 2018-11-21 22:01:51 +01:00
CvH
460ca58342 x265: update to 2.9 2018-11-21 22:01:51 +01:00
CvH
204f875dd7 opus: update to 1.3 2018-11-21 22:01:51 +01:00
CvH
3eeebf878c aom: update to 9284af6 2018-11-21 22:01:50 +01:00
CvH
235b5c81f1 tvh-dtv-scan-tables: update to 421c08b 2018-11-21 22:01:50 +01:00
MilhouseVH
4b0a3215db scripts/build: fix invalid color 2018-11-21 18:58:29 +00:00
MilhouseVH
87c0981b28 config/functions: build_msg avoid outputting single space for 0 indent 2018-11-21 18:58:29 +00:00
MilhouseVH
d97b2b3793 config/functions: fix colors - escape sequences are not supported 2018-11-21 18:58:29 +00:00
Ian Leonard
4ec394b3e3 scripts/install: convert to build_msg
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-21 18:58:29 +00:00
Ian Leonard
77e3629f63 scripts/create_addon: convert to build_msg
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-21 18:58:29 +00:00
Ian Leonard
5963b74670 scripts/build: convert to build_msg
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-21 18:58:29 +00:00
Ian Leonard
b45ba9f596 scripts/get_git: convert to build_msg
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-21 18:58:29 +00:00
Ian Leonard
868066a6ce scripts/get_file: conversion to build_msg
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-21 18:58:29 +00:00
Ian Leonard
31256d715c scripts/clean: general cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-21 18:58:29 +00:00
Ian Leonard
5c8bbb6fe1 config/functions: allow null invocatin of print_color
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-21 18:58:29 +00:00
Ian Leonard
dfb1ae0d3e scripts/autoreconf: general cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-21 18:58:29 +00:00
Ian Leonard
c1471c1ffd scripts/unpack: convert to printf helper
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-21 18:58:29 +00:00
Ian Leonard
4c1c2e0066 scripts/get_archive: convert to build message helpers
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-21 18:58:29 +00:00
Ian Leonard
b8e57d9dfe config/functions: add build message printf helpers
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-21 18:58:29 +00:00
MilhouseVH
ac3bbe7c87 linux (RPi): update to linux-ad8e562 (4.19.3) 2018-11-21 17:24:08 +00:00
MilhouseVH
6319b13795 linux (Generic): update to linux-4.19.3 2018-11-21 17:23:06 +00:00
MilhouseVH
4ad81f9999 Merge pull request #3115 from vpeter4/le_tmp_full
scripts/mkimage: show message when temp folder is full
2018-11-21 13:36:36 +00:00
vpeter4
1edd8b4724 scripts/mkimage: show message when temp folder is full
If temporary folder is full error message can't be saved and shown to the user which doesn't know what the problem actually is. In this case file is empty and show other message.
2018-11-21 14:24:17 +01:00
MilhouseVH
7c1e4a9da9 alsa-plugins: update to alsa-plugins-1.1.7 2018-11-20 15:53:22 +00:00
MilhouseVH
19e9d7cd0f alsa-utils: update to alsa-utils-1.1.7 2018-11-20 15:53:22 +00:00
MilhouseVH
44b1780ee1 alsa-lib: update to alsa-lib-1.1.7 2018-11-20 15:52:23 +00:00
Christian Hewitt
39219f83af Merge pull request #3113 from HiassofT/le9-busybox-init
busybox: enable dmesg and less in init
2018-11-20 14:53:05 +04:00
Matthias Reichl
74bcd5d36e busybox: enable dmesg and less in init
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-11-20 10:33:17 +01:00
CvH
8a2480ce52 vdr-addon: update changelog 2018-11-20 08:52:35 +01:00
CvH
86c6f43edf vdr-plugin-wirbelscan: update to 2018.11.04 2018-11-20 08:52:35 +01:00
CvH
df1d28e19d vdr-plugins: update to full githash 2018-11-20 08:52:35 +01:00
CvH
a87fff3eb2 vdr-plugin-satip: update to a4051bf 2018-11-20 08:52:34 +01:00
CvH
e3cafc9dae vdr-plugin-eepg: update to c46be44 2018-11-20 08:52:34 +01:00
MilhouseVH
43250539f7 RPi: update to firmware 91e955e 2018-11-19 22:47:06 +00:00
Christian Hewitt
d35701ae83 Merge pull request #3107 from MilhouseVH/nvidia-410.78
xf86-video-nvidia: update to xf86-video-nvidia-410.78
2018-11-18 02:08:09 +04:00
Christian Hewitt
2e3d2c25de Merge pull request #3108 from MilhouseVH/le90_mesa_18.2.5
mesa: update to mesa-18.2.5
2018-11-18 02:07:43 +04:00
MilhouseVH
3b0539d124 iptables: kernel 3.x.y isn't compatible with v1.8.2 2018-11-17 21:41:30 +00:00
MilhouseVH
88a363867d libnftnl: update to libnftnl-1.1.2 2018-11-17 21:40:40 +00:00
MilhouseVH
850744127c iptables: update to iptables-1.8.2 2018-11-17 21:40:38 +00:00
CvH
5a18f1a77d Merge pull request #3097 from mglae/le9_vdr_109
vdr-addon 109 / script.config.vdr 103
2018-11-17 18:05:32 +01:00
Christian Hewitt
bbc91972e2 Merge pull request #3110 from CvH/9.0/retro_fixscript
update_retroplayer-addons: use default branch instead of master
2018-11-17 19:49:41 +04:00
CvH
765e99cfd6 update_retroplayer-addons: use default branch instead of master 2018-11-17 16:48:05 +01:00
CvH
e8742188fb Merge pull request #3052 from lrusak/retroplayer-script
update_retroplayer-addons: use git ls-remote to avoid cloning the ent…
2018-11-17 16:46:47 +01:00
MilhouseVH
3413f96fee mesa: update to mesa-18.2.5 2018-11-15 19:34:16 +00:00
MilhouseVH
c63e6d5714 xf86-video-nvidia: update to xf86-video-nvidia-410.78 2018-11-15 18:55:17 +00:00
CvH
cf9a0c97bd Merge pull request #3106 from MilhouseVH/le90_buildsystem_fixup
scripts/get_git: fix a couple of errors
2018-11-15 17:58:03 +01:00
MilhouseVH
8eb628e4f7 scripts/get_git: additional cleanup 2018-11-15 16:15:31 +00:00
MilhouseVH
33e1b1b1c0 scripts/get_git: fix a couple of errors 2018-11-15 16:15:22 +00:00
MilhouseVH
9d2c315fc1 linux (RPi): config options for 4.19.2 2018-11-15 12:05:52 +00:00
MilhouseVH
09181ba7d8 linux (RPi): update to linux-f2bea78 (4.19.2) 2018-11-15 12:02:24 +00:00
MilhouseVH
3cfc80ccf2 Merge pull request #3098 from antonlacon/buildsystem
Buildsystem: mkimage / get cleanup
2018-11-15 01:14:20 +00:00
5schatten
2fade88575 containerd: updated LDFLAGS to fix --version / --info output 2018-11-15 01:14:55 +01:00
Christian Hewitt
ff06342897 Merge pull request #3105 from CvH/9.0/retro_up
retroplayer updates
2018-11-14 18:39:44 +04:00
CvH
93be487546 kodi-binary-addons: update to latest versions 2018-11-14 11:53:20 +01:00
CvH
95e37a1ab3 emulators/libretro: update to latest 2018-11-14 11:52:40 +01:00
mglae
ab6d3251f1 script.config.vdr 103
- remove "HD Channels" option
- fix for Leia skinning engine changes
- convert addon.xml language format to latest
- only show revision number once
2018-11-14 00:45:56 +01:00
MilhouseVH
0debdb408b linux (Generic): config options for 4.19.2 2018-11-13 23:41:11 +00:00
MilhouseVH
0701952826 linux (Generic): update to linux-4.19.2 2018-11-13 23:39:42 +00:00
MilhouseVH
3353943f5b linux (RPi): config options for 4.19.1 2018-11-13 19:52:10 +00:00
MilhouseVH
29803c77ff linux (RPi): update to linux-f9b3532 (4.19.1) 2018-11-13 19:51:51 +00:00
CvH
fcca549a43 Merge pull request #3095 from HiassofT/le9-hyperion
hyperion: update to 1d125d8
2018-11-13 12:14:46 +01:00
CvH
222954cd31 Merge pull request #3103 from awiouy/silence_jenkins
silence jenkins
2018-11-13 09:37:22 +01:00
awiouy
664e6b7b87 silence jenkins 2018-11-13 08:02:34 +01:00
Ian Leonard
1c690c031a get: file lock changes
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-13 06:41:49 +00:00
Ian Leonard
022b549dac Makefile: use xz compression in sources tarball creation
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-13 06:41:49 +00:00
Ian Leonard
a1f8630ddb scripts/get_file: general cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-13 06:41:49 +00:00
Ian Leonard
ff18980dd8 scripts/get_git: general cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-13 06:41:49 +00:00
Ian Leonard
843cf6fe13 scripts/get_archive: general cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-13 01:24:12 +00:00
Ian Leonard
b216c8d545 scripts/get: general cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-13 01:24:12 +00:00
Ian Leonard
0b524bc1a0 scripts/mkimage: general cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-13 01:24:12 +00:00
Ian Leonard
cc266bbf34 scripts/mkimage: indent
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-13 01:23:14 +00:00
CvH
e700f537ae Merge pull request #3096 from jernejsk/uboot_bump
u-boot: Bump to 2018.09
2018-11-12 17:59:15 +01:00
Matthias Reichl
b7bb0e3d09 Merge pull request #3101 from MilhouseVH/le90_fixup_sym_links
kodi: use relative sym link path to keep page build happy
2018-11-12 17:53:56 +01:00
MilhouseVH
e6b1d75fe5 kodi: use relative sym link path to keep page build happy 2018-11-12 16:05:51 +00:00
CvH
e496bf621d Merge pull request #3100 from codesnake/wetek_core_amlvideodri
projects/WeTek_Core: Load amlvideodri module at startup
2018-11-11 21:45:17 +01:00
Alex Deryskyba
cc470f1657 projects/WeTek_Core: Load amlvideodri module at startup, otherwise HW video decoding won't work 2018-11-11 22:21:03 +02:00
CvH
22aa96d38b Merge pull request #3092 from MilhouseVH/le90_samba_4.9.2
samba: update to samba-4.9.2
2018-11-11 21:13:36 +01:00
CvH
fa55839524 Merge pull request #3077 from MilhouseVH/le90_fix_cputemp
kodi: use project specific cputemp scripts for all projects
2018-11-11 21:13:21 +01:00
CvH
4e3806d4db visualization.projectm: update to e6c5ab3 2018-11-10 21:14:26 +01:00
mglae
fcb157c015 vdr-addon: rev 109, increase systemd timeout, update changelog 2018-11-09 19:13:37 +01:00
mglae
6309671699 vdr-plugin-vnsiserver: update to 1.8.0 2018-11-09 19:13:36 +01:00
mglae
bbfab943a6 vdr-plugin-wirbelscan: fix segv, interface channel counts and device detection 2018-11-09 19:13:36 +01:00
mglae
20def8fccc vdr-plugin-restfulapi: add current wirbelscan header, fix webapp path 2018-11-09 19:13:36 +01:00
mglae
b1920c9134 vdr: add upstream patches 2018-11-09 19:13:36 +01:00
Jernej Skrabec
baa9c8d2a2 u-boot: Bump to 2018.09 2018-11-09 19:03:12 +01:00
Matthias Reichl
055ec75085 hyperion: update to 1d125d8
Kodi 18 fix finally made it upstream :-)

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-11-09 10:24:50 +01:00
5schatten
a35e688159 libnetwork: update to git 3ac297b 2018-11-08 20:44:33 +01:00
5schatten
226d7abe2e runc: update to git 69663f0 2018-11-08 20:44:24 +01:00
5schatten
0af58db270 tini: update to v0.18.0 2018-11-08 20:44:13 +01:00
5schatten
3f6bf98b7b docker: update to 18.06.1-ce 2018-11-08 14:53:23 +01:00
CvH
e8e28165ff Merge pull request #3094 from HiassofT/le9-lcdd-fix
lcdd: build with optimization
2018-11-08 14:43:18 +01:00
Matthias Reichl
5f3a2c03df lcdd: build with optimization
upstream builds with -O3, do the same to avoid undefined references
in drivers

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-11-08 14:31:18 +01:00
5schatten
d7c10c2732 containerd: update to v1.2.0 2018-11-08 13:47:42 +01:00
5schatten
3ff8923b72 go: update to 1.10.5 2018-11-08 13:46:59 +01:00
MilhouseVH
a4fde412bf samba: update to samba-4.9.2 2018-11-08 12:46:55 +00:00
MilhouseVH
1a60beb4bd Merge pull request #3088 from CvH/9.0/cc_4.19
crazycat: update to 2018-11-04
2018-11-07 12:36:22 +00:00
CvH
940347ca0d Merge pull request #3091 from MilhouseVH/le90_wetek_libcec_fixup
WeTek_Core/WeTek_Play: fixup libcec support
2018-11-07 12:03:53 +01:00
MilhouseVH
05fe29f7f6 WeTek_Core/WeTek_Play: fixup libcec support 2018-11-07 10:20:22 +00:00
CvH
5786ba2410 RPi: Enable CrazyCat 2018-11-07 10:51:12 +01:00
CvH
f7db5cd952 Generic: Enable CrazyCat 2018-11-07 10:51:12 +01:00
CvH
65d340deb0 crazycat: update to 2018-11-06 2018-11-07 10:51:12 +01:00
CvH
adff490287 Merge pull request #3086 from awiouy/librespot-113
librespot: update to 96557b4
2018-11-07 09:24:59 +01:00
awiouy
b3d09f754c librespot: update to 96557b4 2018-11-07 08:26:02 +01:00
awiouy
7c36c76e23 rust: update to 1.30.0 2018-11-07 08:25:25 +01:00
Christian Hewitt
15b609310c Merge pull request #3080 from CvH/9.0/wp1-sound
kodi: add device specific patches to fix audio for WP1 and WC
2018-11-07 01:41:09 +04:00
CvH
da11805175 kodi: add hack to fix audio for WC 2018-11-06 22:17:14 +01:00
CvH
33dfd1a9a0 kodi: add hack to fix audio for WP1 2018-11-06 22:17:09 +01:00
CvH
8267c8ea0a Merge pull request #3090 from MilhouseVH/le90_libcec_bump
libcec: drop python wrapper
2018-11-06 20:13:35 +01:00
CvH
8b0ed0b2d3 Merge pull request #3081 from HiassofT/le9-fix-input-race
eventlircd: prevent race with libinput / kodi
2018-11-06 20:12:27 +01:00
MilhouseVH
b84d1a79aa libcec: don't build python wrapper
Broken after: https://github.com/Pulse-Eight/libcec/issues/356#issuecomment-435987465
2018-11-06 16:23:48 +00:00
MilhouseVH
4c90331be0 libcec: update to libcec-edb8b77 2018-11-06 16:23:45 +00:00
MilhouseVH
4585899a3d Merge pull request #3085 from Kwiboo/fix-rockchip_18.0b5-Leia
kodi: update SHA for corrected rockchip_18.0b5-Leia tag
2018-11-04 22:02:34 +00:00
Jonas Karlman
a7c77ac5b7 kodi: update SHA for corrected rockchip_18.0b5-Leia tag 2018-11-04 22:42:27 +01:00
MilhouseVH
e019ab9464 Merge pull request #3079 from antonlacon/retire-sed-var
treewide: retire $SED
2018-11-04 19:48:31 +00:00
MilhouseVH
1226636b2a Merge pull request #3078 from antonlacon/buildsystem-to-merge2
buildsystem: unpacking / extracting cleanup
2018-11-04 19:48:18 +00:00
MilhouseVH
dc17f6488a Merge pull request #3053 from antonlacon/buildsystem-to-merge
config: Buildsystem cleanup
2018-11-04 19:48:03 +00:00
MilhouseVH
221c7a1e9b Merge pull request #3068 from antonlacon/assume-host-builder
config/optimize: add march=native to host cflags
2018-11-04 19:47:06 +00:00
MilhouseVH
15bacda921 linux (Generic): update to linux-4.19.1 2018-11-04 16:14:46 +00:00
CvH
b9be00f14c Merge pull request #3058 from Kwiboo/rockchip-part8
Rockchip: package updates
2018-11-04 17:04:53 +01:00
Matthias Reichl
c81a94599c Merge pull request #3083 from MilhouseVH/le90_kodi_201811v2
kodi: update to kodi-18.0b5-Leia
2018-11-04 16:38:44 +01:00
MilhouseVH
2662052941 kodi (RPi): update to kodi-newclock5_18.0b5-Leia 2018-11-04 14:40:54 +00:00
MilhouseVH
ec54351631 kodi-binary-addons: update to latest versions 2018-11-04 14:40:51 +00:00
MilhouseVH
9ce159d36d ffmpeg: update to ffmpeg-4.0.3-Leia-Beta5 2018-11-04 14:25:24 +00:00
MilhouseVH
1cbbc2455b p8-platform: update to p8-platform-f6a565e 2018-11-04 14:17:22 +00:00
MilhouseVH
8ad5e44127 libcec: update to libcec-96ba7dd 2018-11-04 14:17:22 +00:00
MilhouseVH
ba9bedcbbf libdvdcss: update to libdvdcss-1.4.2-Leia-Beta-5 2018-11-04 14:17:22 +00:00
MilhouseVH
20e3c03ed0 texturecache.py: reorg dependency 2018-11-04 14:17:22 +00:00
MilhouseVH
579722348f kodi (Generic): update to kodi-18.0b5-Leia 2018-11-04 14:17:22 +00:00
CvH
deb2e8cec5 Merge pull request #3082 from HiassofT/le9-expat-download
expat: use official release download URL
2018-11-04 13:35:26 +01:00
CvH
16678f67cc Merge pull request #3071 from MilhouseVH/le90_fix_arch_incompat_with_uuids
Amlogic/update.sh: fix issues with binary compatability using UUIDs
2018-11-04 13:32:18 +01:00
CvH
b1a1182164 Merge pull request #3057 from MilhouseVH/le90_kodi_bogus_deps
kodi: Hack around 'not available' notification with built-in dependen…
2018-11-04 13:31:16 +01:00
Matthias Reichl
e6439069b0 expat: use official release download URL
See https://github.com/libexpat/libexpat/releases

This also allows us to drop PKG_SOURCE_DIR and the post-unpack hack

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-11-04 12:02:25 +01:00
Matthias Reichl
ec0e7fb3a2 eventlircd: prevent race with libinput / kodi
Currently both eventlircd and kodi try to grab input devices
which leads to a nasty race. If kodi wins the race eventlircd
can't do the keycode to lirc translation and users are left
with non-working buttons like OK.

Setting the LIBINPUT_IGNORE_DEVICE udev property for input
devices handled by eventlircd prevents the race as libinput
will then ignore these devices and kodi won't try to grab them.

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-11-04 11:15:25 +01:00
Jonas Karlman
9908e4dd56 kodi: update to rockchip_18.0b5-Leia 2018-11-04 10:54:56 +01:00
Jonas Karlman
594a72cfd9 Rockchip: update README.md
Remove discontinued ODROID-N1 reference and out of date Tinker Board progress
2018-11-04 10:34:18 +01:00
Jonas Karlman
0da440f53f kodi: update to rockchip_18.0b4-Leia 2018-11-04 10:34:18 +01:00
Jonas Karlman
a622fff814 ffmpeg: update rkmppdec patches 2018-11-04 10:34:18 +01:00
Jonas Karlman
e38d131824 rkmpp: update to b9dda0f 2018-11-04 10:34:18 +01:00
Jonas Karlman
b46135931d linux: update rockchip patches 2018-11-04 10:34:18 +01:00
Jonas Karlman
6908f82f4c u-boot: update rockchip patches
Fixes an emmc boot issue on Tinker Board S
2018-11-04 10:34:18 +01:00
CvH
97d7dee7cf Merge pull request #3072 from MilhouseVH/le90_mesa_18.2.4
mesa: update to mesa-18.2.4
2018-11-04 08:41:03 +01:00
Ian Leonard
59b2228fcd buildsystem: replace printf with echo where able
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-04 05:40:46 +00:00
Ian Leonard
acca8326ce scripts/build: general cleanup
Add copyright
Convert to config/functions/die()
Make use of bash default value mechanic
Combine some if tests
Get PKG_BUILD quoted
Replace `` with $()

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-04 05:40:46 +00:00
Ian Leonard
eeb3f94648 scripts/extract: convert to die, PKG_BUILD comment
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-04 05:40:46 +00:00
Ian Leonard
c7c25abb6a scripts/unpack: general cleanup
Convert to config/functions/die()
Use PKG_BUILD and have it quoted
Replace `` with $()

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-04 05:40:46 +00:00
MilhouseVH
1f7d6fee4a Merge pull request #2993 from mglae/le9_fsresize
Improve fs-resize, fix delay and simplify
2018-11-04 02:36:02 +00:00
Christian Hewitt
7cee2a095c Merge pull request #3044 from bltavares/patch-1
Avoid managing ZeroTier network interfaces
2018-11-04 06:28:15 +04:00
MilhouseVH
b7c43ab44b Merge pull request #3054 from chewitt/bt-default-on
bluez: default enable bluetooth services
2018-11-04 02:17:21 +00:00
Ian Leonard
15282eb38b treewide: retire $SED
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-11-04 01:12:58 +00:00
MilhouseVH
0af4984740 kodi: use project specific cputemp scripts for all projects 2018-11-02 15:53:33 +00:00
CvH
ebe6234b16 Merge pull request #3076 from awiouy/rpi_vnc
dispmanx_vnc: update to 5bde54b
2018-11-02 11:37:08 +01:00
awiouy
f279af8a8a dispmanx_vnc: update to 5bde54b 2018-11-02 08:21:03 +01:00
Christian Hewitt
b1c407fe94 Merge pull request #3062 from mglae/le9_squeeze
squeezelite: link instead dlopen again and update
2018-11-02 05:42:39 +04:00
Christian Hewitt
f4f363abc9 Merge pull request #3075 from awiouy/inadyn-2.5
Inadyn 2.5
2018-11-02 05:41:07 +04:00
Christian Hewitt
e6b2b95256 Merge pull request #3074 from awiouy/tinc-1.1pre17
tinc: update to 1.1pre17
2018-11-02 05:38:57 +04:00
awiouy
78012cc1b1 inadyn: update to 2.5 2018-11-01 22:11:56 +01:00
awiouy
018714295d libconfuse: update to 3.2.2 2018-11-01 22:11:56 +01:00
awiouy
91c589b522 tinc: update to 1.1pre17 2018-11-01 21:15:40 +01:00
MilhouseVH
7a7af7cf21 mesa: update to mesa-18.2.4 2018-10-31 20:07:19 +00:00
MilhouseVH
01f9b5e139 u-boot: remove unecessary substitutions 2018-10-31 07:54:39 +00:00
Matthias Reichl
76ed873186 Merge pull request #3070 from MilhouseVH/le90_tcache--bcmstat
bcmstat/texturecache.py: latest versions
2018-10-30 23:52:08 +01:00
MilhouseVH
fe327c2c16 texturecache.py: update to texturecache.py-2.4.7 2018-10-30 22:32:03 +00:00
MilhouseVH
a0b399b321 bcmstat: update to bcmstat-0.5.1 2018-10-30 22:30:00 +00:00
MilhouseVH
d7872430ee Amlogic/update.sh: fix arch binary incompatibility; switch to uuids 2018-10-30 19:05:21 +00:00
MilhouseVH
af991c8788 Merge pull request #3001 from CvH/9.0/dvb-bump
DVB driver addons update to latest
2018-10-30 16:17:52 +00:00
CvH
c3f3dd89cc Merge pull request #2954 from MilhouseVH/linux4190-rpi
linux (RPi): update to linux-4.19
2018-10-30 16:50:45 +01:00
CvH
e167e63dc9 Merge pull request #2937 from MilhouseVH/linux4190-generic
linux (Generic): update to linux-4.19
2018-10-30 16:49:56 +01:00
MilhouseVH
e73037faf4 Amlogic/update.sh: cosmetic 2018-10-29 13:58:44 +00:00
Matthias Reichl
01f20a4fa2 Merge pull request #3066 from MilhouseVH/le90_user_kodi_conf
kodi: more easily support user configuration
2018-10-28 19:46:29 +01:00
CvH
ad515428fc Merge pull request #3061 from MilhouseVH/le90_xorg-server-1.20.3
xorg-server: update to xorg-server-1.20.3
2018-10-28 16:30:53 +01:00
CvH
fffc73ff67 Merge pull request #3060 from MilhouseVH/nvidia-410.73
xf86-video-nvidia: update to xf86-video-nvidia-410.73
2018-10-28 16:29:54 +01:00
MilhouseVH
80c52f4c4d Merge pull request #3050 from mglae/le9_graphics
Update libdrm, xf86-video-amdgpu and xf86-video-ati
2018-10-28 15:25:24 +00:00
MilhouseVH
6d5760e9f7 kodi: more easily support user configuration 2018-10-28 14:50:40 +00:00
MilhouseVH
d16c0b325a RPi: update to firmware 45c6ee3 2018-10-28 13:04:42 +00:00
MilhouseVH
5f6b890214 RPi: Enable DVB but disable CrazyCat (depends on PR3001) 2018-10-28 13:04:42 +00:00
MilhouseVH
3b4fce97d1 linux (RPi): config options for 4.19 2018-10-28 13:04:42 +00:00
MilhouseVH
74b64de038 linux (RPi): update to linux-83bf476 (4.19) 2018-10-28 13:04:42 +00:00
MilhouseVH
ac2f907033 linux (RPi): config options for 4.19-rc8 2018-10-28 13:04:42 +00:00
MilhouseVH
803039c6fd linux (RPi): update to linux-a5d3335 (4.19-rc8) 2018-10-28 13:04:42 +00:00
MilhouseVH
a28c5f6572 linux (RPi): update to linux-19a89e7 (4.19-rc6) 2018-10-28 13:04:42 +00:00
MilhouseVH
2a876e5e08 linux (RPi): config options for 4.19-rc5 2018-10-28 13:04:42 +00:00
MilhouseVH
e464f9ddba linux (RPi): update to linux-4980b7e (4.19-rc5) 2018-10-28 13:04:42 +00:00
MilhouseVH
d810cff9bd linux (RPi): config options for 4.19-rc4 2018-10-28 13:04:42 +00:00
MilhouseVH
7dba0db90b linux (RPi): update to linux-678e481 (4.19-rc4) 2018-10-28 13:04:42 +00:00
MilhouseVH
a40e723bf9 linux (RPi): config options for 4.19-rc3 (RPi POE) 2018-10-28 13:04:42 +00:00
MilhouseVH
0d38f9e011 linux (RPi): update to linux-4e0ef7b (4.19-rc3) 2018-10-28 13:04:42 +00:00
MilhouseVH
6604c50de4 RPi: disable DVB while CrazyCat is not compatible with 4.19.y 2018-10-28 13:04:41 +00:00
MilhouseVH
35825cff30 linux (RPi): config options for 4.19-rc2 2018-10-28 13:04:41 +00:00
MilhouseVH
1f0045635c linux (RPi): update to linux-815356c (4.19-rc2) 2018-10-28 13:04:41 +00:00
Ian Leonard
ae689aa0a5 config/optimize: add march=native to host cflags
Relies on the assumption that the machine that will build the toolchain will
also be the machine to use said toolchain.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-27 21:39:58 +00:00
MilhouseVH
75688f2785 Merge pull request #3056 from CvH/9.0/game-up-yolo
updated libretro and game.libretro packages
2018-10-27 19:02:05 +01:00
CvH
06accc27a6 libretro-ppsspp: update to 1.7.0 2018-10-27 19:36:50 +02:00
CvH
d5e7911510 SDL2: enable fpic 2018-10-27 19:19:56 +02:00
CvH
74b0c68e9f mkpkg_libretro-ppsspp: don't init all submodules 2018-10-27 19:19:56 +02:00
CvH
1a123dcf29 game.libretro: update to latest 2018-10-27 19:19:56 +02:00
CvH
330a8867a3 emulators/libretro: update to latest 2018-10-27 19:19:56 +02:00
CvH
75e672d9c6 Merge pull request #3065 from HiassofT/le9-valgrind-3.14
valgrind: update to 3.14.0
2018-10-27 17:18:52 +02:00
Matthias Reichl
c30a976c85 valgrind: update to 3.14.0
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-10-27 15:38:40 +02:00
MilhouseVH
9106bc445f iwlwifi-firmware: update to iwlwifi-firmware-bc32183 2018-10-26 23:35:30 +01:00
DaVukovic
9e204ef0b7 Merge pull request #3063 from pizzaboy75/patch-1
getedid: Fixed typo in order to make "getedid delete" work again
2018-10-26 23:42:47 +02:00
MilhouseVH
f624ffd453 kernel-firmware: update to kernel-firmware-1cb4e51 2018-10-26 14:59:28 +01:00
Mario Krupa
25732b0247 Fixed typo in order to make "delete" work again
"getedid delete" did not work because of the use of the wrong $gpu variable output "intel" which should read "intel/amd"
2018-10-26 13:33:14 +02:00
mglae
36d9233805 squeezelite: link instead dlopen again and update 2018-10-26 00:23:42 +02:00
Ian Leonard
2f7d146390 projects/generic: move cflags to arch.x86_64
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-25 20:35:43 +00:00
Ian Leonard
c055a512de scripts/image: fixup mediacenter test
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-25 20:35:43 +00:00
Ian Leonard
c6e6d0644b config/version: move to distro
The information within config/version contains information that is about
LibreELEC the distribution, so place it there. Config/version should contain
version information about the LibreELEC the buildsystem.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-25 20:35:43 +00:00
Ian Leonard
4fe54cff72 config/functions: roll check_path into check_config
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-25 20:35:43 +00:00
Ian Leonard
8d8ca6cee7 config/options: general cleanup
brackets around variable names
shell builtin for inserting values into empty variables
line indent
variable quotes

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-25 20:35:43 +00:00
Ian Leonard
ae29226181 config/options: convert to die
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-25 20:35:39 +00:00
Ian Leonard
df4858f5c2 config/options: set project independent variables early
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-25 20:15:24 +00:00
Ian Leonard
74668b7cf7 config/source: use https for SOURCEFORGE_SRC
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-25 20:15:24 +00:00
Ian Leonard
2162e3efe6 config/show_config: only show kodi info when MEDIACENTER=kodi
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-25 20:15:24 +00:00
MilhouseVH
fa46be3922 xorg-server: update to xorg-server-1.20.3 2018-10-25 20:45:49 +01:00
MilhouseVH
1727b0030e xf86-video-nvidia: update to xf86-video-nvidia-410.73 2018-10-25 20:29:39 +01:00
MilhouseVH
75fefcaf9a linux (Generic): r8169: fix broken Wake-on-LAN from S5 (poweroff) 2018-10-25 17:52:09 +01:00
MilhouseVH
550237b9fd Generic: Enable DVB but disable CrazyCat (depends on PR3001) 2018-10-25 14:49:46 +01:00
MilhouseVH
813a2cb367 linux (Generic): update to linux-4.19 2018-10-25 14:49:46 +01:00
MilhouseVH
36d5067108 linux (Generic): update to linux-4.19-rc8 2018-10-25 14:49:46 +01:00
MilhouseVH
54e2589adc linux (Generic): update to linux-4.19-rc7 2018-10-25 14:49:46 +01:00
MilhouseVH
80555a37d4 linux (Generic): update to linux-4.19-rc6 2018-10-25 14:49:46 +01:00
MilhouseVH
5309334330 linux (Generic): update to linux-4.19-rc5 2018-10-25 14:49:46 +01:00
MilhouseVH
f0acc1a0dc linux (Generic): config options for 4.19-rc4 2018-10-25 14:49:46 +01:00
MilhouseVH
3b579afd8d linux (Generic): update to linux-4.19-rc4 2018-10-25 14:49:46 +01:00
MilhouseVH
f14f5fa0c4 linux (Generic): update to linux-4.19-rc3 2018-10-25 14:49:46 +01:00
MilhouseVH
48cb7e2e7b linux (Generic): update to linux-4.19-rc2 2018-10-25 14:49:46 +01:00
MilhouseVH
598957b374 Generic: disable DVB while CrazyCat is not compatible with 4.19.y 2018-10-25 14:49:46 +01:00
MilhouseVH
40a9045e1c RTL8812AU: update to RTL8812AU-61d0cd9 2018-10-25 14:49:46 +01:00
MilhouseVH
4166032bc6 RTL8192EU: update to RTL8192EU-dcd7524 2018-10-25 14:49:46 +01:00
MilhouseVH
968e288066 RTL8192DU: update to RTL8192DU-31a276d 2018-10-25 14:49:46 +01:00
MilhouseVH
8b5e3a80f4 RTL8192CU: update to RTL8192CU-2636011 2018-10-25 14:49:46 +01:00
MilhouseVH
432ac77c3f RTL8188EU: update to RTL8188EU-4b0ecca 2018-10-25 14:49:46 +01:00
MilhouseVH
6c5e314372 linux (Generic): drop "drm/i915: Interactive RPS mode" - now upstream
https://bugs.freedesktop.org/show_bug.cgi?id=107111#c13
2018-10-25 14:49:46 +01:00
MilhouseVH
58c3a3c467 linux (Generic): config options for 4.19-rc1 2018-10-25 14:49:43 +01:00
MilhouseVH
373a8232ec linux (Generic): update to linux-4.19-rc1 2018-10-25 14:46:22 +01:00
MilhouseVH
868a61b7c7 Merge pull request #2999 from shiznix/master
Kernel support for recent Dell notebook Alps trackpads
2018-10-25 14:40:32 +01:00
MilhouseVH
95c6348dff kodi: Hack around 'not available' notification with built-in dependencies 2018-10-24 16:02:02 +01:00
MilhouseVH
1dcd149740 Merge pull request #3048 from CvH/9.0/rapidxml-dep
pvr.iptvsimple add rapidxml
2018-10-24 12:57:42 +01:00
MilhouseVH
f7ec553003 Merge pull request #2951 from CvH/9.0/projectM
visualization.projectM: update to 8f442c5
2018-10-24 12:21:28 +01:00
CvH
fe92fc9f7a libprojectM: update to 8b52061 2018-10-24 10:11:16 +02:00
CvH
30c6119417 glm: initial package 2018-10-24 10:11:16 +02:00
Christian Hewitt
40622b2cea bluez: default enable bluetooth services 2018-10-24 11:12:29 +04:00
Lukas Rusak
04e382512b update_retroplayer-addons: use git ls-remote to avoid cloning the entire repo 2018-10-23 16:22:12 -07:00
mglae
f51f7bffe4 xf86-video-ati: update to 18.1.0, add crash fix 2018-10-23 20:02:26 +02:00
mglae
b860b8600d xf86-video-amdgpu: update to 18.1.0, add crash fix 2018-10-23 20:02:26 +02:00
mglae
ec5207ceeb libdrm: update to 2.4.96 2018-10-23 20:02:14 +02:00
CvH
29e02068f9 pvr.iptvsimple: add rapidxml dep 2018-10-23 19:47:36 +02:00
CvH
cd24b30236 Amlogic: enable driver at options 2018-10-23 19:01:54 +02:00
CvH
6e8e069678 crazycat_aml: initial package 2018-10-23 19:01:54 +02:00
CvH
99879ecdb8 crazycat: update to 2018-09-23 2018-10-23 19:01:54 +02:00
mglae
7c9ba8e7dc gptfdisk: bump 1.0.4 2018-10-23 18:50:57 +02:00
mglae
3d5457202d util-linux: bump 2.32.1 (non blocking uuid_generate()) 2018-10-23 18:50:57 +02:00
mglae
2be09187dc fs-resize: simplify using parted's 3.2 'resizepart' 2018-10-23 18:50:57 +02:00
CvH
303b7e2b35 digital_devices: update to 21aefdd 2018-10-23 18:49:38 +02:00
CvH
cad1e3a604 dvb-latest: update to 44385b9 2018-10-23 18:49:38 +02:00
CvH
33a03734d8 media_tree: update to 2018-10-09 2018-10-23 18:16:16 +02:00
CvH
a729ad6193 rapidxml: initial package 2018-10-23 17:28:06 +02:00
CvH
46f6d4e931 Merge pull request #3049 from MilhouseVH/le90_kodi_201811
kodi: v18 Beta 4
2018-10-23 17:26:18 +02:00
MilhouseVH
2951d06504 kodi-binary-addons: update to latest versions 2018-10-23 16:20:58 +01:00
MilhouseVH
f19cb04053 kodi-binary-addons: fix notspiff urls 2018-10-23 16:20:58 +01:00
MilhouseVH
d05cc48ea9 vfs.sacd: new kodi-binary-addon 2018-10-23 16:20:55 +01:00
MilhouseVH
8078365e8f kodi (RPi): update to kodi-newclock5_18.0b4-Leia 2018-10-23 15:07:14 +01:00
MilhouseVH
f17e44dfd1 kodi (Generic): update to kodi-9d3a68a (v18 Beta4) 2018-10-23 14:47:55 +01:00
MilhouseVH
c809a44a80 xf86-video-nvidia: update to xf86-video-nvidia-410.66 (#3038) 2018-10-23 12:04:41 +02:00
Christian Hewitt
8d22f6ce1e busybox: update to 1.29.3 (#3042) 2018-10-23 12:01:41 +02:00
MilhouseVH
67fd315747 Merge pull request #3041 from chewitt/resize-timer
busybox: quit countdown timers on keyboard input
2018-10-23 10:59:31 +01:00
MilhouseVH
bb66790d1e Merge pull request #3047 from CvH/9.0/dvb-addons-oooppsie
dvb-addons: accidentally dropped PKG_SECTION
2018-10-23 10:58:43 +01:00
MilhouseVH
dd85d2817d Merge pull request #3046 from antonlacon/housekeeping
projects/rpi: move device settings to device options
2018-10-23 10:57:59 +01:00
CvH
b988421498 Merge pull request #3006 from MilhouseVH/linux41810+
linux (Generic/RPi): update to linux-4.18.16
2018-10-23 11:57:04 +02:00
CvH
3c32efc2e6 dvb-addons: accidentally dropped PKG_SECTION 2018-10-23 11:55:40 +02:00
MilhouseVH
e939b38027 Merge pull request #3036 from CvH/9.0/libssh
libssh: update to 0.8.4
2018-10-23 10:47:36 +01:00
CvH
2adce8b3f8 libssh: update to 0.8.4 2018-10-23 11:29:12 +02:00
CvH
026e6544a0 Merge pull request #3043 from MilhouseVH/mesa-18.2.3
mesa: update to mesa-18.2.3
2018-10-23 11:26:37 +02:00
MilhouseVH
66aa18f839 Merge pull request #3040 from antonlacon/buildsystem-to-merge
config/functions: next wave of cleanups
2018-10-23 10:25:41 +01:00
MilhouseVH
bc9c667fef RPi: update to firmware 8993bff 2018-10-23 10:14:16 +01:00
MilhouseVH
7b8cb483e2 linux (RPi): update to linux-3bb3c17 (4.18.16) 2018-10-23 10:13:30 +01:00
MilhouseVH
b3ea33cb71 linux (Generic): update to linux-4.18.16 2018-10-23 10:13:30 +01:00
MilhouseVH
e79d5e9a45 linux (Generic): update to linux-4.18.15 2018-10-23 10:13:30 +01:00
MilhouseVH
ecf02c1634 linux: config options 4.18.14 2018-10-23 10:13:30 +01:00
MilhouseVH
f9d95df782 linux (Generic): update to linux-4.18.14 2018-10-23 10:13:29 +01:00
MilhouseVH
659bf99345 linux (RPi): update to linux-e7bbc87 (4.18.14) 2018-10-23 10:13:29 +01:00
MilhouseVH
8b733faae5 linux (Generic): update to linux-4.18.12 2018-10-23 10:13:29 +01:00
MilhouseVH
fd3533cfed linux (RPi): update to linux-e5b2104 (4.18.11) 2018-10-23 10:13:29 +01:00
MilhouseVH
5dba0732b5 mesa: update to mesa-18.2.3 2018-10-23 10:12:58 +01:00
MilhouseVH
dcb8ca2c43 Merge pull request #3035 from CvH/9.0/cleanup_pkg-any
cleanup package.mk
2018-10-23 10:09:59 +01:00
Ian Leonard
953c538fef projects/rpi: move device settings to device options
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-23 05:29:10 +00:00
CvH
ad3119922c cleanup: remove PKG_PRIORITY 2018-10-22 15:06:12 +02:00
CvH
96d53399cc cleanup: remove projects/PKG_SECTION 2018-10-22 15:06:12 +02:00
CvH
85e5b4dc1f cleanup: PKG_SHORTDESC 2018-10-22 15:06:12 +02:00
CvH
a4ec8951e0 cleanup: remove redundant PKG_SHORTDESC 2018-10-22 15:06:12 +02:00
CvH
4cffa5fe6f cleanup: remove PKG_ARCH="any" 2018-10-22 15:06:12 +02:00
CvH
2923f2b56a cleanup: remove PKG_SOURCE_DIR 2018-10-22 15:06:11 +02:00
CvH
4317bc5002 cleanup: remove PKG_SECTION 2018-10-22 15:06:11 +02:00
Bruno Tavares
2ae2bdc56c Avoid managing ZeroTier network interfaces
[ZeroTier](https://zerotier.com/) is a VPN/SD-WAN that provides wide access to a virtual wide peer to peer ethernet network.
The daemon manages new interface networks under the `zt` prefix, and handle all the ip configuration under those interrfaces.

After [battling](https://github.com/zerotier/ZeroTierOne/issues/868) for a whole week figuring why the IPv6 addresses didn't show up on that interface under LibreElec, I found the issue was related to the configuration on `connman` regarding which interfaces it should manage.

This commit proposes a new network interface prefix to be included on the block list by default for new LibreElec installations, in order to avoid more people facing issues while trying to hook up their devices on the ZeroTier network.
2018-10-20 16:07:33 -03:00
Ian Leonard
2a12f77b6e functions: break check_config into its constituent parts; add check_distro
Take the opportunity to cleanup the check_foobar() too.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-19 17:44:27 +00:00
Ian Leonard
0727f4c685 config/functions: eliminate use of which; convert to using die
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-19 17:40:04 +00:00
Ian Leonard
bb8b8322c3 config/functions: add copyright statement
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-19 17:27:49 +00:00
Ian Leonard
aa00529d3a config/functions: add die() function
die is meant to be a more flexible exit, printing a message to go with
the exit call. It works like:

die -- same as "exit 1"
die "It just broke." -- echo statement, exit value 1
die "Tried to do the thing." "2" -- echo statement, exit value 2

Exit codes other than 1 require a message to go with it.

it would replace existing code that looks like:

echo "ERROR: Everything went wrong. Sorry!"
exit 1

or be more helpful in picking up the pieces when something unexpected
happens then:

do_something || exit 1

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-19 17:25:18 +00:00
Ian Leonard
f0c1537041 config/functions: reorganize
This reorganizes functions based on their purpose as well as strives to declare
a function prior to another function calling it. No changes in how any function
is implemented.

Purpose groupings:

Function - functions that make it easier to implement other functions
Buildsystem - functions around the build environment
Package - functions that work with packages or configure them
Kernel - functions for getting information on the kernel/firmware
Addon - functions around building kodi addons
Target Configuration - Functions that set something up on the target

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-19 17:22:15 +00:00
chewitt
5983d488b2 busybox: quit countdown timers on keyboard input 2018-10-19 18:53:53 +04:00
Matthias Reichl
86e23ee1ed Merge pull request #3039 from benpicco/master
linux: XBox DVD Remote uses 12 bits scancodes
2018-10-18 18:46:17 +02:00
Benjamin Valentin
2fdbd8a3bd media: rc: XBox DVD Remote uses 12 bits scancodes
Sean Young figured out that the Xbox Remote sends 24 bits, the first 12 bits are repeated
and inverted so only 12 bits are used. Turns out this is a modified nec protocol.

For increased accuracy and compliance with the upstream, replace the historic 8 bit report
values with the proper 12 bit values.

Signed-off-by: Benjamin Valentin <benpicco@googlemail.com>
Signed-off-by: Sean Young <sean@mess.org>
2018-10-18 15:47:18 +02:00
MilhouseVH
bde9f81d8a Merge pull request #3019 from CvH/9.0/kodi-remote
kodi: add kodi-remote script
2018-10-18 14:40:02 +01:00
CvH
e79b5215c9 kodi: add kodi-remote script 2018-10-18 15:20:41 +02:00
MilhouseVH
96642c2a08 Merge pull request #3030 from 5schatten/xorg-server-1.20.2
Xorg server 1.20.2
2018-10-18 08:50:03 +01:00
MilhouseVH
f4dff4ccc9 Merge pull request #3016 from antonlacon/housekeeping
Various: Scattered trivial cleanups
2018-10-17 18:53:03 +01:00
MilhouseVH
994ffb06ee Merge pull request #3025 from DaVukovic/libva-bump
graphics: update libva/libva-utils to 2.3.0
2018-10-17 18:49:26 +01:00
MilhouseVH
931c56f410 Merge pull request #3032 from lrusak/nvidia-version-script
xf86-video-nvidia: add script to compare card support between differe…
2018-10-17 18:35:56 +01:00
Lukas Rusak
9cec41edd2 xf86-video-nvidia: add script to compare card support between different driver versions 2018-10-17 10:18:09 -07:00
CvH
130528430e Merge pull request #3034 from 5schatten/libretro-pcsx_rearmed_fix_arch_x86_64
libretro-pcsx-rearmed: target ARCH is x86_64 not x86-64
2018-10-17 19:11:42 +02:00
5schatten
3be255e635 libretro-pcsx-rearmed: target ARCH is x86_64 not x86-64 2018-10-17 19:03:21 +02:00
CvH
1584557ede Merge pull request #3033 from 5schatten/pcsx_rearmed_arch_any
libretro-pcsx-rearmed: set PKG_ARCH to any since PCSX_reARMed performs
2018-10-17 18:41:38 +02:00
5schatten
583240bf47 game.libretro.pcsx-rearmed: set PKG_ARCH to "any" 2018-10-17 18:36:24 +02:00
5schatten
f0bfb63eec libretro-pcsx-rearmed: set PKG_ARCH to any since PCSX_reARMed performs on lowend generic systems better than beetle-psx / added correct GIT version 2018-10-17 18:25:36 +02:00
MilhouseVH
a5e3615b21 Merge pull request #3031 from 5schatten/windows_SFN
linux: removed the ":" of the patch name to comply with windows SFN
2018-10-16 20:35:35 +01:00
5schatten
444195313f linux: removed the ":" of the patch name to comply with windows file name convention 2018-10-16 20:37:59 +02:00
5schatten
527e31b5b0 xorg-server: update to xorg-server-1.20.2 2018-10-16 20:35:28 +02:00
Ian Leonard
8d4aff2243 gitignore: ignore lost+found
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-13 20:25:16 +00:00
Matthias Reichl
d8a34341ab Merge pull request #3015 from benpicco/master
linux: restore Xbox DVD Movie Playback Kit support
2018-10-13 12:20:49 +02:00
Benjamin Valentin
8367bf24b9 v4l-utils: add userspace keymap for xbox remote 2018-10-13 11:36:54 +02:00
Benjamin Valentin
024b67db2e linux: restore Xbox DVD Movie Playback Kit support
LibreELEC 9.0 removes lirc_xbox, so let's add a proper RC driver to
support that classic IR dongle.
2018-10-13 00:00:46 +02:00
DaVukovic
edde67597c graphics: update libva/libva-utils to 2.3.0 2018-10-07 09:18:47 +02:00
CvH
bcd1c9e544 Merge pull request #3018 from MilhouseVH/le90_mesa_18.2.2
mesa: update to mesa-18.2.2
2018-10-07 08:32:28 +02:00
Ian Leonard
a36c818ae4 tools/mkpkg_lockdev: drop; lockdev is no more
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-05 20:15:10 +00:00
Ian Leonard
520391bb46 config/functions: retire unused functions
eglibc ceased active development years ago and is no longer in tree, so no need
to check for it.

tolower() has been around since 2010 and is unused anywhere. Wish it well!

Should it return, tr '[:upper:]' '[:lower:]' is likely better.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-05 15:04:07 +00:00
Ian Leonard
9f29687692 rpi: project housekeeping
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-05 15:04:07 +00:00
Ian Leonard
ef93ecf54b scripts/checkdeps: cleanup
Replace "which" with "command -v", which is part of POSIX.

Make offering to install packages contingent on having the sudo command.
Not every distro uses sudo. It is optional in Gentoo, for example.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-05 15:03:54 +00:00
MilhouseVH
a0cf6769ba mesa: update to mesa-18.2.2 2018-10-05 14:42:45 +01:00
Ian Leonard
df1cffa51e config/options: cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-04 20:35:43 +00:00
Ian Leonard
d5fa4c2426 projects; remove references to ratpoison
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-10-04 20:35:17 +00:00
Rick Harris
a36112957a Kernel support for recent Dell notebook Alps trackpads (take 2) 2018-09-26 08:13:55 +09:30
1703 changed files with 86158 additions and 70654 deletions

6
.gitignore vendored
View File

@@ -12,9 +12,15 @@
# mkpkg temp
mkpkg-temp
# options
/.libreelec
# private working directory
/.work/
# dedicated filesystem
/lost+found/
# symlinks...
/sources
/.work

View File

@@ -14,9 +14,6 @@ image:
noobs:
./scripts/image noobs
amlpkg:
./scripts/image amlpkg
clean:
rm -rf $(BUILD_DIRS)/* $(BUILD_DIRS)/.stamps
@@ -24,4 +21,4 @@ distclean:
rm -rf ./.ccache ./$(BUILD_DIRS)
src-pkg:
tar cvjf sources.tar.bz2 sources .stamps
tar cvJf sources.tar.xz sources .stamps

View File

@@ -10,7 +10,7 @@
TARGET_KERNEL_ARCH=x86
# setup ARCH specific *FLAGS
TARGET_CFLAGS="-march=$TARGET_CPU -m64"
TARGET_CFLAGS="-march=$TARGET_CPU -m64 -mmmx -msse -msse2 -mfpmath=sse"
TARGET_LDFLAGS="-march=$TARGET_CPU -m64"
# build with SIMD support ( yes / no )

View File

@@ -1,4 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="@NAME@"

View File

@@ -1,6 +1,6 @@
#!/bin/sh
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
name="$(basename $0)"

View File

@@ -1,4 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
import subprocess

File diff suppressed because it is too large Load Diff

View File

@@ -1,10 +1,10 @@
if [ "$OPENGL" = no ]; then
if [ "${OPENGL}" = no ]; then
OPENGL_SUPPORT="no"
else
OPENGL_SUPPORT="yes"
fi
if [ "$OPENGLES" = no ]; then
if [ "${OPENGLES}" = no ]; then
OPENGLES_SUPPORT="no"
else
OPENGLES_SUPPORT="yes"
@@ -22,101 +22,109 @@ get_graphicdrivers() {
VAAPI_SUPPORT="no"
V4L2_SUPPORT="no"
if [ "$GRAPHIC_DRIVERS" = "all" ]; then
if [ "${GRAPHIC_DRIVERS}" = "all" ]; then
GRAPHIC_DRIVERS="i915 i965 r200 r300 r600 radeonsi nvidia nvidia-legacy vmware virtio vc4"
fi
if listcontains "$GRAPHIC_DRIVERS" "i915"; then
DRI_DRIVERS="$DRI_DRIVERS,i915"
XORG_DRIVERS="$XORG_DRIVERS intel"
if listcontains "${GRAPHIC_DRIVERS}" "etnaviv"; then
GALLIUM_DRIVERS+=" etnaviv imx"
V4L2_SUPPORT="yes"
VAAPI_SUPPORT="no"
VDPAU_SUPPORT="no"
fi
if listcontains "${GRAPHIC_DRIVERS}" "freedreno"; then
GALLIUM_DRIVERS+=" freedreno"
V4L2_SUPPORT="yes"
VAAPI_SUPPORT="no"
VDPAU_SUPPORT="no"
fi
if listcontains "${GRAPHIC_DRIVERS}" "i915"; then
DRI_DRIVERS+=" i915"
XORG_DRIVERS+=" intel"
COMPOSITE_SUPPORT="yes"
VAAPI_SUPPORT="yes"
fi
if listcontains "$GRAPHIC_DRIVERS" "i965"; then
DRI_DRIVERS="$DRI_DRIVERS,i965"
XORG_DRIVERS="$XORG_DRIVERS intel"
if listcontains "${GRAPHIC_DRIVERS}" "i965"; then
DRI_DRIVERS+=" i965"
XORG_DRIVERS+=" intel"
COMPOSITE_SUPPORT="yes"
VAAPI_SUPPORT="yes"
fi
if listcontains "$GRAPHIC_DRIVERS" "nvidia"; then
XORG_DRIVERS="$XORG_DRIVERS nvidia"
if listcontains "${GRAPHIC_DRIVERS}" "lima"; then
GALLIUM_DRIVERS+=" kmsro lima"
V4L2_SUPPORT="yes"
fi
if listcontains "${GRAPHIC_DRIVERS}" "nvidia"; then
XORG_DRIVERS+=" nvidia"
VDPAU_SUPPORT="yes"
fi
if listcontains "$GRAPHIC_DRIVERS" "nvidia-legacy"; then
XORG_DRIVERS="$XORG_DRIVERS nvidia-legacy"
if listcontains "${GRAPHIC_DRIVERS}" "nvidia-legacy"; then
XORG_DRIVERS+=" nvidia-legacy"
VDPAU_SUPPORT="yes"
fi
if listcontains "$GRAPHIC_DRIVERS" "r200"; then
DRI_DRIVERS="$DRI_DRIVERS,r200"
XORG_DRIVERS="$XORG_DRIVERS ati"
if listcontains "${GRAPHIC_DRIVERS}" "panfrost"; then
GALLIUM_DRIVERS+=" kmsro panfrost"
V4L2_SUPPORT="yes"
fi
if listcontains "${GRAPHIC_DRIVERS}" "r200"; then
DRI_DRIVERS+=" r200"
XORG_DRIVERS+=" ati"
COMPOSITE_SUPPORT="yes"
fi
if listcontains "$GRAPHIC_DRIVERS" "r300"; then
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,r300"
XORG_DRIVERS="$XORG_DRIVERS ati"
if listcontains "${GRAPHIC_DRIVERS}" "r300"; then
GALLIUM_DRIVERS+=" r300"
XORG_DRIVERS+=" ati"
LLVM_SUPPORT="yes"
COMPOSITE_SUPPORT="yes"
VDPAU_SUPPORT="yes"
fi
if listcontains "$GRAPHIC_DRIVERS" "r600"; then
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,r600"
XORG_DRIVERS="$XORG_DRIVERS ati"
if listcontains "${GRAPHIC_DRIVERS}" "r600"; then
GALLIUM_DRIVERS+=" r600"
XORG_DRIVERS+=" ati"
LLVM_SUPPORT="yes"
COMPOSITE_SUPPORT="yes"
VDPAU_SUPPORT="yes"
VAAPI_SUPPORT="yes"
fi
if listcontains "$GRAPHIC_DRIVERS" "radeonsi"; then
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,radeonsi"
XORG_DRIVERS="$XORG_DRIVERS ati amdgpu"
if listcontains "${GRAPHIC_DRIVERS}" "radeonsi"; then
GALLIUM_DRIVERS+=" radeonsi"
XORG_DRIVERS+=" ati amdgpu"
LLVM_SUPPORT="yes"
COMPOSITE_SUPPORT="yes"
VDPAU_SUPPORT="yes"
VAAPI_SUPPORT="yes"
fi
if listcontains "$GRAPHIC_DRIVERS" "vmware"; then
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,svga"
XORG_DRIVERS="$XORG_DRIVERS vmware"
if listcontains "${GRAPHIC_DRIVERS}" "vc4"; then
GALLIUM_DRIVERS+=" vc4 v3d kmsro"
V4L2_SUPPORT="yes"
VAAPI_SUPPORT="no"
VDPAU_SUPPORT="no"
fi
if listcontains "${GRAPHIC_DRIVERS}" "virtio"; then
GALLIUM_DRIVERS+=" virgl"
fi
if listcontains "${GRAPHIC_DRIVERS}" "vmware"; then
GALLIUM_DRIVERS+=" svga"
XORG_DRIVERS+=" vmware"
COMPOSITE_SUPPORT="yes"
fi
if listcontains "$GRAPHIC_DRIVERS" "virtio"; then
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,virgl"
fi
if listcontains "$GRAPHIC_DRIVERS" "vc4"; then
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,vc4"
V4L2_SUPPORT="yes"
VAAPI_SUPPORT="no"
VDPAU_SUPPORT="no"
fi
if listcontains "$GRAPHIC_DRIVERS" "freedreno"; then
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,freedreno"
V4L2_SUPPORT="yes"
VAAPI_SUPPORT="no"
VDPAU_SUPPORT="no"
fi
if listcontains "$GRAPHIC_DRIVERS" "etnaviv"; then
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,etnaviv,imx"
V4L2_SUPPORT="yes"
VAAPI_SUPPORT="no"
VDPAU_SUPPORT="no"
fi
# remove leading comma if present
[[ $GALLIUM_DRIVERS =~ ^, ]] && GALLIUM_DRIVERS="${GALLIUM_DRIVERS:1}"
[[ $DRI_DRIVERS =~ ^, ]] && DRI_DRIVERS="${DRI_DRIVERS:1}"
# remove duplicate entries
XORG_DRIVERS="$(echo $XORG_DRIVERS | xargs -n1 | sort -u | xargs)"
GALLIUM_DRIVERS="$(echo ${GALLIUM_DRIVERS} | xargs -n1 | sort -u | xargs)"
XORG_DRIVERS="$(echo ${XORG_DRIVERS} | xargs -n1 | sort -u | xargs)"
DRI_DRIVERS="$(echo ${DRI_DRIVERS} | xargs -n1 | sort -u | xargs)"
}

165
config/multithread Normal file
View File

@@ -0,0 +1,165 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
THREADCOUNT=${THREADCOUNT:-100%}
# This function is passed a list of package.mk paths to be processed.
# Each package.mk is sourced with relevant variables output in JSON format.
json_worker() {
local packages="$@"
local pkgpath hierarchy exited
exit() { exited=1; }
. config/options ""
for pkgpath in ${packages}; do
pkgpath="${pkgpath%%@*}"
exited=0
if ! source_package "${pkgpath}/package.mk" &>/dev/null; then
unset -f exit
die "$(print_color CLR_ERROR "FAILURE: sourcing package ${pkgpath}/package.mk")"
fi
[ ${exited} -eq 1 ] && continue
[[ ${pkgpath} =~ ^${ROOT}/${PACKAGES}/ ]] && hierarchy="global" || hierarchy="local"
cat <<EOF
{
"name": "${PKG_NAME}",
"hierarchy": "${hierarchy}",
"section": "${PKG_SECTION}",
"bootstrap": "${PKG_DEPENDS_BOOTSTRAP}",
"init": "${PKG_DEPENDS_INIT}",
"host": "${PKG_DEPENDS_HOST}",
"target": "${PKG_DEPENDS_TARGET}"
},
EOF
done
}
export -f json_worker
# This function is passed the build instruction for a single job.
# The function will run either "build <package>" or "install <package>".
# ${slot} is the job slot number, ie. 1-8 when THREADCOUNT=8.
# ${job} is the sequence within the total number of ${jobs}.
package_worker() {
local slot=$1 job=$2 jobs=$3 args="$4"
local task pkgname result status
local addon istarget isaddon
export MTJOBID=${slot} MTMAXJOBS=${jobs}
read -r task pkgname <<< "${args}"
. config/options "${pkgname}"
[ ! -f "${THREAD_CONTROL}/parallel.pid" ] && echo "${PARALLEL_PID}" >"${THREAD_CONTROL}/parallel.pid"
${SCRIPTS}/${task} ${pkgname} 2>&1 && result=0 || result=1
[[ ${pkgname} =~ :target$ || "${pkgname//:/}" = "${pkgname}" ]] && istarget="yes" || istarget="no"
[[ "${MTADDONBUILD}" = "yes" && ( "${PKG_IS_ADDON}" = "yes" || "${PKG_IS_ADDON}" = "embedded" ) ]] && isaddon="yes" || isaddon="no"
if [ "${isaddon}" = "yes" -a "${istarget}" = "yes" ]; then
if [ ${result} -eq 0 ]; then
${SCRIPTS}/install_addon ${pkgname} 2>&1 && result=0 || result=1
fi
if [ ${result} -ne 0 ]; then
if [ -d "${THREAD_CONTROL}/logs" ]; then
echo "${PKG_NAME} ${THREAD_CONTROL}/logs/${job}/stdout" >>"${THREAD_CONTROL}/addons.failed"
else
echo "${PKG_NAME}" >>"${THREAD_CONTROL}/addons.failed"
fi
fi
fi
(
flock --exclusive 95
[ ${result} -eq 0 ] && status="DONE" || status="FAIL"
num=$(< "${THREAD_CONTROL}/progress")
mv "${THREAD_CONTROL}/progress" "${THREAD_CONTROL}/progress.prev"
num=$((num + 1))
echo ${num} >"${THREAD_CONTROL}/progress"
printf "[%0*d/%0*d] [%-4s] %-7s %s\n" ${#jobs} ${num} ${#jobs} ${jobs} "${status}" "${task}" "${pkgname}" >&2
) 95>"${THREAD_CONTROL}/locks/.progress"
if [ ${result} -eq 0 ]; then
pkg_lock_status "IDLE"
else
pkg_lock_status "FAILED" "${pkgname}" "${task}"
print_color CLR_ERROR "FAILURE: $SCRIPTS/${task} ${pkgname} has failed!\n"
if [ -d "${THREAD_CONTROL}/logs" ]; then
cat >&2 <<EOF
The following logs for this failure are available:
stdout: ${THREAD_CONTROL}/logs/${job}/stdout
stderr: ${THREAD_CONTROL}/logs/${job}/stderr
EOF
fi
fi
return ${result}
}
export -f package_worker
start_multithread_build() {
local singlethread buildopts result=0
# init thread control folder
rm -rf "${THREAD_CONTROL}"
mkdir -p "${THREAD_CONTROL}/locks"
echo -1 >"${THREAD_CONTROL}/progress.prev"
echo 0 >"${THREAD_CONTROL}/progress"
echo 0 >"${THREAD_CONTROL}/status.max"
touch "${THREAD_CONTROL}/status"
# Increase file descriptors if building one thread/package
[ "${THREADCOUNT}" = "0" ] && ulimit -n ${ULIMITN:-10240}
# Bootstrap GNU parallel
MTWITHLOCKS=no $SCRIPTS/build parallel:host 2>&1 || die "Unable to bootstrap parallel package"
# determine number of available slots for the given THREADCOUNT - optimise logging for single threaded builds
[ $(seq 1 32 | ${TOOLCHAIN}/bin/parallel --plain --no-notice --max-procs ${THREADCOUNT} echo {%} | sort -n | tail -1) -eq 1 ] && singlethread=yes || singlethread=no
# create a single log file by default for a single threaded build (or the builder is a masochist)
if [ "${singlethread}" = "yes" -a "${ONELOG,,}" != "no" ] || [ "${ONELOG,,}" = "yes" ]; then
buildopts+=" --ungroup"
else
mkdir -p "${THREAD_CONTROL}/logs"
buildopts+=" --group --results ${THREAD_CONTROL}/logs/{#}/"
fi
# When building addons, don't halt on error - keep building all packages/addons
[ "${MTADDONBUILD}" = "yes" ] && buildopts+=" --halt never" || buildopts+=" --halt now,fail=1"
# pipefail: return value of a pipeline is the value of the last (rightmost) command to exit with a non-zero status
set -o pipefail
cat ${_CACHE_PACKAGE_GLOBAL} ${_CACHE_PACKAGE_LOCAL} | \
${TOOLCHAIN}/bin/parallel --plain --no-notice --max-args 30 --halt now,fail=1 json_worker | \
${SCRIPTS}/genbuildplan.py --no-reorder --show-wants --build ${@} > "${THREAD_CONTROL}"/plan || result=1
if [ ${result} -eq 0 ]; then
save_build_config
cat "${THREAD_CONTROL}"/plan | awk '{print $1 " " $2}' | \
MTBUILDSTART=$(date +%s) MTWITHLOCKS=yes ${TOOLCHAIN}/bin/parallel \
--plain --no-notice --max-procs ${THREADCOUNT} --joblog="${THREAD_CONTROL}/joblog" --plus ${buildopts} \
package_worker {%} {#} {##} {} || result=1
rm -f "${THREAD_CONTROL}/parallel.pid"
fi
set +o pipefail
return ${result}
}

View File

@@ -6,6 +6,6 @@
"description": "@DESCRIPTION@",
"username": "root",
"password": "@ROOT_PASSWORD@",
"supported_models": [@NOOBS_SUPPORTED_MODELS@],
"supported_hex_revisions": "@NOOBS_HEX@"
"supported_hex_revisions": "@NOOBS_HEX@",
"supported_models": [@NOOBS_SUPPORTED_MODELS@]
}

View File

@@ -22,7 +22,7 @@ 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$TOOLCHAIN/include"
HOST_CFLAGS="-march=native -O2 -Wall -pipe -I$TOOLCHAIN/include"
HOST_CXXFLAGS="$HOST_CFLAGS"
HOST_LDFLAGS="-Wl,-rpath,$TOOLCHAIN/lib -L$TOOLCHAIN/lib"
HOST_INCDIR="$TOOLCHAIN/include /usr/include"
@@ -60,8 +60,8 @@ if [ -z "$HOST_LIBDIR" ]; then
HOST_LIBDIR="$TOOLCHAIN/lib"
# ubuntu/debian specific "multiarch support"
MACHINE_HARDWARE_NAME="$(uname -m)"
MACHINE_HARDWARE_PLATFORM="$(uname -i)"
export MACHINE_HARDWARE_NAME="$(uname -m)"
export MACHINE_HARDWARE_PLATFORM="$(uname -i)"
FAMILY_TRIPLET=${HOST_NAME/${MACHINE_HARDWARE_NAME}/${MACHINE_HARDWARE_PLATFORM}}
if [ -d /lib/$FAMILY_TRIPLET ]; then
HOST_LIBDIR="$HOST_LIBDIR /lib/$FAMILY_TRIPLET"

View File

@@ -1,93 +1,82 @@
# Do not build as root. Ever.
if [[ $EUID -eq 0 ]]; then
if [[ "${EUID}" -eq 0 ]]; then
echo "Building as the root user is NOT supported. Use a regular user account for the build." 1>&2
exit 1
fi
# Spaces in paths are verboten
if [[ ${PWD} =~ [[:space:]] ]]; then
echo "Current PWD: \"${PWD}\"" 1>&2
echo 1>&2
echo "Building in a folder that includes spaces is NOT supported. Use a folder without spaces." 1>&2
exit 1
fi
# set default language for buildsystem
export LC_ALL=C
export LC_ALL=C
# set default independent variables
ROOT="${PWD}"
DISTRO_DIR="${ROOT}/distributions"
PROJECT_DIR="${ROOT}/projects"
# determines DISTRO, if not forced by user
# default is LibreELEC
if [ -z "$DISTRO" ]; then
DISTRO="LibreELEC"
else
DISTRO="$DISTRO"
fi
DISTRO="${DISTRO:-LibreELEC}"
# determines PROJECT, if not forced by user
# default is Generic
if [ -z "$PROJECT" ]; then
PROJECT="Generic"
else
PROJECT="$PROJECT"
fi
PROJECT="${PROJECT:-Generic}"
# determines TARGET_ARCH, if not forced by user (x86_64 / arm)
# default is x86_64
if [ -z "$ARCH" ]; then
TARGET_ARCH="x86_64"
else
TARGET_ARCH="$ARCH"
fi
ROOT="${PWD}"
DISTRO_DIR="$ROOT/distributions"
PROJECT_DIR="$ROOT/projects"
# determines TARGET_ARCH, if not forced by user
ARCH="${ARCH:-x86_64}"
TARGET_ARCH="${ARCH}"
# include helper functions
. config/functions
# include versioning
. config/version
# read DISTRO version information
. "${DISTRO_DIR}/${DISTRO}/version" || die "\nERROR: No distro version present\n"
# read distro versioning if available
if [ -f "$DISTRO_DIR/$DISTRO/version" ]; then
. $DISTRO_DIR/$DISTRO/version
fi
# read DISTRO options if available
if [ -f "${DISTRO_DIR}/${DISTRO}/options" ]; then
. "${DISTRO_DIR}/${DISTRO}/options"
fi
# read distro options if available
if [ -f "$DISTRO_DIR/$DISTRO/options" ]; then
. $DISTRO_DIR/$DISTRO/options
fi
# read PROJECT options if available
if [ -f "${PROJECT_DIR}/${PROJECT}/options" ]; then
. "${PROJECT_DIR}/${PROJECT}/options"
fi
# read project options if available
if [ -f "$PROJECT_DIR/$PROJECT/options" ]; then
. $PROJECT_DIR/$PROJECT/options
fi
# read board options if available
if [ -f "$PROJECT_DIR/$PROJECT/devices/$DEVICE/options" ]; then
. $PROJECT_DIR/$PROJECT/devices/$DEVICE/options
fi
# read DEVICE options if available
if [ -f "${PROJECT_DIR}/${PROJECT}/devices/${DEVICE}/options" ]; then
. "${PROJECT_DIR}/${PROJECT}/devices/${DEVICE}/options"
fi
# projects can set KERNEL_NAME (kernel.img)
[ -z "$KERNEL_NAME" ] && KERNEL_NAME="KERNEL"
KERNEL_NAME="${KERNEL_NAME:-KERNEL}"
LINUX_DEPENDS="$PROJECT_DIR/$PROJECT/linux $PROJECT_DIR/$PROJECT/patches/linux $PROJECT_DIR/$PROJECT/packages/linux $ROOT/packages/linux"
[ -n "$DEVICE" ] && LINUX_DEPENDS+=" $PROJECT_DIR/$PROJECT/devices/$DEVICE/linux $PROJECT_DIR/$PROJECT/devices/$DEVICE/patches/linux $PROJECT_DIR/$PROJECT/devices/$DEVICE/packages/linux"
[ "$TARGET_ARCH" = "x86_64" ] && LINUX_DEPENDS+=" $ROOT/packages/linux-firmware/intel-ucode $ROOT/packages/linux-firmware/kernel-firmware"
LINUX_DEPENDS="${PROJECT_DIR}/${PROJECT}/linux ${PROJECT_DIR}/${PROJECT}/patches/linux ${PROJECT_DIR}/${PROJECT}/packages/linux ${ROOT}/packages/linux"
[ -n "${DEVICE}" ] && LINUX_DEPENDS+=" ${PROJECT_DIR}/${PROJECT}/devices/${DEVICE}/linux ${PROJECT_DIR}/${PROJECT}/devices/${DEVICE}/patches/linux ${PROJECT_DIR}/${PROJECT}/devices/${DEVICE}/packages/linux"
[ "${TARGET_ARCH}" = "x86_64" ] && LINUX_DEPENDS+=" ${ROOT}/packages/linux-firmware/intel-ucode ${ROOT}/packages/linux-firmware/kernel-firmware"
# Need to point to your actual cc
# If you have ccache installed, take care that LOCAL_CC don't point to it
[ -z "${LOCAL_CC}" ] && export LOCAL_CC="$(which gcc)"
# If you have ccache installed, take care that LOCAL_CC does not point to it
[ -z "${LOCAL_CC}" ] && export LOCAL_CC="$(command -v gcc)"
if [ -z "$LOCAL_CC" ] ; then
echo "***** Please install gcc *****"
exit 127
if [ -z "${LOCAL_CC}" ]; then
die "***** Please install gcc *****" "127"
fi
# Need to point to your actual g++
# If you have ccache installed, take care that LOCAL_CXX don't point to it
[ -z "${LOCAL_CXX}" ] && export LOCAL_CXX="$(which g++)"
# If you have ccache installed, take care that LOCAL_CXX does not point to it
[ -z "${LOCAL_CXX}" ] && export LOCAL_CXX="$(command -v g++)"
# verbose compilation mode (yes/no)
VERBOSE="${VERBOSE:-yes}"
VERBOSE="${VERBOSE:-yes}"
# Concurrency make level (-j option)
# Try value 1 (default) to 4 on single CPU computer, or more on
# multi-processor computer (like hyperthreading SMP CPU)
[ -z "${CONCURRENCY_MAKE_LEVEL}" ] && export CONCURRENCY_MAKE_LEVEL=$(grep -c '^processor[[:cntrl:]]*:' /proc/cpuinfo)
# Try values between 1 and number of processor cores present.
# default: use all cores
[ -z "${CONCURRENCY_MAKE_LEVEL}" ] && export CONCURRENCY_MAKE_LEVEL=$(nproc)
# cache size for ccache
# Set the maximum size of the files stored in the cache. You can specify a
@@ -95,22 +84,32 @@ fi
# value. The default is gigabytes. The actual value stored is rounded down to
# the nearest multiple of 16 kilobytes. Keep in mind this per project .ccache
# directory.
CCACHE_CACHE_SIZE="10G"
CCACHE_CACHE_SIZE="10G"
# read options from $HOME if available
if [ -f "$HOME/.libreelec/options" ]; then
. $HOME/.libreelec/options
fi
# overwrite OEM_SUPPORT via commandline
if [ "$OEM" = yes -o "$OEM" = no ]; then
OEM_SUPPORT=$OEM
# read local persistent options from $ROOT if available
if [ -f "${ROOT}/.libreelec/options" ]; then
. "${ROOT}/.libreelec/options"
fi
[ -z ${_DEBUG_DEPENDS_LIST+x} ] && set_debug_depends
# read global persistent options from $HOME if available
if [ -f "${HOME}/.libreelec/options" ]; then
. "${HOME}/.libreelec/options"
fi
check_path >&2
check_config >&2
# overwrite OEM_SUPPORT via commandline
if [ "${OEM}" = "yes" -o "${OEM}" = "no" ]; then
OEM_SUPPORT="${OEM}"
fi
check_config
. config/graphic
. config/path $1
## package processing
# If the package caches are unset, then populate them
init_package_cache
# set package metadata
source_package "${1}"

View File

@@ -1,3 +1,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
set -e
# setup initial directorys (relative to root)
@@ -26,6 +29,8 @@ if [ -n "$BUILD_SUFFIX" ]; then
BUILD=$BUILD-$BUILD_SUFFIX
fi
THREAD_CONTROL=${BUILD}/.threads
TARGET_ADDONS="$TARGET_IMG/$ADDONS/$ADDON_PATH"
ADDON_BUILD="$BUILD/$ADDONS/$1"
STAMPS_NOARCH=.stamps
@@ -37,12 +42,12 @@ SYSROOT_PREFIX=$TOOLCHAIN/$TARGET_NAME/sysroot
LIB_PREFIX=$SYSROOT_PREFIX/usr
TARGET_PREFIX=$TOOLCHAIN/bin/$TARGET_NAME-
# use linaro toolchain on 64/32 split builds
if [ -z "$KERNEL_LINARO_TOOLCHAIN" -a "$TARGET_KERNEL_ARCH" = "arm64" -a "$TARGET_ARCH" = "arm" ]; then
KERNEL_LINARO_TOOLCHAIN="aarch64-linux-gnu"
# use ARM toolchain on 64/32 split builds
if [ -z "$KERNEL_TOOLCHAIN" -a "$TARGET_KERNEL_ARCH" = "arm64" -a "$TARGET_ARCH" = "arm" ]; then
KERNEL_TOOLCHAIN="aarch64-linux-gnu"
fi
if [ -n "$KERNEL_LINARO_TOOLCHAIN" ]; then
TARGET_KERNEL_PREFIX=$TOOLCHAIN/lib/gcc-linaro-$KERNEL_LINARO_TOOLCHAIN/bin/$KERNEL_LINARO_TOOLCHAIN-
if [ -n "$KERNEL_TOOLCHAIN" ]; then
TARGET_KERNEL_PREFIX=$TOOLCHAIN/lib/gcc-arm-$KERNEL_TOOLCHAIN/bin/$KERNEL_TOOLCHAIN-
else
TARGET_KERNEL_PREFIX=$TARGET_PREFIX
fi
@@ -57,81 +62,6 @@ INSTALL_INIT=$BUILD/image/initramfs/root-image
. config/sources
MAKE="$TOOLCHAIN/bin/make"
MAKEINSTALL="$TOOLCHAIN/bin/make -j1 DESTDIR=$SYSROOT_PREFIX install"
SED="sed -i"
unset LD_LIBRARY_PATH
# Don't use BUILD_WITH_DEBUG in "gloabl" package.mk - instead, call the function
# build_with_debug() directly as the function depends on various package.mk
# variables that will be in the process of being configured. Once package.mk is
# fully sourced we can set this variable and use it in situations where we know the
# package has already been sourced.
unset BUILD_WITH_DEBUG
# If the package caches are unset, then populate them
init_package_cache
# set package metadata
reset_pkg_vars "$1"
[ -n "$1" ] && PKG_DIR="$(get_pkg_directory $1)"
if [ -n "$PKG_DIR" -a -r $PKG_DIR/package.mk ]; then
unset -f configure_package
. $PKG_DIR/package.mk
[ -z "$PKG_SHORTDESC" ] && PKG_SHORTDESC="$PKG_NAME (autogenerated)"
[ -z "$PKG_LONGDESC" ] && PKG_LONGDESC="$PKG_NAME (autogenerated)"
fi
if [ "$PKG_IS_ADDON" = "yes" -o "$PKG_IS_ADDON" = "embedded" ] ; then
[ -z $PKG_SECTION ] && PKG_ADDON_ID="$PKG_NAME" || PKG_ADDON_ID="${PKG_SECTION//\//.}.$PKG_NAME"
[ "$PKG_ADDON_IS_STANDALONE" != "yes" ] && PKG_NEED_UNPACK="${PKG_NEED_UNPACK} $(get_pkg_directory $MEDIACENTER)"
fi
# Automatically set PKG_SOURCE_NAME unless it is already defined.
# PKG_SOURCE_NAME will be automatically set to a name based on
# the $PKG_NAME-$PKG_VERSION convention.
#
# Any $PKG_URL that references more than a single url will abort
# the build as these are no longer supported - use mkpkg instead.
if [ -n "$PKG_URL" -a -z "$PKG_SOURCE_NAME" ]; then
if [[ $PKG_URL =~ .*\ .* ]]; then
echo "Error - packages with multiple urls are no longer supported, use mkpkg:"
echo "$PKG_URL"
exit 1
fi
if [[ ${PKG_URL} =~ .git$ || ${PKG_URL} =~ ^git:// ]]; then
PKG_SOURCE_NAME=${PKG_NAME}-${PKG_VERSION}
elif [[ ${PKG_URL} =~ ^file:// ]]; then
PKG_SOURCE_NAME=${PKG_URL#file://}
# if no specific PKG_TAR_COPY_OPTS then default to excluding .git and .svn as they can be huge
[ -z "${PKG_TAR_COPY_OPTS+x}" ] && PKG_TAR_COPY_OPTS="--exclude=.git --exclude=.svn"
else
PKG_SOURCE_NAME="${PKG_URL##*/}"
case $PKG_SOURCE_NAME in
${PKG_NAME}-${PKG_VERSION}.*)
PKG_SOURCE_NAME=$PKG_SOURCE_NAME
;;
*.tar | *.tbz | *.tgz | *.txz | *.7z | *.zip)
PKG_SOURCE_NAME=${PKG_NAME}-${PKG_VERSION}.${PKG_SOURCE_NAME##*\.}
;;
*.tar.bz2 | *.tar.gz | *.tar.xz)
PKG_SOURCE_NAME=${PKG_NAME}-${PKG_VERSION}.tar.${PKG_SOURCE_NAME##*\.}
;;
*.diff | *.patch | *.diff.bz2 | *.patch.bz2 | patch-*.bz2 | *.diff.gz | *.patch.gz | patch-*.gz)
PKG_SOURCE_NAME=$PKG_SOURCE_NAME
;;
*)
PKG_SOURCE_NAME=${PKG_NAME}-${PKG_VERSION}.${PKG_SOURCE_NAME##*\.}
;;
esac
fi
fi
PKG_BUILD="$BUILD/${PKG_NAME}-${PKG_VERSION}"
build_with_debug && BUILD_WITH_DEBUG="yes" || BUILD_WITH_DEBUG="no"
XORG_PATH_DRI=/usr/lib/dri
XORG_PATH_XKB=/usr/share/X11/xkb
@@ -152,44 +82,20 @@ fi
VERSION_SUFFIX=$TARGET_ARCH
# redirect formatted output
export BUILD_INDENT_SIZE=4
SILENT_OUT=3
VERBOSE_OUT=4
if [ "$VERBOSE" = yes ]; then
exec 3>&1
exec 4>&2
exec 4>&1
else
exec 3>&2
exec 4>/dev/null
fi
BUILD_INDENT_SIZE=4
# define colors
if [ "$DISABLE_COLORS" != "yes" ]; then
black="\e[0;30m"
boldblack="\e[1;30m"
red="\e[0;31m"
boldred="\e[1;31m"
green="\e[0;32m"
boldgreen="\e[1;32m"
yellow="\e[0;33m"
boldyellow="\e[1;33m"
blue="\e[0;34m"
boldblue="\e[1;34m"
magenta="\e[0;35m"
boldmagenta="\e[1;35m"
cyan="\e[0;36m"
boldcyan="\e[1;36m"
white="\e[0;37m"
boldwhite="\e[1;37m"
endcolor="\e[0m"
fi
# If sourcing a package, configure any package variables dependent on variables we have set
if [ -n "$PKG_DIR" -a -r $PKG_DIR/package.mk ]; then
if [ "$(type -t configure_package)" = "function" ]; then
configure_package
fi
fi
unset LD_LIBRARY_PATH
# multilib? nah
unset CONFIG_SITE

View File

@@ -53,7 +53,6 @@ show_config() {
config_message="$config_message\n $dashes$dashes"
config_message="$config_message\n - Remote support:\t\t\t $REMOTE_SUPPORT"
config_message="$config_message\n - ATV Remote support:\t\t\t $ATVCLIENT_SUPPORT"
config_message="$config_message\n - CEC Adapter support:\t\t\t $CEC_SUPPORT"
config_message="$config_message\n - CEC Framework support:\t\t $CEC_FRAMEWORK_SUPPORT"
config_message="$config_message\n - Kodi Joystick support:\t\t $JOYSTICK_SUPPORT"
@@ -96,6 +95,7 @@ show_config() {
config_message="$config_message\n - SAMBA server support:\t\t $SAMBA_SERVER"
config_message="$config_message\n - SFTP server support:\t\t\t $SFTP_SERVER"
config_message="$config_message\n - OpenVPN support:\t\t\t $OPENVPN_SUPPORT"
config_message="$config_message\n - WireGuard support:\t\t\t $WIREGUARD_SUPPORT"
# OS configuration
@@ -105,10 +105,6 @@ show_config() {
config_message="$config_message\n - OEM Support:\t\t\t\t $OEM_SUPPORT"
config_message="$config_message\n - Default ROOT Password:\t\t $ROOT_PASSWORD"
config_message="$config_message\n - Bootloader:\t\t\t\t $BOOTLOADER"
if [ "$BOOTLOADER" = "u-boot" ]; then
config_message="$config_message\n - U-Boot configuration:\t\t $UBOOT_CONFIG"
config_message="$config_message\n - U-Boot config file:\t\t $UBOOT_CONFIGFILE"
fi
config_message="$config_message\n - UDevil support:\t\t\t $UDEVIL"
config_message="$config_message\n - Installer support:\t\t\t $INSTALLER_SUPPORT"
for config_package in $ADDITIONAL_PACKAGES; do
@@ -129,7 +125,7 @@ show_config() {
config_message="$config_message\n - Install HFS Tools:\t\t\t $HFSTOOLS"
# Kodi configuration
if [ ! "$MEDIACENTER" = "no" ]; then
config_message="$config_message\n\n Kodi configuration:"
config_message="$config_message\n $dashes$dashes"
@@ -155,6 +151,7 @@ show_config() {
config_message="$config_message\n - Default Skin:\t\t\t $SKIN_DEFAULT"
config_message="$config_message\n - Include extra fonts:\t\t\t $KODI_EXTRA_FONTS"
fi
if [ "$(type -t show_distro_config)" = "function" ]; then
show_distro_config

View File

@@ -1,2 +1,2 @@
# Sourceforge download site
SOURCEFORGE_SRC="http://prdownloads.sourceforge.net"
SOURCEFORGE_SRC="https://prdownloads.sourceforge.net"

View File

@@ -115,6 +115,9 @@
# build and install OpenVPN support (yes / no)
OPENVPN_SUPPORT="yes"
# build and install WireGuard support (yes / no)
WIREGUARD_SUPPORT="yes"
# build and install diskmounter support (udevil)
# this service provide auto mounting support for external drives in the
# mediacenter also automount internally drives at boottime via udev (yes / no)
@@ -140,9 +143,6 @@
# build and install remote support (yes / no)
REMOTE_SUPPORT="yes"
# build and install ATV IR remote support (yes / no)
ATVCLIENT_SUPPORT="yes"
# build and install Joystick support (yes / no)
JOYSTICK_SUPPORT="yes"
@@ -225,3 +225,5 @@
# IR remote keymaps supported in default config
IR_REMOTE_KEYMAPS="rc6_mce xbox_360 xbox_one"
# debug tty path
DEBUG_TTY="/dev/tty3"

View File

@@ -2,7 +2,7 @@
LIBREELEC_VERSION="devel"
# OS_VERSION: OS Version
OS_VERSION="9.0"
OS_VERSION="9.2"
# ADDON_VERSION: Addon version
ADDON_VERSION="9.0"
ADDON_VERSION="9.2.0"

134
licenses/LibPNG2.txt Normal file
View File

@@ -0,0 +1,134 @@
COPYRIGHT NOTICE, DISCLAIMER, and LICENSE
=========================================
PNG Reference Library License version 2
---------------------------------------
* Copyright (c) 1995-2019 The PNG Reference Library Authors.
* Copyright (c) 2018-2019 Cosmin Truta.
* Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson.
* Copyright (c) 1996-1997 Andreas Dilger.
* Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
The software is supplied "as is", without warranty of any kind,
express or implied, including, without limitation, the warranties
of merchantability, fitness for a particular purpose, title, and
non-infringement. In no event shall the Copyright owners, or
anyone distributing the software, be liable for any damages or
other liability, whether in contract, tort or otherwise, arising
from, out of, or in connection with the software, or the use or
other dealings in the software, even if advised of the possibility
of such damage.
Permission is hereby granted to use, copy, modify, and distribute
this software, or portions hereof, for any purpose, without fee,
subject to the following restrictions:
1. The origin of this software must not be misrepresented; you
must not claim that you wrote the original software. If you
use this software in a product, an acknowledgment in the product
documentation would be appreciated, but is not required.
2. Altered source versions must be plainly marked as such, and must
not be misrepresented as being the original software.
3. This Copyright notice may not be removed or altered from any
source or altered source distribution.
PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35)
-----------------------------------------------------------------------
libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are
Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are
derived from libpng-1.0.6, and are distributed according to the same
disclaimer and license as libpng-1.0.6 with the following individuals
added to the list of Contributing Authors:
Simon-Pierre Cadieux
Eric S. Raymond
Mans Rullgard
Cosmin Truta
Gilles Vollant
James Yu
Mandar Sahastrabuddhe
Google Inc.
Vadim Barkov
and with the following additions to the disclaimer:
There is no warranty against interference with your enjoyment of
the library or against infringement. There is no warranty that our
efforts or the library will fulfill any of your particular purposes
or needs. This library is provided with all faults, and the entire
risk of satisfactory quality, performance, accuracy, and effort is
with the user.
Some files in the "contrib" directory and some configure-generated
files that are distributed with libpng have other copyright owners, and
are released under other open source licenses.
libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from
libpng-0.96, and are distributed according to the same disclaimer and
license as libpng-0.96, with the following individuals added to the
list of Contributing Authors:
Tom Lane
Glenn Randers-Pehrson
Willem van Schaik
libpng versions 0.89, June 1996, through 0.96, May 1997, are
Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88,
and are distributed according to the same disclaimer and license as
libpng-0.88, with the following individuals added to the list of
Contributing Authors:
John Bowler
Kevin Bracey
Sam Bushell
Magnus Holmgren
Greg Roelofs
Tom Tanner
Some files in the "scripts" directory have other copyright owners,
but are released under this license.
libpng versions 0.5, May 1995, through 0.88, January 1996, are
Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
For the purposes of this copyright and license, "Contributing Authors"
is defined as the following set of individuals:
Andreas Dilger
Dave Martindale
Guy Eric Schalnat
Paul Schmidt
Tim Wegner
The PNG Reference Library is supplied "AS IS". The Contributing
Authors and Group 42, Inc. disclaim all warranties, expressed or
implied, including, without limitation, the warranties of
merchantability and of fitness for any purpose. The Contributing
Authors and Group 42, Inc. assume no liability for direct, indirect,
incidental, special, exemplary, or consequential damages, which may
result from the use of the PNG Reference Library, even if advised of
the possibility of such damage.
Permission is hereby granted to use, copy, modify, and distribute this
source code, or portions hereof, for any purpose, without fee, subject
to the following restrictions:
1. The origin of this source code must not be misrepresented.
2. Altered versions must be plainly marked as such and must not
be misrepresented as being the original source.
3. This Copyright notice may not be removed or altered from any
source or altered source distribution.
The Contributing Authors and Group 42, Inc. specifically permit,
without fee, and encourage the use of this source code as a component
to supporting the PNG file format in commercial products. If you use
this source code in a product, acknowledgment is not required but would
be appreciated.

View File

@@ -1,16 +1,13 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_ADS1x15"
PKG_VERSION="a963cc0ee83e2ba6d671b02df5febf7250f626aa"
PKG_SHA256="2f81a9a6b7b7f46b79faa5b01df0c25fa5f16af80842d74e35b5fbf01ab0c619"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host"
PKG_SECTION="python"
PKG_SHORTDESC="Adafruit Python ADS1x15 Library"
PKG_LONGDESC="Python code to use the ADS1015 and ADS1115 analog to digital converters with a Raspberry Pi or BeagleBone black."
PKG_LONGDESC="Python code to use the ADS1015 and ADS1115 analog to digital converters with a Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -1,15 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_ADXL345"
PKG_VERSION="dca3d90b5477a304fa130f5cc90ea59e3968ce6f"
PKG_SHA256="22ec0fc6679cc3e9b5f0aff5cfeef34cbbf13e59aecfb829c2f0dc2d90b5fb8b"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host"
PKG_SECTION="python"
PKG_SHORTDESC="Adafruit Python ADXL345 Library"
PKG_LONGDESC="Python code to use the ADXL345 triple-axis accelerometer over I2C with a Raspberry Pi or BeagleBone Black."
PKG_LONGDESC="Python code to use the ADXL345 triple-axis accelerometer over I2C with a Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -1,15 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_BMP"
PKG_VERSION="e8521e969afae3321d9789353d7e92ea9a5e9a56"
PKG_SHA256="e5e140c34e312f6a00c62b1bd47ebe3f1857009b1c202c18c7b092ebb2e1eb9c"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host"
PKG_SECTION="python"
PKG_SHORTDESC="Adafruit Python BMP Library"
PKG_LONGDESC="Python library for accessing the BMP series pressure and temperature sensors like the BMP085/BMP180 on a Raspberry Pi or Beaglebone Black."
PKG_LONGDESC="Python library for accessing the BMP series pressure and temperature sensors like the BMP085/BMP180 on a Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -1,15 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_CharLCD"
PKG_VERSION="bc75cad284766240424f29dc8e7b84d0caceb72e"
PKG_SHA256="eae4b446162feb533a469a9dacf6e750250f925561c9f7983a11d340e1dd98d4"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host"
PKG_SECTION="python"
PKG_SHORTDESC="Adafruit Python CharLCD Library"
PKG_LONGDESC="Python library for accessing Adafruit character LCDs from a Raspberry Pi or BeagleBone Black."
PKG_LONGDESC="Python library for accessing Adafruit character LCDs from a Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -1,17 +1,14 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_DHT"
PKG_VERSION="18846deec6a96572b3f2c4a9edfb5bac55b46f5b"
PKG_SHA256="9125f8f42b4874db257a45184b866e8b424aa67230d2ffbc734b53686da7817f"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host"
PKG_SECTION="python"
PKG_SHORTDESC="Adafruit Python DHT Library"
PKG_LONGDESC="Python library to read the DHT series of humidity and temperature sensors on a Raspberry Pi or Beaglebone Black."
PKG_LONGDESC="Python library to read the DHT series of humidity and temperature sensors on a Raspberry Pi."
PKG_TOOLCHAIN="manual"
pre_make_target() {

View File

@@ -1,15 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_GPIO"
PKG_VERSION="c543d1df9c0a71bafb9f0a1f9dceecd79a920e74"
PKG_SHA256="d3cb74fd033ebe5aea1786a584d64ef5eb8082ef2bf0a568b01691612cd04e88"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host"
PKG_SECTION="python"
PKG_SHORTDESC="Adafruit Python GPIO Library"
PKG_LONGDESC="Library to provide a cross-platform GPIO interface on the Raspberry Pi and Beaglebone Black using the RPi.GPIO and Adafruit_BBIO librarie"
PKG_LONGDESC="Library to provide a cross-platform GPIO interface on the Raspberry Pi ."
PKG_TOOLCHAIN="manual"

View File

@@ -1,15 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_LED_Backpack"
PKG_VERSION="e34b9548e86e63747563a94f02b65b2980fdefff"
PKG_SHA256="244d2625cdaebdc68e299fedde276efa5c9f7c143681c4ee056fb8350a4f7167"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host"
PKG_SECTION="python"
PKG_SHORTDESC="Python library for controlling LED backpack displays."
PKG_LONGDESC="Python library for controlling LED backpack displays such as 8x8 matrices, bar graphs, and 7/14-segment displays on a Raspberry Pi or BeagleBone Black."
PKG_LONGDESC="Python library for controlling LED backpack displays."
PKG_TOOLCHAIN="manual"

View File

@@ -1,15 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_LSM303"
PKG_VERSION="37d288844515d7bb62a2329982eb033e92dceceb"
PKG_SHA256="609591f2add15e849d3bba320417c705a50a3ed077632baf20c12c8b740d5331"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host"
PKG_SECTION="python"
PKG_SHORTDESC="Adafruit Python LSM303 Library"
PKG_LONGDESC="Python code to use the LSM303 accelerometer & magnetometer with Raspberry Pi & BeagleBone Black."
PKG_LONGDESC="Python code to use the LSM303 accelerometer & magnetometer with Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -1,15 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_MCP3008"
PKG_VERSION="e721d26e650c99b0f6d3efd4ec30444e1adf5ccd"
PKG_SHA256="f5e4c847a87716c16f0209df95c281b5071549644a79a143a77b212f25c464dc"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host"
PKG_SECTION="python"
PKG_SHORTDESC="Adafruit Python MCP3008 Library"
PKG_LONGDESC="Python code to use the MCP3008 analog to digital converter with a Raspberry Pi or BeagleBone black."
PKG_LONGDESC="Python code to use the MCP3008 analog to digital converter with a Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -1,15 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_MCP4725"
PKG_VERSION="4d028bbcf58b011a8f14c5d95057b7e1dcc1064e"
PKG_SHA256="6ebbd1f76807b01dc2b723064e52b0c82fc45388265b8ec867e0a42a46a6e926"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host"
PKG_SECTION="python"
PKG_SHORTDESC="Adafruit Python MCP4725 Library"
PKG_LONGDESC="Python code to use the MCP4725 digital to analog converter with a Raspberry Pi or BeagleBone black."
PKG_LONGDESC="Python code to use the MCP4725 digital to analog converter with a Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -1,15 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_PCA9685"
PKG_VERSION="f86db2ca5de379748afd71e379ce2155f47d21e7"
PKG_SHA256="46e11dcfbfaab5756ddeb6ab31740cf8c7419ec1d32be2519f19882e7d86e426"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host"
PKG_SECTION="python"
PKG_SHORTDESC="Adafruit Python PCA9685 Library"
PKG_LONGDESC="Python code to use the PCA9685 PWM servo/LED controller with a Raspberry Pi or BeagleBone black."
PKG_LONGDESC="Python code to use the PCA9685 PWM servo/LED controller with a Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -1,15 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_PureIO"
PKG_VERSION="6f4976d91c52d70b67b28bba75a429b5328a52c1"
PKG_SHA256="891a4d077fe6610de6aa4b0dc5b9933a6c7db3492072df60c0383662f28c2ae9"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host"
PKG_SECTION="python"
PKG_SHORTDESC="Pure python access to Linux IO including I2C and SPI."
PKG_LONGDESC="Pure python access to Linux IO including I2C and SPI. Drop in replacement for smbus and spidev modules."
PKG_LONGDESC="Pure python access to Linux IO including I2C and SPI."
PKG_TOOLCHAIN="manual"

View File

@@ -1,16 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_SI1145"
PKG_VERSION="18c400643b39dbf29ab7ff8e74ab0c5c36ef5cf1"
PKG_SHA256="0238b2c01cfbb2890ae78468d2fc19c815748fc94860a4eb92b649d074476264"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/THP-JOE/Python_SI1145"
PKG_URL="https://github.com/THP-JOE/Python_SI1145/archive/$PKG_VERSION.tar.gz"
PKG_SOURCE_DIR="Python_SI1145-$PKG_VERSION*"
PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host"
PKG_SECTION="python"
PKG_SHORTDESC="Python library for the SI1145"
PKG_LONGDESC="Python library for accessing the SI1145 temperature sensor on a Raspberry Pi"
PKG_TOOLCHAIN="manual"

View File

@@ -1,15 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_SSD1306"
PKG_VERSION="8819e2d203df49f2843059d981b7347d9881c82b"
PKG_SHA256="ed1163dee2fe6c0c2065a429e1d93cff7397a309071ff83714c84566739680a2"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host"
PKG_SECTION="python"
PKG_SHORTDESC="Adafruit Python SSD1306 Library"
PKG_LONGDESC="SSD1306 oled driver library for 'monochrome' 128x64 and 128x32 OLEDs."
PKG_TOOLCHAIN="manual"

View File

@@ -1,15 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_TCS34725"
PKG_VERSION="6306f90b4601237a852acef89eeecc1261ce38b3"
PKG_SHA256="f2c3218551da55d7fdbe2499a6ffa3a0b8ed1709e4402c6b0e0f37b17d4aa81f"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host"
PKG_SECTION="python"
PKG_SHORTDESC="Adafruit Python TCS34725 Library"
PKG_LONGDESC="Python code to use the TCS34725 color sensor with the Raspberry Pi & BeagleBone Black."
PKG_LONGDESC="Python code to use the TCS34725 color sensor with the Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -1,15 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_VCNL40xx"
PKG_VERSION="5c72575b7390fbedfae0b5fb2a881ca9efe9ca22"
PKG_SHA256="78346836965562720248138203a4af9dc6aa18815bda2a5b7842e3b9af9d1ea8"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host"
PKG_SECTION="python"
PKG_SHORTDESC="Adafruit Python VCNL40xx Library"
PKG_LONGDESC="Python code to use the VCNL4000 & VCNL4010 proximity sensors with the Raspberry Pi & BeagleBone Black."
PKG_LONGDESC="Python code to use the VCNL4000 & VCNL4010 proximity sensors with the Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -1,15 +1,12 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="Adafruit_Python_WS2801"
PKG_VERSION="d0c190715ffef1b00e5ffa2d7b7560e7f8ed4263"
PKG_SHA256="6219edb5c1d767ff950f5020bacdfb5ba608b4995eb14d6073fdec2f17f584cb"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://github.com/adafruit/${PKG_NAME}"
PKG_URL="https://github.com/adafruit/${PKG_NAME}/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host"
PKG_SECTION="python"
PKG_SHORTDESC="Adafruit Python WS2801 Library"
PKG_LONGDESC="Python code to control WS2801 and similar SPI interface addressable RGB LED strips on a Raspberry Pi & BeagleBone Black."
PKG_LONGDESC="Python code to control WS2801 and similar SPI interface addressable RGB LED strips on a Raspberry Pi."
PKG_TOOLCHAIN="manual"

View File

@@ -1,4 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="argtable2"
@@ -8,7 +8,7 @@ PKG_LICENSE="BSD"
PKG_SITE="http://argtable.sourceforge.net/"
PKG_URL="https://downloads.sourceforge.net/project/argtable/argtable/argtable-${PKG_VERSION}/argtable2-${PKG_VERSION:2:4}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="Argtable is an open source ANSI C library that parses GNU-style command-line options"
PKG_LONGDESC="Argtable is an open source ANSI C library that parses GNU-style command-line options."
make_target() {
:

View File

@@ -1,17 +1,14 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="bash"
PKG_VERSION="4.3.46"
PKG_SHA256="fc7131bbc3139db143ec9fe03fd4e6bd3636bdf53e6956065b261f034b6af74b"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.gnu.org/software/bash/bash.html"
PKG_URL="ftp://ftp.cwru.edu/pub/$PKG_NAME/$PKG_NAME-$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain ncurses"
PKG_SECTION="devel"
PKG_SHORTDESC="The GNU Bourne Again shell"
PKG_LONGDESC="The GNU Bourne Again shell"
PKG_LONGDESC="The GNU Bourne Again shell."
PKG_CONFIGURE_OPTS_TARGET="--with-curses \
--enable-readline \

View File

@@ -5,14 +5,11 @@
PKG_NAME="ccid"
PKG_VERSION="1.4.28"
PKG_SHA256="875836ac5d9d952b40dc1a253a726e74361671864d81337285a3260268f8ade0"
PKG_ARCH="any"
PKG_LICENSE="LGPL"
PKG_SITE="http://pcsclite.alioth.debian.org/ccid.html"
PKG_URL="https://alioth.debian.org/frs/download.php/latestfile/112/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain pcsc-lite"
PKG_SECTION="driver"
PKG_SHORTDESC="CCID free software driver"
PKG_LONGDESC="CCID free software driver"
PKG_LONGDESC="A generic USB Chip/Smart Card Interface Devices driver."
PKG_TOOLCHAIN="autotools"
PKG_CONFIGURE_OPTS_TARGET="--enable-static --enable-twinserial"

View File

@@ -5,9 +5,8 @@
PKG_NAME="at-spi2-atk"
PKG_VERSION="2.26.2"
PKG_SHA256="61891f0abae1689f6617a963105a3f1dcdab5970c4a36ded9c79a7a544b16a6e"
PKG_ARCH="any"
PKG_LICENSE="OSS"
PKG_SITE="http://www.gnome.org/"
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/at-spi2-atk/${PKG_VERSION:0:4}/at-spi2-atk-$PKG_VERSION.tar.xz"
PKG_DEPENDS_TARGET="toolchain at-spi2-core atk libX11 libxml2"
PKG_SHORTDESC="A GTK+ module that bridges ATK to D-Bus at-spi"
PKG_LONGDESC="A GTK+ module that bridges ATK to D-Bus at-spi."

View File

@@ -5,12 +5,11 @@
PKG_NAME="at-spi2-core"
PKG_VERSION="2.28.0"
PKG_SHA256="42a2487ab11ce43c288e73b2668ef8b1ab40a0e2b4f94e80fca04ad27b6f1c87"
PKG_ARCH="any"
PKG_LICENSE="OSS"
PKG_SITE="http://www.gnome.org/"
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/at-spi2-core/${PKG_VERSION:0:4}/at-spi2-core-$PKG_VERSION.tar.xz"
PKG_DEPENDS_TARGET="toolchain atk dbus glib libXtst"
PKG_LONGDESC="Protocol definitions and daemon for D-Bus at-spi"
PKG_LONGDESC="Protocol definitions and daemon for D-Bus at-spi."
PKG_MESON_OPTS_TARGET="-Denable_docs=false \
-Denable-introspection=no"

View File

@@ -5,12 +5,11 @@
PKG_NAME="atk"
PKG_VERSION="2.29.1"
PKG_SHA256="1aa7707c6297c1797fe4d79a22a57ede4d5586b0f7a3b30e886d7ca9d75f20da"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://library.gnome.org/devel/atk/"
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/atk/${PKG_VERSION:0:4}/atk-$PKG_VERSION.tar.xz"
PKG_DEPENDS_TARGET="toolchain glib glib:host"
PKG_LONGDESC="ATK provides the set of accessibility interfaces that are implemented by other toolkits and applications."
PKG_LONGDESC="Provides the set of accessibility interfaces that are implemented by other applications."
PKG_BUILD_FLAGS="+pic"
PKG_MESON_OPTS_TARGET="-Ddocs=false \

View File

@@ -1,4 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
. $(get_pkg_directory libXcomposite)/package.mk
@@ -6,16 +6,17 @@
PKG_NAME="chrome-libXcomposite"
PKG_LONGDESC="libXcomposite for chrome"
PKG_URL=""
PKG_DEPENDS_UNPACK+=" libXcomposite"
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
--disable-static \
--enable-shared"
unpack() {
mkdir -p $PKG_BUILD
tar --strip-components=1 -xf $SOURCES/${PKG_NAME:7}/${PKG_NAME:7}-$PKG_VERSION.tar.bz2 -C $PKG_BUILD
}
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
--disable-static \
--enable-shared"
makeinstall_target() {
:
}

View File

@@ -1,4 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
. $(get_pkg_directory libXdamage)/package.mk
@@ -6,16 +6,17 @@
PKG_NAME="chrome-libXdamage"
PKG_LONGDESC="libXdamage for chrome"
PKG_URL=""
PKG_DEPENDS_UNPACK+=" libXdamage"
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
--disable-static \
--enable-shared"
unpack() {
mkdir -p $PKG_BUILD
tar --strip-components=1 -xf $SOURCES/${PKG_NAME:7}/${PKG_NAME:7}-$PKG_VERSION.tar.bz2 -C $PKG_BUILD
}
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
--disable-static \
--enable-shared"
makeinstall_target() {
:
}

View File

@@ -1,4 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
. $(get_pkg_directory libXfixes)/package.mk
@@ -6,16 +6,17 @@
PKG_NAME="chrome-libXfixes"
PKG_LONGDESC="libXfixes for chrome"
PKG_URL=""
PKG_DEPENDS_UNPACK+=" libXfixes"
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
--disable-static \
--enable-shared"
unpack() {
mkdir -p $PKG_BUILD
tar --strip-components=1 -xf $SOURCES/${PKG_NAME:7}/${PKG_NAME:7}-$PKG_VERSION.tar.bz2 -C $PKG_BUILD
}
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
--disable-static \
--enable-shared"
makeinstall_target() {
:
}

View File

@@ -1,4 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
. $(get_pkg_directory libXi)/package.mk
@@ -6,16 +6,17 @@
PKG_NAME="chrome-libXi"
PKG_LONGDESC="libXi for chrome"
PKG_URL=""
PKG_DEPENDS_UNPACK+=" libXi"
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
--disable-static \
--enable-shared"
unpack() {
mkdir -p $PKG_BUILD
tar --strip-components=1 -xf $SOURCES/${PKG_NAME:7}/${PKG_NAME:7}-$PKG_VERSION.tar.bz2 -C $PKG_BUILD
}
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
--disable-static \
--enable-shared"
makeinstall_target() {
:
}

View File

@@ -1,4 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
. $(get_pkg_directory libXrender)/package.mk
@@ -6,16 +6,17 @@
PKG_NAME="chrome-libXrender"
PKG_LONGDESC="libXrender for chrome"
PKG_URL=""
PKG_DEPENDS_UNPACK+=" libXrender"
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
--disable-static \
--enable-shared"
unpack() {
mkdir -p $PKG_BUILD
tar --strip-components=1 -xf $SOURCES/${PKG_NAME:7}/${PKG_NAME:7}-$PKG_VERSION.tar.bz2 -C $PKG_BUILD
}
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
--disable-static \
--enable-shared"
makeinstall_target() {
:
}

View File

@@ -1,4 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
. $(get_pkg_directory libXtst)/package.mk
@@ -6,16 +6,17 @@
PKG_NAME="chrome-libXtst"
PKG_LONGDESC="libXtst for chrome"
PKG_URL=""
PKG_DEPENDS_UNPACK+=" libXtst"
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
--disable-static \
--enable-shared"
unpack() {
mkdir -p $PKG_BUILD
tar --strip-components=1 -xf $SOURCES/${PKG_NAME:7}/${PKG_NAME:7}-$PKG_VERSION.tar.bz2 -C $PKG_BUILD
}
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
--disable-static \
--enable-shared"
makeinstall_target() {
:
}

View File

@@ -1,4 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
. $(get_pkg_directory libxcb)/package.mk
@@ -6,16 +6,17 @@
PKG_NAME="chrome-libxcb"
PKG_LONGDESC="libxcb for chrome"
PKG_URL=""
PKG_DEPENDS_UNPACK+=" libxcb"
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
--disable-static \
--enable-shared"
unpack() {
mkdir -p $PKG_BUILD
tar --strip-components=1 -xf $SOURCES/${PKG_NAME:7}/${PKG_NAME:7}-$PKG_VERSION.tar.bz2 -C $PKG_BUILD
}
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET \
--disable-static \
--enable-shared"
makeinstall_target() {
:
}

View File

@@ -5,19 +5,13 @@
PKG_NAME="cups"
PKG_VERSION="2.2.8"
PKG_SHA256="8f87157960b9d80986f52989781d9de79235aa060e05008e4cf4c0a6ef6bca72"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.cups.org"
PKG_URL="https://github.com/apple/cups/archive/v$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain openssl zlib"
PKG_LONGDESC="CUPS printing system"
PKG_LONGDESC="CUPS printing system."
PKG_BUILD_FLAGS="+pic"
pre_configure_target() {
cd ..
rm -rf .$TARGET_NAME
}
PKG_CONFIGURE_OPTS_TARGET="--libdir=/usr/lib \
--disable-gssapi \
--disable-avahi \
@@ -25,6 +19,11 @@ PKG_CONFIGURE_OPTS_TARGET="--libdir=/usr/lib \
--disable-launchd \
--disable-unit-tests"
pre_configure_target() {
cd ..
rm -rf .$TARGET_NAME
}
makeinstall_target() {
make BUILDROOT="$INSTALL/../.INSTALL_PKG"
}

View File

@@ -3,9 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="gdk-pixbuf"
PKG_VERSION="2.36.12"
PKG_SHA256="fff85cf48223ab60e3c3c8318e2087131b590fd6f1737e42cb3759a3b427a334"
PKG_ARCH="any"
PKG_VERSION="2.38.0"
PKG_SHA256="dd50973c7757bcde15de6bcd3a6d462a445efd552604ae6435a0532fbbadae47"
PKG_LICENSE="OSS"
PKG_SITE="http://www.gtk.org/"
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/${PKG_VERSION:0:4}/gdk-pixbuf-$PKG_VERSION.tar.xz"

View File

@@ -3,15 +3,13 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="gtk3"
PKG_VERSION="3.22.30"
PKG_SHA256="a1a4a5c12703d4e1ccda28333b87ff462741dc365131fbc94c218ae81d9a6567"
PKG_ARCH="any"
PKG_VERSION="3.24.4"
PKG_SHA256="d84f59ff02a87cc90c9df4a572a13eca4e3506e2bf511e2b9cbdb4526fa0cb9c"
PKG_LICENSE="LGPL"
PKG_SITE="http://www.gtk.org/"
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/gtk+/${PKG_VERSION:0:4}/gtk+-$PKG_VERSION.tar.xz"
PKG_SOURCE_DIR="gtk+-$PKG_VERSION"
PKG_DEPENDS_TARGET="toolchain at-spi2-atk atk cairo gdk-pixbuf glib libX11 libXi libXrandr libepoxy pango"
PKG_LONGDESC="The Gimp ToolKit (GTK) is a library for creating graphical user interfaces for the X Window System."
PKG_LONGDESC="A library for creating graphical user interfaces for the X Window System."
PKG_CONFIGURE_OPTS_TARGET="--disable-cups \
--disable-debug \
@@ -27,8 +25,9 @@ PKG_CONFIGURE_OPTS_TARGET="--disable-cups \
pre_configure_target() {
LIBS="$LIBS -lXcursor"
export PKG_CONFIG_PATH="$(get_build_dir pango)/.$TARGET_NAME"
export CFLAGS="$CFLAGS -I$(get_build_dir pango) -L$(get_build_dir pango)/.$TARGET_NAME/pango"
export PKG_CONFIG_PATH="$(get_build_dir pango)/.$TARGET_NAME/meson-private:$(get_build_dir gdk-pixbuf)/.$TARGET_NAME/meson-private:$(get_build_dir shared-mime-info)/.$TARGET_NAME"
export CFLAGS="$CFLAGS -I$(get_build_dir pango) -I$(get_build_dir pango)/.$TARGET_NAME -L$(get_build_dir pango)/.$TARGET_NAME/pango"
export GLIB_COMPILE_RESOURCES=glib-compile-resources GLIB_MKENUMS=glib-mkenums GLIB_GENMARSHAL=glib-genmarshal
}
makeinstall_target() {

View File

@@ -5,7 +5,6 @@
PKG_NAME="harfbuzz"
PKG_VERSION="1.8.1"
PKG_SHA256="fbed6392ddb085e45e6090a9f389f72926d0e355f4b0a2ef51d35cf21686df45"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.freedesktop.org/wiki/Software/HarfBuzz"
PKG_URL="https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-$PKG_VERSION.tar.bz2"

View File

@@ -1,16 +1,15 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="icu"
PKG_VERSION="61.1"
PKG_SHA256="d007f89ae8a2543a53525c74359b65b36412fa84b3349f1400be6dcf409fafef"
PKG_ARCH="any"
PKG_LICENSE="Custom"
PKG_SITE="http://www.icu-project.org"
PKG_URL="http://download.icu-project.org/files/icu4c/${PKG_VERSION}/icu4c-${PKG_VERSION//./_}-src.tgz"
PKG_SOURCE_DIR="icu"
PKG_DEPENDS_HOST="gcc:host"
PKG_DEPENDS_TARGET="toolchain icu:host"
PKG_LONGDESC="International Components for Unicode library"
PKG_LONGDESC="International Components for Unicode library."
PKG_ICU_OPTS="--disable-extras \
--disable-icuio \
@@ -20,15 +19,16 @@ PKG_ICU_OPTS="--disable-extras \
--disable-tests \
--disable-tools"
PKG_CONFIGURE_OPTS_HOST="--enable-static \
--disable-shared \
$PKG_ICU_OPTS"
PKG_CONFIGURE_OPTS_TARGET="--with-cross-build=$PKG_BUILD/.$HOST_NAME \
configure_package() {
PKG_CONFIGURE_OPTS_TARGET="--with-cross-build=$PKG_BUILD/.$HOST_NAME \
$PKG_ICU_OPTS"
PKG_CONFIGURE_SCRIPT="source/configure"
PKG_CONFIGURE_SCRIPT="${PKG_BUILD}/source/configure"
}
post_makeinstall_target() {
rm -rf $INSTALL

View File

@@ -5,12 +5,11 @@
PKG_NAME="libXScrnSaver"
PKG_VERSION="1.2.2"
PKG_SHA256="8ff1efa7341c7f34bcf9b17c89648d6325ddaae22e3904e091794e0b4426ce1d"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://xorg.freedesktop.org/"
PKG_URL="https://xorg.freedesktop.org/releases/individual/lib/libXScrnSaver-$PKG_VERSION.tar.bz2"
PKG_DEPENDS_TARGET="toolchain scrnsaverproto"
PKG_LONGDESC="X11 Screen Saver extension client library"
PKG_LONGDESC="X11 Screen Saver extension client library."
PKG_CONFIGURE_OPTS_TARGET="--disable-static \
--enable-shared \

View File

@@ -5,12 +5,11 @@
PKG_NAME="libXcursor"
PKG_VERSION="1.1.15"
PKG_SHA256="294e670dd37cd23995e69aae626629d4a2dfe5708851bbc13d032401b7a3df6b"
PKG_ARCH="any"
PKG_LICENSE="OSS"
PKG_SITE="http://www.X.org"
PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/libXcursor-$PKG_VERSION.tar.bz2"
PKG_DEPENDS_TARGET="toolchain libX11 libXfixes libXrender"
PKG_LONGDESC="X11 Cursor management library"
PKG_LONGDESC="X11 Cursor management library.s"
PKG_BUILD_FLAGS="+pic"
makeinstall_target() {

View File

@@ -5,12 +5,11 @@
PKG_NAME="libXft"
PKG_VERSION="2.3.2"
PKG_SHA256="f5a3c824761df351ca91827ac221090943ef28b248573486050de89f4bfcdc4c"
PKG_ARCH="any"
PKG_LICENSE="OSS"
PKG_SITE="http://www.X.org"
PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/libXft-$PKG_VERSION.tar.bz2"
PKG_DEPENDS_TARGET="toolchain fontconfig freetype libXrender util-macros xorgproto"
PKG_LONGDESC="X FreeType library"
PKG_LONGDESC="X FreeType library."
PKG_BUILD_FLAGS="+pic"
PKG_CONFIGURE_OPTS_TARGET="--enable-static \

View File

@@ -1,16 +1,14 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libxss"
PKG_VERSION="1.2.2"
PKG_SHA256="8ff1efa7341c7f34bcf9b17c89648d6325ddaae22e3904e091794e0b4426ce1d"
PKG_ARCH="any"
PKG_LICENSE="OSS"
PKG_SITE="http://www.X.org"
PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/libXScrnSaver-$PKG_VERSION.tar.bz2"
PKG_SOURCE_DIR="libXScrnSaver-$PKG_VERSION"
PKG_DEPENDS_TARGET="toolchain util-macros libXext scrnsaverproto"
PKG_LONGDESC="X11 Screen Saver extension library"
PKG_LONGDESC="X11 Screen Saver extension library."
PKG_BUILD_FLAGS="+pic"
PKG_CONFIGURE_OPTS_TARGET="--enable-malloc0returnsnull"

View File

@@ -3,9 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pango"
PKG_VERSION="1.42.1"
PKG_SHA256="915a6756b298578ff27c7a6393f8c2e62e6e382f9411f2504d7af1a13c7bce32"
PKG_ARCH="any"
PKG_VERSION="1.43.0"
PKG_SHA256="d2c0c253a5328a0eccb00cdd66ce2c8713fabd2c9836000b6e22a8b06ba3ddd2"
PKG_LICENSE="GPL"
PKG_SITE="http://www.pango.org/"
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/pango/${PKG_VERSION:0:4}/pango-$PKG_VERSION.tar.xz"

View File

@@ -5,12 +5,11 @@
PKG_NAME="scrnsaverproto"
PKG_VERSION="1.2.2"
PKG_SHA256="8bb70a8da164930cceaeb4c74180291660533ad3cc45377b30a795d1b85bcd65"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://xorg.freedesktop.org/"
PKG_URL="https://xorg.freedesktop.org/releases/individual/proto/scrnsaverproto-$PKG_VERSION.tar.bz2"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="X11 Screen Saver extension wire protocol"
PKG_LONGDESC="X11 Screen Saver extension wire protocol."
makeinstall_target() {
:

View File

@@ -1,14 +1,13 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="shared-mime-info"
PKG_VERSION="1.9"
PKG_SHA256="5c0133ec4e228e41bdf52f726d271a2d821499c2ab97afd3aa3d6cf43efcdc83"
PKG_ARCH="any"
PKG_LICENSE="GPL2"
PKG_SITE="https://freedesktop.org/wiki/Software/shared-mime-info/"
PKG_URL="http://freedesktop.org/~hadess/shared-mime-info-$PKG_VERSION.tar.xz"
PKG_DEPENDS_TARGET="toolchain libxml2"
PKG_DEPENDS_TARGET="toolchain glib libxml2"
PKG_LONGDESC="The shared-mime-info package contains the core database of common types."
PKG_BUILD_FLAGS="-parallel"

View File

@@ -1,10 +1,9 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="unclutter"
PKG_VERSION="1.09"
PKG_SHA256="3a53575fe2a75a34bc9a2b0ad92ee0f8a7dbedc05d8783f191c500060a40a9bd"
PKG_ARCH="any"
PKG_LICENSE="Public Domain"
PKG_SITE="https://sourceforge.net/projects/unclutter/"
PKG_URL="https://sourceforge.net/projects/unclutter/unclutter/source_$PKG_VERSION/unclutter-$PKG_VERSION.tar.gz"

View File

@@ -1,18 +1,18 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="comskip"
PKG_VERSION="6030aa0d3b589161ec96c6c986c48aa826fb9f72"
PKG_SHA256="df0b4b0354aef5acc17e4e94a20a396fa69c474af7579c94aad09dd490e0ee38"
PKG_VERSION="84fcd7388394c95fc8a7e558642bbadb43134507"
PKG_SHA256="4d45d30335ce1c28fb4de8865ada57f81de18d83a77950e9ab7c3ea26d24a883"
PKG_LICENSE="GPL"
PKG_SITE="http://www.kaashoek.com/comskip/"
PKG_URL="https://github.com/erikkaashoek/Comskip/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain argtable2 ffmpeg"
PKG_LONGDESC="Comskip detects commercial breaks from a video stream. It can be used for post-processing recordings"
PKG_DEPENDS_TARGET="toolchain argtable2 ffmpeg gnutls"
PKG_LONGDESC="Comskip detects commercial breaks from a video stream. It can be used for post-processing recordings."
PKG_TOOLCHAIN="autotools"
pre_configure_target() {
LDFLAGS="$LDFLAGS -ldl"
LDFLAGS+=" -ldl"
export argtable2_CFLAGS="-I$(get_build_dir argtable2)/src"
export argtable2_LIBS="-L$(get_build_dir argtable2)/src/.libs -largtable2"

View File

@@ -1,28 +1,26 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2016 Lukas Rusak (lrusak@libreelec.tv)
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="containerd"
PKG_VERSION="06b9cb3"
PKG_SHA256="4d2b6e30bcc6c4bb901d6b9f19b5ac1d4a2d9b17075a9b1f110102920d01f64a"
PKG_ARCH="any"
PKG_VERSION="1.2.7"
PKG_SHA256="7179c709a0d187708a1eeddcbdecd7206b2c642dc4413bcdb049cd6b38d06801"
PKG_LICENSE="APL"
PKG_SITE="https://containerd.tools/"
PKG_URL="https://github.com/docker/containerd/archive/${PKG_VERSION}.tar.gz"
PKG_URL="https://github.com/containerd/containerd/archive/v$PKG_VERSION.tar.gz"
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."
PKG_LONGDESC="A daemon to control runC, built for performance and density."
PKG_TOOLCHAIN="manual"
pre_make_target() {
case $TARGET_ARCH in
case ${TARGET_ARCH} in
x86_64)
export GOARCH=amd64
;;
arm)
export GOARCH=arm
case $TARGET_CPU in
case ${TARGET_CPU} in
arm1176jzf-s)
export GOARM=6
;;
@@ -39,23 +37,26 @@ pre_make_target() {
export GOOS=linux
export CGO_ENABLED=1
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=$TOOLCHAIN/lib/golang/bin/go
export GOPATH=$PKG_BUILD/.gopath
export GOROOT=$TOOLCHAIN/lib/golang
export PATH=$PATH:$GOROOT/bin
export CGO_CFLAGS=${CFLAGS}
export CONTAINERD_VERSION=v${PKG_VERSION}
export CONTAINERD_REVISION=${PKG_VERSION}
export CONTAINERD_PKG=github.com/containerd/containerd
export LDFLAGS="-w -extldflags -static -X ${CONTAINERD_PKG}/version.Version=${CONTAINERD_VERSION} -X ${CONTAINERD_PKG}/version.Revision=${CONTAINERD_REVISION} -X ${CONTAINERD_PKG}/version.Package=${CONTAINERD_PKG} -extld $CC"
export GOLANG=${TOOLCHAIN}/lib/golang/bin/go
export GOPATH=${PKG_BUILD}/.gopath
export GOROOT=${TOOLCHAIN}/lib/golang
export PATH=${PATH}:${GOROOT}/bin
mkdir -p $PKG_BUILD/.gopath
if [ -d $PKG_BUILD/vendor ]; then
mv $PKG_BUILD/vendor $PKG_BUILD/.gopath/src
mkdir -p ${PKG_BUILD}/.gopath
if [ -d ${PKG_BUILD}/vendor ]; then
mv ${PKG_BUILD}/vendor ${PKG_BUILD}/.gopath/src
fi
ln -fs $PKG_BUILD $PKG_BUILD/.gopath/src/github.com/containerd/containerd
ln -fs ${PKG_BUILD} ${PKG_BUILD}/.gopath/src/github.com/containerd/containerd
}
make_target() {
mkdir -p bin
$GOLANG build -v -o bin/containerd -a -tags "static_build" -ldflags "$LDFLAGS" ./containerd
$GOLANG build -v -o bin/containerd-shim -a -tags "static_build" -ldflags "$LDFLAGS" ./containerd-shim
${GOLANG} build -v -o bin/containerd -a -tags "static_build no_btrfs" -ldflags "${LDFLAGS}" ./cmd/containerd
${GOLANG} build -v -o bin/containerd-shim -a -tags "static_build no_btrfs" -ldflags "${LDFLAGS}" ./cmd/containerd-shim
}

View File

@@ -1,18 +1,16 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="cxxtools"
PKG_VERSION="2.2.1"
PKG_SHA256="8cebb6d6cda7c93cc4f7c0d552a68d50dd5530b699cf87916bb3b708fdc4e342"
PKG_ARCH="any"
PKG_LICENSE="GPL-2"
PKG_SITE="http://www.tntnet.org/cxxtools.html"
PKG_URL="http://www.tntnet.org/download/${PKG_NAME}-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_HOST=""
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="python/web"
PKG_SHORTDESC="cxxtools: a collection of general-purpose C++ classes"
PKG_LONGDESC="Cxxtools is a collection of general-purpose C++ classes"
PKG_DEPENDS_HOST="gcc:host"
PKG_DEPENDS_TARGET="toolchain cxxtools:host"
PKG_LONGDESC="Cxxtools is a collection of general-purpose C++ classes."
PKG_BUILD_FLAGS="+pic"
PKG_CONFIGURE_OPTS_HOST="--disable-demos --with-atomictype=pthread --disable-unittest"
@@ -23,7 +21,7 @@ post_makeinstall_host() {
}
post_makeinstall_target() {
$SED "s:\(['= ]\)/usr:\\1$SYSROOT_PREFIX/usr:g" $SYSROOT_PREFIX/usr/bin/cxxtools-config
sed -e "s:\(['= ]\)/usr:\\1$SYSROOT_PREFIX/usr:g" -i $SYSROOT_PREFIX/usr/bin/cxxtools-config
rm -rf $INSTALL/usr/bin
}

View File

@@ -1,10 +1,11 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
. $(get_pkg_directory curl)/package.mk
PKG_NAME="curl3"
PKG_URL=""
PKG_DEPENDS_UNPACK+=" curl"
PKG_LONGDESC="curl for dotnet"
unpack() {

View File

@@ -1,15 +1,14 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="krb5"
PKG_VERSION="1.16.1-final"
PKG_SHA256="d46a676bd6cfe58b8684ffd881bc7ed2c9c90cb43ccfa45a9500530e84aa262b"
PKG_VERSION="1.18.1-final"
PKG_SHA256="5d11bfcc8151a8a752177636e10cdcc6ace88407662949b5f031dd44ec42ffc7"
PKG_LICENSE="MIT"
PKG_SITE="http://web.mit.edu/kerberos/"
PKG_URL="https://github.com/krb5/krb5/archive/krb5-$PKG_VERSION.tar.gz"
PKG_SOURCE_DIR="krb5-krb5-$PKG_VERSION"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="The Kerberos network authentication protocol"
PKG_LONGDESC="The Kerberos network authentication protocol."
PKG_TOOLCHAIN="autotools"
PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_regcomp=yes \

View File

@@ -1,9 +1,9 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="lttng-ust"
PKG_VERSION="2.10.2"
PKG_SHA256="015452be6f94e4468315d0478cd5a4d01d9e52672bcea122b4ff7426198d5803"
PKG_VERSION="2.12.0"
PKG_SHA256="ae9a7c7a9730deabacc6c690dcf1ba1c988f7f474326ba33d30b3f339d27a059"
PKG_LICENSE="LGPLv2.1"
PKG_SITE="https://lttng.org/"
PKG_URL="https://github.com/lttng/lttng-ust/archive/v$PKG_VERSION.tar.gz"
@@ -11,7 +11,7 @@ PKG_DEPENDS_TARGET="toolchain userspace-rcu"
PKG_LONGDESC="LTTng is an open source tracing framework for Linux"
PKG_TOOLCHAIN="autotools"
PKG_CONFIGURE_OPTS_TARGET="--disable-man-pages"
PKG_CONFIGURE_OPTS_TARGET="--disable-man-pages --disable-numa"
makeinstall_target() {
make install DESTDIR=$INSTALL $PKG_MAKEINSTALL_OPTS_TARGET

View File

@@ -1,9 +1,9 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="userspace-rcu"
PKG_VERSION="0.10.1"
PKG_SHA256="4ddbca9927b459b7a295dec612cf43df5886d398161d50c59d0097995e368a3b"
PKG_VERSION="0.12.0"
PKG_SHA256="6b0cdee07a651c56daea8d03285f379afab898ebc83c785a23927320e45a3012"
PKG_LICENSE="LGPLv2.1"
PKG_SITE="http://liburcu.org"
PKG_URL="https://github.com/urcu/userspace-rcu/archive/v$PKG_VERSION.tar.gz"

View File

@@ -1,4 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="blindscan-s2"

View File

@@ -1,4 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="bitstream"

View File

@@ -1,4 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libev"

View File

@@ -1,4 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dvbsnoop"

View File

@@ -1,4 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mumudvb"

View File

@@ -1,4 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="szap-s2"

View File

@@ -1,4 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="t2scan"
@@ -10,14 +10,6 @@ PKG_URL="https://github.com/mighty-p/t2scan/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="A small channel scan tool which generates DVB-T/T2 channels.conf files."
# aml 3.14 hack
pre_configure_target() {
if [ "$LINUX" = "amlogic-3.14" -o "$LINUX" = "amlogic-3.10" ]; then
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
}
makeinstall_target() {
:
}

View File

@@ -1,4 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="tune-s2"

View File

@@ -1,4 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="w_scan"
@@ -11,14 +11,6 @@ PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="A channel scan tool which generates ATSC, DVB-C, DVB-S/S2 and DVB-T channels.conf files."
PKG_TOOLCHAIN="autotools"
# aml 3.14 hack
pre_configure_target() {
if [ "$LINUX" = "amlogic-3.14" -o "$LINUX" = "amlogic-3.10" ]; then
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
}
makeinstall_target() {
:
}

View File

@@ -1,9 +1,9 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="imagemagick"
PKG_VERSION="7.0.8-11"
PKG_SHA256="95e4da5fa109bc8b59b5e7a54cdfcf1af3230067c95adf608ff21c08eca1de20"
PKG_VERSION="7.0.10-9"
PKG_SHA256="ea08c7379b0ce40217656699e664d51a93eac819dde778f50ca457b110ffc5e3"
PKG_LICENSE="http://www.imagemagick.org/script/license.php"
PKG_SITE="http://www.imagemagick.org/"
PKG_URL="https://github.com/ImageMagick/ImageMagick/archive/$PKG_VERSION.tar.gz"

View File

@@ -4,14 +4,11 @@
PKG_NAME="enca"
PKG_VERSION="1.19"
PKG_SHA256="3a487eca40b41021e2e4b7a6440b97d822e6532db5464471f572ecf77295e8b8"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://freshmeat.net/projects/enca/"
PKG_URL="http://dl.cihar.com/enca/$PKG_NAME-$PKG_VERSION.tar.xz"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="devel"
PKG_SHORTDESC="enca: detects the encoding of text files, on the basis of knowledge of their language."
PKG_LONGDESC="Enca detects the encoding of text files, on the basis of knowledge of their language. It can also convert them to other encodings, allowing you to recode files without knowing their current encoding. It supports most of Central and East European languages, and a few Unicode variants, independently on language."
PKG_LONGDESC="Enca detects the encoding of text files, on the basis of knowledge of their language."
PKG_BUILD_FLAGS="+pic"
PKG_MAKEINSTALL_OPTS_TARGET="-C lib"

View File

@@ -1,17 +1,14 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="enet"
PKG_VERSION="e33ca1d"
PKG_SHA256="0ba5547de2c4c7fc79d367179a9bc92a7ac27e9258dd50fb277cd8761afaf9b0"
PKG_ARCH="any"
PKG_LICENSE=""
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_LONGDESC="A network communication layer on top of UDP (User Datagram Protocol)."
PKG_TOOLCHAIN="autotools"
PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared"

View File

@@ -1,19 +1,14 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="enum34"
PKG_VERSION="1.1.6"
PKG_SHA256="b09c7f7ee925e600bd4efaa5fef49919eacdbdfd5a52e0696c5d03010cffb9ec"
PKG_ARCH="any"
PKG_LICENSE="BSD"
PKG_SITE="https://bitbucket.org/stoneleaf/enum34"
PKG_URL="https://bitbucket.org/stoneleaf/$PKG_NAME/get/$PKG_VERSION.tar.bz2"
PKG_SOURCE_DIR="stoneleaf-enum34-*"
PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host"
PKG_PRIORITY="optional"
PKG_SECTION="python"
PKG_SHORTDESC="Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4"
PKG_LONGDESC="Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4"
PKG_LONGDESC="Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4."
PKG_TOOLCHAIN="manual"
make_target() {

View File

@@ -5,13 +5,11 @@
PKG_NAME="faad2"
PKG_VERSION="2.8.8"
PKG_SHA256="985c3fadb9789d2815e50f4ff714511c79c2710ac27a4aaaf5c0c2662141426d"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.audiocoding.com"
PKG_URL="https://downloads.sourceforge.net/sourceforge/faac/faad2-$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="audio"
PKG_LONGDESC="An MPEG-4 AAC decoder"
PKG_LONGDESC="An MPEG-4 AAC decoder."
PKG_CONFIGURE_OPTS_TARGET="--enable-static \
--disable-shared \

View File

@@ -1,12 +0,0 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="fdk-aac"
PKG_VERSION="0.1.6"
PKG_SHA256="adbcd793e406e1b88b3c1c41382d49f8c27371485b823c0fdab69c9124fd2ce3"
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_LONGDESC="A standalone library of the Fraunhofer FDK AAC code from Android."
PKG_TOOLCHAIN="autotools"

View File

@@ -1,15 +1,19 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libvpx"
PKG_VERSION="1.7.0"
PKG_SHA256="1fec931eb5c94279ad219a5b6e0202358e94a93a90cfb1603578c326abfc1238"
PKG_VERSION="1.8.1"
PKG_SHA256="df19b8f24758e90640e1ab228ab4a4676ec3df19d23e4593375e6f3847dee03e"
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_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="WebM VP8/VP9 Codec"
if [ "$TARGET_ARCH" = "x86_64" ]; then
PKG_DEPENDS_TARGET+=" nasm:host"
fi
configure_target() {
case $ARCH in
@@ -26,7 +30,7 @@ configure_target() {
$PKG_CONFIGURE_SCRIPT --prefix=/usr \
--extra-cflags="$CFLAGS" \
--as=yasm \
--as=nasm \
--target=$PKG_TARGET_NAME_LIBVPX \
--disable-docs \
--disable-examples \

View File

@@ -1,31 +1,42 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="x264"
PKG_VERSION="snapshot-20181001-2245"
PKG_SHA256="edea9b8621da02ebe748101222c974f8a640b19d9d3a3790a24130b892dd7445"
PKG_VERSION="d4099dd4c722f52c4f3c14575d7d39eb8fadb97f"
PKG_SHA256="9b6688b81e13cf342fc9b6b7adf1759eebd300c243c0707566ffe7ea9f0ccc7e"
PKG_LICENSE="GPL"
PKG_SITE="http://www.videolan.org/developers/x264.html"
PKG_URL="https://download.videolan.org/x264/snapshots/$PKG_NAME-$PKG_VERSION.tar.bz2"
PKG_URL="http://repo.or.cz/x264.git/snapshot/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="x264 codec"
if [ "$TARGET_ARCH" = "x86_64" ]; then
PKG_DEPENDS_TARGET+=" nasm:host"
fi
pre_configure_target() {
cd $PKG_BUILD
rm -rf .$TARGET_NAME
if [ "$TARGET_ARCH" = "x86_64" ]; then
export AS="$TOOLCHAIN/bin/nasm"
else
PKG_X264_ASM="--disable-asm"
fi
}
configure_target() {
./configure \
--prefix="/usr" \
--cross-prefix="$TARGET_PREFIX" \
--extra-cflags="$CFLAGS" \
--extra-ldflags="$LDFLAGS" \
--disable-cli \
--enable-static \
--enable-strip \
--disable-asm \
--enable-pic \
--host="$TARGET_NAME" \
--cross-prefix="$TARGET_PREFIX" \
--sysroot="$SYSROOT_PREFIX"
--prefix="/usr" \
--sysroot="$SYSROOT_PREFIX" \
$PKG_X264_ASM \
--disable-cli \
--enable-lto \
--enable-pic \
--enable-static \
--enable-strip
}

View File

@@ -1,9 +1,9 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="x265"
PKG_VERSION="2.8"
PKG_SHA256="6e59f9afc0c2b87a46f98e33b5159d56ffb3558a49d8e3d79cb7fdc6b7aaa863"
PKG_VERSION="3.2"
PKG_SHA256="364d79bcd56116a9e070fdeb1d9d2aaef1a786b4970163fb56ff0991a183133b"
PKG_ARCH="x86_64"
PKG_LICENSE="GPL"
PKG_SITE="https://www.videolan.org/developers/x265.html"

View File

@@ -1,14 +1,14 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="ffmpegx"
PKG_VERSION="4.0.2"
PKG_SHA256="5ec8d580ef8c357e79f46bf00faaf1c237e1377b1b473a42ea1c3b0fb80b6123"
PKG_VERSION="4.2.1"
PKG_SHA256="cec7c87e9b60d174509e263ac4011b522385fd0775292e1670ecc1180c9bb6d4"
PKG_LICENSE="LGPLv2.1+"
PKG_SITE="https://ffmpeg.org"
PKG_URL="https://github.com/FFmpeg/FFmpeg/archive/n${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain aom bzip2 fdk-aac libvorbis openssl opus x264 x265 zlib"
PKG_LONGDESC="FFmpegx is an complete FFmpeg build to support encoding and decoding"
PKG_URL="https://ffmpeg.org/releases/ffmpeg-$PKG_VERSION.tar.xz"
PKG_DEPENDS_TARGET="toolchain aom bzip2 gnutls libvorbis opus x264 zlib"
PKG_LONGDESC="FFmpegx is an complete FFmpeg build to support encoding and decoding."
PKG_BUILD_FLAGS="-gold"
# Dependencies
@@ -18,6 +18,10 @@ if [ "$KODIPLAYER_DRIVER" == "bcm2835-driver" ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET bcm2835-driver"
fi
if [ "$TARGET_ARCH" = "x86_64" ]; then
PKG_DEPENDS_TARGET+=" nasm:host intel-vaapi-driver x265"
fi
if [[ ! $TARGET_ARCH = arm ]] || target_has_feature neon; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libvpx"
fi
@@ -31,8 +35,13 @@ pre_configure_target() {
cd $PKG_BUILD
rm -rf .$TARGET_NAME
# pass gnutls to build
PKG_CONFIG_PATH="$(get_build_dir gnutls)/.INSTALL_PKG/usr/lib/pkgconfig"
CFLAGS="$CFLAGS -I$(get_build_dir gnutls)/.INSTALL_PKG/usr/include"
LDFLAGS="$LDFLAGS -L$(get_build_dir gnutls)/.INSTALL_PKG/usr/lib"
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"
CFLAGS="$CFLAGS -DRPI=1 -I$SYSROOT_PREFIX/usr/include/IL"
PKG_FFMPEG_LIBS="-lbcm_host -ldl -lmmal -lmmal_core -lmmal_util -lvchiq_arm -lvcos -lvcsm"
fi
@@ -57,14 +66,14 @@ pre_configure_target() {
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 \
--disable-encoder=h264_nvenc \
--disable-encoder=hevc_nvenc \
\
`#Video hwaccel` \
--enable-hwaccel=h263_vaapi \
@@ -93,10 +102,9 @@ pre_configure_target() {
--enable-encoder=libaom_av1 \
\
`#Audio encoders` \
--enable-encoder=aac \
--enable-encoder=ac3 \
--enable-encoder=eac3 \
--enable-libfdk-aac \
--enable-encoder=libfdk-aac \
--enable-encoder=flac \
--enable-libmp3lame \
--enable-encoder=libmp3lame \
@@ -130,7 +138,6 @@ configure_target() {
\
`#Licensing options` \
--enable-gpl \
--enable-nonfree \
\
`#Documentation options` \
--disable-doc \
@@ -167,7 +174,8 @@ configure_target() {
--extra-ldflags="$LDFLAGS" \
--extra-libs="$PKG_FFMPEG_LIBS" \
--enable-pic \
--enable-openssl \
--enable-gnutls \
--disable-openssl \
\
`#Advanced options` \
--disable-hardcoded-tables \

View File

@@ -1,17 +1,14 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="bchunk"
PKG_VERSION="1.2.0"
PKG_SHA256="afdc9d5e38bdd16f0b8b9d9d382b0faee0b1e0494446d686a08b256446f78b5d"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://he.fi/bchunk/"
PKG_URL="http://he.fi/bchunk/$PKG_NAME-$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="system"
PKG_SHORTDESC="binchunker converts a CD image in a .bin / .cue format (sometimes .raw / .cue) to a set of .iso and .cdr tracks"
PKG_LONGDESC="binchunker converts a CD image in a .bin / .cue format (sometimes .raw / .cue) to a set of .iso and .cdr tracks"
PKG_LONGDESC="Tool to convert a CD image in a .bin/.cue format to a set of .iso and .cdr tracks."
makeinstall_target() {
:

View File

@@ -1,17 +1,14 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="ecm-tools"
PKG_VERSION="55365b0"
PKG_SHA256="39c2d0e36b1cba33fa9fee1c0a2a63f851b561fceb59dc99550a1e8e580d3b5a"
PKG_ARCH="any"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/alucryd/ecm-tools"
PKG_URL="https://github.com/alucryd/ecm-tools/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="system"
PKG_SHORTDESC="Error Code Modeler"
PKG_LONGDESC="Error Code Modeler"
PKG_LONGDESC="Error Code Modeler.s"
makeinstall_target() {
:

View File

@@ -1,17 +1,14 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="iat"
PKG_VERSION="0.1.7"
PKG_SHA256="fb72c42f4be18107ec1bff8448bd6fac2a3926a574d4950a4d5120f0012d62ca"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://sourceforge.net/projects/iat.berlios/"
PKG_URL="https://sourceforge.net/projects/iat.berlios/files/$PKG_NAME-$PKG_VERSION.tar.bz2"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="system"
PKG_SHORTDESC="Iso9660 Analyzer Tool, this tool have engine for detect many structure of image file"
PKG_LONGDESC="Iso9660 Analyzer Tool, this tool have engine for detect many structure of image file"
PKG_LONGDESC="Iso9660 Analyzer Tool to detect many structures of image file."
PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_malloc_0_nonnull=yes"

View File

@@ -1,17 +1,14 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="linuxconsoletools"
PKG_VERSION="1.5.1"
PKG_SHA256="0bd07aacea251d63d3d8a458728c7f965f41ae45891d906cefedc3fde0753b1e"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://sourceforge.net/projects/linuxconsole/"
PKG_URL="http://prdownloads.sourceforge.net/linuxconsole/$PKG_NAME-$PKG_VERSION.tar.bz2"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="system"
PKG_SHORTDESC="Set of utilities for joysticks and serial devices"
PKG_LONGDESC="Set of utilities for joysticks and serial devices"
PKG_LONGDESC="Set of utilities for joysticks and serial devices."
PKG_MAKE_OPTS_TARGET="SYSTEMD_SUPPORT=0"

View File

@@ -1,18 +1,15 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2016 Lukas Rusak (lrusak@libreelec.tv)
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="go"
PKG_VERSION="1.9.2"
PKG_SHA256="5fb19c45d5230a7c2380232c9fb5b7e8d6f45015003f63b1485f78c20f96bce4"
PKG_ARCH="any"
PKG_VERSION="1.12.6"
PKG_SHA256="d61ff8fa5685b911653c8153de6e6501728ec3aee26a9d5a56880bab3120426b"
PKG_LICENSE="BSD"
PKG_SITE="https://golang.org"
PKG_URL="https://github.com/golang/go/archive/${PKG_NAME}${PKG_VERSION}.tar.gz"
PKG_SOURCE_DIR="${PKG_NAME}-${PKG_NAME}${PKG_VERSION}"
PKG_DEPENDS_HOST="toolchain"
PKG_SECTION="system"
PKG_SHORTDESC="Go is an open source programming language that makes it easy to build simple, reliable, and efficient software."
PKG_LONGDESC="Go is an open source programming language that makes it easy to build simple, reliable, and efficient software."
PKG_LONGDESC="An programming language that makes it easy to build simple, reliable, and efficient software."
PKG_TOOLCHAIN="manual"
####################################################################
@@ -24,7 +21,7 @@ PKG_TOOLCHAIN="manual"
configure_host() {
export GOOS=linux
export GOROOT_FINAL=$TOOLCHAIN/lib/golang
export GOROOT_FINAL=${TOOLCHAIN}/lib/golang
if [ -x /usr/lib/go/bin/go ]; then
export GOROOT_BOOTSTRAP=/usr/lib/go
else
@@ -34,16 +31,16 @@ configure_host() {
}
make_host() {
cd $PKG_BUILD/src
cd ${PKG_BUILD}/src
bash make.bash --no-banner
}
pre_makeinstall_host() {
# need to cleanup old golang version when updating to a new version
rm -rf $TOOLCHAIN/lib/golang
rm -rf ${TOOLCHAIN}/lib/golang
}
makeinstall_host() {
mkdir -p $TOOLCHAIN/lib/golang
cp -av $PKG_BUILD/* $TOOLCHAIN/lib/golang/
mkdir -p ${TOOLCHAIN}/lib/golang
cp -av ${PKG_BUILD}/* ${TOOLCHAIN}/lib/golang/
}

View File

@@ -1,10 +1,9 @@
diff -Naur go-1.9.2.orig/src/crypto/x509/root_unix.go go-1.9.2/src/crypto/x509/root_unix.go
--- go-1.9.2.orig/src/crypto/x509/root_unix.go 2017-11-03 14:58:53.655965257 +0100
+++ go-1.9.2/src/crypto/x509/root_unix.go 2017-11-03 14:59:16.923786983 +0100
@@ -19,6 +19,7 @@
"/usr/local/share/certs", // FreeBSD
--- a/src/crypto/x509/root_unix.go
+++ b/src/crypto/x509/root_unix.go
@@ -20,6 +20,7 @@
"/etc/pki/tls/certs", // Fedora/RHEL
"/etc/openssl/certs", // NetBSD
"/var/ssl/certs", // AIX
+ "/etc/ssl", // LibreELEC
}

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