Compare commits

...

246 Commits

Author SHA1 Message Date
CvH
6c0f328c00 Merge pull request #5826 from HiassofT/le10-kernel-5.10.76
[le10] linux (RPi): update to 5.10.76-581049d, temp revert video callback limit commit
2021-10-29 18:35:15 +02:00
Christian Hewitt
ef95fe9106 Merge pull request #5828 from HiassofT/le10-brcmfmac-43436s 2021-10-29 14:26:31 +01:00
Matthias Reichl
37a8f07501 brcmfmac_sdio-firmware-rpi: update to 3888ba2
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-29 15:15:59 +02:00
Matthias Reichl
db0a5be3a6 linux (RPi): temporarily revert video codec callback limit
The callback limit can cause stalls in kodi and ffmpeg, revert the
commit until a proper solution has been found.

Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-29 12:50:11 +02:00
CvH
ddac75d8e7 Merge pull request #5817 from knaerzche/kernel-le10
[LE 10] linux: update to 5.10.76
2021-10-28 19:47:42 +02:00
CvH
db6b24feeb Merge pull request #5811 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2021-10-28 19:44:47 +02:00
Matthias Reichl
03fcd2342b linux (RPi): config options for 5.10.76-581049d
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-28 16:46:03 +02:00
Matthias Reichl
0fc918e372 linux (RPi): update to 5.10.76-581049d
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-28 16:44:18 +02:00
Matthias Reichl
9aad4cc35e RPi: update to firmware d8754a9
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-28 16:43:23 +02:00
Matthias Reichl
94a9046921 rpi-eeprom: update to 47976e4
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-28 16:42:06 +02:00
Alex Bee
814a092cb7 Allwinner: linux: rebase patches on 5.10.76 2021-10-27 23:37:14 +02:00
Alex Bee
96f772a52b linux: update to 5.10.76 2021-10-27 23:36:41 +02:00
knaerzche
21cc0880e7 Merge pull request #5819 from jernejsk/cec-fix-le10
[LE10] Allwinner: linux: Fix CEC after TV is power cycled
2021-10-27 20:30:44 +02:00
Jernej Skrabec
d743a8e459 Allwinner: linux: Fix CEC after TV is power cycled 2021-10-27 19:31:52 +02:00
Christian Hewitt
269c420391 Merge pull request #5816 from knaerzche/rockpi4-audio-fix-le10
[LE 10] Rockchip: linux: fix analog audio for Rock Pi 4
2021-10-27 17:44:08 +01:00
Alex Bee
9d0503f305 Rockchip: linux: fix analog audio for Rock Pi 4 2021-10-27 18:20:05 +02:00
heitbaum
efcc111781 kodi-binary-addons: update to latest versions
- pvr.hts: update 19.0.0-Matrix to 19.0.2-Matrix
2021-10-27 22:21:27 +11:00
CvH
e1c7827bd0 Merge pull request #5807 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2021-10-27 12:25:14 +02:00
CvH
1495e0e3f9 Merge pull request #5809 from HiassofT/le10-kernel-5.10.73
[le10] linux (RPi): update to 5.10.75-6cfe1a8
2021-10-27 12:25:00 +02:00
heitbaum
43fee3d59f kodi-binary-addons: update to latest versions
- audioencoder.lame: update 19.0.0-Matrix to 19.1.0-Matrix
2021-10-27 01:02:08 +11:00
CvH
f84330d3b8 Merge pull request #5781 from heitbaum/binaries10
pvr.nextpvr: update 19.0.0-Matrix to 19.0.1-Matrix
2021-10-26 11:42:08 +02:00
Matthias Reichl
1eb92b5a04 linux (RPi): update to 5.10.75-6cfe1a8
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-26 10:00:56 +02:00
Matthias Reichl
5e36b5811c RPi: update to firmware 8db7ef8
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-26 10:00:56 +02:00
Matthias Reichl
4fdf516a72 linux (RPi): update to 5.10.74-f814bfc
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-26 10:00:56 +02:00
Matthias Reichl
c7d6653ca0 RPi: update to firmware d2ab264
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-26 10:00:56 +02:00
Matthias Reichl
c6b090968e linux (RPi): update to 5.10.74-a4407c4
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-26 10:00:56 +02:00
Matthias Reichl
2749e24a06 linux (RPi): config options for 5.10.73-046e2dc
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-26 10:00:56 +02:00
Matthias Reichl
210beb3550 linux (RPi): update to 5.10.73-046e2dc
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-26 10:00:56 +02:00
Matthias Reichl
361ad6dc98 linux (RPi): config options for 5.10.73-1b07dc7
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-26 10:00:56 +02:00
Matthias Reichl
6835642af0 linux (RPi): update to 5.10.73-1b07dc7
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-26 10:00:56 +02:00
Christian Hewitt
13f300cb0c Merge pull request #5805 from mglae/le10_cacert_2021-09-30
cacert.pem: update to 2021-09-30
2021-10-26 05:57:53 +04:00
CvH
c174ff6af6 Merge pull request #5802 from knaerzche/cec-fix-fix-le10
[LE 10] Rockchip: linux: fix CEC-fix
2021-10-25 20:16:16 +02:00
Alex Bee
d0d10afbd1 Rockchip: linux: rework CEC-fix 2021-10-25 20:09:16 +02:00
Christian Hewitt
cfe5b35af9 Merge pull request #5774 from mglae/le10_mariadb-connector-c_auth
mariadb-connector-c: install secure authentication plugins
2021-10-25 10:35:50 +04:00
Christian Hewitt
552c9438b8 Merge pull request #5745 from boot2k3/patch-2
rpcbind: NFS discovery fix
2021-10-25 10:32:20 +04:00
Christian Hewitt
2ae26f3b0c Merge pull request #5705 from HiassofT/le10-fontconfig
[le10] fontconfig: remove kodi's font folder from fontconfig dirs
2021-10-25 10:31:21 +04:00
Christian Hewitt
9239bee5f0 Merge pull request #5649 from mglae/le10_current_crash_log
[le10] kodi.sh: never delete just created crash log
2021-10-25 10:30:09 +04:00
Christian Hewitt
afc57c5e09 Merge pull request #5783 from mglae/le10_e2fsprogs_timestamps
e2fsprogs: always support timestamps >2038
2021-10-25 10:28:52 +04:00
Christian Hewitt
707a64f3ce Merge pull request #5785 from mglae/le10_linux_cifs_debug
linux config: add CONFIG_CIFS_DEBUG=y to ease CIFS system mounts
2021-10-25 10:26:33 +04:00
Christian Hewitt
295cedae8f Merge pull request #5798 from CvH/10.0/kodi_19.3
kodi: update to 19.3
2021-10-25 10:03:35 +04:00
CvH
81670c8df7 kodi: update to 19.3 2021-10-24 21:33:36 +02:00
mglae
a92c92cfa2 cacert.pem: update to 2021-09-30 2021-10-24 19:45:14 +02:00
CvH
715514348d Merge pull request #5793 from knaerzche/rk-le10-backports
[LE10] Rockchip: backports
2021-10-22 16:52:27 +02:00
Alex Bee
eea5891db7 Rockchip: linux: add anlog sound for Rock Pi4 (backport from 5.15) 2021-10-22 13:51:07 +02:00
Alex Bee
7f13c80bf2 Rockchip: linux: fix CEC not working after power-cycle and reinstate debounce_ms patch 2021-10-22 13:41:00 +02:00
Alex Bee
6c9d0093d0 Rockchip: RK3328: Disable 500 MHz GPU OPP 2021-10-22 13:22:33 +02:00
Alex Bee
b96cfe165b Rockchip: ffmpeg: support more formats / automatic output format selection in deinterlace filter
Also increase input/output buffer count
2021-10-22 13:17:50 +02:00
Alex Bee
2bcc43cf01 Rockchip linux/ffmpeg hevc: increase max slices count 2021-10-22 13:17:11 +02:00
Alex Bee
40125b6aff Rockchip: linux: rkvdec: hevc: improve lowdelay 2021-10-22 13:15:34 +02:00
Alex Bee
bfb8e98f9d Rockchip: linux: rebase patches on 5.10.61 2021-10-22 13:03:50 +02:00
mglae
548bf300d0 e2fsprogs: always support timestamps >2038 2021-10-18 23:57:14 +02:00
heitbaum
77cbc6f460 kodi-binary-addons: update to latest versions
- pvr.nextpvr: update 19.0.0-Matrix to 19.0.1-Matrix
2021-10-18 18:56:54 +11:00
mglae
e485480152 linux config: add CONFIG_CIFS_DEBUG=y to ease CIFS system mounts 2021-10-17 12:09:57 +02:00
mglae
c51d42e7a6 mariadb-connector-c: install secure authentication plugins 2021-10-16 19:37:26 +02:00
CvH
96c6949552 Merge pull request #5769 from heitbaum/tz10
[le10] tz: update to 2021d
2021-10-16 11:19:36 +02:00
heitbaum
0d00a193d9 tz: update to 2021d
ann: http://mm.icann.org/pipermail/tz-announce/2021-October/000068.html

This release reflects the following changes, which were either
circulated on the tz mailing list or are relatively minor technical or
administrative changes:

   Briefly:
     Fiji suspends DST for the 2021/2022 season.
     'zic -r' marks unspecified timestamps with "-00".

   Changes to future timestamps

     Fiji will suspend observance of DST for the 2021/2022 season.
     Assume for now that it will return next year.  (Thanks to Jashneel
     Kumar and P Chan.)

   Changes to code

     'zic -r' now uses "-00" time zone abbreviations for intervals
     with UT offsets that are unspecified due to -r truncation.
     This implements a change in draft Internet RFC 8536bis.
2021-10-16 20:16:00 +11:00
Jernej Škrabec
811df0d667 Merge pull request #5759 from chewitt/settings
settings: bump to fix dbus agents unregistering
2021-10-14 07:25:15 +02:00
Christian Hewitt
d4f2286c55 settings: bump to fix dbus agents unregistering 2021-10-14 03:48:05 +00:00
Matthias Reichl
fc24a8d628 Merge pull request #5758 from chewitt/thirdtimesacharm
kodi: fix the 19.2 githash (again)
2021-10-13 17:37:25 +02:00
Christian Hewitt
02efdf97f2 kodi: fix the 19.2 githash (again) 2021-10-13 15:20:16 +00:00
Christian Hewitt
00f42d2054 Merge pull request #5703 from HiassofT/le10-drmprime-coords
[le10] kodi: fix subtitles not shown on GBM if GUI limit is active
2021-10-12 13:21:03 +04:00
Christian Hewitt
92420e05a9 Merge pull request #5748 from HiassofT/le10-retro-addons1
[le10] update retroplayer addons to latest versions
2021-10-12 06:09:50 +04:00
Christian Hewitt
cdfcae4504 Merge pull request #5752 from jernejsk/le10-h3-cec
[LE10] Allwinner: H3: linux: Fix SW CEC
2021-10-12 06:05:29 +04:00
Matthias Reichl
43968483fa game.libretro: update to 19.0.0-Matrix
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-11 22:53:12 +02:00
Matthias Reichl
b68736ab8e libretro-dosbox-pure: fix URL and build
add patch to disable CPU-guessing from /proc/cpuinfo and adding
ARM optimization flags

Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-11 22:53:12 +02:00
Matthias Reichl
8794e6fa2d libretro-beetle-psx: fix build
set GIT_VERSION, disable static libstdc++ linking

Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-11 22:53:12 +02:00
Matthias Reichl
7c7c4fbd6c libretro-vice: drop obsolete patch, fix build
Makefile.libretro was renamed to Makefile, we can drop make_target

Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-11 22:53:12 +02:00
Matthias Reichl
9cd57b7784 libretro-opera: update cross build patch
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-11 22:53:12 +02:00
Matthias Reichl
312e5b59a3 libretro-mame2010: update cross build patch
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-11 22:53:12 +02:00
Matthias Reichl
3531a27f55 libretro-beetle-pcfx: drop obsolete patch
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-11 22:53:12 +02:00
Matthias Reichl
84a66d9937 update retroplayer addons to latest versions
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-11 22:53:12 +02:00
Jernej Skrabec
6001c2ba0f Allwinner: H3: linux: Fix SW CEC 2021-10-11 20:16:26 +02:00
Dmitry_L
c26eca3b7c rpcbind: NFS discovery fix
After update to 1.2.5 NFS servers discovery doesn't work anymore.
In this build added a new configuration flag --enable-rmtcalls which will be needed to enable the remote call functionality.
2021-10-10 17:41:17 +03:00
Matthias Reichl
ccfccf5448 Merge pull request #5730 from CvH/10.0/k192-fix
kodi: fix download
2021-10-08 23:15:23 +02:00
CvH
b6a121af8f kodi: fix download 2021-10-08 22:45:04 +02:00
Christian Hewitt
31700310ee Merge pull request #5729 from CvH/10.0/k192 2021-10-08 20:56:46 +04:00
CvH
84ab80c645 kodi: update to 19.2 2021-10-08 18:30:48 +02:00
CvH
503952bed4 Merge pull request #5728 from HiassofT/le10-kernel-5.10.63+
[le10] linux (RPi): update to 5.10.63-24c8b05
2021-10-07 19:36:14 +02:00
Matthias Reichl
8f28d4db46 rpi-eeprom: update to 194960a
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-07 18:43:05 +02:00
Matthias Reichl
142b53b043 linux (RPi): update to 5.10.63-24c8b05
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-07 18:42:54 +02:00
Matthias Reichl
b7cf8f263e linux (RPi): config options for 5.10.63-1faafd9
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-07 18:42:54 +02:00
Matthias Reichl
e01d494543 linux (RPi): update to 5.10.63-1faafd9
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-07 18:42:54 +02:00
Matthias Reichl
9763e6e570 RPi: update to firmware b5257da
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-07 18:42:54 +02:00
Matthias Reichl
e71138dc79 RPi: update to firmware 18bd87a
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-07 18:42:54 +02:00
Matthias Reichl
3ea668f407 linux (RPi): update to 5.10.63-edded5e
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-07 18:42:54 +02:00
Jernej Škrabec
3949b34560 Merge pull request #5725 from HiassofT/le10-profile-switch-crash
[le10] Python3: add patch to fix crash in asyncio
2021-10-07 17:28:25 +02:00
Matthias Reichl
f7921f1182 Python3: add patch to fix crash in asyncio
See https://bugs.python.org/issue45262

Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-07 16:32:42 +02:00
CvH
6233abadb8 Merge pull request #5608 from heitbaum/chrome10
[le10] chrome: update to 93.0.4577.63
2021-10-06 20:43:27 +02:00
CvH
b419cbfff9 Merge pull request #5695 from howie-f/10-official-repo
[LE10] add "repository.libreelec.tv" to official repos
2021-10-06 20:41:34 +02:00
howie-f
bfbc6f4e0e add "repository.libreelec.tv" to official repos 2021-10-06 17:12:03 +02:00
CvH
9dede22950 Merge pull request #5713 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2021-10-03 07:59:27 +02:00
heitbaum
9998475277 kodi-binary-addons: update to latest versions
- pvr.freebox: update 6.1.4-Matrix to 19.0.0-Matrix
- pvr.mythtv: update 7.3.4-Matrix to 19.0.0-Matrix
- pvr.waipu: update 19.0.0-Matrix to 19.0.1-Matrix
2021-10-03 09:01:34 +11:00
Christian Hewitt
3b88d9a36a Merge pull request #5709 from heitbaum/tz10
[le10] tz: update to 2021c
2021-10-02 19:03:00 +04:00
Christian Hewitt
5e538af6e9 Merge pull request #5711 from heitbaum/samba10
[le10] samba: update to 4.13.12
2021-10-02 19:01:37 +04:00
heitbaum
e5685c5d4d tz: update to 2021c
ann:
- http://mm.icann.org/pipermail/tz-announce/2021-September/000066.html
- http://mm.icann.org/pipermail/tz-announce/2021-October/000067.html
2021-10-02 22:18:39 +10:00
heitbaum
654542e76e samba: update to 4.13.12
release notes:
- https://www.samba.org/samba/history/samba-4.13.12.html
2021-10-02 22:18:00 +10:00
heitbaum
8d77121c6f pango: update to 1.49.1 and PKG_URL
new package url referenced on https://pango.gnome.org/Download
2021-10-02 21:58:11 +10:00
heitbaum
035f8cdaf2 libXft: update to 2.3.4 2021-10-02 21:58:11 +10:00
heitbaum
89575a58f6 jasper: update to 2.0.33 2021-10-02 21:58:11 +10:00
heitbaum
10d429fc02 icu: update to 69.1 2021-10-02 21:58:11 +10:00
heitbaum
d9c85b6e2a itstool: update to 2.0.7 2021-10-02 21:58:10 +10:00
heitbaum
45ffa6c893 harfbuzz-icu: update build to exclude benchmark and tests 2021-10-02 21:58:10 +10:00
heitbaum
fd8eb9e0d8 harfbuzz: update to 2.9.0 and exclude benchmark and tests in build 2021-10-02 21:58:10 +10:00
heitbaum
cecf46eb3e chrome: update to 93.0.4577.63 and addon (108) 2021-10-02 21:58:02 +10:00
CvH
581226c9f1 Merge pull request #5692 from vpeter4/jre.10
[LE10] libbluray: disable X11 check because it will not run in headle…
2021-10-02 13:30:49 +02:00
CvH
a007ccabcc Merge pull request #5702 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2021-10-02 13:30:08 +02:00
CvH
5c00033be2 Merge pull request #5670 from Portisch/apache_ant_le10
[LE10] apache-ant: bump package to 1.10.11
2021-10-02 13:29:14 +02:00
CvH
f868be0fa2 Merge pull request #5632 from heitbaum/tv10
[le10] tvheadend43: update to 4.3-1979
2021-10-02 13:28:53 +02:00
CvH
267147a666 Merge pull request #5639 from Portisch/drop_tls_info_le10
kodi-config: LIBC_WIDEVINE_PATCHLEVEL is obsolete since script.module…
2021-10-02 13:26:55 +02:00
CvH
befd77c818 Merge pull request #5677 from wagnerch/rsync-le10
[LE10] rsync: add lchmod workaround patches
2021-10-02 13:26:28 +02:00
CvH
7b83c1eee5 Merge pull request #5610 from heitbaum/samba10
[le10] samba: update to 4.13.11
2021-10-02 13:25:42 +02:00
Matthias Reichl
e910308f24 fontconfig: remove kodi's font folder from fontconfig dirs
This is no longer needed as kodi Matrix/Nexus already make
.kodi/media/Fonts available to libass.

