Skip to content

Commit a8808a5

Browse files
eweos-helper[bot]ziyao233
authored andcommitted
[bluez] 5.82-1: new upstream version
Temporarily disable test-vcp as we're hitting an upstream issue. Reference: bluez/bluez#683
1 parent ebff6dd commit a8808a5

File tree

2 files changed

+12
-22
lines changed

2 files changed

+12
-22
lines changed

0006-define-max-input-on-musl-for-gdbus.patch

Lines changed: 0 additions & 15 deletions
This file was deleted.

PKGBUILD

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
pkgbase=bluez
44
pkgname=('bluez' 'bluez-utils' 'bluez-libs' 'bluez-cups' 'bluez-mesh'
55
'bluez-obex')
6-
pkgver=5.80
6+
pkgver=5.82
77
pkgrel=1
88
pkgdesc='Userspace daemons, utils and libraries of Linux Bluetooth stack'
99
url="http://www.bluez.org/"
@@ -20,21 +20,26 @@ source=(
2020
0003-allow-mesh-on-non-systemd-system.patch
2121
0004-allow-obexd-on-non-systemd-system.patch
2222
0005-grant-permission-to-bluetooth-group.patch
23-
0006-define-max-input-on-musl-for-gdbus.patch
2423
)
25-
sha256sums=('a4d0bca3299691f06d5bd9773b854638204a51a5026c42b0ad7f1c6cf16b459a'
24+
sha256sums=('0739fa608a837967ee6d5572b43fb89946a938d1c6c26127158aaefd743a790b'
2625
'ea87de0d8182404d7ef7139ebc6bb2e8d57224f9b8dfae3e438f95308277c801'
2726
'93fa6d201bb4546bb680f6d6f903ba5e767829ab275361323c14b0389fb6c803'
2827
'1a7e4c8b13ffc41304a06fa3d669cb6d252f0870c23c54fe84f5d861d5c964e1'
2928
'417ea301f980e0e9ff38083aa73b3ac4e011f930a3f3338fdeb3e80a585e8c1f'
3029
'92f033e0e2f53cf4220bd26bbd52ad498144064a38f322c59fa4b0a3cdc2e3a4'
31-
'8fb22853838ddf51774da01eb6a812ac4f03da99f792256c07d6fe2f715d5bdd'
32-
'36e7484d997dc437f505e3e5066401534d5ff7c362aa170bc6c639397e9e7a7a')
30+
'8fb22853838ddf51774da01eb6a812ac4f03da99f792256c07d6fe2f715d5bdd')
3331

3432
prepare() {
3533
_patch_ "${pkgname}"-${pkgver}
34+
3635
cd "${pkgname}"-${pkgver}
36+
37+
# test-vcp fails: https://github.com/bluez/bluez/issues/683
38+
sed -e "s@unit_tests += unit/test-vcp@@" -i Makefile.am
39+
3740
autoreconf -fiv
41+
42+
# Remove vendored ell source to prevent header resolution errors
3843
rm -rf ell
3944
}
4045

@@ -97,6 +102,7 @@ build() {
97102
_pick_ bluez-libs usr/include/bluetooth/*
98103
_pick_ bluez-libs usr/lib/libbluetooth.so*
99104
_pick_ bluez-libs usr/lib/pkgconfig/*
105+
_pick_ bluez-libs usr/share/man/man7/sco.7
100106

101107
msg2 "Picking bluez-cups"
102108
_pick_ bluez-cups usr/lib/cups/backend/bluetooth
@@ -123,8 +129,7 @@ build() {
123129

124130
check() {
125131
cd "$pkgname"-$pkgver
126-
# fails test-vcp due to lto - https://github.com/bluez/bluez/issues/683
127-
make check || /bin/true
132+
make check
128133
}
129134

130135

0 commit comments

Comments
 (0)