Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP cherry-pick onto Openpht 9.0.1 #2

Draft
wants to merge 5,402 commits into
base: openpht-1.9
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5402 commits
Select commit Hold shift + click to select a range
9671309
alsa-plugins: update to 1.1.8
HiassofT Jan 8, 2019
af2cdd9
Merge pull request #3209 from antonlacon/zstd-1.3.8
MilhouseVH Jan 8, 2019
bda9831
Merge pull request #3211 from MilhouseVH/nvidia-410.93
HiassofT Jan 8, 2019
9f70a6e
x264: drop unused option
CvH Jan 9, 2019
8241503
fdk-aac: remove package
CvH Jan 9, 2019
836215f
libidn2: initial package
CvH Jan 9, 2019
34f09f4
nettle: initial package
CvH Jan 9, 2019
0568159
gnutls: initial package
CvH Jan 9, 2019
b805408
ffmpegx: changes to apply gpl
CvH Jan 9, 2019
62096d7
xz: add pic for xz
CvH Jan 9, 2019
8797d09
aom: update to 2018-01-09
CvH Jan 9, 2019
7ea7e8b
ffmpeg-tools: add gnutls libs
CvH Jan 9, 2019
e4a1299
tvh-dtv-scan-tables: update to 68f86b4
CvH Jan 9, 2019
603f22b
tvheadend42: add gnutls binding
CvH Jan 9, 2019
63924ba
tvheadend42: disable en50221
CvH Jan 9, 2019
324394a
tvheadend42: xmltv fix usage of "&"
CvH Jan 9, 2019
7d0c57e
tvheadend42: update to 4.2.7-44
CvH Jan 9, 2019
09ff017
config/functions: fix addon changelog
MilhouseVH Jan 9, 2019
e312cf3
ffmpeg-tools: update to 105
CvH Jan 9, 2019
28755d3
libdvdcss is building even when disabled
lsellens Jan 9, 2019
1c86567
Merge pull request #3222 from lsellens/master
MilhouseVH Jan 9, 2019
880b2d5
linux (RPi/Generic): update to linux-4.19.13
MilhouseVH Dec 29, 2018
45c2dff
linux (RPi/Generic): update to linux-4.19.14
MilhouseVH Jan 9, 2019
42986c8
linux (RPi/Generic): config options for 4.19.14
MilhouseVH Jan 9, 2019
2b4af95
cairo: requires glib
thoradia Jan 6, 2019
ce9a8d3
markupsafe: use python3
thoradia Jan 7, 2019
93ae5af
RPi: update to firmware 9baae76
MilhouseVH Jan 10, 2019
6b3285c
containerd: updated to v1.2.2
SupervisedThinking Jan 10, 2019
1940d63
libnetwork: updated to git 2cfbf9b
SupervisedThinking Jan 10, 2019
cf9a6ea
runc: updated to git 96ec217
SupervisedThinking Jan 10, 2019
040024f
docker: updated to 18.09.1
SupervisedThinking Jan 10, 2019
eac8d9b
go: updated to 1.11.2
SupervisedThinking Jan 10, 2019
cb323b5
minisatip: initial package
CvH Nov 18, 2018
c0d14ce
libnfs: update to libnfs-38b62bc, fixes xbmc/15194
MilhouseVH Jan 5, 2019
2a87598
Merge pull request #3164 from CvH/9.0/gnutls-ffmpeg
MilhouseVH Jan 12, 2019
97593d9
Merge pull request #3220 from HiassofT/le9-alsa-1.1.8
MilhouseVH Jan 12, 2019
9602f66
Merge pull request #3226 from 5schatten/docker_18.09.1
CvH Jan 12, 2019
320844c
Merge pull request #3224 from thoradia/throwback_markupsafe
MilhouseVH Jan 12, 2019
f558344
Merge pull request #3223 from thoradia/throwback_cairo
MilhouseVH Jan 12, 2019
dd628b4
Merge pull request #3196 from MilhouseVH/linux41912+
HiassofT Jan 12, 2019
72854bd
Merge pull request #3207 from CvH/9.0/aml-tryfix
MilhouseVH Jan 12, 2019
84c634a
Merge pull request #2949 from CvH/9.0/minisatip
chewitt Jan 12, 2019
6a1cf81
linux (Generic): update to linux-4.19.15
MilhouseVH Jan 13, 2019
cc43487
linux (RPi): add DVBSkyS960 fix
CvH Jan 13, 2019
180b76b
linux (Generic): add DVBSkyS960 fix
CvH Jan 13, 2019
5767941
Merge pull request #3219 from MilhouseVH/le90_qemu_3.1.0
CvH Jan 13, 2019
f067078
minidlna: update to 799e6cf
CvH Jan 13, 2019
7bb9dd1
unrar: update to 5.6.8
CvH Jan 14, 2019
7d179b0
autossh: update to 1.4g
CvH Jan 14, 2019
636ee27
file: update to d1ff3af
CvH Jan 14, 2019
f0b6346
htop: update to 3.0.0 Beta5
CvH Jan 14, 2019
ab6a910
oniguruma: initial package
CvH Jan 14, 2019
7c7adba
jq: update to 1.6
CvH Jan 14, 2019
5e0ecd2
lm_sensors: update to e8afbda
CvH Jan 14, 2019
f61091f
mtpfs: fix version
CvH Jan 14, 2019
92ae0e4
nmon: fix version
CvH Jan 14, 2019
8040fee
patch: update to 2.7.6
CvH Jan 14, 2019
fd767b0
pv: update to 1.6.6
CvH Jan 14, 2019
b3ccaf8
smartmontools: update to 7.0
CvH Jan 14, 2019
8d9a676
strace: update to 4.26
CvH Jan 14, 2019
0e212f0
stress-ng: update to 0.09.50
CvH Jan 14, 2019
9d12d32
usb-modeswitch: update to 2.52
CvH Jan 14, 2019
71ebf98
system-tools: update to 111
CvH Jan 14, 2019
14e05f7
kodi-binary-addons: update to latest versions
CvH Jan 14, 2019
e3de10c
linux (RPi): update to linux-b5a3396 (4.19.15)
MilhouseVH Jan 14, 2019
0a3ccc2
kodi-binary-addons: update to latest versions
MilhouseVH Jan 12, 2019
06d00cf
ffmpeg: update to ffmpeg-4.0.3-Leia-RC5
MilhouseVH Jan 12, 2019
bf9dd03
kodi (Generic): update to kodi-18.0rc5.2-Leia
MilhouseVH Jan 12, 2019
b240eaf
kodi (Rockchip): update to kodi-rockchip_18.0rc5.2-Leia
MilhouseVH Jan 12, 2019
df5d313
kodi (RPi): update to kodi-newclock5_18.0rc5.2-Leia
MilhouseVH Jan 12, 2019
76067bd
buildsystem: be more cautious when overwriting package cache files
MilhouseVH Jan 13, 2019
490c65f
unrar: build additional shared
CvH Jan 15, 2019
244b515
rar2fs: initial package
CvH Jan 15, 2019
c95f393
ngrep: fix version
CvH Jan 15, 2019
15a7f23
lftp: update to 4.8.4
CvH Jan 15, 2019
7399a8e
irssi: update to 1.1.2
CvH Jan 15, 2019
15d1449
iperf: update to 3.6
CvH Jan 15, 2019
caacbb3
network-tools: update to 103
CvH Jan 15, 2019
9e44753
Merge pull request #3228 from MilhouseVH/le90_kodi-next003
CvH Jan 15, 2019
ecef7b5
Merge pull request #3232 from CvH/9.0/dvbsky960fix
MilhouseVH Jan 15, 2019
fd1fef0
Merge pull request #3234 from CvH/9.0/systemtools-up
MilhouseVH Jan 15, 2019
b9e8f6f
Merge pull request #3235 from CvH/9.0/networktools-up
MilhouseVH Jan 15, 2019
ebf5b48
Merge pull request #3230 from CvH/9.0/minidlna
MilhouseVH Jan 15, 2019
1062a58
Merge pull request #3237 from CvH/9.0/retroplayer_up
MilhouseVH Jan 15, 2019
013ef3f
libcec: update cec-framework patch
Kwiboo Jan 15, 2019
612db49
libmali: new package
Kwiboo Jan 15, 2019
338ea10
kodi: simplify gbm platform check
Kwiboo Jan 15, 2019
47bc56e
Rockchip: use libmali
Kwiboo Jan 15, 2019
152f574
mali-rockchip: remove package
Kwiboo Jan 15, 2019
e1da5b4
rkbin: update to 28b8bbe
Kwiboo Jan 15, 2019
a6e2371
rkmpp: update to f367af4
Kwiboo Jan 15, 2019
01f1468
LibreELEC-settings: update to 6a8fb79
CvH Jan 15, 2019
6b342a5
Merge pull request #3240 from CvH/9.0/settings-up
HiassofT Jan 15, 2019
3565115
Merge pull request #3239 from Kwiboo/rockchip-part9
CvH Jan 15, 2019
f24737b
rustup.rs: update to 1.16.0
awiouy Jan 16, 2019
515c1b9
rust: update to 1.31.1
awiouy Jan 16, 2019
bcf78b2
librespot: minor fixes
awiouy Nov 22, 2018
eb31a52
linux (Generic): update to linux-4.19.16
MilhouseVH Jan 17, 2019
40c4ebd
Merge pull request #3119 from awiouy/librespot-114
CvH Jan 17, 2019
e13717d
Merge pull request #3233 from MilhouseVH/le90_fix_cache_files
CvH Jan 17, 2019
564dab4
linux (Generic): config options for 4.19.16
MilhouseVH Jan 17, 2019
b7a4d91
rar2fs: add fuse depend
CvH Jan 17, 2019
17aba9f
libssh: Disable documentation building
jernejsk Jan 17, 2019
ade414d
tcpdump: properly reorder build step
jernejsk Jan 17, 2019
9078fae
Merge pull request #3244 from jernejsk/libsshfix
CvH Jan 17, 2019
e23e672
Merge pull request #3243 from jernejsk/tcpdumpfix
CvH Jan 17, 2019
9fcc6a9
mesa: update to mesa-18.3.2
MilhouseVH Jan 19, 2019
e1a7c70
Merge pull request #3242 from CvH/9.0/rar2fs-fuse
HiassofT Jan 19, 2019
05f42c1
Rockchip: use correct rk3328 bootloader bl31 filename
Kwiboo Jan 19, 2019
c0296ac
Merge pull request #3247 from Kwiboo/fix-rk3328-bl31
CvH Jan 19, 2019
ba50b7b
emby4: initial addon
awiouy Jan 12, 2019
34ac602
Merge pull request #3229 from awiouy/emby4
CvH Jan 19, 2019
86cc9b3
chrome-depends: fix PKG_CONFIGURE_OPTS_TARGET
CvH Jan 19, 2019
392e5e0
mariadb: config file fix to speed it up
vpeter4 Jan 20, 2019
bbb8e6d
Merge pull request #3250 from vpeter4/mariadb
CvH Jan 22, 2019
d18df27
linux (RPi): update to linux-2666a04 (4.19.16)
MilhouseVH Jan 22, 2019
1fca440
linux (RPi): config options for 4.19.16
MilhouseVH Jan 22, 2019
5364344
FIX getedid sh: bad number on intel/amd
craxycat Jan 22, 2019
f729718
Merge pull request #3252 from craxycat/patch-1
DaVukovic Jan 22, 2019
19889fd
RPi: update to firmware 81cca1a
MilhouseVH Jan 23, 2019
4dc3b58
rockchip: add CONFIG_RTL8187 to RK3328 defconfig
chewitt Jan 23, 2019
957a60d
linux (Generic): update to linux-4.19.17
MilhouseVH Jan 24, 2019
134f805
linux (RPi): update to linux-5c4a644 (4.19.17)
MilhouseVH Jan 24, 2019
0661263
buildsystem: restore set -e fail-on-error behaviour
MilhouseVH Jan 21, 2019
dd6cf78
Revert "linux: sub-process eats exit/failure code"
MilhouseVH Jan 21, 2019
0bed73d
samba: don't unintentionally exit with failure when SAMBA_SERVER is d…
MilhouseVH Jan 24, 2019
73b425e
lcdd: update to e08546c
CvH Jan 24, 2019
b74e2a7
dispmanx_vnc: fix versioning
CvH Jan 24, 2019
30c920f
hyperion: update to 22f7be8
CvH Jan 24, 2019
d20d103
mpd-mpc: update to 0.31
CvH Jan 24, 2019
c16ae74
mpd: update to 0.21.4
CvH Jan 24, 2019
bc2bfc6
oscam: update to 695307b
CvH Jan 24, 2019
2cc1b2b
Merge pull request #3251 from MilhouseVH/le90_fix_pkg_call
CvH Jan 24, 2019
bf3e73c
Merge pull request #3231 from MilhouseVH/linux41914+
CvH Jan 25, 2019
0aaccd4
Merge pull request #3249 from CvH/9.0/chrome-fix
MilhouseVH Jan 25, 2019
8404393
Merge pull request #3236 from CvH/9.0/addon-ups
HiassofT Jan 25, 2019
7f13cab
mkimage: change ova size to 4gb
CvH Jan 25, 2019
51c4cd1
ova: increase to 1gb ram
CvH Jan 18, 2019
e52eba6
projects/generic: add ova size
CvH Jan 25, 2019
e370750
Merge pull request #3245 from CvH/9.0/ova-size
MilhouseVH Jan 25, 2019
06a1701
Merge pull request #3246 from MilhouseVH/le90_mesa-18.3.2
CvH Jan 25, 2019
679966c
scripts/image: add OVA_SIZE variable
CvH Jan 25, 2019
2a815a4
Merge pull request #3257 from CvH/9.0/ova-fix
MilhouseVH Jan 26, 2019
52a66b1
rockchip: add CONFIG_RTL8187 to RK3399 defconfig
chewitt Jan 26, 2019
9a6c852
update_retroplayer-addons: sync libretro core versions with kodi
HiassofT Jan 26, 2019
5c44d28
rockchip: add CONFIG_RTL8187 to MiQi defconfig
chewitt Jan 27, 2019
14ebf71
rockchip: add CONFIG_RTL8187 to TinkerBoard defconfig
chewitt Jan 27, 2019
4c5e76f
Merge pull request #3255 from chewitt/rtl8187
CvH Jan 27, 2019
7b11ece
update_retroplayer-addons: colorize warnings and errors
HiassofT Jan 27, 2019
dc9ceda
update_retroplayer-addons: handle all game.* addons
HiassofT Jan 27, 2019
5e0e798
mame2003_plus: initial package
CvH Jan 27, 2019
345a3d8
mame2016: initial package
CvH Jan 27, 2019
670dbcb
game.netplay: initial package
CvH Jan 27, 2019
01acabf
Merge pull request #3259 from HiassofT/le9-retro-update
CvH Jan 27, 2019
8a67396
Merge pull request #3262 from CvH/9.0/game-addons
HiassofT Jan 27, 2019
5d3a991
mame2016: add missed patch
CvH Jan 27, 2019
536a722
Merge pull request #3265 from CvH/9.0/quickfix
HiassofT Jan 27, 2019
f3cf1a2
kodi-binary-addons: update to latest versions
CvH Jan 27, 2019
3ae3e58
Merge pull request #3266 from CvH/9.0/sync-addons
HiassofT Jan 27, 2019
4a05bae
game.libretro.mame2016: only build on x86_64
HiassofT Jan 27, 2019
63c5323
webgrabplus: remove package
awiouy Jan 27, 2019
f92aef9
mono: remove package
awiouy Jan 27, 2019
2654ee4
libgdiplus: remove package
awiouy Jan 27, 2019
ba67816
Merge pull request #3267 from HiassofT/le9-mame2016
CvH Jan 27, 2019
27f4f5e
libretro-mame: change name of binary
CvH Jan 27, 2019
35c6bc5
Merge pull request #3269 from CvH/9.0/fix-mame
HiassofT Jan 27, 2019
aab065b
libretro-picodrive: drop git rev-parse call from Makefile
HiassofT Jan 27, 2019
a8cac34
Merge pull request #3270 from HiassofT/le9-picodrive
CvH Jan 27, 2019
b341b7b
hddtemp: fix build: update urls, local hddtemp.db
redwil Jan 23, 2019
3f9560f
Merge pull request #3261 from redwil/hddtemp-fix
MilhouseVH Jan 27, 2019
9f753b7
libretro-picodrive: fix build error
HiassofT Jan 28, 2019
21b5b4f
Merge pull request #3271 from HiassofT/le9-picodrive
CvH Jan 28, 2019
b97cf17
mpd: change to meson
CvH Jan 28, 2019
9d0f5d0
libid3tag: install pkgconfig file
CvH Jan 28, 2019
635762d
Merge pull request #3268 from awiouy/nomo
CvH Jan 28, 2019
211aeb9
Merge pull request #3272 from CvH/9.0/mpd-fix
HiassofT Jan 28, 2019
f02df66
webgrabplus: initial package (broken)
CvH Jan 28, 2019
db5ac22
mono: initial package (broken)
CvH Jan 28, 2019
8ee5f79
Merge pull request #3273 from CvH/9.0/broken-addons
HiassofT Jan 28, 2019
ce6c34f
kodi (Generic): update to kodi-18.0-Leia
MilhouseVH Jan 28, 2019
2d19353
kodi (Rockchip): update to kodi-rockchip_18.0-Leia
MilhouseVH Jan 28, 2019
9f6ff24
kodi (RPi): update to kodi-newclock5_18.0-Leia
MilhouseVH Jan 28, 2019
c7bd393
kodi-binary-addons: update to latest versions
MilhouseVH Jan 28, 2019
0db5eea
Merge pull request #3275 from MilhouseVH/le90_kodi18-final
CvH Jan 28, 2019
1687857
visualization.vsxu: remove addon
HiassofT Jan 28, 2019
637ca82
Merge pull request #3276 from HiassofT/le9-drop-vsxu
CvH Jan 28, 2019
3089022
rkmpp: update to 056e17d
Kwiboo Jan 28, 2019
2155170
rkbin: update to ba436b9
Kwiboo Jan 28, 2019
f8499ca
rockchip-firmware: install more bcm firmwares
Kwiboo Jan 28, 2019
9934ab8
RK3399: add rock-pi-4
Kwiboo Jan 28, 2019
bc7508e
Merge pull request #3274 from Kwiboo/rockchip-part10
CvH Jan 28, 2019
78cd04b
mariadb: do not change password on addon update
vpeter4 Jan 29, 2019
7698ad6
Merge pull request #3277 from vpeter4/mariadb_pass
CvH Jan 29, 2019
80c0508
LibreELEC-settings: update to LibreELEC-settings-37e206b
MilhouseVH Jan 29, 2019
720a3a4
Merge pull request #3280 from MilhouseVH/le90_settings_pr120
CvH Jan 29, 2019
15c11d0
config/functions: add cross-compile property support
MilhouseVH Feb 1, 2019
3dc5bf8
linux: add patch to fix Zotac IR remotes
HiassofT Feb 3, 2019
d528aef
media_tree/_cc/_cc_aml: add patch to fix Zotac IR remotes
HiassofT Feb 5, 2019
b3922c5
kodi: cleanup Lircmap.xml patch
HiassofT Feb 10, 2019
fe1d206
kodi: update to 18.1rc1
HiassofT Feb 11, 2019
66f62d6
nano: disable line wrapping
mglae Feb 13, 2019
9dcc683
buildsystem: fix debug broken by #3171 [backport]
MilhouseVH Feb 14, 2019
c02731d
Merge pull request #3309 from mglae/le90_nano_wrap
chewitt Feb 16, 2019
b476f9a
kodi-binary-addons: update to latest versions
CvH Feb 16, 2019
31fe2e6
emulators: update to latest versions
CvH Feb 16, 2019
0e81b16
Merge pull request #3313 from MilhouseVH/le90_fix_debug
CvH Feb 17, 2019
4fb58fc
Merge pull request #3285 from MilhouseVH/le90_meson_props_backport
CvH Feb 17, 2019
ece711b
kodi: update to 18.1
HiassofT Feb 18, 2019
ea541b3
crazycat: add tbs5520se fix
CvH Feb 18, 2019
e353e8b
crazycat_aml: add tbs5520se fix
CvH Feb 18, 2019
6c6fbad
Merge pull request #3293 from HiassofT/le9-zotac-ir
CvH Feb 18, 2019
2ddbfe5
Merge pull request #3301 from HiassofT/le90-kodi-18.1rc1
CvH Feb 18, 2019
d04524e
kodi-binary-addons: update to latest versions
CvH Feb 16, 2019
c7a18e2
libretro-mesen: initial package
CvH Feb 16, 2019
8208058
libretro-scummvm: fix build
CvH Feb 16, 2019
eaaecb8
libretro-mgba: fix build
CvH Feb 16, 2019
22a4e08
libretro-mrboom: fix build
CvH Feb 17, 2019
f569ec5
Merge pull request #3320 from CvH/9.0/tbs5520se-fix
awiouy Feb 19, 2019
567f68a
linux (Generic): update to linux-4.19.23
MilhouseVH Jan 26, 2019
68f7ff4
linux (RPi): update to linux-0a7f690 (4.19.23)
MilhouseVH Feb 4, 2019
0b4e327
kernel-firmware: reintroduce rt3290.bin for x86_64
MilhouseVH Jan 27, 2019
0100026
brcmfmac_sdio-firmware-rpi: update to brcmfmac_sdio-firmware-rpi-cda3df8
MilhouseVH Jan 28, 2019
31fc8d9
kernel-firmware: update to kernel-firmware-28f5f7d
MilhouseVH Feb 8, 2019
6ab10fd
RPi: update to firmware d095b96
MilhouseVH Feb 18, 2019
b0bb9cc
Merge pull request #3297 from HiassofT/le90-cleanup-lircmap
CvH Feb 20, 2019
4c10f98
Merge pull request #3323 from MilhouseVH/le90_linux41923-backport
CvH Feb 20, 2019
1bf54d9
Merge pull request #3295 from CvH/9.0/addon-ups
HiassofT Feb 20, 2019
cb896f7
new package: SDL
Kwiboo Mar 3, 2017
a8d7fc2
new package: SDL_image
Kwiboo Mar 3, 2017
d020912
new package: breakpad
Kwiboo Mar 3, 2017
f24fe95
libmodplug: use shared library
Kwiboo Mar 3, 2017
7a6634d
new package: dcadec
Kwiboo Mar 3, 2017
b18d752
Revert ffmpeg per 59618df84f
dalehamel Apr 16, 2019
b98229d
new package: remotepi-board
Kwiboo Mar 3, 2017
e07d925
new package: plexht
Kwiboo Mar 3, 2017
c6e9ef8
connman: enable openvpn support
Kwiboo Mar 3, 2017
b7790ec
new package: OpenPHT-settings
Kwiboo Mar 3, 2017
c3c18f4
Manually resolved 9f5498d9d4
dalehamel Apr 16, 2019
a7e9380
plymouth-lite: add bilinear interpolation patch
Kwiboo Mar 3, 2017
fb7d21f
linux: use distro name as default hostname
Kwiboo Mar 3, 2017
62e3e62
new distribution: OpenPHT
Kwiboo Mar 3, 2017
e901e89
new distribution: RasPlex
Kwiboo Mar 3, 2017
8d3a008
Added merge list for cherry-picks from openpht-1.9 branch
dalehamel Apr 17, 2019
e75e360
First build of cherry-pick onto LibreELEC 9.0.1
dalehamel Apr 17, 2019
95aecc5
Bring YASM package back
dalehamel Apr 17, 2019
847e72f
Revert ffmpeg to supported version
dalehamel Apr 17, 2019
922b97f
Revert tiff package to supported version
dalehamel Apr 17, 2019
ef7a073
Build against python2 package for addon
dalehamel Apr 17, 2019
b873343
Bring back pycrypto
dalehamel Apr 17, 2019
0642afd
Hacks to get plexht building again.
dalehamel Apr 17, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 4 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,15 @@
# prebuild target binarys to provide
/target/