Large collections of fonts should better be stored in the default
XDG_DATA_HOME fonts location of fontconfig (/storage/.local/share/fonts)
though to avoid slow movie startup and kodi potentially running out
of memory as kodi/libass will load all fonts from .kodi/media/Fonts
into RAM. Making the fonts available to libass via fontconfig avoids
this issue.

Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-01 16:16:39 +02:00
Matthias Reichl
3221502820 kodi: fix subtitles not shown on GBM if GUI limit is active
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-01 11:39:14 +02:00
heitbaum
248accda8c kodi-binary-addons: update to latest versions
- audiodecoder.sacd: update 0.1.2-Matrix to 19.0.0-Matrix
2021-09-30 23:05:29 +10:00
Matthias Reichl
ea441bd4c3 Merge pull request #5694 from heitbaum/sndfile10
[le10] shairport-sync: update the build to use pkg-config
2021-09-29 13:04:51 +02:00
heitbaum
d6ba70f526 libsndfile: reorder static libraries 2021-09-29 20:45:55 +10:00
heitbaum
1e9b1fe740 shairport-sync: update to using pkg-config 2021-09-29 20:45:55 +10:00
Peter
993b36b152 [LE10] libbluray: disable X11 check because it will not run in headless mode 2021-09-27 20:07:32 +02:00
Matthias Reichl
120aafd282 Merge pull request #5583 from heitbaum/fluidsynth
[le10] fluidsynth: update to 2.2.3 and use with audiodecoder.fluidsynth 19.0.1-Matrix
2021-09-27 14:36:50 +02:00
heitbaum
7a20467088 libsndfile: enable external-libs (FLAC, Ogg, Opus and Vorbis)
create the pkg-config sndfile.pc used by fluidsynth and pulseaudio
2021-09-27 20:46:29 +10:00
SupervisedThinking
f5b3caace1 libsndfile: update to 1.0.31
- updated copyright notes
- updated license to SPDX short identifier
- switched to github repo
- enabled pic
- use CMake build
- updated build opts
2021-09-27 20:46:29 +10:00
heitbaum
38fff19e02 fluidsynth: update to 2.2.3
update 1.1.6 (25 Jun 2017) to 2.2.3 (12 Sep 2021)
changelog: https://github.com/FluidSynth/fluidsynth/releases
release notes:
- https://github.com/FluidSynth/fluidsynth/releases/tag/v2.1.8
- https://github.com/FluidSynth/fluidsynth/releases/tag/v2.2.0
- https://github.com/FluidSynth/fluidsynth/releases/tag/v2.2.1
- https://github.com/FluidSynth/fluidsynth/releases/tag/v2.2.2
- https://github.com/FluidSynth/fluidsynth/releases/tag/v2.2.3

- enable linking with libsndfile
- use static libraries during build
2021-09-27 20:46:29 +10:00
heitbaum
fe693871c5 soxr: dont build with openmp 2021-09-27 20:46:29 +10:00
Matthias Reichl
be8b823e65 Merge pull request #5690 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2021-09-27 11:18:24 +02:00
heitbaum
02749120c9 kodi-binary-addons: update to latest versions
- audiodecoder.fluidsynth: update 19.0.0-Matrix to 19.0.1-Matrix
- audiodecoder.modplug: update 3.0.0-Matrix to 19.0.0-Matrix
- audiodecoder.openmpt: update 3.0.0-Matrix to 19.0.0-Matrix
- audiodecoder.qsf: update 3.0.0-Matrix to 19.0.0-Matrix
- audiodecoder.sidplay: update 3.0.0-Matrix to 19.0.0-Matrix
- audiodecoder.snesapu: update 3.0.0-Matrix to 19.0.0-Matrix
2021-09-27 17:03:04 +10:00
Christian Hewitt
05c7cb738a Merge pull request #5686 from jernejsk/opi3-dt-fix-10
[backport] Allwinner: linux: Fix OrangePi 3 DT
2021-09-26 14:01:53 +04:00
Jernej Skrabec
0e4415bb93 Allwinner: linux: Fix OrangePi 3 DT 2021-09-26 10:41:34 +02:00
CvH
614f972f91 Merge pull request #5665 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2021-09-24 12:01:22 +02:00
mglae
8bb3765d74 rsync: fix reported version for rsync client 2021-09-23 12:37:16 -04:00
Christian Hewitt
c95f166075 Merge pull request #5681 from HiassofT/le10-ffmpeg-rpi-9
ffmpeg: update rpi patch
2021-09-23 14:28:05 +04:00
Christian Hewitt
6a1b8e2a86 Merge pull request #5680 from HiassofT/le10-kernel-5.10.63
[le10] linux (RPi): update to 5.10.63-a5d2df0
2021-09-23 14:27:10 +04:00
Matthias Reichl
73ad4ea695 linux (RPi): update to 5.10.63-a5d2df0
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-09-23 10:50:47 +02:00
Matthias Reichl
7ff83ef418 RPi: update to firmware f9bc224
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-09-23 10:50:47 +02:00
Matthias Reichl
f389d61d11 RPi: update to firmware 5d61ab7
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-09-23 10:50:47 +02:00
Matthias Reichl
620ceaa39d linux (RPi): update to 5.10.63-27f5c22
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-09-23 10:50:47 +02:00
Matthias Reichl
6fb25cbb73 RPi: update to firmware d5d14f4
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-09-23 10:50:47 +02:00
Matthias Reichl
d768be3e92 ffmpeg: update rpi patch
Patch created using revisions f719f86..8203de6
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2021-09-23 10:44:18 +02:00
Chad Wagner
4c3b38c68e rsync: add lchmod workaround patches 2021-09-22 19:34:21 -04:00
heitbaum
aca1e468a8 kodi-binary-addons: update to latest versions
- audiodecoder.ssf: update 3.0.0-Matrix to 19.0.0-Matrix
- audiodecoder.stsound: update 3.0.0-Matrix to 19.0.0-Matrix
- audiodecoder.timidity: update 3.0.0-Matrix to 19.0.0-Matrix
- audiodecoder.upse: update 3.0.0-Matrix to 19.0.0-Matrix
- audiodecoder.usf: update 4.0.0-Matrix to 19.0.0-Matrix
- audiodecoder.vgmstream: update 3.0.0-Matrix to 19.0.0-Matrix
- audiodecoder.wsr: update 3.0.1-Matrix to 19.0.0-Matrix
- pvr.dvbviewer: update 7.3.3-Matrix to 19.0.1-Matrix
- pvr.filmon: update 6.1.3-Matrix to 19.0.0-Matrix
- pvr.hdhomerun: update 7.1.1-Matrix to 19.0.0-Matrix
- pvr.octonet: update 4.1.0-2-Matrix to 19.0.0-Matrix
- pvr.teleboy: update 19.8.0-Matrix to 19.8.2-Matrix
- screensaver.asteroids: update 2.6.0-Matrix to 19.0.0-Matrix
- screensaver.asterwave: update 3.3.0-Matrix to 19.0.0-Matrix
- screensaver.biogenesis: update 2.5.0-Matrix to 19.0.0-Matrix
- screensaver.greynetic: update 2.5.0-Matrix to 19.0.0-Matrix
- screensaver.matrixtrails: update 2.6.0-Matrix to 19.0.0-Matrix
- screensaver.pingpong: update 2.4.0-Matrix to 19.0.0-Matrix
- screensaver.pyro: update 3.3.0-Matrix to 19.0.0-Matrix
- screensaver.shadertoy: update 3.2.0-Matrix to 19.0.0-Matrix
- screensaver.stars: update 2.4.0-Matrix to 19.0.0-Matrix
- vfs.libarchive: update 2.0.1-Matrix to 19.0.0-Matrix
- vfs.rar: update 4.0.0-Matrix to 19.0.0-Matrix
- vfs.sftp: update 2.0.0-Matrix to 19.0.0-Matrix
2021-09-22 23:03:26 +10:00
Portisch
35a105da91 apache-ant: bump package to 1.10.11 2021-09-20 15:56:44 +02:00
CvH
4a92a19422 Merge pull request #5658 from heitbaum/binaries10
kodi-binary-addons: update to latest versions
2021-09-19 09:08:03 +02:00
heitbaum
9174632a19 kodi-binary-addons: update to latest versions
- pvr.hts: update 8.4.0-Matrix to 19.0.0-Matrix
- pvr.iptvsimple: update 7.6.13-Matrix to 19.0.0-Matrix
- pvr.mediaportal.tvserver: update 8.2.1-Matrix to 19.0.0-Matrix
- pvr.nextpvr: update 8.2.9-Matrix to 19.0.0-Matrix
- pvr.waipu: update 2.9.4-Matrix to 19.0.0-Matrix
2021-09-19 14:28:48 +10:00
CvH
3d6bbb5ae4 Merge pull request #5651 from heitbaum/binaries10
kodi-binary-addons: update to latest versions
2021-09-18 09:42:29 +02:00
heitbaum
965221c3a6 kodi-binary-addons: update to latest versions
- pvr.argustv: update 7.1.2-Matrix to 19.0.0-Matrix
- pvr.dvblink: update 9.1.2-Matrix to 19.0.0-Matrix
- pvr.nextpvr: update 8.2.8-Matrix to 8.2.9-Matrix
- pvr.njoy: update 7.1.1-Matrix to 19.0.0-Matrix
- pvr.pctv: update 6.1.1-Matrix to 19.0.0-Matrix
- pvr.stalker: update 7.1.1-Matrix to 19.0.0-Matrix
- pvr.vbox: update 8.1.2-Matrix to 19.0.0-Matrix
- pvr.vdr.vnsi: update 8.2.3-Matrix to 19.0.0-Matrix
- pvr.vuplus: update 7.4.11-Matrix to 19.0.0-Matrix
- pvr.wmc: update 6.1.2-Matrix to 19.0.0-Matrix
2021-09-18 16:42:29 +10:00
CvH
9e4d9f89eb Merge pull request #5636 from Portisch/libreelec-10.0
inputstream.adaptive: bump package to 19.0.0
2021-09-17 12:26:18 +02:00
CvH
4ce197fa2c Merge pull request #5641 from heitbaum/binaries10
kodi-binary-addons: update to latest versions
2021-09-17 12:24:20 +02:00
CvH
ef9ca26bb1 Merge pull request #5643 from mglae/le10_settings_8b1efa30
LibreELEC-settings: update to 8b1efa30
2021-09-17 12:23:45 +02:00
mglae
b9bcda6987 kodi.sh: never delete just created crash log
If system time was not set via NTP on RTC-less devices, current log may have
the oldest time stamp.
2021-09-16 20:04:41 +02:00
mglae
d661c840a4 LibreELEC-settings: update to 8b1efa30 2021-09-15 22:44:29 +02:00
heitbaum
6513b79dfc kodi-binary-addons: update to latest versions
- inputstream.ffmpegdirect: update 1.21.8-Matrix to 19.0.0-Matrix
- inputstream.rtmp: update 3.4.0-Matrix to 19.0.0-Matrix
- peripheral.xarcade: update 1.2.0-Matrix to 19.0.0-Matrix
- pvr.demo: update 7.1.5-Matrix to 19.0.0-Matrix
- pvr.mythtv: update 7.3.1-Matrix to 7.3.4-Matrix
- visualization.projectm: update 3.3.0-Matrix to 19.0.0-Matrix
- visualization.shadertoy: update 19.0.1-Matrix to 19.1.1-Matrix
2021-09-15 20:13:29 +10:00
Portisch
82a24c8e3c kodi-config: LIBC_WIDEVINE_PATCHLEVEL is obsolete since script.module.inputstreamhelper v0.5.8 2021-09-15 09:21:26 +02:00
Portisch
564dd3d70b inputstream.adaptive: bump package to 19.0.0 2021-09-15 09:12:23 +02:00
heitbaum
941f2eb9a9 tvheadend43: update to 4.3-1979 2021-09-14 22:14:24 +10:00
Christian Hewitt
8cd56b5e97 Merge pull request #5629 from jernejsk/aw-hdmi-fix-10
[LE10] Allwinner: linux: Fix HDMI driver
2021-09-14 05:49:49 +04:00
CvH
a029a9b8ae Merge pull request #5625 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2021-09-13 20:06:47 +02:00
Jernej Skrabec
59a2d60230 Allwinner: linux: Fix HDMI driver 2021-09-13 20:03:13 +02:00
heitbaum
542ec1667f kodi-binary-addons: update to latest versions
- pvr.iptvsimple: update 7.6.11-Matrix to 7.6.13-Matrix
- pvr.nextpvr: update 8.2.7-Matrix to 8.2.8-Matrix
- visualization.fishbmc: update 6.3.0-Matrix to 19.0.0-Matrix
- visualization.goom: update 3.4.0-Matrix to 19.0.0-Matrix
- visualization.matrix: update 1.0.1-Matrix to 19.0.0-Matrix
2021-09-13 22:24:32 +10:00
CvH
fe3e530950 Merge pull request #5620 from heitbaum/minisatip10
[le10] minisatip: update to 1.1.44 (107)
2021-09-12 08:36:27 +02:00
heitbaum
a9321275b3 minisatip: update to 1.1.44 (107)
Co-authored-by: CvH <1355173+CvH@users.noreply.github.com>
2021-09-11 23:50:42 +10:00
CvH
9d1d5ca127 Merge pull request #5618 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2021-09-11 15:03:18 +02:00
heitbaum
f21a9cede9 kodi-binary-addons: update to latest versions
- pvr.iptvsimple: update 7.6.10-Matrix to 7.6.11-Matrix
- visualization.pictureit: update 3.4.0-Matrix to 19.0.0-Matrix
2021-09-11 17:10:48 +10:00
Christian Hewitt
5fb97cb227 Merge pull request #5611 from vpeter4/sundtek-le10
[le10] sundtek-mediatv: updates for Python 3
2021-09-08 04:29:54 +04:00
Peter
ec47c1d798 [le10] sundtek-mediatv: updates for Python 3 2021-09-07 20:41:16 +02:00
heitbaum
356b0d811a samba: update to 4.13.11
update 4.13.9 to 4.13.11

