hostapd: add patch to fix build with libressl

Fixes #17315.

Changed files
+9 -1
pkgs
os-specific
linux
hostapd
+9 -1
pkgs/os-specific/linux/hostapd/default.nix
···
-
{ stdenv, fetchurl, pkgconfig, libnl, openssl, sqlite ? null }:
+
{ stdenv, fetchurl, fetchpatch, pkgconfig, libnl, openssl, sqlite ? null }:
with stdenv.lib;
stdenv.mkDerivation rec {
···
url = "http://hostap.epitest.fi/releases/${name}.tar.gz";
sha256 = "0jn77r39ysshkzihv5rjbdajqazci59v2yab4rn05my09najs9wf";
};
+
+
patches = [
+
(fetchpatch {
+
url = "https://raw.githubusercontent.com/voidlinux/void-packages/a7bcbc258ba9884bccde831c0ae2069cade99e41/srcpkgs/wpa_supplicant/patches/patch-src_crypto_tls_openssl_c";
+
sha256 = "1ifa2i54a7ijsha197dyldal3m4q5i05ih2sk15f5a5ybb6x7vmp";
+
addPrefixes = true;
+
})
+
];
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libnl openssl sqlite ];