# scripts for getting and packing source packages
/tools/mkpkg/*
!/tools/mkpkg/mkpkg_*

# mkpkg temp
mkpkg-temp

# private working directory
/.work/

# dedicated filesystem
/lost+found/

# symlinks...
/sources
/.work
Expand All @@ -31,3 +30,4 @@ mkpkg-temp

# crap
.DS_Store
.directory
7 changes: 3 additions & 4 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
### Questions about LibreELEC?

To get your questions answered, please ask in the LibreELEC [Forum], on IRC:
\#libreelec on freenode.net, or [webchat].
\#libreelec on freenode.net.

Do not open an issue.

Expand Down Expand Up @@ -104,8 +104,7 @@ Please follow this process; it's the best way to get your work included in the p
- [Open a Pull Request](https://help.github.com/articles/using-pull-requests) with a
clear title and description.

[Forum]: http://libreelec.tv/forum
[Forum]: https://forum.libreelec.tv/
[issue]: https://github.com/LibreELEC/LibreELEC.tv/issues
[webchat]: http://libreelec.tv/support/chat
[logfiles]: http://wiki.libreelec.tv/index.php?title=LibreELEC_FAQ#Support_Logs
[logfiles]: https://wiki.libreelec.tv/index.php?title=LibreELEC_FAQ#Support_Logs
[similar issue]: https://github.com/LibreELEC/LibreELEC.tv/search?&ref=cmdform&type=Issues
5 changes: 4 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,7 @@ distclean:
rm -rf ./.ccache ./$(BUILD_DIRS)

src-pkg:
tar cvjf sources.tar.bz2 sources .stamps
tar cvJf sources.tar.xz sources .stamps

docker:
docker run --name rasplex-build -v"$$(pwd)"://app --entrypoint '/bin/sleep' -h rasplex-build -d rasplex-build infinity
21 changes: 15 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,23 @@
# LibreELEC
# OpenPHT-Embedded

OpenPHT-Embedded is a 'Just enough OS' Linux distribution for running [OpenPHT](https://github.com/RasPlex/OpenPHT) on popular mediacentre hardware.

**Notes**

LibreELEC is a 'Just enough OS' Linux distribution for running the award-winning [Kodi](http://kodi.tv) software on popular mediacentre hardware. LibreELEC is a conservative fork of the popular [OpenELEC](http://openelec.tv) project with a stronger focus on pre-release testing and post-release change management. Further information on the project can be found on the [LibreELEC website](https://libreelec.tv).
* SSH login details are user: "root" password: "openpht" or "rasplex" depending on distribution.

**Issues & Support**
**Build**

Please report issues via the [LibreELEC forum: Bug Reports](http://forum.libreelec.tv/forum-35.html). Please ask support questions in the [LibreELEC forum: Help & Support](http://forum.libreelec.tv/forum-3.html) or ask a member of project staff in the #libreelec IRC channel on Freenode.
* `DISTRO=OpenPHT PROJECT=Generic ARCH=x86_64 make image`
* `DISTRO=RasPlex PROJECT=RPi2 ARCH=arm make image`
* `DISTRO=RasPlex PROJECT=RPi ARCH=arm make image`
* Use `OPENPHT_REPO`, `OPENPHT_SETTINGS_REPO` and `OPENPHT_BRANCH` to change what repository and branch of OpenPHT(-settings) to build

# LibreELEC

**Donations**
**Source code**

Contributions towards current project funding goals can be sent via PayPal to donations@libreelec.tv
* https://github.com/LibreELEC/LibreELEC.tv

**License**

Expand Down
35 changes: 35 additions & 0 deletions config/addon/xbmc.broken.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="@PKG_ADDON_ID@"
name="@ADDON_NAME@"
version="@ADDON_VERSION@"
provider-name="@PROVIDER_NAME@">
<requires>
<import addon="os.libreelec.tv" version="@OS_VERSION@"/>
<import addon="xbmc.python" version="2.1.0"/>
@REQUIRES@
</requires>
<extension point="xbmc.service" library="default.py">
<provides>@PKG_ADDON_PROVIDES@</provides>
</extension>
<extension point="xbmc.addon.metadata">
<summary>@PKG_SHORTDESC@</summary>
<description>
@PKG_LONGDESC@
</description>
<disclaimer>
@PKG_DISCLAIMER@
</disclaimer>
<broken>
@PKG_ADDON_BROKEN@
</broken>
<platform>all</platform>
<news>
@PKG_ADDON_NEWS@
</news>
<assets>
<icon>resources/icon.png</icon>
<fanart>resources/fanart.png</fanart>
@PKG_ADDON_SCREENSHOT@
</assets>
</extension>
</addon>
35 changes: 35 additions & 0 deletions config/addon/xbmc.service.library.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="@PKG_ADDON_ID@"
name="@ADDON_NAME@"
version="@ADDON_VERSION@"
provider-name="@PROVIDER_NAME@">
<requires>
<import addon="os.libreelec.tv" version="@OS_VERSION@"/>
<import addon="xbmc.python" version="2.1.0"/>
@REQUIRES@
</requires>
<extension point="xbmc.service" library="default.py">
<provides>@PKG_ADDON_PROVIDES@</provides>
</extension>
<extension point="xbmc.python.library" library="addon.py">
<provides></provides>
</extension>
<extension point="xbmc.addon.metadata">
<summary>@PKG_SHORTDESC@</summary>
<description>
@PKG_LONGDESC@
</description>
<disclaimer>
@PKG_DISCLAIMER@
</disclaimer>
<platform>all</platform>
<news>
@PKG_ADDON_NEWS@
</news>
<assets>
<icon>resources/icon.png</icon>
<fanart>resources/fanart.png</fanart>
@PKG_ADDON_SCREENSHOT@
</assets>
</extension>
</addon>
4 changes: 2 additions & 2 deletions config/arch.aarch64
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,14 @@
TARGET_VARIANT=armv8-a
TARGET_ABI=eabi
TARGET_EXTRA_FLAGS="-mcpu=${TARGET_CPU}${TARGET_CPU_FLAGS}"
SIMD_SUPPORT="yes"
TARGET_FEATURES+=" neon"
;;
esac

TARGET_GCC_ARCH=${TARGET_SUBARCH/-}
TARGET_KERNEL_ARCH=arm64

# setup ARCH specific *FLAGS
TARGET_CFLAGS="-march=${TARGET_VARIANT}${TARGET_CPU_FLAGS} -mabi=lp64 -Wno-psabi $TARGET_EXTRA_FLAGS"
TARGET_CFLAGS="-march=${TARGET_VARIANT}${TARGET_CPU_FLAGS} -mabi=lp64 -Wno-psabi -mtune=$TARGET_CPU $TARGET_EXTRA_FLAGS"
TARGET_LDFLAGS="-march=${TARGET_VARIANT}${TARGET_CPU_FLAGS} -mtune=$TARGET_CPU"
GCC_OPTS="--with-abi=lp64 --with-arch=$TARGET_VARIANT"
21 changes: 14 additions & 7 deletions config/arch.arm
Original file line number Diff line number Diff line change
Expand Up @@ -29,29 +29,36 @@
TARGET_ABI=eabi
TARGET_EXTRA_FLAGS="-mcpu=$TARGET_CPU"
TARGET_FPU_FLAGS="-mfloat-abi=$TARGET_FLOAT -mfpu=$TARGET_FPU"
SIMD_SUPPORT="no"
;;
cortex-a7|cortex-a15|cortex-a15.cortex-a7|cortex-a17.cortex-a7)
cortex-a7|cortex-a15|cortex-a17|cortex-a15.cortex-a7|cortex-a17.cortex-a7)
TARGET_SUBARCH=armv7ve
TARGET_ABI=eabi
TARGET_EXTRA_FLAGS="-mcpu=$TARGET_CPU"
TARGET_FPU_FLAGS="-mfloat-abi=$TARGET_FLOAT -mfpu=$TARGET_FPU"
SIMD_SUPPORT="yes"
TARGET_FEATURES+=" neon"
;;
cortex-a5|cortex-a8|cortex-a9)
TARGET_SUBARCH=armv7-a
TARGET_ABI=eabi
TARGET_EXTRA_FLAGS="-mcpu=$TARGET_CPU"
TARGET_FPU_FLAGS="-mfloat-abi=$TARGET_FLOAT -mfpu=$TARGET_FPU"
SIMD_SUPPORT="yes"
TARGET_FEATURES+=" neon"
;;
cortex-a53|cortex-a72.cortex-a53)
TARGET_SUBARCH=armv8-a
TARGET_ABI=eabi
TARGET_EXTRA_FLAGS="-mcpu=${TARGET_CPU}"
TARGET_FPU_FLAGS="-mfloat-abi=$TARGET_FLOAT -mfpu=$TARGET_FPU"
TARGET_FEATURES+=" neon"
;;
esac

TARGET_VARIANT="${TARGET_SUBARCH}${TARGET_CPU_FLAGS}"
TARGET_GCC_ARCH=${TARGET_SUBARCH/-}
TARGET_KERNEL_ARCH=arm
TARGET_KERNEL_ARCH=${TARGET_KERNEL_ARCH:-arm}

# setup ARCH specific *FLAGS
TARGET_CFLAGS="-march=$TARGET_SUBARCH -mabi=aapcs-linux -Wno-psabi -Wa,-mno-warn-deprecated $TARGET_EXTRA_FLAGS"
TARGET_CFLAGS="-march=$TARGET_VARIANT -mtune=$TARGET_CPU -mabi=aapcs-linux -Wno-psabi -Wa,-mno-warn-deprecated $TARGET_EXTRA_FLAGS"
[ -n "$TARGET_FPU" ] && TARGET_CFLAGS="$TARGET_CFLAGS $TARGET_FPU_FLAGS"
TARGET_LDFLAGS="-march=$TARGET_SUBARCH -mtune=$TARGET_CPU"
TARGET_LDFLAGS="-march=$TARGET_VARIANT -mtune=$TARGET_CPU"
GCC_OPTS="--with-abi=aapcs-linux --with-arch=$TARGET_SUBARCH --with-float=$TARGET_FLOAT --with-fpu=$TARGET_FPU"
6 changes: 3 additions & 3 deletions config/arch.x86_64
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@
# determine architecture's family
TARGET_SUBARCH=x86_64

TARGET_GCC_ARCH=$(echo $TARGET_SUBARCH | sed -e "s,-,,")
TARGET_GCC_ARCH="${TARGET_SUBARCH/-/}"
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 )
SIMD_SUPPORT="yes"
TARGET_FEATURES+=" mmx sse sse2"
19 changes: 2 additions & 17 deletions config/docker/package.mk
Original file line number Diff line number Diff line change
@@ -1,20 +1,5 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016 Team LibreELEC
#
# LibreELEC is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 2 of the License, or
# (at your option) any later version.
#
# LibreELEC is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with LibreELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)

PKG_NAME="@NAME@"
PKG_VERSION="@VERSION@" # Update bin/docker.@NAME@ accordingly
Expand Down
20 changes: 3 additions & 17 deletions config/docker/source/bin/docker
Original file line number Diff line number Diff line change
@@ -1,21 +1,7 @@
#!/bin/sh
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016 Team LibreELEC
#
# LibreELEC is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 2 of the License, or
# (at your option) any later version.
#
# LibreELEC is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with LibreELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################

# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)

name="$(basename $0)"
. /etc/profile
Expand Down
19 changes: 2 additions & 17 deletions config/docker/source/default.py
Original file line number Diff line number Diff line change
@@ -1,20 +1,5 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016 Team LibreELEC
#
# LibreELEC is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 2 of the License, or
# (at your option) any later version.
#
# LibreELEC is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with LibreELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)

import subprocess
import xbmc
Expand Down
Loading