Commit e3802695 authored by betaboon's avatar betaboon
Browse files

gst_all_1.icamerasrc: 20221209 -> 2023-03-09

parent 7b17c672
Loading
Loading
Loading
Loading
+20 −2
Original line number Diff line number Diff line
{ callPackage, AudioToolbox, AVFoundation, Cocoa, CoreFoundation, CoreMedia, CoreServices, CoreVideo, DiskArbitration, Foundation, IOKit, MediaToolbox, OpenGL, VideoToolbox }:
{ callPackage
, AVFoundation
, AudioToolbox
, Cocoa
, CoreFoundation
, CoreMedia
, CoreServices
, CoreVideo
, DiskArbitration
, Foundation
, IOKit
, MediaToolbox
, OpenGL
, VideoToolbox
, ipu6ep-camera-hal
}:

{
  gstreamer = callPackage ./core { inherit CoreServices; };
@@ -25,7 +40,10 @@

  gst-vaapi = callPackage ./vaapi { };

  icamerasrc = callPackage ./icamerasrc { };
  icamerasrc-ipu6 = callPackage ./icamerasrc { };
  icamerasrc-ipu6ep = callPackage ./icamerasrc {
    ipu6-camera-hal = ipu6ep-camera-hal;
  };

  # note: gst-python is in ./python/default.nix - called under pythonPackages
}
+8 −4
Original line number Diff line number Diff line
@@ -9,14 +9,14 @@
}:

stdenv.mkDerivation rec {
  pname = "icamerasrc";
  version = "20221209";
  pname = "icamerasrc-${ipu6-camera-hal.ipuVersion}";
  version = "unstable-2023-03-09";

  src = fetchFromGitHub {
    owner = "intel";
    repo = "icamerasrc";
    rev = "refs/tags/rpl_plat_${version}_pv";
    hash = "sha256-qlV363l4tUjUAa1LiZQq55byKpz1tLESKAXEmgiYHVo=";
    rev = "17841ab6249aaa69bd9b3959262bf182dee74111";
    hash = "sha256-j8ZYe4nyy5yfo10CGeXDwbAaAPvdr0ptMWB8hQDyESQ=";
  };

  nativeBuildInputs = [
@@ -45,6 +45,10 @@ stdenv.mkDerivation rec {

  enableParallelBuilding = true;

  passthru = {
    inherit (ipu6-camera-hal) ipuVersion;
  };

  meta = with lib; {
    description = "GStreamer Plugin for MIPI camera support through the IPU6/IPU6EP/IPU6SE on Intel Tigerlake/Alderlake/Jasperlake platforms";
    homepage = "https://github.com/intel/icamerasrc/tree/icamerasrc_slim_api";