lol

mpc-qt: migrate to by-name

authored by

Guy Chronister and committed by
Matthieu Coudron
cdeba33c 70923083

+56 -61
-59
pkgs/applications/video/mpc-qt/default.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - fetchFromGitHub, 5 - pkg-config, 6 - qmake, 7 - qttools, 8 - qtbase, 9 - mpv, 10 - wrapQtAppsHook, 11 - gitUpdater, 12 - }: 13 - 14 - stdenv.mkDerivation rec { 15 - pname = "mpc-qt"; 16 - version = "24.12.1-flatpak"; 17 - 18 - src = fetchFromGitHub { 19 - owner = "mpc-qt"; 20 - repo = "mpc-qt"; 21 - rev = "v${version}"; 22 - hash = "sha256-gn94kVs3Lbd+ggj4jTacHpmnVO2lH/QDhFk+hJC1N/c="; 23 - }; 24 - 25 - nativeBuildInputs = [ 26 - pkg-config 27 - qmake 28 - qttools 29 - wrapQtAppsHook 30 - ]; 31 - 32 - buildInputs = [ 33 - mpv 34 - ]; 35 - 36 - postPatch = '' 37 - substituteInPlace lconvert.pri --replace "qtPrepareTool(LCONVERT, lconvert)" "qtPrepareTool(LCONVERT, lconvert, , , ${qttools}/bin)" 38 - ''; 39 - 40 - postConfigure = '' 41 - substituteInPlace Makefile --replace ${qtbase}/bin/lrelease ${qttools.dev}/bin/lrelease 42 - ''; 43 - 44 - qmakeFlags = [ 45 - "MPCQT_VERSION=${version}" 46 - ]; 47 - 48 - passthru.updateScript = gitUpdater { rev-prefix = "v"; }; 49 - 50 - meta = with lib; { 51 - description = "Media Player Classic Qute Theater"; 52 - homepage = "https://mpc-qt.github.io"; 53 - license = licenses.gpl2; 54 - platforms = platforms.unix; 55 - broken = stdenv.hostPlatform.isDarwin; 56 - maintainers = with maintainers; [ romildo ]; 57 - mainProgram = "mpc-qt"; 58 - }; 59 - }
+56
pkgs/by-name/mp/mpc-qt/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + pkg-config, 6 + qt6Packages, 7 + mpv, 8 + gitUpdater, 9 + }: 10 + 11 + stdenv.mkDerivation (finalAttrs: { 12 + pname = "mpc-qt"; 13 + version = "24.12.1-flatpak"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "mpc-qt"; 17 + repo = "mpc-qt"; 18 + tag = "v${finalAttrs.version}"; 19 + hash = "sha256-gn94kVs3Lbd+ggj4jTacHpmnVO2lH/QDhFk+hJC1N/c="; 20 + }; 21 + 22 + nativeBuildInputs = [ 23 + pkg-config 24 + qt6Packages.qmake 25 + qt6Packages.qttools 26 + qt6Packages.wrapQtAppsHook 27 + ]; 28 + 29 + buildInputs = [ 30 + mpv 31 + ]; 32 + 33 + postPatch = '' 34 + substituteInPlace lconvert.pri --replace "qtPrepareTool(LCONVERT, lconvert)" "qtPrepareTool(LCONVERT, lconvert, , , ${qt6Packages.qttools}/bin)" 35 + ''; 36 + 37 + postConfigure = '' 38 + substituteInPlace Makefile --replace ${qt6Packages.qtbase}/bin/lrelease ${qt6Packages.qttools.dev}/bin/lrelease 39 + ''; 40 + 41 + qmakeFlags = [ 42 + "MPCQT_VERSION=${finalAttrs.version}" 43 + ]; 44 + 45 + passthru.updateScript = gitUpdater { rev-prefix = "v"; }; 46 + 47 + meta = { 48 + description = "Media Player Classic Qute Theater"; 49 + homepage = "https://mpc-qt.github.io"; 50 + license = lib.licenses.gpl2; 51 + platforms = lib.platforms.unix; 52 + broken = stdenv.hostPlatform.isDarwin; 53 + maintainers = with lib.maintainers; [ romildo ]; 54 + mainProgram = "mpc-qt"; 55 + }; 56 + })
-2
pkgs/top-level/all-packages.nix
··· 13204 13204 # a somewhat more maintained fork of ympd 13205 13205 memento = qt6Packages.callPackage ../applications/video/memento { }; 13206 13206 13207 - mpc-qt = qt6Packages.callPackage ../applications/video/mpc-qt { }; 13208 - 13209 13207 mplayer = callPackage ../applications/video/mplayer ( 13210 13208 { 13211 13209 libdvdnav = libdvdnav_4_2_1;