diff --git a/pkgs/commander-x16/cc65.nix b/pkgs/commander-x16/cc65.nix deleted file mode 100644 index f87f43c..0000000 --- a/pkgs/commander-x16/cc65.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ stdenv, fetchFromGitHub }: - -stdenv.mkDerivation rec { - name = "cc65"; - - src = fetchFromGitHub { - owner = name; - repo = name; - rev = "b525554bfee3c3ddc5ddd7e58b4a20728f6c9cb1"; - sha256 = "0san7n092bx823pliypvvsbhhzq9q39n1qqivjcyc2xab2dwir84"; - }; - - buildPhase = '' - make PREFIX="$out" - ''; - - installPhase = '' - make install PREFIX="$out" - ''; -} diff --git a/pkgs/commander-x16/default.nix b/pkgs/commander-x16/default.nix deleted file mode 100644 index 71d29a8..0000000 --- a/pkgs/commander-x16/default.nix +++ /dev/null @@ -1,9 +0,0 @@ -{ callPackage, symlinkJoin }: - -symlinkJoin { - name = "commander-x16-tools"; - paths = [ - (callPackage ./cc65.nix { }) - (callPackage ./emulator.nix { }) - ]; -} diff --git a/pkgs/commander-x16/emulator.nix b/pkgs/commander-x16/emulator.nix deleted file mode 100644 index 225e956..0000000 --- a/pkgs/commander-x16/emulator.nix +++ /dev/null @@ -1,45 +0,0 @@ -{ stdenv, callPackage, fetchFromGitHub, SDL2 }: -let - rev = "r38"; - owner = "commanderx16"; - cc65 = callPackage ./cc65.nix { }; - - x16rom = stdenv.mkDerivation rec { - name = "x16-rom"; - - src = fetchFromGitHub { - inherit owner rev; - repo = name; - sha256 = "10m6v0xpjkbrnjspsn7z0r22wphbvcrxw8f59z98xv21kb98ban5"; - }; - - buildInputs = [ cc65 ]; - - preBuild = '' - patchShebangs scripts - ''; - - installPhase = '' - cp ./build/x16/rom.bin "$out" - ''; - }; - -in -stdenv.mkDerivation rec { - name = "x16-emulator"; - - src = fetchFromGitHub { - inherit owner rev; - repo = name; - sha256 = "10cidc825bz3bniwascn472a9a8087f9lfl9b20r6dkvdzz6mm2q"; - }; - - buildInputs = [ SDL2.dev ]; - - installPhase = '' - mkdir -p "$out/bin" - cp x16emu "$out/" - ln -s "${x16rom}" "$out/rom.bin" - ln -s "$out/x16emu" "$out/bin/x16emu" - ''; -}