diff options
author | AndersonTorres <torres.anderson.85@protonmail.com> | 2022-01-03 20:19:59 -0300 |
---|---|---|
committer | AndersonTorres <torres.anderson.85@protonmail.com> | 2022-01-03 21:04:30 -0300 |
commit | d5dede7ae874ca0f4af925ae3cb33d1f32ef807b (patch) | |
tree | 28bbb7313f50439cafd0ee5f0854d0e3c8a8949a /pkgs/misc/emulators/fs-uae | |
parent | b00ebade21316ac4e45427014dd5af34e3f4b7b1 (diff) | |
download | nixpkgs-d5dede7ae874ca0f4af925ae3cb33d1f32ef807b.tar nixpkgs-d5dede7ae874ca0f4af925ae3cb33d1f32ef807b.tar.gz nixpkgs-d5dede7ae874ca0f4af925ae3cb33d1f32ef807b.tar.bz2 nixpkgs-d5dede7ae874ca0f4af925ae3cb33d1f32ef807b.tar.lz nixpkgs-d5dede7ae874ca0f4af925ae3cb33d1f32ef807b.tar.xz nixpkgs-d5dede7ae874ca0f4af925ae3cb33d1f32ef807b.tar.zst nixpkgs-d5dede7ae874ca0f4af925ae3cb33d1f32ef807b.zip |
fsuae-launcher: refactor
Diffstat (limited to 'pkgs/misc/emulators/fs-uae')
-rw-r--r-- | pkgs/misc/emulators/fs-uae/launcher.nix | 29 |
1 files changed, 22 insertions, 7 deletions
diff --git a/pkgs/misc/emulators/fs-uae/launcher.nix b/pkgs/misc/emulators/fs-uae/launcher.nix index 9416e92e2b0..afe12aab0c8 100644 --- a/pkgs/misc/emulators/fs-uae/launcher.nix +++ b/pkgs/misc/emulators/fs-uae/launcher.nix @@ -1,5 +1,9 @@ -{ stdenv, lib, fetchurl, makeWrapper, python3, gettext -, pyqt5, setuptools, requests +{ lib +, stdenv +, fetchurl +, gettext +, makeWrapper +, python3 }: stdenv.mkDerivation rec { @@ -11,18 +15,29 @@ stdenv.mkDerivation rec { sha256 = "1dknra4ngz7bpppwqghmza1q68pn1yaw54p9ba0f42zwp427ly97"; }; + nativeBuildInputs = [ + gettext + makeWrapper + python3 + ]; + + buildInputs = with python3.pkgs; [ + pyqt5 + requests + setuptools + ]; + makeFlags = [ "prefix=$(out)" ]; - nativeBuildInputs = [ makeWrapper python3 gettext ]; - buildInputs = [ pyqt5 setuptools requests ]; + postInstall = '' wrapProgram $out/bin/fs-uae-launcher --set PYTHONPATH "$PYTHONPATH" ''; - meta = { + meta = with lib; { + homepage = "https://fs-uae.net"; description = "Graphical front-end for the FS-UAE emulator"; license = lib.licenses.gpl2Plus; - homepage = "https://fs-uae.net"; - maintainers = with lib; [ maintainers.sander ]; + maintainers = with maintainers; [ sander AndersonTorres ]; platforms = [ "i686-linux" "x86_64-linux" ]; }; } |