The package rpms/golang-github-alecthomas-chroma.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-alecthomas-chroma.git/....
Change: -ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
Thanks.
Full change: ============
commit 5aef19654e421c4e5d0ef17e274a47c6ab059e0b Author: Elliott Sales de Andrade quantum.analyst@gmail.com Date: Sun Aug 18 22:34:16 2019 -0400
Update to latest version.
diff --git a/.gitignore b/.gitignore index c03114c..72fc780 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /chroma-03b0c0d.tar.gz /chroma-0.6.2.tar.gz /chroma-0.6.3.tar.gz +/chroma-0.6.6.tar.gz diff --git a/golang-github-alecthomas-chroma.spec b/golang-github-alecthomas-chroma.spec index a05b3cd..94c2a9a 100644 --- a/golang-github-alecthomas-chroma.spec +++ b/golang-github-alecthomas-chroma.spec @@ -5,7 +5,7 @@ %endif
%global goipath github.com/alecthomas/chroma -Version: 0.6.3 +Version: 0.6.6
%gometa
@@ -33,6 +33,7 @@ BuildArch: noarch BuildRequires: golang(github.com/danwakefield/fnmatch) BuildRequires: golang(github.com/dlclark/regexp2) BuildRequires: golang(github.com/alecthomas/assert) +BuildRequires: golang(github.com/stretchr/testify/require)
%description devel %{summary} @@ -74,6 +75,9 @@ install -p -m 0755 _bin/chroma %{buildroot}%{_bindir}
%changelog +* Sun Aug 18 2019 Elliott Sales de Andrade quantum.analyst@gmail.com - 0.6.6-1 +- Update to latest version + * Wed Apr 10 2019 Elliott Sales de Andrade quantum.analyst@gmail.com - 0.6.3-1 - Update to latest version
diff --git a/sources b/sources index cd0e8d6..5c9cfe5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (chroma-0.6.3.tar.gz) = 81116f3840f52a0d0d1f2016cee373ecaea0ef3280f8e7de7ebaf8ce2ed257c5fb676292d2ba3cfe9d5bc92487f69d7066cf04f4d63539f220598a42f1aa2613 +SHA512 (chroma-0.6.6.tar.gz) = facd0259213bd0684c9a8b63c33d3ed89546af1f5c0adde9426af2699d9a5aaa8f2989c6da2d2bd93c2e13b32a51598c6fe99020c7ac03cfc872ea5639d5795c
commit a63bea81231fb7ed692b98ffffc0b2c94d305331 Author: Elliott Sales de Andrade quantum.analyst@gmail.com Date: Wed Apr 10 00:50:49 2019 -0400
Update to latest version.
diff --git a/.gitignore b/.gitignore index 8a749c1..c03114c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /chroma-bc2d668.tar.gz /chroma-03b0c0d.tar.gz /chroma-0.6.2.tar.gz +/chroma-0.6.3.tar.gz diff --git a/golang-github-alecthomas-chroma.spec b/golang-github-alecthomas-chroma.spec index 60bedaf..a05b3cd 100644 --- a/golang-github-alecthomas-chroma.spec +++ b/golang-github-alecthomas-chroma.spec @@ -5,7 +5,7 @@ %endif
%global goipath github.com/alecthomas/chroma -Version: 0.6.2 +Version: 0.6.3
%gometa
@@ -74,6 +74,9 @@ install -p -m 0755 _bin/chroma %{buildroot}%{_bindir}
%changelog +* Wed Apr 10 2019 Elliott Sales de Andrade quantum.analyst@gmail.com - 0.6.3-1 +- Update to latest version + * Tue Feb 19 2019 Elliott Sales de Andrade quantum.analyst@gmail.com - 0.6.2-1 - Update to latest version - Rewrite spec using new Go macros diff --git a/sources b/sources index 491b0c0..cd0e8d6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (chroma-0.6.2.tar.gz) = 9cf646c6ccf2899b234f19539f45c8c39b508ddb6f17b010f87e1b35a9f0ef3ebc7be9c5d473ac8fbb761dceefe7a5c5bb5dfe186bca16016a354ff48f792545 +SHA512 (chroma-0.6.3.tar.gz) = 81116f3840f52a0d0d1f2016cee373ecaea0ef3280f8e7de7ebaf8ce2ed257c5fb676292d2ba3cfe9d5bc92487f69d7066cf04f4d63539f220598a42f1aa2613
commit fbc272dd8ea15fe030de153eeeab829f5af6cea6 Author: Elliott Sales de Andrade quantum.analyst@gmail.com Date: Tue Feb 19 05:08:26 2019 -0500
Update to latest version.
diff --git a/.gitignore b/.gitignore index 09c1d9c..8a749c1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /chroma-bc2d668.tar.gz /chroma-03b0c0d.tar.gz +/chroma-0.6.2.tar.gz diff --git a/golang-github-alecthomas-chroma.spec b/golang-github-alecthomas-chroma.spec index 07fc04d..60bedaf 100644 --- a/golang-github-alecthomas-chroma.spec +++ b/golang-github-alecthomas-chroma.spec @@ -5,13 +5,12 @@ %endif
%global goipath github.com/alecthomas/chroma -%global commit 03b0c0d6bb7b9f7f8fd58fca6f1c6a2caffb9ca8 -Version: 0.1.1 +Version: 0.6.2
%gometa
Name: %{goname} -Release: 7%{?dist} +Release: 1%{?dist} Summary: A general purpose syntax highlighter in pure Go License: MIT URL: %{gourl} @@ -75,6 +74,10 @@ install -p -m 0755 _bin/chroma %{buildroot}%{_bindir}
%changelog +* Tue Feb 19 2019 Elliott Sales de Andrade quantum.analyst@gmail.com - 0.6.2-1 +- Update to latest version +- Rewrite spec using new Go macros + * Thu Jan 31 2019 Fedora Release Engineering releng@fedoraproject.org - 0.1.1-7.20171017git03b0c0d - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
diff --git a/sources b/sources index 6861048..491b0c0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (chroma-03b0c0d.tar.gz) = a21451a1133348a4bbdab135d2c1568fe2cf5c9f97ac3e653d4db23b000074cbe9dee45130c885b53c108ad375e6e6ebf6b74f672a9f5d428bf784fcf2cafa55 +SHA512 (chroma-0.6.2.tar.gz) = 9cf646c6ccf2899b234f19539f45c8c39b508ddb6f17b010f87e1b35a9f0ef3ebc7be9c5d473ac8fbb761dceefe7a5c5bb5dfe186bca16016a354ff48f792545
commit a067df60169039db7052d7ad9a518724dcb06173 Author: Elliott Sales de Andrade quantum.analyst@gmail.com Date: Tue Feb 19 05:04:19 2019 -0500
Rewrite spec using new Go macros.
diff --git a/golang-github-alecthomas-chroma.spec b/golang-github-alecthomas-chroma.spec index e7f98e6..07fc04d 100644 --- a/golang-github-alecthomas-chroma.spec +++ b/golang-github-alecthomas-chroma.spec @@ -1,250 +1,78 @@ -# If any of the following macros should be set otherwise, -# you can wrap any of them with the following conditions: -# - %%if 0%%{centos} == 7 -# - %%if 0%%{?rhel} == 7 -# - %%if 0%%{?fedora} == 23 -# Or just test for particular distribution: -# - %%if 0%%{centos} -# - %%if 0%%{?rhel} -# - %%if 0%%{?fedora} -# -# Be aware, on centos, both %%rhel and %%centos are set. If you want to test -# rhel specific macros, you can use %%if 0%%{?rhel} && 0%%{?centos} == 0 condition. -# (Don't forget to replace double percentage symbol with single one in order to apply a condition) - -# Generate devel rpm -%global with_devel 1 -# Build project from bundled dependencies -%global with_bundled 0 -# Build with debug info rpm -%global with_debug 0 # Generate bin files -# Do not forget to enable with_debug as well %global with_build 0 -# Run tests in check section -# Check needs github.com/alecthomas/assert -%global with_check 0 -# Generate unit-test rpm -%global with_unit_test 1 - -%if 0%{?with_debug} -%global _dwz_low_mem_die_limit 0 -%else -%global debug_package %{nil} -%endif - -%if ! 0%{?gobuild:1} -%define gobuild(o:) go build -ldflags "${LDFLAGS:-} -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \n')" -a -v -x %{?**}; +%if ! %{with_build} +%global debug_package %{nil} %endif
-%global provider github -%global provider_tld com -%global project alecthomas -%global repo chroma -# https://github.com/alecthomas/chroma -%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} -%global import_path %{provider_prefix} +%global goipath github.com/alecthomas/chroma %global commit 03b0c0d6bb7b9f7f8fd58fca6f1c6a2caffb9ca8 -%global shortcommit %(c=%{commit}; echo ${c:0:7}) +Version: 0.1.1
-Name: golang-%{provider}-%{project}-%{repo} -Version: 0.1.1 -Release: 7.20171017git03b0c0d%{?dist} +%gometa + +Name: %{goname} +Release: 7%{?dist} Summary: A general purpose syntax highlighter in pure Go License: MIT -URL: https://%%7Bprovider_prefix%7D -Source0: https://%%7Bprovider_prefix%7D/archive/%%7Bcommit%7D/%%7Brepo%7D-%%7Bshortco... - -# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required -ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}} -# If go_compiler is not set to 1, there is no virtual provide. Use golang instead. -BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang} -%if 0%{?with_build} -Provides: chroma%{?_isa} = %{version}-%{release} +URL: %{gourl} +Source0: %{gosource}
-%if ! 0%{?with_bundled} -# _tools/css2style/main.go -BuildRequires: golang(github.com/aymerick/douceur/css) -BuildRequires: golang(github.com/aymerick/douceur/parser) -BuildRequires: golang(gopkg.in/alecthomas/kingpin.v3) - -# cmd/chroma/main.go -BuildRequires: golang(github.com/mattn/go-colorable) -BuildRequires: golang(github.com/mattn/go-isatty) - -# Remaining dependencies not included in main packages -BuildRequires: golang(github.com/danwakefield/fnmatch) -BuildRequires: golang(github.com/dlclark/regexp2) +%if %{with_build} +BuildRequires: golang(github.com/aymerick/douceur/css) +BuildRequires: golang(github.com/aymerick/douceur/parser) +BuildRequires: golang(gopkg.in/alecthomas/kingpin.v3-unstable) %endif -%endif # with_build
%description %{summary}
-%if 0%{?with_devel} + %package devel Summary: %{summary} BuildArch: noarch
-%if 0%{?with_check} && ! 0%{?with_bundled} BuildRequires: golang(github.com/danwakefield/fnmatch) BuildRequires: golang(github.com/dlclark/regexp2) -%endif - -Requires: golang(github.com/danwakefield/fnmatch) -Requires: golang(github.com/dlclark/regexp2) - -Provides: golang(%{import_path}) = %{version}-%{release} -Provides: golang(%{import_path}/formatters) = %{version}-%{release} -Provides: golang(%{import_path}/formatters/html) = %{version}-%{release} -Provides: golang(%{import_path}/lexers) = %{version}-%{release} -Provides: golang(%{import_path}/quick) = %{version}-%{release} -Provides: golang(%{import_path}/styles) = %{version}-%{release} +BuildRequires: golang(github.com/alecthomas/assert)
%description devel %{summary}
-This package contains library source intended for -building other packages which use import path with -%{import_path} prefix. -%endif - -%if 0%{?with_unit_test} && 0%{?with_devel} -%package unit-test-devel -Summary: Unit tests for %{name} package -%if 0%{?with_check} -#Here comes all BuildRequires: PACKAGE the unit tests -#in %%check section need for running -%endif - -# test subpackage tests code from devel subpackage -Requires: %{name}-devel = %{version}-%{release} - -%if 0%{?with_check} && ! 0%{?with_bundled} -BuildRequires: golang(github.com/stretchr/testify/assert) -BuildRequires: golang(github.com/stretchr/testify/require) -%endif - -Requires: golang(github.com/stretchr/testify/assert) -Requires: golang(github.com/stretchr/testify/require) +This package contains library source intended for building other packages +which use import path with %{goipath} prefix.
-%description unit-test-devel -%{summary} - -This package contains unit tests for project -providing packages with %{import_path} prefix. -%endif
%prep -%setup -q -n %{repo}-%{commit} +%forgeautosetup -p1
-%build -%if 0%{?with_build} -mkdir -p src/%{provider}.%{provider_tld}/%{project} -ln -s ../../../ src/%{import_path}
-%if ! 0%{?with_bundled} -export GOPATH=$(pwd):%{gopath} -%else -# No dependency directories so far -export GOPATH=$(pwd):%{gopath} +%if 0%{?with_build} +%build +%gobuildroot +%gobuild -o _bin/css2style %{goipath}/_tools/css2style +%gobuild -o _bin/exercise %{goipath}/_tools/exercise +%gobuild -o _bin/chroma %{goipath}/cmd/chroma %endif
-%gobuild -o bin/css2style %{import_path}/_tools/css2style -%gobuild -o bin/exercise %{import_path}/_tools/exercise -%gobuild -o bin/chroma %{import_path}/cmd/chroma -%endif # with_build
%install +%goinstall %if 0%{?with_build} install -d -p %{buildroot}%{_bindir} -install -p -m 0755 bin/css2style %%{buildroot}%%{_bindir} -install -p -m 0755 bin/exercise %%{buildroot}%%{_bindir} -install -p -m 0755 bin/chroma %{buildroot}%{_bindir} +install -p -m 0755 _bin/css2style %%{buildroot}%%{_bindir} +install -p -m 0755 _bin/exercise %%{buildroot}%%{_bindir} +install -p -m 0755 _bin/chroma %{buildroot}%{_bindir} %endif # with_build
-# source codes for building projects -%if 0%{?with_devel} -install -d -p %{buildroot}/%{gopath}/src/%{import_path}/ -echo "%%dir %%{gopath}/src/%%{import_path}/." >> devel.file-list -# find all *.go but no *_test.go files and generate devel.file-list -for file in $(find . ( -iname "*.go" -or -iname "*.s" ) ! -iname "*_test.go") ; do - dirprefix=$(dirname $file) - install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$dirprefix - cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file - echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list - - while [ "$dirprefix" != "." ]; do - echo "%%dir %%{gopath}/src/%%{import_path}/$dirprefix" >> devel.file-list - dirprefix=$(dirname $dirprefix) - done -done -%endif - -# testing files for this project -%if 0%{?with_unit_test} && 0%{?with_devel} -install -d -p %{buildroot}/%{gopath}/src/%{import_path}/ -# find all *_test.go files and generate unit-test-devel.file-list -for file in $(find . -iname "*_test.go") ; do - dirprefix=$(dirname $file) - install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$dirprefix - cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file - echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test-devel.file-list - - while [ "$dirprefix" != "." ]; do - echo "%%dir %%{gopath}/src/%%{import_path}/$dirprefix" >> devel.file-list - dirprefix=$(dirname $dirprefix) - done -done -%endif - -%if 0%{?with_devel} -sort -u -o devel.file-list devel.file-list -%endif
%check -%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel} -%if ! 0%{?with_bundled} -export GOPATH=%{buildroot}/%{gopath}:%{gopath} -%else -# No dependency directories so far +%gochecks
-export GOPATH=%{buildroot}/%{gopath}:%{gopath} -%endif
-%if ! 0%{?gotest:1} -%global gotest go test -%endif - -%gotest %{import_path} -%gotest %{import_path}/formatters/html -%gotest %{import_path}/lexers -%endif - -#define license tag if not already defined -%{!?_licensedir:%global license %doc} - -%if 0%{?with_build} -%files -%license COPYING -%doc README.md -%{_bindir}/css2style -%{_bindir}/exercise -%{_bindir}/chroma -%endif # with_build - -%if 0%{?with_devel} %files devel -f devel.file-list -%license COPYING %doc README.md -%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project} -%endif - -%if 0%{?with_unit_test} && 0%{?with_devel} -%files unit-test-devel -f unit-test-devel.file-list %license COPYING -%doc README.md -%endif +
%changelog * Thu Jan 31 2019 Fedora Release Engineering releng@fedoraproject.org - 0.1.1-7.20171017git03b0c0d
commit 11c8f4ff87d70fb811223e9ab21460f346414070 Author: Fedora Release Engineering releng@fedoraproject.org Date: Thu Jan 31 23:42:34 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering releng@fedoraproject.org
diff --git a/golang-github-alecthomas-chroma.spec b/golang-github-alecthomas-chroma.spec index 6970e8f..e7f98e6 100644 --- a/golang-github-alecthomas-chroma.spec +++ b/golang-github-alecthomas-chroma.spec @@ -49,7 +49,7 @@
Name: golang-%{provider}-%{project}-%{repo} Version: 0.1.1 -Release: 6.20171017git03b0c0d%{?dist} +Release: 7.20171017git03b0c0d%{?dist} Summary: A general purpose syntax highlighter in pure Go License: MIT URL: https://%%7Bprovider_prefix%7D @@ -247,6 +247,9 @@ export GOPATH=%{buildroot}/%{gopath}:%{gopath} %endif
%changelog +* Thu Jan 31 2019 Fedora Release Engineering releng@fedoraproject.org - 0.1.1-7.20171017git03b0c0d +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Fri Jul 13 2018 Fedora Release Engineering releng@fedoraproject.org - 0.1.1-6.20171017git03b0c0d - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
arch-excludes@lists.fedoraproject.org