Compare commits

...

1229 Commits

Author SHA1 Message Date
Christian Hewitt
8a0e8408d1 Merge pull request #3733 from mglae/le90_timidity
audiodecoder.timidity: add libtimidity.so
2019-10-29 09:33:29 +04:00
mglae
3d07a9bee0 audiodecoder.timidity: add libtimidity.so 2019-07-30 18:25:13 +02:00
Christian Hewitt
c988b847ed Merge pull request #3519 from HiassofT/le90-kernel-4.19.42+
linux (RPi, Generic): update to 4.19.42+
2019-06-22 22:39:54 +04:00
CvH
285051b0d5 Merge pull request #3568 from MilhouseVH/le90_bump_addons
binary-addons: bump to latest Leia
2019-06-16 14:41:00 +02:00
MilhouseVH
0041ba8471 binary-addons: bump to latest Leia 2019-06-16 01:07:47 +01:00
Matthias Reichl
ab41e99d2e linux (RPi, Generic): update to 4.19.50
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-12 23:05:13 +02:00
Matthias Reichl
d65a0a9b0b linux (RPi, Generic): config options for 4.19.49
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-12 18:52:11 +02:00
Matthias Reichl
bf2b8b5544 linux (RPi, Generic): update to 4.19.49
The DVBSky960 patch has landed in the stable kernel so the local
backport patch can be dropped.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-06-12 18:47:51 +02:00
MilhouseVH
b0ec089d3c Merge pull request #3529 from HiassofT/le90-ati-remote
linux: drop ati_remote.conf modprobe file
2019-06-05 15:45:59 +01:00
Matthias Reichl
e945b1d3bc linux (RPi, Generic): config options for 4.19.46
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-05-28 20:41:54 +02:00
Matthias Reichl
e1ce0856cd linux (RPi, Generic): update to 4.19.46
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-05-28 20:30:01 +02:00
Matthias Reichl
920364e67e 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-05-20 21:58:36 +02:00
Matthias Reichl
9f933183cb linux (RPi): config options for 4.19.42
enable IQaudIO Pi-Codec driver

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-05-16 11:30:13 +02:00
Matthias Reichl
8642b7fcc2 linux (RPi, Generic): update to 4.19.42
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-05-16 11:19:21 +02:00
MilhouseVH
129a786b62 Merge pull request #3492 from CvH/9.0/oscam2
oscam: update to 11518
2019-05-07 18:26:13 +01:00
CvH
051e84bbfb oscam: update to 11518 2019-05-05 20:44:51 +02:00
CvH
301789032e Merge pull request #3454 from HiassofT/le90-kernel-4.19.36
linux (RPi/Generic): update to 4.19.36
2019-05-04 14:51:45 +02:00
CvH
0edd21daec Merge pull request #3489 from MilhouseVH/le90_k18.2-refresh-fix
kodi: fix 24fp refresh rate switching
2019-05-04 13:36:06 +02:00
MilhouseVH
98851573bb kodi: fix 24fp refresh rate switching 2019-05-04 12:31:27 +01:00
MilhouseVH
f51de0a7af Merge pull request #3481 from LibreELEC/CvH-patch-1
nghttp2: fix wrong licence
2019-05-01 22:05:02 +01:00
CvH
0cd855297e nghttp2: fix wrong licence 2019-05-01 23:03:54 +02:00
CvH
fb0b9c436d Merge pull request #3333 from islipfd19/nghttp2-LE9
Add support for http2 in curl
2019-05-01 22:43:59 +02:00
CvH
387a25ab9e Merge pull request #3479 from vpeter4/rebuild_addons_90
addons: rebuild network-tools (lftp) and game.libretro.scummvm
2019-05-01 21:12:23 +02:00
CvH
9f54d014ec Merge pull request #3364 from antonlacon/le90-lftp-libidn2
lftp: explicitly disable libidn2 to prevent linking [LE9]
2019-05-01 21:11:53 +02:00
CvH
8b8d7c9af1 Merge pull request #3456 from MilhouseVH/le90_fix_pvr.vdr.vnsi
pvr.vdr.vnsi: use upstream kodi-pvr source, update to pvr.vdr.vnsi-3.6.3-Leia [backport]
2019-05-01 21:10:46 +02:00
CvH
b3efb111f8 Merge pull request #3477 from MilhouseVH/le90_asteroids-glm
screensaver.asteroids: needs glm since 360a02fc2 [backport]
2019-05-01 21:07:10 +02:00
MilhouseVH
fc9909a4cf Merge pull request #3298 from CvH/9.0/terminl
Web Terminal
2019-05-01 19:56:36 +01:00
CvH
1afccdf0bc ttyd: initial package 2019-05-01 20:52:59 +02:00
MilhouseVH
469c77fd62 Merge pull request #3462 from CvH/9.0/oscam
oscam: update to 11517
2019-05-01 19:44:16 +01:00
Peter Vicman
5958daae55 addons: rebuild network-tools (lftp) and game.libretro.scummvm 2019-05-01 18:13:05 +02:00
MilhouseVH
a19b3ef654 screensaver.asteroids,glm: remove OPENGL-only checks 2019-05-01 07:11:39 +01:00
MilhouseVH
71edc76b3e screensaver.asteroids: needs glm since 360a02fc2 2019-05-01 00:42:16 +01:00
Matthias Reichl
30b0989e01 linux (RPi/Generic): config options for 4.19.36
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-04-28 21:15:06 +02:00
CvH
3227a2bbfb oscam: update to 11517 2019-04-27 21:09:41 +02:00
CvH
f4a88c6037 libwebsockets: initial package 2019-04-26 21:16:34 +02:00
CvH
369d69adb4 json-c: initial package 2019-04-26 21:16:34 +02:00
MilhouseVH
9628e38d2e pvr.vdr.vnsi: update to pvr.vdr.vnsi-3.6.3-Leia 2019-04-24 23:12:24 +01:00
MilhouseVH
f3ca3deb86 pvr.vdr.vnsi: use upstream kodi-pvr source 2019-04-24 23:12:24 +01:00
Matthias Reichl
6663c29518 linux (RPi/Generic): update to 4.19.36
The DVBSky960 patch is now included in the RPi kernel tree so
drop it in LibreELEC.

