The package rpms/golang-github-google-cel.git has added or updated architecture specific
content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/golang-github-google-cel.git/comm...
https://src.fedoraproject.org/cgit/rpms/golang-github-google-cel.git/comm....
Change:
+%ifarch %{ix86} %{arm}
+%ifarch i686
Thanks.
Full change:
============
commit 9d5c0dcfd261841a1c0f9c42bd5a80006661fbc6
Author: Robert-André Mauchin <zebob.m(a)gmail.com>
Date: Sat Jun 18 11:38:34 2022 +0200
Disable common/types/int_test.go for ARM too
diff --git a/golang-github-google-cel.spec b/golang-github-google-cel.spec
index e42000f..5eb69fe 100644
--- a/golang-github-google-cel.spec
+++ b/golang-github-google-cel.spec
@@ -50,7 +50,7 @@ popd
%if %{with check}
%check
# Some test fail due to overflows
-%ifarch i686
+%ifarch %{ix86} %{arm}
rm common/types/int_test.go
%endif
%gocheck -d server
commit e018fb5c3bbd137efe1b2e40eb4e4d95795802da
Author: Mikel Olasagasti Uranga <mikel(a)olasagasti.info>
Date: Fri Jun 10 21:48:54 2022 +0200
Update to 0.11.4 - Closes rhbz#1963633 rhbz#2045513
diff --git a/.gitignore b/.gitignore
index 41b6e8e..790a36a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/cel-go-4c3317a66a3a4ce51b74b76360f59282da52e03d.tar.gz
/cel-go-0.7.0.tar.gz
+/cel-go-0.11.4.tar.gz
diff --git a/golang-github-google-cel.spec b/golang-github-google-cel.spec
index 8af52e6..e42000f 100644
--- a/golang-github-google-cel.spec
+++ b/golang-github-google-cel.spec
@@ -1,9 +1,10 @@
-# Generated by go2rpm 1.3
+# Generated by go2rpm 1.6.0
%bcond_without check
+%global debug_package %{nil}
#
https://github.com/google/cel-go
%global goipath
github.com/google/cel-go
-Version: 0.7.0
+Version: 0.11.4
%gometa
@@ -13,7 +14,7 @@ for simplicity, speed, safety, and portability. CEL's C-like syntax
looks nearly
identical to equivalent expressions in C++, Go, Java, and TypeScript.}
%global golicenses LICENSE
-%global godocs examples CODE_OF_CONDUCT.md CONTRIBUTING.md
+%global godocs examples CODE_OF_CONDUCT.md CONTRIBUTING.md README.md
Name: %{goname}
Release: %autorelease
@@ -25,40 +26,6 @@ URL: %{gourl}
Source0: %{gosource}
BuildRequires: antlr4
-BuildRequires:
golang(github.com/antlr/antlr4/runtime/Go/antlr)
-BuildRequires:
golang(github.com/golang/glog)
-BuildRequires:
golang(github.com/golang/protobuf/proto)
-BuildRequires:
golang(github.com/golang/protobuf/ptypes/any)
-BuildRequires:
golang(github.com/golang/protobuf/ptypes/duration)
-BuildRequires:
golang(github.com/golang/protobuf/ptypes/struct)
-BuildRequires:
golang(github.com/golang/protobuf/ptypes/timestamp)
-BuildRequires:
golang(github.com/golang/protobuf/ptypes/wrappers)
-BuildRequires:
golang(github.com/google/cel-spec/proto/test/v1/proto2/test_all_types)
-BuildRequires:
golang(github.com/google/cel-spec/proto/test/v1/proto3/test_all_types)
-BuildRequires:
golang(github.com/google/cel-spec/tools/celrpc)
-BuildRequires:
golang(github.com/stoewer/go-strcase)
-BuildRequires:
golang(golang.org/x/text/width)
-BuildRequires:
golang(google.golang.org/genproto/googleapis/api/expr/conformance/v1alpha1)
-BuildRequires:
golang(google.golang.org/genproto/googleapis/api/expr/v1alpha1)
-BuildRequires:
golang(google.golang.org/genproto/googleapis/rpc/context/attribute_context)
-BuildRequires:
golang(google.golang.org/genproto/googleapis/rpc/status)
-BuildRequires:
golang(google.golang.org/grpc/codes)
-BuildRequires:
golang(google.golang.org/grpc/status)
-BuildRequires:
golang(google.golang.org/protobuf/encoding/protojson)
-BuildRequires:
golang(google.golang.org/protobuf/encoding/prototext)
-BuildRequires:
golang(google.golang.org/protobuf/proto)
-BuildRequires:
golang(google.golang.org/protobuf/reflect/protodesc)
-BuildRequires:
golang(google.golang.org/protobuf/reflect/protoreflect)
-BuildRequires:
golang(google.golang.org/protobuf/reflect/protoregistry)
-BuildRequires:
golang(google.golang.org/protobuf/runtime/protoimpl)
-BuildRequires:
golang(google.golang.org/protobuf/types/descriptorpb)
-BuildRequires:
golang(google.golang.org/protobuf/types/dynamicpb)
-BuildRequires:
golang(google.golang.org/protobuf/types/known/anypb)
-BuildRequires:
golang(google.golang.org/protobuf/types/known/durationpb)
-BuildRequires:
golang(google.golang.org/protobuf/types/known/emptypb)
-BuildRequires:
golang(google.golang.org/protobuf/types/known/structpb)
-BuildRequires:
golang(google.golang.org/protobuf/types/known/timestamppb)
-BuildRequires:
golang(google.golang.org/protobuf/types/known/wrapperspb)
%description
%{common_description}
@@ -68,16 +35,24 @@ BuildRequires:
golang(google.golang.org/protobuf/types/known/wrapperspb)
%prep
%goprep
+%generate_buildrequires
+%go_generate_buildrequires
+
+%build
# Regenerate ANTLR files
-cd parser/gen
+pushd parser/gen
antlr4 -Dlanguage=Go -package gen -visitor CEL.g4
-cd -
+popd
%install
%gopkginstall
%if %{with check}
%check
+# Some test fail due to overflows
+%ifarch i686
+rm common/types/int_test.go
+%endif
%gocheck -d server
%endif
diff --git a/sources b/sources
index 8b12480..ca02bce 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (cel-go-0.7.0.tar.gz) =
895fd1a80c3a5eb2de7695986276ad05b97079f3ed192f7a948ea3b555c1bf7a3e002941ffb9b57ab7df1ee04869aa0ffcd5417eb70d77bce973b1fc43913b57
+SHA512 (cel-go-0.11.4.tar.gz) =
9267cb83abb090e23663cad779a7ea6bc966ab4bf2dd116daf56458ba37f4eeb52ba15bc11e0b7b560e63520acdb45c728e604f5bfc3a703956674b58b807691
commit 8f95a73d7ebf460d89443e23463ea747d4d7410d
Author: Mikel Olasagasti Uranga <mikel(a)olasagasti.info>
Date: Fri Jun 10 21:47:49 2022 +0200
Convert to rpmautospec
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..c347338
--- /dev/null
+++ b/changelog
@@ -0,0 +1,17 @@
+* Fri Jun 10 2022 Jerry James <loganjerry(a)gmail.com> - 0.7.0-4
+- Generate the ANTLR parser from source
+
+* Thu Jan 20 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.7.0-4
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
+* Thu Jul 22 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.7.0-3
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Tue Jan 26 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.7.0-2
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Fri Jan 15 21:18:48 CET 2021 Robert-André Mauchin <zebob.m(a)gmail.com> - 0.7.0-1
+- Update to 0.7.0
+
+* Wed Dec 23 09:21:17 CET 2020 Robert-André Mauchin <zebob.m(a)gmail.com> -
0.6.0-1.20201223git4c3317a
+- Initial package
diff --git a/golang-github-google-cel.spec b/golang-github-google-cel.spec
index db622e2..8af52e6 100644
--- a/golang-github-google-cel.spec
+++ b/golang-github-google-cel.spec
@@ -16,7 +16,7 @@ identical to equivalent expressions in C++, Go, Java, and TypeScript.}
%global godocs examples CODE_OF_CONDUCT.md CONTRIBUTING.md
Name: %{goname}
-Release: 4%{?dist}
+Release: %autorelease
Summary: Fast, portable, non-Turing complete expression evaluation
# Upstream license specification: Apache-2.0
@@ -84,20 +84,4 @@ cd -
%gopkgfiles
%changelog
-* Fri Jun 10 2022 Jerry James <loganjerry(a)gmail.com> - 0.7.0-4
-- Generate the ANTLR parser from source
-
-* Thu Jan 20 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.7.0-4
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Thu Jul 22 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.7.0-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Tue Jan 26 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.7.0-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Fri Jan 15 21:18:48 CET 2021 Robert-André Mauchin <zebob.m(a)gmail.com> - 0.7.0-1
-- Update to 0.7.0
-
-* Wed Dec 23 09:21:17 CET 2020 Robert-André Mauchin <zebob.m(a)gmail.com> -
0.6.0-1.20201223git4c3317a
-- Initial package
+%autochangelog
commit 6faba7542d654dceb01732469630c94e0e090724
Author: Jerry James <loganjerry(a)gmail.com>
Date: Fri Jun 10 17:04:06 2022 +0000
Generate the ANTLR parser from source
diff --git a/golang-github-google-cel.spec b/golang-github-google-cel.spec
index f5006ea..db622e2 100644
--- a/golang-github-google-cel.spec
+++ b/golang-github-google-cel.spec
@@ -24,6 +24,7 @@ License: ASL 2.0
URL: %{gourl}
Source0: %{gosource}
+BuildRequires: antlr4
BuildRequires:
golang(github.com/antlr/antlr4/runtime/Go/antlr)
BuildRequires:
golang(github.com/golang/glog)
BuildRequires:
golang(github.com/golang/protobuf/proto)
@@ -67,6 +68,11 @@ BuildRequires:
golang(google.golang.org/protobuf/types/known/wrapperspb)
%prep
%goprep
+# Regenerate ANTLR files
+cd parser/gen
+antlr4 -Dlanguage=Go -package gen -visitor CEL.g4
+cd -
+
%install
%gopkginstall
@@ -78,6 +84,9 @@ BuildRequires:
golang(google.golang.org/protobuf/types/known/wrapperspb)
%gopkgfiles
%changelog
+* Fri Jun 10 2022 Jerry James <loganjerry(a)gmail.com> - 0.7.0-4
+- Generate the ANTLR parser from source
+
* Thu Jan 20 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.7.0-4
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
commit b56d01deee91059d9f8cef0fa7b892e0d968b221
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Jan 20 08:25:01 2022 +0000
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/golang-github-google-cel.spec b/golang-github-google-cel.spec
index c3e5e92..f5006ea 100644
--- a/golang-github-google-cel.spec
+++ b/golang-github-google-cel.spec
@@ -16,7 +16,7 @@ identical to equivalent expressions in C++, Go, Java, and TypeScript.}
%global godocs examples CODE_OF_CONDUCT.md CONTRIBUTING.md
Name: %{goname}
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Fast, portable, non-Turing complete expression evaluation
# Upstream license specification: Apache-2.0
@@ -78,6 +78,9 @@ BuildRequires:
golang(google.golang.org/protobuf/types/known/wrapperspb)
%gopkgfiles
%changelog
+* Thu Jan 20 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.7.0-4
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
* Thu Jul 22 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.7.0-3
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild