Skip to content

Latest commit

 

History

History
85 lines (53 loc) · 2.2 KB

CHANGELOG.md

File metadata and controls

85 lines (53 loc) · 2.2 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[0.5.1] - 2018-12-18

Changed

  • nixpkgs_package now has a new optional argument nixopts allowing to pass extra arguments to the nix-build calls

Fixed

  • The various nix_* rules are now only triggered when one of their dependency has changed and not each time the WORKSPACE is modified
  • The nixpkgs_cc_configure macro is now much faster
  • nixpkgs_cc_configure is now a no-op on non nixpkgs-supported platforms instead of throwing an error
  • The lib filegroup provided in the default BUILD file for nixpkgs_package now also works on MacOS

[0.4.1] - 2018-11-17

Added

  • nixpkgs_cc_configure rule to tell Bazel to configure a toolchain from tools found in the given Nixpkgs repository, instead of from tools found in the ambient environment.
  • nixpkgs_local_repository rule. Works like nixpkgs_git_repository but takes a checked-in Nix file or Nix expression as input.

Changed

  • The repository attribute is no longer deprecated. Most rules support both repository and repositories as attributes.

Fixed

  • Short repository labels work again. That is, you can say repository = "@nixpkgs" as a short form for repository = "@nixpkgs//:default.nix".

[0.3.1] - 2018-10-24

Fixed

  • repositories is no longer a required argument to nixpkgs_package.

[0.3] - 2018-10-23

Added

  • nixpkgks_package now supports referencing arbitrarily named nix files. A bug previously only made it possible to reference default.nix files.

Removed

  • The path attribute has been removed. See Migration section in README.md for instructions.

Changed

  • nixpkgs_packages does not accept implicit <nixpkgs> version. See #25.

[0.2.3] - 2018-07-01

Added

  • sha256 attribute to nixpkgs_git_repository.
  • Ability to point to a Nixpkgs fork via the new remote attribute to nixpkgs_git_repository.

[0.2.2] - 2018-04-30

[0.2.1] - 2018-03-18

[0.2] - 2018-03-18

[0.1] - 2018-02-21

[0.1.1] - 2017-12-27