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
1
{ lib
2
2
, stdenv
3
3
-
, mkDerivation
4
3
, fetchFromGitHub
5
4
, pkg-config
6
5
, qmake
7
7
-
, qtx11extras
8
6
, qttools
7
7
+
, qtbase
9
8
, mpv
9
9
+
, wrapQtAppsHook
10
10
, gitUpdater
11
11
}:
12
12
13
13
-
mkDerivation rec {
13
13
+
stdenv.mkDerivation rec {
14
14
pname = "mpc-qt";
15
15
-
version = "23.02";
15
15
+
version = "23.12";
16
16
17
17
src = fetchFromGitHub {
18
18
owner = "mpc-qt";
19
19
repo = "mpc-qt";
20
20
rev = "v${version}";
21
21
-
sha256 = "sha256-b8efsdWWpwoaiX+oQhHK15KxD6JpvPhESTxCR2kS7Mk=";
21
21
+
hash = "sha256-v22o5QtCY9Z8bPoIkwypG0oTBEPqPFeKZ8cWO+pKCD0=";
22
22
};
23
23
24
24
nativeBuildInputs = [
25
25
pkg-config
26
26
qmake
27
27
qttools
28
28
+
wrapQtAppsHook
28
29
];
29
30
30
31
buildInputs = [
31
32
mpv
32
32
-
qtx11extras
33
33
];
34
34
35
35
+
postPatch = ''
36
36
+
substituteInPlace lconvert.pri --replace "qtPrepareTool(LCONVERT, lconvert)" "qtPrepareTool(LCONVERT, lconvert, , , ${qttools}/bin)"
37
37
+
'';
38
38
+
39
39
+
postConfigure = ''
40
40
+
substituteInPlace Makefile --replace ${qtbase}/bin/lrelease ${qttools.dev}/bin/lrelease
41
41
+
'';
42
42
+
35
43
qmakeFlags = [
36
36
-
"QMAKE_LUPDATE=${qttools.dev}/bin/lupdate"
44
44
+
"MPCQT_VERSION=${version}"
37
45
];
38
46
39
47
passthru.updateScript = gitUpdater { rev-prefix = "v"; };
+1
-1
pkgs/top-level/all-packages.nix
···
33873
33873
33874
33874
mm-common = callPackage ../development/libraries/mm-common { };
33875
33875
33876
33876
-
mpc-qt = libsForQt5.callPackage ../applications/video/mpc-qt { };
33876
33876
+
mpc-qt = qt6Packages.callPackage ../applications/video/mpc-qt { };
33877
33877
33878
33878
mplayer = callPackage ../applications/video/mplayer ({
33879
33879
libdvdnav = libdvdnav_4_2_1;