tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
mpc-qt: 23.02 -> 23.12
José Romildo
2 years ago
cccf8b36
95f0a9ed
+16
-8
2 changed files
expand all
collapse all
unified
split
pkgs
applications
video
mpc-qt
default.nix
top-level
all-packages.nix
+15
-7
pkgs/applications/video/mpc-qt/default.nix
···
1
{ lib
2
, stdenv
3
-
, mkDerivation
4
, fetchFromGitHub
5
, pkg-config
6
, qmake
7
-
, qtx11extras
8
, qttools
0
9
, mpv
0
10
, gitUpdater
11
}:
12
13
-
mkDerivation rec {
14
pname = "mpc-qt";
15
-
version = "23.02";
16
17
src = fetchFromGitHub {
18
owner = "mpc-qt";
19
repo = "mpc-qt";
20
rev = "v${version}";
21
-
sha256 = "sha256-b8efsdWWpwoaiX+oQhHK15KxD6JpvPhESTxCR2kS7Mk=";
22
};
23
24
nativeBuildInputs = [
25
pkg-config
26
qmake
27
qttools
0
28
];
29
30
buildInputs = [
31
mpv
32
-
qtx11extras
33
];
34
0
0
0
0
0
0
0
0
35
qmakeFlags = [
36
-
"QMAKE_LUPDATE=${qttools.dev}/bin/lupdate"
37
];
38
39
passthru.updateScript = gitUpdater { rev-prefix = "v"; };
···
1
{ lib
2
, stdenv
0
3
, fetchFromGitHub
4
, pkg-config
5
, qmake
0
6
, qttools
7
+
, qtbase
8
, mpv
9
+
, wrapQtAppsHook
10
, gitUpdater
11
}:
12
13
+
stdenv.mkDerivation rec {
14
pname = "mpc-qt";
15
+
version = "23.12";
16
17
src = fetchFromGitHub {
18
owner = "mpc-qt";
19
repo = "mpc-qt";
20
rev = "v${version}";
21
+
hash = "sha256-v22o5QtCY9Z8bPoIkwypG0oTBEPqPFeKZ8cWO+pKCD0=";
22
};
23
24
nativeBuildInputs = [
25
pkg-config
26
qmake
27
qttools
28
+
wrapQtAppsHook
29
];
30
31
buildInputs = [
32
mpv
0
33
];
34
35
+
postPatch = ''
36
+
substituteInPlace lconvert.pri --replace "qtPrepareTool(LCONVERT, lconvert)" "qtPrepareTool(LCONVERT, lconvert, , , ${qttools}/bin)"
37
+
'';
38
+
39
+
postConfigure = ''
40
+
substituteInPlace Makefile --replace ${qtbase}/bin/lrelease ${qttools.dev}/bin/lrelease
41
+
'';
42
+
43
qmakeFlags = [
44
+
"MPCQT_VERSION=${version}"
45
];
46
47
passthru.updateScript = gitUpdater { rev-prefix = "v"; };
+1
-1
pkgs/top-level/all-packages.nix
···
33873
33874
mm-common = callPackage ../development/libraries/mm-common { };
33875
33876
-
mpc-qt = libsForQt5.callPackage ../applications/video/mpc-qt { };
33877
33878
mplayer = callPackage ../applications/video/mplayer ({
33879
libdvdnav = libdvdnav_4_2_1;
···
33873
33874
mm-common = callPackage ../development/libraries/mm-common { };
33875
33876
+
mpc-qt = qt6Packages.callPackage ../applications/video/mpc-qt { };
33877
33878
mplayer = callPackage ../applications/video/mplayer ({
33879
libdvdnav = libdvdnav_4_2_1;