Skip to content

Tags: aiuto/rules_pkg

Tags

0.10.0

Toggle 0.10.0's commit message
Release 0.10.0

**New Features**
-   Allow $(var) substitution in filenames (bazelbuild#620)
-   Rough prototype of @SInCE processing. (bazelbuild#617)
-   First cut at runfiles support in pkg_* rules (bazelbuild#605)
-   Allow substitution of user-defined variables in RPM preamble (bazelbuild#787)
-   Add %posttrans scriptlet to RPM package (bazelbuild#799)
-   Allow additional RPM macro defines (bazelbuild#794)
-   Bring tar runfiles up to feature parity with pkg_files.runfiles. (bazelbuild#754)
-   Add support for `Obsoletes` tag in RPM definition (bazelbuild#778)
-   pkg_deb: allow data.tar.zst (bazelbuild#761)
-   Add support for failing on file conflicts. (bazelbuild#683)
-   Make pkg_zip compression configurable (bazelbuild#737)
-   Append changelog to RPM spec file (bazelbuild#726)
-   Add basic include_runfiles to pkg_files. (bazelbuild#724)
-   Add changelog attribute to pkg_deb (bazelbuild#725)
-   Add support for setting uid/gid from pkg_attributes (bazelbuild#671)

**Bug Fixes**
-   Explicitly set the FILE bit in zip external attributes. (bazelbuild#802)
-   Explicitly set `%{_builddir}` macro (bazelbuild#792)
-   Only inject pre and post scriptlets when provided (bazelbuild#788)
-   Don't load cc toolchain from rules_cc (bazelbuild#779)
-   doc: Fixup external manual references (bazelbuild#777)
-   Get bzlmod working in CI (bazelbuild#766)
-   use runfiles from rules_python (bazelbuild#768)
-   When pkg_tar.prefix_dir == base of symlink path, don't double-dip. (bazelbuild#749)
-   add imports to fix bazel --noexperimental_python_import_all_repositories flag (bazelbuild#630)
-   Align pkg_rpm returned files with other rules (bazelbuild#692)
-   fix(pkg_tar): properly normalize paths for empty files (bazelbuild#760)
-   Document that package_dir also uses package_variables (bazelbuild#747)
-   Fix handling paths with whitepsaces (bazelbuild#733)
-   Fix python 3.6, doesn't support compresslevel
-   Use Gzip compress level 6 (bazelbuild#720)
-   write debian Date field in UTC rather than local time (bazelbuild#712)
-   [pkg_deb] Fix multiline fields in changes file (bazelbuild#691)

**Breaking Changes
-   Remove PackageArtifactsInfo. (bazelbuild#752)

Thanks to: Adam Azarchs, Alex Eagle, August Karlstedt, Austin Schuh, Adrian Vogelsgesang,
flode, Florian Scheibner, Ignas Kaziukėnas, Jean-Hadrien Chabran, Matt,
Mike Kelly, Paul Draper, Sam Schwebach, Tomasz Wojno, Vertexwahn

0.9.1

Toggle 0.9.1's commit message
update ver

0.9.0

Toggle 0.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
add MODULE.bazel (bazelbuild#690)

* add MODULE.bazel

0.8.1

Toggle 0.8.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
update version to 8.1 to sync with bzlmod (bazelbuild#665)

0.8.0

Toggle 0.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
update version and changelog for release (bazelbuild#633)

* update version and changelog for release
* fix a brittle test that depended on rules python internals. It fails depending on which Bazel you use, even though the rule is doing the right thing.

Force merge so I can get the release to unblock last minute bazelcon demos.

0.7.1

Toggle 0.7.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
bump version for patch release (bazelbuild#614)

0.7.0

Toggle 0.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
R7 (bazelbuild#575)

* update README and docs for 0.7.0

0.6.0

Toggle 0.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Rename pkg_mklink.src to target (bazelbuild#496)

* rename mklinks src to target
* allow src as an alternate
* rename dest to link_name
* do docs

0.5.1

Toggle 0.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
prepare for a 0.5.1 release (bazelbuild#411)

* prepare for a 0.5.1 release
* use a Label to make print_rel_notes path resolution work
* linty fresh

0.5.0

Toggle 0.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update version and changelog for new release (bazelbuild#377)

* update version and changelog for new release