See https://github.com/raspberrypi/linux/issues/2849

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-04-24 16:47:49 +02:00
Jernej Škrabec
aca1ab5666 Merge pull request #3450 from MilhouseVH/le90_emby4_fix_sha
emby4: fix sha [backport]
2019-04-23 22:18:59 +02:00
MilhouseVH
4ba1b93a29 emby4: fix sha 2019-04-23 21:11:28 +01:00
Christian Hewitt
23c33e5a8c Merge pull request #3425 from MilhouseVH/le90_kodi_18.2-rc1-Leia
kodi (Generic/RPi/RockChip): update to kodi-18.2-Leia
2019-04-23 08:11:36 +04:00
mglae
8a6356a286 kodi: SIGTERM patch: do not delay shutdown 2019-04-22 22:30:45 +01:00
MilhouseVH
42b13b0757 kodi-binary-addons: update to latest versions 2019-04-22 22:30:45 +01:00
MilhouseVH
0d00d583d3 nlohmann-json: update to nlohmann-json-3.6.1 2019-04-22 22:30:45 +01:00
MilhouseVH
6606075dba kodi: fix SIGTERM patch after xbmc/15730 and xbmc/15776 2019-04-22 22:30:45 +01:00
MilhouseVH
2a39b3fede ffmpeg: update to ffmpeg-4.0.3-Leia-18.2 2019-04-22 22:30:45 +01:00
MilhouseVH
bcf726b90a kodi: fix SIGTERM patch after xbmc/15678 2019-04-22 22:30:45 +01:00
MilhouseVH
8130109b97 kodi (Generic/RPi/RockChip): update to kodi-18.2-Leia 2019-04-22 22:30:45 +01:00
Christian Hewitt
e851167ea1 Merge pull request #3443 from MilhouseVH/le90_texturecache-2.5.1
texturecache.py: update to texturecache.py-2.5.1 [backport]
2019-04-21 21:45:50 +04:00
MilhouseVH
51ab5a93dc texturecache.py: update to texturecache.py-2.5.1 2019-04-21 18:35:35 +01:00
CvH
b0d346848d Merge pull request #3440 from awiouy/90-emby-41
Backport of #3439
2019-04-20 23:35:57 +02:00
awiouy
283d65e952 emby4: update to 4.1.0.26 2019-04-19 13:06:34 +02:00
awiouy
3b6691f9fb dotnet-runtime: update to 2.2.4 2019-04-19 12:20:48 +02:00
CvH
b0395d7560 Merge pull request #3412 from HiassofT/le90-linux-4.19.34
[le90] linux (RPi/Generic): update to 4.19.34
2019-04-14 14:35:24 +02:00
CvH
0e5751aca5 Merge pull request #3418 from chewitt/fruit-9.0
samba: set fruit:model = Xserve for macOS finder
2019-04-14 14:34:43 +02:00
Christian Hewitt
e026e5689a Merge pull request #3421 from MilhouseVH/le90_texturecache-2.5.0
texturecache.py: update to texturecache.py-2.5.0 [backport]
2019-04-12 20:08:55 +04:00
MilhouseVH
faa26ae946 texturecache.py: update to texturecache.py-2.5.0 2019-04-12 16:46:06 +01:00
chewitt
373b1e87e0 samba: set fruit:model = Xserve for macOS finder 2019-04-11 13:44:31 +04:00
Christian Hewitt
28e22bbe1a Merge pull request #3409 from MilhouseVH/le90_samba-4.9.6
samba: update to samba-4.9.6 [backport]
2019-04-09 21:15:37 +04:00
Matthias Reichl
13cc9fba46 linux (RPi): config options for 4.19.34
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-04-09 12:05:03 +02:00
Matthias Reichl
8d25f4731c linux (RPi, Generic): update to 4.19.34
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-04-09 12:04:42 +02:00
Matthias Reichl
b97a587449 linux: remove obsolete perf build flags
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-04-09 12:04:00 +02:00
Matthias Reichl
6d6f9dfd8d linux (Generic): drop obsolete libelf detection patch
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-04-09 12:04:00 +02:00
Matthias Reichl
3bb574cbcc config/functions: build kernel with host pkg-config settings
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-04-09 12:03:59 +02:00
Matthias Reichl
628d20b940 config/functions: factor out pkg-config setup into functions
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-04-09 12:03:59 +02:00
Matthias Reichl
de0041a596 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-09 12:03:59 +02:00
Matthias Reichl
ab6b4977b4 linux (Generic): config options for 4.19.33
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-04-09 12:03:59 +02:00
Matthias Reichl
af038b31d5 linux (Generic): update to 4.19.33
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-04-09 12:03:59 +02:00
MilhouseVH
1d701430f8 linux (Generic): update to linux-4.19.30 2019-04-09 12:03:59 +02:00
MilhouseVH
35b334c37b linux (RPi): update to linux-3667ae0 (4.19.29) 2019-04-09 12:03:59 +02:00
MilhouseVH
51a60e79a9 linux (Generic): update to linux-4.19.29 2019-04-09 12:03:59 +02:00
MilhouseVH
35ac8027b9 linux (RPi): update to linux-414511a (4.19.28) 2019-04-09 12:03:59 +02:00
MilhouseVH
636fab4939 kernel-firmware: update to kernel-firmware-b0d9583 2019-04-09 12:03:59 +02:00
MilhouseVH
20ac24f8b8 linux (Generic): update to linux-4.19.28 2019-04-09 12:03:59 +02:00
MilhouseVH
7dc0eb45f0 RPi: update to firmware fd15e07 2019-04-09 12:03:59 +02:00
MilhouseVH
fa5ea657ac linux (RPi): update to linux-789277d (4.19.27) 2019-04-09 12:03:59 +02:00
MilhouseVH
506ce31789 linux (Generic): update to linux-4.19.27 2019-04-09 12:03:59 +02:00
MilhouseVH
8bcc116d7b linux (Generic): update to linux-4.19.26 2019-04-09 12:03:59 +02:00
MilhouseVH
281cb7a363 RPi: update to firmware 1f4c362 2019-04-09 12:03:59 +02:00
MilhouseVH
d8097d0628 linux (RPi): update to linux-18b4bd6 (4.19.25) 2019-04-09 12:03:59 +02:00
MilhouseVH
17bb43a74b linux (Generic): update to linux-4.19.25 2019-04-09 12:03:59 +02:00
MilhouseVH
8eb19238e3 linux (Generic): update to linux-4.19.24 2019-04-09 12:03:59 +02:00
MilhouseVH
e296b6be9d samba: update to samba-4.9.6 2019-04-08 13:43:06 +01:00
CvH
f48a60b6d1 Merge pull request #3404 from vpeter4/mariadb9
mariadb: bump, allow localhost connections
2019-04-06 09:20:12 +02:00
Peter Vicman
781533ac3c mariadb: bump, allow localhost connections 2019-04-05 19:07:17 +02:00
Christian Hewitt
adc436b559 Merge pull request #3380 from HiassofT/le90-xbox-dvd
[le9.0] Improve Xbox DVD remote response
2019-04-03 15:41:40 +04:00
Christian Hewitt
9f9b8052f0 Merge pull request #3390 from MilhouseVH/le9_rtl8723bs_config
Fixed RTL8723BS detecting bluetooth devices [backport]
2019-04-03 08:30:37 +04:00
Christian Hewitt
8f1d93acca Merge pull request #3385 from HiassofT/le90-zotac-keymap
[le90] v4l-utils: add keymap for Zotac remote
2019-04-03 08:29:04 +04:00
Christian Hewitt
6238fcaf39 Merge pull request #3391 from kszaq/arm_mmap_threshold_9
kodi: set MALLOC_MMAP_THRESHOLD_=8192 for aarch64 kernels (backport)
2019-04-03 08:22:29 +04:00
anoma
662eb8bc96 Merge pull request #3387 from MilhouseVH/le9_align_licence_usage
packages: align source code licence usage with project licence [backport]
2019-03-31 21:11:34 +00:00
kszaq
d51e92c52d 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-30 23:07:34 +01:00
maideii
4a68bb9f2a Fixed RTL8723BS detecting bluetooth devices 2019-03-29 18:58:32 +00:00
Christian Hewitt
deee5d0130 Merge pull request #3389 from MilhouseVH/le9_connman_1.37
connman: update to connman-1.37 [backport]
2019-03-29 20:06:04 +04:00
MilhouseVH
805a0980ef connman: update to connman-1.37 2019-03-29 16:01:59 +00:00
Matthias Reichl
afd4dccbb3 v4l-utils: add keymap for Zotac remote
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-27 18:49:45 +01:00
MilhouseVH
cce413d1d2 packages: align source code licence usage with project licence 2019-03-27 10:42:53 +00:00
MilhouseVH
19fcc5052a packages: correct original copyright 2019-03-27 10:32:57 +00:00
Matthias Reichl
d446ddbc02 v4l-utils: change xbox_dvd keymap to use xbox-dvd protocol
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-23 10:25:02 +01:00
Matthias Reichl
cd369ab939 v4l-utils: add patch to add xbox-dvd protocol support
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-23 10:24:39 +01:00
Matthias Reichl
49ff3fd0e5 v4l-utils: add backport patch to support imon and rcmm protocols
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-23 10:24:39 +01:00
Matthias Reichl
b1d02c0d9f linux: add patch to improve Xbox DVD remote performance
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-23 09:53:47 +01:00
Christian Hewitt
5990080273 Merge pull request #3366 from MilhouseVH/le90_samba-4.9.5
samba: update to samba-4.9.5 [backport]
2019-03-23 05:35:03 +04:00
Matthias Reichl
ca19de8873 linux (RPi/Generic): enable RCMM IR decoder
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-21 23:42:39 +01:00
Matthias Reichl
36ac7e04d4 linux: add backport patch to add RCMM IR decoder
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-21 23:42:33 +01:00
CvH
018599a21b Merge pull request #3372 from awiouy/90-dotnet-223
dotnet-runtime: update to 2.2.3 (backport of  #3371)
2019-03-17 21:06:24 +01:00
awiouy
ad106d7c73 dotnet-runtime: update to 2.2.3 2019-03-16 10:29:51 +01:00
Matthias Reichl
4e7b3cdd2d Merge pull request #3370 from CvH/9.0/vdr_fix
[vdr-addon] Fix deprecated VDR_CHARSET_OVERRIDE
2019-03-15 23:31:03 +01:00
h.udo
34a48a7ca5 vdr-addon: fix deprecated VDR_CHARSET_OVERRIDE 2019-03-15 21:10:36 +01:00
Matthias Reichl
8c6d8bff86 Merge pull request #3361 from CvH/9.0/addon-updates
addon updates
2019-03-14 21:49:56 +01:00
CvH
b0f05a6a2f kodi-binary-addons: update to latest versions 2019-03-14 19:28:24 +01:00
MilhouseVH
88a8d8fbbf samba: update to samba-4.9.5 2019-03-12 12:37:54 +00:00
Ian Leonard
2f50ddd4df lftp: explicitly disable libidn2 to prevent linking
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-03-11 00:38:02 +00:00
CvH
99c388c072 kodi-binary-addons: update to latest versions 2019-03-10 13:43:48 +01:00
CvH
2a6010c762 peripheral.steamcontroller: remove package 2019-03-10 13:43:48 +01:00
CvH
ae3e66ffb0 visualization.goom: remove package 2019-03-10 13:43:47 +01:00
CvH
217c469125 visualization.fishbmc: remove package 2019-03-10 13:43:47 +01:00
CvH
6249cb617e screensavers.rsxs: remove package 2019-03-10 13:43:47 +01:00
CvH
892d11eeec screensaver.cpblobs: remove package 2019-03-10 13:43:47 +01:00
CvH
39d35fefdc Merge pull request #3350 from HiassofT/le90-binary-addons
[le90] binary/retroplayer update scripts: update to latest tag instead of HEAD
2019-03-10 10:15:48 +01:00
CvH
0e98e15e39 Merge pull request #3352 from MilhouseVH/le90_ban_spaces
config/options: ban spaces in paths [backport]
2019-03-07 00:12:17 +01:00
MilhouseVH
e2072d8b56 config/options: ban spaces in paths 2019-03-03 08:22:50 +00:00
Matthias Reichl
27b2b47c60 update_retroplayer-addons: exclude non-working game addons
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 16:02:45 +01:00
Matthias Reichl
956f7e3995 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 13:38:54 +01:00
Matthias Reichl
a66a074373 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 13:38:54 +01:00
Matthias Reichl
9e1a475b62 update_binary-addons: make missing addon check work again
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 13:38:54 +01:00
Matthias Reichl
0b2bdf9269 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 13:38:54 +01:00
Matthias Reichl
3e36002d8d inputstream.rtmp: add missing PKG_REV
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 13:38:54 +01:00
Matthias Reichl
304d68be00 inputstream.adaptive: add missing PKG_REV
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 13:38:54 +01:00
Matthias Reichl
074ff9e033 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 13:38:54 +01:00
Matthias Reichl
a18e777f56 update_binary-addons: exclude vfs.sacd from updates
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 13:38:54 +01:00
Matthias Reichl
3a587abace game.netplay: remove package
game.netplay is non-working and not maintained

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 13:38:54 +01:00
Matthias Reichl
1ce33059a9 update_retroplayer-addons: exclude game.netplay from updates
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 13:38:54 +01:00
Matthias Reichl
0c05c65df5 update addons: add possibility to exclude packages in updates
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 13:38:54 +01:00
Matthias Reichl
5344ab720a 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 13:38:54 +01:00
Matthias Reichl
bd9d6774d4 update_retroplayer-addons: switch to using tags
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 13:38:54 +01:00
Matthias Reichl
cfc6da6256 factor out common binary/retroplayer addon update functions
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 13:38:54 +01:00
Matthias Reichl
7d8ea445e9 update_retroplayer-addons: fix git directory clash
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 13:38:54 +01:00
Matthias Reichl
35e36a1f27 update_binary-addons: fix unquoted path variables
also change missing tag ERROR to WARNING

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 13:38:54 +01:00
Matthias Reichl
cf4d076fb8 update_binary-addons: add options to keep git dirs and bump PKG_REVs
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 13:38:54 +01:00
Matthias Reichl
e2983b40ac update_binary-addons: update kodi addons to latest tag
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-03-02 13:38:54 +01:00
Matthias Reichl
1d8561aef4 Merge pull request #3346 from MilhouseVH/le90_texturecache_2.4.9
texturecache.py: update to texturecache.py-2.4.9 [backport]
2019-02-28 00:04:43 +01:00
MilhouseVH
3fa5ce2e1c texturecache.py: update to texturecache.py-2.4.9 [backport] 2019-02-27 22:40:56 +00:00
CvH
e44f96d3ba Merge pull request #3344 from vpeter4/gpiozero_90
rpi-tools: update gpiozero to not require setuptools
2019-02-27 20:25:13 +01:00
Peter Vicman
d4036f8629 rpi-tools: update gpiozero to not require setuptools 2019-02-27 19:44:40 +01:00
CvH
52c4987129 Merge pull request #3307 from mglae/le90_crash_log
kodi.sh: upgrade crash log information
2019-02-26 22:00:13 +01:00
CvH
4f59c0d7c7 Merge pull request #3341 from MilhouseVH/le90_dependencies
packages: fix dependencies [backport]
2019-02-26 21:56:07 +01:00
MilhouseVH
257b5dd8ec nmap: fix dependency 2019-02-26 20:51:49 +00:00
MilhouseVH
0c118d5180 aom: fix dependency 2019-02-26 20:51:49 +00:00
MilhouseVH
b35c554b0f mpd: fix dependency 2019-02-26 20:51:48 +00:00
MilhouseVH
4893dffb3f encfs: missing dependency 2019-02-26 20:51:48 +00:00
MilhouseVH
6d0e5e70c6 libopenmpt: missing dependency 2019-02-26 20:45:58 +00:00
MilhouseVH
b257de1ba3 screensaver.cpblobs: missing dependency 2019-02-26 20:45:57 +00:00
MilhouseVH
fccff8ad8d screensaver.asterwave: missing dependency 2019-02-26 20:45:57 +00:00
MilhouseVH
120e78a006 pvr.zattoo: missing dependency 2019-02-26 20:45:56 +00:00
CvH
02367ec78e Merge pull request #3339 from awiouy/90-lsfix
Backport of #3337
2019-02-26 19:37:07 +01:00
Alex
2d84634aba librespot: update to daeeeaa (22-02-2019) 2019-02-26 05:29:31 +01:00
James Millar
4d156b0e4c Add support for http2 in curl
Update nghttp2 package.mk as per @Milhouse recommendations and add --without-libidn2 to curl package.mk to prevent it from being linked to curl in some scenarios where addo-ons may have been built previously.
2019-02-24 20:21:21 -05:00
Matthias Reichl
1bf54d978e Merge pull request #3295 from CvH/9.0/addon-ups
kodi binary addons update
2019-02-20 23:12:05 +01:00
CvH
4c10f984c4 Merge pull request #3323 from MilhouseVH/le90_linux41923-backport
linux (RPi/Generic): update to 4.19.23 [backport]
2019-02-20 23:08:18 +01:00
CvH
b0bb9cc372 Merge pull request #3297 from HiassofT/le90-cleanup-lircmap
[le90] kodi: cleanup Lircmap.xml patch
2019-02-20 22:50:33 +01:00
MilhouseVH
6ab10fd0d6 RPi: update to firmware d095b96 2019-02-20 21:49:07 +00:00
MilhouseVH
31fc8d9c99 kernel-firmware: update to kernel-firmware-28f5f7d 2019-02-20 21:49:07 +00:00
MilhouseVH
0100026aea brcmfmac_sdio-firmware-rpi: update to brcmfmac_sdio-firmware-rpi-cda3df8 2019-02-20 21:49:07 +00:00
MilhouseVH
0b4e327cbd kernel-firmware: reintroduce rt3290.bin for x86_64 2019-02-20 21:49:06 +00:00
MilhouseVH
68f7ff4c4f linux (RPi): update to linux-0a7f690 (4.19.23) 2019-02-20 21:49:06 +00:00
MilhouseVH
567f68a89a linux (Generic): update to linux-4.19.23 2019-02-20 21:48:31 +00:00
Anton Voyl
f569ec5e1e Merge pull request #3320 from CvH/9.0/tbs5520se-fix
CrazyCat TBS 5520SE fix
2019-02-19 09:49:19 +01:00
mglae
dc6675fac3 kodi.sh: upgrade crash log information 2019-02-18 23:34:45 +01:00
CvH
22a4e0829a libretro-mrboom: fix build 2019-02-18 22:26:15 +01:00
CvH
eaaecb8800 libretro-mgba: fix build 2019-02-18 22:26:15 +01:00
CvH
8208058e55 libretro-scummvm: fix build 2019-02-18 22:26:15 +01:00
CvH
c7a18e2210 libretro-mesen: initial package 2019-02-18 22:26:15 +01:00
CvH
d04524e6cd kodi-binary-addons: update to latest versions 2019-02-18 22:26:15 +01:00
CvH
2ddbfe54bb Merge pull request #3301 from HiassofT/le90-kodi-18.1rc1
[le90] kodi: update to 18.1
2019-02-18 20:52:27 +01:00
CvH
6c6fbad7b6 Merge pull request #3293 from HiassofT/le9-zotac-ir
[le9.0] add patch to fix Zotac IR remotes
2019-02-18 20:51:43 +01:00
CvH
e353e8beba crazycat_aml: add tbs5520se fix 2019-02-18 20:39:30 +01:00
CvH
ea541b39aa crazycat: add tbs5520se fix 2019-02-18 20:39:30 +01:00
Matthias Reichl
ece711b4ab kodi: update to 18.1
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-02-18 10:52:34 +01:00
CvH
4fb58fc234 Merge pull request #3285 from MilhouseVH/le90_meson_props_backport
config/functions: add cross-compile property support [backport]
2019-02-17 22:00:38 +01:00
CvH
0e81b16c26 Merge pull request #3313 from MilhouseVH/le90_fix_debug
buildsystem: fix debug broken by #3171 [backport]
2019-02-17 21:57:49 +01:00
CvH
31fe2e6e34 emulators: update to latest versions 2019-02-16 21:16:56 +01:00
CvH
b476f9ad90 kodi-binary-addons: update to latest versions 2019-02-16 21:16:56 +01:00
Christian Hewitt
c02731dbfc Merge pull request #3309 from mglae/le90_nano_wrap
nano: disable line wrapping
2019-02-16 15:10:03 +04:00
MilhouseVH
9dcc683a95 buildsystem: fix debug broken by #3171 [backport] 2019-02-14 19:50:24 +00:00
mglae
66f62d616c nano: disable line wrapping 2019-02-14 00:27:10 +01:00
Matthias Reichl
fe1d206882 kodi: update to 18.1rc1
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-02-11 18:46:49 +01:00
Matthias Reichl
b3922c541a 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:30:49 +01: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
15c11d0f7d config/functions: add cross-compile property support 2019-02-01 20:41:04 +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
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
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
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
MilhouseVH
24504bbc26 Merge pull request #3022 from CvH/9.0/rpi-bump
kernel 4.18.11 bump
2018-10-06 17:45:01 +01:00
CvH
c84efd61f9 Merge pull request #3021 from chewitt/uboot-suffix
u-boot: only append suffix when creating multiple u-boot variants
2018-10-06 16:02:04 +02:00
CvH
afb451d686 Merge pull request #3023 from HiassofT/le9-slice-drivers
slice-drivers: update to 8a2bdcd
2018-10-06 14:54:46 +02:00
Matthias Reichl
348da26ab0 slice-drivers: update to 8a2bdcd
This fixes build issues on kernel 4.17 and newer

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-10-06 14:52:28 +02:00
CvH
094b5ac8f3 linux (RPi): update to linux-3a1a31d (4.18.11) 2018-10-06 14:08:23 +02:00
MilhouseVH
0b69dfac67 linux (Generic): update to linux-4.18.11 2018-10-06 14:08:15 +02:00
Christian Hewitt
27a4a4763b u-boot: only append suffix when creating multiple u-boot variants 2018-10-06 10:00:48 +04: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
MilhouseVH
649960709e Merge pull request #2992 from antonlacon/blocksize
scripts/image: use 256kb blocksize for squashfs images
2018-10-04 00:58:45 +01:00
MilhouseVH
fc00843b3f Merge pull request #2994 from mglae/le9_samba_config
samba-config.service: fix destroying .cache structure
2018-10-04 00:54:27 +01:00
Matthias Reichl
e67f61ac33 Merge pull request #3013 from CvH/9.0/tvh-bump
tvheadend42: update to 4.2.6-42
2018-10-04 00:11:47 +02:00
CvH
8490da861a comskip: use ffmpeg instead of ffmpegx 2018-10-03 22:44:56 +02:00
CvH
72744f7d07 tvheadend42: update to 4.2.6-42 2018-10-03 22:27:29 +02:00
CvH
f262797617 Merge pull request #2927 from Kwiboo/rockchip-hdr
Rockchip: add kodi HDR patches
2018-10-03 19:26:11 +02:00
Jonas Karlman
54a9a94618 kodi: add option to use Rockchip vendor repo
Adds Rockchip HDR support
2018-10-03 19:17:48 +02:00
Jonas Karlman
03f5025286 Rockchip: kodi: include a default resolution whitelist 2018-10-03 19:17:48 +02:00
CvH
9ef6fb48ec Merge pull request #2925 from Kwiboo/rockchip-part7
Rockchip: update rkbin, u-boot, rkmpp and linux
2018-10-03 18:53:21 +02:00
CvH
cbdc12f908 Rockchip: linux: enable dvb drivers 2018-10-03 18:39:27 +02:00
Jonas Karlman
1abed91b48 rockchip-firmware: use rtl8723b_config with noflow on box-trn9 2018-10-03 18:39:27 +02:00
Jonas Karlman
4e0f4ca1e0 linux: update rockchip-4.4 to aa8bacf8 2018-10-03 18:39:27 +02:00
Jonas Karlman
8a9e1d996b ffmpeg: add rkmppdec patches 2018-10-03 18:39:27 +02:00
Jonas Karlman
44075086e6 rkmpp: update to 7a21a6a 2018-10-03 18:39:27 +02:00
Jonas Karlman
fc443793bf u-boot: update rockchip to 8659d08 2018-10-03 18:39:27 +02:00
Jonas Karlman
1a93ee6c89 rkbin: update to 120fe36 2018-10-03 18:39:27 +02:00
MilhouseVH
36fddaa573 Merge pull request #3012 from HiassofT/le9-kodi-b3-rpi
kodi (RPi): update SHA for corrected newclock5_18.0b3-Leia tag
2018-10-03 14:10:09 +01:00
Matthias Reichl
4f6910662a kodi (RPi): update SHA for corrected newclock5_18.0b3-Leia tag
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-10-03 14:36:52 +02:00
CvH
6119f68312 Merge pull request #3011 from HiassofT/le9-binary-addons-b3
kodi-binary-addons: update to latest versions
2018-10-03 10:25:48 +02:00
Anton Voyl
8714d7d377 Merge pull request #3010 from CvH/9.0/comskip-fix
comskip: fix build
2018-10-03 09:56:50 +02:00
Matthias Reichl
baf9deed96 kodi-binary-addons: update to latest versions
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-10-03 09:43:46 +02:00
CvH
f10d2165f6 comskip: fix build 2018-10-03 09:23:58 +02:00
CvH
b22c3c95aa Merge pull request #3009 from HiassofT/le9-kodi-b3
kodi: update to 18.0b3-Leia
2018-10-03 08:31:11 +02:00
MilhouseVH
7228a420fd ffmpeg: sync with newclock5 2018-10-02 21:58:39 +02:00
MilhouseVH
6911573a11 kodi: update Pulse/Alsa after PR14453 2018-10-02 21:58:39 +02:00
Matthias Reichl
9f12aded46 kodi: fix lircmap.xml patch after kodi 18.0b3 bump
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-10-02 21:58:39 +02:00
Matthias Reichl
2c6aae8c4a kodi: update to 18.0b3-Leia
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-10-02 21:58:39 +02:00
MilhouseVH
676d13bdcf Merge pull request #2916 from CvH/9.0/tvheadend-bump
ffmpegx and tvh
2018-10-02 17:15:23 +01:00
MilhouseVH
902d81cab3 Merge pull request #2995 from CvH/9.0/dvb-tools
update and cleanup dvb-tools
2018-10-02 16:45:31 +01:00
CvH
012989f04a dvb-tools: update to 105 2018-10-02 17:43:41 +02:00
CvH
feb7dd3643 t2scan: initial package 2018-10-02 17:43:40 +02:00
CvH
e5de0195fa dvb-apps: cleanup package 2018-10-02 17:43:40 +02:00
CvH
5d37255e51 libev: cleanup package 2018-10-02 17:43:40 +02:00
CvH
841fa7facf szap-s2: cleanup package 2018-10-02 17:43:40 +02:00
CvH
a621368fee tune-s2: cleanup package 2018-10-02 17:43:40 +02:00
CvH
75dc17b396 w_scan: cleanup package 2018-10-02 17:43:40 +02:00
CvH
1cedc02b9a bitstream: update to 1.4 2018-10-02 17:43:40 +02:00
CvH
1edbc53f7f blindscan-s2: update to 192eaf0 2018-10-02 17:43:40 +02:00
CvH
211e014906 dvblast: update to acf3844 2018-10-02 17:43:40 +02:00
CvH
52c2c9e078 dvbsnoop: update to badf61f 2018-10-02 17:43:40 +02:00
CvH
6dec8df92e mumudvb: update to 6153f87 2018-10-02 17:43:40 +02:00
CvH
dd5773223b ffmpeg-tools: update to 103 2018-10-02 17:26:44 +02:00
CvH
cdade1b517 tvheadend42: update to 4.2.6-42 2018-10-02 17:26:44 +02:00
CvH
45c2c3435b tvheadend42: fix to work without network 2018-10-02 17:26:44 +02:00
CvH
57280950c1 comskip: initial package 2018-10-02 17:26:44 +02:00
CvH
68e30171bb argtable2: initial package 2018-10-02 17:26:44 +02:00
CvH
447bf535f2 opus: update to 1.3-rc2 2018-10-02 17:26:44 +02:00
CvH
473f15344a fdk-aac: cleanup 2018-10-02 17:26:44 +02:00
CvH
7dd654b489 libvpx: cleanup 2018-10-02 17:26:44 +02:00
CvH
a518a2affe x265: cleanup 2018-10-02 17:26:44 +02:00
CvH
220d721b6e ffmpegx: update to 4.0.2 2018-10-02 17:26:44 +02:00
CvH
6f0dda6cd8 x264: update to 20181001 2018-10-02 17:26:44 +02:00
CvH
9dda09dd69 tvh-dtv-scan-tables: update to 47f11c5 2018-10-02 17:26:44 +02:00
CvH
9d6d4029b5 aom: update to 51b282d 2018-10-02 17:26:44 +02:00
CvH
5223957cb8 libhdhomerun: update to 20180817 2018-10-02 17:26:44 +02:00
MilhouseVH
f1afb0c4e3 Merge pull request #3003 from sky42src/le90_image_builder_name
scripts: image: show BUILDER_NAME in System Information and LE settings
2018-10-02 11:39:05 +01:00
sky42
1db81d6041 scripts: image: show BUILDER_NAME in System Information and LE settings 2018-10-02 12:20:02 +02:00
CvH
8b3e6780e7 Merge pull request #3008 from 5schatten/libretro-genplus_arm_fix
libretro-genplus: bus error fix for non RPi arm based systems
2018-10-02 11:13:21 +02:00
CvH
f5010a54d9 Merge pull request #3004 from cdu13a/RP-Addon.Update-Oct2018
retroplayer: update add-ons
2018-10-02 11:12:33 +02:00
5schatten
c17740e6fb libretro-genplus: bus error fix for non RPi arm based systems
Fixes a bus error, the makefile already sets this flag for RPi based systems but not for other arm platforms like the AML S905 chips.

See https://github.com/ekeeke/Genesis-Plus-GX/issues/158 for further details.
2018-10-01 21:24:50 +02:00
Christian Hewitt
bf09c1f375 Merge pull request #3007 from HiassofT/le9-cleanup-keymaps
v4l-utils: remove broken and unused keymaps
2018-10-01 05:12:14 +04:00
Matthias Reichl
f18448d3c5 v4l-utils: remove broken and unused keymaps
hp_mce and zotac_ad10 won't work properly, the kernel doesn't
handle the listed scancodes as the MCE subvariant of RC6 so every
other buttonpress would be missing. Also HP MCE remotes generate
standard scancodes that are handled by the rc6_mce keymap and the
hp_mce keymap contains very odd scancodes which means it's probably
garbage (and badly named).

The samsung keymap doensn't contain any info about which actual
remote it should be used for and might clash with upstream if
a samsung keymap would be added there.

As none of these keymaps are activated by default anymore in
LibreELEC let's just remove them.

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-30 11:37:22 +02:00
CvH
3a63f8a624 Merge pull request #3005 from MilhouseVH/le90_settings_pr104
LibreELEC-settings: update to LibreELEC-settings-e93c231
2018-09-29 08:10:46 +02:00
MilhouseVH
d9ec4bc083 LibreELEC-settings: update to LibreELEC-settings-e93c231 2018-09-29 07:08:02 +01:00
cdu13a
8b4c80eafd retroplayer: update add-ons 2018-09-28 15:16:01 -04:00
Matthias Reichl
207a9a85eb Merge pull request #3002 from MilhouseVH/le90_python_tools
texturecache.py/bcmstat: new packages
2018-09-28 13:13:47 +02:00
MilhouseVH
6e5403ac63 bcmstat: new package 2018-09-28 11:55:09 +01:00
MilhouseVH
607ff242f3 texturecache.py: new package 2018-09-28 11:55:06 +01:00
MilhouseVH
2c60b54daf Merge pull request #2986 from 5schatten/CMake_v3.12.2
cmake: update to cmake-3.12.2
2018-09-28 10:52:24 +01:00
MilhouseVH
0f1f2e378b Merge pull request #2985 from 5schatten/LLVM_7.0.0
llvm: update to 7.0.0
2018-09-28 10:52:07 +01:00
CvH
5b7a773830 Merge pull request #2987 from 5schatten/nano_3.0
nano: update to nano-3.0
2018-09-28 07:30:26 +02:00
CvH
7d152ae656 Merge pull request #2984 from 5schatten/KVIM_ir_remote
Khadas VIM: enable VIM IR remote in addition to default remotes
2018-09-28 07:30:03 +02:00
CvH
0ea9dce1dd Merge pull request #2990 from MilhouseVH/le90_mesa_18.2.1
mesa: update to mesa-18.2.1
2018-09-28 07:29:28 +02:00
CvH
9f142fb457 Merge pull request #2913 from MilhouseVH/le90_linux4180_rpi
linux (RPi): update to 4.18.10
2018-09-28 07:29:07 +02:00
CvH
4da549ea84 Merge pull request #2908 from MilhouseVH/linux4184+_generic
linux (Generic): update to linux-4.18.10
2018-09-28 07:28:46 +02:00
MilhouseVH
8af28691dc linux (RPi): config options (accidentally dropped BT options) 2018-09-27 15:30:13 +01:00
MilhouseVH
1509ceee9d linux (RPi): update to linux-d2b2e04 (4.18.10) 2018-09-26 16:18:13 +01:00
MilhouseVH
8eb77cc1f6 linux (Generic): update to linux-4.18.10 2018-09-26 08:22:37 +01:00
MilhouseVH
b790554e3d linux (RPi): revert DVBSky T680CI commit 2018-09-26 03:18:57 +01:00
Rick Harris
a36112957a Kernel support for recent Dell notebook Alps trackpads (take 2) 2018-09-26 08:13:55 +09:30
CvH
1bed946dac Merge pull request #3000 from MilhouseVH/le90_samba_4.9.1
samba: update to samba-4.9.1
2018-09-24 13:30:37 +02:00
MilhouseVH
684f91cd87 samba: update to samba-4.9.1 2018-09-24 12:14:38 +01:00
CvH
f654576413 Merge pull request #2991 from MilhouseVH/le90_disable_bb_legacy_nfs_support
busybox: drop NFS support for linux < 2.6.23 (enable NFSv4)
2018-09-24 12:39:46 +02:00
CvH
94d5e15371 Merge pull request #2996 from awiouy/emby-fix
Emby: update to 3.5.3.0
2018-09-24 12:20:22 +02:00
MilhouseVH
7a8be4abbc Merge pull request #2970 from lucianm/xbuild_heimdal
fix crossbuilding heimdal by adding dependency to host-ncurses
2018-09-23 23:52:48 +01:00
MilhouseVH
f5083bedb8 Merge pull request #2998 from lucianm/sabayon_support
supporting sabayon host distro, quite straightforward, as a flavour of gentoo
2018-09-23 23:26:49 +01:00
Lucian Muresan
2fc46de348 host distro support: added sabayon, quite straightforward, as a flavour of gentoo 2018-09-23 22:16:33 +02:00
awiouy
87c23dcc42 emby: update to 3.5.3.0 2018-09-23 16:37:36 +02:00
awiouy
b42b67d7e8 imagemagick: update to 7.0.8-11 2018-09-23 16:37:36 +02:00
awiouy
03b3262488 dotnet-runtime: update to 2.1.4 2018-09-23 16:14:13 +02:00
awiouy
c3b7779d4f userspace-rcu: rewrite pic 2018-09-23 16:14:13 +02:00
awiouy
dea11d876a lttng-ust: limit makeinstall_target 2018-09-23 16:14:13 +02:00
awiouy
a2298f6e00 krb5: limit makeinstall_target 2018-09-23 16:14:13 +02:00
awiouy
a0acf3d293 curl3: limit makeinstall_target 2018-09-23 16:14:13 +02:00
MilhouseVH
442e2dea3c Merge pull request #2997 from CvH/9.0/wget_fix
fixes $VERBOSE usage
2018-09-23 12:30:26 +01:00
CvH
3bcd1b67d9 config/options: make VERBOSE usable from promt 2018-09-23 11:58:12 +02:00
CvH
211a5c29b9 scripts/get: fix previous commit 2018-09-23 11:58:12 +02:00
Ian Leonard
cd6287cc54 scripts/image: use custom blocksizes for squashfs images
Squashfs allows configuring a blocksize between 4KB and 1MB. The default is
128KB. Increasing blocksize, in general, increases compression efficiency
at a cost of increased access time. Using 256KB for a blocksize appears to be
a sweet spot balancing the two for gzip and zstd. Blocksize 512KB appears
right for lzo.

Gzip decreases by ~700KB.
Lzo decreases by ~1.25MB.
Zstd decreaes by ~2.5MB.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-09-22 21:28:01 +00:00
CvH
5ad833b985 Merge pull request #2982 from MilhouseVH/le90_various_packages_201809
Update various packages (201809)
2018-09-22 10:13:33 +02:00
CvH
2a3d5d6b70 Merge pull request #2977 from MilhouseVH/le90_sqlite-3.25.0
sqlite: update to sqlite-autoconf-3250000
2018-09-22 10:12:44 +02:00
CvH
287e06455e Merge pull request #2976 from MilhouseVH/le90_curl-7.61.1
curl: update to curl-7.61.1
2018-09-22 10:12:08 +02:00
CvH
3ba1627890 Merge pull request #2974 from MilhouseVH/le90_samba_4.9.0
samba: update to samba-4.9.0
2018-09-22 10:09:59 +02:00
MilhouseVH
00e8af0746 Merge pull request #2979 from CvH/9.0/wget
scripts/get: wget uses bar indicators
2018-09-22 04:35:17 +01:00
mglae
66bc4f5a38 smbd-config: make smb.conf modification atomic 2018-09-21 23:46:43 +02:00
mglae
a2d4af6a40 samba-config.service: fix destroying .cache structure 2018-09-21 23:44:00 +02:00
MilhouseVH
8dd0df6784 busybox: drop NFS support for linux < 2.6.23 2018-09-21 17:06:40 +01:00
MilhouseVH
f9a24007bb RPi: update to firmware 404dfef 2018-09-21 16:52:23 +01:00
MilhouseVH
6fb5552a62 linux (RPi): config options for 4.18.9 2018-09-21 15:46:09 +01:00
MilhouseVH
58988c0fe7 linux (RPi): update to linux-7733c3c (4.18.9) 2018-09-21 15:36:39 +01:00
MilhouseVH
6aa3b52e3b mesa: update to mesa-18.2.1 2018-09-21 14:35:45 +01:00
5schatten
0afd270ff3 cmake: update to cmake-3.12.2 2018-09-21 12:41:51 +02:00
MilhouseVH
59c1e54455 Merge pull request #2989 from vpeter4/bbpasswd
busybox: remove passwd script because we have real one
2018-09-21 00:41:40 +01:00
CvH
b6346ba9c2 Merge pull request #2981 from HiassofT/le9-mame20xx
fix game.libretro.mame20xx addons
2018-09-20 22:47:58 +02:00
Matthias Reichl
6a8cbe52c5 Merge pull request #2983 from CvH/9.0/mames
update mame cores
2018-09-20 22:45:53 +02:00
CvH
a887fe61af libretro-mame2014: update to latest 2018-09-20 21:30:18 +02:00
CvH
34094ab558 libretro-mame2010: update to latest 2018-09-20 21:30:18 +02:00
vpeter4
c617921042 busybox: remove passwd script because we have real one 2018-09-20 20:23:59 +02:00
Matthias Reichl
eb1ce03f38 Merge pull request #2988 from DaVukovic/getedid-kernel-amd
[getedid] Fixed a little typo
2018-09-20 18:22:01 +02:00
DaVukovic
72709dece1 Fixed a little typo 2018-09-20 18:18:55 +02:00
5schatten
12e788d8f2 Khadas VIM: enable VIM IR remote in addition to default remotes 2018-09-20 16:57:59 +02:00
5schatten
634c863315 nano: update to nano-3.0 2018-09-20 16:10:05 +02:00
5schatten
3778c7d387 llvm: update to 7.0.0 2018-09-20 15:30:25 +02:00
CvH
00f47b95d2 libretro-mame2003: update to latest 2018-09-20 15:19:28 +02:00
CvH
13d299a3eb libretro-mame2000: update to latest 2018-09-20 15:19:28 +02:00
Matthias Reichl
2a7867aef0 game.libretro.mame2014: switch to upstream repo
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-20 10:04:51 +02:00
Matthias Reichl
8c53b2da21 game.libretro.mame2010: switch to upstream repo
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-20 10:04:29 +02:00
Matthias Reichl
e6698bc268 game.libretro.mame2003: switch to upstream repo
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-20 10:04:02 +02:00
Matthias Reichl
bbd9cee0f8 game.libretro.mame2000: switch to upstream repo
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-20 10:03:01 +02:00
MilhouseVH
3334ae9c92 linux (Generic): update to linux-4.18.9 2018-09-20 01:21:54 +01:00
MilhouseVH
79e85e5de8 libxslt: update to libxslt-1.1.32 2018-09-19 10:25:46 +01:00
MilhouseVH
7644f40af8 libxml2: update to libxml2-2.9.8 2018-09-19 10:25:22 +01:00
MilhouseVH
d900f44399 elfutils: update to elfutils-0.173 2018-09-19 08:15:41 +01:00
CvH
663a67a30e scripts/get: wget uses bar indicators 2018-09-17 19:30:11 +02:00
MilhouseVH
8ad76ae743 linux (RPi): update to linux-d7e5783 (4.18.8) 2018-09-17 13:51:15 +01:00
MilhouseVH
f0b4abc98c sqlite: update to sqlite-autoconf-3250000 2018-09-17 03:02:34 +01:00
MilhouseVH
fddbd24216 linux (Generic): update to linux-4.18.8 2018-09-15 13:48:21 +01:00
MilhouseVH
176189d8ee openssl: update SSL CA trust store (sync with Kodi PR14226) 2018-09-15 09:32:38 +01:00
MilhouseVH
cdbee30641 curl: update to curl-7.61.1 2018-09-15 02:25:26 +01:00
MilhouseVH
210465b1d4 samba: update to samba-4.9.0 2018-09-13 23:31:56 +01:00
Lucian Muresan
f46c545ebd fix crossbuilding heimdal by adding dependency to host-ncurses 2018-09-13 23:23:16 +02:00
MilhouseVH
9f928b1782 linux (Generic): update to linux-4.18.7 2018-09-13 22:09:58 +01:00
MilhouseVH
e96797fe4e linux (Generic): config options 4.18.6 2018-09-13 22:09:58 +01:00
MilhouseVH
df600588ee linux (Generic): update to linux-4.18.6 2018-09-13 22:09:58 +01:00
MilhouseVH
c2ca230fbf intel-ucode: update to intel-ucode-20180807a 2018-09-13 22:09:58 +01:00
MilhouseVH
8dbbe0a852 kernel-firmware: update to kernel-firmware-fea76a0 2018-09-13 22:09:58 +01:00
MilhouseVH
6e1d2a08b2 linux (Generic): update to linux-4.18.5 2018-09-13 22:09:58 +01:00
MilhouseVH
90112e7766 linux (Generic): update to linux-4.18.4 2018-09-13 22:09:58 +01:00
MilhouseVH
c31664ba7d linux (RPi): config options for 4.18.7 (RPi POE) 2018-09-13 22:09:03 +01:00
MilhouseVH
46a8880ba3 linux (RPi): update to linux-fcee350 (4.18.7) 2018-09-13 22:09:03 +01:00
Matthias Reichl
ff25fa7745 RPi: fix Alsa card confs for new driver on kernel 4.18
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-13 22:09:03 +01:00
MilhouseVH
a785b7046b linux (RPi): update to linux-ebb0cd5 (4.18.6) 2018-09-13 22:09:03 +01:00
MilhouseVH
07b9d09d63 linux (RPi): update to linux-4.18.5 2018-09-13 22:09:03 +01:00
MilhouseVH
bbd6e36c9a linux (RPi): enable CMA debugging
https://github.com/raspberrypi/linux/pull/2647#issuecomment-413566809
2018-09-13 22:09:03 +01:00
MilhouseVH
9118a0772f linux (RPi): update to linux-4.18.4 2018-09-13 22:09:03 +01:00
MilhouseVH
45f91f406f linux (RPi): drop spinelplus - needs fixing 2018-09-13 22:09:03 +01:00
MilhouseVH
d64b9ef01a linux (RPi): update Ouya patch 2018-09-13 22:09:03 +01:00
MilhouseVH
9c2e2382f0 linux (RPi): config - enable Realtek PCI/USB card readers 2018-09-13 22:09:03 +01:00
MilhouseVH
0eb65437a9 linux (RPi): config options for 4.18 2018-09-13 22:09:03 +01:00
MilhouseVH
c998ad2ef5 linux (RPi): update to linux-4.18 2018-09-13 22:09:03 +01:00
Sascha Kühndel
56eae6877e Merge pull request #2971 from CvH/9.0/too-much-freetime
scripts/get: make hash output easier to copy
2018-09-13 15:47:43 +02:00
Matthias Reichl
6d47f20c63 Merge pull request #2972 from CvH/9.0/aml-bump
linux: bump amlogic-3.14
2018-09-13 14:26:46 +02:00
Matthias Reichl
2522e7bb1b Merge pull request #2930 from CvH/9.0/rsyslog-up
rsyslog: update to latest
2018-09-13 14:26:16 +02:00
Matthias Reichl
062e3d2fea Merge pull request #2968 from CvH/9.0/k18b2
update to Kodi 18b2
2018-09-13 14:25:55 +02:00
Matthias Reichl
c48fb5a202 Merge pull request #2965 from CvH/9.0/qemu-crypt
qemu: disable gcrypt
2018-09-13 14:25:36 +02:00
CvH
7646b9cca5 linux: bump amlogic-3.14 2018-09-13 14:25:34 +02:00
CvH
c4a861bc68 scripts/get: make hash output easier to copy 2018-09-13 14:15:44 +02:00
CvH
8442c295ac Merge pull request #2955 from HiassofT/le9-rpi-kernel-4.14.68
linux (RPi): update to 4.14.68
2018-09-13 13:47:11 +02:00
CvH
d3a369b878 Merge pull request #2967 from 5schatten/meson-0.47.2
meson: update to 0.47.2
2018-09-13 13:46:41 +02:00
CvH
f6d48e5e3c Merge pull request #2969 from MilhouseVH/le90_python3_disable_uuid
Python3, util-linux: fix uuid build and rebuild issues
2018-09-13 13:44:59 +02:00
MilhouseVH
bd049eb269 util-linux: Fix Python3 uuid build/rebuild issues
1) Python3 needs the util-linux:host dependency otherwise uuid support will
   leak over from the build host during a clean build, only to use util-linux:host
   for uuid support during a subsequent rebuild (which fails, because of #2)

2) util-linux:host needs -fPIC as this is what Python3 requires (clean builds
   work because of #1...)

3) Remove toolchain from util-linux:host to avoid a circular toolchain
   reference now that Python3 is also part of toolchain (via meson)