release notes:
- https://www.samba.org/samba/history/samba-4.13.10.html
- https://www.samba.org/samba/history/samba-4.13.11.html
2021-09-07 22:07:53 +10:00
CvH
67abdb827f Merge pull request #5599 from heitbaum/pic10
[le10] build with -fPIC: aom and opus
2021-09-04 20:32:05 +02:00
heitbaum
2d59fb29d1 aom: build with -fPIC 2021-09-03 19:30:59 +10:00
heitbaum
d4e51735ff opus: build with -fPIC 2021-09-03 19:30:39 +10:00
Christian Hewitt
80d14d3daf Merge pull request #5582 from heitbaum/vfs-sftp10
[le10] vfs.sftp: update PKG_REV to build with libssh-0.9.6
2021-09-03 09:16:18 +04:00
Christian Hewitt
a2ec8af719 Merge pull request #5598 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2021-09-03 09:14:37 +04:00
heitbaum
0648d30fa2 kodi-binary-addons: update to latest versions
- peripheral.joystick: update 1.7.2-Matrix to 19.0.0-Matrix
- visualization.shadertoy: update 19.0.0-Matrix to 19.0.1-Matrix
- visualization.waveform: update 19.0.0-Matrix to 19.0.1-Matrix
2021-09-03 12:41:34 +10:00
Christian Hewitt
b5e4de9d18 Merge pull request #5594 from heitbaum/binaries10
kodi-binary-addons: update to latest versions
2021-09-01 16:28:15 +04:00
heitbaum
895a356552 kodi-binary-addons: update to latest versions
- audioencoder.flac: update 3.0.0-Matrix to 19.0.0-Matrix
- audioencoder.lame: update 3.0.2-Matrix to 19.0.0-Matrix
- audioencoder.vorbis: update 3.0.1-Matrix to 19.0.0-Matrix
- audioencoder.wav: update 3.0.0-Matrix to 19.0.0-Matrix
- imagedecoder.raw: update 3.0.1-Matrix to 19.0.0-Matrix
2021-09-01 21:49:10 +10:00
CvH
c91d4d44e5 Merge pull request #5586 from heitbaum/jellfin
jellyfin: update License and Description
2021-08-29 12:03:40 +02:00
heitbaum
e8143ec475 jellyfin: update License and Description 2021-08-29 19:57:39 +10:00
CvH
3d8e1af09a Merge pull request #5584 from heitbaum/binaries10
[le10] kodi-binary-addons: update to latest versions
2021-08-29 10:37:19 +02:00
CvH
3b69d8e615 Merge pull request #5488 from heitbaum/jellyfin
Jellyfin: add new addon package
2021-08-29 10:36:51 +02:00
heitbaum
6d4ceaf381 kodi-binary-addons: update to latest versions
- audiodecoder.organya: update 3.0.0-Matrix to 19.0.0-Matrix
- imagedecoder.heif: update 1.4.0-Matrix to 19.0.0-Matrix
- imagedecoder.mpo: update 2.0.1-Matrix to 19.0.0-Matrix
- pvr.filmon: update 6.1.2-Matrix to 6.1.3-Matrix
- pvr.iptvsimple: update 7.6.9-Matrix to 7.6.10-Matrix
- pvr.vuplus: update 7.4.9-Matrix to 7.4.11-Matrix
2021-08-29 15:18:41 +10:00
heitbaum
5591d61027 vfs.sftp: update PKG_REV to build with libssh-0.9.6 2021-08-29 14:02:10 +10:00
heitbaum
8b3e95c5e5 libssh: update to 0.9.6
security release
ann: https://www.libssh.org/2021/08/26/libssh-0-9-6-security-release/
2021-08-29 14:02:10 +10:00
Christian Hewitt
f371015afd Merge pull request #5580 from heitbaum/wire10
[le10] wireless-regdb: update to 2021.08.28
2021-08-29 07:57:48 +04:00
heitbaum
0a492e0ccc wireless-regdb: update to 2021.08.28
update 2021.04.21 to 2021.08.28

Release notes:

2021-08-28: Released
2021-08-28 wireless-regdb: update regulatory database based on preceding changes
2021-08-27 Update regulatory rules for Ecuador (EC)
2021-08-06 wireless-regdb: Update regulatory rules for Norway (NO) on 6 and 60 GHz
2021-08-02 wireless-regdb: Update regulatory rules for Germany (DE) on 6GHz
2021-07-14: Released
2021-07-14 wireless-regdb: update regulatory database based on preceding changes
2021-07-14 wireless-regdb: reduce bandwidth for 5730-5850 and 5850-5895 MHz in US
2021-07-08 wireless-regdb: remove PTMP-ONLY from 5850-5895 MHz for US
2021-07-06 wireless-regdb: recent FCC report and order allows 5850-5895 immediately
2021-06-08 wireless-regdb: update 5725-5850 MHz rule for GB
2021-08-29 13:51:16 +10:00
Christian Hewitt
7708407cce Merge pull request #5578 from heitbaum/init10 2021-08-29 06:26:17 +04:00
heitbaum
67ac35dabb parted: update parted:init to use /usr/sbin 2021-08-29 11:16:26 +10:00
CvH
536a90c9da Merge pull request #5499 from heitbaum/kernel10rc
[Allwinner,Generic,Rockchip] linux: Update to 5.10.61
2021-08-28 07:59:31 +02:00
Christian Hewitt
f73c12aa78 Merge pull request #5575 from heitbaum/binaries10
kodi-binary-addons: update to latest versions (LE10)
2021-08-28 06:55:56 +04:00
heitbaum
c9e6c042b5 kodi-binary-addons: update to latest versions
- audiodecoder.2sf: update 19.0.0-Matrix to 19.0.1-Matrix
- audiodecoder.fluidsynth: update 3.0.0-Matrix to 19.0.0-Matrix
- audiodecoder.gsf: update 3.0.0-Matrix to 19.0.0-Matrix
- audiodecoder.ncsf: update 3.0.0-Matrix to 19.0.0-Matrix
- audiodecoder.nosefart: update 3.0.0-Matrix to 19.0.0-Matrix
- inputstream.adaptive: update 2.6.22-Matrix to 2.6.23-Matrix
- pvr.demo: update 7.1.4-Matrix to 7.1.5-Matrix
- pvr.hts: update 8.3.4-Matrix to 8.4.0-Matrix
2021-08-28 07:56:54 +10:00
Christian Hewitt
8d5cbe6425 Merge pull request #5574 from HiassofT/le10-kernel-5.10.59+
[le10] linux (RPi): update to 5.10.60-e4cb65c
2021-08-27 19:57:33 +04:00
Matthias Reichl
0e803310ac linux (RPi): update to 5.10.60-e4cb65c
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-08-27 17:19:07 +02:00
Matthias Reichl
c0249b095a linux (RPi): update to 5.10.60-2dd846f
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-08-27 17:19:07 +02:00
Matthias Reichl
33bf467e25 linux (RPi): update to 5.10.59-7f4de43
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-08-27 17:19:07 +02:00
Matthias Reichl
5ee39dfdf0 RPi: update to firmware 25e2b59
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-08-27 17:19:07 +02:00
Matthias Reichl
f8c32276d6 linux (RPi): update to 5.10.59-2a30b82
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-08-27 17:19:07 +02:00
Matthias Reichl
d9254726ab RPi: update to firmware 69cfd9f
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-08-27 17:19:07 +02:00
heitbaum
fc93580331 linux (Samsung): update linux.arm.conf for 5.10.20 2021-08-27 20:16:18 +10:00
heitbaum
c1845af5a6 linux (Qualcomm): update linux.arm.conf for 5.10.20 2021-08-27 20:16:18 +10:00
heitbaum
9642d7592d linux: update to 5.10.61 2021-08-27 06:57:57 +10:00
CvH
7a0e9bc605 Merge pull request #5570 from HiassofT/le10-ffmpeg-rpi-8
[le10] ffmpeg: update rpi patch
2021-08-26 20:24:51 +02:00
CvH
e3b604f818 Merge pull request #5571 from heitbaum/binaries10
kodi-binary-addons: update to latest versions (LE10)
2021-08-26 20:23:39 +02:00
Matthias Reichl
375a3ba892 ffmpeg: update rpi patch
Patch created using revisions f719f86..4044f5f
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2021-08-26 18:24:26 +02:00
heitbaum
8c15c27a46 kodi-binary-addons: update to latest versions
- pvr.zattoo: update 19.7.9-Matrix to 19.7.10-Matrix
2021-08-26 23:17:12 +10:00
Matthias Reichl
d9a80e649f ffmpeg: update rpi patch
Patch created using revisions f719f86..d2b6a63
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2021-08-26 12:40:53 +02:00
Matthias Reichl
3e6179534e ffmpeg: update rpi patch
Patch created using revisions f719f86..9f4662e
from branch test/4.3.2/rpi_main of https://github.com/jc-kynesim/rpi-ffmpeg
2021-08-26 12:40:53 +02:00
Matthias Reichl
38bdeb0532 ffmpeg gen-patches.sh: use jc's test/4.3.2/rpi_main branch
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-08-26 12:40:53 +02:00
Christian Hewitt
4503a311e5 Merge pull request #5565 from heitbaum/binaries10
kodi-binary-addons: update to latest versions (LE10)
2021-08-25 14:40:04 +04:00
heitbaum
118af6be70 kodi-binary-addons: update to latest versions
- pvr.nextpvr: update 8.2.6-Matrix to 8.2.7-Matrix
2021-08-25 20:27:21 +10:00
Christian Hewitt
7cb84b4a6a Merge pull request #5563 from mglae/le10_mc_4.8.27 2021-08-23 09:01:56 -04:00
mglae
f4b58022a0 system-tools: REV 125 2021-08-23 14:44:19 +02:00
mglae
92add05a48 mc: use ticket 4200 patch for disabled widechar in ncurses
See https://midnight-commander.org/ticket/4200
Define NCURSES_WIDECHAR=0 ourself because of ncurses not installing its configuraton
2021-08-23 14:44:19 +02:00
mglae
b0b5a0c3e6 mc: remove revert-wchar patch 2021-08-23 14:44:19 +02:00
mglae
2388d9191b mc: update to 4.8.27 2021-08-23 14:44:19 +02:00
Christian Hewitt
dc08cad942 Merge pull request #5544 from heitbaum/binaries
kodi-binary-addons: update to latest versions
2021-08-22 07:53:35 -04:00
heitbaum
2f140dd7e8 kodi-binary-addons: update to latest versions
- inputstream.adaptive: update 2.6.22-Matrix to 2.6.23-Matrix
- pvr.hts: update 8.3.4-Matrix to 8.4.0-Matrix
2021-08-22 21:20:49 +10:00
Jernej Skrabec
ce9e3b3fd5 ffmpeg: update v4l2-request patch
Patch created using revisions e2ee55c..dec361c
from branch v4l2-request-hwaccel-4.3.2-old-kernel of https://github.com/jernejsk/FFmpeg
2021-08-21 19:31:40 +10:00
heitbaum
70d8dfa57a linux (iMX8): fix drm-bridge-mhdp patch for 5.10.55 2021-08-21 19:31:40 +10:00
heitbaum
54544d6474 linux (Generic): add config option ACPI_TABLE_OVERRIDE_VIA_BUILTIN_INITRD is not set 2021-08-21 19:31:40 +10:00
heitbaum
0b9c252774 linux (Rockchip): update RK3328_PD_GPU patch for 5.10.53 2021-08-21 19:31:40 +10:00
heitbaum
d2e1a72c9f linux (Generic): add config option BATTERY_RT5033 is not set 2021-08-21 19:31:40 +10:00
heitbaum
146a268aca linux (iMX8): add config option CONFIG_BTRFS_FS_POSIX_ACL=y 2021-08-21 19:31:40 +10:00
heitbaum
1d0652b715 linux (iMX6): add config option CONFIG_ARM_SCMI_PROTOCOL is not set 2021-08-21 19:31:40 +10:00
heitbaum
b236afa4e9 linux (Allwinner arm): add config option CONFIG_ARM_SCMI_PROTOCOL is not set 2021-08-21 19:31:39 +10:00
heitbaum
d307f4a802 linux (NXP iMX8): add config option BATTERY_RT5033 is not set 2021-08-21 19:31:39 +10:00
heitbaum
67b632b327 linux (Rockchip): patches upstreamed in 5.10.52 2021-08-21 19:31:39 +10:00
heitbaum
ff8b66772b linux (Allwinner): patches upstreamed in 5.10.52 2021-08-21 19:31:39 +10:00
heitbaum
3cdf4cc068 linux (Samsung): add config option BATTERY_RT5033 is not set 2021-08-21 19:31:39 +10:00
heitbaum
8763317528 linux (Rockchip RK3399): add config option BATTERY_RT5033 is not set 2021-08-21 19:31:39 +10:00
heitbaum
b13e99c7e1 linux (Rockchip RK3328): add config option BATTERY_RT5033 is not set 2021-08-21 19:31:39 +10:00
heitbaum
27d9d892dd linux (Rockchip RK3288): add config option BATTERY_RT5033 is not set 2021-08-21 19:31:39 +10:00
heitbaum
97b1d79318 linux (Qualcomm): add config option BATTERY_RT5033 is not set 2021-08-21 19:31:39 +10:00
heitbaum
06e76fbe28 linux (NXP iMX6): add config option BATTERY_RT5033 is not set 2021-08-21 19:31:39 +10:00
heitbaum
31f7f8e7cb linux (Allwinner arm): add config option BATTERY_RT5033 is not set 2021-08-21 19:31:39 +10:00
heitbaum
2548500ee7 linux (Allwinner): add config option BATTERY_RT5033 is not set 2021-08-21 19:31:39 +10:00
heitbaum
71351d2b0b linux (Qualcomm): add config option NVME_TCP is not set 2021-08-21 19:31:39 +10:00
heitbaum
470a741d30 linux (Samsung): add config option NVME_TCP is not set 2021-08-21 19:31:39 +10:00
heitbaum
ff8827d62e linux (Rockchip): 5.10.51 upstreamed rk3328 usb3
Full patch remove:
- arm64: dts: rockchip: add rk3328 usb3 and usb3phy nodes
- partially included in 5.10.51
2021-08-21 19:31:39 +10:00
heitbaum
a2ae094193 linux (Rockchip): patches upstreamed in 5.10.50 2021-08-21 19:31:39 +10:00
heitbaum
dfbf6487cd linux (Allwinner): patches upstreamed in 5.10.50 2021-08-21 19:31:33 +10:00
heitbaum
b9b9c89202 linux (Allwinner arm): add config option NVME_TCP and VFIO are not set 2021-08-19 23:01:56 +10:00
heitbaum
010b1b5773 jellyfin: update icon 2021-08-17 17:41:11 +10:00
heitbaum
1e2ae5446e jellyfin: update downloader to use mktemp 2021-08-17 16:43:35 +10:00
heitbaum
a27a0b9622 ffmpegx: update build and depends
without using `--pkg-config-flags="--static"` as a build option the
Libs.private: as tagged in a .pc file does not return correct
information necessary to link against the archive, an example of this
is opus.pc which is tagged as `Libs.private: -lm`

Add lame and x265 to the depends to support the "${PKG_FFMPEG_ENCODERS}"
2021-08-17 16:43:35 +10:00
heitbaum
b28a019e09 x265: update INSTALL_PREFIX
cmake defaults the install directory to /usr/local on UNIX.
- https://cmake.org/cmake/help/latest/variable/CMAKE_INSTALL_PREFIX.html

This results is the x265.pc file located in /usr/local/lib/pkgconfig
instead of /usr/lib/pkgconfig and not being found when pkg-config is
called.
2021-08-17 16:43:35 +10:00
heitbaum
87503cb36e aspnet5-runtime: initial addon
Co-authored-by: CvH <1355173+CvH@users.noreply.github.com>
2021-08-17 16:43:35 +10:00
heitbaum
ec94e742ae dotnet5-runtime: initial addon
Co-authored-by: CvH <1355173+CvH@users.noreply.github.com>
2021-08-17 16:43:35 +10:00
heitbaum
af7283bdb0 dotnet-runtime: enables both ASP.NET 3.x and ASP.NET 5.x and addon (114)
.NET 3.1.16 which includes both .NET and ASP.NET Core Runtimes have been
relocated to the dotnet3-runtime package to enable both 3.x, 5.x to be
available to applications.

Also added .NET Runtime 5.0.7 and ASP.NET Core Runtime 5.0.7

The following additional packages have been added as dependancies of
this package.

- add aspnet5-runtime (used by Jellyfin)
- add dotnet3-runtime (used by Emby4)
- add dotnet5-runtime (used by Jellyfin)
2021-08-17 16:43:35 +10:00
heitbaum
712d893cd3 dotnet3-runtime: initial addon
Co-authored-by: CvH <1355173+CvH@users.noreply.github.com>
2021-08-17 16:43:35 +10:00
heitbaum
b273f59ada jellyfin: initial release
Co-authored-by: CvH <1355173+CvH@users.noreply.github.com>
2021-08-17 16:43:22 +10:00
406 changed files with 7240 additions and 9536 deletions

View File

