tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
strawberry: 1.0.5 -> 1.0.7
Peter Hoeg
3 years ago
784a28af
e30abcd5
+16
-9
1 changed file
expand all
collapse all
unified
split
pkgs
applications
audio
strawberry
default.nix
+16
-9
pkgs/applications/audio/strawberry/default.nix
···
1
1
-
{ mkDerivation
2
2
-
, stdenv
1
1
+
{ stdenv
3
2
, lib
4
3
, fetchFromGitHub
5
4
, cmake
6
5
, pkg-config
6
6
+
, wrapQtAppsHook
7
7
, alsa-lib
8
8
, boost
9
9
, chromaprint
···
20
20
, sqlite
21
21
, taglib
22
22
, libgpod
23
23
+
, libidn2
23
24
, libpulseaudio
24
25
, libselinux
25
26
, libsepol
26
27
, p11-kit
27
28
, util-linux
28
29
, qtbase
29
29
-
, qtx11extras
30
30
+
, qtx11extras ? null # doesn't exist in qt6
30
31
, qttools
31
32
, withGstreamer ? true
32
33
, glib-networking
···
35
36
, libvlc
36
37
}:
37
38
38
38
-
mkDerivation rec {
39
39
+
let
40
40
+
inherit (lib) optionals;
41
41
+
42
42
+
in
43
43
+
stdenv.mkDerivation rec {
39
44
pname = "strawberry";
40
40
-
version = "1.0.5";
45
45
+
version = "1.0.7";
41
46
42
47
src = fetchFromGitHub {
43
48
owner = "jonaski";
44
49
repo = pname;
45
50
rev = version;
46
46
-
hash = "sha256-6d7oB54IPI+G5Mhkj+PdQQY93r1SBE2R06qSGIacj8Q=";
51
51
+
hash = "sha256-TAt/P9nykUtOoHmprFiUJnip8mAnJlvkufD0v9ZWrp4=";
47
52
};
48
53
49
54
# the big strawberry shown in the context menu is *very* much in your face, so use the grey version instead
···
59
64
fftw
60
65
gnutls
61
66
libcdio
67
67
+
libidn2
62
68
libmtp
63
69
libpthreadstubs
64
70
libtasn1
···
69
75
taglib
70
76
qtbase
71
77
qtx11extras
72
72
-
] ++ lib.optionals stdenv.isLinux [
78
78
+
] ++ optionals stdenv.isLinux [
73
79
libgpod
74
80
libpulseaudio
75
81
libselinux
76
82
libsepol
77
83
p11-kit
78
78
-
] ++ lib.optionals withGstreamer (with gst_all_1; [
84
84
+
] ++ optionals withGstreamer (with gst_all_1; [
79
85
glib-networking
80
86
gstreamer
81
87
gst-libav
···
90
96
ninja
91
97
pkg-config
92
98
qttools
93
93
-
] ++ lib.optionals stdenv.isLinux [
99
99
+
wrapQtAppsHook
100
100
+
] ++ optionals stdenv.isLinux [
94
101
util-linux
95
102
];
96
103