2018-09-12 23:53:06 +01:00
MilhouseVH
9a4d9a8be3 RPi: update to firmware 70c60c5 2018-09-13 00:27:48 +02:00
Matthias Reichl
ca2d4b9c49 linux (RPi): update to 4.14.69
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-13 00:03:51 +02:00
CvH
472f830068 kodi-binary-addons: update to latest versions 2018-09-12 19:52:55 +02:00
CvH
baa520082e kodi: update Kodi18 Beta2 2018-09-12 19:52:55 +02:00
CvH
2d1534a162 ffmpeg: update HEVC patch 2018-09-11 20:36:59 +02:00
CvH
7969d8273e rsyslog: update to 8.37.0 2018-09-11 12:52:15 +02:00
CvH
c421e73bcb librelp: update to 1.2.17 2018-09-11 12:52:15 +02:00
CvH
a6506aa991 liblognorm: update to 2.0.5 2018-09-11 12:52:14 +02:00
CvH
0e8f8b4ad9 liblogging: update to 1.0.6 2018-09-11 12:52:14 +02:00
CvH
df61b5476e libfastjson: update to 0.99.8 2018-09-11 12:52:14 +02:00
CvH
b1c0e9a516 libestr: cleanup package 2018-09-11 12:52:14 +02:00
5schatten
b7fb4941e2 meson: update to 0.47.2
After updating Python to 3.7.0 we need to update Meson too.

