summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnderson Torres <torres.anderson.85@protonmail.com>2021-07-18 20:20:07 -0300
committerGitHub <noreply@github.com>2021-07-18 20:20:07 -0300
commit6b940846e99cedd10eafbc301e467972ade1afec (patch)
tree277b3fb269a2ad0c4dd700bc34f8ccf73a665ed0
parentMerge pull request #130536 from Ma27/2105-grafana (diff)
parentfs-uae-launcher: init at 3.0.5 (diff)
downloadnixpkgs-6b940846e99cedd10eafbc301e467972ade1afec.tar.gz
Merge pull request #130582 from svanderburg/add-fs-uae-frontend-stable
[Backport release-21.05] fs-uae-launcher: init at 3.0.5
-rw-r--r--pkgs/misc/emulators/fs-uae-launcher/default.nix28
-rw-r--r--pkgs/top-level/all-packages.nix4
2 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/misc/emulators/fs-uae-launcher/default.nix b/pkgs/misc/emulators/fs-uae-launcher/default.nix
new file mode 100644
index 000000000000..9416e92e2b02
--- /dev/null
+++ b/pkgs/misc/emulators/fs-uae-launcher/default.nix
@@ -0,0 +1,28 @@
+{ stdenv, lib, fetchurl, makeWrapper, python3, gettext
+, pyqt5, setuptools, requests
+}:
+
+stdenv.mkDerivation rec {
+ pname = "fs-uae-launcher";
+ version = "3.0.5";
+
+ src = fetchurl {
+ url = "https://fs-uae.net/stable/${version}/${pname}-${version}.tar.gz";
+ sha256 = "1dknra4ngz7bpppwqghmza1q68pn1yaw54p9ba0f42zwp427ly97";
+ };
+
+ makeFlags = [ "prefix=$(out)" ];
+ nativeBuildInputs = [ makeWrapper python3 gettext ];
+ buildInputs = [ pyqt5 setuptools requests ];
+ postInstall = ''
+ wrapProgram $out/bin/fs-uae-launcher --set PYTHONPATH "$PYTHONPATH"
+ '';
+
+ meta = {
+ description = "Graphical front-end for the FS-UAE emulator";
+ license = lib.licenses.gpl2Plus;
+ homepage = "https://fs-uae.net";
+ maintainers = with lib; [ maintainers.sander ];
+ platforms = [ "i686-linux" "x86_64-linux" ];
+ };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 99675cd40094..8f375f9cbd37 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -30785,6 +30785,10 @@ in
fsuae = callPackage ../misc/emulators/fs-uae { };
+ fsuae-launcher = callPackage ../misc/emulators/fs-uae-launcher {
+ inherit (python3Packages) pyqt5 setuptools requests;
+ };
+
putty = callPackage ../applications/networking/remote/putty {
gtk2 = gtk2-x11;
};