* update bluez to 5.77-1

This commit is contained in:
Alexander Baldeck 2024-08-16 07:12:23 +02:00
parent 259d66abcc
commit 6e67c67f02
3 changed files with 96 additions and 2 deletions

86
bluez/.SRCINFO Normal file
View File

@ -0,0 +1,86 @@
pkgbase = bluez
pkgver = 5.77
pkgrel = 1
url = http://www.bluez.org/
arch = x86_64
license = GPL-2.0-only
makedepends = dbus
makedepends = libical
makedepends = systemd
makedepends = alsa-lib
makedepends = json-c
makedepends = ell
makedepends = python-docutils
makedepends = python-pygments
makedepends = cups
source = https://www.kernel.org/pub/linux/bluetooth/bluez-5.77.tar.xz
source = https://www.kernel.org/pub/linux/bluetooth/bluez-5.77.tar.sign
source = bluetooth.modprobe
validpgpkeys = E932D120BC2AEC444E558F0106CA9F5D1DCF2659
sha256sums = 5d032fdc1d4a085813554f57591e2e1fb0ceb2b3616ee56f689bc00e1d150812
sha256sums = SKIP
sha256sums = 46c021be659c9a1c4e55afd04df0c059af1f3d98a96338236412e449bf7477b4
pkgname = bluez
pkgdesc = Daemons for the bluetooth protocol stack
depends = systemd-libs
depends = dbus
depends = glib2
depends = alsa-lib
depends = glibc
backup = etc/bluetooth/main.conf
backup = etc/bluetooth/input.conf
backup = etc/bluetooth/network.conf
pkgname = bluez-utils
pkgdesc = Development and debugging utilities for the bluetooth protocol stack
depends = dbus
depends = systemd-libs
depends = glib2
depends = glibc
depends = readline
optdepends = ell: for btpclient
provides = bluez-plugins
replaces = bluez-plugins
pkgname = bluez-libs
pkgdesc = Deprecated libraries for the bluetooth protocol stack
license = LGPL-2.1-only
depends = glibc
provides = libbluetooth.so
pkgname = bluez-cups
pkgdesc = CUPS printer backend for Bluetooth printers
depends = cups
depends = glib2
depends = glibc
depends = dbus
pkgname = bluez-deprecated-tools
pkgdesc = Deprecated tools that are no longer maintained
depends = json-c
depends = systemd-libs
depends = glib2
depends = dbus
depends = readline
depends = glibc
pkgname = bluez-hid2hci
pkgdesc = Put HID proxying bluetooth HCI's into HCI mode
depends = systemd-libs
depends = glibc
pkgname = bluez-mesh
pkgdesc = Services for bluetooth mesh
depends = json-c
depends = readline
depends = glibc
backup = etc/bluetooth/mesh-main.conf
pkgname = bluez-obex
pkgdesc = Object Exchange daemon for sharing content
depends = glib2
depends = libical
depends = dbus
depends = readline
depends = glibc

6
bluez/.nvchecker.toml Normal file
View File

@ -0,0 +1,6 @@
[bluez]
source = "git"
git = "https://git.kernel.org/pub/scm/bluetooth/bluez.git"
use_max_tag = true
#prefix = "v"

View File

@ -7,7 +7,7 @@
pkgbase=bluez
pkgname=('bluez' 'bluez-utils' 'bluez-libs' 'bluez-cups' 'bluez-deprecated-tools' 'bluez-hid2hci' 'bluez-mesh' 'bluez-obex')
pkgver=5.76
pkgver=5.77
pkgrel=1
url="http://www.bluez.org/"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
@ -16,7 +16,7 @@ makedepends=('dbus' 'libical' 'systemd' 'alsa-lib' 'json-c' 'ell' 'python-docuti
source=(https://www.kernel.org/pub/linux/bluetooth/${pkgname}-${pkgver}.tar.{xz,sign}
bluetooth.modprobe)
# see https://www.kernel.org/pub/linux/bluetooth/sha256sums.asc
sha256sums=('55e2c645909ad82d833c42ce85ec20434e0ef0070941b1eab73facdd240bbd63'
sha256sums=('5d032fdc1d4a085813554f57591e2e1fb0ceb2b3616ee56f689bc00e1d150812'
'SKIP'
'46c021be659c9a1c4e55afd04df0c059af1f3d98a96338236412e449bf7477b4')
validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # Marcel Holtmann <marcel@holtmann.org>
@ -109,6 +109,7 @@ package_bluez-utils() {
_install fakeinstall/usr/share/man/man1/bluetoothctl*.1
_install fakeinstall/usr/share/man/man1/{btattach,btmgmt,btmon,isotest,l2ping,rctest}.1
_install fakeinstall/usr/share/man/man5/org.bluez.{A,B,D,G,I,L,M,N,P}*.5
_install fakeinstall/usr/share/man/man7/l2cap.7
_install fakeinstall/usr/share/zsh/site-functions/_bluetoothctl
}
@ -118,6 +119,7 @@ package_bluez-deprecated-tools() {
_install fakeinstall/usr/bin/{ciptool,hciattach,hciconfig,hcidump,hcitool,meshctl,rfcomm,sdptool}
_install fakeinstall/usr/share/man/man1/{ciptool,hciattach,hciconfig,hcidump,hcitool,rfcomm,sdptool}.1
_install fakeinstall/usr/share/man/man7/rfcomm.7
}
package_bluez-libs() {