https://docs.python.org/3.8/library/exceptions.html#StopIteration
https://github.com/mesonbuild/meson/issues/3821
2018-09-11 11:33:50 +02:00
CvH
5c961f9386 Merge pull request #2966 from MilhouseVH/le90_python_ver_sync_fix
Pythons: bump internal Python3 version, add reminders
2018-09-11 09:15:51 +02:00
MilhouseVH
f3247c36e2 Pythons: bump internal Python3 version, add reminders 2018-09-11 08:11:33 +01:00
CvH
8939013f21 qemu: disable gcrypt 2018-09-10 21:58:05 +02:00
CvH
6ecbcd284a Merge pull request #2957 from chewitt/fs-resize
busybox: don't fix GPT tables when partition scheme is MBR
2018-09-10 15:08:31 +02:00
MilhouseVH
5e4b3b2c69 Merge pull request #2963 from mglae/le9_ath9k
linux: ath9k: enable hwcrypt and Channel Context support
2018-09-10 14:06:42 +01:00
CvH
7193cc0feb Merge pull request #2964 from MilhouseVH/le90_fix_install_proj_dev
buildsystem: better support for project and device config files
2018-09-10 15:04:01 +02:00
CvH
d4d2b768b9 Merge pull request #2962 from MilhouseVH/le90_Python3-3.7.0
Python3: update to Python3-3.7.0
2018-09-10 15:03:46 +02:00
CvH
1416de0bc9 Merge pull request #2961 from MilhouseVH/le90_mesa_18.2.0
mesa: update to mesa-18.2.0
2018-09-10 15:03:29 +02:00
CvH
3d2218da0d Merge pull request #2959 from MilhouseVH/le90_regdb_2018.09.07
wireless-regdb: update to wireless-regdb-2018.09.07
2018-09-10 15:03:15 +02:00
CvH
9722a1410c Merge pull request #2943 from MilhouseVH/le90_fix_wget_redirection
scripts/get_archive, tools-distro-tool: fix wget redirection issue when wget running in background
2018-09-10 15:02:58 +02:00
CvH
78099d92f7 Merge pull request #2948 from vpeter4/libssh
libssh: explicitly disable Kerberos support
2018-09-10 15:00:46 +02:00
CvH
127711d989 Merge pull request #2860 from 5schatten/SDL2_2.0.8
SDL2: update to v2.0.8 / added cmake toolchain opts
2018-09-10 14:42:17 +02:00
CvH
aeb572c4f9 Merge pull request #2945 from vpeter4/cxxtools
cxxtools: remove unneeded patch
2018-09-10 14:40:09 +02:00
MilhouseVH
8d979066ac Merge pull request #2931 from antonlacon/ffmpeg-cleanup
ffmpeg: cleanup
2018-09-08 23:52:06 +01:00
mglae
dc2be7f9e4 linux: ath9k: enable hwcrypt and Channel Context support 2018-09-09 00:30:12 +02:00
MilhouseVH
19f463af05 config/options: include project and device package files in linux depends 2018-09-08 21:10:15 +01:00
MilhouseVH
57dc48fe0e scripts/install: add install support for project and device configs 2018-09-08 20:56:04 +01:00
MilhouseVH
3f343817f7 mesa: update to mesa-18.2.0 2018-09-08 19:30:12 +01:00
chewitt
e0b3dbf010 busybox: don't fix GPT tables when partition scheme is MBR 2018-09-08 10:58:42 +04:00
MilhouseVH
fcc56a46f8 Python3: update buildroot patches
Ref: https://github.com/buildroot/buildroot/tree/master/package/python3
2018-09-08 06:46:03 +01:00
MilhouseVH
b2c6037caa Python3: update optimize patch 2018-09-08 06:46:03 +01:00
MilhouseVH
1821a2078d Python3: update to Python3-3.7.0 2018-09-08 06:46:01 +01:00
MilhouseVH
9f04b0e977 Merge pull request #2960 from HiassofT/le9-ia-2.2.27
inputstream.adaptive: update to 2.2.27
2018-09-07 23:04:45 +01:00
Matthias Reichl
47767b9227 inputstream.adaptive: update to 2.2.27
This fixes issues with latest libwidevine (API version 10)

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-07 23:31:16 +02:00
MilhouseVH
8d2330a32b wireless-regdb: update to wireless-regdb-2018.09.07 2018-09-07 22:17:04 +01:00
Christian Hewitt
10e5dba2ac Merge pull request #2956 from HiassofT/le9-default-ir-remotes
Cleanup OOTB IR remote support and make it configurable
2018-09-07 15:05:12 +04:00
Matthias Reichl
55068b5ff1 v4l-utils: use project/device options to build the IR multimap
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-06 00:23:47 +02:00
Matthias Reichl
d83fdc59c7 WeTek_Play_2: enable Wetek Play 2 IR remote in addition to default remotes
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-06 00:23:46 +02:00
Matthias Reichl
160861b264 WeTek_Hub: enable Wetek Hub IR remote in addition to default remotes
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-06 00:23:46 +02:00
Matthias Reichl
cd36909787 Odroid_C2: enable Odroid IR remote in addition to default remotes
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-06 00:23:46 +02:00
Matthias Reichl
98621537fa options: define which IR remotes are supported out-of-the-box
By default Microsoft MCE, Xbox 360 and Xbox One remotes
are enabled for all devices.

