Guest User

Untitled

a guest
Dec 4th, 2016
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. {
  2. allowUnfree = true;
  3. allowBroken = false;
  4. pulseaudio = true;
  5. packageOverrides = pkgs: rec {
  6. rPackages = pkgs.rPackages.override {
  7. overrides = {
  8. png = pkgs.rPackages.png.overrideDerivation (old: { nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.libpng.dev ]; });
  9. };
  10. };
  11. mystuff = with pkgs; buildEnv {
  12. name = "mystuff";
  13. ignoreCollisions = true;
  14. paths = [
  15. (pkgs.makeDesktopItem { name = "jvisualvm"; exec = "${pkgs.oraclejdk}/bin/jvisualvm"; desktopName = "JVisualVM"; genericName = "jvisualvm"; categories = "Development;Debugger;"; })
  16. asciinema audacity alsaTools
  17. bind
  18. dfeet
  19. dos2unix
  20. gnome3.gedit gimp gist gnupg
  21. tigervnc
  22. androidenv.platformTools
  23. stuff
  24. #(pkgs.callPackage ./multimc.nix {}) ffmpeg-full wireshark
  25. ];
  26. };
  27. stuff = pkgs.runCommand "stuff" { } ''
  28. #!${pkgs.stdenv.shell}
  29. mkdir -p $out/bin
  30. mkdir -p $out/share/man/man1
  31. ln -s ${pkgs.binutils.out}/bin/readelf $out/bin
  32. ln -s ${pkgs.binutils.out}/bin/strings $out/bin
  33. ln -s ${pkgs.binutils.out}/share/man/man1/readelf.1.gz $out/share/man/man1/
  34. ln -s ${pkgs.binutils.out}/share/man/man1/strings.1.gz $out/share/man/man1/
  35. '';
Advertisement
Add Comment
Please, Sign In to add comment