spacefrogg-overlay/default.nix

57 lines
2.6 KiB
Nix
Raw Normal View History

2020-12-06 13:09:02 +01:00
final: prev:
with final;
with final.lib;
2020-10-18 14:27:19 +02:00
let
2020-12-06 13:30:10 +01:00
mapAttrs = prev.stdenv.lib.mapAttrs;
flip = prev.stdenv.lib.flip;
callPackage = prev.lib.callPackageWith final;
2020-10-18 14:27:19 +02:00
_self = {
2020-10-18 14:34:40 +02:00
xPlaneEnv = callPackage ./x-plane { xplanePathStr = "/home/games/xplane";
2020-11-28 20:42:36 +01:00
addons = [ headshake beautifulRoads samBasic samGlobalTrees flyWithLua vividSky airportEnvHD betterLights extendedNightLights toLissA321 ]; };
xPlane12Env = callPackage ./x-plane { xplanePathStr = "/home/games/xplane12"; name = "x-plane12-env";
2022-12-21 21:19:43 +01:00
addons = [ x-world-vegetation x-world-europe x-world-asia ]; };
2020-10-18 14:34:40 +02:00
xPlaneSDK = callPackage ./x-plane/sdk.nix {};
2022-06-12 20:03:18 +02:00
ortho4xp = callPackage ./x-plane/ortho4XPWrapper.nix { orthoPathStr = "/home/games/ortho4xp"; };
2020-10-18 14:34:40 +02:00
# X-Plane 11
2020-10-18 14:34:40 +02:00
airportEnvHD = callPackage ./x-plane/airport-env-hd.nix {};
beautifulRoads = callPackage ./x-plane/beautiful-roads.nix {};
betterLights = callPackage ./x-plane/better-lights.nix {};
extendedNightLights = callPackage ./x-plane/enl {};
flyWithLua = callPackage ./x-plane/fly-with-lua.nix {};
headshake = callPackage ./x-plane/headshake {};
mkXPlaneAddon = callPackage ./x-plane/addon.nix {};
samSuite = callPackage ./x-plane/sam-suite {};
samBasic = callPackage ./x-plane/sam-suite/sam-basic.nix {};
samGlobalTrees = callPackage ./x-plane/sam-suite/global-trees.nix {};
2020-11-28 20:42:36 +01:00
toLissA321 = callPackage ./x-plane/toliss-A321.nix {};
2020-10-18 14:34:40 +02:00
vividSky = callPackage ./x-plane/vivid-sky.nix {};
# X-Plane 12
x-world-vegetation = callPackage ./x-plane/simHeaven/x-world-vegetation.nix {};
2022-10-09 17:40:33 +02:00
x-world-europe = callPackage ./x-plane/simHeaven/x-world-europe.nix {};
2022-12-21 21:19:43 +01:00
x-world-asia = callPackage ./x-plane/simHeaven/x-world-asia.nix {};
2020-12-06 13:01:43 +01:00
pdfchain = callPackage ./pdfchain { };
2020-12-07 23:10:02 +01:00
prism = callPackage ./prism.nix {};
lp_solve_java = callPackage ./lp_solve_java.nix {};
2020-10-18 14:27:19 +02:00
# z3 = callPackage ./z3 { };
# stormChecker = callPackage ./storm-checker { ltoSupport = false; tbbSupport = false; mathsatSupport = false; z3Support = false; };
# carl = callPackage ./carl { };
# googletest = callPackage ./googletest { };
# l3pp = callPackage ./l3pp { };
# mathsat = callPackage ./mathsat { };
factor-lang = callPackage ./factor-lang/scope.nix { stdenv = prev.clangStdenv; };
2020-12-06 13:31:05 +01:00
foxitreader = callPackage ./foxitreader.nix { openssl = prev.openssl_1_0_2; };
2020-10-18 14:27:19 +02:00
2020-12-06 13:30:10 +01:00
pharo-with-libs = callPackage ./pharo.nix { libgit2_32 = prev.pkgsi686Linux.libgit2; };
2020-10-18 14:27:19 +02:00
2020-12-06 13:30:10 +01:00
myR = prev.rWrapper.override { packages = with prev.rPackages; [ ggplot2 lintr tikzDevice rlang ]; };
2020-11-28 20:42:02 +01:00
ledgerTools = callPackage ./ledger-tools { };
2020-12-18 21:54:32 +01:00
tea = callPackage ./tea.nix {};
goredo = callPackage ./goredo {};
2020-10-18 14:27:19 +02:00
};
in _self