Skip to content

Instantly share code, notes, and snippets.

@cleverca22
Created January 3, 2016 09:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cleverca22/f32429920216151c29eb to your computer and use it in GitHub Desktop.
Save cleverca22/f32429920216151c29eb to your computer and use it in GitHub Desktop.
{
allowUnfree = true;
pulseaudio = true;
packageOverrides = pkgs: rec {
mystuff = with pkgs; buildEnv {
name = "mystuff";
paths = [
#ffmpeg-full
wireshark iperf bind tigervnc (pkgs.callPackage ./multimc.nix {}) ];
};
stellarium = pkgs.callPackage <nixpkgs/pkgs/applications/science/astronomy/stellarium> { };
qemu-user-arm = pkgs.callPackage ./qemu-user.nix { user_arch = "arm"; };
qemu-arm = pkgs.callPackage ./qemu-arm.nix { user_arch = "arm"; };
hello2 = pkgs.callPackage ./hello.nix {};
rlvm = pkgs.callPackage ./rlvm.nix {};
rapidjson = pkgs.callPackage ./rapid_json.nix {};
#multimc = pkgs.callPackage ./multimc.nix {};
wireshark = pkgs.wireshark.override {
gtk = pkgs.enableDebugging pkgs.gtk;
libnl = pkgs.enableDebugging pkgs.libnl;
};
ipxe = pkgs.stdenv.lib.overrideDerivation pkgs.ipxe (oldAttrs: {
buildInputs = pkgs.ipxe.buildInputs ++ [ pkgs.lzma ];
preConfigure = ''
cd src
echo '#define DOWNLOAD_PROTO_NFS' >> config/local/general.h
'';
});
overrideDeriv = pkgs.stdenv.lib.overrideDerivation;
ideaCommunity = with pkgs; overrideDeriv idea.idea-community (oldAttrs: {
name = "idea-community-15.0.1";
src = fetchurl {
url = "https://download.jetbrains.com/idea/ideaIC-15.0.1.tar.gz";
sha256 = "1dbwzj12xkv2xw5nrhr779ac24hag0rb96dlagzyxcvc44xigjps";
};
});
darlingDmg = pkgs.callPackage ./darling-dmg.nix {};
darling = pkgs.callPackage ./darling.nix {};
gnustepbase = pkgs.callPackage ./gnustepbase.nix {};
gnustep-make = pkgs.stdenv.lib.overrideDerivation pkgs.gnustep-make (oldAttrs: {
postInstall = ''
mv -vi $out/$out/etc $out/etc
rmdir $out/$out
rmdir $out/nix/store
rmdir $out/nix
'';
});
gradle = pkgs.callPackage ./gradle.nix {};
};
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment