spacefrogg-overlay/default.nix

41 lines
1.9 KiB
Nix

self: super:
with self;
with self.lib;
let
mapAttrs = super.stdenv.lib.mapAttrs;
flip = super.stdenv.lib.flip;
callPackage = super.lib.callPackageWith self;
_self = {
# flightgear = libsForQt5.callPackage ./flightgear { };
# openscenegraph = callPackage ./openscenegraph.nix { inherit (xorg) libX11 libXrandr; };
# simgear = callPackage ./simgear.nix { inherit (xorg) libX11 libXext libXi libICE
# libSM libXmu xextproto inputproto
# xproto libXt; };
# obnam = callPackage ./obnam { };
#pdfchain = callPackage ./pdfchain { };
# 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 { };
foxitreader = callPackage ./foxitreader.nix { openssl = super.openssl_1_0_2; };
# Used to run diskover file crawler
rq = callPackage ./rq { };
pharo-with-libs = callPackage ./pharo.nix { libgit2_32 = super.pkgsi686Linux.libgit2; };
# latest.rustChannels =
# flip mapAttrs self.latest.rustChannels (name: value: value // {
# rust = value.rust.override {
# extensions = ["rust-src"];
# };
# });
# # pijul = callPackage ./pijul.nix { rustPlatform = super.makeRustPlatform { inherit (self.rustChannelOf { date = "2019-01-04"; channel = "nightly"; }) rustc cargo; }; };
# pijul = callPackage ./pijul.nix { rustPlatform = super.makeRustPlatform { inherit (_self.latest.rustChannels.nightly) rustc cargo; }; };
myR = super.rWrapper.override { packages = with super.rPackages; [ ggplot2 lintr tikzDevice rlang ]; };
gledger = callPackage ./gledger { };
};
in _self