From 9cd197eb1dafde832d67ce62c156c7115325c00a Mon Sep 17 00:00:00 2001 From: Randy Eckenrode Date: Sun, 5 Apr 2026 19:46:47 -0400 Subject: [PATCH] darwin.libpcap: migrate to use darwin.sourceRelease --- pkgs/os-specific/darwin/by-name/li/libpcap/package.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/darwin/by-name/li/libpcap/package.nix b/pkgs/os-specific/darwin/by-name/li/libpcap/package.nix index 2fbff68ebfbe..54e10ca22739 100644 --- a/pkgs/os-specific/darwin/by-name/li/libpcap/package.nix +++ b/pkgs/os-specific/darwin/by-name/li/libpcap/package.nix @@ -1,8 +1,8 @@ { lib, - apple-sdk_15, bison, bluez, + fetchFromGitHub, flex, mkAppleDerivation, stdenv, @@ -14,7 +14,13 @@ }: let - xnu = apple-sdk_15.sourceRelease "xnu"; + # TODO(reckenrode): Use `sourceRelease` after migration has been merged and all releases updated to the same version. + xnu = fetchFromGitHub { + owner = "apple-oss-distributions"; + repo = "xnu"; + rev = "xnu-11417.121.6"; + hash = "sha256-o4tCuCAIgAYg/Li3wTs12mVWr5C/4vbwu1zi+kJ9d6w="; + }; privateHeaders = stdenvNoCC.mkDerivation { name = "libpcap-deps-private-headers";