diff --git a/pkgs/by-name/ip/ipu6-camera-bins/package.nix b/pkgs/by-name/ip/ipu6-camera-bins/package.nix index 050de3108018..8ab771c47842 100644 --- a/pkgs/by-name/ip/ipu6-camera-bins/package.nix +++ b/pkgs/by-name/ip/ipu6-camera-bins/package.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { repo = "ipu6-camera-bins"; owner = "intel"; - rev = "30e87664829782811a765b0ca9eea3a878a7ff29"; + tag = "20250923_ov02e"; # Released on 2025-06-27 hash = "sha256-YPPzuK13o2jnRSB3ORoMUU5E9/IifKVSetAqZHRofhw="; }; diff --git a/pkgs/development/libraries/gstreamer/default.nix b/pkgs/development/libraries/gstreamer/default.nix index 366e6d67d461..b41e8192aaa4 100644 --- a/pkgs/development/libraries/gstreamer/default.nix +++ b/pkgs/development/libraries/gstreamer/default.nix @@ -3,6 +3,8 @@ lib, newScope, apple-sdk, + ipu6ep-camera-hal, + ipu6epmtl-camera-hal, }: lib.makeScope newScope ( @@ -38,8 +40,12 @@ lib.makeScope newScope ( gst-vaapi = callPackage ./vaapi { }; icamerasrc-ipu6 = callPackage ./icamerasrc { }; - icamerasrc-ipu6ep = callPackage ./icamerasrc { }; - icamerasrc-ipu6epmtl = callPackage ./icamerasrc { }; + icamerasrc-ipu6ep = callPackage ./icamerasrc { + ipu6-camera-hal = ipu6ep-camera-hal; + }; + icamerasrc-ipu6epmtl = callPackage ./icamerasrc { + ipu6-camera-hal = ipu6epmtl-camera-hal; + }; # note: gst-python is in ../../python-modules/gst-python - called under python3Packages } diff --git a/pkgs/development/libraries/gstreamer/icamerasrc/default.nix b/pkgs/development/libraries/gstreamer/icamerasrc/default.nix index 5a71e04eb23a..35801332a7da 100644 --- a/pkgs/development/libraries/gstreamer/icamerasrc/default.nix +++ b/pkgs/development/libraries/gstreamer/icamerasrc/default.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation { pname = "icamerasrc-${ipu6-camera-hal.ipuVersion}"; - version = "unstable-2024-09-29"; + version = "unstable-2025-12-26"; src = fetchFromGitHub { owner = "intel"; repo = "icamerasrc"; - tag = "20240926_1446"; - hash = "sha256-BpIZxkPmSVKqPntwBJjGmCaMSYFCEZHJa4soaMAJRWE="; + tag = "20251226_1140_191_PTL_PV_IoT"; + hash = "sha256-BYURJfNz4D8bXbSeuWyUYnoifozFOq6rSfG9GBKVoHo="; }; nativeBuildInputs = [ diff --git a/pkgs/development/libraries/ipu6-camera-hal/default.nix b/pkgs/development/libraries/ipu6-camera-hal/default.nix index d2cd970014a6..1b98caa3e5d1 100644 --- a/pkgs/development/libraries/ipu6-camera-hal/default.nix +++ b/pkgs/development/libraries/ipu6-camera-hal/default.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation { src = fetchFromGitHub { owner = "intel"; repo = "ipu6-camera-hal"; - rev = "c933525a6efe8229a7129b7b0b66798f19d2bef7"; + tag = "20250923_ov02e"; # Released on 2025-06-27 hash = "sha256-ZWwszteRmUBn0wGgN5rmzw/onfzBoPGadcmpk+93kAM="; }; diff --git a/pkgs/os-specific/linux/ipu6-drivers/default.nix b/pkgs/os-specific/linux/ipu6-drivers/default.nix index 3be4293ce018..39c870f29cd5 100644 --- a/pkgs/os-specific/linux/ipu6-drivers/default.nix +++ b/pkgs/os-specific/linux/ipu6-drivers/default.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "ipu6-drivers"; - version = "unstable-2025-09-16"; + version = "unstable-2025-11-12"; src = fetchFromGitHub { owner = "intel"; repo = "ipu6-drivers"; - rev = "69b2fde9edcbc24128b91541fdf2791fbd4bf7a4"; - hash = "sha256-uiRbbSw7tQ3Fn297D1I7i7hyaNtpOWER4lvPMSTpwpk="; + tag = "20251104_0740_359"; # Released on 2025-11-12 + hash = "sha256-TiuMzG9VgoJb013hvZHZ4uPMBNvT/tmK1V8SYBwJYB4="; }; patches = [