88
99bazeldnf = use_extension ("//bazeldnf:extensions.bzl" , "bazeldnf" )
1010bazeldnf .toolchain ()
11- use_repo (bazeldnf , "bazeldnf_toolchains" )
11+ bazeldnf .rpm (
12+ name = "bazeldnf_internal_abseil-cpp-devel" ,
13+ sha256 = "1393c28f5a3f3029769bbe3436b3eec58c7b11761c4ad6695c309b21474d9804" ,
14+ urls = [
15+ "https://kojipkgs.fedoraproject.org//packages/abseil-cpp/20240722.1/1.fc42/x86_64/abseil-cpp-devel-20240722.1-1.fc42.x86_64.rpm" ,
16+ ],
17+ )
18+ bazeldnf .rpm (
19+ name = "bazeldnf_internal_libvirt-devel" ,
20+ sha256 = "dba37bbe57903afe49b5666f1781eb50001baa81af4584b355db0b6a2afad9fa" ,
21+ urls = [
22+ "https://kojipkgs.fedoraproject.org//packages/libvirt/11.0.0/1.fc42/x86_64/libvirt-devel-11.0.0-1.fc42.x86_64.rpm" ,
23+ ],
24+ )
25+ bazeldnf .rpm (
26+ name = "bazeldnf_internal_libvirt-libs" ,
27+ sha256 = "aac272a2ace134b5ef60a41e6624deb24331e79c76699ef6cef0dca22d94ac7e" ,
28+ urls = [
29+ "https://kojipkgs.fedoraproject.org//packages/libvirt/11.0.0/1.fc42/x86_64/libvirt-libs-11.0.0-1.fc42.x86_64.rpm" ,
30+ ],
31+ )
32+ use_repo (
33+ bazeldnf ,
34+ "bazeldnf_internal_abseil-cpp-devel" ,
35+ "bazeldnf_internal_libvirt-devel" ,
36+ "bazeldnf_internal_libvirt-libs" ,
37+ "bazeldnf_toolchains" ,
38+ )
1239
1340# registers toolchain for consumers of the repo
1441register_toolchains ("@bazeldnf_toolchains//:all" )
@@ -18,8 +45,11 @@ bazel_dep(name = "platforms", version = "0.0.10")
1845bazel_dep (name = "bazel_features" , version = "1.14.0" )
1946
2047# dependenices for building bazeldnf
21- bazel_dep (name = "gazelle" , version = "0.41.0" )
22- bazel_dep (name = "rules_go" , version = "0.51.0" )
48+ bazel_dep (name = "gazelle" , version = "0.42.0" )
49+ bazel_dep (name = "rules_go" , version = "0.52.0" )
50+
51+ bazel_dep (name = "protobuf" , version = "27.3" , dev_dependency = True )
52+ bazel_dep (name = "toolchains_protoc" , version = "0.3.2" , dev_dependency = True )
2353
2454go_deps = use_extension ("@gazelle//:extensions.bzl" , "go_deps" )
2555go_deps .from_file (go_mod = "//:go.mod" )
@@ -42,11 +72,17 @@ bazel_dep(name = "bazel_skylib_gazelle_plugin", version = "1.7.1", dev_dependenc
4272bazel_dep (name = "aspect_bazel_lib" , version = "2.8.1" , dev_dependency = True )
4373bazel_dep (name = "buildifier_prebuilt" , version = "6.4.0" , dev_dependency = True )
4474bazel_dep (name = "rules_pkg" , version = "1.0.1" , dev_dependency = True )
45- bazel_dep (name = "stardoc" , version = "0.6.2 " , dev_dependency = True )
75+ bazel_dep (name = "stardoc" , version = "0.8.0 " , dev_dependency = True )
4676bazel_dep (name = "rules_proto" , version = "6.0.0" , dev_dependency = True )
4777bazel_dep (name = "rules_java" , version = "7.9.0" , dev_dependency = True )
48- bazel_dep (name = "protobuf" , version = "27.3" , dev_dependency = True )
49- bazel_dep (name = "toolchains_protoc" , version = "0.3.2" , dev_dependency = True )
78+
79+ http_jar = use_repo_rule ("@bazel_tools//tools/build_defs/repo:http.bzl" , "http_jar" )
80+
81+ http_jar (
82+ name = "protobuf-java" ,
83+ integrity = "sha256-0C+GOpCj/8d9Xu7AMcGOV58wx8uY8/OoFP6LiMQ9O8g=" ,
84+ urls = ["https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/4.27.3/protobuf-java-4.27.3.jar" ],
85+ )
5086
5187register_toolchains (
5288 "//tools/toolchains:all" ,
0 commit comments