diff --git a/bluez-5.77.tar.xz b/bluez-5.77.tar.xz deleted file mode 100644 index 0a61fe0780297d46a157db0bcd10b766cf27de06..0000000000000000000000000000000000000000 Binary files a/bluez-5.77.tar.xz and /dev/null differ diff --git a/bluez-5.78.tar.xz b/bluez-5.78.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..8cf31936593f3250f48f65cbb31e4d6d635b9ec2 Binary files /dev/null and b/bluez-5.78.tar.xz differ diff --git a/bluez.spec b/bluez.spec index e04d903cf242ee77936924bc0d529f6cf9672808..9334e7a7e4b82ab8af0b9738e3fc06fd07146d2e 100644 --- a/bluez.spec +++ b/bluez.spec @@ -1,10 +1,10 @@ Name: bluez Summary: Bluetooth utilities -Version: 5.77 +Version: 5.78 Release: 1 -License: GPLv2+ -URL: http://www.bluez.org/ -Source0: http://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.xz +License: GPL-2.0-or-later +URL: https://www.bluez.org/ +Source0: https://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.xz # The following sources all come from upstream Source1: bluez.gitignore Source2: 69-btattach-bcm.rules @@ -18,10 +18,21 @@ Patch6000: backport-bluez-disable-test-mesh-crypto.patch Patch6013: bluez-5.54-sw.patch %endif -BuildRequires: dbus-devel >= 1.6 libell-devel >= 0.28 autoconf -BuildRequires: glib2-devel libical-devel readline-devel -BuildRequires: json-c-devel systemd-devel cups-devel libtool automake python3-docutils python3-pygments -Requires: dbus >= 1.6 %{name}-libs = %{version}-%{release} +BuildRequires: gcc make +BuildRequires: autoconf automake libtool +BuildRequires: pkgconfig(cups) +BuildRequires: pkgconfig(dbus-1) >= 1.10 +BuildRequires: pkgconfig(glib-2.0) >= 2.28 +BuildRequires: pkgconfig(gthread-2.0) >= 2.16 +BuildRequires: pkgconfig(json-c) >= 0.13 +BuildRequires: pkgconfig(libical) +BuildRequires: pkgconfig(libudev) >= 196 +BuildRequires: pkgconfig(systemd) +BuildRequires: readline-devel +BuildRequires: python3-docutils python3-pygments + +Requires: dbus >= 1.10 +Requires: %{name}-libs = %{version}-%{release} Requires(post): systemd Requires(preun): systemd Requires(postun): systemd @@ -104,14 +115,12 @@ install -D -p -m0644 profiles/network/network.conf %${buildroot}/etc/bluetooth/n sed -i 's/#\[Policy\]$/\[Policy\]/; s/#AutoEnable=false/AutoEnable=true/' ${RPM_BUILD_ROOT}/%{_sysconfdir}/bluetooth/main.conf # Serial port connected Broadcom HCIs scripts -install -D -p -m0644 %{SOURCE2} ${RPM_BUILD_ROOT}/%{_udevrulesdir}/ -install -D -p -m0644 %{SOURCE3} ${RPM_BUILD_ROOT}/%{_unitdir}/ -install -D -p -m0755 %{SOURCE4} ${RPM_BUILD_ROOT}/%{_libexecdir}/bluetooth/ +install -D -p -m0644 %{S:2} ${RPM_BUILD_ROOT}/%{_udevrulesdir}/ +install -D -p -m0644 %{S:3} ${RPM_BUILD_ROOT}/%{_unitdir}/ +install -D -p -m0755 %{S:4} ${RPM_BUILD_ROOT}/%{_libexecdir}/bluetooth/ %check -make check - -%ldconfig_scriptlets libs +%make_build check %preun %systemd_preun bluetooth.service @@ -129,7 +138,6 @@ make check %files -%defattr(-,root,root) %doc AUTHORS ChangeLog %license COPYING %config %{_sysconfdir}/bluetooth/main.conf @@ -159,28 +167,27 @@ make check %{_udevrulesdir}/69-btattach-bcm.rules %files libs -%defattr(-,root,root) %{_libdir}/libbluetooth.so.* %files devel -%defattr(-,root,root) %doc doc/*txt %{_libdir}/libbluetooth.so %{_includedir}/bluetooth %{_libdir}/pkgconfig/bluez.pc %files cups -%defattr(-,root,root) %_cups_serverbin/backend/bluetooth %files help -%defattr(-,root,root) %{_mandir}/man1/* %{_mandir}/man5/* %{_mandir}/man8/* %{_mandir}/man7/* %changelog +* Tue Sep 10 2024 Funda Wang - 5.78-1 +- update to 5.78 + * Tue Jul 16 2024 dillon chen - 5.77-1 - update to 5.77 diff --git a/bluez.yaml b/bluez.yaml index 78b9a75f25440df52f9760fe9e65953192c40e09..bf9568855bb3338272d07738237a7b896a1ff743 100644 --- a/bluez.yaml +++ b/bluez.yaml @@ -2,4 +2,4 @@ git_url: https://git.kernel.org/pub/scm/bluetooth/bluez.git version_control: git src_repo: https://git.kernel.org/pub/scm/bluetooth/bluez.git tag_prefix: "^" -seperator: "." \ No newline at end of file +separator: "."