ipu6: update packages
This commit is contained in:
@@ -9,13 +9,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "ipu6-camera-bins";
|
||||
version = "unstable-2024-09-27";
|
||||
version = "unstable-2025-06-27";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
repo = "ipu6-camera-bins";
|
||||
owner = "intel";
|
||||
rev = "98ca6f2a54d20f171628055938619972514f7a07";
|
||||
hash = "sha256-DAjAzHMqX41mrfQVpDUJLw4Zjb9pz6Uy3TJjTGIkd6o=";
|
||||
rev = "30e87664829782811a765b0ca9eea3a878a7ff29";
|
||||
hash = "sha256-YPPzuK13o2jnRSB3ORoMUU5E9/IifKVSetAqZHRofhw=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -41,6 +41,11 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
'';
|
||||
|
||||
postFixup = ''
|
||||
for lib in $out/lib/lib*.so.*; do \
|
||||
lib=''${lib##*/}; \
|
||||
ln -s $lib $out/lib/''${lib%.*}; \
|
||||
done
|
||||
|
||||
for pcfile in $out/lib/pkgconfig/*.pc; do
|
||||
substituteInPlace $pcfile \
|
||||
--replace 'prefix=/usr' "prefix=$out"
|
||||
|
||||
@@ -31,13 +31,13 @@ let
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
pname = "${ipuVersion}-camera-hal";
|
||||
version = "unstable-2024-09-29";
|
||||
version = "unstable-2025-06-27";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "intel";
|
||||
repo = "ipu6-camera-hal";
|
||||
rev = "f98f72b156563fe8373e4f8d017a9f609676bb33";
|
||||
hash = "sha256-zVcgKW7/GHYd1oMvsaI77cPyj3G68dL+OXBJDz5+Td4=";
|
||||
rev = "c933525a6efe8229a7129b7b0b66798f19d2bef7";
|
||||
hash = "sha256-ZWwszteRmUBn0wGgN5rmzw/onfzBoPGadcmpk+93kAM=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -46,15 +46,14 @@ stdenv.mkDerivation {
|
||||
];
|
||||
|
||||
cmakeFlags = [
|
||||
"-DIPU_VER=${ipuVersion}"
|
||||
"-DTARGET_SUFFIX=-${ipuVersion}"
|
||||
# missing libiacss
|
||||
"-DUSE_PG_LITE_PIPE=ON"
|
||||
"-DCMAKE_BUILD_TYPE=Release"
|
||||
"-DCMAKE_INSTALL_PREFIX=${placeholder "out"}"
|
||||
"-DCMAKE_INSTALL_SUB_PATH=${ipuTarget}"
|
||||
"-DCMAKE_INSTALL_LIBDIR=lib"
|
||||
"-DCMAKE_POLICY_VERSION_MINIMUM=3.5"
|
||||
"-DBUILD_CAMHAL_ADAPTOR=ON"
|
||||
"-DBUILD_CAMHAL_PLUGIN=ON"
|
||||
"-DIPU_VERSIONS=${ipuVersion}"
|
||||
"-DUSE_PG_LITE_PIPE=ON"
|
||||
];
|
||||
|
||||
NIX_CFLAGS_COMPILE = [
|
||||
|
||||
@@ -9,13 +9,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "ipu6-drivers";
|
||||
version = "unstable-2025-02-19";
|
||||
version = "unstable-2025-09-16";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "intel";
|
||||
repo = "ipu6-drivers";
|
||||
rev = "7af071481f3d2d3cef1e70113c10f62ac6351723";
|
||||
hash = "sha256-pe7lqK+CHpgNWpC8GEZ3FKfYcuVuRUaWlW18D9AsrSk=";
|
||||
rev = "69b2fde9edcbc24128b91541fdf2791fbd4bf7a4";
|
||||
hash = "sha256-uiRbbSw7tQ3Fn297D1I7i7hyaNtpOWER4lvPMSTpwpk=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
||||
Reference in New Issue
Block a user