hostapd: 2.11 -> 2.12

This commit is contained in:
Jan Solanti
2026-09-08 03:43:50 +03:00
parent 44f1e91538
commit 6b31d9bd1a
2 changed files with 7 additions and 2 deletions

View File

@@ -152,6 +152,8 @@
- `luaPackages.lrexlib-pcre` has been removed as part of the process to fully migrate from the end-of-life PRCE library to PCRE2. `luaPackages.lrexlib-pcre2` and multiple other versions of lrexlib can be used instead.
- `hostapd` was upgraded to version 2.12+, which moves move supported, basic, and beacon transmission rate configuration to be at BSS level instead of per-radio for all BSSs. Refer to the [upstream example config](https://git.w1.fi/cgit/hostap/plain/hostapd/hostapd.conf) for details.
- `pnpm_10` was upgraded to version 10.34.1+, which introduced stricter integrity checks. If you encounter `ERR_PNPM_MISSING_TARBALL_INTEGRITY`, you can fall back to the older `pnpm_10_34_0`.
- `buildMozillaMach` is now using `enable<feature>` and `with<dependency>`

View File

@@ -11,11 +11,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "hostapd";
version = "2.11";
version = "2.12";
src = fetchurl {
url = "https://w1.fi/releases/hostapd-${finalAttrs.version}.tar.gz";
sha256 = "sha256-Kz+stjL9T2XjL0v4Kna0tyxQH5laT2LjMCGf567RdHo=";
sha256 = "sha256-9DUCVhwoukerd+GOGpc9BzYcaMyLFBeOYZvVeWtw6r0=";
};
nativeBuildInputs = [ pkg-config ];
@@ -39,6 +39,9 @@ stdenv.mkDerivation (finalAttrs: {
"man"
];
strictDeps = true;
enableParallelBuilding = true;
# Based on hostapd's defconfig. Only differences are tracked.
extraConfig = ''
# Use epoll(7) instead of select(2) on linux