Unverified Commit 6fee7756 authored by Sefa Eyeoglu's avatar Sefa Eyeoglu
Browse files

oo7-portal: init at 0.4.0

parent 4761daca
Loading
Loading
Loading
Loading
+42 −0
Original line number Diff line number Diff line
{
  cargo,
  meson,
  ninja,
  oo7,
  pkg-config,
  rustPlatform,
  rustc,
  stdenv,
  systemdLibs,
}:
stdenv.mkDerivation (finalAttrs: {
  pname = "oo7-portal";
  inherit (oo7) version src cargoDeps;

  sourceRoot = "${finalAttrs.src.name}/portal";
  cargoRoot = "../";

  nativeBuildInputs = [
    pkg-config
    meson
    ninja
    rustPlatform.cargoSetupHook
    rustc
    cargo
  ];

  buildInputs = [
    systemdLibs
  ];

  meta = {
    inherit (oo7.meta)
      homepage
      changelog
      license
      maintainers
      platforms
      ;
    description = "${oo7.meta.description} (XDG Desktop Portal)";
  };
})