fork
Configure Feed
Select the types of activity you want to include in your feed.
lol
fork
Configure Feed
Select the types of activity you want to include in your feed.
1{ fetchFromGitHub, stdenv, pythonPackages, gtk3, gobjectIntrospection, libnotify
2, gst_all_1, wrapGAppsHook }:
3
4pythonPackages.buildPythonPackage rec {
5 name = "pithos-${version}";
6 version = "1.1.1";
7
8 namePrefix = "";
9
10 src = fetchFromGitHub {
11 owner = "pithos";
12 repo = "pithos";
13 rev = version;
14 sha256 = "0373z7g1wd3g1xl8m4ipx5n2ka67a2wcn387nyk8yvgdikm14jm3";
15 };
16
17 postPatch = ''
18 substituteInPlace setup.py --replace "/usr/share" "$out/share"
19 '';
20
21 buildInputs = [ wrapGAppsHook ];
22
23 propagatedBuildInputs =
24 [ gtk3 gobjectIntrospection libnotify ] ++
25 (with gst_all_1; [ gstreamer gst-plugins-base gst-plugins-good gst-plugins-ugly gst-plugins-bad ]) ++
26 (with pythonPackages; [ pygobject3 pylast ]);
27
28 meta = with stdenv.lib; {
29 description = "Pandora Internet Radio player for GNOME";
30 homepage = https://pithos.github.io/;
31 license = licenses.gpl3;
32 maintainers = with maintainers; [ obadz jgeerds ];
33 };
34}