@@ -12,14 +12,16 @@ PKG_DEPENDS_CONFIG="icu"
PKG_DEPENDS_UNPACK+=" harfbuzz"
PKG_BUILD_FLAGS="-sysroot"
PKG_MESON_OPTS_TARGET="-Dcairo=enabled \
PKG_MESON_OPTS_TARGET="-Dbenchmark=disabled \
-Dcairo=enabled \
-Ddocs=disabled \
-Dfontconfig=enabled \
-Dfreetype=enabled \
-Dglib=enabled \
-Dgobject=disabled \
-Dgraphite=disabled \
-Dicu=enabled"
-Dicu=enabled \
-Dtests=disabled"
unpack() {
mkdir -p ${PKG_BUILD}

View File

@@ -2,10 +2,11 @@
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="itstool"
PKG_VERSION="2.0.6"
PKG_SHA256="6233cc22726a9a5a83664bf67d1af79549a298c23185d926c3677afa917b92a9"
PKG_VERSION="2.0.7"
PKG_SHA256="6b9a7cd29a12bb95598f5750e8763cee78836a1a207f85b74d8b3275b27e87ca"
PKG_LICENSE="GPLv3"
PKG_SITE="http://itstool.org"
PKG_URL="http://files.itstool.org/itstool/itstool-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_HOST="toolchain libxml2:host"
PKG_LONGDESC="ITS Tool allows you to translate your XML documents with PO files."
PKG_TOOLCHAIN="autotools"

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libXft"
PKG_VERSION="2.3.3"
PKG_SHA256="225c68e616dd29dbb27809e45e9eadf18e4d74c50be43020ef20015274529216"
PKG_VERSION="2.3.4"
PKG_SHA256="57dedaab20914002146bdae0cb0c769ba3f75214c4c91bd2613d6ef79fc9abdd"
PKG_LICENSE="OSS"
PKG_SITE="http://www.X.org"
PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/libXft-${PKG_VERSION}.tar.bz2"

View File

@@ -3,11 +3,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pango"
PKG_VERSION="1.48.7"
PKG_SHA256="28a82f6a6cab60aa3b75a90f04197ead2d311fa8fe8b7bfdf8666e2781d506dc"
PKG_VERSION="1.49.1"
PKG_SHA256="c4266dc06c01bf0133d3815502426d209de5ea7abd895899e73e7edebaf48f6f"
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"
PKG_URL="https://download.gnome.org/sources/pango/${PKG_VERSION:0:4}/pango-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain cairo freetype fontconfig fribidi glib harfbuzz libX11 libXft"
PKG_DEPENDS_CONFIG="libXft cairo"
PKG_LONGDESC="The Pango library for layout and rendering of internationalized text."

View File

@@ -0,0 +1,26 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="aspnet5-runtime"
PKG_VERSION="5.0.7"
PKG_LICENSE="MIT"
PKG_SITE="https://dotnet.microsoft.com/"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="ASP.NET Core Runtime enables you to run existing web/server applications."
PKG_TOOLCHAIN="manual"
case "${ARCH}" in
"aarch64")
PKG_SHA256="219f233d4e23e2381d93dc99a7cbdbe55c55e45da2e025b5d139d1338d11d62a"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/d0a22fa3-b916-49ce-8284-97131b424cb3/cb884163ad34b83f1ae1dbd33e09d77a/aspnetcore-runtime-5.0.7-linux-arm64.tar.gz"
;;
"arm")
PKG_SHA256="c14e64527f2bf7356d1de154132a07b86de4a30c62129e138f3ca95a43c2dd54"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/2f690848-1342-4768-a7d7-45fa476a4a22/50dd1c50ed7864140b04fec057bb8bd6/aspnetcore-runtime-5.0.7-linux-arm.tar.gz"
;;
"x86_64")
PKG_SHA256="22f9f93b4d6a00e76980918b721f7f62654421d7582d486e830ec478c365707c"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/d6be94b3-458f-43c4-8bb5-9ba261de8c9c/bbe13b54208d088b5fdf428759b5bc0a/aspnetcore-runtime-5.0.7-linux-x64.tar.gz"
;;
esac
PKG_SOURCE_NAME="aspnetcore-runtime_${PKG_VERSION}_${ARCH}.tar.gz"

View File

@@ -0,0 +1,26 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dotnet3-runtime"
PKG_VERSION="3.1.16"
PKG_LICENSE="MIT"
PKG_SITE="https://dotnet.microsoft.com/"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="ASP.NET Core Runtime runs applications built with .NET Core, a cross-platform .NET implementation."
PKG_TOOLCHAIN="manual"
case "${ARCH}" in
"aarch64")
PKG_SHA256="b76c049484efd86466d2e1cd88994521633c399d090adb1c6804128603816abe"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/64353333-3080-45f7-a3d5-33e391e4596c/e9d5d53cb318628485e8d1fbd26ec30d/aspnetcore-runtime-3.1.16-linux-arm64.tar.gz"
;;
"arm")
PKG_SHA256="a0163cd5c5ceae228bfffb40053f3509e155a110c23e81c38705757a870e24cc"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/bd734390-3b5f-402a-826f-e0eae538b8ba/5914dd937ede96cb9297e6e7a80f46f3/aspnetcore-runtime-3.1.16-linux-arm.tar.gz"
;;
"x86_64")
PKG_SHA256="b1a2f61d8a49e2a3ca5eb9daa103b83eb49ea1bcf14914560e601222e94a3022"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/c20a5ac5-5174-46b8-a875-b916a416050d/b2ddd212a183260569178d880899bd94/aspnetcore-runtime-3.1.16-linux-x64.tar.gz"
;;
esac
PKG_SOURCE_NAME="aspnetcore3-runtime_${PKG_VERSION}_${ARCH}.tar.gz"

View File

@@ -0,0 +1,26 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dotnet5-runtime"
PKG_VERSION="5.0.7"
PKG_LICENSE="MIT"
PKG_SITE="https://dotnet.microsoft.com/"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC=".NET Runtime runs applications built with .NET Core, a cross-platform .NET implementation."
PKG_TOOLCHAIN="manual"
case "${ARCH}" in
"aarch64")
PKG_SHA256="375956c3d326f5030a1eff2cafdba8b994ed0e1b87db2dd812ce17e0bca5fb27"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/a9a37d9f-6158-43a4-a610-f0f9e8c2cb73/c69c6d22c668cb09b2d00bea8209335b/dotnet-runtime-5.0.7-linux-arm64.tar.gz"
;;
"arm")
PKG_SHA256="fcc811f37cb6914bf3aa1c96040b1a46fad42939e6b1e1e7e0f513a9be1de680"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/09a24e9f-0096-454a-b761-70cdf9504775/eafe9578bbedd15c9319b7580d5a20d9/dotnet-runtime-5.0.7-linux-arm.tar.gz"
;;
"x86_64")
PKG_SHA256="ed864299f0e736f9d284b655e62d8a29aee97c14741ef8baf13d5ff493f83a47"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/f229fc63-747e-46c8-89ac-88563c2e0b7d/8e59115deda958a26e1546f603cbad9a/dotnet-runtime-5.0.7-linux-x64.tar.gz"
;;
esac
PKG_SOURCE_NAME="dotnet-runtime_${PKG_VERSION}_${ARCH}.tar.gz"

View File

@@ -14,5 +14,5 @@ PKG_TOOLCHAIN="make"
pre_configure_target() {
LDFLAGS+=" -ldl"
cmake -G "Unix Makefiles" ./source
cmake -DCMAKE_INSTALL_PREFIX=/usr -G "Unix Makefiles" ./source
}

View File

