libmegapixels: init at 0.1.0-unstable-2024-05-11

This commit is contained in:
Colin 2024-05-18 22:33:17 +00:00
parent 58ef2cf863
commit 1952e210f0
2 changed files with 38 additions and 0 deletions

View File

@ -0,0 +1,37 @@
{ stdenv
, fetchFromGitLab
, lib
, libconfig
, glib
, meson
, ninja
, pkg-config
}:
stdenv.mkDerivation {
pname = "libmegapixels";
version = "0.1.0-unstable-2024-05-11";
src = fetchFromGitLab {
owner = "megapixels-org";
repo = "libmegapixels";
rev = "4da88c662bea868574f9ee670231288cc94d9a36";
hash = "sha256-KF0kBQmUCvXXFG7TYn7zb2UkrvphTZpJJfxlTRWaFVE=";
};
nativeBuildInputs = [
meson
ninja
pkg-config
];
buildInputs = [
libconfig
];
meta = with lib; {
description = "The device abstraction for the Megapixels application";
homepage = "https://gitlab.com/megapixels-org/libmegapixels";
maintainers = with maintainers; [ colinsane ];
platforms = platforms.linux;
};
}

View File

@ -46,6 +46,7 @@ let
ldd-aarch64 = callPackage ./additional/ldd-aarch64 { };
lemoa = callPackage ./additional/lemoa { };
lemmy-lemonade = callPackage ./additional/lemonade { }; # XXX: nixpkgs already has a `lemonade` pkg
libmegapixels = callPackage ./additional/libmegapixels { };
lightdm-mobile-greeter = callPackage ./additional/lightdm-mobile-greeter { };
linux-firmware-megous = callPackage ./additional/linux-firmware-megous { };
# XXX: eval error: need to port past linux_6_4