Commit f1527e16 authored by Anderson Torres's avatar Anderson Torres
Browse files

cardboard: add attributes

- split outputs
- passthru.providedSessions
- meta.mainProgram
parent 1601da23
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -71,6 +71,8 @@ stdenv.mkDerivation {

  src = allSources.cardboard;

  outputs = [ "out" "dev" "lib" "man" ];

  nativeBuildInputs = [
    meson
    ninja
@@ -120,10 +122,15 @@ stdenv.mkDerivation {
  # gcc12
  env.NIX_CFLAGS_COMPILE = toString [ "-Wno-error=array-bounds" ];

  passthru = {
    providedSessions = [ "cardboard" ];
  };

  meta = {
    homepage = "https://gitlab.com/cardboardwm/cardboard";
    description = "A scrollable, tiling Wayland compositor inspired on PaperWM";
    license = lib.licenses.gpl3Only;
    mainProgram = "cardboard";
    maintainers = with lib.maintainers; [ AndersonTorres ];
    inherit (wayland.meta) platforms;
  };