repo.or.cz
/
NixPkgs.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
pygame-sdl2: 2.1.0 -> 8.3.1.24090601; modernize derivation (#374642)
[NixPkgs.git]
/
pkgs
/
kde
/
gear
/
audiotube
/
default.nix
blob
b27ab60155a5294b50ceba44b2311e711c2a856e
1
{
2
mkKdeDerivation,
3
qtdeclarative,
4
qtmultimedia,
5
qtsvg,
6
extra-cmake-modules,
7
futuresql,
8
kcoreaddons,
9
kcrash,
10
ki18n,
11
kirigami-addons,
12
kirigami,
13
kwindowsystem,
14
purpose,
15
qcoro,
16
python3,
17
}:
18
let
19
ps = python3.pkgs;
20
pythonDeps = [
21
ps.yt-dlp
22
ps.ytmusicapi
23
];
24
in
25
mkKdeDerivation {
26
pname = "audiotube";
27
28
extraNativeBuildInputs = [
29
ps.pybind11
30
];
31
32
extraBuildInputs = [
33
qtdeclarative
34
qtmultimedia
35
qtsvg
36
37
extra-cmake-modules
38
futuresql
39
kirigami
40
kirigami-addons
41
kcoreaddons
42
ki18n
43
kcrash
44
kwindowsystem
45
purpose
46
qcoro
47
] ++ pythonDeps;
48
49
qtWrapperArgs = [
50
"--prefix PYTHONPATH : ${ps.makePythonPath pythonDeps}"
51
];
52
meta.mainProgram = "audiotube";
53
}