Projects and devices can override or extend this via their
options files.

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-06 00:23:46 +02:00
CvH
a3c73c3370 Merge pull request #2953 from awiouy/ls-next
librespot: update to a4e0f58
2018-09-05 21:58:22 +02:00
awiouy
a95cc7eeb7 librespot: update to a4e0f58 2018-09-05 21:52:34 +02:00
CvH
30ad626808 Merge pull request #2952 from awiouy/dotnet-2.1.3
dotnet-runtime: update to 2.1.3
2018-09-05 17:48:38 +02:00
Anton Voyl
c8792e428d Merge pull request #2911 from miikka75/master
Inadyn: Update to 2.4
2018-09-05 17:48:21 +02:00
Matthias Reichl
e237cbdea2 Slice: fix cs4265 patch after update to kernel 4.14.68
Drop a hunk which was included in RPi kernel 4.14.68

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-05 17:14:52 +02:00
Matthias Reichl
046adcced5 linux (RPi): update to 4.14.68
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-05 17:14:52 +02:00
Matthias Reichl
3f9bc4e1a9 Slice: move linux patches to device specific directories
These patches are Slice specific hacks and should not be
applied to the RPi kernels.

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-05 17:14:46 +02:00
awiouy
3962fbfe8b rust: update to 1.28.0 2018-09-04 23:23:25 +02:00
awiouy
e6528311e9 dotnet-runtime: update to 2.1.3 2018-09-04 22:55:42 +02:00
awiouy
96422985ce lttng-ust: update to 2.10.2 2018-09-04 22:53:27 +02:00
vpeter4
58810b3953 libssh: explicitly disable Kerberos support
In case krb5 package is build before libssh then libssh is build with Kerberos support. But later addons using libssh doesn't have required libraries and fail to start.
2018-09-02 08:27:42 +02:00
vpeter4
35fb9e642c cxxtools: remove unneeded patch
SHARED_LIB_FLAG variable is set only when building on AIX Unix operating system
2018-08-30 10:15:28 +02:00
MilhouseVH
327e33a320 scripts/get, tools-distro-tool: fix wget redirection issue 2018-08-30 04:39:33 +01:00
Ian Leonard
3791ba88ea ffmpeg: cleanup
disable-{ffprobe,ffplay} and enable-ffmpeg get ignored because of
disable-programs later on, so just remove them.

