pegasus-frontend: init at 0-unstable-2023-05-22

+53
+51
pkgs/games/pegasus-frontend/default.nix
··· 1 + { lib 2 + , fetchFromGitHub 3 + , stdenv 4 + , cmake 5 + , qtbase 6 + , qtgraphicaleffects 7 + , qtmultimedia 8 + , qtsvg 9 + , qttools 10 + , qtx11extras 11 + , SDL2 12 + , sqlite 13 + , wrapQtAppsHook 14 + }: 15 + 16 + stdenv.mkDerivation rec { 17 + pname = "pegasus-frontend"; 18 + version = "unstable-2023-05-22"; 19 + 20 + src = fetchFromGitHub { 21 + owner = "mmatyas"; 22 + repo = "pegasus-frontend"; 23 + rev = "6421d7a75d29a82ea06008e4a08ec14e074430d9"; 24 + fetchSubmodules = true; 25 + sha256 = "sha256-mwJm+3zMP4alcis7OFQUcH3eXlRTZhoZYtxKrvCQGc8="; 26 + }; 27 + 28 + nativeBuildInputs = [ 29 + cmake 30 + qttools 31 + wrapQtAppsHook 32 + ]; 33 + 34 + buildInputs = [ 35 + qtbase 36 + qtmultimedia 37 + qtsvg 38 + qtgraphicaleffects 39 + qtx11extras 40 + sqlite 41 + SDL2 42 + ]; 43 + 44 + meta = with lib; { 45 + description = "A cross platform, customizable graphical frontend for launching emulators and managing your game collection."; 46 + homepage = "https://pegasus-frontend.org/"; 47 + license = licenses.gpl3Plus; 48 + maintainers = with maintainers; [ tengkuizdihar ]; 49 + platforms = platforms.linux; 50 + }; 51 + }
+2
pkgs/top-level/all-packages.nix
··· 10647 10647 10648 10648 pcmsolver = callPackage ../development/libraries/pcmsolver { }; 10649 10649 10650 + pegasus-frontend = libsForQt5.callPackage ../games/pegasus-frontend {}; 10651 + 10650 10652 pgbadger = perlPackages.callPackage ../tools/misc/pgbadger { }; 10651 10653 10652 10654 pffft = callPackage ../development/libraries/pffft { };