From 2650b19666d956cd96348fca2a9afacc8b89f493 Mon Sep 17 00:00:00 2001 From: Duncan Date: Thu, 30 Mar 2023 01:17:45 +0100 Subject: [PATCH] Remove shell.nix (#19772) --- shell.nix | 70 ------------------------------------------------------- 1 file changed, 70 deletions(-) delete mode 100644 shell.nix diff --git a/shell.nix b/shell.nix deleted file mode 100644 index 25c54be2a8..0000000000 --- a/shell.nix +++ /dev/null @@ -1,70 +0,0 @@ -{ pkgs ? ( - let - hostPkgs = import {}; - pinnedPkgs = hostPkgs.fetchFromGitHub { - owner = "NixOS"; - repo = "nixpkgs-channels"; - rev = "08d245eb31a3de0ad73719372190ce84c1bf3aee"; - sha256 = "1g22f8r3l03753s67faja1r0dq0w88723kkfagskzg9xy3qs8yw8"; - }; - in - import pinnedPkgs {} - ) -}: -let - objects-src = pkgs.fetchFromGitHub { - owner = "OpenRCT2"; - repo = "objects"; - rev = "v1.3.8"; - sha256 = "84a95590d13a753b1d239f7f06c8d121e36fd28694b21f33646518e2012904ae"; - }; - - title-sequences-src = pkgs.fetchFromGitHub { - owner = "OpenRCT2"; - repo = "title-sequences"; - rev = "v0.4.0"; - sha256 = "6e7c7b554717072bfc7acb96fd0101dc8e7f0ea0ea316367a05c2e92950c9029"; -}; -in -pkgs.stdenv.mkDerivation { - name = "openrct2"; - src = ./.; - - cmakeFlags = [ - "-DCMAKE_BUILD_TYPE=RELWITHDEBINFO" - "-DDOWNLOAD_OBJECTS=OFF" - "-DDOWNLOAD_TITLE_SEQUENCES=OFF" - ]; - - postUnpack = '' - cp -r ${objects-src} $sourceRoot/data/object - cp -r ${title-sequences-src} $sourceRoot/data/sequence - ''; - preFixup = "ln -s $out/share/openrct2 $out/bin/data"; - - - makeFlags = ["all" "g2"]; - - buildInputs = [ - pkgs.SDL2 - pkgs.cmake - pkgs.curl - pkgs.fontconfig - pkgs.freetype - pkgs.icu - pkgs.jansson - pkgs.libiconv - pkgs.libpng - pkgs.libGLU - pkgs.libzip - pkgs.openssl - pkgs.pkgconfig - pkgs.speexdsp - pkgs.xorg.libpthreadstubs - pkgs.zlib -] ++ (pkgs.stdenv.lib.optionals pkgs.stdenv.isDarwin [ - pkgs.darwin.apple_sdk.frameworks.Foundation # osX hacks - pkgs.darwin.apple_sdk.frameworks.AppKit - pkgs.darwin.libobjc ] - ); -}