disable-{w32threads,dxva2} get ignored because of target-os=linux.

Hardcoded tables are a start up speed optimization in exchange for
an increased sizeon disk  of libavcodec. Its impact is negligible
due to the encode/decode cycle.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-08-26 20:07:29 +00:00
Miikka Tuppurainen
ac8cfb50e3 Inadyn: Update to 2.4
- Update to 2.4

Signed-off-by: Miikka Tuppurainen <miikka75@gmail.com>
2018-08-26 22:30:08 +03:00
5schatten
cf975a4348 SDL2: drop PKG_BUILD_FLAGS & pre_configure_target() 2018-08-02 13:27:53 +02:00
5schatten
c4b33d5bd0 SDL2: update to v2.0.8 / added cmake toolchain opts 2018-08-01 21:56:51 +02:00
1404 changed files with 50245 additions and 38202 deletions

3
.gitignore vendored
View File

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

View File

@@ -24,4 +24,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

@@ -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,80 @@
# 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 "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
# 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
# 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
# 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
# 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 $ROOT/packages/linux"
[ -n "$DEVICE" ] && LINUX_DEPENDS+=" $PROJECT_DIR/$PROJECT/devices/$DEVICE/linux $PROJECT_DIR/$PROJECT/devices/$DEVICE/patches/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="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
@@ -98,19 +85,24 @@ fi
CCACHE_CACHE_SIZE="10G"
# read options from $HOME if available
if [ -f "$HOME/.libreelec/options" ]; then
. $HOME/.libreelec/options
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
if [ "${OEM}" = "yes" -o "${OEM}" = "no" ]; then
OEM_SUPPORT="${OEM}"
fi
[ -z ${_DEBUG_DEPENDS_LIST+x} ] && set_debug_depends
check_path >&2
check_config >&2
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)
@@ -58,80 +61,6 @@ INSTALL_INIT=$BUILD/image/initramfs/root-image
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,8 +81,12 @@ fi
VERSION_SUFFIX=$TARGET_ARCH
SILENT_OUT=3
VERBOSE_OUT=4
# redirect formatted output
if [ -z "${SILENT_OUT}" -a -z "${VERBOSE_OUT}" ]; then
export BUILD_INDENT_SIZE=4
export SILENT_OUT=3
export VERBOSE_OUT=4
if [ "$VERBOSE" = yes ]; then
exec 3>&1
exec 4>&2
@@ -161,35 +94,9 @@ 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

@@ -129,7 +129,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 +155,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

@@ -218,3 +218,10 @@
# Settings package name - blank if not required
DISTRO_PKG_SETTINGS="LibreELEC-settings"
# IR remote protocols supported in default config
IR_REMOTE_PROTOCOLS="RC6 NEC"
# IR remote keymaps supported in default config
IR_REMOTE_KEYMAPS="rc6_mce xbox_360 xbox_one"

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-2018 The PNG Reference Library Authors.
* Copyright (c) 2018 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 even 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

@@ -0,0 +1,15 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="argtable2"
PKG_VERSION="2.13"
PKG_SHA256="8f77e8a7ced5301af6e22f47302fdbc3b1ff41f2b83c43c77ae5ca041771ddbf"
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."
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
@@ -7,15 +7,15 @@ PKG_NAME="chrome-libXcomposite"
PKG_LONGDESC="libXcomposite for chrome"
PKG_URL=""
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
@@ -7,15 +7,15 @@ PKG_NAME="chrome-libXdamage"
PKG_LONGDESC="libXdamage for chrome"
PKG_URL=""
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
@@ -7,15 +7,15 @@ PKG_NAME="chrome-libXfixes"
PKG_LONGDESC="libXfixes for chrome"
PKG_URL=""
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
@@ -7,15 +7,15 @@ PKG_NAME="chrome-libXi"
PKG_LONGDESC="libXi for chrome"
PKG_URL=""
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
@@ -7,15 +7,15 @@ PKG_NAME="chrome-libXrender"
PKG_LONGDESC="libXrender for chrome"
PKG_URL=""
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
@@ -7,15 +7,15 @@ PKG_NAME="chrome-libXtst"
PKG_LONGDESC="libXtst for chrome"
PKG_URL=""
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
@@ -7,15 +7,15 @@ PKG_NAME="chrome-libxcb"
PKG_LONGDESC="libxcb for chrome"
PKG_URL=""
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

@@ -5,7 +5,6 @@
PKG_NAME="gdk-pixbuf"
PKG_VERSION="2.36.12"
PKG_SHA256="fff85cf48223ab60e3c3c8318e2087131b590fd6f1737e42cb3759a3b427a334"
PKG_ARCH="any"
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

@@ -5,13 +5,11 @@
PKG_NAME="gtk3"
PKG_VERSION="3.22.30"
PKG_SHA256="a1a4a5c12703d4e1ccda28333b87ff462741dc365131fbc94c218ae81d9a6567"
PKG_ARCH="any"
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 \

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,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="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_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 +18,16 @@ PKG_ICU_OPTS="--disable-extras \
--disable-tests \
--disable-tools"
PKG_CONFIGURE_OPTS_HOST="--enable-static \
--disable-shared \
$PKG_ICU_OPTS"
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

@@ -5,7 +5,6 @@
PKG_NAME="pango"
PKG_VERSION="1.42.1"
PKG_SHA256="915a6756b298578ff27c7a6393f8c2e62e6e382f9411f2504d7af1a13c7bce32"
PKG_ARCH="any"
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,10 +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="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"

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

@@ -0,0 +1,23 @@
# 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_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_TOOLCHAIN="autotools"
pre_configure_target() {
LDFLAGS="$LDFLAGS -ldl"
export argtable2_CFLAGS="-I$(get_build_dir argtable2)/src"
export argtable2_LIBS="-L$(get_build_dir argtable2)/src/.libs -largtable2"
}
make_target() {
:
}

View File

