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