mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-11 20:25:32 +03:00
libpisp: init at 1.2.1
Wanted by libcamera. Seems easier to just package it than disable it in libcamera, as that would require copying the list of which pipelines to enable on which architectures into Nixpkgs.
This commit is contained in:
parent
c4392decc7
commit
191a7e87f4
1 changed files with 39 additions and 0 deletions
39
pkgs/by-name/li/libpisp/package.nix
Normal file
39
pkgs/by-name/li/libpisp/package.nix
Normal file
|
@ -0,0 +1,39 @@
|
|||
{
|
||||
lib,
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
pkg-config,
|
||||
meson,
|
||||
ninja,
|
||||
boost,
|
||||
nlohmann_json,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "libpisp";
|
||||
version = "1.2.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "raspberrypi";
|
||||
repo = "libpisp";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-YshU7G5Rov67CVwFbf5ENp2j5ptAvkVrlMu85KmnEpk=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
meson
|
||||
ninja
|
||||
];
|
||||
buildInputs = [
|
||||
boost
|
||||
nlohmann_json
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/raspberrypi/libpisp";
|
||||
description = "A helper library to generate run-time configuration for the Raspberry Pi ISP (PiSP), consisting of the Frontend and Backend hardware components.";
|
||||
license = licenses.bsd2;
|
||||
platforms = platforms.all;
|
||||
};
|
||||
})
|
Loading…
Add table
Add a link
Reference in a new issue