@@ -1,17 +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="containerd"
PKG_VERSION="06b9cb3"
PKG_SHA256="4d2b6e30bcc6c4bb901d6b9f19b5ac1d4a2d9b17075a9b1f110102920d01f64a"
PKG_ARCH="any"
PKG_VERSION="1.2.2"
PKG_SHA256="91d480816986d74ff4fa7dd0412c787615fa705975b18fa4079c333b137c653f"
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() {
@@ -40,7 +38,10 @@ pre_make_target() {
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 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
@@ -56,6 +57,6 @@ pre_make_target() {
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

@@ -4,15 +4,12 @@
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_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 +20,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 +0,0 @@
Index: cxxtools-2.2/src/Makefile.am
===================================================================
--- cxxtools-2.2.orig/src/Makefile.am 2013-05-05 13:56:03.225204926 +0300
+++ cxxtools-2.2/src/Makefile.am 2013-05-05 13:56:14.017219885 +0300
@@ -215,4 +215,4 @@
endif
libcxxtools_la_LIBADD = $(LIBICONV)
-libcxxtools_la_LDFLAGS = -version-info @sonumber@ @SHARED_LIB_FLAG@
+libcxxtools_la_LDFLAGS = -version-info @sonumber@

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 curl)/package.mk
@@ -14,7 +14,7 @@ unpack() {
}
makeinstall_target() {
:
make install DESTDIR=$INSTALL $PKG_MAKEINSTALL_OPTS_TARGET
}
post_makeinstall_target() {

View File

@@ -1,16 +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_ARCH="any"
PKG_VERSION="1.16.2-final"
PKG_SHA256="92f62e5a54404d22aa2a7eee9fba64d1be8d10d8dd3aa052e1799993208acce4"
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 \
@@ -21,3 +19,7 @@ post_unpack() {
rm -rf $PKG_BUILD/doc
mv $PKG_BUILD/src/* $PKG_BUILD
}
makeinstall_target() {
make install DESTDIR=$INSTALL $PKG_MAKEINSTALL_OPTS_TARGET
}

View File

@@ -1,10 +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.1"
PKG_SHA256="8503bb36c95fc3473eb6323b84645e9d95ff52758ad199d2fe7ca80277f81b95"
PKG_ARCH="any"
PKG_VERSION="2.10.2"
PKG_SHA256="015452be6f94e4468315d0478cd5a4d01d9e52672bcea122b4ff7426198d5803"
PKG_LICENSE="LGPLv2.1"
PKG_SITE="https://lttng.org/"
PKG_URL="https://github.com/lttng/lttng-ust/archive/v$PKG_VERSION.tar.gz"
@@ -13,3 +12,7 @@ PKG_LONGDESC="LTTng is an open source tracing framework for Linux"
PKG_TOOLCHAIN="autotools"
PKG_CONFIGURE_OPTS_TARGET="--disable-man-pages"
makeinstall_target() {
make install DESTDIR=$INSTALL $PKG_MAKEINSTALL_OPTS_TARGET
}

View File

@@ -1,20 +1,16 @@
# 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_ARCH="any"
PKG_LICENSE="LGPLv2.1"
PKG_SITE="http://liburcu.org"
PKG_URL="https://github.com/urcu/userspace-rcu/archive/v$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="userspace read-copy-update library"
PKG_TOOLCHAIN="autotools"
PKG_BUILD_FLAGS="+pic"
PKG_CONFIGURE_OPTS_TARGET="--disable-shared \
--enable-static"
pre_configure_target() {
CFLAGS="$CFLAGS -fPIC"
}

View File

@@ -1,16 +1,13 @@
# 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"
PKG_VERSION="94cb626"
PKG_SHA256="cea70a7c4f3091530fd3cdf6e79e1c7386928678ef89fa5d937e5092c7cf9522"
PKG_ARCH="any"
PKG_VERSION="192eaf0b3eccfb9721b3d49b9010b5c1447776e0"
PKG_SHA256="c9e5bd07672765b30dac758844e2eb87ab68d5dc6bc731e9df6394159acddcbb"
PKG_LICENSE="GPL"
PKG_SITE="https://bitbucket.org/majortom/blindscan-s2"
PKG_URL="https://github.com/persianpros/blindscan-s2/archive/$PKG_VERSION.tar.gz"
PKG_URL="https://github.com/PLi-metas/blindscan-s2/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="tools"
PKG_SHORTDESC="blindscan-s2 is a program to blindscan digital satellite signals"
PKG_LONGDESC="blindscan-s2 is a program to blindscan digital satellite signals"
makeinstall_target() {

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="bitstream"
PKG_VERSION="1.3"
PKG_SHA256="f8a90b0ae517ccb295760317f7809ff097ae220ef75b05b0fc2b813debc4a8b7"
PKG_ARCH="any"
PKG_VERSION="1.4"
PKG_SHA256="b2484940d3b8733bec9dd1ec1731de428261dff31c9f95874264be9dc9ce786b"
PKG_LICENSE="GPL"
PKG_SITE="http://www.videolan.org"
PKG_URL="http://download.videolan.org/pub/videolan/${PKG_NAME}/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
PKG_URL="http://download.videolan.org/pub/videolan/bitstream/${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="multimedia"
PKG_SHORTDESC="biTStream is a set of C headers allowing a simpler access to binary structures such as specified by MPEG, DVB, IETF, etc."
PKG_LONGDESC="biTStream is a set of C headers allowing a simpler access to binary structures such as specified by MPEG, DVB, IETF, etc."
PKG_LONGDESC="biTStream is a set of C headers allowing a simpler access to binary structures such as specified by MPEG, DVB, IETF."
PKG_MAKEINSTALL_OPTS_TARGET="PREFIX=/usr"

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="libev"
PKG_VERSION="4.24"
PKG_SHA256="973593d3479abdf657674a55afe5f78624b0e440614e2b8cb3a07f16d4d7f821"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://software.schmorp.de/pkg/libev.html"
PKG_URL="http://dist.schmorp.de/libev/${PKG_NAME}-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="multimedia"
PKG_SHORTDESC="libev: a full-featured and high-performance event loop"
PKG_LONGDESC="A full-featured and high-performance event loop that is loosely modelled after libevent, but without its limitations and bugs."
PKG_LONGDESC="A full-featured and high-performance event loop."
PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static"
PKG_CONFIGURE_OPTS_TARGET="--disable-shared \
--enable-static"

View File

@@ -1,18 +1,20 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dvb-apps"
PKG_VERSION="3d43b280298c"
PKG_SHA256="70c1d293ea3ddbcb970e01c8a51487ee97a4dcf33a73c0236c7d57757c7f6fb0"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://www.linuxtv.org/wiki/index.php/LinuxTV_dvb-apps"
PKG_URL="http://linuxtv.org/hg/dvb-apps/archive/${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="tools"
PKG_SHORTDESC="Digitial Video Broadcasting (DVB) applications"
PKG_LONGDESC="Applications and utilities geared towards the initial setup, testing and operation of an DVB device supporting the DVB-S, DVB-C, DVB-T, and ATSC standards."
PKG_LONGDESC="Applications for initial setup, testing and operation of an DVB device supporting the DVB-S, DVB-C, DVB-T, and ATSC."
pre_make_target() {
export PERL_USE_UNSAFE_INC=1
}
makeinstall_target() {
:
}

View File

@@ -3,15 +3,12 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dvblast"
PKG_VERSION="77cfaa8"
PKG_SHA256="b78eaec73addb328384bf8acb93a1b6a6334f4fa47914f98b91b4cd4fc00b639"
PKG_ARCH="any"
PKG_VERSION="acf3844377351ea2949ce1c48dbfde589491013d"
PKG_SHA256="007d2c93876892bd09c2a520bdce0b04f6469187123bbf24cdcf0d5effec5389"
PKG_LICENSE="GPL"
PKG_SITE="https://www.videolan.org/projects/dvblast.html"
PKG_URL="http://repo.or.cz/dvblast.git/snapshot/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain bitstream libev"
PKG_SECTION="tools"
PKG_SHORTDESC="DVBlast is a simple and powerful MPEG-2/TS demux and streaming application"
PKG_LONGDESC="DVBlast is a simple and powerful MPEG-2/TS demux and streaming application"
pre_configure_target() {

View File

@@ -1,16 +1,13 @@
# 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"
PKG_VERSION="c1ec72f"
PKG_SHA256="a277434fa78a31493d53a74e2a4f5bbb77e9cc396ec230c64f03e85dc6338e7f"
PKG_ARCH="any"
PKG_VERSION="badf61fcdab1177c1162747be06d035a2b671e9b"
PKG_SHA256="7f0f5d9ca15c5caae3ca249d95a5fc30cececd16f63e00a1404e0d2368ce56fa"
PKG_LICENSE="GPL"
PKG_SITE="http://dvbsnoop.sourceforge.net/"
PKG_URL="https://github.com/persianpros/dvbsnoop/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="tools"
PKG_SHORTDESC="dvbsnoop is a DVB/MPEG stream analyzer program"
PKG_LONGDESC="dvbsnoop is a DVB/MPEG stream analyzer program"
PKG_TOOLCHAIN="autotools"

View File

@@ -1,17 +1,13 @@
# 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"
PKG_VERSION="a09373d"
PKG_SHA256="66ef8f11a0e5795cd6408e33581a95de88a76d499e8a0d41f34880295d346efa"
PKG_ARCH="any"
PKG_VERSION="6153f87a17a94fbf6e71d710bef39c313302b494"
PKG_SHA256="4e8dd903d0cba1e798c3921da83b332a9bbb5ad2102f5c1a9699965af6989e28"
PKG_LICENSE="GPL"
PKG_SITE="http://mumudvb.net/"
PKG_URL="https://github.com/braice/MuMuDVB/archive/$PKG_VERSION.tar.gz"
PKG_SOURCE_DIR="MuMuDVB-${PKG_VERSION}*"
PKG_DEPENDS_TARGET="toolchain libdvbcsa"
PKG_SECTION="tools"
PKG_SHORTDESC="MuMuDVB (Multi Multicast DVB) is a program that streams from DVB on a network using multicasting or unicast"
PKG_LONGDESC="MuMuDVB (Multi Multicast DVB) is a program that streams from DVB on a network using multicasting or unicast"
PKG_TOOLCHAIN="autotools"

View File

@@ -1,17 +1,13 @@
# 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"
PKG_VERSION="69ff358"
PKG_VERSION="69ff3584caf9b46f7a551b39b9f9956f8461377c"
PKG_SHA256="eea8d99d2d5d6403d624acdd9df908a2dd7767dd5469b44e9a281ff863096b32"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://bitbucket.org/updatelee/tune-s2"
PKG_URL="https://bitbucket.org/CrazyCat/szap-s2/get/$PKG_VERSION.tar.gz"
PKG_SOURCE_DIR="CrazyCat-${PKG_NAME}-${PKG_VERSION}*"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="tools"
PKG_SHORTDESC="szap-s2 is a simple zapping tool for the Linux DVB S2 API"
PKG_LONGDESC="szap-s2 is a simple zapping tool for the Linux DVB S2 API"
makeinstall_target() {

View File

@@ -0,0 +1,23 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="t2scan"
PKG_VERSION="8b9ad91e8685ff80e7c5d924caec83f1ee49ebf3"
PKG_SHA256="cdfae6232ba1bbc954bd228f9db217d004c07407cf46245816d39f4599e91111"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/mighty-p/t2scan"
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,17 +1,13 @@
# 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"
PKG_VERSION="60cc4aa"
PKG_VERSION="60cc4aaa70b646d38f2e40251860375283c44816"
PKG_SHA256="e39069a0f2f0930809647052fe1f8c9a13f05af537013b03a99f09ceb9bfb997"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://bitbucket.org/updatelee/tune-s2"
PKG_URL="https://bitbucket.org/CrazyCat/tune-s2/get/$PKG_VERSION.tar.gz"
PKG_SOURCE_DIR="CrazyCat-${PKG_NAME}-${PKG_VERSION}*"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="tools"
PKG_SHORTDESC="tune-s2 is a small linux app to be able to tune a dvb devices"
PKG_LONGDESC="tune-s2 is a small linux app to be able to tune a dvb devices"
makeinstall_target() {

View File

@@ -1,23 +1,24 @@
# 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"
PKG_VERSION="20170107"
PKG_SHA256="38e0f38a7bf06cff6d6ea01652ad4ee60da2cb0e937360468f936da785b46ffe"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://wirbel.htpc-forum.de/w_scan/index2.html"
PKG_URL="http://wirbel.htpc-forum.de/$PKG_NAME/$PKG_NAME-$PKG_VERSION.tar.bz2"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="tools"
PKG_SHORTDESC="DVBlast is a small channel scan tool to create an channel.conf for VDR"
PKG_LONGDESC="DVBlast is a small channel scan tool to create an channel.conf for VDR"
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 is meh
# aml 3.14 hack
pre_configure_target() {
if [ $LINUX = "amlogic-3.14" -o $LINUX = "amlogic-3.10" ]; then
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,14 +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="imagemagick"
PKG_VERSION="7.0.8-10"
PKG_SHA256="119f99e7849805741fbf0a7890bae0b0a6530fdab35dd3f39185b2dddba272f8"
PKG_ARCH="any"
PKG_VERSION="7.0.8-11"
PKG_SHA256="95e4da5fa109bc8b59b5e7a54cdfcf1af3230067c95adf608ff21c08eca1de20"
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"
PKG_SOURCE_DIR="ImageMagick-$PKG_VERSION"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="Software suite to create, edit, compose, or convert bitmap images"
@@ -18,3 +16,7 @@ PKG_CONFIGURE_OPTS_TARGET="--disable-openmp \
--with-pango=no \
--with-utilities=no \
--with-x=no"
makeinstall_target() {
make install DESTDIR=$INSTALL $PKG_MAKEINSTALL_OPTS_TARGET
}

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,14 +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_ARCH="any"
PKG_LICENSE="other"
PKG_SITE="https://sourceforge.net/projects/opencore-amr/"
PKG_URL="https://github.com/mstorsjo/fdk-aac/archive/v${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="multimedia"
PKG_LONGDESC="A standalone library of the Fraunhofer FDK AAC code from Android."
PKG_TOOLCHAIN="autotools"

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="libvpx"
PKG_VERSION="1.7.0"
PKG_SHA256="1fec931eb5c94279ad219a5b6e0202358e94a93a90cfb1603578c326abfc1238"
PKG_ARCH="any"
PKG_LICENSE="BSD"
PKG_SITE="https://www.webmproject.org"
PKG_URL="https://github.com/webmproject/libvpx/archive/v${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain yasm:host"
PKG_SECTION="multimedia"
PKG_SHORTDESC="WebM VP8/VP9 Codec SDK"
PKG_LONGDESC="The WebM Project is dedicated to developing a high-quality, open video format for the web that's freely available to everyone."
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="WebM VP8/VP9 Codec"
configure_target() {
@@ -23,13 +20,14 @@ configure_target() {
PKG_TARGET_NAME_LIBVPX="armv7-linux-gcc"
;;
x86_64)
PKG_DEPENDS_TARGET+=" nasm:host"
PKG_TARGET_NAME_LIBVPX="x86_64-linux-gcc"
;;
esac
$PKG_CONFIGURE_SCRIPT --prefix=/usr \
--extra-cflags="$CFLAGS" \
--as=yasm \
--as=nasm \
--target=$PKG_TARGET_NAME_LIBVPX \
--disable-docs \
--disable-examples \

View File

@@ -1,33 +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-20180627-2245"
PKG_SHA256="4fa2bcd818fa0ec197c027b3d38ba587ebc4cfb956c2b24deb37e69a46999daf"
PKG_ARCH="any"
PKG_VERSION="545de2ffec6ae9a80738de1b2c8cf820249a2530"
PKG_SHA256="74725cf7036b2c96387c2c014ef00d181942d00230f21e16277f11d2d9683adc"
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_SECTION="multimedia"
PKG_LONGDESC="x264"
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,16 +1,14 @@
# 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="2.9"
PKG_SHA256="ebae687c84a39f54b995417c52a2fdde65a4e2e7ebac5730d251471304b91024"
PKG_ARCH="x86_64"
PKG_LICENSE="GPL"
PKG_SITE="https://www.videolan.org/developers/x265.html"
PKG_URL="http://download.videolan.org/pub/videolan/$PKG_NAME/${PKG_NAME}_${PKG_VERSION}.tar.gz"
PKG_SOURCE_DIR="${PKG_NAME}_${PKG_VERSION}"
PKG_URL="http://download.videolan.org/pub/videolan/x265/${PKG_NAME}_${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="multimedia"
PKG_LONGDESC="x265 is a H.265/HEVC video encoder application library"
PKG_TOOLCHAIN="make"

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="ffmpegx"
PKG_VERSION="4.0.1"
PKG_SHA256="cbb7c3ed5b7a669962dfe7c58dc495279274ac259e75770cccf2d2b0115ff5fb"
PKG_ARCH="any"
PKG_VERSION="4.1"
PKG_SHA256="7afb163d6974693cdad742aa1224c33683c50845c67ee5ae35506efc631ac121"
PKG_LICENSE="LGPLv2.1+"
PKG_SITE="https://ffmpeg.org"
PKG_URL="https://github.com/FFmpeg/FFmpeg/archive/n${PKG_VERSION}.tar.gz"
PKG_SOURCE_DIR="FFmpeg-n${PKG_VERSION}"
PKG_DEPENDS_TARGET="toolchain aom bzip2 fdk-aac libvorbis openssl opus x264 x265 zlib"
PKG_SECTION="multimedia"
PKG_LONGDESC="FFmpegx is an complete FFmpeg build to support encoding and decoding"
PKG_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
@@ -21,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 x265"
fi
if [[ ! $TARGET_ARCH = arm ]] || target_has_feature neon; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libvpx"
fi
@@ -34,15 +35,16 @@ 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"
PKG_FFMPEG_LIBS="-lbcm_host -ldl -lmmal -lmmal_core -lmmal_util -lvchiq_arm -lvcos -lvcsm"
fi
if [ "$TARGET_ARCH" == "arm" ]; then
PKG_FFMPEG_ARM_AO="--enable-hardcoded-tables"
fi
# HW encoders
# RPi 0-3
@@ -100,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 \
@@ -137,7 +138,7 @@ configure_target() {
\
`#Licensing options` \
--enable-gpl \
--enable-nonfree \
--disable-nonfree \
\
`#Documentation options` \
--disable-doc \
@@ -174,10 +175,11 @@ configure_target() {
--extra-ldflags="$LDFLAGS" \
--extra-libs="$PKG_FFMPEG_LIBS" \
--enable-pic \
--enable-openssl \
--enable-gnutls \
--disable-openssl \
\
`#Advanced options` \
$PKG_FFMPEG_ARM_AO \
--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.11.2"
PKG_SHA256="7854866866c57394217ae5facc41944dff2a7386a064b2bcc4149f7c68e3c79a"
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"
####################################################################

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="libconfuse"
PKG_VERSION="3.2"
PKG_SHA256="02593cb4fc83854d8d404b77825acfeeff2832e641bd0d9feb4c05a39163279b"
PKG_VERSION="3.2.2"
PKG_SHA256="2cf7e032980aff8f488efba61510dc3fb95e9a4b9183f985dea457a5651b0e2c"
PKG_LICENSE="https://github.com/martinh/libconfuse/blob/master/LICENSE"
PKG_SITE="https://github.com/martinh/libconfuse"
PKG_URL="https://github.com/martinh/libconfuse/archive/v$PKG_VERSION.tar.gz"

View File

@@ -4,14 +4,11 @@
PKG_NAME="jasper"
PKG_VERSION="1.900.1"
PKG_SHA256="6e9a959bf4f8cb02f77f42d1b9880b8e85d021ac51f43d8787b5438fd2b7a1c5"
PKG_ARCH="any"
PKG_LICENSE="OpenSource"
PKG_SITE="http://www.ece.uvic.ca/~mdadams/jasper/"
PKG_URL="$DISTRO_SRC/$PKG_NAME-$PKG_VERSION.tar.bz2"
PKG_DEPENDS_TARGET="toolchain libjpeg-turbo"
PKG_SECTION="graphics"
PKG_SHORTDESC="jasper: JPEG-2000 Part-1 standard (i.e., ISO/IEC 15444-1) implementation"
PKG_LONGDESC="This distribution contains the public release of the an open-source implementation of the ISO/IEC 15444-1 also known as JPEG-2000 standard for image compression."
PKG_LONGDESC="A implementation of the ISO/IEC 15444-1 also known as JPEG-2000 standard for image compression."
PKG_BUILD_FLAGS="+pic"
PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static"

View File

@@ -1,15 +1,14 @@
# 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="libugpio"
PKG_VERSION="0.0.6"
PKG_SHA256="5093c34cdb891560b0807cb371521cf94fa5c090ee7a84779663b16c831b9e9e"
PKG_ARCH="any"
PKG_LICENSE="LGPLv2.1"
PKG_SITE="https://github.com/mhei/libugpio"
PKG_URL="https://github.com/mhei/$PKG_NAME/archive/v$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain linux"
PKG_LONGDESC="A free software library to ease the use of linux kernel's sysfs gpio interface from C programs and/or other libraries"
PKG_LONGDESC="A software library to ease the use of linux kernel's sysfs gpio interface from C programs and/or other libraries."
PKG_TOOLCHAIN="autotools"
PKG_BUILD_FLAGS="+pic"

View File

@@ -5,13 +5,11 @@
PKG_NAME="serdisplib"
PKG_VERSION="1.97.9"
PKG_SHA256="fe82ebe72731e91509083569dfe41a09e21632cc1211cdc4f76274f83ed218fa"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://serdisplib.sourceforge.net/"
PKG_URL="$SOURCEFORGE_SRC/$PKG_NAME/$PKG_NAME-$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain libusb-compat"
PKG_SHORTDESC="serdisplib: a lcd control library"
PKG_LONGDESC="Library to drive serial/parallel/usb displays with built-in controllers"
PKG_LONGDESC="Library to drive serial/parallel/usb displays with built-in controllers."
PKG_CONFIGURE_OPTS_TARGET="--prefix=$SYSROOT_PREFIX/usr \
--bindir=$SYSROOT_PREFIX/usr/bin \

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="libconfig"
PKG_VERSION="1.5"
PKG_SHA256="cae5c02361d8a9b2bb26946c64f089d2e5e599972f386203fbc48975c0d885c8"
PKG_ARCH="any"
PKG_LICENSE="LGPL"
PKG_SITE="http://hyperrealm.com/libconfig/libconfig.html"
PKG_URL="https://github.com/hyperrealm/libconfig/archive/v$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="lib"
PKG_SHORTDESC="C/C++ Configuration File Library"
PKG_LONGDESC="C/C++ Configuration File Library"
PKG_LONGDESC="A C/C++ configuration file library."
PKG_TOOLCHAIN="autotools"
PKG_CONFIGURE_OPTS_TARGET="--enable-static \

View File

@@ -4,15 +4,12 @@
PKG_NAME="libdvbcsa"
PKG_VERSION="aae3d0c"
PKG_SHA256="2c0b69a5ca70c5032f9375a57bcec449ecdf93b5459f60f087f5fa06c605c7c1"
PKG_ARCH="any"
PKG_LICENSE="LGPL"
PKG_SITE="http://www.videolan.org/developers/libdvbcsa.html"
PKG_SITE="https://github.com/glenvt18/libdvbcsa/"
PKG_URL="https://github.com/glenvt18/libdvbcsa/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="lib"
PKG_SHORTDESC="libdvbcsa is a free implementation of the DVB Common Scrambling Algorithm - DVB/CSA - with encryption and decryption capabilities"
PKG_LONGDESC="libdvbcsa is a free implementation of the DVB Common Scrambling Algorithm - DVB/CSA - with encryption and decryption capabilities"
PKG_LONGDESC="A implementation of DVB/CSA, with encryption and decryption capabilities."
PKG_TOOLCHAIN="autotools"
# libdvbcsa is a bit faster without LTO, and tests will fail with gcc-5.x
PKG_BUILD_FLAGS="+pic"

View File

@@ -4,11 +4,8 @@
PKG_NAME="libexif"
PKG_VERSION="0.6.21"
PKG_SHA256="16cdaeb62eb3e6dfab2435f7d7bccd2f37438d21c5218ec4e58efa9157d4d41a"
PKG_ARCH="any"
PKG_LICENSE="LGPL"
PKG_SITE="http://sourceforge.net/projects/libexif"
PKG_URL="http://downloads.sf.net/sourceforge/$PKG_NAME/$PKG_NAME-$PKG_VERSION.tar.bz2"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="lib"
PKG_SHORTDESC="A library to parse an EXIF file and read the data from those tags"
PKG_LONGDESC="A library to parse an EXIF file and read the data from those tags"
PKG_LONGDESC="A library to parse an EXIF file and read the data from those tags."

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="libiconv"
PKG_VERSION="1.15"
PKG_SHA256="ccf536620a45458d26ba83887a983b96827001e92a13847b45e4925cc8913178"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://savannah.gnu.org/projects/libiconv/"
PKG_URL="http://ftp.gnu.org/pub/gnu/libiconv/$PKG_NAME-$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="devel"
PKG_SHORTDESC="Libiconv converts from one character encoding to another through Unicode conversion."
PKG_LONGDESC="Libiconv converts from one character encoding to another through Unicode conversion."
PKG_LONGDESC="A tool that converts from one character encoding to another through Unicode conversion."
PKG_BUILD_FLAGS="+pic"
PKG_CONFIGURE_OPTS_TARGET="--host=$TARGET_NAME \

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