bazelbuild / rules_cc

C++ Rules for Bazel
https://bazel.build
Apache License 2.0
186 stars 93 forks source link

Update dependency rules_pkg to v0.5.0 #77

Closed renovate-bot closed 3 years ago

renovate-bot commented 4 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
rules_pkg http_archive minor 0.2.5 -> 0.5.0

Release Notes

bazelbuild/rules_pkg ### [`v0.5.0`](https://togithub.com/bazelbuild/rules_pkg/releases/0.5.0) [Compare Source](https://togithub.com/bazelbuild/rules_pkg/compare/0.4.0...0.5.0) **Major New Features** - Entirely new `pkg_rpm` feature set - `pkg_files` support for `pkg_tar` - stamp support for `pkg_tar` and `pkg_zip` See CHANGELOG.md for more details. **WORKSPACE setup** ``` load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_pkg", urls = [ "https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.5.0/rules_pkg-0.5.0.tar.gz", "https://github.com/bazelbuild/rules_pkg/releases/download/0.5.0/rules_pkg-0.5.0.tar.gz", ], sha256 = "353b20e8b093d42dd16889c7f918750fb8701c485ac6cceb69a5236500507c27", ) load("@​rules_pkg//:deps.bzl", "rules_pkg_dependencies") rules_pkg_dependencies() ``` **Using the rules** See [the source](https://togithub.com/bazelbuild/rules_pkg/tree/0.5.0). ### [`v0.4.0`](https://togithub.com/bazelbuild/rules_pkg/releases/0.4.0) [Compare Source](https://togithub.com/bazelbuild/rules_pkg/compare/0.3.0...0.4.0) **New Features** - `package_file_name` &`package_variables` to allow dynamically named output files. - `rpmbuild` is now a toolchain allowing you better control using your own vs. the system one - Portions of the `pkg_filegroup` rule suite are available in `@rules_pkg//:mappings.bzl`, but there are no packaging rules that use it at this time. Rules that use it will be added in 1.0. **Incompatible Changes** - `archive_name` is now deprecated. To be remove before 1.0 **WORKSPACE setup** ``` load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_pkg", urls = [ "https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.4.0/rules_pkg-0.4.0.tar.gz", "https://github.com/bazelbuild/rules_pkg/releases/download/0.4.0/rules_pkg-0.4.0.tar.gz", ], sha256 = "038f1caa773a7e35b3663865ffb003169c6a71dc995e39bf4815792f385d837d", ) load("@​rules_pkg//:deps.bzl", "rules_pkg_dependencies") rules_pkg_dependencies() ``` **Using the rules** See [the source](https://togithub.com/bazelbuild/rules_pkg/tree/0.4.0) and [the examples](https://togithub.com/bazelbuild/rules_pkg/tree/main/examples). **Contributors** This release contains contributions and fixes from Andrew Psaltis, dmayle, Konstantin Erman, Martin Medler, Motiejus Jakštys, Thi Doãn, Thomas Gish, and Xavier Bonaventura. ### [`v0.3.0`](https://togithub.com/bazelbuild/rules_pkg/releases/0.3.0) [Compare Source](https://togithub.com/bazelbuild/rules_pkg/compare/0.2.6...0.3.0) **New Features** - `provides` feature in `pkg_deb` - `strip_prefixe` attribute in `pkg_zip` - numerous enhancements to `pkg_rpm` - xz compression support for `pkg_tar` This release features contributions by the Bazel team and andreas-0815-qwertz, Andrew Psaltis, Daniel Sullivan, David Schneider, Elliot Murphy, Matthias Frei, Matt Mikitka, Pras Velagapudi, Shimin Guo, and Ulf Adams See CHANGELOG.MD for a detailed list. **Incompatible Changes** **WORKSPACE setup** ``` load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_pkg", urls = [ "https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.3.0/rules_pkg-0.3.0.tar.gz", "https://github.com/bazelbuild/rules_pkg/releases/download/0.3.0/rules_pkg-0.3.0.tar.gz", ], sha256 = "6b5969a7acd7b60c02f816773b06fcf32fbe8ba0c7919ccdc2df4f8fb923804a", ) load("@​rules_pkg//:deps.bzl", "rules_pkg_dependencies") rules_pkg_dependencies() ``` **Using the rules** See [the source](https://togithub.com/bazelbuild/rules_pkg/tree/0.3.0). ### [`v0.2.6`](https://togithub.com/bazelbuild/rules_pkg/releases/0.2.6) [Compare Source](https://togithub.com/bazelbuild/rules_pkg/compare/0.2.5...0.2.6) Do not use

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.