@@ -7,7 +7,7 @@ PKG_SHA256="06b10a183ce5371f915c6bb15b7b1fffbe046e8275099c96affc29e17645d909"
PKG_LICENSE="LGPLv2.1+"
PKG_SITE="https://ffmpeg.org"
PKG_URL="https://ffmpeg.org/releases/ffmpeg-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain aom bzip2 gnutls libvorbis opus x264 zlib"
PKG_DEPENDS_TARGET="toolchain aom bzip2 gnutls lame libvorbis opus x264 x265 zlib"
PKG_LONGDESC="FFmpegx is an complete FFmpeg build to support encoding and decoding."
PKG_BUILD_FLAGS="-gold -sysroot"
@@ -61,6 +61,12 @@ pre_configure_target() {
--enable-hwaccel=vp8_vaapi \
--enable-hwaccel=vp9_vaapi \
--enable-hwaccel=wmv3_vaapi"
PKG_FFMPEG_X26x_GENERIC="\
--enable-libx264 \
--enable-encoder=x264 \
--enable-libx265 \
--enable-encoder=x265"
fi
# Encoders
@@ -69,10 +75,7 @@ pre_configure_target() {
--enable-libvpx \
--enable-encoder=libvpx_vp8 \
--enable-encoder=libvpx_vp9 \
--enable-libx264 \
--enable-encoder=x264 \
--enable-libx265 \
--enable-encoder=x265 \
${PKG_FFMPEG_X26x_GENERIC} \
--enable-libaom \
--enable-encoder=libaom_av1 \
\
@@ -109,6 +112,7 @@ configure_target() {
\
`#Static and Shared` \
--enable-static \
--pkg-config-flags="--static" \
--disable-shared \
\
`#Licensing options` \
@@ -120,6 +124,8 @@ configure_target() {
`#Hardware accelerated decoding encoding` \
${PKG_FFMPEG_HW_ENCODERS_GENERIC} \
\
${PKG_FFMPEG_ENCODERS} \
\
`#General options` \
--enable-avresample \
--disable-lzma \

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="icu"
PKG_VERSION="68.2"
PKG_SHA256="f790b0202facbbf19c5581a7a5f21b2b4b6ed70ba3e4bef8d5560868e5e82476"
PKG_VERSION="69.1"
PKG_SHA256="39ce83dd5d15c7539dde261733e106a391923f82caf1ce52ecaebb72d93b4579"
PKG_LICENSE="Custom"
PKG_SITE="http://www.icu-project.org"
PKG_URL="https://github.com/unicode-org/icu/archive/release-${PKG_VERSION//./-}.tar.gz"

View File

@@ -1,18 +1,17 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="jasper"
PKG_VERSION="1.900.1"
PKG_SHA256="6e9a959bf4f8cb02f77f42d1b9880b8e85d021ac51f43d8787b5438fd2b7a1c5"
PKG_VERSION="2.0.33"
PKG_SHA256="38b8f74565ee9e7fec44657e69adb5c9b2a966ca5947ced5717cde18a7d2eca6"
PKG_LICENSE="OpenSource"
PKG_SITE="http://www.ece.uvic.ca/~mdadams/jasper/"
PKG_URL="${DISTRO_SRC}/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
PKG_URL="https://github.com/jasper-software/jasper/archive/refs/tags/version-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain libjpeg-turbo"
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"
post_makeinstall_target() {
rm -rf ${INSTALL}/usr/bin
}
PKG_CMAKE_OPTS_TARGET="-DJAS_ENABLE_DOC=false \
-DJAS_ENABLE_PROGRAMS=false \
-DJAS_ENABLE_SHARED=false"

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="apache-ant"
PKG_VERSION="1.10.9"
PKG_SHA256="42f12ea7dc854b69aac0bd05c5767252dddd297888503e69b8aae0a1dc791cf5"
PKG_VERSION="1.10.11"
PKG_SHA256="baa049855cdecbefa62539555824058e52412e5ebe8f102e1db944cb762e06d9"
PKG_LICENSE="Apache License 2.0"
PKG_SITE="https://ant.apache.org/"
PKG_URL="https://downloads.apache.org/ant/binaries/${PKG_NAME}-${PKG_VERSION}-bin.tar.xz"

View File

@@ -10,6 +10,7 @@ PKG_URL="https://archive.mozilla.org/pub/opus/${PKG_NAME}-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain"
PKG_LONGDESC="Codec designed for interactive speech and audio transmission over the Internet."
PKG_TOOLCHAIN="configure"
PKG_BUILD_FLAGS="+pic"
if [ "${TARGET_ARCH}" = "arm" ]; then
PKG_FIXED_POINT="--enable-fixed-point"

View File

@@ -7,7 +7,7 @@ PKG_SHA256="c92f9a2d86dd1138673abc66e0010c94412ad6a46da8f36c3d538f4fa6b9faca"
PKG_LICENSE="OSS"
PKG_SITE="https://github.com/mikebrady/shairport-sync"
PKG_URL="https://github.com/mikebrady/shairport-sync/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain alsa-lib avahi libconfig libdaemon openssl popt pulseaudio soxr"
PKG_DEPENDS_TARGET="toolchain alsa-lib avahi libconfig libdaemon libsndfile openssl popt pulseaudio soxr"
PKG_LONGDESC="AirPlay audio player."
PKG_TOOLCHAIN="autotools"
PKG_BUILD_FLAGS="-sysroot"
@@ -18,6 +18,7 @@ PKG_CONFIGURE_OPTS_TARGET="--with-alsa \
--with-metadata \
--with-pa \
--with-pipe \
--with-pkg-config \
--with-soxr \
--with-ssl=openssl \
--with-stdout \

View File

@@ -0,0 +1,20 @@
--- a/configure.ac 2021-04-26 20:35:11.000000000 +1000
+++ b/configure.ac 2021-09-29 20:31:32.372329878 +1000
@@ -302,9 +302,16 @@
# Look for Convolution flag
AC_ARG_WITH(convolution, [AS_HELP_STRING([--with-convolution],[choose audio DSP convolution support])])
if test "x$with_convolution" = "xyes" ; then
+ if test "x${with_pkg_config}" = "xyes" ; then
+ PKG_CHECK_MODULES(
+ [sndfile], [sndfile],
+ [CFLAGS="${sndfile_CFLAGS} ${CFLAGS}"
+ LIBS="${sndfile_LIBS} ${LIBS}"], AC_MSG_ERROR(Convolution support requires the sndfile library.))
+ else
+ AC_CHECK_LIB([sndfile], [sf_open], , AC_MSG_ERROR(Convolution support requires the sndfile library -- libsndfile1-dev suggested!))
+ fi
AM_INIT_AUTOMAKE([subdir-objects])
AC_DEFINE([CONFIG_CONVOLUTION], 1, [Include audio DSP convolution support.])
- AC_CHECK_LIB([sndfile], [sf_open], , AC_MSG_ERROR(Convolution support requires the sndfile library -- libsndfile1-dev suggested!))
fi
AM_CONDITIONAL([USE_CONVOLUTION], [test "x$with_convolution" = "xyes"])

View File

@@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="mc"
PKG_VERSION="4.8.26"
PKG_SHA256="c6deadc50595f2d9a22dc6c299a9f28b393e358346ebf6ca444a8469dc166c27"
PKG_VERSION="4.8.27"
PKG_SHA256="31be59225ffa9920816e9a8b3be0ab225a16d19e4faf46890f25bdffa02a4ff4"
PKG_LICENSE="GPL"
PKG_SITE="http://www.midnight-commander.org"
PKG_URL="http://ftp.midnight-commander.org/mc-${PKG_VERSION}.tar.xz"
@@ -38,6 +38,7 @@ PKG_CONFIGURE_OPTS_TARGET=" \
pre_configure_target() {
LDFLAGS+=" -lcrypto -lssl"
CFLAGS+=' -DNCURSES_WIDECHAR=0'
}
post_makeinstall_target() {

View File

@@ -0,0 +1,71 @@
See https://midnight-commander.org/ticket/4200
diff --git a/lib/tty/tty-ncurses.c b/lib/tty/tty-ncurses.c
index 5cddf5059..2c117ef4b 100644
--- a/lib/tty/tty-ncurses.c
+++ b/lib/tty/tty-ncurses.c
@@ -560,6 +560,7 @@ tty_fill_region (int y, int x, int rows, int cols, unsigned char ch)
void
tty_colorize_area (int y, int x, int rows, int cols, int color)
{
+#ifdef ENABLE_SHADOWS
cchar_t *ctext;
wchar_t wch[10]; /* TODO not sure if the length is correct */
attr_t attrs;
@@ -585,6 +586,13 @@ tty_colorize_area (int y, int x, int rows, int cols, int color)
}
g_free (ctext);
+#else
+ (void) y;
+ (void) x;
+ (void) rows;
+ (void) cols;
+ (void) color;
+#endif /* ENABLE_SHADOWS */
}
/* --------------------------------------------------------------------------------------------- */
diff --git a/lib/tty/tty-ncurses.h b/lib/tty/tty-ncurses.h
index d75df9533..8feb17ccd 100644
--- a/lib/tty/tty-ncurses.h
+++ b/lib/tty/tty-ncurses.h
@@ -30,6 +30,11 @@
#define NCURSES_CONST const
#endif
+/* do not draw shadows if NCurses is built with --disable-widec */
+#if defined(NCURSES_WIDECHAR) && NCURSES_WIDECHAR
+#define ENABLE_SHADOWS 1
+#endif
+
/*** typedefs(not structures) and defined constants **********************************************/
/*** enums ***************************************************************************************/
diff --git a/lib/tty/tty-slang.h b/lib/tty/tty-slang.h
index c36785ffc..15fd00a94 100644
--- a/lib/tty/tty-slang.h
+++ b/lib/tty/tty-slang.h
@@ -27,6 +27,8 @@
#define COLS SLtt_Screen_Cols
#define LINES SLtt_Screen_Rows
+#define ENABLE_SHADOWS 1
+
/*** enums ***************************************************************************************/
enum
diff --git a/src/filemanager/boxes.c b/src/filemanager/boxes.c
index ed16d04dd..4c1f5ba84 100644
--- a/src/filemanager/boxes.c
+++ b/src/filemanager/boxes.c
@@ -280,7 +280,9 @@ appearance_box_callback (Widget * w, Widget * sender, widget_msg_t msg, int parm
switch (msg)
{
case MSG_INIT:
+#ifdef ENABLE_SHADOWS
if (!tty_use_colors ())
+#endif
{
Widget *shadow;

View File

@@ -1,3 +1,12 @@
108
- chrome: update to 93.0.4577.63
- harfbuzz: update to 2.9.0
- icu: update to 69.1
- itstool: to 2.0.7
- jasper: update to 2.0.33
- libXft: update to 2.3.4
- pango: update to 1.49.1
107
- chrome: update to 92.0.4515.107
- at-spi2-core: update to 2.40.3

View File

@@ -4,8 +4,8 @@
PKG_NAME="chrome"
PKG_VERSION="1.0"
# curl -s http://dl.google.com/linux/chrome/deb/dists/stable/main/binary-amd64/Packages | grep -B 1 Version
PKG_VERSION_NUMBER="92.0.4515.107"
PKG_REV="107"
PKG_VERSION_NUMBER="93.0.4577.63"
PKG_REV="108"
PKG_ARCH="x86_64"
PKG_LICENSE="Custom"
PKG_SITE="http://www.google.com/chrome"

View File

@@ -1,3 +1,6 @@
8.0.106
- updates for Python 3
8.0.105
- use new output from mediaclient
use xmlstartlet to parse settings.xml file

View File

@@ -4,7 +4,7 @@
PKG_NAME="sundtek-mediatv"
PKG_VERSION="7.0"
PKG_REV="105"
PKG_REV="106"
PKG_ARCH="any"
PKG_LICENSE="nonfree"
PKG_SITE="http://support.sundtek.com/"

View File

@@ -47,7 +47,7 @@ if [ $? -ne 0 ]; then
exit 1
fi
ARCH=$(sed -n 's|.*\.\([^-]*\)-.*|\1|p' /etc/release | tr -d '\n')
ARCH=$(sed -n 's|[^.]*\.\([^-]*\)-.*|\1|p' /etc/release | tr -d '\n')
if [ "$ARCH" = "x86_64" ]; then
INSTALLER_URL="http://sundtek.de/media/netinst/64bit/installer.tar.gz"
elif [ "$ARCH" = "arm" ]; then

View File

@@ -19,14 +19,14 @@ __update_sh__ = xbmcvfs.translatePath(os.path.join(__cwd__, 'bin', 'sundtek-
if len(sys.argv) == 2:
if sys.argv[1] == 'refresh_tuners':
print "sundtek refresh tuners"
print('sundtek refresh tuners')
sys.path.append(__resources_lib__)
from functions import refresh_sundtek_tuners
refresh_sundtek_tuners(__settings_xml__, __mediaclient_e__)
__settings__.openSettings()
elif sys.argv[1] == 'update_driver':
print "sundtek update driver"
print('sundtek update driver')
proc = subprocess.Popen([__update_sh__], shell = True)
return_code = proc.wait()
print "sundtek update driver return value " + str(return_code)
print('sundtek update driver return value', return_code)
__settings__.openSettings()

View File

@@ -1,35 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<strings>
<string id="1000">General</string>
<string id="1014">Extra delay [sec]</string>
<string id="1015">Run user script</string>
<string id="1030">Enable hardware PID filter</string>
<string id="1035">Enable IR receiver</string>
<string id="1040">Lowest adapter number (/dev/dvb/adapterX/)</string>
<string id="1050">Enable suspend/resume the driver</string>
<string id="2000">Networking</string>
<string id="2005">Share local tuner over network</string>
<string id="2010">Use network shared tuners</string>
<string id="2020">Server 1 IP address</string>
<string id="2021"> # of tuners</string>
<string id="2030">Server 2 IP address</string>
<string id="2031"> # of tuners</string>
<string id="2040">Server 3 IP address</string>
<string id="2041"> # of tuners</string>
<string id="2050">Server 4 IP address</string>
<string id="2051"> # of tuners</string>
<string id="2060">Server 5 IP address</string>
<string id="2061"> # of tuners</string>
<string id="9000">Tuner settings</string>
<string id="9005">Enable modifying settings</string>
<string id="9010"><![CDATA[ >>> Refresh tuners <<< ]]></string>
<string id="9020"> IR protocol</string>
<string id="9030"> keymap filename</string>
<string id="3000">Driver</string>
<string id="3005">Driver version</string>
<string id="3020">Check for new driver version at boot</string>
<string id="3010"><![CDATA[ >>> Update driver now <<< ]]></string>
</strings>

View File

@@ -1,35 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<strings>
<string id="1000">Allgemein</string>
<string id="1014">Verzögerung bevor Treiber gestartet wird [Sek.]</string>
<string id="1015">Skript welches vom Treiber-Stack gestartet werden soll</string>
<string id="1030">Hardware PID Filter einschalten</string>
<string id="1035">Fernbedienung unterstützen</string>
<string id="1040">Niedrigste Adapter Nummer (/dev/dvb/adapterX/)</string>
<string id="1050">Suspend / Resume des Treibers zulassen</string>
<string id="2000">Netzwerksupport</string>
<string id="2005">Netzwerkserver aktivieren</string>
<string id="2010">Mit Netzwerk-Tunern verbinden</string>
<string id="2020">Server 1 IP Adresse</string>
<string id="2021"> # Tuner ID</string>
<string id="2030">Server 2 IP Adresse</string>
<string id="2031"> # Tuner ID</string>
<string id="2040">Server 3 IP Adresse</string>
<string id="2041"> # Tuner ID</string>
<string id="2050">Server 4 IP Adresse</string>
<string id="2051"> # Tuner ID</string>
<string id="2060">Server 5 IP Adresse</string>
<string id="2061"> # Tuner ID</string>
<string id="9000">Geräte Einstellungen</string>
<string id="9005">Geräte-Einstellung ändern</string>
<string id="9010"><![CDATA[ >>> Tuner-Liste aktualisieren <<< ]]></string>
<string id="9020"> IR Protokoll</string>
<string id="9030"> Keymap Datei</string>
<string id="3000">Treiber</string>
<string id="3005">Treiber-Version</string>
<string id="3020">Bei Neustart auf neue Treiber-Version prüfen</string>
<string id="3010"><![CDATA[ >>> Treiber jetzt aktualisieren <<< ]]></string>
</strings>

View File

@@ -0,0 +1,134 @@
# Kodi Media Center language file
# Addon Name: Sundtek MediaTV
# Addon id: driver.dvb.sundtek-mediatv
# Addon Provider: Team LibreELEC
msgid ""
msgstr ""
"Project-Id-Version: Kodi Addons\n"
"Report-Msgid-Bugs-To: https://forum.libreelec.tv\n"
"POT-Creation-Date: 2021-09-02 20:00+CEST\n"
"PO-Revision-Date: 2021-09-02 20:00+CEST\n"
"Last-Translator: vpeter\n"
"Language-Team: Team LibreELEC\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: en_GB\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgctxt "#1000"
msgid "General"
msgstr "Allgemein"
msgctxt "#1014"
msgid "Extra delay [sec]"
msgstr "Verzögerung bevor Treiber gestartet wird [Sek.]"
msgctxt "#1015"
msgid "Run user script"
msgstr "Skript welches vom Treiber-Stack gestartet werden soll"
msgctxt "#1030"
msgid "Enable hardware PID filter"
msgstr "Hardware PID Filter einschalten"
msgctxt "#1035"
msgid "Enable IR receiver"
msgstr "Fernbedienung unterstützen"
msgctxt "#1040"
msgid "Lowest adapter number (/dev/dvb/adapterX/)"
msgstr "Niedrigste Adapter Nummer (/dev/dvb/adapterX/)"
msgctxt "#1050"
msgid "Enable suspend/resume the driver"
msgstr "Suspend / Resume des Treibers zulassen"
msgctxt "#2000"
msgid "Networking"
msgstr "Netzwerksupport"
msgctxt "#2005"
msgid "Share local tuner over network"
msgstr "Netzwerkserver aktivieren"
msgctxt "#2010"
msgid "Use network shared tuners"
msgstr "Mit Netzwerk-Tunern verbinden"
msgctxt "#2020"
msgid "Server 1 IP address"
msgstr "Server 1 IP Adresse"
msgctxt "#2021"
msgid " # of tuners"
msgstr " # Tuner ID"
msgctxt "#2030"
msgid "Server 2 IP address"
msgstr "Server 2 IP Adresse"
msgctxt "#2031"
msgid " # of tuners"
msgstr " # Tuner ID"
msgctxt "#2040"
msgid "Server 3 IP address"
msgstr "Server 3 IP Adresse"
msgctxt "#2041"
msgid " # of tuners"
msgstr " # Tuner ID"
msgctxt "#2050"
msgid "Server 4 IP address"
msgstr "Server 4 IP Adresse"
msgctxt "#2051"
msgid " # of tuners"
msgstr " # Tuner ID"
msgctxt "#2060"
msgid "Server 5 IP address"
msgstr "Server 5 IP Adresse"
msgctxt "#2061"
msgid " # of tuners"
msgstr " # Tuner ID"
msgctxt "#3000"
msgid "Driver"
msgstr "Treiber"
msgctxt "#3005"
msgid "Driver version"
msgstr "Treiber-Version"
msgctxt "#3010"
msgid " >>> Update driver now <<< "
msgstr " >>> Treiber jetzt aktualisieren <<< "
msgctxt "#3020"
msgid "Check for new driver version at boot"
msgstr "Bei Neustart auf neue Treiber-Version prüfen"
msgctxt "#9000"
msgid "Tuner settings"
msgstr "Geräte Einstellungen"
msgctxt "#9005"
msgid "Enable modifying settings"
msgstr "Geräte-Einstellung ändern"
msgctxt "#9010"
msgid " >>> Refresh tuners <<< "
msgstr " >>> Tuner-Liste aktualisieren <<<"
msgctxt "#9020"
msgid " IR protocol"
msgstr " IR Protokoll"
msgctxt "#9030"
msgid " Keymap filename"
msgstr " Keymap Date"

View File

@@ -0,0 +1,134 @@
# Kodi Media Center language file
# Addon Name: Sundtek MediaTV
# Addon id: driver.dvb.sundtek-mediatv
# Addon Provider: Team LibreELEC
msgid ""
msgstr ""
"Project-Id-Version: Kodi Addons\n"
"Report-Msgid-Bugs-To: https://forum.libreelec.tv\n"
"POT-Creation-Date: 2021-09-02 20:00+CEST\n"
"PO-Revision-Date: 2021-09-02 20:00+CEST\n"
"Last-Translator: vpeter\n"
"Language-Team: Team LibreELEC\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: en_GB\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
msgctxt "#1000"
msgid "General"
msgstr ""
msgctxt "#1014"
msgid "Extra delay [sec]"
msgstr ""
msgctxt "#1015"
msgid "Run user script"
msgstr ""
msgctxt "#1030"
msgid "Enable hardware PID filter"
msgstr ""
msgctxt "#1035"
msgid "Enable IR receiver"
msgstr ""
msgctxt "#1040"
msgid "Lowest adapter number (/dev/dvb/adapterX/)"
msgstr ""
msgctxt "#1050"
msgid "Enable suspend/resume the driver"
msgstr ""
msgctxt "#2000"
msgid "Networking"
msgstr ""
msgctxt "#2005"
msgid "Share local tuner over network"
msgstr ""
msgctxt "#2010"
msgid "Use network shared tuners"
msgstr ""
msgctxt "#2020"
msgid "Server 1 IP address"
msgstr ""
msgctxt "#2021"
msgid " # of tuners"
msgstr ""
msgctxt "#2030"
msgid "Server 2 IP address"
msgstr ""
msgctxt "#2031"
msgid " # of tuners"
msgstr ""
msgctxt "#2040"
msgid "Server 3 IP address"
msgstr ""
msgctxt "#2041"
msgid " # of tuners"
msgstr ""
msgctxt "#2050"
msgid "Server 4 IP address"
msgstr ""
msgctxt "#2051"
msgid " # of tuners"
msgstr ""
msgctxt "#2060"
msgid "Server 5 IP address"
msgstr ""
msgctxt "#2061"
msgid " # of tuners"
msgstr ""
msgctxt "#3000"
msgid "Driver"
msgstr ""
msgctxt "#3005"
msgid "Driver version"
msgstr ""
msgctxt "#3010"
msgid " >>> Update driver now <<< "
msgstr ""
msgctxt "#3020"
msgid "Check for new driver version at boot"
msgstr ""
msgctxt "#9000"
msgid "Tuner settings"
msgstr ""
msgctxt "#9005"
msgid "Enable modifying settings"
msgstr ""
msgctxt "#9010"
msgid " >>> Refresh tuners <<< "
msgstr ""
msgctxt "#9020"
msgid " IR protocol"
msgstr ""
msgctxt "#9030"
msgid " Keymap filename"
msgstr ""

View File

@@ -23,7 +23,7 @@ def settings_restore(settings_xml):
try:
shutil.copyfile(settings_xml + '_orig', settings_xml)
except IOError as e:
print 'Error restoring file:', settings_xml
print('Error restoring file:', settings_xml)
######################################################################################################
# get hdhomerun supported devices on a system (only name like 101ADD2B-0)
@@ -37,7 +37,7 @@ def get_devices_hdhomerun(hdhomerun_log):
name = name[2].strip()
tuners.append(name)
except IOError:
print 'Error reading hdhomerun log file', hdhomerun_log
print('Error reading hdhomerun log file', hdhomerun_log)
return tuners
"""
@@ -74,7 +74,7 @@ def get_devices_sundtek(mediaclient_e):
if str.startswith('[DVB'):
types_arr = tuners[len(tuners)-1][2]
str = str.translate(None, '[]:')
str = str.translate(dict.fromkeys(map(ord, '[]:'), None))
types = str.split(",")
for i in range(len(types)):
if types[i] == 'DVB-C':
@@ -89,7 +89,7 @@ def get_devices_sundtek(mediaclient_e):
tuners[len(tuners)-1][2] = types_arr
except IOError:
print 'Error getting sundtek tuners info'
print('Error getting sundtek tuners info')
return tuners
"""
@@ -144,7 +144,7 @@ def parse_settings(settings_xml):
category = xmldoc.getElementsByTagName('category')
return xmldoc
except Exception as inst:
print 'Error parse settings file', settings_xml
print('Error parse settings file', settings_xml)
return None
######################################################################################################
@@ -274,7 +274,7 @@ def save_settings(settings_xml, xmldoc):
xmlpp.pprint(xmldoc.toxml(), output = outputfile, indent=2, width=500)
outputfile.close()
except IOError:
print 'Error saving file:', settings_xml
print('Error saving file:', settings_xml)
settings_restore(settings_xml)
######################################################################################################
@@ -284,7 +284,7 @@ def refresh_hdhomerun_tuners(settings_xml, hdhomerun_log):
tuners = get_devices_hdhomerun(hdhomerun_log)
xmldoc = parse_settings(settings_xml)
if xmldoc == None:
print 'No hdhomerun tuners found'
print('No hdhomerun tuners found')
else:
remove_old_tuners(xmldoc)
add_new_tuners(xmldoc, tuners, 'hdhomerun')
@@ -297,7 +297,7 @@ def refresh_sundtek_tuners(settings_xml, mediaclient_e):
tuners = get_devices_sundtek(mediaclient_e)
xmldoc = parse_settings(settings_xml)
if xmldoc == None:
print 'No sundtek tuners found'
print('No sundtek tuners found')
else:
remove_old_tuners(xmldoc)
add_new_tuners(xmldoc, tuners, 'sundtek')

View File

@@ -0,0 +1,2 @@
100
- Initial release

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 KiB

View File

@@ -0,0 +1,33 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="jellyfin"
PKG_VERSION="1.0"
PKG_VERSION_NUMBER="10.7.6"
PKG_REV="100"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://jellyfin.org/"
PKG_DEPENDS_TARGET="toolchain"
PKG_SECTION="service"
PKG_SHORTDESC="Jellyfin: The Free Software Media System"
PKG_LONGDESC="Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media. Stream to any device from your own server."
PKG_TOOLCHAIN="manual"
PKG_IS_ADDON="yes"
PKG_ADDON_NAME="Jellyfin"
PKG_ADDON_TYPE="xbmc.service"
PKG_ADDON_REQUIRES="tools.ffmpeg-tools:0.0.0 tools.dotnet-runtime:0.0.0"
PKG_ADDON_PROVIDES="executable"
make_target() {
:
}
addon() {
:
}
post_install_addon() {
sed -e "s/@JELLYFIN_VERSION@/${PKG_VERSION_NUMBER}/g" -i "${INSTALL}/bin/jellyfin-downloader"
}

View File

@@ -0,0 +1,69 @@
#!/bin/bash
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
. /etc/profile
oe_setup_addon service.jellyfin
ICON="${ADDON_DIR}/resources/icon.png"
CONTROL_FILE="/tmp/curl.done"
DATA_FILE="/tmp/curl.data"
JELLYFIN_FILE="jellyfin_@JELLYFIN_VERSION@.tar.gz"
# check for enough free disk space
if [ $(df . | awk 'END {print $4}') -lt 200000 ]; then
kodi-send --action="Notification(Not enough disk space, at least 200MB are required,30000,${ICON})" >/dev/null
exit 0;
fi
# remove install status and folders
if [ -f ${ADDON_DIR}/extract.ok ]; then
rm ${ADDON_DIR}/extract.ok
fi
if [ -d ${ADDON_DIR}/libs ]; then
rm -rf ${ADDON_DIR}/libs
fi
# create tmp download dir
TEMP_DIR=`mktemp -d`
mkdir -p ${TEMP_DIR}/tmp_download
if [ -d ${TEMP_DIR}/tmp_download ]; then
cd ${TEMP_DIR}/tmp_download
else
kodi-send --action="Notification(Unable to download Jellyfin - no temp directory,30000,${ICON})" >/dev/null
exit 0
fi
echo "Downloading Jellyfin"
# download Jellyfin
rm -f ${CONTROL_FILE} ${DATA_FILE}
(
curl -L -# -O -C - https://repo.jellyfin.org/releases/server/portable/versions/stable/combined/@JELLYFIN_VERSION@/${JELLYFIN_FILE} 2>${DATA_FILE}
touch ${CONTROL_FILE}
) | \
while [ : ]; do
[ -f ${DATA_FILE} ] && prog="$(tr '\r' '\n' < ${DATA_FILE} | tail -n 1 | sed -r 's/^[# ]+/#/;s/^[^0-9]*//g')" || prog=
kodi-send --action="Notification(Downloading Jellyfin,\"${prog:-0.0%}\",3000,${ICON})" >/dev/null
[ -f ${CONTROL_FILE} ] && break
sleep 4
done
rm -f ${CONTROL_FILE} ${DATA_FILE}
# extract Jellyfin
kodi-send --action="Notification(Extracting Jellyfin,Starting,1000,${ICON})" >/dev/null
# extract JELLYFIN_FILE to libs directory
mkdir ${ADDON_DIR}/libs
tar xf ${JELLYFIN_FILE} -C ${ADDON_DIR}/libs --strip-components=2
# cleanup
cd ${ADDON_DIR}
rm -rf ${TEMP_DIR}/tmp_download
rmdir ${TEMP_DIR}
touch ${ADDON_DIR}/extract.ok
kodi-send --action="Notification(Extracting Jellyfin,Finished,1000,${ICON})" >/dev/null

View File

@@ -0,0 +1,21 @@
#!/bin/sh
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
. /etc/profile
oe_setup_addon service.jellyfin
# check if jellyfin is already successful installed
if [ ! -f "$ADDON_DIR/extract.ok" ]; then
cd $ADDON_DIR
jellyfin-downloader
fi
libs="${ADDON_DIR}/libs"
ff="/storage/.kodi/addons/tools.ffmpeg-tools/bin"
exec \
nice -n "$jellyfin_nice" \
dotnet "${libs}/jellyfin.dll" \
--datadir "${ADDON_HOME}" \
--ffmpeg "${ff}/ffmpeg"

View File

@@ -0,0 +1,46 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
import json
import subprocess
import xbmc
import xbmcaddon
import xbmcgui
def jsonrpc(request):
return json.loads(xbmc.executeJSONRPC(json.dumps(request)))
def disable_conflicting(conficting,
message='{that} conflicts with {this} and has been disabled'):
is_enabled = {'jsonrpc': '2.0', 'method': 'Addons.GetAddonDetails', 'id': 1,
'params': {'addonid': conficting, 'properties': ['enabled']}}
disable = {'jsonrpc': '2.0', 'method': 'Addons.SetAddonEnabled', 'id': 1,
'params': {'addonid': conficting, 'enabled': False}}
try:
if jsonrpc(is_enabled)['result']['addon']['enabled']:
this = xbmcaddon.Addon().getAddonInfo('name')
that = xbmcaddon.Addon(conficting).getAddonInfo('name')
jsonrpc(disable)
dialog = xbmcgui.Dialog()
dialog.ok(this, message.format(
this=this, that=that))
del dialog
except KeyError:
pass
class Monitor(xbmc.Monitor):
def __init__(self, *args, **kwargs):
xbmc.Monitor.__init__(self)
self.id = xbmcaddon.Addon().getAddonInfo('id')
def onSettingsChanged(self):
subprocess.call(['systemctl', 'restart', self.id])
if __name__ == '__main__':
disable_conflicting('service.emby')
Monitor().waitForAbort()

View File

@@ -0,0 +1,14 @@
# Kodi Media Center language file
# Addon Name: jellyfin
# Addon id: service.jellyfin
# Addon Provider: Team LibreELEC
msgid ""
msgstr ""
msgctxt "#30000"
msgid "Configuration"
msgstr ""
msgctxt "#30001"
msgid "Priority (nice, 0=max, 19=min)"
msgstr ""

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<settings>
<category label="30000">
<setting label="30001" id="jellyfin_nice" type="slider" default="10" range="0,1,19" option="int" />
</category>
</settings>

View File

@@ -0,0 +1,3 @@
<settings version="2">
<setting id="jellyfin_nice" default="true">10</setting>
</settings>

View File

@@ -0,0 +1,13 @@
[Unit]
Description=Jellyfin - The Free Software Media System
Documentation=https://jellyfin.org/
Wants=multi-user.target
After=multi-user.target
[Service]
SyslogIdentifier=%N
ExecStart=/bin/sh /storage/.kodi/addons/%N/bin/jellyfin-start
Restart=always
[Install]
WantedBy=multi-user.target

View File

@@ -1,3 +1,6 @@
107
- upgrade to minisatip 1.1.44
106
- upgrade to minisatip 1.1.34

View File

@@ -2,9 +2,9 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="minisatip"
PKG_VERSION="1.1.34"
PKG_SHA256="1838e6fc4186a279b8abe4a4c282bb8542da3bab77669c32b57307282167bdf5"
PKG_REV="106"
PKG_VERSION="1.1.44"
PKG_SHA256="0f4785640b7d179d0c0a22951f42d9dca7eb5cae96790887cb1d74ea9078f0c4"
PKG_REV="107"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/catalinii/minisatip"

View File

@@ -1,3 +1,7 @@
102
- Update to 4.3-1979
- include missing x254 library for Generic
101
- Update to 4.3-1967

View File

@@ -2,10 +2,10 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="tvheadend43"
PKG_VERSION="eb59284b8527e3c51eadfeca94ec1e9174cdbdb0"
PKG_SHA256="df3d50cd46e7d6b9d951bc36950eb1a49ac82fd5c2b08c3abc37cf8fba15651c"
PKG_VERSION_NUMBER="4.3-1967"
PKG_REV="101"
PKG_VERSION="8fc2dfa7e1b1b3b1e8ba6f78cd4a81f77fa6a736"
PKG_SHA256="6c937acf17396580f65e2706b091024a7a61e7e4969d1484d76e63c061f6487f"
PKG_VERSION_NUMBER="4.3-1979"
PKG_REV="102"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.tvheadend.org"
@@ -37,19 +37,19 @@ PKG_TVH_TRANSCODING="\
--enable-libfdkaac \
--enable-libopus \
--enable-libvorbis \
--enable-libvpx \
--enable-libx264 \
--enable-libx265"
--enable-libx264"
# hw specific transcoding options
if [ "${TARGET_ARCH}" = x86_64 ]; then
if [ "${TARGET_ARCH}" = "x86_64" ]; then
PKG_DEPENDS_TARGET+=" libva"
# specific transcoding options
PKG_TVH_TRANSCODING="${PKG_TVH_TRANSCODING} \
--enable-vaapi"
fi
# specific transcoding options
if [[ "${TARGET_ARCH}" != "x86_64" ]]; then
--enable-vaapi \
--enable-libvpx \
--enable-libx265"
else
# for != "x86_64" targets
# specific transcoding options
PKG_TVH_TRANSCODING="${PKG_TVH_TRANSCODING} \
--disable-libvpx \
--disable-libx265"
@@ -111,7 +111,7 @@ post_makeinstall_target() {
}
addon() {
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/{bin,lib}
cp ${PKG_DIR}/addon.xml ${ADDON_BUILD}/${PKG_ADDON_ID}
@@ -123,6 +123,10 @@ addon() {
cp -P ${PKG_INSTALL}/usr/lib/capmt_ca.so ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
cp -P $(get_install_dir comskip)/usr/bin/comskip ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
if [ "${TARGET_ARCH}" = "x86_64" ]; then
cp -P $(get_install_dir x265)/usr/lib/libx265.so.199 ${ADDON_BUILD}/${PKG_ADDON_ID}/lib
fi
# dvb-scan files
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/dvb-scan
cp -r $(get_install_dir tvh-dtv-scan-tables)/usr/share/dvbv5/* \

View File

@@ -1,3 +1,7 @@
114
- Add .NET Runtime 5.0.7
- Add ASP.NET Core Runtime 5.0.7
113
- Update to ASP.NET Core Runtime 3.1.16

View File

@@ -2,42 +2,29 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="dotnet-runtime"
PKG_VERSION="3.1.16"
PKG_REV="113"
PKG_REV="114"
PKG_ARCH="any"
PKG_LICENSE="MIT"
PKG_SITE="https://dotnet.microsoft.com/"
PKG_DEPENDS_TARGET="toolchain icu"
PKG_DEPENDS_TARGET="toolchain icu aspnet5-runtime dotnet3-runtime dotnet5-runtime icu"
PKG_SECTION="tools"
PKG_SHORTDESC=".NET Core Runtime"
PKG_LONGDESC=".NET Core Runtime (${PKG_VERSION}) runs applications built with .NET Core, a cross-platform .NET implementation."
PKG_SHORTDESC="ASP.NET Core Runtime"
PKG_LONGDESC="ASP.NET Core Runtimes ($(get_pkg_version dotnet3-runtime)) and ($(get_pkg_version dotnet5-runtime)) enables you to run existing console/web/server applications."
PKG_TOOLCHAIN="manual"
PKG_IS_ADDON="yes"
PKG_ADDON_NAME=".Net Core Runtime"
PKG_ADDON_NAME="ASP.Net Core Runtimes"
PKG_ADDON_PROJECTS="any !RPi1"
PKG_ADDON_TYPE="xbmc.python.script"
PKG_MAINTAINER="Anton Voyl (awiouy)"
case "${ARCH}" in
"aarch64")
PKG_SHA256="b76c049484efd86466d2e1cd88994521633c399d090adb1c6804128603816abe"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/64353333-3080-45f7-a3d5-33e391e4596c/e9d5d53cb318628485e8d1fbd26ec30d/aspnetcore-runtime-3.1.16-linux-arm64.tar.gz"
;;
"arm")
PKG_SHA256="a0163cd5c5ceae228bfffb40053f3509e155a110c23e81c38705757a870e24cc"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/bd734390-3b5f-402a-826f-e0eae538b8ba/5914dd937ede96cb9297e6e7a80f46f3/aspnetcore-runtime-3.1.16-linux-arm.tar.gz"
;;
"x86_64")
PKG_SHA256="b1a2f61d8a49e2a3ca5eb9daa103b83eb49ea1bcf14914560e601222e94a3022"
PKG_URL="https://download.visualstudio.microsoft.com/download/pr/c20a5ac5-5174-46b8-a875-b916a416050d/b2ddd212a183260569178d880899bd94/aspnetcore-runtime-3.1.16-linux-x64.tar.gz"
;;
esac
PKG_SOURCE_NAME="aspnetcore-runtime_${PKG_VERSION}_${ARCH}.tar.gz"
addon() {
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
cp -r ${PKG_BUILD}/* \
cp -r $(get_build_dir dotnet3-runtime)/* \
${ADDON_BUILD}/${PKG_ADDON_ID}/bin
cp -r $(get_build_dir dotnet5-runtime)/* \
${ADDON_BUILD}/${PKG_ADDON_ID}/bin
cp -r $(get_build_dir aspnet5-runtime)/* \
${ADDON_BUILD}/${PKG_ADDON_ID}/bin
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/lib

View File

@@ -1,3 +1,6 @@
111
- rsync: add lchmod workaround patches
110
- libpcap: update to 1.10.1
- tcpdump: update to 4.99.1

View File

@@ -3,7 +3,7 @@
PKG_NAME="network-tools"
PKG_VERSION="1.0"
PKG_REV="110"
PKG_REV="111"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://libreelec.tv"

View File

@@ -1,3 +1,6 @@
125
- Update mc to 4.8.27
124
- Include bottom (btm) in Generic

View File

@@ -3,7 +3,7 @@
PKG_NAME="system-tools"
PKG_VERSION="1.0"
PKG_REV="124"
PKG_REV="125"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://libreelec.tv"

View File

@@ -3,17 +3,18 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="fluidsynth"
PKG_VERSION="1.1.6"
PKG_SHA256="d28b47dfbf7f8e426902ae7fa2981d821fbf84f41da9e1b85be933d2d748f601"
PKG_VERSION="2.2.3"
PKG_SHA256="b31807cb0f88e97f3096e2b378c9815a6acfdc20b0b14f97936d905b536965c4"
PKG_LICENSE="GPL"
PKG_SITE="http://fluidsynth.org/"
PKG_URL="${SOURCEFORGE_SRC}/project/fluidsynth/fluidsynth-${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
PKG_DEPENDS_TARGET="toolchain glib"
PKG_URL="https://github.com/FluidSynth/fluidsynth/archive/v${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain glib libsndfile"
PKG_LONGDESC="FluidSynth renders midi music files as raw audio data, for playing or conversion."
PKG_BUILD_FLAGS="+pic"
PKG_CMAKE_OPTS_TARGET="-DBUILD_SHARED_LIBS=0 \
-DLIB_SUFFIX= \
-Denable-readline=0 \
-Denable-libsndfile=1 \
-Denable-pkgconfig=1 \
-Denable-pulseaudio=0 \
-Denable-libsndfile=0"
-Denable-readline=0"

View File

@@ -0,0 +1,10 @@
--- a/CMakeLists.txt 2021-09-12 13:53:14.192948082 +1000
+++ b/CMakeLists.txt 2021-09-12 13:54:27.389413149 +1000
@@ -535,6 +535,7 @@
LIBSNDFILE_STATIC_LDFLAGS MATCHES "vorbis" OR
LIBSNDFILE_STATIC_LDFLAGS_OTHER MATCHES "vorbis" )
set ( LIBSNDFILE_HASVORBIS 1 )
+ set ( LIBSNDFILE_LIBRARIES ${LIBSNDFILE_STATIC_LIBRARIES} )
else ()
message ( NOTICE "Seems like libsndfile was compiled without OGG/Vorbis support." )
endif ()

View File

@@ -1,28 +1,27 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libsndfile"
PKG_VERSION="1.0.28"
PKG_SHA256="1ff33929f042fa333aed1e8923aa628c3ee9e1eb85512686c55092d1e5a9dfa9"
PKG_LICENSE="LGPL"
PKG_SITE="http://www.mega-nerd.com/libsndfile/"
PKG_URL="http://www.mega-nerd.com/${PKG_NAME}/files/${PKG_NAME}-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain alsa-lib"
PKG_LONGDESC="A library for accessing various audio file formats."
PKG_TOOLCHAIN="configure"
PKG_VERSION="1.0.31"
PKG_SHA256="8cdee0acb06bb0a3c1a6ca524575643df8b1f3a55a0893b4dd9f829d08263785"
PKG_LICENSE="LGPL-2.1-or-later"
PKG_SITE="https://libsndfile.github.io/libsndfile/"
PKG_URL="https://github.com/libsndfile/libsndfile/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain alsa-lib flac libogg libvorbis opus"
PKG_LONGDESC="A C library for reading and writing sound files containing sampled audio data."
PKG_BUILD_FLAGS="+pic"
# package specific configure options
PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared \
--disable-silent-rules \
--disable-sqlite \
--enable-alsa \
--disable-external-libs \
--disable-experimental \
--disable-test-coverage \
--enable-largefile \
--with-gnu-ld \
--with-pic"
# As per notes in configure.ac:
# One or more of the external libraries (ie libflac, libogg, libvorbis and libopus)
# is either missing ... Unfortunately, for ease of maintenance, the external libs
# are an all or nothing affair.
# So all of flac, libogg, libvorbis, opus are required.
post_makeinstall_target() {
rm -rf ${INSTALL}/usr/bin
}
PKG_CMAKE_OPTS_TARGET="-DBUILD_PROGRAMS=OFF \
-DBUILD_EXAMPLES=OFF \
-DBUILD_REGTEST=OFF \
-DBUILD_TESTING=OFF \
-DENABLE_EXTERNAL_LIBS=ON \
-DINSTALL_MANPAGES=OFF \
-DINSTALL_PKGCONFIG_MODULE=ON"

View File

@@ -0,0 +1,9 @@
--- a/sndfile.pc 2021-01-24 23:22:23.000000000 +1100
+++ b/sndfile.pc.in 2021-09-12 14:30:47.763655089 +1000
@@ -8,5 +8,5 @@
Requires:
Requires.private: @EXTERNAL_XIPH_REQUIRE@
Version: @VERSION@
-Libs: -L${libdir} -lsndfile
+Libs: -L${libdir} -lsndfile -lFLAC -lvorbis -logg -lvorbisenc -lopus
Cflags: -I${includedir}

View File

@@ -13,6 +13,7 @@ PKG_LONGDESC="The SoX Resampler library performs one-dimensional sample-rate con
PKG_BUILD_FLAGS="+pic"
PKG_CMAKE_OPTS_TARGET="-DBUILD_EXAMPLES=OFF \
-DWITH_OPENMP=OFF \
-DBUILD_SHARED_LIBS=OFF \
-DBUILD_TESTS=OFF \
-DWITH_AVFFT=OFF"

View File

@@ -19,6 +19,15 @@ PKG_CMAKE_OPTS_TARGET="-DWITH_EXTERNAL_ZLIB=ON
"
post_makeinstall_target() {
# keep modern authentication plugins
PLUGINP=${INSTALL}/usr/lib/mariadb/plugin
mkdir -p ${INSTALL}/.tmp
mv ${PLUGINP}/{caching_sha2_password,client_ed25519,sha256_password}.so ${INSTALL}/.tmp
# drop all unneeded
rm -rf ${INSTALL}/usr
mkdir -p ${PLUGINP}
mv ${INSTALL}/.tmp/* ${PLUGINP}/
rmdir ${INSTALL}/.tmp
}

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-2048"
PKG_VERSION="57f401f40dc34def95027e3727dcb4c274bcabb3"
PKG_SHA256="21df9fb853f5f8f1f6ca8d2170fb0f78137989e9ae29212ff4a3ea5453bd15e4"
PKG_VERSION="1ff7d5c3835ad89e5ce5eaa409b91c9a17cc1aa0"
PKG_SHA256="02cc3b93c321be06f6b695ea21380871057d5a3a45b9b4ba4ec3e292ac213de4"
PKG_LICENSE="Public domain"
PKG_SITE="https://github.com/libretro/libretro-2048"
PKG_URL="https://github.com/libretro/libretro-2048/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-atari800"
PKG_VERSION="373bf577033e8ae98aed33c7bed7fad3f3353eab"
PKG_SHA256="5a44c281d07e52ac6ea92c5b8dd2c654342068d629519720d7035916e45e52b5"
PKG_VERSION="478a8ec99a7f8436a39d5ac193c5fe313233ee7b"
PKG_SHA256="10a13295036cdc27d28852e348227c874f5c0f14bc41b9c4f2fc3e4473a66c6c"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/libretro-atari800"
PKG_URL="https://github.com/libretro/libretro-atari800/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-beetle-bsnes"
PKG_VERSION="b65ded5bde278c18af538c687db9b72c995b220a"
PKG_SHA256="d595ced2999dc6d1de0976b658f66c19b551633da991256a20bc76e5266fd221"
PKG_VERSION="bc867656d7438aaffc6818b3b92350587bc78a47"
PKG_SHA256="6416c51b349b46abb550f9f0abe74900bfce0bc7825a13fffd52327af2265cc3"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-bsnes-libretro"
PKG_URL="https://github.com/libretro/beetle-bsnes-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-beetle-gba"
PKG_VERSION="4a59b260f90d2c9cf5a3e333338320b217ae8ea0"
PKG_SHA256="14d6a2791c66cbbcf4b5e54766109a53fffcfc4112f85f5e729258bdb30e4ec5"
PKG_VERSION="38182572571a48cb58057cde64b915237c4e2d58"
PKG_SHA256="e4eaf64e9160b501cadf983a46b8a2a98c8b590a13ca9082793d9a11e17fdcaf"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-gba-libretro"
PKG_URL="https://github.com/libretro/beetle-gba-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-beetle-lynx"
PKG_VERSION="c27322ec7f47fd8899fbbdb24827b0c1824cac8f"
PKG_SHA256="9ca3b46a7a888df3ad383ffe337b67036755738b9438e67d08b23bf986983b8d"
PKG_VERSION="b84c79b2f185482f9cec2b10f33cbe1bc5732dd9"
PKG_SHA256="391c3a7858c11fea745e825993a80504783479f5e96523eb57c62437581c2849"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-lynx-libretro"
PKG_URL="https://github.com/libretro/beetle-lynx-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-beetle-ngp"
PKG_VERSION="4556f7f14c011059f7b44f43cdd9f9bd5cbce9e3"
PKG_SHA256="99fc9ec2fbd757cbd12701b555fa67640cbe72fc13aaab2991478977ca4b3d1d"
PKG_VERSION="2c54de7bf4b250e43d707d407e108955be92b5c2"
PKG_SHA256="c68213336f6b327238f60e38c0548a8ecc882787e1dd2712dfa828fe9de911f1"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-ngp-libretro"
PKG_URL="https://github.com/libretro/beetle-ngp-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-beetle-pce-fast"
PKG_VERSION="ccb886310e816ad3cf71d5addacff9018ee3b24a"
PKG_SHA256="bab56accba65678fa1a3b0381b37354704e62874f4fb41e4b14731c5f5966565"
PKG_VERSION="c97a258a2151039874029b9da2241a9730b892df"
PKG_SHA256="8f964886d147dc72ad487989e82c9dc5b67215b3f736f0ad69efd953384bc912"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-pce-fast-libretro"
PKG_URL="https://github.com/libretro/beetle-pce-fast-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-beetle-pcfx"
PKG_VERSION="b5648f60681e481b5729ebc76608a41c6c709f8f"
PKG_SHA256="02a7b7a125ee464cedc0e63ceead17d2e40925c0378787fef2039a0c287b2b43"
PKG_VERSION="a1f1734509dd6acb11269f118d61f480ae8dbacf"
PKG_SHA256="76f22fc238748fb7c63d260f725cae6fa3bd7797ad595ab8116a5c15b7c05e04"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-pcfx-libretro"
PKG_URL="https://github.com/libretro/beetle-pcfx-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -1,11 +0,0 @@
diff -Naur a/Makefile b/Makefile
--- a/Makefile 2017-08-18 14:58:12.000000000 -0700
+++ b/Makefile 2017-09-05 12:41:51.209673108 -0700
@@ -198,7 +198,6 @@
TARGET := $(TARGET_NAME)_libretro.so
fpic := -fPIC
SHARED := -shared -Wl,--no-undefined -Wl,--version-script=link.T
- CC = gcc
LDFLAGS += $(PTHREAD_FLAGS)
FLAGS += $(PTHREAD_FLAGS) -DHAVE_MKDIR
IS_X86 = 0

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-beetle-psx"
PKG_VERSION="e1836bde1b250d41c6f91c2b6f06444d989f1138"
PKG_SHA256="1495fc8f7fcaeb2b1f1ae9d8b5a0ffaad0fc0cd72634746964b42b67bc3a9732"
PKG_VERSION="8b91df4d9937aa877d3b197f41fc2bad193dfd6f"
PKG_SHA256="e0b023c4d8d30f437acd021a6717a0a7764069763ffc63d51caaf965a24f269f"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-psx-libretro"
PKG_URL="https://github.com/libretro/beetle-psx-libretro/archive/${PKG_VERSION}.tar.gz"
@@ -14,6 +14,8 @@ PKG_LIBNAME="mednafen_psx_libretro.so"
PKG_LIBPATH="${PKG_LIBNAME}"
PKG_LIBVAR="BEETLE-PSX_LIB"
PKG_MAKE_OPTS_TARGET="GIT_VERSION=${PKG_VERSION:0:7} LINK_STATIC_LIBCPLUSPLUS=0"
makeinstall_target() {
mkdir -p ${SYSROOT_PREFIX}/usr/lib/cmake/${PKG_NAME}
cp ${PKG_LIBPATH} ${SYSROOT_PREFIX}/usr/lib/${PKG_LIBNAME}

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-beetle-supergrafx"
PKG_VERSION="a0a943013d77a2114f2c33b9e9821bf57614d493"
PKG_SHA256="f8cfa8f08774fa5c73a6a4d7301df707cea48cc991ac6f0bb1dfa24b84840bf4"
PKG_VERSION="59062662d6e925ad512fcbb9c1a0db97d1592bc1"
PKG_SHA256="bcde5480323c6aaf0764998517c73f9e66e891de13f450eaefb33304716be547"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-supergrafx-libretro"
PKG_URL="https://github.com/libretro/beetle-supergrafx-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-beetle-vb"
PKG_VERSION="0b1bb419d35e90f7b63323e8e8ee217c2e8e3e3f"
PKG_SHA256="af3846f574050838fc6a120015e937fc4c068c13b3a5a0ea1136f7422bd547d9"
PKG_VERSION="aeb8e0793b2b05c112b9e73ca8f7f26fd762f8f6"
PKG_SHA256="8e92f72edd172d7ceb7725f1be7aa2681a2a80f8b0df17dcfcc7eee34b17a1b5"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-vb-libretro"
PKG_URL="https://github.com/libretro/beetle-vb-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-beetle-wswan"
PKG_VERSION="362b5c05ca4e063b1a53f2eb132dc126bfe1ea82"
PKG_SHA256="ed5fdfe8e85260a47e0cf026a1675701805ed3546afe876395067953a47ff86c"
PKG_VERSION="22d007d9edee90c21cb38726604280c0c2ba72fb"
PKG_SHA256="2bb45e24c1bd4191f2739ac94e0f3381bc4bd68b8ba27453ec1b1913073d029b"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-wswan-libretro"
PKG_URL="https://github.com/libretro/beetle-wswan-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-bluemsx"
PKG_VERSION="5b8718c8bba44ff4adda1bcc575895d342c1ba6a"
PKG_SHA256="6304ea92a694af3cf86afc082a7f1ad99f380b4f2a637f5410837874a45f8c44"
PKG_VERSION="cfc1df4d026387883f21994bcce603c4a6be8730"
PKG_SHA256="fe5dee98a5732009fb7ce48f7111af3f212594f0876a14fe9dfa96fbfc6f6111"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/blueMSX-libretro"
PKG_URL="https://github.com/libretro/blueMSX-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-bsnes-mercury-accuracy"
PKG_VERSION="dd320a3c98ba39fdd9d2536835cdf1264ca7cafb"
PKG_SHA256="8494b45233194958608507f16e84de1018eb3560759791b94737d0d4a6d28e58"
PKG_VERSION="d232c6ea90552f5921fec33a06626f08d3e18b24"
PKG_SHA256="8211bc03a722486c9d62453d6f69ec050210687c8a4e5fa6f7a13b0ba114c573"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/bsnes-mercury"
PKG_URL="https://github.com/libretro/bsnes-mercury/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-bsnes-mercury-balanced"
PKG_VERSION="dd320a3c98ba39fdd9d2536835cdf1264ca7cafb"
PKG_SHA256="8494b45233194958608507f16e84de1018eb3560759791b94737d0d4a6d28e58"
PKG_VERSION="d232c6ea90552f5921fec33a06626f08d3e18b24"
PKG_SHA256="8211bc03a722486c9d62453d6f69ec050210687c8a4e5fa6f7a13b0ba114c573"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/bsnes-mercury"
PKG_URL="https://github.com/libretro/bsnes-mercury/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-bsnes-mercury-performance"
PKG_VERSION="dd320a3c98ba39fdd9d2536835cdf1264ca7cafb"
PKG_SHA256="8494b45233194958608507f16e84de1018eb3560759791b94737d0d4a6d28e58"
PKG_VERSION="d232c6ea90552f5921fec33a06626f08d3e18b24"
PKG_SHA256="8211bc03a722486c9d62453d6f69ec050210687c8a4e5fa6f7a13b0ba114c573"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/bsnes-mercury"
PKG_URL="https://github.com/libretro/bsnes-mercury/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-cap32"
PKG_VERSION="ad7397f1de6896193458e575f559cc51e34f3a6b"
PKG_SHA256="08739968f5ccbf42db9405a66f0d6b33533b9520814d46a857bd50d606d6c932"
PKG_VERSION="0fd5f1f35f28484425a1707358e58de746e756f7"
PKG_SHA256="ce2e4ccd3bf8167d32e09a3c0807b9e86d16fe07a31d5f384166dc6db27317dd"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/libretro/libretro-cap32"
PKG_URL="https://github.com/libretro/libretro-cap32/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-dinothawr"
PKG_VERSION="ab930efa7e0f02c3fc8153397fd64daee8f02cfd"
PKG_SHA256="2564ffc65e4d34fc3d9bc31b1b847fe5cf36fc327d309b94a4ba317c7ab96995"
PKG_VERSION="f4badb6143f660ff654e6c1d0d48e0b40610e188"
PKG_SHA256="38fbd01f7db31b4e7d19c1c0427de181facd397a1ffc35c42d76066b5bf9e1f2"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/libretro/Dinothawr"
PKG_URL="https://github.com/libretro/Dinothawr/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,11 +2,11 @@
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-dosbox-pure"
PKG_VERSION="0.10"
PKG_SHA256="1bcc9cfb02afd1ceaf85e2030c696a3a641d3a2ef0f6988604f4a4959e38df20"
PKG_VERSION="4d70760d65140c97634d2d6e8a9876e571790670"
PKG_SHA256="4f9a260dc097eb357e68b81d87c72a38a3ca2bef16898f4d0385e8b73fad50b7"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/schellingb/dosbox-pure"
PKG_URL="https://github.com/schellingb/dosbox-pure/archive/${PKG_VERSION}.tar.gz"
PKG_SITE="https://github.com/libretro/dosbox-pure"
PKG_URL="https://github.com/libretro/dosbox-pure/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain kodi-platform"
PKG_LONGDESC="game.libretro.dosbox-pure: DOSBox-Pure for Kodi"
PKG_BUILD_FLAGS="+pic"

View File

@@ -0,0 +1,22 @@
diff --git a/Makefile b/Makefile
index fed5ce1..6f1b23c 100644
--- a/Makefile
+++ b/Makefile
@@ -150,6 +150,9 @@ else
CXX ?= g++
LDFLAGS := -Wl,--gc-sections -fno-ident
COMMONFLAGS += -pthread
+ifeq (1,1) # always
+ CPUFLAGS :=
+else
# ARM optimizations
PROCCPU := $(shell cat /proc/cpuinfo))
ifneq ($(and $(filter ARMv7,$(PROCCPU)),$(filter neon,$(PROCCPU))),)
@@ -174,6 +177,7 @@ else
CXX := g++-9
endif
endif
+endif
ifeq ($(BUILD),DEBUG)
BUILDDIR := debug

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-fbneo"
PKG_VERSION="67f87d5e58ac4bbc88c61d263ecb2af7faea49f3"
PKG_SHA256="cc3b588d18dcf207e0e6bba258e9dfc602a3e1c7602f7db752ec34d5d36414ed"
PKG_VERSION="2927f22537ce4b15cbdf2d2a3ed0c34f9e9a94ec"
PKG_SHA256="5d0d2673df9a75199de4400bbffe741eb6ed4618f526946c7cf9a4e72093d424"
PKG_LICENSE="OSS"
PKG_SITE="https://github.com/libretro/FBNeo"
PKG_URL="https://github.com/libretro/FBNeo/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-fceumm"
PKG_VERSION="7649a24ca28bb22e732594402680877657c09246"
PKG_SHA256="2b05e676e0161d651d54ab6c0b830ccf1634d603abda1910099a6bebed823d7d"
PKG_VERSION="db2f0f7f9de0714e0d33c2320869bdfe372b326a"
PKG_SHA256="f530d0c0abba089ea32967860cb3f462348ec8c7620389b0c439077f78afc366"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/libretro-fceumm"
PKG_URL="https://github.com/libretro/libretro-fceumm/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-fmsx"
PKG_VERSION="5f9df675521f103a4b1c1eeb3f6abe1688bdf3b2"
PKG_SHA256="007b81b0a2efdf74150cd847896e0229db7bc464e0d937e733a5bce9046e88e8"
PKG_VERSION="9c0f61dbe320a4e551784a74264b037208c36dba"
PKG_SHA256="48a42792e3ba04f2728a04613f3af9c5b1e859d6c3e9fa45748cdaed4a04f5ea"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/libretro/fmsx-libretro"
PKG_URL="https://github.com/libretro/fmsx-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-fuse"
PKG_VERSION="8da83b597724763728ef3d9c2c877317bd7342df"
PKG_SHA256="28b141f8d3b08e74a08d134e2cd7cdc700f833eb7c57a3478ce78b89c62f901b"
PKG_VERSION="5f331e9772d305ba5209db0910b1963b9d0974c0"
PKG_SHA256="cb45e77fa13f32ce50a9b9104d9636ccb93b63b7b107c1d4123ebcbcaedffe50"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/libretro/fuse-libretro"
PKG_URL="https://github.com/libretro/fuse-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-gambatte"
PKG_VERSION="2d0f75162384867fccff9236db5725c1987300a2"
PKG_SHA256="8b97677862216bf0809f42ccca031432f4c598bb2be7a0f95f5e7feefffd6f6e"
PKG_VERSION="9ae0cdfb368d02665a6d9d478a9418b2e199b218"
PKG_SHA256="620b8e34a76a7f5f595b0671c63d65cea98a4ddad0c250017907dde89a8e6831"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/gambatte-libretro"
PKG_URL="https://github.com/libretro/gambatte-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-genplus"
PKG_VERSION="0164eb9730c0803674a54a3694633a56f4801661"
PKG_SHA256="549961291e5615caa156186d5975353db84488ef7395a9d095b37ae30cf22891"
PKG_VERSION="ad3b754d01428ad18d47c10724c61c6b4dacd382"
PKG_SHA256="329a98ce05f82d68cbf4c53bf3be1aedecdca9cc16b608e4576486d4a253f695"
PKG_LICENSE="Modified BSD / LGPLv2.1"
PKG_SITE="https://github.com/libretro/Genesis-Plus-GX"
PKG_URL="https://github.com/libretro/Genesis-Plus-GX/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-gw"
PKG_VERSION="42dc7c0a5a0dc5f35ec61af0a2b08f6e3894589e"
PKG_SHA256="1c1a6d553fc32bfd237c2c4b847151929004d236475386ca0b99b3c70a2e7871"
PKG_VERSION="7b3e374a1067a80324f1e4905136bae357ec18da"
PKG_SHA256="719a8c98a7257462d697e714d94533fa715efe776209d37cabc1146e0d04faa1"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/libretro/gw-libretro"
PKG_URL="https://github.com/libretro/gw-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-handy"
PKG_VERSION="1662ce61937988312347378103961b6aecc7e9f4"
PKG_SHA256="09a8c527a45d287563d903bd90e94e32b4b8a94d728d5e211ddc761a475968df"
PKG_VERSION="7eccd7da7f3bead8810389c7c98e5287e72dbdc3"
PKG_SHA256="2c6a0da5855438b56874c45d70371b998cf4a95224fcf26c80096063a46d3a9d"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/libretro/libretro-handy"
PKG_URL="https://github.com/libretro/libretro-handy/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-hatari"
PKG_VERSION="4398f99dcfc940636db629faadd92f50df569705"
PKG_SHA256="a1c5933e052acb9486d6c1b9073ec63eecd519300a2cdc051185ae83b1980ed9"
PKG_VERSION="cea06eebf695b078fadc0e78bb0f2b2baaca799f"
PKG_SHA256="41a044a0a5625052a4a477dca47897aafccd23d835dc20b43e41b37a38e64628"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/libretro/hatari"
PKG_URL="https://github.com/libretro/hatari/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-mame2000"
PKG_VERSION="2ebd95dab0ded3e7e57bde4ae070ed2360390e82"
PKG_SHA256="b6480438a371593cfb33f626a896869ddb765745084ee6446000222f8608a6c4"
PKG_VERSION="75c85fa07c1d4edc4fedfd3c4a6a10b39ffc2117"
PKG_SHA256="73d47ad466697179459f0289ca428cff2cd59ebebb8e69cb4c5887a8d9b3becb"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/mame2000-libretro"
PKG_URL="https://github.com/libretro/mame2000-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-mame2003"
PKG_VERSION="96e6a96c521423ccc371afadd234710d5d9f1eaa"
PKG_SHA256="fc2c480939dd142d10354ffa9550b8bd1d0a26a501cd0bb36cb40a451c07e108"
PKG_VERSION="68f19663029b1529f70207d8acdd5c50e4c62854"
PKG_SHA256="160a8a8dbb46eae1577635fac2e315b0f7fb914fea02a68cb6142dc862ec31a3"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/mame2003-libretro"
PKG_URL="https://github.com/libretro/mame2003-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-mame2003_plus"
PKG_VERSION="5fcdd8ffbb6c6d04b1e5525e19c217867252c8bf"
PKG_SHA256="ee40823418c001284f42a62d920a485d9d4b98b36209a059b5f2a43b15bfe053"
PKG_VERSION="a69c1c6c354ff2a7a3b0b92d92f1ae3a51380a7b"
PKG_SHA256="e72d2fa9521d43756b3d8dcf65de53ad3e530fe687c79775aee6fc391cbfeab9"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/mame2003-plus-libretro"
PKG_URL="https://github.com/libretro/mame2003-plus-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-mame2010"
PKG_VERSION="1549da1c32a8aa3c88832db3f91ff9b8b100471c"
PKG_SHA256="17a1f2fa88c0aff88e119930d3284dfe53df5be31cde003aab675f6737d50cee"
PKG_VERSION="932e6f2c4f13b67b29ab33428a4037dee9a236a8"
PKG_SHA256="af60ec225fc4470e7bbc4a2e35cc7d4e1498aed4fe35b8f238fd5ba0dd9ead26"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/mame2010-libretro"
PKG_URL="https://github.com/libretro/mame2010-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -1,5 +1,5 @@
diff --git a/Makefile b/Makefile
index e55363d..2ce19e0 100644
index 65ece36..bd7d670 100644
--- a/Makefile
+++ b/Makefile
@@ -61,7 +61,7 @@ COBJFLAGS =
@@ -11,7 +11,7 @@ index e55363d..2ce19e0 100644
LDFLAGSEMULATOR =
GIT_VERSION ?= " $(shell git rev-parse --short HEAD || echo unknown)"
@@ -104,24 +104,22 @@ ifeq ($(VRENDER),opengl)
@@ -104,27 +104,25 @@ ifeq ($(VRENDER),opengl)
CCOMFLAGS += -DHAVE_OPENGL
endif
@@ -32,6 +32,10 @@ index e55363d..2ce19e0 100644
ifneq (,$(findstring mingw64-w64,$(PATH)))
PTR64 ?= 1
endif
-ifeq ($(firstword $(filter arm64,$(UNAME))),arm64)
+ifeq ($(firstword $(filter arm64,$(ARCH))),arm64)
PTR64 ?= 1
endif
-ifneq (,$(findstring Power,$(UNAME)))
+ifneq (,$(findstring Power,$(ARCH)))
BIGENDIAN=1
@@ -41,7 +45,7 @@ index e55363d..2ce19e0 100644
BIGENDIAN=1
endif
@@ -143,14 +141,10 @@ ifeq ($(VRENDER),opengl)
@@ -146,14 +144,10 @@ ifeq ($(VRENDER),opengl)
LIBS += -lGL
endif
LDFLAGS += $(SHARED)
@@ -60,7 +64,7 @@ index e55363d..2ce19e0 100644
CCOMFLAGS += $(PLATCFLAGS) -ffast-math
LIBS += -lstdc++ -lpthread
@@ -433,10 +427,13 @@ else ifneq (,$(findstring rpi,$(platform)))
@@ -462,10 +456,13 @@ else ifneq (,$(findstring rpi,$(platform)))
# ARM
else ifneq (,$(findstring armv,$(platform)))
@@ -76,7 +80,7 @@ index e55363d..2ce19e0 100644
LDFLAGS += $(SHARED)
ARM_ENABLED = 1
X86_SH2DRC = 0
@@ -655,7 +652,7 @@ DEFS += -DFLAC__NO_DLL
@@ -683,7 +680,7 @@ DEFS += -DFLAC__NO_DLL
# CFLAGS is defined based on C or C++ targets
# (remember, expansion only happens when used, so doing it here is ok)

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-mesen"
PKG_VERSION="86326e832974d984846ae078e568c023a5f76f1f"
PKG_SHA256="50687bfd9fb242c878a420cb44a74e9bc9503bfd43f2e47f6d345cf5d8fca249"
PKG_VERSION="0739c9d0fbc550c1c8ebae976a2b95bb801ebbdc"
PKG_SHA256="5ab0fbc17571fbd69e62b2c65a75e1968f4ed1964765302d924e055272275ea4"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/SourMesen/Mesen/"
PKG_URL="https://github.com/SourMesen/Mesen/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-mgba"
PKG_VERSION="0d826c9307bef16ff54468986173162acaafdf70"
PKG_SHA256="f3bdf33b0864b989aba247d8b19476cf3e7291464d8bdfcc0027e974c5675945"
PKG_VERSION="70ed83cf849ddd620d9ad66e0fc46980184dda89"
PKG_SHA256="5737a0803ffe3254043e764a7ac6ffb7dd20386d8421c33598d6223ac1214b9b"
PKG_LICENSE="MPL 2.0"
PKG_SITE="https://github.com/libretro/mgba"
PKG_URL="https://github.com/libretro/mgba/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-nestopia"
PKG_VERSION="f0e1e701c125847e61008af84ac05f040a85eeb8"
PKG_SHA256="b9eee745c918b9192861cb6af2ceffbb02a81af06900f2ec93a35d9327eb545c"
PKG_VERSION="ea6f1c0631bb62bf15ab96493127dd9cfaf74d1c"
PKG_SHA256="d8c84a8fdf24cf80875b67b47d844690ea78c6b7c25e9b3cf2394c0dae20289b"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/nestopia"
PKG_URL="https://github.com/libretro/nestopia/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-nx"
PKG_VERSION="5831e4876ab92b1771e34b66589c33895d3d3cb8"
PKG_SHA256="f896b6f5167c864f81604b42fae69c3d8234778f6552205c7c84d1d6a990a1fe"
PKG_VERSION="505c74421898b93640b313cde48e47ffdd439fe3"
PKG_SHA256="3a8b96cf46d4411bff34a75782aa2162610d2731adb546d3ed7838b61700f469"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/libretro/nxengine-libretro"
PKG_URL="https://github.com/libretro/nxengine-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-o2em"
PKG_VERSION="0405ea0b1674b9bb2ae4282beae918108b88d92e"
PKG_SHA256="43fc66243e21d98f1c51832a806e255b28cf265906ae8b0d34fe10679c2aebf8"
PKG_VERSION="086035c852c2780d55e5e72a9ebde976bbd8dc5e"
PKG_SHA256="5a7f4c41bb65e2255c3d88fd98e4c133e402c8ef7cc6ee7b0aa7cbe84365dd25"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/libretro/libretro-o2em"
PKG_URL="https://github.com/libretro/libretro-o2em/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-opera"
PKG_VERSION="539dc447b536ba52eb3485f11d9bf1c06e30cf75"
PKG_SHA256="5552025528d8e9100b2f6729ab511f7708f36a687d2d07c379a0087ae7b81021"
PKG_VERSION="7369aa80f2e965036f705a311e5d5f30ab98cc14"
PKG_SHA256="8b4d50ace3afc277ea727ad81bd689797bbe76ee6eea8bf86063fb94b4c56619"
PKG_LICENSE="GPL-2.0-or-later"
PKG_SITE="https://github.com/libretro/opera-libretro"
PKG_URL="https://github.com/libretro/opera-libretro/archive/${PKG_VERSION}.tar.gz"

View File

@@ -1,14 +1,5 @@
From a845c2c44e2bed070b1f6db5b0fda5a7a84485e6 Mon Sep 17 00:00:00 2001
From: SupervisedThinking <supervisedthinking@gmail.com>
Date: Thu, 18 Feb 2021 13:21:30 +0100
Subject: [PATCH] Makefile: only define cc, cxx, ar, ld if not predefined
---
Makefile | 52 ++++++++++++++++++++++++++--------------------------
1 file changed, 26 insertions(+), 26 deletions(-)
diff --git a/Makefile b/Makefile
index f588a3c..27c5461 100644
index c62fee2..49b0e98 100644
--- a/Makefile
+++ b/Makefile
@@ -49,8 +49,8 @@ unixpath = $(subst \,/,$1)
@@ -33,19 +24,19 @@ index f588a3c..27c5461 100644
TARGET := $(TARGET_NAME)_libretro.so
fpic := -fPIC
@@ -180,9 +180,9 @@ ifeq ($(IOSSDK),)
@@ -181,9 +181,9 @@ ifeq ($(IOSSDK),)
IOSSDK := $(shell xcodebuild -version -sdk iphoneos Path)
endif
ifeq ($(platform),ios-arm64)
- CC = cc -arch arm64 -isysroot $(IOSSDK)
+ CC ?= cc -arch arm64 -isysroot $(IOSSDK)
- CC = cc -arch arm64 -isysroot $(IOSSDK) -stdlib=libc++
+ CC ?= cc -arch arm64 -isysroot $(IOSSDK) -stdlib=libc++
else
- CC = cc -arch armv7 -isysroot $(IOSSDK)
+ CC ?= cc -arch armv7 -isysroot $(IOSSDK)
endif
ifeq ($(platform),$(filter $(platform),ios9 ios-arm64))
SHARED += -miphoneos-version-min=8.0
@@ -213,18 +213,18 @@ else ifeq ($(platform), qnx)
MINVERSION = -miphoneos-version-min=8.0
@@ -216,18 +216,18 @@ else ifeq ($(platform), qnx)
TARGET := $(TARGET_NAME)_libretro_$(platform).so
fpic := -fPIC
SHARED := -shared -Wl,--no-undefined -Wl,--version-script=link.T
@@ -69,7 +60,7 @@ index f588a3c..27c5461 100644
STATIC_LINKING = 1
FLAGS += -DMSB_FIRST
NO_GCC = 1
@@ -232,25 +232,25 @@ else ifeq ($(platform), sncps3)
@@ -235,25 +235,25 @@ else ifeq ($(platform), sncps3)
# PSP1
else ifeq ($(platform), psp1)
TARGET := $(TARGET_NAME)_libretro_$(platform).a
@@ -102,7 +93,7 @@ index f588a3c..27c5461 100644
FLAGS += -march=armv6k -mtune=mpcore -mfloat-abi=hard
FLAGS += -Wall -mword-relocations
FLAGS += -fomit-frame-pointer -ffast-math
@@ -308,8 +308,8 @@ else ifeq ($(platform), emscripten)
@@ -311,8 +311,8 @@ else ifeq ($(platform), emscripten)
# Windows MSVC 2003 Xbox 1
else ifeq ($(platform), xbox1_msvc2003)
TARGET := $(TARGET_NAME)_libretro_xdk1.lib
@@ -113,7 +104,7 @@ index f588a3c..27c5461 100644
export INCLUDE := $(XDK)/xbox/include
export LIB := $(XDK)/xbox/lib
@@ -322,8 +322,8 @@ HAS_GCC := 0
@@ -325,8 +325,8 @@ HAS_GCC := 0
else ifeq ($(platform), xbox360_msvc2010)
TARGET := $(TARGET_NAME)_libretro_xdk360.lib
MSVCBINDIRPREFIX = $(XEDK)/bin/win32
@@ -124,7 +115,7 @@ index f588a3c..27c5461 100644
export INCLUDE := $(XEDK)/include/xbox
export LIB := $(XEDK)/lib/xbox
@@ -456,9 +456,9 @@ else ifneq (,$(findstring windows_msvc2017,$(platform)))
@@ -461,9 +461,9 @@ else ifneq (,$(findstring windows_msvc2017,$(platform)))
TargetArchMoniker = $(subst $(WinPartition)_,,$(PlatformSuffix))
@@ -137,7 +128,7 @@ index f588a3c..27c5461 100644
reg_query = $(call filter_out2,$(subst $2,,$(shell reg query "$2" -v "$1" 2>nul)))
fix_path = $(subst $(SPACE),\ ,$(subst \,/,$1))
@@ -612,7 +612,7 @@ ifeq ($(STATIC_LINKING),1)
@@ -617,7 +617,7 @@ ifeq ($(STATIC_LINKING),1)
LD ?= lib.exe
STATIC_LINKING=0
else

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-pcsx-rearmed"
PKG_VERSION="976907a40062e6e9bb6a05530259132fe1c2a90e"
PKG_SHA256="ab77c325831b4f275a8e94366f583267405b916769f7636096d1a1a68c3ec315"
PKG_VERSION="776d27285f394abc21aa3ecb31cbec24584ab112"
PKG_SHA256="0107eba87b40f726221088383ad8e0399a7bdd7fd3e77ce91c323410d587228c"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/pcsx_rearmed"
PKG_URL="https://github.com/libretro/pcsx_rearmed/archive/${PKG_VERSION}.tar.gz"

View File

@@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libretro-picodrive"
PKG_VERSION="3620f75d20e43abd2f9d793a7c0824c764c3860b"
PKG_SHA256="cff60412dbdad246cbe8bb6673679b5b0b15f93c9cd4434bc2bb1c56aa5ec551"
PKG_VERSION="c567d74ce42078f58168debe7e5e414bda441b6c"
PKG_SHA256="a4a737c6a550454969ae81f3c525c66eaf9253500430e9e1184fc620b0d5e2db"
PKG_LICENSE="MAME"
PKG_SITE="https://github.com/kodi-game/picodrive"
PKG_URL="https://github.com/kodi-game/picodrive/releases/download/picodrive-${PKG_VERSION}/picodrive-${PKG_VERSION}.tar.gz"

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