Commit graph

236 commits

Author SHA1 Message Date
GavinDarkglider
6fb5ad6fee
Cleanups, More LibreELEC Stuff, more permission fixes, Misc switch stuff. (#1930)
* libCEC: Update to 6.0.2

* L4T: Switch-bsp: Fix typos

* Switch: Fix all permission issues with running kodi as a non-root user.

* L4T: Switch: Minor code cleanups

* Add upower and libgudev so kodi can get battery stats

Upower was removed from libreELEC in 2013 with this commit: 3a130cd500
This was a stupid choice as it is the only option in kodi for supplying any battery statitistics. Currently broken.
This patchset: https://github.com/xbmc/xbmc/pull/17327/commits for kodi seemingliy wants to fix the issue(Doesnt, is more of a new way to deal with dbus in general), but will still require that upower be available for battery.

* Switch: LibreELEC: Peripheral.Joystick: Fix Add Patches from PR's upstream to fix issues with udev devices

* Switch: LibreElec: Peripheral.Joystick: Add Nintendo Switch udev joystick mappings

* Switch: LibreELEC: Peripheral.Joystick: Force Udev controller driver as default.
2024-02-17 18:33:15 +02:00
GavinDarkglider
66e50e96b9
Lakka v5.x switch 6 (#1926)
* L4T: Fix/Enable NVV4l2 decoder in libreelec builds.

* L4T: LibreELEC: Allow Kodi to run as root

* L4T: Small Tree Cleanup

* Bluez: Switch: LibreELEC: Fix fast connect on all switch builds, not just lakka.

* L4T: Finish ffmpeg 6.0 patchset

* L4T: Fix building newer libcec for switch

* L4T: switch-bsp: Update dock hotplug to check distro stuff, before integrating CEC and bump version.
2024-01-29 20:49:02 +02:00
Tomáš Kelemen (vudiq)
33e9e1eaaa
Merge branch 'LibreELEC.tv/master' into Lakka-LE-master 2023-01-18 11:15:04 +01:00
Rudi Heitbaum
1977f62b5a bluez: update to 5.66 2022-11-20 01:39:50 +00:00
Matthias Reichl
9ac0715e91 bluez: update broadcom patches to latest version from RPiOS
This adds support for board-specific firmware files to Broadcom
hciattach, like kernel does for WLAN firmware.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-11-20 01:20:24 +01:00
Rudi Heitbaum
a0af2f58a2 bluez: update to 5.65 and drop upstream patch 2022-09-24 10:26:14 +00:00
Christian Hewitt
39a0551b41
Merge pull request #6068 from WicRus/bluetooth.service-capabilities-fix
bluez: update bluetoothd service capability
2022-07-16 06:44:36 +01:00
Lukas Rusak
baf580a707
bluez: build library 2022-05-20 15:16:02 -07:00
Tomáš Kelemen (vudiq)
a32d60c085
Merge branch 'librelec/master' 2022-04-07 09:52:13 +02:00
pretoriano80
18d4dc1f8b bluez: upstream patch to fix gatt database issue
This patch addresses a regression intoduced by https://github.com/bluez/bluez/commit/411d63e
which caused certain bluethooth remotes to stop working correctly as reported here:
https://github.com/bluez/bluez/issues/326

Original upstream patch:
 234d60423c.patch

The patch will close this LibreELEC issue :
 234d60423c.patch
2022-04-02 10:01:17 +03:00
Rudi Heitbaum
37628fe959 bluez: update to 5.64
Release of BlueZ 5.64
- 19th March 2022, 06:18 am by Tedd Ho-Jeong An

This is another release mostly with the bug fixes on HOG, GATT, A2DP,
Media, AVDTP, AVRCP, and scanning failure. Also, this release includes a
fix for building with old glibc (< 2.25), and other minor issues found
with the static code analyzing tool. ISO packet support is added to the
emulator as a part of LE Audio development.
2022-03-29 09:28:53 +00:00
Tomáš Kelemen (vudiq)
ee6140e55c
Merge 'libreelec/master' 2022-03-04 00:02:04 +01:00
heitbaum
cc73d42bc5 bluez: update to 5.63
update 5.62 (2021-10-17) to 5.63 (2022-01-06)

Release of BlueZ 5.63
 6th January 2022, 08:49 pm by Tedd Ho-Jeong An
 This release is mostly a bug fix release, with fixes to features such as
 GATT, SDP, Daemon, and emulator. It also adds a new MGMT Event for
 Device Found and Device Lost of Advertisement Monitor.

New build options for sanitizers (lsan, asan, ubsan) are added and it
may require installing additional libraries depending on the distros.
2022-02-26 09:17:38 +00:00
heitbaum
edbe9d8fe9 bluez: remove RPATH 2022-01-23 21:39:17 +00:00
Wic
e2dac9d3c8
Update bluetoothd service capability
Add CAP_FOWNER for fix problem with save paired device into /storage/.cache/bluetooth/
2022-01-02 13:16:39 +07:00
Jernej Skrabec
6c1cc07900 bluez: install empty bluez.pc
This is needed to convience pulseaudio that bluez is present.
2021-12-08 22:17:13 +01:00
SupervisedThinking
fa45dcd946 bluez: update to 5.62
- add configure opt to disable manpages
- drop upstreamed patch
2021-12-02 18:19:08 +01:00
Tomáš Kelemen (vudiq)
70f4b4cbfe
bluez: set Privacy = device to fix pairing of Xbox series gamepads 2021-11-24 20:20:41 +01:00
GavinDarkglider
c03d8024fb
Add support for Nintendo Switch (#1536) 2021-10-27 13:36:27 +02:00
Ntemis
9f8c16607b bluez: enable FastConnectable for Lakka
port of 7e5e5c5bfa
2021-10-15 21:45:41 +02:00
SupervisedThinking
af30a00ce5 bluez: add patch "Fix removing all remote SEPs when loading from cache"
- Fixes: https://github.com/bluez/bluez/issues/102
2021-03-12 13:49:30 +01:00
SupervisedThinking
d1b7799981 bluez: set JustWorksRepairing=always
https://patchwork.kernel.org/project/bluetooth/patch/20200214114350.Bluez.v3.1.I333a90ad3c75882c6f008c94a28ca7d3e8f6c76e@changeid/
2021-03-01 17:37:33 +01:00
SupervisedThinking
24c3d53f8a bluez: update to bluez-5.56 2021-03-01 17:29:35 +01:00
Ian Leonard
3baf91e87d network: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-19 19:34:12 +00:00
chewitt
ce4bdeaa55 bluez: bump to 5.55 release 2020-11-16 11:55:47 +00:00
MilhouseVH
0f0270b695 bluez: update to bluez-5.54 2020-03-15 16:04:28 +00:00
MilhouseVH
eb98717c5f bluez: update to bluez-5.53 2020-02-17 06:37:58 +00:00
MilhouseVH
76b8fea9d3 bluez: update to bluez-5.52 2019-10-31 18:07:21 +00:00
MilhouseVH
d742de92d7 bluez: update to bluez-5.51 2019-09-19 22:56:46 +01:00
chewitt
f81c7557b1 bluez: update QCA9337 patch 2019-09-10 16:53:08 +00:00
MilhouseVH
36f160e800 bluez: fix 5.2-rc1 2019-07-15 14:30:41 +01:00
Matthias Reichl
903346fe98 bluez: symlink /etc/firmware to /usr/lib/firmware
This enables bluez/hciattach to use firmware files added by the
kernel overlay system.

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

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-12-01 18:27:17 +01:00
Christian Hewitt
40622b2cea bluez: default enable bluetooth services 2018-10-24 11:12:29 +04:00
CvH
85e5b4dc1f cleanup: PKG_SHORTDESC 2018-10-22 15:06:12 +02:00
CvH
4cffa5fe6f cleanup: remove PKG_ARCH="any" 2018-10-22 15:06:12 +02:00
CvH
4317bc5002 cleanup: remove PKG_SECTION 2018-10-22 15:06:11 +02:00
chewitt
f1cac61771 bluez: fix obexd inclusion after 5.50 bump 2018-08-05 16:21:53 +04:00
CvH
f668a67654 spdx: packages/network 2018-07-18 20:45:17 +02:00
chewitt
80dd36615c bluez: bump version to 5.50 2018-07-06 11:16:29 +04:00
Matthias Reichl
94ed1b6cdb bluez: enable lto 2018-06-04 19:54:29 +02:00
Matthias Reichl
0a64f62ac2 bluez: always build btmon and testfiles
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-04-25 16:19:33 +02:00
chewitt
bf546c542d bluez: add QCA9377 sdio module support 2018-03-06 02:06:10 +00:00
MilhouseVH
77dfa971a2 bluez: use build_with_debug() helper function 2018-02-19 07:08:48 +00:00
Adam Green
092c958db1
bluez: update sixaxis patches for compat. with 5.48 2017-12-27 07:36:16 +00:00
Adam Green
f2f0a5c938
bluez: bump package to 5.48 2017-12-27 07:36:04 +00:00
Sascha Kuehndel (InuSasha)
3846ec7dac
buildsystem: replace PKG_AUTORECONF 2017-11-22 00:41:12 +01:00
MilhouseVH
1f09975afe bluez: fix sixaxis patch with SDP browse type param 2017-09-21 01:17:20 +01:00
MilhouseVH
01a757edd7 bluez: update to bluez-5.47 2017-09-21 01:17:20 +01:00
cvh
13f69f494a packages: change depends to ncurses 2017-08-21 19:19:51 +02:00
Peter Vicman
50a51452be build system: add sha256 checksum to all packages
putting #1597 in use
2017-07-17 20:49:23 +02:00