Unverified Commit 298599d9 authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

Merge pull request #232069 from NotAShelf/sfwbar

sfwbar: init at 1.0_beta11
parents 91d1e40c 763dbd1d
Loading
Loading
Loading
Loading
+48 −0
Original line number Diff line number Diff line
{ lib
, stdenv
, fetchFromGitHub
, gtk3
, meson
, ninja
, json_c
, pkg-config
, gtk-layer-shell
, libpulseaudio
, libmpdclient
, libxkbcommon
,
}:
stdenv.mkDerivation rec {
  pname = "sfwbar";
  version = "1.0_beta11";

  src = fetchFromGitHub {
    owner = "LBCrion";
    repo = pname;
    rev = "v${version}";
    sha256 = "PmpiO5gvurpaFpoq8bQdZ53FYSVDnyjN8MxDpelMnAU=";
  };

  buildInputs = [
    gtk3
    json_c
    gtk-layer-shell
    libpulseaudio
    libmpdclient
    libxkbcommon
  ];

  nativeBuildInputs = [
    meson
    ninja
    pkg-config
  ];

  meta = with lib; {
    homepage = "https://github.com/LBCrion/sfwbar";
    description = "A flexible taskbar application for wayland compositors, designed with a stacking layout in mind";
    platforms = platforms.linux;
    maintainers = with maintainers; [ NotAShelf ];
    license = licenses.gpl3Only;
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -31267,6 +31267,8 @@ with pkgs;
    singularity-overriden-nixos
    ;
  sfwbar = callPackage ../applications/misc/sfwbar { };
  skate = callPackage ../applications/misc/skate { };
  slack = callPackage ../applications/networking/instant-messengers/slack { };