Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 016b665402807c7c4f54622cce75fd94c13aa55e
      
https://github.com/NixOS/nixpkgs/commit/016b665402807c7c4f54622cce75fd94c13aa55e
  Author: Shea Levy <[email protected]>
  Date:   2012-08-26 (Sun, 26 Aug 2012)

  Changed paths:
    M pkgs/top-level/all-packages.nix

  Log Message:
  -----------
  Default 'jdk' and 'jre' to openjdk and openjre, respectively, on supporting 
systems


  Commit: 488f46c19c4182ac1f6206c0803eb848714a676f
      
https://github.com/NixOS/nixpkgs/commit/488f46c19c4182ac1f6206c0803eb848714a676f
  Author: Shea Levy <[email protected]>
  Date:   2012-08-27 (Mon, 27 Aug 2012)

  Changed paths:
    M pkgs/top-level/all-packages.nix

  Log Message:
  -----------
  Merge branch 'openjdk-default' of github.com:shlevy/nixpkgs

With this change, java packages will build with openjdk by default. The
primary driver for this is legal: The build farm is not allowed to
distribute the proprietary Oracle jdk6, and so it is not allowed to
distribute any packages that depend on it. In my view, this is a purely
beneficial change: from the perspective of the build farm, packages will
go from undistributable due to licensing to either distributable or
undistributable due to failed build (if the package doesn't build
properly with openjdk), and from the perspective of the end user it is
very easy to override the jdk on a package-by-package basis or for all
of nixpkgs in the nixpkgs configuration.


Compare: https://github.com/NixOS/nixpkgs/compare/289d7a5cfa75...488f46c19c41
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to