Hello community,
here is the log from the commit of package bazel-rules-proto for
openSUSE:Factory checked in at 2019-12-21 12:33:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bazel-rules-proto (Old)
and /work/SRC/openSUSE:Factory/.bazel-rules-proto.new.6675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bazel-rules-proto"
Sat Dec 21 12:33:42 2019 rev:3 rq:758516 version:20190801
Changes:
--------
--- /work/SRC/openSUSE:Factory/bazel-rules-proto/bazel-rules-proto.changes
2019-10-24 23:11:10.464663056 +0200
+++
/work/SRC/openSUSE:Factory/.bazel-rules-proto.new.6675/bazel-rules-proto.changes
2019-12-21 12:34:26.175450399 +0100
@@ -1,0 +2,8 @@
+Thu Dec 19 14:05:49 UTC 2019 - Madhu Mohan Nelemane <[email protected]>
+
+- Updated to version 20190801
+ * Add CODEOWNERS for rules_proto
+ * [docs] Add reference to automatic buildifier fix
+ * Fix issues to get CI to green
+
+-------------------------------------------------------------------
Old:
----
bazel-rules-proto-20190719.tar.xz
New:
----
bazel-rules-proto-20190801.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ bazel-rules-proto.spec ++++++
--- /var/tmp/diff_new_pack.Gn41Cw/_old 2019-12-21 12:34:26.859450725 +0100
+++ /var/tmp/diff_new_pack.Gn41Cw/_new 2019-12-21 12:34:26.863450727 +0100
@@ -19,7 +19,7 @@
%define src_install_dir /usr/src/%{name}
Name: bazel-rules-proto
-Version: 20190719
+Version: 20190801
Release: 0
Summary: Bazel build rules for Protocol Buffers
License: Apache-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.Gn41Cw/_old 2019-12-21 12:34:26.883450736 +0100
+++ /var/tmp/diff_new_pack.Gn41Cw/_new 2019-12-21 12:34:26.883450736 +0100
@@ -5,7 +5,7 @@
<param name="changesgenerate">enable</param>
<param name="filename">bazel-rules-proto</param>
<param name="versionformat">%cd</param>
- <param name="revision">b0cc14be5da05168b01db282fe93bdf17aa2b9f4</param>
+ <param name="revision">97d8af4dc474595af3900dd85cb3a29ad28cc313</param>
</service>
<service mode="disabled" name="recompress">
<param name="file">*.tar</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.Gn41Cw/_old 2019-12-21 12:34:26.895450742 +0100
+++ /var/tmp/diff_new_pack.Gn41Cw/_new 2019-12-21 12:34:26.895450742 +0100
@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param
name="url">https://github.com/bazelbuild/rules_proto</param>
- <param
name="changesrevision">b9e633e71e2a79cc6bbf69bb9b265343a1c47039</param></service></servicedata>
\ No newline at end of file
+ <param
name="changesrevision">4a83eb6ac9ce5ec3f1073391a9ad8dc4405c6d7a</param></service></servicedata>
\ No newline at end of file
++++++ bazel-rules-proto-20190719.tar.xz -> bazel-rules-proto-20190801.tar.xz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/bazel-rules-proto-20190719/README.md
new/bazel-rules-proto-20190801/README.md
--- old/bazel-rules-proto-20190719/README.md 2019-07-19 09:50:14.000000000
+0200
+++ new/bazel-rules-proto-20190801/README.md 2019-08-01 17:04:35.000000000
+0200
@@ -7,23 +7,26 @@
## Getting Started
-There is no need to use rules from this repository just yet. If you want to use
-`rules_proto` anyway, add the following to your WORKSPACE file:
+To get started with `rules_proto`, add the following to your `WORKSPACE` file:
```python
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_proto",
- urls = ["https://github.com/bazelbuild/rules_proto/archive/TODO"],
- sha256 = "TODO",
+ sha256 =
"88b0a90433866b44bb4450d4c30bc5738b8c4f9c9ba14e9661deb123f56a833d",
+ strip_prefix = "rules_proto-b0cc14be5da05168b01db282fe93bdf17aa2b9f4",
+ urls = [
+
"https://mirror.bazel.build/github.com/bazelbuild/rules_proto/archive/b0cc14be5da05168b01db282fe93bdf17aa2b9f4.tar.gz",
+
"https://github.com/bazelbuild/rules_proto/archive/b0cc14be5da05168b01db282fe93bdf17aa2b9f4.tar.gz",
+ ],
)
load("@rules_proto//proto:repositories.bzl", "rules_proto_dependencies",
"rules_proto_toolchains")
rules_proto_dependencies()
rules_proto_toolchains()
```
-Then, in your BUILD files, import and use the rules:
+Then, in your `BUILD` files, import and use the rules:
```python
load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -33,6 +36,14 @@
)
```
+If you're migrating from the native proto rules to `rules_proto`, you can use
+the following
[buildifier](https://github.com/bazelbuild/buildtools/blob/master/buildifier/README.md)
+command to automate the changes to your `BUILD` and `.bzl` files:
+
+```bash
+buildifier --lint=fix --warnings=native-proto <path/to/BUILD>
+```
+
## Contributing
Bazel and `rules_proto` are the work of many contributors.
@@ -46,6 +57,5 @@
For asking questions see:
-* [Stack Overflow](https://stackoverflow.com/questions/tagged/bazel)
* [rules_proto mailing
list](https://groups.google.com/forum/#!forum/proto-bazel-discuss)
* Slack channel `#proto` on [slack.bazel.build](https://slack.bazel.build)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/bazel-rules-proto-20190719/WORKSPACE
new/bazel-rules-proto-20190801/WORKSPACE
--- old/bazel-rules-proto-20190719/WORKSPACE 2019-07-19 09:50:14.000000000
+0200
+++ new/bazel-rules-proto-20190801/WORKSPACE 2019-08-01 17:04:35.000000000
+0200
@@ -1,7 +1,20 @@
workspace(name = "rules_proto")
-load("//proto:repositories.bzl", "rules_proto_dependencies",
"rules_proto_toolchains")
+load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
+load("//proto:repositories.bzl", "rules_proto_dependencies",
"rules_proto_toolchains")
rules_proto_dependencies()
-
rules_proto_toolchains()
+
+http_archive(
+ name = "bazel_toolchains",
+ sha256 =
"dcb58e7e5f0b4da54c6c5f8ebc65e63fcfb37414466010cf82ceff912162296e",
+ strip_prefix = "bazel-toolchains-0.28.2",
+ urls = [
+
"https://mirror.bazel.build/github.com/bazelbuild/bazel-toolchains/archive/0.28.2.tar.gz",
+ "https://github.com/bazelbuild/bazel-toolchains/archive/0.28.2.tar.gz",
+ ],
+)
+
+load("@bazel_toolchains//rules:rbe_repo.bzl", "rbe_autoconfig")
+rbe_autoconfig(name = "buildkite_config")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/bazel-rules-proto-20190719/proto/private/dependencies.bzl
new/bazel-rules-proto-20190801/proto/private/dependencies.bzl
--- old/bazel-rules-proto-20190719/proto/private/dependencies.bzl
2019-07-19 09:50:14.000000000 +0200
+++ new/bazel-rules-proto-20190801/proto/private/dependencies.bzl
2019-08-01 17:04:35.000000000 +0200
@@ -14,9 +14,10 @@
dependencies = {
"bazel_skylib": {
- "sha256":
"2ef429f5d7ce7111263289644d233707dba35e39696377ebab8b0bc701f7818e",
+ "sha256":
"9245b0549e88e356cd6a25bf79f97aa19332083890b7ac6481a2affb6ada9752",
+ "strip_prefix": "bazel-skylib-0.9.0",
"urls": [
- "https://github.com/bazelbuild/bazel-skylib/archive/0.8.0.tar.gz",
+ "https://github.com/bazelbuild/bazel-skylib/archive/0.9.0.tar.gz",
],
},
"com_google_protobuf": {