tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
gjay: mpd_clientlib -> libmpdclient
AndersonTorres
5 years ago
d9758316
ea01de98
+24
-7
1 changed file
expand all
collapse all
unified
split
pkgs
applications
audio
gjay
default.nix
+24
-7
pkgs/applications/audio/gjay/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, pkg-config, mpd_clientlib, dbus-glib, audacious, gtk2, gsl
2
2
-
, libaudclient }:
1
1
+
{ lib
2
2
+
, stdenv
3
3
+
, fetchurl
4
4
+
, pkg-config
5
5
+
, dbus-glib
6
6
+
, audacious
7
7
+
, gtk2
8
8
+
, gsl
9
9
+
, libaudclient
10
10
+
, libmpdclient
11
11
+
}:
3
12
4
4
-
stdenv.mkDerivation {
5
5
-
name = "gjay-0.3.2";
13
13
+
stdenv.mkDerivation rec {
14
14
+
pname = "gjay";
15
15
+
version = "0.3.2";
6
16
7
17
src = fetchurl {
8
8
-
url = "mirror://sourceforge/project/gjay/gjay-0.3.2.tar.gz";
18
18
+
url = "mirror://sourceforge/project/gjay/${pname}-${version}.tar.gz";
9
19
sha256 = "1a1vv4r0vnxjdyl0jyv7gga3zfd5azxlwjm1l6hjrf71lb228zn8";
10
20
};
11
21
12
22
nativeBuildInputs = [ pkg-config ];
13
23
14
14
-
buildInputs = [ mpd_clientlib dbus-glib audacious gtk2 gsl libaudclient ];
24
24
+
buildInputs = [
25
25
+
libmpdclient
26
26
+
dbus-glib
27
27
+
audacious
28
28
+
gtk2
29
29
+
gsl
30
30
+
libaudclient
31
31
+
];
15
32
16
33
hardeningDisable = [ "format" ];
17
34
18
35
meta = with lib; {
19
36
description = "Generates playlists such that each song sounds good following the previous song";
20
37
homepage = "http://gjay.sourceforge.net/";
21
21
-
license = licenses.gpl2;
38
38
+
license = licenses.gpl2Plus;
22
39
maintainers = with maintainers; [ pSub ];
23
40
platforms = with platforms; linux;
24
41
};