summary refs log tree commit diff
path: root/pkgs/misc/emulators/blastem/default.nix
diff options
context:
space:
mode:
authorMartin Weinelt <hexa@darmstadt.ccc.de>2022-01-02 03:26:59 +0100
committerMartin Weinelt <hexa@darmstadt.ccc.de>2022-01-02 13:38:13 +0100
commit4ee61b7c18f1892986a18049880065315e26a7c3 (patch)
treef868327d1ccc05c5a53e3632cc8d2a9792c7e483 /pkgs/misc/emulators/blastem/default.nix
parent64e2164ef3517e6093374e7a76693a1937fe495a (diff)
downloadnixpkgs-4ee61b7c18f1892986a18049880065315e26a7c3.tar
nixpkgs-4ee61b7c18f1892986a18049880065315e26a7c3.tar.gz
nixpkgs-4ee61b7c18f1892986a18049880065315e26a7c3.tar.bz2
nixpkgs-4ee61b7c18f1892986a18049880065315e26a7c3.tar.lz
nixpkgs-4ee61b7c18f1892986a18049880065315e26a7c3.tar.xz
nixpkgs-4ee61b7c18f1892986a18049880065315e26a7c3.tar.zst
nixpkgs-4ee61b7c18f1892986a18049880065315e26a7c3.zip
blastem: remove
Requires python2 and no release in over two years to resolve the
situation.

```
./img2tiles.py -s font_interlace_variable.spec font_interlace_variable.tiles
  File "/build/blastem-3d48cb0c28be/./img2tiles.py", line 78
    print len(colors), 'distinct 9-bit colors in image'
          ^
SyntaxError: invalid syntax
```
Diffstat (limited to 'pkgs/misc/emulators/blastem/default.nix')
-rw-r--r--pkgs/misc/emulators/blastem/default.nix51
1 files changed, 0 insertions, 51 deletions
diff --git a/pkgs/misc/emulators/blastem/default.nix b/pkgs/misc/emulators/blastem/default.nix
deleted file mode 100644
index c96f5d9217c..00000000000
--- a/pkgs/misc/emulators/blastem/default.nix
+++ /dev/null
@@ -1,51 +0,0 @@
-{ lib, stdenv, fetchurl, fetchFromGitHub, pkg-config, SDL2, glew, xcftools, python2Packages, makeWrapper }:
-
-let
-  vasm =
-    stdenv.mkDerivation {
-      pname = "vasm";
-      version = "1.8c";
-      src = fetchFromGitHub {
-        owner = "mbitsnbites";
-        repo = "vasm";
-        rev = "244f8bbbdf64ae603f9f6c09a3067943837459ec";
-        sha256 = "0x4y5q7ygxfjfy2wxijkps9khsjjfb169sbda410vaw0m88wqj5p";
-      };
-      makeFlags = [ "CPU=m68k" "SYNTAX=mot" ];
-      installPhase = ''
-        mkdir -p $out/bin
-        cp vasmm68k_mot $out/bin
-      '';
-    };
-in
-stdenv.mkDerivation {
-  pname = "blastem";
-  version = "0.5.1";
-  src = fetchurl {
-    url = "https://www.retrodev.com/repos/blastem/archive/3d48cb0c28be.tar.gz";
-    sha256 = "07wzbmzp0y8mh59jxg81q17gqagz3psxigxh8dmzsipgg68y6a8r";
-  };
-  nativeBuildInputs = [ makeWrapper ];
-  buildInputs = [ pkg-config SDL2 glew xcftools python2Packages.python python2Packages.pillow vasm ];
-  preBuild = ''
-    patchShebangs img2tiles.py
-  '';
-  postBuild = ''
-    make menu.bin
-  '';
-  installPhase = ''
-    mkdir -p $out/bin $out/share/blastem
-    cp -r {blastem,menu.bin,default.cfg,rom.db,shaders} $out/share/blastem/
-    makeWrapper $out/share/blastem/blastem $out/bin/blastem
-  '';
-
-  meta = {
-    homepage = "https://www.retrodev.com/blastem/";
-    description = "The fast and accurate Genesis emulator";
-    maintainers = with lib.maintainers; [ puffnfresh ];
-    license = lib.licenses.gpl3;
-    platforms = lib.platforms.linux;
-    # Makefile:140: *** aarch64 is not a supported architecture.  Stop.
-    badPlatforms = [ "aarch64-linux" ];
-  };
-}