Loading pkgs/applications/virtualization/quickgui/default.nix 0 → 100644 +48 −0 Original line number Diff line number Diff line { stdenv , lib , fetchurl , autoPatchelfHook , dpkg , wrapGAppsHook }: stdenv.mkDerivation rec { pname = "quickgui"; version = "1.2.8"; src = fetchurl { url = "https://github.com/quickemu-project/quickgui/releases/download/v${version}/quickgui_${version}-1_lunar1.0_amd64.deb"; sha256 = "sha256-crnV7OWH5UbkMM/TxTIOlXmvqBgjFmQG7RxameMOjH0="; }; nativeBuildInputs = [ autoPatchelfHook dpkg ]; buildInputs = [ wrapGAppsHook ]; unpackCmd = "dpkg-deb -x $curSrc source"; installPhase = '' runHook preInstall mv usr $out substituteInPlace $out/share/applications/quickgui.desktop \ --replace "/usr" $out runHook postInstall ''; meta = { description = "A Flutter frontend for quickemu"; homepage = "https://github.com/quickemu-project/quickgui"; changelog = "https://github.com/quickemu-project/quickgui/releases/tag/v${version}"; maintainers = [ lib.maintainers.heyimnova ]; platforms = lib.platforms.linux; sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; mainProgram = "quickgui"; }; } pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -226,6 +226,8 @@ with pkgs; quickemu = callPackage ../development/quickemu { }; quickgui = callPackage ../applications/virtualization/quickgui { }; adcli = callPackage ../os-specific/linux/adcli { }; aether = callPackage ../applications/networking/aether { }; Loading
pkgs/applications/virtualization/quickgui/default.nix 0 → 100644 +48 −0 Original line number Diff line number Diff line { stdenv , lib , fetchurl , autoPatchelfHook , dpkg , wrapGAppsHook }: stdenv.mkDerivation rec { pname = "quickgui"; version = "1.2.8"; src = fetchurl { url = "https://github.com/quickemu-project/quickgui/releases/download/v${version}/quickgui_${version}-1_lunar1.0_amd64.deb"; sha256 = "sha256-crnV7OWH5UbkMM/TxTIOlXmvqBgjFmQG7RxameMOjH0="; }; nativeBuildInputs = [ autoPatchelfHook dpkg ]; buildInputs = [ wrapGAppsHook ]; unpackCmd = "dpkg-deb -x $curSrc source"; installPhase = '' runHook preInstall mv usr $out substituteInPlace $out/share/applications/quickgui.desktop \ --replace "/usr" $out runHook postInstall ''; meta = { description = "A Flutter frontend for quickemu"; homepage = "https://github.com/quickemu-project/quickgui"; changelog = "https://github.com/quickemu-project/quickgui/releases/tag/v${version}"; maintainers = [ lib.maintainers.heyimnova ]; platforms = lib.platforms.linux; sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; mainProgram = "quickgui"; }; }
pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -226,6 +226,8 @@ with pkgs; quickemu = callPackage ../development/quickemu { }; quickgui = callPackage ../applications/virtualization/quickgui { }; adcli = callPackage ../os-specific/linux/adcli { }; aether = callPackage ../applications/networking/aether { };