Merge pull request #280943 from romildo/upd.mpc-qt

mpc-qt: 23.02 -> 23.12
This commit is contained in:
José Romildo Malaquias 2024-01-23 20:28:37 -03:00 committed by GitHub
commit 32077c539a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 37 additions and 8 deletions

View File

@ -1,21 +1,50 @@
{ lib, stdenv, mkDerivation, fetchFromGitHub, pkg-config, qmake, qtx11extras, qttools, mpv }:
{ lib
, stdenv
, fetchFromGitHub
, pkg-config
, qmake
, qttools
, qtbase
, mpv
, wrapQtAppsHook
, gitUpdater
}:
mkDerivation rec {
stdenv.mkDerivation rec {
pname = "mpc-qt";
version = "23.02";
version = "23.12";
src = fetchFromGitHub {
owner = "mpc-qt";
repo = "mpc-qt";
rev = "v${version}";
sha256 = "sha256-b8efsdWWpwoaiX+oQhHK15KxD6JpvPhESTxCR2kS7Mk=";
hash = "sha256-v22o5QtCY9Z8bPoIkwypG0oTBEPqPFeKZ8cWO+pKCD0=";
};
nativeBuildInputs = [ pkg-config qmake qttools ];
nativeBuildInputs = [
pkg-config
qmake
qttools
wrapQtAppsHook
];
buildInputs = [ mpv qtx11extras ];
buildInputs = [
mpv
];
qmakeFlags = [ "QMAKE_LUPDATE=${qttools.dev}/bin/lupdate" ];
postPatch = ''
substituteInPlace lconvert.pri --replace "qtPrepareTool(LCONVERT, lconvert)" "qtPrepareTool(LCONVERT, lconvert, , , ${qttools}/bin)"
'';
postConfigure = ''
substituteInPlace Makefile --replace ${qtbase}/bin/lrelease ${qttools.dev}/bin/lrelease
'';
qmakeFlags = [
"MPCQT_VERSION=${version}"
];
passthru.updateScript = gitUpdater { rev-prefix = "v"; };
meta = with lib; {
description = "Media Player Classic Qute Theater";

View File

@ -33882,7 +33882,7 @@ with pkgs;
mm-common = callPackage ../development/libraries/mm-common { };
mpc-qt = libsForQt5.callPackage ../applications/video/mpc-qt { };
mpc-qt = qt6Packages.callPackage ../applications/video/mpc-qt { };
mplayer = callPackage ../applications/video/mplayer ({
libdvdnav = libdvdnav_4_2_1;