Merge pull request #29711 from pjones/pjones/playbar2

playbar2: init at 2.5

Changed files
+39
pkgs
applications
audio
playbar2
top-level
+37
pkgs/applications/audio/playbar2/default.nix
···
+
{ stdenv
+
, cmake
+
, extra-cmake-modules
+
, plasma-framework
+
, kwindowsystem
+
, fetchFromGitHub
+
}:
+
+
stdenv.mkDerivation rec {
+
name = "playbar2-${version}";
+
version = "2.5";
+
+
src = fetchFromGitHub {
+
owner = "audoban";
+
repo = "PlayBar2";
+
rev = "v${version}";
+
sha256 = "0iv2m4flgaz2r0k7f6l0ca8p6cw8j8j2gin1gci2pg3l5g5khbch";
+
};
+
+
nativeBuildInputs = [
+
cmake
+
extra-cmake-modules
+
];
+
+
buildInputs = [
+
plasma-framework
+
kwindowsystem
+
];
+
+
meta = with stdenv.lib; {
+
description = "Mpris2 Client for Plasma5";
+
homepage = https://github.com/audoban/PlayBar2;
+
license = licenses.gpl3;
+
platforms = platforms.linux;
+
maintainers = with maintainers; [ pjones ];
+
};
+
}
+2
pkgs/top-level/all-packages.nix
···
platinum-searcher = callPackage ../tools/text/platinum-searcher { };
+
playbar2 = libsForQt5.callPackage ../applications/audio/playbar2 { };
+
plex = callPackage ../servers/plex { enablePlexPass = config.plex.enablePlexPass or false; };
ploticus = callPackage ../tools/graphics/ploticus {