Loading maintainers/maintainer-list.nix +9 −0 Original line number Diff line number Diff line Loading @@ -5912,6 +5912,15 @@ githubId = 41522204; name = "hexchen"; }; heyimnova = { email = "git@heyimnova.dev"; github = "heyimnova"; githubId = 115728866; name = "Nova Witterick"; keys = [{ fingerprint = "4304 6B43 8D83 078E 3DF7 10D6 DEB0 E15C 6D2A 5A7C"; }]; }; hh = { email = "hh@m-labs.hk"; github = "HarryMakes"; 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
maintainers/maintainer-list.nix +9 −0 Original line number Diff line number Diff line Loading @@ -5912,6 +5912,15 @@ githubId = 41522204; name = "hexchen"; }; heyimnova = { email = "git@heyimnova.dev"; github = "heyimnova"; githubId = 115728866; name = "Nova Witterick"; keys = [{ fingerprint = "4304 6B43 8D83 078E 3DF7 10D6 DEB0 E15C 6D2A 5A7C"; }]; }; hh = { email = "hh@m-labs.hk"; github = "HarryMakes"; 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 { };