From 96aefebb025c5d5f511bbfae4fb2d06f858cc5a5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 17 Jun 2021 06:38:07 +0200 Subject: [PATCH 1/3] bluez: 5.58 -> 5.59 --- pkgs/os-specific/linux/bluez/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/bluez/default.nix b/pkgs/os-specific/linux/bluez/default.nix index f995c8c5c1e2..b3522e7d614a 100644 --- a/pkgs/os-specific/linux/bluez/default.nix +++ b/pkgs/os-specific/linux/bluez/default.nix @@ -6,6 +6,7 @@ , glib , json_c , libical +, docutils , pkg-config , python3 , readline @@ -19,11 +20,11 @@ ]; in stdenv.mkDerivation rec { pname = "bluez"; - version = "5.58"; + version = "5.59"; src = fetchurl { url = "mirror://kernel/linux/bluetooth/${pname}-${version}.tar.xz"; - sha256 = "1wgiv8cqya6n1w5fz24cb8q401bhn5aa6s7g95l26rzblmsmw1n8"; + sha256 = "05kk8zdh3msf5j88jbai8m877rvya6fpkzhicfhv5gyhhsrrasq4"; }; buildInputs = [ @@ -38,6 +39,7 @@ in stdenv.mkDerivation rec { ]; nativeBuildInputs = [ + docutils pkg-config python3.pkgs.wrapPython ]; From 48011a685016d94ca1b075ee0d02b96798632e0e Mon Sep 17 00:00:00 2001 From: Maxine Aubrey Date: Fri, 18 Jun 2021 11:20:07 +0200 Subject: [PATCH 2/3] bluez: switch to external ell --- pkgs/os-specific/linux/bluez/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/os-specific/linux/bluez/default.nix b/pkgs/os-specific/linux/bluez/default.nix index b3522e7d614a..52fc6a12f5b9 100644 --- a/pkgs/os-specific/linux/bluez/default.nix +++ b/pkgs/os-specific/linux/bluez/default.nix @@ -3,6 +3,7 @@ , fetchurl , alsa-lib , dbus +, ell , glib , json_c , libical @@ -30,6 +31,7 @@ in stdenv.mkDerivation rec { buildInputs = [ alsa-lib dbus + ell glib json_c libical @@ -57,6 +59,7 @@ in stdenv.mkDerivation rec { "--enable-library" "--enable-cups" "--enable-pie" + "--enable-external-ell" "--with-dbusconfdir=${placeholder "out"}/share" "--with-dbussystembusdir=${placeholder "out"}/share/dbus-1/system-services" "--with-dbussessionbusdir=${placeholder "out"}/share/dbus-1/services" From fc4436dc43d080da47858da2f162e6e7e083c7c1 Mon Sep 17 00:00:00 2001 From: Maxine Aubrey Date: Fri, 18 Jun 2021 11:21:38 +0200 Subject: [PATCH 3/3] bluez: drop --enable-wiimote https://github.com/bluez/bluez/commit/ff983074f8970bd60ad003f7f2f270f7aff17d27 --- pkgs/os-specific/linux/bluez/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/os-specific/linux/bluez/default.nix b/pkgs/os-specific/linux/bluez/default.nix index 52fc6a12f5b9..b9701cd28c59 100644 --- a/pkgs/os-specific/linux/bluez/default.nix +++ b/pkgs/os-specific/linux/bluez/default.nix @@ -72,7 +72,6 @@ in stdenv.mkDerivation rec { "--enable-nfc" "--enable-sap" "--enable-sixaxis" - "--enable-wiimote" ]; # Work around `make install' trying to create /var/lib/bluetooth.