diff options
author | Peder Bergebakken Sundt <pbsds@hotmail.com> | 2024-02-05 16:39:16 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-05 16:39:16 +0100 |
commit | 053489f6e4bfbef32a5e72ad809aa472e05650cf (patch) | |
tree | 189e55a1c74c0c1ef27344e29ce4899ae114da56 /pkgs/applications/emulators | |
parent | a53f27e149ac020344063f55d35ec41d47e481bc (diff) | |
parent | 8c4161f86d32c8443c8cb38f8885d605cbe61b37 (diff) | |
download | nixlib-053489f6e4bfbef32a5e72ad809aa472e05650cf.tar nixlib-053489f6e4bfbef32a5e72ad809aa472e05650cf.tar.gz nixlib-053489f6e4bfbef32a5e72ad809aa472e05650cf.tar.bz2 nixlib-053489f6e4bfbef32a5e72ad809aa472e05650cf.tar.lz nixlib-053489f6e4bfbef32a5e72ad809aa472e05650cf.tar.xz nixlib-053489f6e4bfbef32a5e72ad809aa472e05650cf.tar.zst nixlib-053489f6e4bfbef32a5e72ad809aa472e05650cf.zip |
Merge pull request #277586 from atorres1985-contrib/atari-emulators
Atari emulators updates and cleanups
Diffstat (limited to 'pkgs/applications/emulators')
-rw-r--r-- | pkgs/applications/emulators/atari++/default.nix | 49 | ||||
-rw-r--r-- | pkgs/applications/emulators/atari800/default.nix | 43 |
2 files changed, 0 insertions, 92 deletions
diff --git a/pkgs/applications/emulators/atari++/default.nix b/pkgs/applications/emulators/atari++/default.nix deleted file mode 100644 index f78bf7e4cf06..000000000000 --- a/pkgs/applications/emulators/atari++/default.nix +++ /dev/null @@ -1,49 +0,0 @@ -{ lib -, stdenv -, fetchurl -, SDL -, alsa-lib -, gcc-unwrapped -, libICE -, libSM -, libX11 -, libXext -}: - -stdenv.mkDerivation (finalAttrs: { - pname = "atari++"; - version = "1.85"; - - src = fetchurl { - url = "http://www.xl-project.com/download/atari++_${finalAttrs.version}.tar.gz"; - hash = "sha256-LbGTVUs1XXR+QfDhCxX9UMkQ3bnk4z0ckl94Cwwe9IQ="; - }; - - buildInputs = [ - SDL - alsa-lib - gcc-unwrapped - libICE - libSM - libX11 - libXext - ]; - - postFixup = '' - patchelf --set-rpath ${lib.makeLibraryPath finalAttrs.buildInputs} "$out/bin/atari++" - ''; - - meta = with lib; { - homepage = "http://www.xl-project.com/"; - description = "An enhanced, cycle-accurated Atari emulator"; - longDescription = '' - The Atari++ Emulator is a Unix based emulator of the Atari eight bit - computers, namely the Atari 400 and 800, the Atari 400XL, 800XL and 130XE, - and the Atari 5200 game console. The emulator is auto-configurable and - will compile on a variety of systems (Linux, Solaris, Irix). - ''; - maintainers = [ maintainers.AndersonTorres ]; - license = licenses.gpl2Plus; - platforms = lib.platforms.linux; - }; -}) diff --git a/pkgs/applications/emulators/atari800/default.nix b/pkgs/applications/emulators/atari800/default.nix deleted file mode 100644 index 0f1d4a47582e..000000000000 --- a/pkgs/applications/emulators/atari800/default.nix +++ /dev/null @@ -1,43 +0,0 @@ -{ lib, stdenv, fetchFromGitHub, autoreconfHook -, zlib, SDL, readline, libGLU, libGL, libX11 }: - -with lib; -stdenv.mkDerivation rec { - pname = "atari800"; - version = "5.0.0"; - - src = fetchFromGitHub { - owner = "atari800"; - repo = "atari800"; - rev = "ATARI800_${replaceStrings ["."] ["_"] version}"; - sha256 = "sha256-+eJXhqPyU0GhmzF7DbteTXzEnn5klCor9Io/UgXQfQg="; - }; - - nativeBuildInputs = [ autoreconfHook ]; - - buildInputs = [ zlib SDL readline libGLU libGL libX11 ]; - - configureFlags = [ - "--target=default" - "--with-video=sdl" - "--with-sound=sdl" - "--with-readline" - "--with-opengl" - "--with-x" - "--enable-riodevice" - ]; - - meta = { - homepage = "https://atari800.github.io/"; - description = "An Atari 8-bit emulator"; - longDescription = '' - Atari800 is the emulator of Atari 8-bit computer systems and - 5200 game console for Unix, Linux, Amiga, MS-DOS, Atari - TT/Falcon, MS-Windows, MS WinCE, Sega Dreamcast, Android and - other systems supported by the SDL library. - ''; - maintainers = [ maintainers.AndersonTorres ]; - license = licenses.gpl2Plus; - platforms = lib.platforms.linux; - }; -} |