Architecture specific change in rpms/golang-github-pmezard-go-difflib.git
by githook-noreply@fedoraproject.org
The package rpms/golang-github-pmezard-go-difflib.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-pmezard-go-difflib.....
Change:
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
Thanks.
Full change:
============
commit b208921e17fda7f10f68ba1178a05a18d84fe0f9
Author: Jan Chaloupka <jchaloup(a)redhat.com>
Date: Thu Jun 21 16:11:50 2018 +0200
Upload glide files
diff --git a/.gitignore b/.gitignore
index 0a543c8..456141c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/go-difflib-792786c.tar.gz
+/go-difflib-792786c7400a136282c1664665ae0a8db921c6c2.tar.gz
diff --git a/glide.lock b/glide.lock
new file mode 100644
index 0000000..298adef
--- /dev/null
+++ b/glide.lock
@@ -0,0 +1,4 @@
+hash: 501e8fbe7d325747494c0158d98a1d4a7f10d3aa0cc5dd686d0c3d933f133dd0
+imports: []
+updated: '2018-06-21T13:11:48.066412+00:00'
+
diff --git a/glide.yaml b/glide.yaml
new file mode 100644
index 0000000..baf4190
--- /dev/null
+++ b/glide.yaml
@@ -0,0 +1,3 @@
+import: []
+package: github.com/pmezard/go-difflib
+
diff --git a/golang-github-pmezard-go-difflib.spec b/golang-github-pmezard-go-difflib.spec
index b73ec34..9559896 100644
--- a/golang-github-pmezard-go-difflib.spec
+++ b/golang-github-pmezard-go-difflib.spec
@@ -1,163 +1,55 @@
-# 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
-# Run tests in check section
-%global with_check 1
-# 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
-
-%global provider github
-%global provider_tld com
-%global project pmezard
-%global repo go-difflib
-# https://github.com/pmezard/go-difflib
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
-%global import_path %{provider_prefix}
+# http://github.com/pmezard/go-difflib
+
+%global goipath github.com/pmezard/go-difflib
%global commit 792786c7400a136282c1664665ae0a8db921c6c2
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
-Name: golang-%{provider}-%{project}-%{repo}
+
+%gometa -i
+
+Name: golang-github-pmezard-go-difflib
Version: 0
-Release: 0.10.git%{shortcommit}%{?dist}
+Release: 0.11%{?dist}
Summary: Partial port of Python difflib package to Go
License: BSD
-URL: https://%{provider_prefix}
-Source0: https://%{provider_prefix}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz
-
-# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{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}
+URL: %{gourl}
+Source0: %{gosource}
+Source1: glide.yaml
+Source2: glide.yaml
%description
%{summary}
-%if 0%{?with_devel}
%package devel
Summary: %{summary}
BuildArch: noarch
-%if 0%{?with_check}
-%endif
-
-Provides: golang(%{import_path}/difflib) = %{version}-%{release}
-
%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}
-
-%description unit-test-devel
-%{summary}
-
-This package contains unit tests for project
-providing packages with %{import_path} prefix.
-%endif
+%{goipath} prefix.
%prep
-%setup -q -n %{repo}-%{commit}
-
-%build
-
+%gosetup -q
+cp %{SOURCE1} %{SOURCE2} .
%install
-# 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" \! -iname "*_test.go") ; do
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
-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
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test-devel.file-list
-done
-%endif
-
-%if 0%{?with_devel}
-sort -u -o devel.file-list devel.file-list
-%endif
+%goinstall glide.lock glide.yaml
%check
-%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
-%if ! 0%{?with_bundled}
-export GOPATH=%{buildroot}/%{gopath}:%{gopath}
-%else
-export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace:%{gopath}
-%endif
-
-%if ! 0%{?gotest:1}
-%global gotest go test
-%endif
-
-%gotest %{import_path}/difflib
-%endif
+%gochecks
#define license tag if not already defined
%{!?_licensedir:%global license %doc}
-%if 0%{?with_devel}
%files devel -f devel.file-list
%license LICENSE
%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 LICENSE
-%doc README.md
-%endif
%changelog
+* Thu Jun 21 2018 Jan Chaloupka <jchaloup(a)redhat.com> - 0-0.11.git792786c
+- Upload glide files
+
* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.10.git792786c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
diff --git a/sources b/sources
index 3ab1b97..00a69a7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (go-difflib-792786c.tar.gz) = 5f7a1a04981834f0e4cebf8b31c7070718c45ef549d8770b69c45c35c68417ac44b205057253a20cebd66db26c58cef6878d6832919b8a3e1283bc3d2af45df1
+SHA512 (go-difflib-792786c7400a136282c1664665ae0a8db921c6c2.tar.gz) = 5f7a1a04981834f0e4cebf8b31c7070718c45ef549d8770b69c45c35c68417ac44b205057253a20cebd66db26c58cef6878d6832919b8a3e1283bc3d2af45df1
5 years, 10 months
Architecture specific change in rpms/golang-github-pmezard-go-difflib.git
by githook-noreply@fedoraproject.org
The package rpms/golang-github-pmezard-go-difflib.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-pmezard-go-difflib.....
Change:
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
Thanks.
Full change:
============
commit b208921e17fda7f10f68ba1178a05a18d84fe0f9
Author: Jan Chaloupka <jchaloup(a)redhat.com>
Date: Thu Jun 21 16:11:50 2018 +0200
Upload glide files
diff --git a/.gitignore b/.gitignore
index 0a543c8..456141c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/go-difflib-792786c.tar.gz
+/go-difflib-792786c7400a136282c1664665ae0a8db921c6c2.tar.gz
diff --git a/glide.lock b/glide.lock
new file mode 100644
index 0000000..298adef
--- /dev/null
+++ b/glide.lock
@@ -0,0 +1,4 @@
+hash: 501e8fbe7d325747494c0158d98a1d4a7f10d3aa0cc5dd686d0c3d933f133dd0
+imports: []
+updated: '2018-06-21T13:11:48.066412+00:00'
+
diff --git a/glide.yaml b/glide.yaml
new file mode 100644
index 0000000..baf4190
--- /dev/null
+++ b/glide.yaml
@@ -0,0 +1,3 @@
+import: []
+package: github.com/pmezard/go-difflib
+
diff --git a/golang-github-pmezard-go-difflib.spec b/golang-github-pmezard-go-difflib.spec
index b73ec34..9559896 100644
--- a/golang-github-pmezard-go-difflib.spec
+++ b/golang-github-pmezard-go-difflib.spec
@@ -1,163 +1,55 @@
-# 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
-# Run tests in check section
-%global with_check 1
-# 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
-
-%global provider github
-%global provider_tld com
-%global project pmezard
-%global repo go-difflib
-# https://github.com/pmezard/go-difflib
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
-%global import_path %{provider_prefix}
+# http://github.com/pmezard/go-difflib
+
+%global goipath github.com/pmezard/go-difflib
%global commit 792786c7400a136282c1664665ae0a8db921c6c2
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
-Name: golang-%{provider}-%{project}-%{repo}
+
+%gometa -i
+
+Name: golang-github-pmezard-go-difflib
Version: 0
-Release: 0.10.git%{shortcommit}%{?dist}
+Release: 0.11%{?dist}
Summary: Partial port of Python difflib package to Go
License: BSD
-URL: https://%{provider_prefix}
-Source0: https://%{provider_prefix}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz
-
-# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{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}
+URL: %{gourl}
+Source0: %{gosource}
+Source1: glide.yaml
+Source2: glide.yaml
%description
%{summary}
-%if 0%{?with_devel}
%package devel
Summary: %{summary}
BuildArch: noarch
-%if 0%{?with_check}
-%endif
-
-Provides: golang(%{import_path}/difflib) = %{version}-%{release}
-
%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}
-
-%description unit-test-devel
-%{summary}
-
-This package contains unit tests for project
-providing packages with %{import_path} prefix.
-%endif
+%{goipath} prefix.
%prep
-%setup -q -n %{repo}-%{commit}
-
-%build
-
+%gosetup -q
+cp %{SOURCE1} %{SOURCE2} .
%install
-# 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" \! -iname "*_test.go") ; do
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
-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
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test-devel.file-list
-done
-%endif
-
-%if 0%{?with_devel}
-sort -u -o devel.file-list devel.file-list
-%endif
+%goinstall glide.lock glide.yaml
%check
-%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
-%if ! 0%{?with_bundled}
-export GOPATH=%{buildroot}/%{gopath}:%{gopath}
-%else
-export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace:%{gopath}
-%endif
-
-%if ! 0%{?gotest:1}
-%global gotest go test
-%endif
-
-%gotest %{import_path}/difflib
-%endif
+%gochecks
#define license tag if not already defined
%{!?_licensedir:%global license %doc}
-%if 0%{?with_devel}
%files devel -f devel.file-list
%license LICENSE
%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 LICENSE
-%doc README.md
-%endif
%changelog
+* Thu Jun 21 2018 Jan Chaloupka <jchaloup(a)redhat.com> - 0-0.11.git792786c
+- Upload glide files
+
* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.10.git792786c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
diff --git a/sources b/sources
index 3ab1b97..00a69a7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (go-difflib-792786c.tar.gz) = 5f7a1a04981834f0e4cebf8b31c7070718c45ef549d8770b69c45c35c68417ac44b205057253a20cebd66db26c58cef6878d6832919b8a3e1283bc3d2af45df1
+SHA512 (go-difflib-792786c7400a136282c1664665ae0a8db921c6c2.tar.gz) = 5f7a1a04981834f0e4cebf8b31c7070718c45ef549d8770b69c45c35c68417ac44b205057253a20cebd66db26c58cef6878d6832919b8a3e1283bc3d2af45df1
5 years, 10 months
Architecture specific change in rpms/golang-github-pmezard-go-difflib.git
by githook-noreply@fedoraproject.org
The package rpms/golang-github-pmezard-go-difflib.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-pmezard-go-difflib.....
Change:
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
Thanks.
Full change:
============
commit b208921e17fda7f10f68ba1178a05a18d84fe0f9
Author: Jan Chaloupka <jchaloup(a)redhat.com>
Date: Thu Jun 21 16:11:50 2018 +0200
Upload glide files
diff --git a/.gitignore b/.gitignore
index 0a543c8..456141c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/go-difflib-792786c.tar.gz
+/go-difflib-792786c7400a136282c1664665ae0a8db921c6c2.tar.gz
diff --git a/glide.lock b/glide.lock
new file mode 100644
index 0000000..298adef
--- /dev/null
+++ b/glide.lock
@@ -0,0 +1,4 @@
+hash: 501e8fbe7d325747494c0158d98a1d4a7f10d3aa0cc5dd686d0c3d933f133dd0
+imports: []
+updated: '2018-06-21T13:11:48.066412+00:00'
+
diff --git a/glide.yaml b/glide.yaml
new file mode 100644
index 0000000..baf4190
--- /dev/null
+++ b/glide.yaml
@@ -0,0 +1,3 @@
+import: []
+package: github.com/pmezard/go-difflib
+
diff --git a/golang-github-pmezard-go-difflib.spec b/golang-github-pmezard-go-difflib.spec
index b73ec34..9559896 100644
--- a/golang-github-pmezard-go-difflib.spec
+++ b/golang-github-pmezard-go-difflib.spec
@@ -1,163 +1,55 @@
-# 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
-# Run tests in check section
-%global with_check 1
-# 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
-
-%global provider github
-%global provider_tld com
-%global project pmezard
-%global repo go-difflib
-# https://github.com/pmezard/go-difflib
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
-%global import_path %{provider_prefix}
+# http://github.com/pmezard/go-difflib
+
+%global goipath github.com/pmezard/go-difflib
%global commit 792786c7400a136282c1664665ae0a8db921c6c2
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
-Name: golang-%{provider}-%{project}-%{repo}
+
+%gometa -i
+
+Name: golang-github-pmezard-go-difflib
Version: 0
-Release: 0.10.git%{shortcommit}%{?dist}
+Release: 0.11%{?dist}
Summary: Partial port of Python difflib package to Go
License: BSD
-URL: https://%{provider_prefix}
-Source0: https://%{provider_prefix}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz
-
-# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{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}
+URL: %{gourl}
+Source0: %{gosource}
+Source1: glide.yaml
+Source2: glide.yaml
%description
%{summary}
-%if 0%{?with_devel}
%package devel
Summary: %{summary}
BuildArch: noarch
-%if 0%{?with_check}
-%endif
-
-Provides: golang(%{import_path}/difflib) = %{version}-%{release}
-
%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}
-
-%description unit-test-devel
-%{summary}
-
-This package contains unit tests for project
-providing packages with %{import_path} prefix.
-%endif
+%{goipath} prefix.
%prep
-%setup -q -n %{repo}-%{commit}
-
-%build
-
+%gosetup -q
+cp %{SOURCE1} %{SOURCE2} .
%install
-# 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" \! -iname "*_test.go") ; do
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
-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
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test-devel.file-list
-done
-%endif
-
-%if 0%{?with_devel}
-sort -u -o devel.file-list devel.file-list
-%endif
+%goinstall glide.lock glide.yaml
%check
-%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
-%if ! 0%{?with_bundled}
-export GOPATH=%{buildroot}/%{gopath}:%{gopath}
-%else
-export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace:%{gopath}
-%endif
-
-%if ! 0%{?gotest:1}
-%global gotest go test
-%endif
-
-%gotest %{import_path}/difflib
-%endif
+%gochecks
#define license tag if not already defined
%{!?_licensedir:%global license %doc}
-%if 0%{?with_devel}
%files devel -f devel.file-list
%license LICENSE
%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 LICENSE
-%doc README.md
-%endif
%changelog
+* Thu Jun 21 2018 Jan Chaloupka <jchaloup(a)redhat.com> - 0-0.11.git792786c
+- Upload glide files
+
* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.10.git792786c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
diff --git a/sources b/sources
index 3ab1b97..00a69a7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (go-difflib-792786c.tar.gz) = 5f7a1a04981834f0e4cebf8b31c7070718c45ef549d8770b69c45c35c68417ac44b205057253a20cebd66db26c58cef6878d6832919b8a3e1283bc3d2af45df1
+SHA512 (go-difflib-792786c7400a136282c1664665ae0a8db921c6c2.tar.gz) = 5f7a1a04981834f0e4cebf8b31c7070718c45ef549d8770b69c45c35c68417ac44b205057253a20cebd66db26c58cef6878d6832919b8a3e1283bc3d2af45df1
commit 3554abe4d585f0b6a3f4e1a8cc8d82c6cb0dee33
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Wed Feb 7 14:47:38 2018 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/golang-github-pmezard-go-difflib.spec b/golang-github-pmezard-go-difflib.spec
index 4853511..b73ec34 100644
--- a/golang-github-pmezard-go-difflib.spec
+++ b/golang-github-pmezard-go-difflib.spec
@@ -41,7 +41,7 @@
Name: golang-%{provider}-%{project}-%{repo}
Version: 0
-Release: 0.9.git%{shortcommit}%{?dist}
+Release: 0.10.git%{shortcommit}%{?dist}
Summary: Partial port of Python difflib package to Go
License: BSD
URL: https://%{provider_prefix}
@@ -158,6 +158,9 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace:%{gopath}
%endif
%changelog
+* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.10.git792786c
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
* Tue Sep 12 2017 Jan Chaloupka <jchaloup(a)redhat.com> - 0-0.9.git792786c
- Bump to upstream 792786c7400a136282c1664665ae0a8db921c6c2
resolves: #1490448
5 years, 10 months
[Report] Packages Restricting Arches
by root
New package excluding arches (5)
============================
- rust-nom3
ExclusiveArch: %{rust_arches}
- rust-proc-macro2-0.3
ExclusiveArch: %{rust_arches}
- rust-quote0.5
ExclusiveArch: %{rust_arches}
- rust-syn0.13
ExclusiveArch: %{rust_arches}
- rust-tokio-current-thread
ExclusiveArch: %{rust_arches}
Package no longer excluding arches (2)
==================================
- golang-github-petar-GoLLRB
- golang-github-pkg-sftp
List of packages currently excluding arches (2622)
===========================================
- 0ad
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- 90-Second-Portraits
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64 ppc64
- GtkAda
ExclusiveArch: %{GPRbuild_arches}
- GtkAda3
ExclusiveArch: %{GPRbuild_arches}
- LuxRender
ExclusiveArch: x86_64
- OpenTK
ExclusiveArch: %mono_arches
- PragmARC
ExclusiveArch: %{GPRbuild_arches}
- R-DynDoc
ExclusiveArch: armv7, ppc, go_arch
- RdRand
ExclusiveArch: %{ix86} x86_64
- SLOF
ExclusiveArch: ppc64le
- YafaRay
ExclusiveArch: %{ix86} x86_64
- aboot
ExclusiveArch: alpha
- acpid
ExclusiveArch: ia64 x86_64 %{ix86} %{arm} aarch64
- ahven
ExclusiveArch: %{GPRbuild_arches}
- alleyoop
ExclusiveArch: %{ix86} x86_64 ppc ppc64 ppc64le s390x %{arm} aarch64
- american-fuzzy-lop
ExclusiveArch: %{ix86} x86_64
- anet
ExclusiveArch: %{GPRbuild_arches}
- apmd
ExclusiveArch: %{ix86}
- apmud
ExclusiveArch: ppc
- appstream-generator
ExclusiveArch: x86_64 %{ix86} %{arm}
- arduino
ExclusiveArch: %{go_arches}
- arduino-builder
ExclusiveArch: %{go_arches}
- arm-boot-config
ExclusiveArch: %{arm}
- arm-trusted-firmware
ExclusiveArch: aarch64
- atomic
ExclusiveArch: %{go_arches}
- aunit
ExclusiveArch: %GPRbuild_arches
- avgtime
ExclusiveArch: %{ldc_arches}
- aws
ExclusiveArch: %GPRbuild_arches
- banshee
ExclusiveArch: %{mono_arches}
- banshee-community-extensions
ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64 %{arm} sparcv9 alpha s390x
- bareftp
ExclusiveArch: %{mono_arches}
- bcal
ExclusiveArch: x86_64 aarch64 ia64 ppc64 ppc64le s390x
- bcc
ExclusiveArch: x86_64 %{power64}
- bcm283x-firmware
ExclusiveArch: %{arm} aarch64
- beignet
ExclusiveArch: x86_64 %{ix86}
- berusky2
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{mips}
- biosdevname
ExclusiveArch: %{ix86} x86_64
- bless
ExclusiveArch: %mono_arches
- boo
ExclusiveArch: %{mono_arches}
- buildah
ExclusiveArch: x86_64 %{arm} aarch64 ppc64le s390x
- bwa
ExclusiveArch: x86_64
- caddy
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm} aarch64 ppc64le s390x %{mips}}
- cadvisor
ExclusiveArch: %{ix86} x86_64 aarch64 ppc64le
- calamares
ExclusiveArch: %{ix86} x86_64
- carto
ExclusiveArch: %{nodejs_arches} noarch
- ccdciel
ExclusiveArch: %{fpc_arches}
- cdcollect
ExclusiveArch: %{mono_arches}
- ceph
ExclusiveArch: x86_64 aarch64 ppc64 ppc64le
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- chromium
ExclusiveArch: x86_64 i686
ExclusiveArch: x86_64 i686 aarch64
- cjdns
ExclusiveArch: %{nodejs_arches}
- cmospwd
ExclusiveArch: %{ix86} x86_64
- cmrt
ExclusiveArch: %{ix86} x86_64 ia64
- coffee-script
ExclusiveArch: %{nodejs_arches} noarch
- colorful
ExclusiveArch: %{fpc_arches}
- compat-gcc-296
ExclusiveArch: %{ix86} ia64 ppc
- consul
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- containerd
ExclusiveArch: %{go_arches}
- cpuid
ExclusiveArch: %{ix86} x86_64
- cqrlog
ExclusiveArch: %{fpc_arches}
- crash
ExclusiveArch: %{ix86} ia64 x86_64 ppc ppc64 s390 s390x %{arm} aarch64 ppc64le
- cri-tools
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- criu
ExclusiveArch: x86_64 %{arm} ppc64le aarch64 s390x
- cryptlib
ExclusiveArch: x86_64 %{ix86} aarch64 ppc64 ppc64le
- cryptobone
ExclusiveArch: x86_64 %{ix86} ppc64 ppc64le aarch64
- daq
ExclusiveArch: x86_64 aarch64
- darktable
ExclusiveArch: x86_64 aarch64
- dbus-sharp
ExclusiveArch: %mono_arches
- dbus-sharp-glib
ExclusiveArch: %mono_arches
- dbxtool
ExclusiveArch: i386 x86_64 aarch64
- deepin-api
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- deepin-daemon
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- deepin-dbus-generator
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- deepin-gir-generator
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- derelict
ExclusiveArch: %{ldc_arches}
- direnv
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- dlm
ExclusiveArch: i686 x86_64
- dmidecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- dmtcp
ExclusiveArch: %ix86 x86_64 aarch64
- docco
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- docker
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x %{mips}
- docker-anaconda-addon
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x %{mips}
- docker-distribution
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- docker-latest
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x %{mips}
- dolphin-emu
ExclusiveArch: x86_64 armv7l aarch64
- douceur
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- dpdk
ExclusiveArch: x86_64 i686 aarch64 ppc64le
- dssi-vst
ExclusiveArch: %{ix86} x86_64
- dustmite
ExclusiveArch: %{ldc_arches}
- dyninst
ExclusiveArch: %{ix86} x86_64 ppc ppc64
- e3
ExclusiveArch: %{ix86} x86_64
- edac-utils
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{power64}
- edb
ExclusiveArch: %{ix86} x86_64
- edk2
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
ExclusiveArch: x86_64 aarch64
- efibootmgr
ExclusiveArch: %{efi}
- efivar
ExclusiveArch: %{efi}
- elasticdump
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- elk
ExclusiveArch: x86_64 %{ix86}
ExclusiveArch: x86_64 %{ix86} aarch64 %{arm} %{power64}
- embree
ExclusiveArch: x86_64
- embree2
ExclusiveArch: x86_64
- envytools
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- exciting
ExclusiveArch: x86_64 %{ix86}
ExclusiveArch: x86_64 %{ix86} aarch64 %{power64}
ExclusiveArch: x86_64 %{ix86} aarch64 %{arm} %{power64}
- exercism
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- expresso
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- extlinux-bootloader
ExclusiveArch: %{arm} aarch64
- fcitx-libpinyin
ExclusiveArch: %{qt5_qtwebengine_arches}
- fedora-dockerfiles
ExclusiveArch: %{go_arches}
- fedora-gnat-project-common
ExclusiveArch: noarch %{GNAT_arches}
- fence-virt
ExclusiveArch: i686 x86_64
- fes
ExclusiveArch: x86_64
- flannel
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- florist
ExclusiveArch: %{GPRbuild_arches}
- fluxcapacitor
ExclusiveArch: %{ix86} x86_64 %{arm}
- fpc
ExclusiveArch: %{arm} %{ix86} x86_64 ppc ppc64
- freshmaker
ExclusiveArch: %{ix86} x86_64
- frysk
ExclusiveArch: %{ix86} x86_64 ppc64
- fst
ExclusiveArch: i686
- fwts
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 s390x %{power64}
- fwupdate
ExclusiveArch: %{efi}
- ga
ExclusiveArch: %{ix86} x86_64
- gbrainy
ExclusiveArch: %mono_arches
- gdata-sharp
ExclusiveArch: %mono_arches
- gdb-exploitable
ExclusiveArch: x86_64 i386
ExclusiveArch: x86_64 noarch
- gela-asis
ExclusiveArch: %GPRbuild_arches
- ghc-fgl
ExclusiveArch: %{ghc_arches}
- ghdl
ExclusiveArch: %{GNAT_arches}
- gio-sharp
ExclusiveArch: %mono_arches
- gir-to-d
ExclusiveArch: %{ldc_arches}
- git-lfs
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm} aarch64 ppc64le s390x}
- git-octopus
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- giver
ExclusiveArch: %{mono_arches}
- gkeyfile-sharp
ExclusiveArch: %mono_arches
- gl3n
ExclusiveArch: %{ldc_arches}
- glibc32
ExclusiveArch: x86_64 ppc64 s390x
- glusterd2
ExclusiveArch: %{go_arches}
- gmqcc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- gnatcoll
ExclusiveArch: %GPRbuild_arches
- gnome-boxes
ExclusiveArch: x86_64
- gnome-desktop-sharp
ExclusiveArch: %mono_arches
- gnome-do
ExclusiveArch: %mono_arches
- gnome-guitar
ExclusiveArch: %{mono_arches}
- gnome-keyring-sharp
ExclusiveArch: %mono_arches
- gnome-rdp
ExclusiveArch: %{mono_arches}
- gnome-sharp
ExclusiveArch: %mono_arches
- gnome-subtitles
ExclusiveArch: %mono_arches
- gnu-efi
ExclusiveArch: %{efi}
- gnu-smalltalk
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- go-bindata
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- go-compilers
ExclusiveArch: %{go_arches}
- go-i18n
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- gocomplete
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- godep
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- godotenv
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- gofed
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x %{mips}
- golang
ExclusiveArch: %{golang_arches}
- golang-bitbucket-kardianos-osext
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-deepin-dbus-factory
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-deepin-go-lib
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-10gen-openssl
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- golang-github-AudriusButkevicius-cli
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-AudriusButkevicius-go-nat-pmp
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-AudriusButkevicius-kcp-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-AudriusButkevicius-pfilter
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-BurntSushi-freetype-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-BurntSushi-graphics-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-BurntSushi-toml-test
ExclusiveArch: %{go_arches}
- golang-github-BurntSushi-xgb
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-BurntSushi-xgbutil
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-Jeffail-gabs
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-PuerkitoBio-goquery
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-PuerkitoBio-purell
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-PuerkitoBio-urlesc
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-RangelReale-osin
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-RangelReale-osincli
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-SAP-go-hdb
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-SeanDolphin-bqschema
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-SermoDigital-jose
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-Shopify-sarama
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-Shopify-toxiproxy
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-alecthomas-assert
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-alecthomas-chroma
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-alecthomas-colour
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-alecthomas-kingpin
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-alecthomas-repr
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-alecthomas-template
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-alecthomas-units
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-andybalholm-cascadia
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-armon-go-proxyproto
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-asaskevich-govalidator
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-auth0-go-jwt-middleware
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-axgle-mahonia
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-bep-gitmap
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-bep-inflect
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-bgentry-go-netrc
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-bkaradzic-go-lz4
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-boombuler-barcode
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-buger-jsonparser
ExclusiveArch: %{go_arches} noarch
- golang-github-calmh-du
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-calmh-luhn
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-calmh-xdr
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-ccding-go-stun
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cespare-xxhash
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-chaseadamsio-goorgeous
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cheekybits-is
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-chmduquesne-rollinghash
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-chrismalek-oktasdk-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-client9-gospell
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cloudfoundry-incubator-candiedyaml
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cockroachdb-cockroach-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-codahale-aesnicheck
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-codegangsta-negroni
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-coreos-go-etcd
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-cryptix-wav
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-cznic-b
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-fileutil
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-golex
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-internal
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-lex
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-lexer
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-lldb
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-mathutil
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-ql
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-sortutil
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-strutil
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-cznic-zappy
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-d4l3k-messagediff
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-danwakefield-fnmatch
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-dchest-cssmin
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-dchest-siphash
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-denisenkom-go-mssqldb
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-disintegration-imaging
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-dlclark-regexp2
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-docker-libkv
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-docopt-docopt-go
ExclusiveArch: %{go_arches}
- golang-github-duosecurity-duo_api_golang
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-edsrzf-mmap-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-eknkc-amber
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-endophage-gotuf
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-fatih-color
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-fatih-structs
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-flynn-go-shlex
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-fortytw2-leaktest
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-fsnotify-fsnotify
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-fsouza-go-dockerclient
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-fullsailor-pkcs7
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-git-lfs-wildmatch
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-glacjay-goini
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-go-errors-errors
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-go-macaron-inject
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-go-mgo-mgo
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-go-tomb-tomb
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-gobuffalo-envy
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-gobwas-glob
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-gocql-gocql
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-golang-image
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-google-go-cmp
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-google-go-github
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-goraft-raft
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-gorilla-css
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-gosexy-gettext
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-hailocab-go-hostpool
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-hashicorp-go-hclog
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-hashicorp-go-plugin
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-hashicorp-go-rootcerts
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-howeyc-fsnotify
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-inconshreveable-go-vhost
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-influxdb-influxdb
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-jackpal-gateway
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-jdkato-prose
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-jdkato-syllables
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-jefferai-jsonx
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-justinas-alice
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-keybase-go-crypto
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-klauspost-cpuid
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-klauspost-reedsolomon
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-knieriem-markdown
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-kyokomi-emoji
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-linuxdeepin-go-x11-client
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-lpabon-godbc
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-markbates-inflect
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-mattn-go-colorable
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-mgutz-ansi
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-mgutz-logxi
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-michaelklishin-rabbit-hole
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-miekg-mmark
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-miekg-pkcs11
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-milochristiansen-axis2
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-milochristiansen-lua
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-minio-sha256-simd
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-mitchellh-go-homedir
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-mitchellh-go-testing-interface
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-mitchellh-goamz
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-montanaflynn-stats
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-mreiferson-go-httpclient
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-msteinert-pam
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-muesli-smartcrop
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-mvo5-goconfigparser
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-mvo5-uboot-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-mxk-go-flowrate
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-neurosnap-sentences
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-nfnt-resize
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-noahdesu-go-ceph
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-ojii-gettext.go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-olivere-elastic
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-opencontainers-runtime-spec
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-opencontainers-specs
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-openshift-go-json-rest
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-openshift-go-systemd
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-openshift-openshift-sdn
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-oschwald-geoip2-golang
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-oschwald-maxminddb-golang
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-patrickmn-go-cache
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-paulrosania-go-charset
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-peterh-liner
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-petermattis-goid
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-pkg-profile
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-pmezard-go-difflib
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-pquerna-otp
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-prometheus-common
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-prometheus-prometheus
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-racker-perigee
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-rackspace-gophercloud
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-rakyll-globalconf
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-rakyll-pb
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-rakyll-statik
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-rasky-go-xdr
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-rcrowley-go-metrics
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-remeh-sizedwaitgroup
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-remyoudompheng-bigfft
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-ryanuber-columnize
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-ryanuber-go-glob
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-samalba-dockerclient
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-samuel-go-zookeeper
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-sasha-s-go-deadlock
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-seccomp-libseccomp-golang
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-sergi-go-diff
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-sethgrid-pester
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-shiena-ansicolor
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-shogo82148-go-shuffle
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-shurcooL-sanitized_anchor_name
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-skarademir-naturalsort
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-skratchdot-open-golang
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-skynetservices-skydns
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-smartystreets-assertions
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-smartystreets-go-aws-auth
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-smartystreets-goconvey
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-spacejam-loghisto
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-spacemonkeygo-openssl
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm} ppc64le s390x}
- golang-github-spaolacci-murmur3
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-spf13-afero
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-spf13-fsync
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-spf13-nitro
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-sstarcher-go-okta
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-stathat-go
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-stevvooe-resumable
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-streadway-amqp
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-stretchr-objx
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-syndtr-gocapability
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-syndtr-goleveldb
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-syndtr-gosnappy
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-templexxx-cpufeat
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-templexxx-reedsolomon
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-templexxx-xor
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-tent-http-link-go
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-thejerf-suture
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-tjfoc-gmsm
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-tonnerre-golang-pretty
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-urfave-cli
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-vaughan0-go-ini
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-vbatts-tar-split
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-vishvananda-netlink
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} aarch64 x86_64 %{arm}}
- golang-github-vishvananda-netns
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-vitrun-qart
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-vjeantet-asn1-ber
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-vmware-govcloudair
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-github-wsxiaoys-terminal
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-xeipuuv-gojsonpointer
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-xeipuuv-gojsonreference
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-xeipuuv-gojsonschema
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-xiang90-probing
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-xrash-smetrics
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-xtaci-kcp-go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-xtaci-smux
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-yosssi-ace
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-yosssi-gohtml
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-github-yvasiyarov-go-metrics
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-yvasiyarov-gorelic
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-yvasiyarov-newrelic_platform_go
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-github-zillode-notify
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-googlecode-gcfg
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-googlecode-go-decimal-inf
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-googlecode-go-exp
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-googlecode-log4go
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-googlecode-sqlite
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{go_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- golang-googlecode-uuid
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-gopkg-check
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-gopkg-go-check-check
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-gopkg-go-macaroon-macaroon
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang-gopkg-retry-v1
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-layeh-gopher-luar
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golang-torproject-pluggable-transports-goptlib
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- golint
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- gomtree
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- gotags
ExclusiveArch: %{go_arches}
- gotun
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: x86_64
- gprbuild
ExclusiveArch: %{GPRbuild_arches} %{bootstrap_arch}
- gprolog
ExclusiveArch: x86_64 %{ix86} ppc alpha
- gsf-sharp
ExclusiveArch: %mono_arches
- gtk-sharp-beans
ExclusiveArch: %mono_arches
- gtk-sharp2
ExclusiveArch: %mono_arches
- gtk-sharp3
ExclusiveArch: %{mono_arches}
- gtkd
ExclusiveArch: %{ldc_arches}
- gudev-sharp
ExclusiveArch: %mono_arches
- hedgewars
ExclusiveArch: %{fpc_arches}
- heketi
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- hsakmt
ExclusiveArch: x86_64 aarch64
- hub
ExclusiveArch: %{go_arches}
- hugo
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- hyena
ExclusiveArch: %{mono_arches}
- hyperscan
ExclusiveArch: x86_64
- hyperv-daemons
ExclusiveArch: i686 x86_64
- icaro
ExclusiveArch: %{ix86} %{arm} x86_64 noarch
- ikarus
ExclusiveArch: %{ix86}
- imvirt
ExclusiveArch: %{ix86} x86_64 ia64
- indistarter
ExclusiveArch: %{fpc_arches}
- infinipath-psm
ExclusiveArch: x86_64
- insect
ExclusiveArch: %{nodejs_arches} noarch
- intel-cmt-cat
ExclusiveArch: x86_64 i686 i586
ExclusiveArch: x86_64 i686 i586
- ioport
ExclusiveArch: %{ix86} x86_64
- ipw2100-firmware
ExclusiveArch: noarch i386 x86_64
- ipw2200-firmware
ExclusiveArch: noarch i386 x86_64
- ispc
ExclusiveArch: %{arm} %{ix86} x86_64
- iucode-tool
ExclusiveArch: %{ix86} x86_64
- iwyu
ExclusiveArch: %{ix86} x86_64
- ixpdimm_sw
ExclusiveArch: x86_64
- jake
ExclusiveArch: %{nodejs_arches} noarch
- jasmine-node
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- java-1.8.0-openjdk-aarch32
ExclusiveArch: %{arm}
- jid
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- josm
ExclusiveArch: %{ix86} x86_64
- julia
ExclusiveArch: %{ix86} x86_64
- keepass
ExclusiveArch: %{mono_arches}
- kernel
ExclusiveArch: %{all_x86} x86_64 ppc64 s390x %{arm} aarch64 ppc64le
- kicad
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- knot-resolver
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- kompose
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 s390x
- kosmtik
ExclusiveArch: %{nodejs_arches} noarch
- kubernetes
ExclusiveArch: x86_64 aarch64 ppc64le s390x %{arm}
- latrace
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{power64}
- lazarus
ExclusiveArch: %{fpc_arches}
- ldc
ExclusiveArch: %{ldc_arches}
- libbsr
ExclusiveArch: %{power64}
- libclc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{power64} s390x
- libcxl
ExclusiveArch: %{power64}
- libflatarray
ExclusiveArch: %{ix86} x86_64
- libhfi1
ExclusiveArch: x86_64
- libica
ExclusiveArch: s390 s390x
- libipt
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- libjingle
ExclusiveArch: %{ix86} x86_64 %{arm}
- libmfx
ExclusiveArch: %{ix86} x86_64
- libocxl
ExclusiveArch: ppc64le
- libpsm2
ExclusiveArch: x86_64
- libquentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- librtas
ExclusiveArch: ppc %{power64}
- libseccomp
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 mipsel mips64el ppc64 ppc64le s390 s390x
- libservicelog
ExclusiveArch: ppc %{power64}
- libsmbios
ExclusiveArch: x86_64 %{ix86}
- libunwind
ExclusiveArch: %{arm} aarch64 hppa ia64 mips ppc %{power64} %{ix86} x86_64
- libva-intel-hybrid-driver
ExclusiveArch: %{ix86} x86_64 ia64
- libvmi
ExclusiveArch: x86_64
- libvpd
ExclusiveArch: ppc %{power64}
- libxsmm
ExclusiveArch: x86_64
- libzfcphbaapi
ExclusiveArch: s390 s390x
- lldb
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- lodash
ExclusiveArch: %{nodejs_arches} noarch
- log4net
ExclusiveArch: %mono_arches
- lrmi
ExclusiveArch: %{ix86}
- lsvpd
ExclusiveArch: ppc %{power64}
- luajit
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- mactel-boot
ExclusiveArch: x86_64
- manifest-tool
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- marked
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- matreshka
ExclusiveArch: %GPRbuild_arches
- maven-eclipse-plugin
ExclusiveArch: %{ix86} x86_64
- maxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
ExclusiveArch: %{ix86} x86_64 ppc sparcv9
- mcelog
ExclusiveArch: i686 x86_64
- mediaconch
ExclusiveArch: %{qt5_qtwebengine_arches}
- mellowplayer
ExclusiveArch: %{qt5_qtwebengine_arches}
- memkind
ExclusiveArch: x86_64
- memtest86+
ExclusiveArch: %{ix86} x86_64
- mesos
ExclusiveArch: x86_64
- microcode_ctl
ExclusiveArch: %{ix86} x86_64
- micropython
ExclusiveArch: %{arm} x86_64
- mine_detector
ExclusiveArch: %{GPRbuild_arches}
- minetest
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- mingw-wine-gecko
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- mkbootdisk
ExclusiveArch: %{ix86} sparc sparc64 x86_64
- mnemosyne
ExclusiveArch: noarch %{qt5_qtwebengine_arches}
- mocha
ExclusiveArch: %{nodejs_arches} noarch
- mod_mono
ExclusiveArch: %mono_arches
- module-build-service
ExclusiveArch: %{ix86} x86_64 noarch
- mokutil
ExclusiveArch: %{ix86} x86_64 aarch64
- mongo-tools
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- mongodb
ExclusiveArch: %{upstream_arches}
- mono
ExclusiveArch: %mono_arches
- mono-addins
ExclusiveArch: %mono_arches
- mono-basic
ExclusiveArch: %{mono_arches}
- mono-bouncycastle
ExclusiveArch: %mono_arches
- mono-cecil
ExclusiveArch: %mono_arches
- mono-cecil-flowanalysis
ExclusiveArch: %mono_arches
- mono-debugger
ExclusiveArch: %ix86 x86_64
- mono-reflection
ExclusiveArch: %mono_arches
- mono-tools
ExclusiveArch: %mono_arches
- mono-zeroconf
ExclusiveArch: %mono_arches
- monobristol
ExclusiveArch: %{mono_arches}
- monodevelop
ExclusiveArch: %mono_arches
- monodevelop-debugger-gdb
ExclusiveArch: %{mono_arches}
- monosim
ExclusiveArch: %mono_arches
- mrrescue
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64 ppc64
- msr-tools
ExclusiveArch: %{ix86} x86_64
- mustache-d
ExclusiveArch: %{ldc_arches}
- mysql-connector-net
ExclusiveArch: %{mono_arches}
- nacl-arm-binutils
ExclusiveArch: x86_64
- nacl-arm-newlib
ExclusiveArch: x86_64
- nacl-binutils
ExclusiveArch: x86_64
- nacl-gcc
ExclusiveArch: x86_64
- nacl-newlib
ExclusiveArch: x86_64
- nant
ExclusiveArch: %mono_arches
- nbc
ExclusiveArch: %{fpc_arches}
- nbdkit
ExclusiveArch: x86_64
- ndesk-dbus
ExclusiveArch: %{mono_arches}
- ndesk-dbus-glib
ExclusiveArch: %{mono_arches}
- newtonsoft-json
ExclusiveArch: %{mono_arches}
- nim
ExclusiveArch: %{nim_arches}
- nini
ExclusiveArch: %{mono_arches}
- node-gyp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs
ExclusiveArch: %{nodejs_arches}
- nodejs-Base64
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-abbrev
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-accepts
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-acorn
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-acorn-dynamic-import
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-acorn-jsx
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-acorn-object-spread
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-add-stream
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-after
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-agent-base
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-agentkeepalive
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ain2
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-align-text
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-alter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansi
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-bgblack
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-bgblue
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-bgcyan
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-bggreen
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-bgmagenta
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-bgred
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-bgwhite
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-bgyellow
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-black
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-blue
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-bold
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-colors
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-cyan
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansi-dim
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-escapes
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-font
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-gray
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-green
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansi-grey
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-hidden
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-inverse
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-italic
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-magenta
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansi-red
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-regex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-reset
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-strikethrough
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-styles
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansi-underline
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-white
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ansi-wrap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansi-yellow
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansicolors
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansidiff
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ansistyles
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-any-path
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-any-promise
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ap
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-append-field
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-append-transform
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-aproba
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-archiver
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-archiver-utils
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-archy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-are-we-there-yet
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-argparse
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-argsparser
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-arr-diff
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-arr-exclude
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-arr-flatten
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-arr-union
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-array-buffer-from-string
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-array-differ
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-array-events
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-array-filter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-array-find
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-array-find-index
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-array-flatten
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-array-foreach
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-array-ify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-array-index
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-array-map
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-array-reduce
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-array-union
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-array-uniq
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-array-unique
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-arraybuffer-dot-slice
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-arraybuffer-equal
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-arrify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-as-number
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-asap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ascii-tree
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ascli
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-asn1
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-assert-plus
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-assertion-error
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-assume
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ast-traverse
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ast-types
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-astral
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-astral-angular-annotate
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-astral-pass
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-async
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-async-array-reduce
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-async-arrays
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-async-cache
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-async-each
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-async-limiter
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-async-queue
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-async-some
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-asynckit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-atob
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-auto-bind
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-autoresolve
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ava-init
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-aws-sign
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-aws-sign2
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-aws4
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-babel-code-frame
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-babel-messages
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-babel-plugin-syntax-async-functions
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-babel-plugin-syntax-async-generators
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-babel-runtime
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-babylon
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-backbone
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-backoff
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-balanced-match
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-base
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-base-option
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-base-plugins
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-base32-encode
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-base64-arraybuffer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-base64-js
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-base64-url
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-base64id
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bash-match
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-basic-auth
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-basic-auth-connect
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-basic-auth-parser
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-batch
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-bcrypt
ExclusiveArch: %{nodejs_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- nodejs-bcryptjs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-beeper
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-benchmark
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-better-assert
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-better-than-before
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bignumber-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bind-obj-methods
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bindings
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-bit-mask
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bl
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-blob
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-block-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bluebird
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-body-parser
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-boolbase
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-boom
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-brace-expansion
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-braces
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-breakable
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-browser-request
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-browser-stdout
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bson
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-buble
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-buf-compare
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-buffer-crc32
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-buffer-equal
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-buffer-shims
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-buffer-writer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-buffertools
ExclusiveArch: %{nodejs_arches}
- nodejs-bufferutil
ExclusiveArch: %{nodejs_arches}
- nodejs-builtin-modules
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-builtins
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bundle-dependencies
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-bunker
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-bunyan
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-burrito
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-busboy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-byline
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bytes
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cache-base
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-caching-transform
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-call-delayed
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-call-matcher
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-call-me-maybe
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-call-signature
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-callback-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-caller-callsite
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-caller-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-callsite
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-callsites
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-camel-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-camelcase
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-camelcase-keys
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-caniuse-db
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-capture-stack-trace
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-carrier
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-caseless
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-center-align
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chai
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chai-as-promised
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chai-cheerio
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chai-connect-middleware
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chai-fs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chai-json-schema
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chai-oauth2orize-grant
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chai-passport-strategy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chai-spies-next
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chainer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chainsaw
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chalk
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-change-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-char-spinner
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-character-parser
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-charenc
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-charm
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-check-error
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-cheerio
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-child-process-close
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chmodr
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chownr
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chroma-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chrono
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ci-info
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-circular-json
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-cjson
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-clap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-class-utils
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-clean-css
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-clean-yaml-object
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-clear-require
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-cli
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cli-color
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cli-spinner
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cli-table
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-cliui
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-clone
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-clone-deep
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-clone-stats
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-closure-compiler
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-cls
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cmd-shim
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-co
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-co-mocha
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-co-with-promise
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-coa
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-code-point-at
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-codemirror
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-coffee-coverage
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-collection-visit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-collections
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-color-support
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-colors
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-colour
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-columnify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-combined-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-commander
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-common-path-prefix
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-commondir
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-commoner
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-commonmark
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-compare-func
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-compare-versions
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-component-emitter
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-component-indexof
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-component-inherit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-compress-commons
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-compressible
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-compression
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-concat-map
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-concat-stream
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-config-chain
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-connect
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-connect-livereload
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-connect-timeout
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-console-browserify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-console-dot-log
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-console-group
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-consolemd
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-constant-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-constantinople
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-content-disposition
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-content-type
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-conventional-changelog
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-conventional-changelog-angular
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-conventional-changelog-atom
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-conventional-changelog-codemirror
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-conventional-changelog-core
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-conventional-changelog-ember
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-conventional-changelog-eslint
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-conventional-changelog-express
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-conventional-changelog-jquery
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-conventional-changelog-jscs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-conventional-changelog-jshint
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-conventional-changelog-preset-loader
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-conventional-changelog-writer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-conventional-commits-filter
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-conventional-commits-parser
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-conventional-recommended-bump
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-convert-hex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-convert-source-map
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cookie
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cookie-jar
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-cookie-parser
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-cookie-session
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cookie-signature
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cookiejar
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-cookies
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-copy-descriptor
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-core-assert
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-core-js
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-core-util-is
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cors
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-couch-login
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-coveralls
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-crc
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-crc32-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-create-error-class
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-cross-spawn
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cross-spawn-async
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-crypt
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cryptiles
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-csrf
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-css
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-css-parse
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-css-select
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-css-stringify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-css-tree
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-css-what
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-csscomb-core
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-csslint
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-csso
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cssom
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-csurf
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-csv
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-csv-generate
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-csv-parse
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-csv-spectrum
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-csv-stringify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ctype
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-currently-unhandled
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cycle
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-cyclist
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-d
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-dargs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dashdash
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-data-uri-to-buffer
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-date-now
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dateformat
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-death
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-debug
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-debug-fabulous
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-debug-log
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-debuglog
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-decamelize
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-decamelize-keys
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-decimal-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-decompress-response
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dedent
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-deep-eql
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-deep-equal
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-deep-extend
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-deep-is
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-deeper
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-default-require-extensions
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-default-resolution
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-defaults
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-defence
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-defence-cli
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-deferred
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-define-properties
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-define-property
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-defined
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-defs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-degenerator
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-del
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-delayed-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-delegates
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-delete
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dep-graph
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-depd
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dependency-lister
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-deprecated
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-destroy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-detect-file
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-detect-indent
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-detect-newline
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-detect-node
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-detective
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dezalgo
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dicer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-diff
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-difflet
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-difflib
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-dirty-chai
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-docopt
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-doctrine
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dom-serializer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-domelementtype
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-domhandler
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-domutils
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dot-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dot-prop
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dotfile-regex
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-dreamopt
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dryice
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-dtree
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-duplex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-duplexer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-duplexer2
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-duplexer3
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-duplexify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-duration
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-each
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-each-async
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ebnf-parser
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-echomd
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ecstatic
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-editor
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ee-first
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ejs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-emojione
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-empty-dir
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-encodeurl
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-encoding
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-end-of-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-engine-dot-io
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-engine-dot-io-client
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-engine-dot-io-parser
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-entities
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-error-ex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-error-symbol
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-errorhandler
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-errs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-es-abstract
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-es-to-primitive
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-es5-ext
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-es5-shim
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-es6-iterator
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-es6-map
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-es6-promise
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-es6-promisify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-es6-set
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-es6-shim
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-es6-symbol
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-es6-weak-map
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-escallmatch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-escape-html
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-escape-regexp-component
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-escape-string-regexp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-escodegen
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-escope
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-espower
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-espower-location-detector
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-esprima
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-esprima-fb
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-esprima-harmony-jscs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-espurify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-esrecurse
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-estraverse
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-estraverse-fb
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-estree-walker
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-esutils
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-etag
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-event-emitter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-event-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-eventemitter2
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-eventemitter3
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-events
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-events-to-array
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-everything-dot-js
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-execa
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-exit
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-expand-brackets
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-expand-range
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-expand-tilde
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-expect
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-expect-dot-js
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-express
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-express-session
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-extend
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-extend-shallow
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-extended-emitter
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-extglob
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-extsprintf
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-eyes
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fake
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fancy-log
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-far
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fast-levenshtein
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fastfall
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-faucet
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-faye-websocket
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fd
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fd-slicer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fg-lodash
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-figures
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-file-entry-cache
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-file-sync-cmp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-file-uri-to-path
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-filed
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-filelist
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-filename-regex
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fileset
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fill-keys
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fill-range
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-finalhandler
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-find-cache-dir
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-find-up
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-findup-sync
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-first-chunk-stream
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-flagged-respawn
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-flat-cache
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-flot
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-flush-write-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fmix
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fn-dot-name
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fn-name
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-follow
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-follow-redirects
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-for-each
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-for-in
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-for-own
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-foreach
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-foreground-child
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-forever-agent
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-form-data
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-formatio
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-formidable
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-forwarded
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fragment-cache
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-freetree
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fresh
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-from
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-from2
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fs-dot-notify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fs-exists-cached
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fs-exists-sync
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fs-ext
ExclusiveArch: %{nodejs_arches}
- nodejs-fs-extra
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fs-promise
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fs-temp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fs-vacuum
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fs-write-stream-atomic
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fs2
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fstream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fstream-ignore
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fstream-npm
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ftp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-function-bind
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-function-loop
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-gauge
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-gaze
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-gdal
ExclusiveArch: %{nodejs_arches}
- nodejs-generate-function
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-generate-object-property
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-generic-pool
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-get-pkg-repo
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-get-port
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-get-stdin
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-get-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-get-uri
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-get-value
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-getobject
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-gettext-parser
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-git-dummy-commit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-git-raw-commits
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-git-remote-origin-url
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-git-semver-tags
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-git-tails
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-gitconfiglocal
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-github-url-from-git
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-github-url-from-username-repo
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-glob
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-glob-base
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-glob-expand
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-glob-parent
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-glob-to-regexp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-global-modules
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-global-prefix
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-globals
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-globby
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-globule
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-glogg
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-gnode
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-gonzales-pe
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-got
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-graceful-fs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-graceful-readlink
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grip
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-growl
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-angular-templates
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-banner
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-cli
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-compare-size
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-clean
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-concat
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-connect
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-copy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-contrib-csslint
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-cssmin
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-htmlmin
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-contrib-internal
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-less
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-nodeunit
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-requirejs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-contrib-uglify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-watch
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-git-authors
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-html-validation
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-init
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-known-options
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-legacy-log
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-legacy-log-utils
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-legacy-util
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-lib-contrib
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-saucelabs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-sed
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-simple-mocha
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-svgmin
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-util-args
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-util-options
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-util-process
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-util-property
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-wrap
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-gulp-mocha
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-gulp-ng-classify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-gulp-util
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-gulplog
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-gzip-size
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-handle-thing
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-handlebars
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-har-validator
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-ansi
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-binary
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-binary2
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-color
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-has-cors
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-flag
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-glob
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-has-gulplog
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-has-unicode
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-value
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-values
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-yarn
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-hash_file
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-hawk
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-he
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-heap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-hex-to-array-buffer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-highlight-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-historic-readline
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-hock
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-hoek
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-homedir-polyfill
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-hook-std
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-hooker
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-hosted-git-info
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-hsluv
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-html-minifier
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-htmlparser2
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-http-deceiver
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-http-errors
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-http-proxy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-http-proxy-agent
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-http-server
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-http-signature
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-http2
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-https-proxy-agent
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-humanize-ms
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-i
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-i18n-transform
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-i2c
ExclusiveArch: %{nodejs_arches}
- nodejs-iconv
ExclusiveArch: %{nodejs_arches}
- nodejs-iconv-lite
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-iferr
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ignore
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-immutable
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-import-local
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-imul
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-imurmurhash
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-indent-string
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-indexof
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-infinity-agent
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-inflight
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-info-symbol
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-inherit
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-inherits
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-inherits1
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ini
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-init-package-json
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-inline-source-map
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-install
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-int64-buffer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-intercept-require
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-interpret
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-into-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-invert-kv
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ip
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ipaddr-dot-js
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-irc-colors
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-irregular-plurals
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-absolute
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-accessor-descriptor
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-arrayish
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-arrow-function
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-boolean-object
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-buffer
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-builtin-module
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-callable
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-data-descriptor
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-date-object
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-descriptor
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-dir
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-dotfile
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-equal
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-equal-shallow
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-error
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-extendable
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-extglob
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-finite
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-fullwidth-code-point
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-function
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-generator
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-generator-fn
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-generator-function
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-glob
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-lower-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-module
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-my-json-valid
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-negated-glob
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-node
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-number
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-number-object
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-obj
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-object
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-observable
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-odd
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-path-cwd
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-path-in-cwd
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-path-inside
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-plain-obj
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-plain-object
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-primitive
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-promise
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-property
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-redirect
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-regex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-regexp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-registered
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-relative
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-retry-allowed
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-string
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-subset
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-symbol
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-text-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-typedarray
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-unc-path
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-upper-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-url
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-utf8
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-valid-glob
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-valid-instance
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-windows
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-isarray
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-isexe
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-iso8601
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-isobject
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-isodate
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-isstream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-istanbul
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-istanbul-lib-coverage
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-istanbul-lib-hook
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-istanbul-lib-report
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-istanbul-lib-source-maps
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-istanbul-reports
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jade
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jasmine-growl-reporter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jasmine-reporters
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jest-mock
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jison
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jison-lex
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jju
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-joose
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-joosex-namespace-depended
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-joosex-simplerequest
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-js-base64
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-js-string-escape
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-js-tokens
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-js-yaml
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jschardet
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jscoverage
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jshint
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-json-diff
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-json-localizer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-json-parse-better-errors
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-json-parse-helpfulerror
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-json-stable-stringify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-json-stringify-safe
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-json3
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jsonfile
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jsonify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jsonm
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jsonparse
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jsonpointer
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jsonpointer-dot-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jsonselect
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jwt-simple
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-keep-alive-agent
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-keygrip
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-keypress
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-kind-of
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-klaw
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-kuler2gpl
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-langdetect
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-latest-version
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-lazy-cache
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-lazystream
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-lcid
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lcov-parse
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-leaflet
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-leaflet-formbuilder
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-leaflet-hash
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-leche
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-left-pad
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-less
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-levn
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-lex-parser
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-libpq
ExclusiveArch: %{nodejs_arches}
- nodejs-libxmljs
ExclusiveArch: %{nodejs_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- nodejs-line-numbers
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-line-reader
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-linefix
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-linkify-it
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-load-grunt-tasks
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-load-json-file
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-locate-character
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-locate-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lockfile
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-log-driver
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-log-ok
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-log-symbols
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-log-utils
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lolex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-longest
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-loophole
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-loud-rejection
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-lower-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lower-case-first
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lowercase-keys
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lru-cache
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lru-queue
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ltx
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-magic-string
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-make-arrow-function
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-make-dir
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-make-error
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-make-generator-function
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-make-node
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-makedir
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-makeerror
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-map-cache
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-map-obj
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-map-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-map-visit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mapnik
ExclusiveArch: %{nodejs_arches}
- nodejs-mapnik-pool
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mapnik-vector-tile
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-markdown
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-markdown-it-testgen
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-marked
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-matched
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-max-timeout
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-maxmin
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mbtiles
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-md5
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-md5-hex
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-md5-o-matic
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-mdn-data
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mdurl
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-media-typer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-memoize-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-memoizee
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-memwatch-next
ExclusiveArch: %{nodejs_arches}
- nodejs-meow
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-merge-descriptors
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-merge-stream
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-metascript
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-method-override
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-methods
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-micromatch
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-millstone
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mime
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-mime-db
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mime-types
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mimeparse
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-mimic-response
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-minimalistic-assert
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-minimatch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-minimist
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-minimist-options
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-minipass
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-minstache
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mixin-deep
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mixin-object
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mkdirp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mkfiletree
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mock-bin
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mock-fs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mock-git
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-modify-values
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-module-not-found-error
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-moment
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-moment-timezone
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mongodb
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mongodb-core
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-monocle
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-morgan
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ms
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-muffin
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-multiline
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-multimatch
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-multiparty
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-multipipe
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-murmur-32
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mustache
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mutate-fs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mute-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mv
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-mysql
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mz
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-nan
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nan0
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-nan1
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nano
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nanomatch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nanoseconds
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-native-or-bluebird
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ncp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-needle
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-negotiator
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-nested-error-stacks
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-net-browserify-alt
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-netmask
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-next
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-next-tick
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ng-classify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-node-dot-extend
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-node-expat
ExclusiveArch: %{nodejs_arches}
ExclusiveArch: %{ix86} x86_64 %{arm}
- nodejs-node-int64
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-node-markdown
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-node-print
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-node-static
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-node-status-codes
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-node-stringprep
ExclusiveArch: %{nodejs_arches}
- nodejs-node-uuid
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-nomnom
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-noncharacters
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nopt
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nopt-usage
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-noptify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-normalize-git-url
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-normalize-package-data
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-normalize-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-npm-cache-filename
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-npm-install-checks
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-npm-license
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-npm-package-arg
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-npm-registry-client
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-npm-run-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-npm-stats
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-npm-user-validate
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-npmlog
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nsp-api
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nsp-audit-shrinkwrap
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nth-check
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-number-is-nan
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-numeral
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-oauth
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-oauth-sign
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-oauth2orize
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-object-assign
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-object-copy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-object-dot-entries
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-object-dot-omit
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-object-dot-pick
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-object-inspect
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-object-is
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-object-keys
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-object-visit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-observable-to-promise
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-obuf
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-okay
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-on-finished
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-on-headers
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-once
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-onetime
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-only-shallow
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-oop
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-opal-runtime
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-open
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-opener
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-opn
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-option-cache
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-option-chain
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-optionator
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-options
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-optjs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-opts
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-orchestrator
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ordered-read-streams
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-os-homedir
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-os-locale
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-os-shim
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-os-tmpdir
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-osenv
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-output-file-sync
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-own-or
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-own-or-env
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-p-finally
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-p-is-promise
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-p-limit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-p-locate
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pac-proxy-agent
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pac-resolver
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-package
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-package-info
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-package-json
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-package-license
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-packaging
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-packet-reader
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pad
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pad-left
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-paperboy
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-parallel-transform
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-param-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-parse-github-repo-url
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-parse-glob
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-parse-json
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-parse-ms
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-parse-passwd
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-parsejson
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-parseqs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-parserlib
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-parseuri
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-parseurl
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pascal-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pascalcase
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-passport-http-bearer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-passport-oauth
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-passport-oauth1
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-passport-oauth2
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-passport-oauth2-client-password
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-passport-strategy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path-array
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-path-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path-dirname
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path-exists
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path-extra
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path-is-absolute
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path-is-inside
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path-key
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path-parse
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path-to-regexp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-path-type
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path2
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pathval
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pause
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pause-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pbkdf2-password
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pedding
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pegjs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pem
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pend
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pff
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pg
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pg-connection-string
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pg-cursor
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pg-escape
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pg-int8
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pg-native
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pg-pool
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pg-types
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pgpass
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pinkie
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pinkie-promise
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pkg-dir
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pkg-up
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pkginfo
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-platform
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-plur
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-portfinder
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-portscanner
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-posix-character-classes
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-posix-getopt
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-postgres-array
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-postgres-bytea
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-postgres-date
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-postgres-interval
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-precond
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-prelude-ls
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-prepend-http
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-preserve
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pretty-bytes
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pretty-hrtime
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pretty-ms
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pretty-time
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-private
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-process-nextick-args
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-proclaim
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-progress
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-progress-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-promise
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-promises-aplus-tests
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-prompt
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-promzard
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-propagate
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-propget
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-proto-list
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-proxy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-proxy-addr
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-proxy-agent
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-proxyquire
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pruddy-error
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pseudomap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pubcontrol
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pump
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pumpify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-q
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-q-io
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-qs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-qtdatastream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-queue-async
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-quick-lru
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-qunit-extras
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-qunitjs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rainbowsocks
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-random-bytes
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-random-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-randomatic
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-range-parser
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-raw-body
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rc
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-re-emitter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-read
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-read-all-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-read-cmd-shim
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-read-dir-files
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-read-file
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-read-installed
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-read-json-sync
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-read-package-json
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-read-package-tree
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-read-pkg
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-read-pkg-up
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-readable-stream
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-readdir-enhanced
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-readdir-scoped-modules
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-readdirp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-realize-package-specifier
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-recast
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-rechoir
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-redent
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-reduce-component
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-regenerator
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-regex-cache
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-regex-not
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-registry-url
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-relateurl
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-remove-trailing-separator
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-repeat-element
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-repeat-string
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-repeating
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-repl
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-replace
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-replace-ext
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-replace-require-self
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-request
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-requestretry
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-require-cs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-require-directory
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-require-inject
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-require-main-filename
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-require-relative
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-require-uncached
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-require-yaml
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-requirejs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-requires-port
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-resolve
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-resolve-cwd
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-resolve-dir
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-resolve-from
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-resolve-pkg
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-resolve-url
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-response-time
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-resumer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ret
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-retry
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-reusify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-revalidator
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-rewire
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rfile
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rhea
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-right-align
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rimraf
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rndm
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-rollup
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-rollup-plugin-buble
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rollup-plugin-commonjs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rollup-plugin-json
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rollup-plugin-node-resolve
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rollup-plugin-typescript
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-rollup-pluginutils
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ronn
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-run-parallel-limit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-runforcover
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-safe-buffer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-safe-json-stringify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-safe-regex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-safecb
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-samsam
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sauce-tunnel
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-saucelabs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-sax
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-scmp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-secure-random
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-seedrandom
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-select-hose
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-semver
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-send
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-sentence-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sentiment
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-seq
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sequencify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-serialize-error
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-serve-index
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-serve-static
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-server-destroy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-set-blocking
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-set-getter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-set-immediate
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-set-immediate-shim
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-set-value
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-setimmediate
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-setprototypeof
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sha
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-shallow-clone
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-shebang-command
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-shebang-regex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-shelljs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-shelljs-nodecli
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-should
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-should-equal
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-should-format
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-should-http
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-should-type
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-showdown
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sift
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sigmund
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-signal-exit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-silent-npm-registry-client
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-simple-assert
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-simple-asyncify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-simple-fmt
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-simple-is
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-simple-markdown
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-single-line-log
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sinon
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sinon-chai
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-sinon-restore
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-slash
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-sliced
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-slide
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-smart-buffer
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-snake-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-snapdragon
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-snapdragon-capture
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-snapdragon-capture-set
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-snapdragon-node
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-snapdragon-util
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-snockets
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-sntp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-socket-dot-io-parser
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-socks-client
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-socks-proxy-agent
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-sort-keys
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sorted-object
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-source-map
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-source-map-fixtures
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-source-map-resolve
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-source-map-support
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-source-map-url
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sparkles
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-spawn-sync
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-spawn-wrap
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-spdx-correct
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-spdx-exceptions
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-spdx-expression-parse
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-spdx-license-ids
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-spec
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-spec-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-speedometer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-split
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-split-string
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-split2
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sprintf
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sprintf-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sqlite3
ExclusiveArch: %{nodejs_arches}
- nodejs-srs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ssri
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-st
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stable
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stack-trace
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stack-utils
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-static-extend
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-static-favicon
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-statuses
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-std-mocks
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stream-combiner
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stream-consume
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stream-counter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stream-each
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stream-equal
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stream-pair
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stream-reduce
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stream-replace
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stream-shift
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stream-spigot
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stream-to-array
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stream-transform
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-streamsearch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-streamsink
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-streamtest
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-string
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-string-dot-prototype-dot-repeat
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-string-dot-prototype-dot-trim
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-string-width
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-string_decoder
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stringmap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stringscanner
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stringset
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stringstream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-strip-ansi
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-strip-bom
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-strip-bom-stream
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-strip-bom-string
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-strip-color
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-strip-eof
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-strip-indent
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-strip-json-comments
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-strip-path
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-strong-log-transformer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-strscanner
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stylus
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-success-symbol
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-superagent
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-superagent-proxy
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-supertest
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-supervisor
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-supports-color
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-suspend
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-svgmin
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-svgo
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-swap-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-symbol-observable
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tad
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tap
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tap-mocha-reporter
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tap-out
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tap-parser
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tap-spec
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tape
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tapes
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tar
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tar-pack
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tar-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-temp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-temp-dir
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-temp-write
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tempfile
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-temporary
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tern
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tern-cordovajs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tern-liferay
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-terst
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-test
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-test-exclude
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-testdata-w3c-json-form
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-testjs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-testswarm
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-testutil
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-text-extensions
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-text-table
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-thenify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-thenify-all
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-thread-sleep
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-through
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-through2
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-through2-filter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-thunkify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tildify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tilejson
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tilelive
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tilelive-mapnik
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tiletype
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-time-diff
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-time-stamp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-timed-out
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-timekeeper
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-timers-ext
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tiny-lr-fork
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tippex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-title-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tlds
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tmatch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tmp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tmpl
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-to-absolute-glob
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-to-array
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-to-object-path
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-to-regex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-to-regex-range
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-touch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tough-cookie
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tracejs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-transformers
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-traverse
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-treeify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tressa
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-trim
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-trim-newlines
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-trim-off-newlines
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-trivial-deferred
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-try-open
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-try-thread-sleep
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tryor
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tsame
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tslib
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tsscmp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ttembed-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tunnel-agent
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tv4
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-type-check
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-type-detect
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-type-is
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-type-name
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-typeahead.js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-typedarray
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-typescript
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-uc-dot-micro
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-uglify-to-browserify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-uid-number
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-uid-safe
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-uid2
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-ultron
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-umask
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-unc-path-regex
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-underscore
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-underscore-dot-logger
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-unicode-7.0.0
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-unicode-length
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-union
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-union-value
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-unique-filename
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-unique-slug
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-unique-stream
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-unique-temp-dir
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-unpipe
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-unset-value
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-upper-case
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-upper-case-first
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-uri-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-urix
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-url-join
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-url-parse-lax
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-url2
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-use
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-user-home
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-utf8
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-utfx
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-util
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-util-deprecate
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-util-extend
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-util-inspect
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-utile
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-utilities
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-utils-merge
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-uuid
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-vali-date
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-validate-npm-package-license
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-validate-npm-package-name
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-vary
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-vasync
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-verror
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-vhost
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-vinyl
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-vlq
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-vow
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-vow-fs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-vow-queue
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-vows
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-w3cjs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-walkdir
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-walker
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ware
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-warning-symbol
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-watchit
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-watershed
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-wbuf
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-wcwidth
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-weak-map
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-websocket-driver
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-when
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-whet-dot-extend
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-which
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-win-spawn
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-window-size
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-winston
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-with
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-wolfy87-eventemitter
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-woothee
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-wordwrap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-wrap-ansi
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-wrap-fn
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-wrappy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-write
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-write-file-atomic
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-write-json-file
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-write-pkg
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ws
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-xdg-basedir
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-xml2js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-xmlbuilder
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-xmldom
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-xmlhttprequest
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-xmlhttprequest-ssl
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-xregexp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-xtend
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-y18n
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-yallist
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-yapool
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-yargs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-yargs-parser
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-yarn
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-yauzl
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-yeast
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-yn
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-zap
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-zip-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-zipfile
ExclusiveArch: %{nodejs_arches}
- nodejs-zlib-browserify
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-zlibjs
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodeunit
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- notify-sharp
ExclusiveArch: %{mono_arches}
- notify-sharp3
ExclusiveArch: %{mono_arches}
- nuget
ExclusiveArch: %{mono_arches}
- numatop
ExclusiveArch: %{ix86} x86_64
- nunit
ExclusiveArch: %{mono_arches}
- nunit2
ExclusiveArch: %{mono_arches}
- nvml
ExclusiveArch: x86_64
- nwchem
ExclusiveArch: x86_64 %{ix86}
- obfs4
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- oci-kvm-hook
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- oci-register-machine
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- oci-umount
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x %{mips}
- ocitools
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- odcs
ExclusiveArch: %{ix86} x86_64
- olpc-kbdshim
ExclusiveArch: %{ix86} %{arm}
- olpc-netutils
ExclusiveArch: %{ix86} %{arm}
- olpc-powerd
ExclusiveArch: %{ix86} %{arm}
- olpc-utils
ExclusiveArch: %{ix86} %{arm}
- onedrive
ExclusiveArch: %{ldc_arches}
- opal-prd
ExclusiveArch: ppc64le
- open-vm-tools
ExclusiveArch: x86_64
ExclusiveArch: %{ix86} x86_64
- openblas
ExclusiveArch: %{openblas_arches}
- openjfx
ExclusiveArch: %{ix86} x86_64
- openlibm
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 %{power64}
- openmx
ExclusiveArch: x86_64 %{ix86}
- openni
ExclusiveArch: %{ix86} x86_64 %{arm}
- openni-primesense
ExclusiveArch: %{ix86} x86_64 %{arm}
- openssl-ibmca
ExclusiveArch: s390 s390x
- openvswitch
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- origin
ExclusiveArch: %{go_arches}
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- orion
ExclusiveArch: %{qt5_qtwebengine_arches}
- orthorobot
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64 ppc64
- paflib
ExclusiveArch: ppc %{power64}
- pcc
ExclusiveArch: %{ix86} x86_64
- pcmciautils
ExclusiveArch: %{ix86} x86_64 ia64 ppc ppc64 %{arm}
- pdfmod
ExclusiveArch: %mono_arches
- peripety
ExclusiveArch: %{rust_arches}
- perl-Dumbbench
ExclusiveArch: %{ix86} x86_64 noarch
- perl-Parse-DMIDecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- pesign
ExclusiveArch: %{ix86} x86_64 ia64 aarch64 %{arm}
- pesign-test-app
ExclusiveArch: i686 x86_64 ia64 aarch64
- pinta
ExclusiveArch: %mono_arches
- pioneer
ExclusiveArch: %{ix86} x86_64
- playonlinux
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- plv8
ExclusiveArch: %v8_arches
- pocl
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- podman
ExclusiveArch: aarch64 %{arm} ppc64le s390x x86_64
- poppler-sharp
ExclusiveArch: %mono_arches
- popub
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- powerpc-utils
ExclusiveArch: ppc %{power64}
- ppc64-diag
ExclusiveArch: ppc %{power64}
- publican-jboss
ExclusiveArch: i686 x86_64
- pvs-sbcl
ExclusiveArch: %{ix86} x86_64 ppc sparcv9
- python-afl
ExclusiveArch: %{ix86} x86_64
- python-etcd
ExclusiveArch: noarch %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- python-healpy
ExclusiveArch: aarch64 ppc64 ppc64le x86_64 s390x
- python-openoffice
ExclusiveArch: noarch x86_64
- python-ovirt-register
ExclusiveArch: %{ix86} x86_64
- python-pymoc
ExclusiveArch: aarch64 ppc64 ppc64le x86_64 s390x
- python-rpi-gpio
ExclusiveArch: %{arm} aarch64
- q4wine
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- qcint
ExclusiveArch: x86_64
- qclib
ExclusiveArch: s390 s390x
- qevercloud
ExclusiveArch: %{qt5_qtwebengine_arches}
- qt4pas
ExclusiveArch: %{fpc_arches}
- qt5-qtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- quantum-espresso
ExclusiveArch: x86_64 %{ix86}
ExclusiveArch: %{openblas_arches}
- quentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- rear
ExclusiveArch: %ix86 x86_64 ppc ppc64 ppc64le ia64
- redhat-lsb
ExclusiveArch: %{ix86} ia64 x86_64 ppc ppc64 s390 s390x %{arm} aarch64 ppc64le
- reg
ExclusiveArch: x86_64
- renderdoc
ExclusiveArch: %{ix86} x86_64
- reptyr
ExclusiveArch: %{ix86} x86_64 %{arm}
- rescene
ExclusiveArch: %{mono_arches}
- restsharp
ExclusiveArch: %{mono_arches}
- rhythmbox-alternative-toolbar
ExclusiveArch: %{ix86} %{arm} x86_64 ppc64 ppc64le
- rkt
ExclusiveArch: x86_64 aarch64 %{arm} %{ix86}
- rocm-runtime
ExclusiveArch: x86_64 aarch64
- rssguard
ExclusiveArch: %{qt5_qtwebengine_arches}
- runc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le %{mips} s390x
- rust
ExclusiveArch: %{rust_arches}
- rust-addr2line
ExclusiveArch: %{rust_arches}
- rust-adler32
ExclusiveArch: %{rust_arches}
- rust-aho-corasick
ExclusiveArch: %{rust_arches}
- rust-ansi_term
ExclusiveArch: %{rust_arches}
- rust-arrayref
ExclusiveArch: %{rust_arches}
- rust-arrayvec
ExclusiveArch: %{rust_arches}
- rust-atk-sys
ExclusiveArch: %{rust_arches}
- rust-atty
ExclusiveArch: %{rust_arches}
- rust-backtrace
ExclusiveArch: %{rust_arches}
- rust-backtrace-sys
ExclusiveArch: %{rust_arches}
- rust-base100
ExclusiveArch: %{rust_arches}
- rust-base64
ExclusiveArch: %{rust_arches}
- rust-bencher
ExclusiveArch: %{rust_arches}
- rust-bincode
ExclusiveArch: %{rust_arches}
- rust-bincode0.8
ExclusiveArch: %{rust_arches}
- rust-bitflags
ExclusiveArch: %{rust_arches}
- rust-bitflags0.9
ExclusiveArch: %{rust_arches}
- rust-brev
ExclusiveArch: %{rust_arches}
- rust-build_const
ExclusiveArch: %{rust_arches}
- rust-bytecount
ExclusiveArch: %{rust_arches}
- rust-byteorder
ExclusiveArch: %{rust_arches}
- rust-bytes
ExclusiveArch: %{rust_arches}
- rust-bytes0.3
ExclusiveArch: %{rust_arches}
- rust-c_vec
ExclusiveArch: %{rust_arches}
- rust-cairo-rs
ExclusiveArch: %{rust_arches}
- rust-cairo-sys-rs
ExclusiveArch: %{rust_arches}
- rust-cbindgen
ExclusiveArch: %{rust_arches}
- rust-cc
ExclusiveArch: %{rust_arches}
- rust-cfg-if
ExclusiveArch: %{rust_arches}
- rust-chan
ExclusiveArch: %{rust_arches}
- rust-chrono
ExclusiveArch: %{rust_arches}
- rust-clap
ExclusiveArch: %{rust_arches}
- rust-cmake
ExclusiveArch: %{rust_arches}
- rust-coco
ExclusiveArch: %{rust_arches}
- rust-cpp_demangle
ExclusiveArch: %{rust_arches}
- rust-crc
ExclusiveArch: %{rust_arches}
- rust-crc-core
ExclusiveArch: %{rust_arches}
- rust-crossbeam
ExclusiveArch: %{rust_arches}
- rust-crossbeam-deque
ExclusiveArch: %{rust_arches}
- rust-crossbeam-epoch
ExclusiveArch: %{rust_arches}
- rust-crossbeam-utils
ExclusiveArch: %{rust_arches}
- rust-crypto-hash
ExclusiveArch: %{rust_arches}
- rust-cryptovec
ExclusiveArch: %{rust_arches}
- rust-cssparser
ExclusiveArch: %{rust_arches}
- rust-cssparser-macros
ExclusiveArch: %{rust_arches}
- rust-csv
ExclusiveArch: %{rust_arches}
- rust-csv-core
ExclusiveArch: %{rust_arches}
- rust-ctrlc
ExclusiveArch: %{rust_arches}
- rust-curl
ExclusiveArch: %{rust_arches}
- rust-curl-sys
ExclusiveArch: %{rust_arches}
- rust-custom_derive
ExclusiveArch: %{rust_arches}
- rust-data-encoding
ExclusiveArch: %{rust_arches}
- rust-datetime
ExclusiveArch: %{rust_arches}
- rust-dbus
ExclusiveArch: %{rust_arches}
- rust-deque
ExclusiveArch: %{rust_arches}
- rust-devicemapper
ExclusiveArch: %{rust_arches}
- rust-diff
ExclusiveArch: %{rust_arches}
- rust-difference
ExclusiveArch: %{rust_arches}
- rust-docopt
ExclusiveArch: %{rust_arches}
- rust-downcast-rs
ExclusiveArch: %{rust_arches}
- rust-dtoa
ExclusiveArch: %{rust_arches}
- rust-dtoa-short
ExclusiveArch: %{rust_arches}
- rust-edit-distance
ExclusiveArch: %{rust_arches}
- rust-either
ExclusiveArch: %{rust_arches}
- rust-encoding
ExclusiveArch: %{rust_arches}
- rust-encoding-index-japanese
ExclusiveArch: %{rust_arches}
- rust-encoding-index-korean
ExclusiveArch: %{rust_arches}
- rust-encoding-index-simpchinese
ExclusiveArch: %{rust_arches}
- rust-encoding-index-singlebyte
ExclusiveArch: %{rust_arches}
- rust-encoding-index-tradchinese
ExclusiveArch: %{rust_arches}
- rust-encoding_index_tests
ExclusiveArch: %{rust_arches}
- rust-encoding_rs
ExclusiveArch: %{rust_arches}
- rust-enum_primitive
ExclusiveArch: %{rust_arches}
- rust-env_logger
ExclusiveArch: %{rust_arches}
- rust-env_logger0.4
ExclusiveArch: %{rust_arches}
- rust-errln
ExclusiveArch: %{rust_arches}
- rust-errno
ExclusiveArch: %{rust_arches}
- rust-error-chain
ExclusiveArch: %{rust_arches}
- rust-exa
ExclusiveArch: %{rust_arches}
- rust-extprim
ExclusiveArch: %{rust_arches}
- rust-extprim_literals_macros
ExclusiveArch: %{rust_arches}
- rust-failure
ExclusiveArch: %{rust_arches}
- rust-failure_derive
ExclusiveArch: %{rust_arches}
- rust-fallible-iterator
ExclusiveArch: %{rust_arches}
- rust-fd-find
ExclusiveArch: %{rust_arches}
- rust-filetime
ExclusiveArch: %{rust_arches}
- rust-fixedbitset
ExclusiveArch: %{rust_arches}
- rust-flame
ExclusiveArch: %{rust_arches}
- rust-flate2
ExclusiveArch: %{rust_arches}
- rust-float-cmp
ExclusiveArch: %{rust_arches}
- rust-fnv
ExclusiveArch: %{rust_arches}
- rust-foreign-types
ExclusiveArch: %{rust_arches}
- rust-foreign-types-shared
ExclusiveArch: %{rust_arches}
- rust-fs2
ExclusiveArch: %{rust_arches}
- rust-futures
ExclusiveArch: %{rust_arches}
- rust-futures-async-runtime
ExclusiveArch: %{rust_arches}
- rust-futures-channel
ExclusiveArch: %{rust_arches}
- rust-futures-core
ExclusiveArch: %{rust_arches}
- rust-futures-cpupool
ExclusiveArch: %{rust_arches}
- rust-futures-executor
ExclusiveArch: %{rust_arches}
- rust-futures-io
ExclusiveArch: %{rust_arches}
- rust-futures-macro-async
ExclusiveArch: %{rust_arches}
- rust-futures-macro-await
ExclusiveArch: %{rust_arches}
- rust-futures-sink
ExclusiveArch: %{rust_arches}
- rust-futures-stable
ExclusiveArch: %{rust_arches}
- rust-futures-util
ExclusiveArch: %{rust_arches}
- rust-futures0.1
ExclusiveArch: %{rust_arches}
- rust-gdk
ExclusiveArch: %{rust_arches}
- rust-gdk-pixbuf
ExclusiveArch: %{rust_arches}
- rust-gdk-pixbuf-sys
ExclusiveArch: %{rust_arches}
- rust-gdk-sys
ExclusiveArch: %{rust_arches}
- rust-getopts
ExclusiveArch: %{rust_arches}
- rust-gimli
ExclusiveArch: %{rust_arches}
- rust-gio
ExclusiveArch: %{rust_arches}
- rust-gio-sys
ExclusiveArch: %{rust_arches}
- rust-git2
ExclusiveArch: %{rust_arches}
- rust-glib
ExclusiveArch: %{rust_arches}
- rust-glib-sys
ExclusiveArch: %{rust_arches}
- rust-glob
ExclusiveArch: %{rust_arches}
- rust-globset
ExclusiveArch: %{rust_arches}
- rust-gobject-sys
ExclusiveArch: %{rust_arches}
- rust-goblin
ExclusiveArch: %{rust_arches}
- rust-grep
ExclusiveArch: %{rust_arches}
- rust-gtk
ExclusiveArch: %{rust_arches}
- rust-gtk-rs-lgpl-docs
ExclusiveArch: %{rust_arches}
- rust-gtk-source-sys
ExclusiveArch: %{rust_arches}
- rust-gtk-sys
ExclusiveArch: %{rust_arches}
- rust-gzip-header
ExclusiveArch: %{rust_arches}
- rust-hamcrest
ExclusiveArch: %{rust_arches}
- rust-handlebars
ExclusiveArch: %{rust_arches}
- rust-heapsize
ExclusiveArch: %{rust_arches}
- rust-hex
ExclusiveArch: %{rust_arches}
- rust-home
ExclusiveArch: %{rust_arches}
- rust-horrorshow
ExclusiveArch: %{rust_arches}
- rust-http
ExclusiveArch: %{rust_arches}
- rust-httparse
ExclusiveArch: %{rust_arches}
- rust-humantime
ExclusiveArch: %{rust_arches}
- rust-hyper
ExclusiveArch: %{rust_arches}
- rust-idna
ExclusiveArch: %{rust_arches}
- rust-ignore
ExclusiveArch: %{rust_arches}
- rust-indexmap
ExclusiveArch: %{rust_arches}
- rust-intervaltree
ExclusiveArch: %{rust_arches}
- rust-iovec
ExclusiveArch: %{rust_arches}
- rust-iso8601
ExclusiveArch: %{rust_arches}
- rust-itertools
ExclusiveArch: %{rust_arches}
- rust-itoa
ExclusiveArch: %{rust_arches}
- rust-jobserver
ExclusiveArch: %{rust_arches}
- rust-language-tags
ExclusiveArch: %{rust_arches}
- rust-lazy-init
ExclusiveArch: %{rust_arches}
- rust-lazy_static
ExclusiveArch: %{rust_arches}
- rust-lazycell
ExclusiveArch: %{rust_arches}
- rust-libc
ExclusiveArch: %{rust_arches}
- rust-libdbus-sys
ExclusiveArch: %{rust_arches}
- rust-libgit2-sys
ExclusiveArch: %{rust_arches}
- rust-libloading
ExclusiveArch: %{rust_arches}
- rust-libssh2-sys
ExclusiveArch: %{rust_arches}
- rust-libudev
ExclusiveArch: %{rust_arches}
- rust-libudev-sys
ExclusiveArch: %{rust_arches}
- rust-libz-sys
ExclusiveArch: %{rust_arches}
- rust-linked-hash-map
ExclusiveArch: %{rust_arches}
- rust-lipsum
ExclusiveArch: %{rust_arches}
- rust-locale
ExclusiveArch: %{rust_arches}
- rust-log
ExclusiveArch: %{rust_arches}
- rust-log0.3
ExclusiveArch: %{rust_arches}
- rust-loopdev
ExclusiveArch: %{rust_arches}
- rust-lzma-sys
ExclusiveArch: %{rust_arches}
- rust-macro-attr
ExclusiveArch: %{rust_arches}
- rust-maplit
ExclusiveArch: %{rust_arches}
- rust-matches
ExclusiveArch: %{rust_arches}
- rust-md5
ExclusiveArch: %{rust_arches}
- rust-memchr
ExclusiveArch: %{rust_arches}
- rust-memmap
ExclusiveArch: %{rust_arches}
- rust-memoffset
ExclusiveArch: %{rust_arches}
- rust-metadeps
ExclusiveArch: %{rust_arches}
- rust-mime
ExclusiveArch: %{rust_arches}
- rust-miniz-sys
ExclusiveArch: %{rust_arches}
- rust-miniz_oxide
ExclusiveArch: %{rust_arches}
- rust-miniz_oxide_c_api
ExclusiveArch: %{rust_arches}
- rust-mio
ExclusiveArch: %{rust_arches}
- rust-mio-uds
ExclusiveArch: %{rust_arches}
- rust-mnt
ExclusiveArch: %{rust_arches}
- rust-modifier
ExclusiveArch: %{rust_arches}
- rust-multimap
ExclusiveArch: %{rust_arches}
- rust-natord
ExclusiveArch: %{rust_arches}
- rust-net2
ExclusiveArch: %{rust_arches}
- rust-newtype_derive
ExclusiveArch: %{rust_arches}
- rust-nix
ExclusiveArch: %{rust_arches}
- rust-nodrop
ExclusiveArch: %{rust_arches}
- rust-nom
ExclusiveArch: %{rust_arches}
- rust-nom3
ExclusiveArch: %{rust_arches}
- rust-num
ExclusiveArch: %{rust_arches}
- rust-num-bigint
ExclusiveArch: %{rust_arches}
- rust-num-complex
ExclusiveArch: %{rust_arches}
- rust-num-integer
ExclusiveArch: %{rust_arches}
- rust-num-iter
ExclusiveArch: %{rust_arches}
- rust-num-rational
ExclusiveArch: %{rust_arches}
- rust-num-traits
ExclusiveArch: %{rust_arches}
- rust-num-traits0.1
ExclusiveArch: %{rust_arches}
- rust-num_cpus
ExclusiveArch: %{rust_arches}
- rust-number_prefix
ExclusiveArch: %{rust_arches}
- rust-object
ExclusiveArch: %{rust_arches}
- rust-openssl
ExclusiveArch: %{rust_arches}
- rust-openssl-probe
ExclusiveArch: %{rust_arches}
- rust-openssl-sys
ExclusiveArch: %{rust_arches}
- rust-ordermap
ExclusiveArch: %{rust_arches}
- rust-owning_ref
ExclusiveArch: %{rust_arches}
- rust-packaging
ExclusiveArch: %{rust_arches} noarch
- rust-pad
ExclusiveArch: %{rust_arches}
- rust-pager
ExclusiveArch: %{rust_arches}
- rust-pango
ExclusiveArch: %{rust_arches}
- rust-pango-sys
ExclusiveArch: %{rust_arches}
- rust-pangocairo
ExclusiveArch: %{rust_arches}
- rust-pangocairo-sys
ExclusiveArch: %{rust_arches}
- rust-peeking_take_while
ExclusiveArch: %{rust_arches}
- rust-percent-encoding
ExclusiveArch: %{rust_arches}
- rust-permutate
ExclusiveArch: %{rust_arches}
- rust-permutohedron
ExclusiveArch: %{rust_arches}
- rust-pest
ExclusiveArch: %{rust_arches}
- rust-pest_derive
ExclusiveArch: %{rust_arches}
- rust-phf
ExclusiveArch: %{rust_arches}
- rust-phf_codegen
ExclusiveArch: %{rust_arches}
- rust-phf_generator
ExclusiveArch: %{rust_arches}
- rust-phf_shared
ExclusiveArch: %{rust_arches}
- rust-pkg-config
ExclusiveArch: %{rust_arches}
- rust-plain
ExclusiveArch: %{rust_arches}
- rust-pretty-git-prompt
ExclusiveArch: %{rust_arches}
- rust-pretty_env_logger
ExclusiveArch: %{rust_arches}
- rust-proc-macro2
ExclusiveArch: %{rust_arches}
- rust-proc-macro2-0.3
ExclusiveArch: %{rust_arches}
- rust-procedural-masquerade
ExclusiveArch: %{rust_arches}
- rust-pulldown-cmark
ExclusiveArch: %{rust_arches}
- rust-quick-error
ExclusiveArch: %{rust_arches}
- rust-quickcheck
ExclusiveArch: %{rust_arches}
- rust-quickersort
ExclusiveArch: %{rust_arches}
- rust-quote
ExclusiveArch: %{rust_arches}
- rust-quote0.3
ExclusiveArch: %{rust_arches}
- rust-quote0.5
ExclusiveArch: %{rust_arches}
- rust-rand
ExclusiveArch: %{rust_arches}
- rust-rayon
ExclusiveArch: %{rust_arches}
- rust-rayon-core
ExclusiveArch: %{rust_arches}
- rust-regex
ExclusiveArch: %{rust_arches}
- rust-regex-syntax
ExclusiveArch: %{rust_arches}
- rust-relay
ExclusiveArch: %{rust_arches}
- rust-remove_dir_all
ExclusiveArch: %{rust_arches}
- rust-ripgrep
ExclusiveArch: %{rust_arches}
- rust-rustc-demangle
ExclusiveArch: %{rust_arches}
- rust-rustc-serialize
ExclusiveArch: %{rust_arches}
- rust-rustc-test
ExclusiveArch: %{rust_arches}
- rust-rustc_version
ExclusiveArch: %{rust_arches}
- rust-rustdoc-stripper
ExclusiveArch: %{rust_arches}
- rust-rustfilt
ExclusiveArch: %{rust_arches}
- rust-safemem
ExclusiveArch: %{rust_arches}
- rust-same-file
ExclusiveArch: %{rust_arches}
- rust-scoped-tls
ExclusiveArch: %{rust_arches}
- rust-scoped_threadpool
ExclusiveArch: %{rust_arches}
- rust-scopeguard
ExclusiveArch: %{rust_arches}
- rust-scroll
ExclusiveArch: %{rust_arches}
- rust-scroll_derive
ExclusiveArch: %{rust_arches}
- rust-seahash
ExclusiveArch: %{rust_arches}
- rust-semver
ExclusiveArch: %{rust_arches}
- rust-semver-parser
ExclusiveArch: %{rust_arches}
- rust-serde
ExclusiveArch: %{rust_arches}
- rust-serde0.8
ExclusiveArch: %{rust_arches}
- rust-serde_bytes
ExclusiveArch: %{rust_arches}
- rust-serde_cbor
ExclusiveArch: %{rust_arches}
- rust-serde_derive
ExclusiveArch: %{rust_arches}
- rust-serde_ignored
ExclusiveArch: %{rust_arches}
- rust-serde_json
ExclusiveArch: %{rust_arches}
- rust-serde_json0.8
ExclusiveArch: %{rust_arches}
- rust-serde_test
ExclusiveArch: %{rust_arches}
- rust-serde_urlencoded
ExclusiveArch: %{rust_arches}
- rust-serde_yaml
ExclusiveArch: %{rust_arches}
- rust-sha1
ExclusiveArch: %{rust_arches}
- rust-shell-escape
ExclusiveArch: %{rust_arches}
- rust-shlex
ExclusiveArch: %{rust_arches}
- rust-siphasher
ExclusiveArch: %{rust_arches}
- rust-slab
ExclusiveArch: %{rust_arches}
- rust-slab0.3
ExclusiveArch: %{rust_arches}
- rust-smallvec
ExclusiveArch: %{rust_arches}
- rust-socket2
ExclusiveArch: %{rust_arches}
- rust-sourceview
ExclusiveArch: %{rust_arches}
- rust-spin
ExclusiveArch: %{rust_arches}
- rust-spmc
ExclusiveArch: %{rust_arches}
- rust-stable_deref_trait
ExclusiveArch: %{rust_arches}
- rust-streaming-stats
ExclusiveArch: %{rust_arches}
- rust-strings
ExclusiveArch: %{rust_arches}
- rust-strsim
ExclusiveArch: %{rust_arches}
- rust-structopt
ExclusiveArch: %{rust_arches}
- rust-structopt-derive
ExclusiveArch: %{rust_arches}
- rust-syn
ExclusiveArch: %{rust_arches}
- rust-syn0.11
ExclusiveArch: %{rust_arches}
- rust-syn0.13
ExclusiveArch: %{rust_arches}
- rust-synom
ExclusiveArch: %{rust_arches}
- rust-synstructure
ExclusiveArch: %{rust_arches}
- rust-synstructure0.6
ExclusiveArch: %{rust_arches}
- rust-sys-info
ExclusiveArch: %{rust_arches}
- rust-tabwriter
ExclusiveArch: %{rust_arches}
- rust-take
ExclusiveArch: %{rust_arches}
- rust-take_mut
ExclusiveArch: %{rust_arches}
- rust-tar
ExclusiveArch: %{rust_arches}
- rust-tempdir
ExclusiveArch: %{rust_arches}
- rust-tempfile
ExclusiveArch: %{rust_arches}
- rust-term
ExclusiveArch: %{rust_arches}
- rust-term_grid
ExclusiveArch: %{rust_arches}
- rust-term_size
ExclusiveArch: %{rust_arches}
- rust-termcolor
ExclusiveArch: %{rust_arches}
- rust-termion
ExclusiveArch: %{rust_arches}
- rust-test-assembler
ExclusiveArch: %{rust_arches}
- rust-textwrap
ExclusiveArch: %{rust_arches}
- rust-thread-id
ExclusiveArch: %{rust_arches}
- rust-thread_local
ExclusiveArch: %{rust_arches}
- rust-threadpool
ExclusiveArch: %{rust_arches}
- rust-time
ExclusiveArch: %{rust_arches}
- rust-tokei
ExclusiveArch: %{rust_arches}
- rust-tokio
ExclusiveArch: %{rust_arches}
- rust-tokio-codec
ExclusiveArch: %{rust_arches}
- rust-tokio-core
ExclusiveArch: %{rust_arches}
- rust-tokio-current-thread
ExclusiveArch: %{rust_arches}
- rust-tokio-executor
ExclusiveArch: %{rust_arches}
- rust-tokio-fs
ExclusiveArch: %{rust_arches}
- rust-tokio-io
ExclusiveArch: %{rust_arches}
- rust-tokio-process
ExclusiveArch: %{rust_arches}
- rust-tokio-proto
ExclusiveArch: %{rust_arches}
- rust-tokio-reactor
ExclusiveArch: %{rust_arches}
- rust-tokio-service
ExclusiveArch: %{rust_arches}
- rust-tokio-signal
ExclusiveArch: %{rust_arches}
- rust-tokio-tcp
ExclusiveArch: %{rust_arches}
- rust-tokio-threadpool
ExclusiveArch: %{rust_arches}
- rust-tokio-timer
ExclusiveArch: %{rust_arches}
- rust-tokio-udp
ExclusiveArch: %{rust_arches}
- rust-toml
ExclusiveArch: %{rust_arches}
- rust-traitobject
ExclusiveArch: %{rust_arches}
- rust-typed-arena
ExclusiveArch: %{rust_arches}
- rust-ucd-util
ExclusiveArch: %{rust_arches}
- rust-unicase
ExclusiveArch: %{rust_arches}
- rust-unicode-bidi
ExclusiveArch: %{rust_arches}
- rust-unicode-normalization
ExclusiveArch: %{rust_arches}
- rust-unicode-segmentation
ExclusiveArch: %{rust_arches}
- rust-unicode-width
ExclusiveArch: %{rust_arches}
- rust-unicode-xid
ExclusiveArch: %{rust_arches}
- rust-unindent
ExclusiveArch: %{rust_arches}
- rust-unreachable
ExclusiveArch: %{rust_arches}
- rust-unsafe-any
ExclusiveArch: %{rust_arches}
- rust-untrusted
ExclusiveArch: %{rust_arches}
- rust-url
ExclusiveArch: %{rust_arches}
- rust-users
ExclusiveArch: %{rust_arches}
- rust-utf8-ranges
ExclusiveArch: %{rust_arches}
- rust-uuid
ExclusiveArch: %{rust_arches}
- rust-vec_map
ExclusiveArch: %{rust_arches}
- rust-version-sync
ExclusiveArch: %{rust_arches}
- rust-version_check
ExclusiveArch: %{rust_arches}
- rust-void
ExclusiveArch: %{rust_arches}
- rust-wait-timeout
ExclusiveArch: %{rust_arches}
- rust-walkdir
ExclusiveArch: %{rust_arches}
- rust-which
ExclusiveArch: %{rust_arches}
- rust-xattr
ExclusiveArch: %{rust_arches}
- rust-xz2
ExclusiveArch: %{rust_arches}
- rust-yaml-rust
ExclusiveArch: %{rust_arches}
- rust-yaml-rust0.3
ExclusiveArch: %{rust_arches}
- rust-yubibomb
ExclusiveArch: %{rust_arches}
- rust-zoneinfo_compiled
ExclusiveArch: %{rust_arches}
- s390utils
ExclusiveArch: s390 s390x
- safetyblanket
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64 ppc64
- sagemath
ExclusiveArch: aarch64 %{arm} %{ix86} x86_64 ppc sparcv9
- sbcl
ExclusiveArch: %{arm} %{ix86} x86_64 ppc sparcv9 aarch64
- sbd
ExclusiveArch: i686 x86_64 s390x
- sbsigntools
ExclusiveArch: x86_64 aarch64 %{arm} %{ix86}
- seabios
ExclusiveArch: x86_64
- seamonkey
ExclusiveArch: %{ix86} x86_64
- servicelog
ExclusiveArch: ppc %{power64}
- sgabios
ExclusiveArch: %{ix86} x86_64
- sharpfont
ExclusiveArch: %mono_arches
- sharpziplib
ExclusiveArch: %{mono_arches}
- shim
ExclusiveArch: %{efi}
- shim-unsigned-aarch64
ExclusiveArch: aarch64
- shim-unsigned-x64
ExclusiveArch: x86_64
- sigul
ExclusiveArch: x86_64
- skychart
ExclusiveArch: %{fpc_arches}
- smuxi
ExclusiveArch: %{ix86} x86_64 %{arm} ppc64le
- snapd
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- source-to-image
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- sparkleshare
ExclusiveArch: %{mono_arches}
- spicctrl
ExclusiveArch: %{ix86} x86_64
- spice
ExclusiveArch: x86_64
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- spice-xpi
ExclusiveArch: i686 x86_64 armv6l armv7l armv7hl aarch64
- spring
ExclusiveArch: %{ix86} x86_64
- springlobby
ExclusiveArch: %{ix86} x86_64
- startdde
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- statsd
ExclusiveArch: %{nodejs_arches} noarch
- stratis-cli
ExclusiveArch: %{rust_arches} noarch
- stratisd
ExclusiveArch: %{rust_arches}
- stripesnoop
ExclusiveArch: %{ix86} x86_64
- supermin
ExclusiveArch: x86_64
- syncthing
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- sysbench
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- syslinux
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- taglib-sharp
ExclusiveArch: %{mono_arches}
- tarantool
ExclusiveArch: %{ix86} x86_64 armv7hl armv7hnl aarch64
- tboot
ExclusiveArch: %{ix86} x86_64
- templates_parser
ExclusiveArch: %GPRbuild_arches
- ternimal
ExclusiveArch: %{rust_arches}
- themonospot-base
ExclusiveArch: %mono_arches
- themonospot-console
ExclusiveArch: %mono_arches
- themonospot-gui-gtk
ExclusiveArch: %mono_arches
- themonospot-plugin-avi
ExclusiveArch: %mono_arches
- themonospot-plugin-mkv
ExclusiveArch: %mono_arches
- thermald
ExclusiveArch: %{ix86} x86_64
- thunderbird-enigmail
ExclusiveArch: %{ix86} %{arm} ppc64 ppc64le s390x x86_64 noarch
- tilix
ExclusiveArch: %{ldc_arches}
- tmux-top
ExclusiveArch: %{go_arches}
- tomboy
ExclusiveArch: %{mono_arches}
- tuned-profiles-nfv-host-bin
ExclusiveArch: %{ix86} x86_64
- uClibc
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
- ucx
ExclusiveArch: aarch64 ppc64le x86_64
- ugene
ExclusiveArch: %{ix86} x86_64
- uglify-js
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- uglify-js1
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- unetbootin
ExclusiveArch: %{ix86} x86_64
- v8
ExclusiveArch: %{ix86} x86_64 %{arm} ppc mipsel mips64el
- v8-314
ExclusiveArch: %{ix86} x86_64 %{arm} mips mipsel ppc ppc64
- valgrind
ExclusiveArch: %{ix86} x86_64 ppc ppc64 ppc64le s390x armv7hl aarch64
- vboot-utils
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- vdsm
ExclusiveArch: x86_64 %{power64} aarch64
- vim-go
ExclusiveArch: %{?golang_arches}%{!?golang_arches:%{ix86} x86_64 %{arm}}
- virtualbox-guest-additions
ExclusiveArch: i686 x86_64
- virtualplanet
ExclusiveArch: %{fpc_arches}
- vrq
ExclusiveArch: %{ix86} x86_64
- warsow
ExclusiveArch: %{ix86} x86_64 %{arm}
- warsow-data
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{ix86} x86_64 %{arm}
- webkit-sharp
ExclusiveArch: %mono_arches
- webkit2-sharp
ExclusiveArch: %mono_arches
- wine
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
ExclusiveArch: %{ix86} %{arm}
- winetricks
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- wiredtiger
ExclusiveArch: x86_64 aarch64 ppc64le
- wraplinux
ExclusiveArch: %{ix86} x86_64
- wxMaxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
- x2goclient
ExclusiveArch: x86_64
- x86info
ExclusiveArch: %{ix86} x86_64
- xen
ExclusiveArch: %{ix86} x86_64 armv7hl aarch64
- xorg-x11-drv-armsoc
ExclusiveArch: %{arm} aarch64
- xorg-x11-drv-geode
ExclusiveArch: %{ix86}
- xorg-x11-drv-intel
ExclusiveArch: %{ix86} x86_64 ia64
- xorg-x11-drv-omap
ExclusiveArch: %{arm}
- xorg-x11-drv-openchrome
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-opentegra
ExclusiveArch: %{arm}
- xorg-x11-drv-vesa
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vmware
ExclusiveArch: %{ix86} x86_64 ia64
- xsp
ExclusiveArch: %mono_arches
- xsupplicant
ExclusiveArch: %{ix86} x86_64 ppc %{power64}
- ycssmin
ExclusiveArch: %{nodejs_arches} noarch
- zeromq-ada
ExclusiveArch: %{GPRbuild_arches}
- zlib-ada
ExclusiveArch: %{GPRbuild_arches}
5 years, 10 months
Architecture specific change in rpms/clisp.git
by githook-noreply@fedoraproject.org
The package rpms/clisp.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/clisp.git/commit/?id=38141c9c4cc1....
Change:
-%ifarch ppc %{power64}
Thanks.
Full change:
============
commit 38141c9c4cc1260b0c047b298e2f12edcb42eaa9
Author: Jerry James <loganjerry(a)gmail.com>
Date: Thu Jun 21 21:37:01 2018 -0600
Update to recent git snapshot.
Also:
- License change: GPLv2 to GPLv2+.
- Build with readline 6 due to the new license.
- Drop upstreamed -arm, -libsvm, -alias, and -linux patches.
- Build for all architectures.
- Bring back the pari module.
diff --git a/.gitignore b/.gitignore
index 9d565cf..e168710 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,5 @@
-/clisp-2.49-20130208hg.tar.bz2
/clisp-2.49-20161111hg.tar.xz
/clisp-2.49-20161113hg.tar.xz
/clisp-2.49-20170224hg.tar.xz
/clisp-2.49.93-20180224hg.tar.xz
+/clisp-d1310ad.tar.gz
diff --git a/clisp-alias.patch b/clisp-alias.patch
deleted file mode 100644
index 9619989..0000000
--- a/clisp-alias.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up clisp-2.49.93/src/record.d.alias clisp-2.49.93/src/record.d
---- clisp-2.49.93/src/record.d.alias 2018-02-26 11:40:53.668845947 -0500
-+++ clisp-2.49.93/src/record.d 2018-02-26 11:41:22.225164509 -0500
-@@ -1539,7 +1539,7 @@ global maygc object update_instance (obj
- ptr->inst_class_version = obj;
- clr_break_sem_1(); /* permit interrupts again */
- }
-- ASSERT(Record_flags(STACK_(2+4+2*kept_slots)) & instflags_forwarded_B);
-+ ASSERT(record_flags(TheInstance(STACK_(2+4+2*kept_slots))) & instflags_forwarded_B);
- dotimesL(kept_slots,kept_slots, {
- var object new_slotinfo = popSTACK();
- ASSERT(atomp(new_slotinfo));
diff --git a/clisp-arm.patch b/clisp-arm.patch
deleted file mode 100644
index 1bbaacd..0000000
--- a/clisp-arm.patch
+++ /dev/null
@@ -1,856 +0,0 @@
---- src/ariarm.d.orig 2017-02-24 10:37:24.000000000 -0700
-+++ src/ariarm.d 2017-02-24 10:41:46.898615218 -0700
-@@ -86,7 +86,7 @@ pc .req r15
-
- #define C(x) x
- #define EXPORT(x) .global x
--#define GLABEL(x) x:
-+#define GLABEL(x) .type x STT_FUNC; x:
- #define LABEL(x) x:
- #define RRX rrx
- #define END
-@@ -187,7 +187,7 @@ GLABEL(mulu32_)
- LDR a3,[pc,#ptr_mulu32_high-.-8]
- STR a2,[a3,#0]
- #endif
-- MOVS pc,lr
-+ BX lr
-
- /* extern uint16 divu_3216_1616_ (uint32 x, uint16 y);
- entry
-@@ -243,7 +243,7 @@ GLABEL(divu_3216_1616_)
- LDR a3,[pc,#ptr_divu_16_rest-.-8] /* save rest so can be picked up later */
- STR a2,[a3,#0] /* the result is 16 bits */
- #endif
-- MOVS pc, lr
-+ BX lr
-
- /* extern uint32 divu_6432_3232_ (uint32 xhi, uint32 xlo, uint32 y); | -> Quotient q
- extern uint32 divu_32_rest; | -> Rest r
-@@ -278,7 +278,7 @@ GLABEL(divu_6432_3232_)
- LDR a4,[pc,#ptr_divu_32_rest-.-8]
- STR a2,[a4,#0] /* divu_32_rest = remainder */
- #endif
-- LDMFD sp!, {v1,v2,v3,v4,v5,v6,pc}^
-+ LDMFD sp!, {v1,v2,v3,v4,v5,v6,pc}
-
- LABEL(divu_6432_3232_l1)
- MOV v3, #0 /* s = 0 */
-@@ -346,7 +346,7 @@ LABEL(divu_6432_3232_l1)
- LDR a3,[pc,#ptr_divu_32_rest-.-8]
- STR a2,[a3,#0] /* divu_32_rest = remainder */
- #endif
-- LDMFD sp!, {v1,v2,v3,v4,v5,v6,pc}^
-+ LDMFD sp!, {v1,v2,v3,v4,v5,v6,pc}
-
- /* extern uintD* copy_loop_up (uintD* sourceptr, uintD* destptr, uintC count);
- entry
-@@ -370,7 +370,7 @@ GLABEL(copy_loop_up)
- LABEL(copy_loop_up_l1)
- BICS a4,a3,#3 /* set counter to multiple of 4 */
- MOVEQ a1,a2 /* return addr of last word stored */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- STMFD sp!,{v1,lr} /* save work regs */
- LABEL(copy_loop_up_l2)
- LDMIA a1!,{a3,v1,ip,lr} /* copy 4 words in one go */
-@@ -380,7 +380,7 @@ LABEL(copy_loop_up_l2)
- STMGEIA a2!,{a3,v1,ip,lr} /* 4 more words */
- BGT copy_loop_up_l2 /* and loop */
- MOV a1,a2 /* return addr of last word stored */
-- LDMFD sp!,{v1,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1,pc} /* restore work regs and return */
-
- /* extern uintD* copy_loop_down (uintD* sourceptr, uintD* destptr, uintC count);
- entry
-@@ -404,7 +404,7 @@ GLABEL(copy_loop_down)
- LABEL(copy_loop_down_l1)
- BICS a4,a3,#3 /* set counter to multiple of 4 */
- MOVEQ a1,a2 /* return addr of last word stored */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- STMFD sp!,{v1,lr} /* save work regs */
- LABEL(copy_loop_down_l2)
- LDMDB a1!,{a3,v1,ip,lr} /* copy 4 words in one go */
-@@ -414,7 +414,7 @@ LABEL(copy_loop_down_l2)
- STMGEDB a2!,{a3,v1,ip,lr} /* 4 more words */
- BGT copy_loop_down_l2 /* and loop */
- MOV a1,a2 /* return addr of last word stored */
-- LDMFD sp!,{v1,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1,pc} /* restore work regs and return */
-
- /* extern uintD* clear_loop_up (uintD* destptr, uintC count);
- entry
-@@ -446,7 +446,7 @@ GLABEL(fill_loop_up)
- STRGT a3,[a1],#4
- LABEL(fill_loop_up_l1)
- BICS a4,a2,#3 /* set counter to multiple of 4 */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- STMFD sp!,{v1,lr} /* save work regs */
- MOV v1,a3 /* copy filler to three other */
- MOV ip,a3 /* registers */
-@@ -456,7 +456,7 @@ LABEL(fill_loop_up_l2)
- SUBS a4,a4,#8 /* decrement counter by 8 */
- STMGEIA a1!,{a3,v1,ip,lr} /* if count still positive then store 4 */
- BGT fill_loop_up_l2 /* more and loop */
-- LDMFD sp!,{v1,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1,pc} /* restore work regs and return */
-
-
- /* extern uintD* clear_loop_down (uintD* destptr, uintC count);
-@@ -489,7 +489,7 @@ GLABEL(fill_loop_down)
- STRGT a3,[a1,#-4]!
- LABEL(fill_loop_down_l1)
- BICS a4,a2,#3 /* set counter to multiple of 4 */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- STMFD sp!,{v1,lr} /* save work regs */
- MOV v1,a3 /* copy filler to three other */
- MOV ip,a3 /* registers */
-@@ -499,7 +499,7 @@ LABEL(fill_loop_down_l2)
- SUBS a4,a4,#8 /* decrement counter by 8 */
- STMGEDB a1!,{a3,v1,ip,lr} /* if count still positive then store 4 */
- BGT fill_loop_down_l2 /* more and loop */
-- LDMFD sp!,{v1,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1,pc} /* restore work regs and return */
-
- /* extern void or_loop_up (uintD* xptr, uintD* yptr, uintC count);
- entry
-@@ -529,7 +529,7 @@ GLABEL(or_loop_up)
- STRGT ip,[a1],#4
- LABEL(or_loop_up_l1)
- BICS a4,a3,#3 /* set counter to multiple of 4 */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- STMFD sp!,{v1-v5,lr} /* save work regs */
- LABEL(or_loop_up_l2)
- LDMIA a2!,{a3,v1,v2,ip} /* load 4 words in one go */
-@@ -541,7 +541,7 @@ LABEL(or_loop_up_l2)
- STMIA a1!,{v3,v4,v5,lr} /* store 4 results */
- SUBS a4,a4,#4 /* decrement counter by 4 */
- BGT or_loop_up_l2 /* if count still positive then loop */
-- LDMFD sp!,{v1-v5,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1-v5,pc} /* restore work regs and return */
-
- /* extern void xor_loop_up (uintD* xptr, uintD* yptr, uintC count);
- entry
-@@ -571,7 +571,7 @@ GLABEL(xor_loop_up)
- STRGT ip,[a1],#4
- LABEL(xor_loop_up_l1)
- BICS a4,a3,#3 /* set counter to multiple of 4 */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- STMFD sp!,{v1-v5,lr} /* save work regs */
- LABEL(xor_loop_up_l2)
- LDMIA a2!,{a3,v1,v2,ip} /* load 4 words in one go */
-@@ -583,7 +583,7 @@ LABEL(xor_loop_up_l2)
- STMIA a1!,{v3,v4,v5,lr} /* store 4 results */
- SUBS a4,a4,#4 /* decrement counter by 4 */
- BGT xor_loop_up_l2 /* if count still positive then loop */
-- LDMFD sp!,{v1-v5,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1-v5,pc} /* restore work regs and return */
-
- /* extern void and_loop_up (uintD* xptr, uintD* yptr, uintC count);
- entry
-@@ -613,7 +613,7 @@ GLABEL(and_loop_up)
- STRGT ip,[a1],#4
- LABEL(and_loop_up_l1)
- BICS a4,a3,#3 /* set counter to multiple of 4 */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- STMFD sp!,{v1-v5,lr} /* save work regs */
- LABEL(and_loop_up_l2)
- LDMIA a2!,{a3,v1,v2,ip} /* load 4 words in one go */
-@@ -625,7 +625,7 @@ LABEL(and_loop_up_l2)
- STMIA a1!,{v3,v4,v5,lr} /* store 4 results */
- SUBS a4,a4,#4 /* decrement counter by 4 */
- BGT and_loop_up_l2 /* if count still positive then loop */
-- LDMFD sp!,{v1-v5,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1-v5,pc} /* restore work regs and return */
-
- /* extern void eqv_loop_up (uintD* xptr, uintD* yptr, uintC count);
- entry
-@@ -659,7 +659,7 @@ GLABEL(eqv_loop_up)
- STRGT ip,[a1],#4
- LABEL(eqv_loop_up_l1)
- BICS a4,a3,#3 /* set counter to multiple of 4 */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- STMFD sp!,{v1-v5,lr} /* save work regs */
- LABEL(eqv_loop_up_l2)
- LDMIA a2!,{a3,v1,v2,ip} /* load 4 words in one go */
-@@ -675,7 +675,7 @@ LABEL(eqv_loop_up_l2)
- STMIA a1!,{v3,v4,v5,lr} /* store 4 results */
- SUBS a4,a4,#4 /* decrement counter by 4 */
- BGT eqv_loop_up_l2 /* if count still positive then loop */
-- LDMFD sp!,{v1-v5,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1-v5,pc} /* restore work regs and return */
-
- /* extern void nand_loop_up (uintD* xptr, uintD* yptr, uintC count);
- entry
-@@ -709,7 +709,7 @@ GLABEL(nand_loop_up)
- STRGT ip,[a1],#4
- LABEL(nand_loop_up_l1)
- BICS a4,a3,#3 /* set counter to multiple of 4 */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- STMFD sp!,{v1-v5,lr} /* save work regs */
- LABEL(nand_loop_up_l2)
- LDMIA a2!,{a3,v1,v2,ip} /* load 4 words in one go */
-@@ -725,7 +725,7 @@ LABEL(nand_loop_up_l2)
- STMIA a1!,{v3,v4,v5,lr} /* store 4 results */
- SUBS a4,a4,#4 /* decrement counter by 4 */
- BGT nand_loop_up_l2 /* if count still positive then loop */
-- LDMFD sp!,{v1-v5,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1-v5,pc} /* restore work regs and return */
-
- /* extern void nor_loop_up (uintD* xptr, uintD* yptr, uintC count);
- entry
-@@ -759,7 +759,7 @@ GLABEL(nor_loop_up)
- STRGT ip,[a1],#4
- LABEL(nor_loop_up_l1)
- BICS a4,a3,#3 /* set counter to multiple of 4 */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- STMFD sp!,{v1-v5,lr} /* save work regs */
- LABEL(nor_loop_up_l2)
- LDMIA a2!,{a3,v1,v2,ip} /* load 4 words in one go */
-@@ -775,7 +775,7 @@ LABEL(nor_loop_up_l2)
- STMIA a1!,{v3,v4,v5,lr} /* store 4 results */
- SUBS a4,a4,#4 /* decrement counter by 4 */
- BGT nor_loop_up_l2 /* if count still positive then loop */
-- LDMFD sp!,{v1-v5,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1-v5,pc} /* restore work regs and return */
-
- /* extern void andc2_loop_up (uintD* xptr, uintD* yptr, uintC count);
- entry
-@@ -805,7 +805,7 @@ GLABEL(andc2_loop_up)
- STRGT ip,[a1],#4
- LABEL(andc2_loop_up_l1)
- BICS a4,a3,#3 /* set counter to multiple of 4 */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- STMFD sp!,{v1-v5,lr} /* save work regs */
- LABEL(andc2_loop_up_l2)
- LDMIA a2!,{a3,v1,v2,ip} /* load 4 words in one go */
-@@ -817,7 +817,7 @@ LABEL(andc2_loop_up_l2)
- STMIA a1!,{v3,v4,v5,lr} /* store 4 results */
- SUBS a4,a4,#4 /* decrement counter by 4 */
- BGT andc2_loop_up_l2 /* if count still positive then loop */
-- LDMFD sp!,{v1-v5,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1-v5,pc} /* restore work regs and return */
-
- /* extern void orc2_loop_up (uintD* xptr, uintD* yptr, uintC count);
- entry
-@@ -851,7 +851,7 @@ GLABEL(orc2_loop_up)
- STRGT ip,[a1],#4
- LABEL(orc2_loop_up_l1)
- BICS a4,a3,#3 /* set counter to multiple of 4 */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- STMFD sp!,{v1-v5,lr} /* save work regs */
- LABEL(orc2_loop_up_l2)
- LDMIA a2!,{a3,v1,v2,ip} /* load 4 words in one go */
-@@ -867,7 +867,7 @@ LABEL(orc2_loop_up_l2)
- STMIA a1!,{v3,v4,v5,lr} /* store 4 results */
- SUBS a4,a4,#4 /* decrement counter by 4 */
- BGT orc2_loop_up_l2 /* if count still positive then loop */
-- LDMFD sp!,{v1-v5,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1-v5,pc} /* restore work regs and return */
-
- /* extern void not_loop_up (uintD* xptr, uintC count);
- entry
-@@ -893,7 +893,7 @@ GLABEL(not_loop_up)
- STRGT a3,[a1],#4
- LABEL(not_loop_up_l1)
- BICS a4,a2,#3 /* set counter to multiple of 4 */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- STMFD sp!,{lr} /* save work regs */
- LABEL(not_loop_up_l2)
- LDMIA a1,{a2,a3,ip,lr} /* load 4 words in one go,NO writeback */
-@@ -904,7 +904,7 @@ LABEL(not_loop_up_l2)
- STMIA a1!,{a2,a3,ip,lr} /* store 4 results */
- SUBS a4,a4,#4 /* decrement counter by 4 */
- BGT not_loop_up_l2 /* if count still positive then loop */
-- LDMFD sp!,{pc}^ /* restore work regs and return */
-+ LDMFD sp!,{pc} /* restore work regs and return */
-
- /* extern void and_test_loop_up (uintD* xptr, uintD* yptr, uintC count);
- entry
-@@ -923,13 +923,13 @@ GLABEL(and_test_loop_up)
- LDR ip,[a1],#4 /* to align the total to a multiple */
- TST ip,a4 /* of 4 words */
- MOVNE a1,#1 /* return true if AND_TEST ok */
-- MOVNES pc,lr
-+ BXNE lr
- BCC and_test_loop_up_l1 /* better to branch than skip instrs. */
- LDRGE a4,[a2],#4
- LDRGE ip,[a1],#4
- TSTGE ip,a4
- MOVNE a1,#1
-- MOVNES pc,lr
-+ BXNE lr
- ANDS a4,a3,#3
- CMP a4,#2
- BLE and_test_loop_up_l1 /* better to branch than skip instrs. */
-@@ -937,11 +937,11 @@ GLABEL(and_test_loop_up)
- LDRGT ip,[a1],#4
- TSTGT ip,a4
- MOVNE a1,#1
-- MOVNES pc,lr
-+ BXNE lr
- LABEL(and_test_loop_up_l1)
- BICS a4,a3,#3 /* set counter to multiple of 4 */
- MOVEQ a1,#0 /* return false */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- STMFD sp!,{v1-v6,lr} /* save work regs */
- MOV v6,a1 /* move xptr to v6 */
- MOV a1,#1 /* set result to true */
-@@ -952,11 +952,11 @@ LABEL(and_test_loop_up_l2)
- TSTEQ v4,v1
- TSTEQ v5,v2
- TSTEQ lr,ip
-- LDMNEFD sp!,{v1-v6,pc}^
-+ LDMNEFD sp!,{v1-v6,pc}
- SUBS a4,a4,#4 /* decrement counter by 4 */
- BGT and_test_loop_up_l2 /* if count still positive then loop */
- MOV a1,#0
-- LDMFD sp!,{v1-v6,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1-v6,pc} /* restore work regs and return */
-
- /* extern void test_loop_up (uintD* xptr, uintC count);
- entry
-@@ -973,21 +973,21 @@ GLABEL(test_loop_up)
- BEQ test_loop_up_l1 /* yup, so branch */
- LDR a4,[ip],#4 /* TEST the first 1-3 words */
- TEQ a4,#0 /* align the total to a multiple of 4 */
-- MOVNES pc,lr /* return true if AND_TEST ok */
-+ BXNE lr /* return true if AND_TEST ok */
- CMP a3,#2
- BLT test_loop_up_l1 /* need to branch 'cos PSR set */
- LDRGE a4,[ip],#4 /* when checking against zero */
- TEQGE a4,#0
-- MOVNES pc,lr
-+ BXNE lr
- CMP a3,#2
- BLE test_loop_up_l1 /* need to branch 'cos PSR set */
- LDRGT a4,[ip],#4 /* when checking against zero */
- TEQGT a4,#0
-- MOVNES pc,lr
-+ BXNE lr
- LABEL(test_loop_up_l1)
- BICS a4,a2,#3 /* set counter to multiple of 4 */
- MOVEQ a1,#0 /* return false */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- STMFD sp!,{v1,lr} /* save work regs */
- LABEL(test_loop_up_l2)
- LDMIA ip!,{a2,a3,v1,lr} /* load 4 words in one go */
-@@ -995,11 +995,11 @@ LABEL(test_loop_up_l2)
- TEQEQ a3,#0
- TEQEQ v1,#0
- TEQEQ lr,#0
-- LDMNEFD sp!,{v1,pc}^
-+ LDMNEFD sp!,{v1,pc}
- SUBS a4,a4,#4 /* decrement counter by 4 */
- BGT test_loop_up_l2 /* if count still positive then loop */
- MOV a1,#0
-- LDMFD sp!,{v1,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1,pc} /* restore work regs and return */
-
- /* extern void compare_loop_up (uintD* xptr, uintD* yptr, uintC count);
- entry
-@@ -1021,7 +1021,7 @@ GLABEL(compare_loop_up)
- CMP ip,a4 /* of 4 words */
- MVNLO a1,#0 /* x < y -> -1 */
- MOVHI a1,#1 /* x > y -> +1 */
-- MOVNES pc,lr /* and return result if not equal */
-+ BXNE lr /* and return result if not equal */
- ANDS a4,a3,#3
- CMP a4,#2
- BLT compare_loop_up_l1 /* need to branch 'cos PSR used */
-@@ -1030,7 +1030,7 @@ GLABEL(compare_loop_up)
- CMP ip,a4
- MVNLO a1,#0
- MOVHI a1,#1
-- MOVNES pc,lr
-+ BXNE lr
- ANDS a4,a3,#3
- CMP a4,#2
- BLE compare_loop_up_l1 /* need to branch 'cos PSR used */
-@@ -1039,11 +1039,11 @@ GLABEL(compare_loop_up)
- CMP ip,a4
- MVNLO a1,#0
- MOVHI a1,#1
-- MOVNES pc,lr
-+ BXNE lr
- LABEL(compare_loop_up_l1)
- BICS a4,a3,#3 /* set counter to multiple of 4 */
- MOVEQ a1,#0 /* xptr[] == yptr[] -> 0 */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- STMFD sp!,{v1-v6,lr} /* save work regs */
- MOV v6,a1 /* move xptr to v6 */
- MOV a1,#1 /* set result to +1 */
-@@ -1055,11 +1055,11 @@ LABEL(compare_loop_up_l2)
- CMPEQ v5,v2
- CMPEQ lr,ip
- MVNLO a1,#0 /* x < y -> -1 (a1 already holds +1) */
-- LDMNEFD sp!,{v1-v6,pc}^
-+ LDMNEFD sp!,{v1-v6,pc}
- SUBS a4,a4,#4 /* decrement counter by 4 */
- BGT compare_loop_up_l2 /* if count still positive then loop */
- MOV a1,#0
-- LDMFD sp!,{v1-v6,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1-v6,pc} /* restore work regs and return */
-
- /* extern uintD addto_loop_down (uintD* sourceptr, uintD* destptr, uintC count);
- entry
-@@ -1111,11 +1111,11 @@ LABEL(add_loop_down_l0) /* at l
- BICS a4,a4,#3 /* set counter to multiple of 4 */
- BNE add_loop_down_l3 /* branch if more adds to do */
- ADCEQ a1,a4,a4 /* set result to Carry (a4 is 0) */
-- LDMEQFD sp!,{v6,pc}^ /* and return */
-+ LDMEQFD sp!,{v6,pc} /* and return */
- LABEL(add_loop_down_l1)
- BICS a4,a4,#3 /* set counter to multiple of 4 */
- MOVEQ a1,#0 /* no adds, so C = 0 */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- CMN a4,#0 /* clear carry bit */
- STMFD sp!,{v6,lr}
- LABEL(add_loop_down_l3)
-@@ -1132,7 +1132,7 @@ LABEL(add_loop_down_l2)
- TEQ a4,#0 /* are we done ? */
- BNE add_loop_down_l2 /* if count non-zero then loop */
- ADC a1,a4,a4 /* set result to Carry (a4 is 0) */
-- LDMFD sp!,{v1-v6,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1-v6,pc} /* restore work regs and return */
-
- /* extern uintD inc_loop_down (uintD* ptr, uintC count);
- entry
-@@ -1150,11 +1150,11 @@ GLABEL(inc_loop_down)
- ADDS a4,a4,#1 /* align the total to a multiple of 2 */
- STR a4,[a1]
- MOVNE a1,#0 /* set result to 0 */
-- MOVNES pc,lr /* return 0 if non-zero result */
-+ BXNE lr /* return 0 if non-zero result */
- LABEL(inc_loop_down_l1)
- BICS a4,a2,#1 /* set counter to multiple of 2 */
- MOVEQ a1,#1 /* return 1 */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- MOV ip,a1 /* move ptr to ip */
- MOV a1,#0 /* set result to 0 */
- ANDS a3,a4,#3
-@@ -1163,10 +1163,10 @@ LABEL(inc_loop_down_l1)
- ADDS a3,a3,#1 /* INC the two words */
- ADDEQS a2,a2,#1 /* stopping when first word non-zero */
- STMDB ip!,{a2,a3} /* store 2 results */
-- MOVNES pc,lr /* return 0 if any result non-zero */
-+ BXNE lr /* return 0 if any result non-zero */
- SUBS a4,a4,#2 /* decrement counter by 2 */
- MOVEQ a1,#1 /* if finished loop then */
-- MOVEQS pc,lr /* return 1 */
-+ BXEQ lr /* return 1 */
- LABEL(inc_loop_down_l3) /* now a multiple of 4 words */
- STMFD sp!,{v1,lr} /* save work regs */
- LABEL(inc_loop_down_l2)
-@@ -1176,11 +1176,11 @@ LABEL(inc_loop_down_l2)
- ADDEQS a3,a3,#1
- ADDEQS a2,a2,#1
- STMDB ip!,{a2,a3,v1,lr} /* store 4 results */
-- LDMNEFD sp!,{v1,pc}^ /* return 0 if any result non-zero */
-+ LDMNEFD sp!,{v1,pc} /* return 0 if any result non-zero */
- SUBS a4,a4,#4 /* decrement counter by 4 */
- BGT inc_loop_down_l2 /* if count still positive then loop */
- MOV a1,#1
-- LDMFD sp!,{v1,pc}^ /* restore work regs and return 1 */
-+ LDMFD sp!,{v1,pc} /* restore work regs and return 1 */
-
- /* extern uintD sub_loop_down (uintD* sourceptr1, uintD* sourceptr2, uintD* destptr, uintC count);
- entry
-@@ -1206,7 +1206,7 @@ GLABEL(sub_loop_down)
- LABEL(sub_loop_down_l4) /* drop through for better instr. timings */
- BICS a4,a4,#3 /* set counter to multiple of 4 */
- SBCEQ a1,a4,a4 /* set result to Carry (a4 is 0) */
-- LDMEQFD sp!,{v6,pc}^ /* and return */
-+ LDMEQFD sp!,{v6,pc} /* and return */
- STMFD sp!,{v1-v5} /* save work regs */
- B sub_loop_down_l2 /* branch if more subtracts to do */
- LABEL(sub_loop_down_l0)
-@@ -1224,7 +1224,7 @@ LABEL(sub_loop_down_l0)
- LABEL(sub_loop_down_l1)
- BICS a4,a4,#3 /* set counter to multiple of 4 */
- MOVEQ a1,#0 /* no subtracts, so C = 0 */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- CMP a4,#0 /* set carry bit, since a4 > 0 */
- STMFD sp!,{v1-v6,lr} /* save work regs */
- LABEL(sub_loop_down_l2)
-@@ -1239,7 +1239,7 @@ LABEL(sub_loop_down_l2)
- TEQ a4,#0 /* are we done ? */
- BNE sub_loop_down_l2 /* if count non-zero then loop */
- SBC a1,a4,a4 /* set result to Carry (a4 is 0) */
-- LDMFD sp!,{v1-v6,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1-v6,pc} /* restore work regs and return */
-
- /* extern uintD subx_loop_down (uintD* sourceptr1, uintD* sourceptr2, uintD* destptr, uintC count, uintD carry);
- entry
-@@ -1269,7 +1269,7 @@ LABEL(subx_loop_down_lsub)
- LABEL(subx_loop_down_l4) /* drop through for better instr. timings */
- BICS a4,a4,#3 /* set counter to multiple of 4 */
- SBCEQ a1,a4,a4 /* set result to Carry (a4 is 0) */
-- LDMEQFD sp!,{v6,pc}^ /* and return */
-+ LDMEQFD sp!,{v6,pc} /* and return */
- STMFD sp!,{v1-v5} /* save work regs */
- B subx_loop_down_l2 /* branch if more subtracts to do */
- LABEL(subx_loop_down_l0)
-@@ -1287,7 +1287,7 @@ LABEL(subx_loop_down_l0)
- LABEL(subx_loop_down_l1)
- BICS a4,a4,#3 /* set counter to multiple of 4 */
- SBCEQ a1,a4,a4 /* set result to Carry (a4 is 0) */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- STMFD sp!,{v1-v6,lr} /* save work regs */
- LABEL(subx_loop_down_l2)
- LDMDB a2!,{v1,v2,v3,ip} /* load 4 words in one go */
-@@ -1301,7 +1301,7 @@ LABEL(subx_loop_down_l2)
- TEQ a4,#0 /* are we done ? */
- BNE subx_loop_down_l2 /* if count non-zero then loop */
- SBC a1,a4,a4 /* set result to Carry (a4 is 0) */
-- LDMFD sp!,{v1-v6,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1-v6,pc} /* restore work regs and return */
-
- /* extern uintD subfrom_loop_down (uintD* sourceptr, uintD* destptr, uintC count);
- entry
-@@ -1326,7 +1326,7 @@ GLABEL(subfrom_loop_down)
- LABEL(subfrom_loop_down_l4) /* drop through for better instr. timings */
- BICS a4,a3,#3 /* set counter to multiple of 4 */
- SBCEQ a1,a4,a4 /* set result to Carry (a4 is 0) */
-- LDMEQFD sp!,{pc}^ /* and return */
-+ LDMEQFD sp!,{pc} /* and return */
- STMFD sp!,{v1-v5} /* save work regs */
- B subfrom_loop_down_l2 /* branch if more subtracts to do */
- LABEL(subfrom_loop_down_l0)
-@@ -1344,7 +1344,7 @@ LABEL(subfrom_loop_down_l0)
- LABEL(subfrom_loop_down_l1)
- BICS a4,a3,#3 /* set counter to multiple of 4 */
- MOVEQ a1,#0 /* no subtracts, so C = 0 */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- CMP a4,#0 /* set carry bit, since a4 > 0 */
- STMFD sp!,{v1-v5,lr} /* save work regs */
- LABEL(subfrom_loop_down_l2)
-@@ -1359,7 +1359,7 @@ LABEL(subfrom_loop_down_l2)
- TEQ a4,#0 /* are we done ? */
- BNE subfrom_loop_down_l2 /* if count non-zero then loop */
- SBC a1,a4,a4 /* set result to Carry (a4 is 0) */
-- LDMFD sp!,{v1-v5,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1-v5,pc} /* restore work regs and return */
-
- /* extern uintD dec_loop_down (uintD* ptr, uintC count);
- entry
-@@ -1377,11 +1377,11 @@ GLABEL(dec_loop_down)
- SUBS a4,a4,#1 /* align the total to a multiple of 2 */
- STR a4,[a1]
- MOVCS a1,#0 /* set result to 0 */
-- MOVCSS pc,lr /* return 0 if non-zero result */
-+ BXCS lr /* return 0 if non-zero result */
- LABEL(dec_loop_down_l1)
- BICS a4,a2,#1 /* set counter to multiple of 2 */
- MVNEQ a1,#0 /* return -1 */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- MOV ip,a1 /* move ptr to ip */
- MOV a1,#0 /* set result to 0 */
- ANDS a3,a4,#3
-@@ -1390,10 +1390,10 @@ LABEL(dec_loop_down_l1)
- SUBS a3,a3,#1 /* DEC the two words */
- SUBCCS a2,a2,#1 /* stopping when first word non-zero */
- STMDB ip!,{a2,a3} /* store 2 results */
-- MOVCSS pc,lr /* return 0 if any result non-zero */
-+ BXCS lr /* return 0 if any result non-zero */
- SUBS a4,a4,#2 /* decrement counter by 2 */
- MVNEQ a1,#0 /* if finished loop then */
-- MOVEQS pc,lr /* return -1 */
-+ BXEQ lr /* return -1 */
- LABEL(dec_loop_down_l3) /* now a multiple of 4 words */
- STMFD sp!,{v1,lr} /* save work regs */
- LABEL(dec_loop_down_l2)
-@@ -1403,11 +1403,11 @@ LABEL(dec_loop_down_l2)
- SUBCCS a3,a3,#1
- SUBCCS a2,a2,#1
- STMDB ip!,{a2,a3,v1,lr} /* store 4 results */
-- LDMCSFD sp!,{v1,pc}^ /* return 0 if any carry */
-+ LDMCSFD sp!,{v1,pc} /* return 0 if any carry */
- SUBS a4,a4,#4 /* decrement counter by 4 */
- BGT dec_loop_down_l2 /* if count still positive then loop */
- MVN a1,#0
-- LDMFD sp!,{v1,pc}^ /* restore work regs and return -1 */
-+ LDMFD sp!,{v1,pc} /* restore work regs and return -1 */
-
- /* extern void neg_loop_down (uintD* ptr, uintC count);
- entry
-@@ -1421,7 +1421,7 @@ LABEL(dec_loop_down_l2)
- GLABEL(neg_loop_down)
- CMPS a2,#0 /* count = 0 ? */
- MOVEQ a1,#0 /* yup, so return 0 */
-- MOVEQS pc,lr
-+ BXEQ lr
- LABEL(neg_loop_down_l1) /* skip all the zero words first */
- LDR a3,[a1,#-4]! /* compare words against zero */
- CMPS a3,#0 /* downwards in memory */
-@@ -1429,13 +1429,13 @@ LABEL(neg_loop_down_l1) /* skip
- SUBS a2,a2,#1 /* reduce count of words */
- BNE neg_loop_down_l1 /* more ?, so loop */
- MOV a1,#0 /* return 0 */
-- MOVS pc,lr
-+ BX lr
- LABEL(neg_loop_down_l2)
- RSB a3,a3,#0 /* first non-zero word = -word */
- STR a3,[a1]
- SUBS a2,a2,#1
- MVNEQ a1,#0 /* done ? -> return -1 */
-- MOVEQS pc,lr
-+ BXEQ lr
- /* now NOT rest of the words */
- ANDS a3,a2,#3 /* multiple of 4 words ? */
- BEQ neg_loop_down_l3 /* yup, so branch */
-@@ -1453,7 +1453,7 @@ LABEL(neg_loop_down_l2)
- LABEL(neg_loop_down_l3)
- BICS a4,a2,#3 /* set counter to multiple of 4 */
- MVNEQ a1,#0 /* set result to -1 */
-- MOVEQS pc,lr /* if zero then we're done */
-+ BXEQ lr /* if zero then we're done */
- STMFD sp!,{lr} /* save work regs */
- LABEL(neg_loop_down_l4)
- LDMDB a1,{a2,a3,ip,lr} /* load 4 words in one go,NO writeback */
-@@ -1465,7 +1465,7 @@ LABEL(neg_loop_down_l4)
- SUBS a4,a4,#4 /* decrement counter by 4 */
- BGT neg_loop_down_l4 /* if count still positive then loop */
- MVN a1,#0 /* set result to -1 */
-- LDMFD sp!,{pc}^ /* restore work regs and return -1 */
-+ LDMFD sp!,{pc} /* restore work regs and return -1 */
-
- /* extern uintD shift1left_loop_down (uintD* ptr, uintC count);
- entry
-@@ -1485,7 +1485,7 @@ GLABEL(shift1left_loop_down)
- LABEL(shift1left_loop_down_l1)
- BICS a4,a2,#1 /* set counter to multiple of 2 */
- ADCEQ a1,a4,a4 /* if zero set result to C (a4 is 0) */
-- MOVEQS pc,lr /* and return */
-+ BXEQ lr /* and return */
- ANDS a3,a4,#3 /* multiple of 4 words ? */
- BEQ shift1left_loop_down_l3 /* yup, so branch */
- LDMDB a1,{a2,a3} /* load 2 words in one go */
-@@ -1494,7 +1494,7 @@ LABEL(shift1left_loop_down_l1)
- STMDB a1!,{a2,a3} /* store 2 results */
- BICS a4,a4,#2 /* decrement counter by 2 */
- ADCEQ a1,a4,a4 /* set result to Carry (a4 is 0) */
-- MOVEQS pc,lr /* and return */
-+ BXEQ lr /* and return */
- LABEL(shift1left_loop_down_l3) /* now a multiple of 4 words */
- STMFD sp!,{lr} /* save work regs */
- LABEL(shift1left_loop_down_l2)
-@@ -1508,7 +1508,7 @@ LABEL(shift1left_loop_down_l2)
- TEQ a4,#0 /* are we done ? */
- BNE shift1left_loop_down_l2 /* if count non-zero then loop */
- ADC a1,a4,a4 /* set result to Carry (a4 is 0) */
-- LDMFD sp!,{pc}^ /* restore work regs and return 1 */
-+ LDMFD sp!,{pc} /* restore work regs and return 1 */
-
- /* extern uintD shiftleft_loop_down (uintD* ptr, uintC count, uintC i, uintD carry);
- entry
-@@ -1542,7 +1542,7 @@ GLABEL(shiftleft_loop_down)
- LABEL(shiftleft_loop_down_l1)
- BICS ip,a2,#3 /* set counter to multiple of 4 */
- MOVEQ a1,a4 /* if zero then we're done */
-- LDMEQFD sp!,{v6,pc}^ /* so return last shift out */
-+ LDMEQFD sp!,{v6,pc} /* so return last shift out */
- STMFD sp!,{v1-v3} /* save work regs */
- LABEL(shiftleft_loop_down_l2)
- LDMDB a1,{a2,v1,v2,v3} /* load 4 words in one go */
-@@ -1558,7 +1558,7 @@ LABEL(shiftleft_loop_down_l2)
- SUBS ip,ip,#4 /* decrement counter by 4 */
- BGT shiftleft_loop_down_l2 /* if count still positive then loop */
- MOV a1,a4 /* result = last shift out */
-- LDMFD sp!,{v1-v3,v6,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1-v3,v6,pc} /* restore work regs and return */
-
- /* extern uintD shiftleftcopy_loop_down (uintD* sourceptr, uintD* destptr, uintC count, uintC i);
- entry
-@@ -1593,7 +1593,7 @@ GLABEL(shiftleftcopy_loop_down)
- LABEL(shiftleftcopy_loop_down_l1)
- BICS ip,a3,#3 /* set counter to multiple of 4 */
- MOVEQ a1,v5 /* if zero then we're done */
-- LDMEQFD sp!,{v5,v6,pc}^ /* so return last shift out */
-+ LDMEQFD sp!,{v5,v6,pc} /* so return last shift out */
- STMFD sp!,{v1-v3} /* save work regs */
- LABEL(shiftleftcopy_loop_down_l2)
- LDMDB a1!,{a3,v1,v2,v3} /* load 4 words in one go */
-@@ -1609,7 +1609,7 @@ LABEL(shiftleftcopy_loop_down_l2)
- SUBS ip,ip,#4 /* decrement counter by 4 */
- BGT shiftleftcopy_loop_down_l2 /* if count still positive then loop */
- MOV a1,v5 /* result = last shift out */
-- LDMFD sp!,{v1-v3,v5,v6,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1-v3,v5,v6,pc} /* restore work regs and return */
-
- /* extern uintD shift1right_loop_up (uintD* ptr, uintC count, uintD carry);
- entry
-@@ -1630,7 +1630,7 @@ GLABEL(shift1right_loop_up)
- LABEL(shift1right_loop_up_l1)
- BICS a4,a2,#1 /* set counter to multiple of 2 */
- MOVEQ a1,a4,RRX /* if zero set result to C (a4 is 0) */
-- MOVEQS pc,lr /* and return */
-+ BXEQ lr /* and return */
- ANDS a3,a4,#3 /* multiple of 4 words ? */
- BEQ shift1right_loop_up_l3 /* yup, so branch */
- LDMIA a1,{a2,a3} /* load 2 words in one go */
-@@ -1639,7 +1639,7 @@ LABEL(shift1right_loop_up_l1)
- STMIA a1!,{a2,a3} /* store 2 results */
- BICS a4,a4,#2 /* decrement counter by 2 */
- ADCEQ a1,a4,a4 /* set result to Carry (a4 is 0) */
-- MOVEQS pc,lr /* and return */
-+ BXEQ lr /* and return */
- LABEL(shift1right_loop_up_l3) /* now a multiple of 4 words */
- STMFD sp!,{lr} /* save work regs */
- LABEL(shift1right_loop_up_l2)
-@@ -1653,7 +1653,7 @@ LABEL(shift1right_loop_up_l2)
- TEQ a4,#0 /* are we done ? */
- BNE shift1right_loop_up_l2 /* if count non-zero then loop */
- MOV a1,a4,RRX /* set result to Carry (a4 is 0) */
-- LDMFD sp!,{pc}^ /* restore work regs and return 1 */
-+ LDMFD sp!,{pc} /* restore work regs and return 1 */
-
- /* extern uintD shiftright_loop_up (uintD* ptr, uintC count, uintC i);
- entry
-@@ -1688,7 +1688,7 @@ LABEL(shiftright_loop_up_l0)
- LABEL(shiftright_loop_up_l1)
- BICS ip,a2,#3 /* set counter to multiple of 4 */
- MOVEQ a1,a4 /* if zero then we're done */
-- LDMEQFD sp!,{v6,pc}^ /* so return last shift out */
-+ LDMEQFD sp!,{v6,pc} /* so return last shift out */
- STMFD sp!,{v1-v3} /* save work regs */
- LABEL(shiftright_loop_up_l2)
- LDMIA a1,{v1,v2,v3,lr} /* load 4 words in one go */
-@@ -1704,7 +1704,7 @@ LABEL(shiftright_loop_up_l2)
- SUBS ip,ip,#4 /* decrement counter by 4 */
- BGT shiftright_loop_up_l2 /* if count still positive then loop */
- MOV a1,a4 /* result = last shift out */
-- LDMFD sp!,{v1-v3,v6,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1-v3,v6,pc} /* restore work regs and return */
-
- /* extern uintD shiftrightsigned_loop_up (uintD* ptr, uintC count, uintC i);
- entry
-@@ -1759,7 +1759,7 @@ LABEL(shiftrightcopy_loop_up_l0)
- LABEL(shiftrightcopy_loop_up_l1)
- BICS ip,a3,#3 /* set counter to multiple of 4 */
- MOVEQ a1,v5 /* if zero then we're done */
-- LDMEQFD sp!,{v5,v6,pc}^ /* so return last shift out */
-+ LDMEQFD sp!,{v5,v6,pc} /* so return last shift out */
- STMFD sp!,{v1-v3} /* save work regs */
- LABEL(shiftrightcopy_loop_up_l2)
- LDMIA a1!,{v1,v2,v3,lr} /* load 4 words in one go */
-@@ -1775,7 +1775,7 @@ LABEL(shiftrightcopy_loop_up_l2)
- SUBS ip,ip,#4 /* decrement counter by 4 */
- BGT shiftrightcopy_loop_up_l2 /* if count still positive then loop */
- MOV a1,v5 /* result = last shift out */
-- LDMFD sp!,{v1-v3,v5,v6,pc}^ /* restore work regs and return */
-+ LDMFD sp!,{v1-v3,v5,v6,pc} /* restore work regs and return */
-
- #ifndef HAVE_umull
- /* mulu32_64_vregs
-@@ -1800,7 +1800,7 @@ LABEL(mulu32_64_vregs)
- ADDCS v2,v2,#0x10000 /* carry from above add */
- ADDS v1,v4,ip,LSL #16 /* x is now bottom 32 bits of result */
- ADC ip,v2,ip,LSR #16 /* hi is top 32 bits */
-- MOVS pc,lr
-+ BX lr
- #endif /* HAVE_umull */
-
- /* extern uintD mulusmall_loop_down (uintD digit, uintD* ptr, uintC len, uintD newdigit);
-@@ -1816,7 +1816,7 @@ LABEL(mulu32_64_vregs)
- GLABEL(mulusmall_loop_down)
- CMP a3,#0
- MOVEQ a1,a4
-- MOVEQS pc,lr
-+ BXEQ lr
- #ifdef HAVE_umull
- STMFD sp!,{v1,lr}
- LABEL(mulusmall_loop_down_l1)
-@@ -1828,7 +1828,7 @@ LABEL(mulusmall_loop_down_l1)
- SUBS a3,a3,#1 /* len-- */
- BNE mulusmall_loop_down_l1 /* until len==0 */
- MOV a1,a4 /* return carry */
-- LDMFD sp!,{v1,pc}^
-+ LDMFD sp!,{v1,pc}
- #else
- STMFD sp!,{v1-v2,lr}
- LABEL(mulusmall_loop_down_l1)
-@@ -1850,7 +1850,7 @@ LABEL(mulusmall_loop_down_l1)
- SUBS a3,a3,#1 /* len-- */
- BNE mulusmall_loop_down_l1 /* until len==0 */
- MOV a1,a4 /* return carry */
-- LDMFD sp!,{v1-v2,pc}^
-+ LDMFD sp!,{v1-v2,pc}
- #endif
-
- /* extern void mulu_loop_down (uintD digit, uintD* sourceptr, uintD* destptr, uintC len);
-@@ -1875,7 +1875,7 @@ LABEL(mulu_loop_down_l1)
- SUBS a4,a4,#1 /* len-- */
- BNE mulu_loop_down_l1 /* until len==0 */
- STR v5,[a3,#-4]! /* *--destptr = carry */
-- LDMFD sp!,{v1,v5,pc}^
-+ LDMFD sp!,{v1,v5,pc}
- #else
- STMFD sp!,{v1-v5,lr}
- MOV v5,#0
-@@ -1888,7 +1888,7 @@ LABEL(mulu_loop_down_l1)
- SUBS a4,a4,#1 /* len-- */
- BNE mulu_loop_down_l1 /* until len==0 */
- STR v5,[a3,#-4]! /* *--destptr = carry */
-- LDMFD sp!,{v1-v5,pc}^
-+ LDMFD sp!,{v1-v5,pc}
- #endif
-
- /* extern void muluadd_loop_down (uintD digit, uintD* sourceptr, uintD* destptr, uintC len);
-@@ -1916,7 +1916,7 @@ LABEL(muluadd_loop_down_l1)
- SUBS a4,a4,#1 /* len-- */
- BNE muluadd_loop_down_l1 /* until len==0 */
- MOV a1,v5 /* return carry */
-- LDMFD sp!,{v1,v5,pc}^
-+ LDMFD sp!,{v1,v5,pc}
- #else
- STMFD sp!,{v1-v5,lr}
- MOV v5,#0
-@@ -1932,7 +1932,7 @@ LABEL(muluadd_loop_down_l1)
- SUBS a4,a4,#1 /* len-- */
- BNE muluadd_loop_down_l1 /* until len==0 */
- MOV a1,v5 /* return carry */
-- LDMFD sp!,{v1-v5,pc}^
-+ LDMFD sp!,{v1-v5,pc}
- #endif
-
- /* extern void mulusub_loop_down (uintD digit, uintD* sourceptr, uintD* destptr, uintC len);
-@@ -1960,7 +1960,7 @@ LABEL(mulusub_loop_down_l1)
- SUBS a4,a4,#1 /* len-- */
- BNE mulusub_loop_down_l1 /* until len==0 */
- MOV a1,v5 /* return carry */
-- LDMFD sp!,{v1,v5,pc}^
-+ LDMFD sp!,{v1,v5,pc}
- #else
- STMFD sp!,{v1-v5,lr}
- MOV v5,#0
-@@ -1976,7 +1976,7 @@ LABEL(mulusub_loop_down_l1)
- SUBS a4,a4,#1 /* len-- */
- BNE mulusub_loop_down_l1 /* until len==0 */
- MOV a1,v5 /* return carry */
-- LDMFD sp!,{v1-v5,pc}^
-+ LDMFD sp!,{v1-v5,pc}
- #endif
-
- END
diff --git a/clisp-db.patch b/clisp-db.patch
index 60c9495..e30179d 100644
--- a/clisp-db.patch
+++ b/clisp-db.patch
@@ -1,16 +1,5 @@
---- modules/berkeley-db/configure.orig 2017-02-24 10:37:24.000000000 -0700
-+++ modules/berkeley-db/configure 2017-02-24 10:42:31.636232558 -0700
-@@ -5297,7 +5297,7 @@ if ${ac_cv_dbe_set_errcall_accept_dbe+:}
- else
-
- CFLAGS_save="$CFLAGS"
--CFLAGS="$CFLAGS -Werror"
-+CFLAGS="$CFLAGS -Wno-uninitialized -Werror"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <db.h>
---- modules/berkeley-db/configure.in.orig 2017-02-24 10:37:24.000000000 -0700
-+++ modules/berkeley-db/configure.in 2017-02-24 10:42:31.636232558 -0700
+--- modules/berkeley-db/configure.in.orig 2018-04-23 07:44:21.000000000 -0600
++++ modules/berkeley-db/configure.in 2018-06-21 20:30:56.502368686 -0600
@@ -48,7 +48,7 @@ dnl <http://www.sleepycat.com/docs/ref/u
AC_CACHE_CHECK([whether DB_ENV->set_errcall() accepts DBE],
ac_cv_dbe_set_errcall_accept_dbe,[
@@ -20,3 +9,14 @@
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <db.h>
void my_callback (const DB_ENV* dbe, const char *errpfx, const char *msg) {}],
[[DB_ENV dbe; dbe.set_errcall(&dbe,&my_callback);]])],
+--- modules/berkeley-db/configure.orig 2018-04-23 07:44:21.000000000 -0600
++++ modules/berkeley-db/configure 2018-06-21 20:30:56.504368682 -0600
+@@ -5814,7 +5814,7 @@ if ${ac_cv_dbe_set_errcall_accept_dbe+:}
+ else
+
+ CFLAGS_save="$CFLAGS"
+-CFLAGS="$CFLAGS -Werror"
++CFLAGS="$CFLAGS -Wno-uninitialized -Werror"
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h. */
+ #include <db.h>
diff --git a/clisp-format.patch b/clisp-format.patch
index 6ac77ef..e029fe1 100644
--- a/clisp-format.patch
+++ b/clisp-format.patch
@@ -1,145 +1,33 @@
---- src/errunix.d.orig 2017-02-24 10:37:24.000000000 -0700
-+++ src/errunix.d 2017-02-24 10:41:33.217732236 -0700
-@@ -94,7 +94,7 @@ global _Noreturn void OS_error_arg (obje
- > FILE: Filename (with quotation marks) as constant ASCIZ-String
- > LINE: line number */
- global void errno_out_low (int errorcode, const char* file, uintL line) {
-- fprintf(stderr,"\n[%s:%d] errno = %d", file, line, errorcode);
-+ fprintf(stderr,"\n[%s:%" PRIul "] errno = %d", file, line, errorcode);
- var object code = ANSIC_error_code_converter(errorcode);
- if (symbolp(code)) { /* known name? */
- fputs(" (",stderr);
---- src/lispbibl.d.orig 2017-02-24 10:37:24.000000000 -0700
-+++ src/lispbibl.d 2017-02-24 10:41:33.223732185 -0700
-@@ -1013,7 +1013,7 @@
- #endif
- typedef unsigned char UBYTE;
- #else
-- #error No 8 bit integer type? -- Which Interger-type has 8 Bit?
-+ #error No 8 bit integer type? -- Which Integer-type has 8 Bit?
- #endif
- #if (short_bitsize==16)
- typedef short SWORD;
-@@ -1024,26 +1024,36 @@
- #if (long_bitsize==32)
- typedef long SLONG;
- typedef unsigned long ULONG;
-+ #define PRIsl "ld"
-+ #define PRIul "lu"
- #elif (int_bitsize==32)
- typedef int SLONG;
- typedef unsigned int ULONG;
-+ #define PRIsl "d"
-+ #define PRIul "u"
- #else
- #error No 32 bit integer type? -- Which Integer-type has 32 Bit?
- #endif
- #if (long_bitsize==64) && !defined(UNIX_CYGWIN32)
- typedef long SLONGLONG;
- typedef unsigned long ULONGLONG;
-+ #define PRIsll "ld"
-+ #define PRIull "lu"
- #ifndef HAVE_LONG_LONG_INT
- #define HAVE_LONG_LONG_INT
- #endif
- #elif defined(MICROSOFT)
- typedef __int64 SLONGLONG;
- typedef unsigned __int64 ULONGLONG;
-+ #define PRIsll "I64d"
-+ #define PRIull "I64u"
- #define HAVE_LONG_LONG_INT
- #elif defined(HAVE_LONG_LONG_INT)
- #if defined(long_long_bitsize) && (long_long_bitsize==64)
- typedef long long SLONGLONG;
- typedef unsigned long long ULONGLONG;
-+ #define PRIsll "lld"
-+ #define PRIull "llu"
- #else /* useless type */
- #undef HAVE_LONG_LONG_INT
- #endif
-@@ -1685,10 +1695,14 @@ typedef unsigned_int_with_n_bits(intBWLs
- #if (intCsize==intWsize)
- #define dotimesC dotimesW
- #define dotimespC dotimespW
-+ #define PRIuintC "hu"
-+ #define PRIsintC "hd"
- #endif
- #if (intCsize==intLsize)
- #define dotimesC dotimesL
- #define dotimespC dotimespL
-+ #define PRIuintC PRIul
-+ #define PRIsintC PRIsl
- #endif
- /* Use 'uintC' for counters, which are small most of the time. */
- %% export_def(uintC);
---- src/spvw_debug.d.orig 2017-02-24 10:37:24.000000000 -0700
-+++ src/spvw_debug.d 2017-02-24 10:41:33.224732176 -0700
-@@ -81,7 +81,7 @@ local void nobject_out1 (FILE* out, obje
- fputc('"',out);
- } else if (charp(obj)) {
- object name = char_name(char_code(obj));
-- fprintf(out,"[%c]",as_cint(char_code(obj)));
-+ fprintf(out,"[%c]",(int)as_cint(char_code(obj)));
- if (!nullp(name)) {
- fputs("=#\\",out);
- string_out(out,name);
-@@ -120,8 +120,8 @@ local void nobject_out1 (FILE* out, obje
- fputc(')',out);
- } else if (arrayp(obj)) {
- fprintf(out,"#<array %d",Array_type(obj));
-- if (mdarrayp(obj)) fprintf(out," rank=%d",Iarray_rank(obj));
-- else fprintf(out," len=%d",vector_length(obj));
-+ if (mdarrayp(obj)) fprintf(out," rank=%" PRIul,Iarray_rank(obj));
-+ else fprintf(out," len=%" PRIul,vector_length(obj));
- fprintf(out," 0x%lx>",as_oint(obj));
- } else if (functionp(obj)) {
- fputs("#<",out);
-@@ -182,7 +182,7 @@ local void nobject_out1 (FILE* out, obje
- fputc(')',out);
- } else if (hash_table_p(obj)) {
- fputs("#(",out); XOUT(S(hash_table));
-- fprintf(out," size=%u maxcount=%u mincount=%u\n",
-+ fprintf(out," size=%" PRIul " maxcount=%" PRIul " mincount=%" PRIul "\n",
- TheHashtable(obj)->ht_size,
- (uintL)posfixnum_to_V(TheHashtable(obj)->ht_maxcount),
- (uintL)posfixnum_to_V(TheHashtable(obj)->ht_mincount));
-@@ -281,10 +281,10 @@ local void nobject_out1 (FILE* out, obje
- case DRIVER_frame_info: fputs("DRIVER",out); break;
- default: fputs("**UNKNOWN**",out);
- }
-- fprintf(out," %d>",STACK_item_count(uTheFramepointer(obj),
-+ fprintf(out," %" PRIul ">",STACK_item_count(uTheFramepointer(obj),
- (gcv_object_t*)STACK_start));
- } else if (builtin_stream_p(obj)) {
-- fprintf(out,"#<built-in-stream type=%d flags=%d len=%d xlen=%d slen=%ld",
-+ fprintf(out,"#<built-in-stream type=%d flags=%d len=%" PRIul " xlen=%" PRIul " slen=%zd",
- TheStream(obj)->strmtype,TheStream(obj)->strmflags,
- Stream_length(obj),Stream_xlength(obj),strm_len);
- switch (TheStream(obj)->strmtype) {
-@@ -358,13 +358,13 @@ local int back_trace_depth (const struct
- /* print a single struct backtrace_t object
- the caller must do begin_system_call()/end_system_call() ! */
- local void bt_out (FILE* out, const struct backtrace_t *bt, uintL bt_index) {
-- fprintf(out,"[%d/0x%lx]%s ",bt_index,(uintP)bt,
-+ fprintf(out,"[%" PRIul "/0x%lx]%s ",bt_index,(uintP)bt,
- bt_beyond_stack_p(bt,STACK)?"<":">");
- nobject_out(out,bt->bt_function);
- if (bt->bt_num_arg >= 0)
- fprintf(out," %d args",bt->bt_num_arg);
- if (bt->bt_next)
-- fprintf(out," delta: STACK=%ud; SP=%ld",
-+ fprintf(out," delta: STACK=%" PRIul "; SP=%lu",
- STACK_item_count(top_of_back_trace_frame(bt),
- top_of_back_trace_frame(bt->bt_next)),
- (((long)((char*)(bt->bt_next) - (char*)bt) ^ SPoffset) - SPoffset)
---- src/spvw_memfile.d.orig 2017-02-24 10:37:24.000000000 -0700
-+++ src/spvw_memfile.d 2017-02-24 10:41:33.225732167 -0700
-@@ -1817,7 +1817,7 @@ local void loadmem_from_handle (Handle h
- (uintL)posfixnum_to_V(header._dumptime.seconds));
- #endif
- char memdumptime[10+1];
-- sprintf(memdumptime,"%u",header._dumptime);
-+ sprintf(memdumptime,"%" PRIul,header._dumptime);
- O(memory_image_timestamp) = ascii_to_string(memdumptime);
- O(memory_image_host) = asciz_to_string(header._dumphost,
- Symbol_value(S(utf_8)));
+--- src/spvw_fault.d.orig 2017-10-08 11:45:53.000000000 -0600
++++ src/spvw_fault.d 2018-02-18 12:41:32.934240135 -0700
+@@ -289,7 +289,7 @@ modexp bool handle_fault_range (int prot
+
+ local void xmprotect (aint addr, uintM len, int prot) {
+ if (mprotect((void*)addr,len,prot) < 0) {
+- fprintf(stderr,GETTEXTL("mprotect(0x%lx,%d,%d) failed."),addr,len,prot);
++ fprintf(stderr,GETTEXTL("mprotect(0x%lx,%lu,%d) failed."),addr,(unsigned long)len,prot);
+ errno_out(OS_errno);
+ abort();
+ }
+--- src/spvw_language.d.orig 2017-05-25 09:49:04.000000000 -0600
++++ src/spvw_language.d 2018-02-18 12:41:32.934240135 -0700
+@@ -172,7 +172,7 @@ global void init_language
+ { /* Invalidate the gettext internal caches. */
+ char *td = textdomain(NULL);
+ if (NULL == td) {
+- ANSIC_ERROR("textdomain",NULL);
++ ANSIC_ERROR("textdomain","");
+ }
+ if (NULL == textdomain(td)) {
+ ANSIC_ERROR("textdomain",td);
+--- src/spvw_sigsegv.d.orig 2018-01-09 16:04:26.000000000 -0700
++++ src/spvw_sigsegv.d 2018-03-03 13:52:32.985798284 -0700
+@@ -62,7 +62,7 @@ local void print_mem_stats (void) {
+ /* Put a breakpoint here if you want to catch CLISP just before it dies. */
+ global void sigsegv_handler_failed (void* address) {
+ fprint(stderr,"\n");
+- fprintf(stderr,GETTEXTL("SIGSEGV cannot be cured. Fault address = 0x%lx."),
++ fprintf(stderr,GETTEXTL("SIGSEGV cannot be cured. Fault address = %p."),
+ address);
+ fprint(stderr,"\n");
+ print_mem_stats();
diff --git a/clisp-libsvm.patch b/clisp-libsvm.patch
deleted file mode 100644
index a037801..0000000
--- a/clisp-libsvm.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- modules/libsvm/libsvm.lisp.orig 2017-02-24 10:37:24.000000000 -0700
-+++ modules/libsvm/libsvm.lisp 2017-02-24 10:42:20.857324755 -0700
-@@ -31,7 +31,7 @@
- (c-lines "
- #if !defined(HAVE_SVM_DESTROY_MODEL)
- # if defined(HAVE_SVM_FREE_AND_DESTROY_MODEL)
--void svm_destroy_model (svm_model *model){ svm_free_and_destroy_model(&model); }
-+void svm_destroy_model (struct svm_model *model){ svm_free_and_destroy_model(&model); }
- # else
- # error No svm_destroy_model and no svm_free_and_destroy_model!
- # endif
diff --git a/clisp-linux.patch b/clisp-linux.patch
deleted file mode 100644
index 8f8c760..0000000
--- a/clisp-linux.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- modules/bindings/glibc/linux.lisp.orig 2017-02-24 10:37:24.000000000 -0700
-+++ modules/bindings/glibc/linux.lisp 2017-02-24 10:42:45.491114052 -0700
-@@ -294,6 +294,8 @@
- ;; for robust mutexes
- (def-c-const EOWNERDEAD (:documentation "Owner died")) ; 130
- (def-c-const ENOTRECOVERABLE (:documentation "State not recoverable")) ; 131
-+(def-c-const ERFKILL (:documentation "Operation not possible due to RF-kill")) ; 132
-+(def-c-const EHWPOISON (:documentation "Memory page has hardware error")) ; 133
-
- ; -------------------------- <bits/errno.h> -----------------------------------
-
diff --git a/clisp-negshift.patch b/clisp-negshift.patch
deleted file mode 100644
index 8a1123f..0000000
--- a/clisp-negshift.patch
+++ /dev/null
@@ -1,124 +0,0 @@
-diff -up clisp-2.49.93/src/aridecl.d.negshift clisp-2.49.93/src/aridecl.d
---- clisp-2.49.93/src/aridecl.d.negshift 2018-02-26 11:22:55.000000000 -0500
-+++ clisp-2.49.93/src/aridecl.d 2018-02-26 11:37:34.006610477 -0500
-@@ -163,9 +163,9 @@
- /* Creates a single float from sign (0 or -1), exponent and mantissa: */
- #define make_FF(sign,exp,mant) \
- type_data_object(FF_type | (bit(vorz_bit_t) & (sign)), \
-- (ffloat)((sign) << (FF_exp_len+FF_mant_len) \
-- | (((exp) & (bit(FF_exp_len)-1)) << FF_mant_len) \
-- | ((mant) & (bit(FF_mant_len)-1))))
-+ (ffloat)(((unsigned int)(sign)) << (FF_exp_len+FF_mant_len) \
-+ | ((((unsigned int)exp) & (bit(FF_exp_len)-1)) << FF_mant_len) \
-+ | (((unsigned int)mant) & (bit(FF_mant_len)-1))))
- /* Single Float 0.0 : */
- #define FF_0 make_FF(0,0,0)
- /* Single Float 1.0 : */
-diff -up clisp-2.49.93/src/lispbibl.d.negshift clisp-2.49.93/src/lispbibl.d
---- clisp-2.49.93/src/lispbibl.d.negshift 2018-02-26 11:37:33.998610668 -0500
-+++ clisp-2.49.93/src/lispbibl.d 2018-02-26 11:37:34.008610429 -0500
-@@ -1360,9 +1360,9 @@ typedef signed int signean;
- #endif
- #endif
- /* Minus bit number n (0<=n<32) */
--#define minus_bit(n) (-1L<<(n))
-+#define minus_bit(n) ((long)(((unsigned long)-1L)<<(n)))
- /* Minus bit number n (0<n<=32) mod 2^32 */
--#define minus_bitm(n) (-2L<<((n)-1))
-+#define minus_bitm(n) ((long)(((unsigned long)-2L)<<((n)-1)))
- %% export_def(bit(n));
- %% #if notused
- %% export_def(bitm(n));
-@@ -5488,7 +5488,7 @@ typedef signed_int_with_n_bits(intVsize)
- #define vbit(n) (LL(1)<<(n))
- #define vbitm(n) (LL(2)<<((n)-1))
- #define vbit_test(x,n) ((x) & vbit(n))
-- #define minus_vbit(n) (-LL(1)<<(n))
-+ #define minus_vbit(n) ((long long)(((unsigned long long)-LL(1))<<(n)))
- #else
- #define vbit bit
- #define vbitm bitm
-@@ -8060,7 +8060,7 @@ typedef unsigned_int_with_n_bits(char_in
- > delta: a constant
- < result: incremented fixnum */
- #define fixnum_inc(obj,delta) \
-- objectplus(obj, (soint)(delta) << oint_data_shift)
-+ objectplus(obj, (oint)(delta) << oint_data_shift)
- %% export_def(fixnum_inc(obj,delta));
-
- /* posfixnum(x) is a fixnum with value x>=0. */
-diff -up clisp-2.49.93/src/spvw_gcmark.d.negshift clisp-2.49.93/src/spvw_gcmark.d
---- clisp-2.49.93/src/spvw_gcmark.d.negshift 2018-02-26 11:22:55.000000000 -0500
-+++ clisp-2.49.93/src/spvw_gcmark.d 2018-02-26 11:38:05.018870433 -0500
-@@ -43,7 +43,7 @@ local void gc_mark (object obj)
- goto down; /* and descent */ \
- }
- #define up_varobject(first_offset) \
-- { curr = objectplus(pred,-(soint)(first_offset)<<(oint_addr_shift-addr_shift)); /* becomes current object */ \
-+ { curr = objectplus(pred,((oint)-(soint)(first_offset))<<(oint_addr_shift-addr_shift)); /* becomes current object */ \
- pred = prepred; goto up; /* go further up */ \
- }
- #define down_nopointers(The) \
-@@ -68,7 +68,7 @@ local void gc_mark (object obj)
- goto down; /* and descent */ \
- }
- #define up_iarray() \
-- { curr = objectplus(pred,-(soint)iarray_data_offset<<(oint_addr_shift-addr_shift)); /* array becomes current object */ \
-+ { curr = objectplus(pred,((oint)-(soint)iarray_data_offset)<<(oint_addr_shift-addr_shift)); /* array becomes current object */ \
- pred = prepred; goto up; /* go further up */ \
- }
- #define down_sistring() \
-@@ -88,7 +88,7 @@ local void gc_mark (object obj)
- goto down; /* and descent */ \
- }
- #define up_sistring() \
-- { curr = objectplus(pred,-(soint)sistring_data_offset<<(oint_addr_shift-addr_shift)); /* array becomes current object */ \
-+ { curr = objectplus(pred,((oint)-(soint)sistring_data_offset)<<(oint_addr_shift-addr_shift)); /* array becomes current object */ \
- pred = prepred; goto up; /* go further up */ \
- }
- #define down_svector() \
-@@ -114,7 +114,7 @@ local void gc_mark (object obj)
- goto down; /* and descent */ \
- }}
- #define up_svector() \
-- { curr = objectplus(pred,-(soint)offsetofa(svector_,data)<<(oint_addr_shift-addr_shift)); /* Svector becomes current object */ \
-+ { curr = objectplus(pred,((oint)-(soint)offsetofa(svector_,data))<<(oint_addr_shift-addr_shift)); /* Svector becomes current object */ \
- pred = prepred; goto up; /* go further up */ \
- }
- #define down_lrecord() \
-@@ -140,7 +140,7 @@ local void gc_mark (object obj)
- goto down; /* and descent */ \
- }}
- #define up_lrecord() \
-- { curr = objectplus(pred,-(soint)offsetofa(record_,recdata)<<(oint_addr_shift-addr_shift)); /* Lrecord becomes current object */ \
-+ { curr = objectplus(pred,((oint)-(soint)offsetofa(record_,recdata))<<(oint_addr_shift-addr_shift)); /* Lrecord becomes current object */ \
- pred = prepred; goto up; /* go further up */ \
- }
- #define down_sxrecord() \
-@@ -177,7 +177,7 @@ local void gc_mark (object obj)
- #define down_cclosure()
- #endif
- #define up_sxrecord() \
-- { curr = objectplus(pred,-(soint)offsetofa(record_,recdata)<<(oint_addr_shift-addr_shift)); /* record becomes current object */ \
-+ { curr = objectplus(pred,((oint)-(soint)offsetofa(record_,recdata))<<(oint_addr_shift-addr_shift)); /* record becomes current object */ \
- pred = prepred; goto up; /* go further up */ \
- }
- #ifdef ONE_FREE_BIT_HEAPCODES
-@@ -348,7 +348,7 @@ local void gc_mark (object obj)
- curr = currently marked object, store in *pred */
- var object prepred = *(gcv_object_t*)ThePointer(pred); /* old predecessor */
- *(gcv_object_t*)ThePointer(pred) = curr; /* write back component */
-- pred = objectplus(pred,-(soint)(sizeof(gcv_object_t))<<(oint_addr_shift-addr_shift)); /* go to next component */
-+ pred = objectplus(pred,((oint)-(soint)sizeof(gcv_object_t))<<(oint_addr_shift-addr_shift)); /* go to next component */
- if (marked(ThePointer(pred))) { /* already marked? */
- curr = /* next component, without mark */
- without_mark_bit(*(gcv_object_t*)ThePointer(pred));
-@@ -383,7 +383,7 @@ local void gc_mark (object obj)
- case_subr: /* SUBR */
- up_sxrecord();
- case_sstring: /* simple-string */
-- { var object pred_ = objectplus(pred,-(soint)sistring_data_offset<<(oint_addr_shift-addr_shift));
-+ { var object pred_ = objectplus(pred,((oint)-(soint)sistring_data_offset)<<(oint_addr_shift-addr_shift));
- if (sstring_reallocatedp(TheSstring(pred_)))
- up_sistring();
- }
diff --git a/clisp-volatile.patch b/clisp-volatile.patch
deleted file mode 100644
index dc9f005..0000000
--- a/clisp-volatile.patch
+++ /dev/null
@@ -1,199 +0,0 @@
-diff -up clisp-2.49.93/src/control.d.volatile clisp-2.49.93/src/control.d
---- clisp-2.49.93/src/control.d.volatile 2018-02-26 11:22:55.000000000 -0500
-+++ clisp-2.49.93/src/control.d 2018-02-26 11:31:38.737088256 -0500
-@@ -1602,7 +1602,7 @@ LISPFUN(maplap,seclass_default,2,0,rest,
-
- LISPSPECFORM(tagbody, 0,0,body)
- { /* (TAGBODY {tag | statement}), CLTL p. 130 */
-- var object body = popSTACK();
-+ var volatile object body = popSTACK();
- { /* build GENV-frame: */
- var gcv_object_t* top_of_frame = STACK; /* pointer to frame */
- pushSTACK(aktenv.go_env);
-diff -up clisp-2.49.93/src/eval.d.volatile clisp-2.49.93/src/eval.d
---- clisp-2.49.93/src/eval.d.volatile 2018-02-26 11:22:55.000000000 -0500
-+++ clisp-2.49.93/src/eval.d 2018-02-26 11:32:25.995960520 -0500
-@@ -708,10 +708,10 @@ global void throw_to (object tag) {
- global maygc void invoke_handlers (object cond) {
- /* Also deactivates the handler being called, and all newer handlers.
- the handler-ranges, which are screened off: */
-- var stack_range_t* other_ranges = inactive_handlers;
-+ var stack_range_t* volatile other_ranges = inactive_handlers;
- var stack_range_t new_range;
- /* Search for Handler-Frame, that handles a Type with (TYPEP cond type): */
-- var gcv_object_t* FRAME = STACK;
-+ var gcv_object_t* volatile FRAME = STACK;
- while (1) {
- /* search in Stack starting at FRAME for a suitable HANDLER-Frame: */
- if (!(other_ranges == NULL) && (FRAME == other_ranges->low_limit)) {
-@@ -725,7 +725,7 @@ global maygc void invoke_handlers (objec
- if (frame_info == HANDLER_frame_info || frame_info == C_HANDLER_frame_info) { /* Handler-Frame? */
- /* loop over types of the vectors #(type1 label1 ... typem labelm): */
- var uintL m2 = Svector_length(Car(FRAME_(frame_handlers))); /* 2*m */
-- var uintL i = 0;
-+ var volatile uintL i = 0;
- do {
- pushSTACK(cond); /* save cond */
- pushSTACK(cond);
-@@ -2432,7 +2432,7 @@ local maygc void trace_call (object fun,
- /* But ':ALLOW-OTHER-KEYS NIL' hides a subsequent ':ALLOW-OTHER-KEYS T' \
- (see CLHS 3.4.1.4.1.1). */ \
- var bool allow_hidden = false; /* true if seen ':ALLOW-OTHER-KEYS NIL' */ \
-- var uintC check_count=argcount; \
-+ var volatile uintC check_count=argcount; \
- while (check_count--) { \
- var object kw = NEXT(argptr); /* next Argument */ \
- var object val = NEXT(argptr); /* and value for it */ \
-@@ -2475,7 +2475,7 @@ local maygc void trace_call (object fun,
- > found_statement: what is to be done, if value found */
- #define find_keyword_value(notfound_statement,found_statement) \
- { var gcv_object_t* argptr = rest_args_pointer; \
-- var uintC find_count; \
-+ var volatile uintC find_count; \
- dotimesC(find_count,argcount, { \
- if (eq(NEXT(argptr),keyword)) goto kw_found; /* right keyword? */ \
- argptr skipSTACKop -1; /* NEXT */ \
-@@ -2494,8 +2494,9 @@ local maygc void trace_call (object fun,
- < mv_count/mv_space: values
- < STACK: cleaned up, = args_pointer
- can trigger GC */
--local maygc Values funcall_iclosure (object closure, gcv_object_t* args_pointer,
-- uintC argcount)
-+local maygc Values funcall_iclosure (volatile object closure,
-+ gcv_object_t* args_pointer,
-+ volatile uintC argcount)
- {
- /* 1st step: finish building of APPLY-frame: */
- var sp_jmp_buf my_jmp_buf;
-@@ -2683,7 +2684,7 @@ local maygc Values funcall_iclosure (obj
- pushSTACK(NIL); /* start of list */
- if (argcount>0) {
- var gcv_object_t* ptr = args_pointer STACKop -(uintP)argcount;
-- var uintC count;
-+ var volatile uintC count;
- dotimespC(count,argcount, {
- var object new_cons = allocate_cons();
- Car(new_cons) = BEFORE(ptr);
-@@ -2698,7 +2699,7 @@ local maygc Values funcall_iclosure (obj
- /* process &KEY-parameters: */
- if (!numberp(TheIclosure(closure)->clos_keywords)) {
- /* Keyword-parameters present */
-- var gcv_object_t* rest_args_pointer = args_pointer;
-+ var gcv_object_t* volatile rest_args_pointer = args_pointer;
- /* argcount = number of remaining arguments */
- /* halve argcount --> number of pairs Key.Value: */
- if (argcount%2) { /* number was odd -> not paired: */
-@@ -2970,7 +2971,7 @@ local Values eval_ffunction (object fun)
- > form: form
- < mv_count/mv_space: values
- can trigger GC */
--modexp maygc Values eval (object form)
-+modexp maygc Values eval (volatile object form)
- {
- start:
- /* Test for Keyboard-Interrupt: */
-@@ -3025,7 +3026,7 @@ modexp maygc Values eval (object form)
- > form: Form
- < mv_count/mv_space: values
- can trigger GC */
--global maygc Values eval_no_hooks (object form) {
-+global maygc Values eval_no_hooks (volatile object form) {
- var sp_jmp_buf my_jmp_buf;
- /* build EVAL-Frame: */
- {
-@@ -5769,7 +5770,8 @@ local maygc Values funcall_closure (obje
- #define GOTO_ERROR(label) goto label
- #define DEBUG_CHECK_BYTEPTR(b) do{}while(0)
- #endif
--local /*maygc*/ Values interpret_bytecode_ (object closure_in, Sbvector codeptr,
-+local /*maygc*/ Values interpret_bytecode_ (volatile object closure_in,
-+ volatile Sbvector codeptr,
- const uintB* byteptr_in)
- {
- GCTRIGGER_IF(true, {
-@@ -5798,7 +5800,7 @@ local /*maygc*/ Values interpret_bytecod
- #endif
- TRACE_CALL(closure,'B','C');
- /* situate closure in STACK, below the arguments: */
-- var gcv_object_t* closureptr = (pushSTACK(closure), &STACK_0);
-+ var gcv_object_t* volatile closureptr = (pushSTACK(closure), &STACK_0);
- #ifndef FAST_SP
- /* If there is no fast SP-Access, one has to introduce
- an extra pointer: */
-diff -up clisp-2.49.93/src/lispbibl.d.volatile clisp-2.49.93/src/lispbibl.d
---- clisp-2.49.93/src/lispbibl.d.volatile 2018-02-26 11:22:55.000000000 -0500
-+++ clisp-2.49.93/src/lispbibl.d 2018-02-26 11:31:38.742088137 -0500
-@@ -11836,7 +11836,7 @@ All other long words on the LISP-Stack a
- #define FAST_SP
- #endif
- #elif defined(GNU) && defined(SP_register)
-- register __volatile__ aint __SP __asm__(SP_register);
-+ register aint __SP __asm__(SP_register);
- #ifdef SPARC64
- #define SP() (__SP+2048)
- #else
-diff -up clisp-2.49.93/src/record.d.volatile clisp-2.49.93/src/record.d
---- clisp-2.49.93/src/record.d.volatile 2018-02-26 11:22:56.000000000 -0500
-+++ clisp-2.49.93/src/record.d 2018-02-26 11:31:38.743088113 -0500
-@@ -1406,7 +1406,7 @@ LISPFUNNR(punbound,0) { /* not Foldable
- > obj: the same CLOS instance, not a forward pointer
- < result: the same CLOS instance, not a forward pointer
- can trigger GC */
--global maygc object update_instance (object user_obj, object obj) {
-+global maygc object update_instance (object user_obj, volatile object obj) {
- /* Note about the handling of multiple consecutive class redefinitions:
- When there are multiple class redefinitions before an instance gets to
- be updated, we call UPDATE-INSTANCE-FOR-REDEFINED-CLASS once for each
-diff -up clisp-2.49.93/src/spvw.d.volatile clisp-2.49.93/src/spvw.d
---- clisp-2.49.93/src/spvw.d.volatile 2018-02-26 11:22:55.000000000 -0500
-+++ clisp-2.49.93/src/spvw.d 2018-02-26 11:31:38.743088113 -0500
-@@ -3888,7 +3888,7 @@ local inline void main_actions (struct a
- var gcv_object_t* top_of_frame = STACK; /* pointer over frame */
- var sp_jmp_buf returner; /* return point */
- var const char* const* fileptr = &p->argv_init_files[0];
-- var uintL count = p->argv_init_filecount;
-+ var volatile uintL count = p->argv_init_filecount;
- finish_entry_frame(DRIVER,returner,,goto done_driver_init_files;);
- do {
- pushSTACK(asciz_to_string(*fileptr++,O(misc_encoding)));
-@@ -3906,8 +3906,8 @@ local inline void main_actions (struct a
- if (p->argv_compile_filecount > 0) {
- var gcv_object_t* top_of_frame = STACK; /* pointer over frame */
- var sp_jmp_buf returner; /* return point */
-- var const argv_compile_file_t* fileptr = &p->argv_compile_files[0];
-- var uintL count = p->argv_compile_filecount;
-+ var const argv_compile_file_t* volatile fileptr = &p->argv_compile_files[0];
-+ var volatile uintL count = p->argv_compile_filecount;
- finish_entry_frame(DRIVER,returner,,goto done_driver_compile_files;);
- do {
- var uintC argcount = 1;
-diff -up clisp-2.49.93/src/stream.d.volatile clisp-2.49.93/src/stream.d
---- clisp-2.49.93/src/stream.d.volatile 2018-02-26 11:22:56.000000000 -0500
-+++ clisp-2.49.93/src/stream.d 2018-02-26 11:31:38.746088041 -0500
-@@ -5875,7 +5875,7 @@ local maygc void clear_output_unbuffered
- close_ochannel(stream, abort);
- > stream : Channel-Stream
- > abort: flag: non-0 => ignore errors */
--local maygc void close_ochannel (object stream, uintB abort) {
-+local maygc void close_ochannel (volatile object stream, uintB abort) {
- pushSTACK(stream);
- MAYBE_IGNORE_ERRORS(abort,oconv_unshift_output_unbuffered(stream));
- stream = STACK_0;
-@@ -8358,7 +8358,7 @@ local void closed_buffered (object strea
- > stream : File-Stream.
- > abort: flag: non-0 => ignore errors
- changed in stream: all Components except name and truename */
--local maygc void close_buffered (object stream, uintB abort) {
-+local maygc void close_buffered (volatile object stream, uintB abort) {
- /* Handle=NIL (Stream already closed) -> finished: */
- if (nullp(BufferedStream_channel(stream)))
- return;
-@@ -9326,7 +9326,7 @@ local maygc char** lisp_completion (char
- }
- sstring_un_realloc(m);
- var uintL charcount = Sstring_length(m);
-- var const chart* ptr1;
-+ var const chart* volatile ptr1;
- unpack_sstring_alloca(m,charcount,0, ptr1=);
- { /* (CATCH 'SYS::CONVERSION-FAILURE ...) */
- var gcv_object_t* top_of_frame = STACK;
diff --git a/clisp.spec b/clisp.spec
index 24be39d..3c54b8a 100644
--- a/clisp.spec
+++ b/clisp.spec
@@ -1,37 +1,23 @@
-# Mercurial snapshot
-%global hgver 20180224hg
+%global commit d1310adc5aa7bb3610cd4c44c96b134bba75d405
+%global shortcommit %(c=%{commit}; echo ${c:0:7})
+
+# There is a plus on the end for unreleased versions, not for released versions
+%global instdir %{name}-%{version}+
Name: clisp
Summary: ANSI Common Lisp implementation
Version: 2.49.93
-Release: 0.1.%{hgver}%{?dist}
-License: GPLv2
+Release: 1.%{shortcommit}git%{?dist}
+License: GPLv2+
URL: http://www.clisp.org/
-# The source for this package was pulled from upstream's mercurial repository.
-# Use the following commands to generate the tarball:
-# hg clone -u b55b8196c9f2 http://hg.code.sf.net/p/clisp/clisp clisp-2.49.93
-# rm -fr clisp-2.49.93/.hg*
-# tar cvJf clisp-2.49.93-20180224hg.tar.xz clisp-2.49.93
-Source0: %{name}-%{version}-%{hgver}.tar.xz
-#Source0: http://downloads.sourceforge.net/clisp/%%{name}-%%{version}.tar.bz2
-# http://sourceforge.net/tracker/?func=detail&aid=3529607&group_id=1355&ati...
-# Patch0: %%{name}-format.patch
-# http://sourceforge.net/tracker/?func=detail&aid=3529615&group_id=1355&ati...
-# Patch1: %%{name}-arm.patch
-# http://sourceforge.net/tracker/?func=detail&aid=3572511&group_id=1355&ati...
-# Patch2: %%{name}-libsvm.patch
-# http://sourceforge.net/tracker/?func=detail&aid=3572516&group_id=1355&ati...
-Patch3: %{name}-db.patch
-# Linux-specific fixes. Sent upstream 25 Jul 2012.
-Patch4: %{name}-linux.patch
-# Add missing volatile keywords.
-Patch5: %{name}-volatile.patch
-# Left shift of a signed value invokes undefined behabvior.
-Patch6: %{name}-negshift.patch
-# Fix an aliasing issue, causes a build failure on ARM.
-Patch7: %{name}-alias.patch
-
-BuildRequires: compat-readline5-devel
+# The source for this package was pulled from upstream's git repository.
+Source0: https://gitlab.com/gnu-clisp/%{name}/repository/archive.tar.gz?ref=%{comm...
+# https://sourceforge.net/p/clisp/patches/35/
+Patch0: %{name}-db.patch
+# https://sourceforge.net/p/clisp/patches/32/
+Patch1: %{name}-format.patch
+
+
BuildRequires: dbus-devel
BuildRequires: emacs
BuildRequires: fcgi-devel
@@ -48,9 +34,12 @@ BuildRequires: libdb-devel
BuildRequires: libglade2-devel
BuildRequires: libsigsegv-devel
BuildRequires: libsvm-devel
-#BuildRequires: pari-devel
+BuildRequires: libxcrypt-devel
+BuildRequires: pari-devel
+BuildRequires: pari-gp
BuildRequires: pcre-devel
BuildRequires: postgresql-devel
+BuildRequires: readline-devel
BuildRequires: zlib-devel
# 2018-02-26
@@ -99,25 +88,9 @@ Files necessary for linking CLISP programs.
%prep
-%setup -q
-# %%patch0
-# %%patch1
-# %%patch2
-%patch3
-%patch4
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-
-# Convince CLisp to build against compat-readline5 instead of readline.
-# This is to avoid pulling the GPLv3 readline 6 into a GPLv2 CLisp binary.
-# See Red Hat bug #511303.
-mkdir -p readline/include
-ln -s %{_includedir}/readline5/readline readline/include/readline
-ln -s %{_libdir}/readline5 readline/%{_lib}
-
-# Update config.guess and config.sub
-cp -p /usr/lib/rpm/redhat/config.{guess,sub} src/build-aux
+%setup -q -n %{name}-%{commit}-%{commit}
+%patch0
+%patch1
# Change URLs not affected by the --hyperspec argument to configure
sed -i.orig 's|lisp.org/HyperSpec/Body/chap-7.html|lispworks.com/documentation/HyperSp...' \
@@ -148,12 +121,12 @@ chmod a-x modules/clx/clx-manual/html/doc-index.cgi
%build
ulimit -s unlimited
+export LC_ALL=C.UTF-8
# Do not need to specify base modules: i18n, readline, regexp, syscalls.
# The dirkey module currently can only be built on Windows/Cygwin/MinGW.
# The editor module is not in good enough shape to use.
# The matlab, netica, and oracle modules require proprietary code to build.
-# The pari module only works with pari 2.3. Fedora currently has pari 2.7.
# The queens module is intended as an example only, not for actual use.
./configure --prefix=%{_prefix} \
--libdir=%{_libdir} \
@@ -171,6 +144,7 @@ ulimit -s unlimited
--with-module=gdbm \
--with-module=gtk2 \
--with-module=libsvm \
+ --with-module=pari \
--with-module=pcre \
--with-module=postgresql \
--with-module=rawsock \
@@ -179,18 +153,14 @@ ulimit -s unlimited
--with-ffcall \
--cbcx \
build \
-%ifarch ppc %{power64}
- CPPFLAGS="-DNO_GENERATIONAL_GC -DNO_MULTIMAP_FILE -DNO_SINGLEMAP -I/usr/include/readline5 -I/usr/include/libsvm" \
-%else
- CPPFLAGS="-I/usr/include/readline5 -I/usr/include/libsvm" \
-%endif
- CFLAGS="%{optflags} -Wa,--noexecstack -L%{_libdir}/readline5" \
- LDFLAGS="-Wl,-z,relro -L%{_libdir}/readline5 -Wl,-z,noexecstack"
+ CPPFLAGS="-I/usr/include/libsvm" \
+ CFLAGS="%{optflags} -Wa,--noexecstack" \
+ LDFLAGS="-Wl,--as-needed -Wl,-z,relro -Wl,-z,noexecstack"
%install
ulimit -s unlimited
make -C build DESTDIR=%{buildroot} install
-cp -a build/full %{buildroot}%{_libdir}/%{name}-%{version}+
+cp -a build/full %{buildroot}%{_libdir}/%{instdir}
rm -f %{buildroot}%{_pkgdocdir}/doc/clisp.{dvi,1,ps}
rm -f %{buildroot}%{_pkgdocdir}/{COPYRIGHT,GNU-GPL}
cp -p doc/mop-spec.pdf %{buildroot}%{_pkgdocdir}/doc
@@ -208,41 +178,39 @@ pushd %{buildroot}%{_datadir}/emacs/site-lisp
popd
# Put back the original config.rpath, and fix executable bits
-cp -p config.rpath.orig %{buildroot}/%{_libdir}/%{name}-%{version}+/build-aux/config.rpath
+cp -p config.rpath.orig %{buildroot}%{_libdir}/%{instdir}/build-aux/config.rpath
chmod a+x \
- %{buildroot}/%{_libdir}/%{name}-%{version}+/build-aux/config.guess \
- %{buildroot}/%{_libdir}/%{name}-%{version}+/build-aux/config.sub \
- %{buildroot}/%{_libdir}/%{name}-%{version}+/build-aux/depcomp \
- %{buildroot}/%{_libdir}/%{name}-%{version}+/build-aux/install-sh \
-
+ %{buildroot}%{_libdir}/%{instdir}/build-aux/config.guess \
+ %{buildroot}%{_libdir}/%{instdir}/build-aux/config.sub \
+ %{buildroot}%{_libdir}/%{instdir}/build-aux/depcomp \
+ %{buildroot}%{_libdir}/%{instdir}/build-aux/install-sh \
# Fix paths in the Makefiles
for mk in $(find %{buildroot}%{_libdir} -name Makefile); do
- sed -e "s,$PWD/modules,%{_libdir}/%{name}-%{version}+," \
+ sed -e "s,$PWD/modules,%{_libdir}/%{instdir}," \
-e "s,$PWD/build/clisp,%{_bindir}/clisp," \
- -e "s,$PWD/build/linkkit,%{_libdir}/%{name}-%{version}+/linkkit," \
+ -e "s,$PWD/build/linkkit,%{_libdir}/%{instdir}/linkkit," \
-i $mk
done
-for mk in %{buildroot}%{_libdir}/%{name}-%{version}+/{base,full}/makevars; do
+for mk in %{buildroot}%{_libdir}/%{instdir}/{base,full}/makevars; do
sed -e "s, -I$PWD[^']*,," \
- -e "s,$PWD/readline.*readline/lib[[:digit:]]*,-L%{_libdir}/readline5 -lreadline," \
-e "s,%{_libdir}/lib\([[:alnum:]]*\)\.so,-l\1,g" \
-i $mk
done
# Install config.h, which is needed in some cases
-for dir in %{buildroot}%{_libdir}/%{name}-%{version}+/*; do
+for dir in %{buildroot}%{_libdir}/%{instdir}/*; do
cp -p build/$(basename $dir)/config.h $dir || :
done
-cp -p build/config.h %{buildroot}%{_libdir}/%{name}-%{version}+
+cp -p build/config.h %{buildroot}%{_libdir}/%{instdir}
cp -p build/clx/new-clx/config.h \
- %{buildroot}%{_libdir}/%{name}-%{version}+/clx/new-clx
+ %{buildroot}%{_libdir}/%{instdir}/clx/new-clx
# Fix permissions
chmod 0755 %{buildroot}%{_bindir}/%{name}
-chmod 0755 %{buildroot}%{_libdir}/%{name}-%{version}+/full/lisp.run
+chmod 0755 %{buildroot}%{_libdir}/%{instdir}/full/lisp.run
# Fix broken symlinks in the full set
-pushd %{buildroot}%{_libdir}/%{name}-%{version}+/full
+pushd %{buildroot}%{_libdir}/%{instdir}/full
for obj in bogomips calls gettext readline regexi; do
rm -f ${obj}.o
ln -s ../base/${obj}.o ${obj}.o
@@ -288,45 +256,45 @@ ln -s ../../src/modules.c build/full/modules.c
%{_bindir}/clisp
%{_mandir}/man1/clisp.1*
%{_pkgdocdir}/
-%dir %{_libdir}/%{name}-%{version}+/
-%dir %{_libdir}/%{name}-%{version}+/asdf/
-%{_libdir}/%{name}-%{version}+/asdf/asdf.fas
-%dir %{_libdir}/%{name}-%{version}+/base/
-%{_libdir}/%{name}-%{version}+/base/lispinit.mem
-%{_libdir}/%{name}-%{version}+/base/lisp.run
-%dir %{_libdir}/%{name}-%{version}+/berkeley-db/
-%{_libdir}/%{name}-%{version}+/berkeley-db/*.fas
-%dir %{_libdir}/%{name}-%{version}+/bindings/
-%dir %{_libdir}/%{name}-%{version}+/bindings/glibc/
-%{_libdir}/%{name}-%{version}+/bindings/glibc/*.fas
-%dir %{_libdir}/%{name}-%{version}+/clx/
-%dir %{_libdir}/%{name}-%{version}+/clx/new-clx/
-%{_libdir}/%{name}-%{version}+/clx/new-clx/*.fas
-%{_libdir}/%{name}-%{version}+/data/
-%dir %{_libdir}/%{name}-%{version}+/dbus/
-%{_libdir}/%{name}-%{version}+/dbus/*.fas
-%{_libdir}/%{name}-%{version}+/dynmod/
-%dir %{_libdir}/%{name}-%{version}+/fastcgi/
-%{_libdir}/%{name}-%{version}+/fastcgi/*.fas
-%dir %{_libdir}/%{name}-%{version}+/full/
-%{_libdir}/%{name}-%{version}+/full/lispinit.mem
-%{_libdir}/%{name}-%{version}+/full/lisp.run
-%dir %{_libdir}/%{name}-%{version}+/gdbm/
-%{_libdir}/%{name}-%{version}+/gdbm/*.fas
-%dir %{_libdir}/%{name}-%{version}+/gtk2/
-%{_libdir}/%{name}-%{version}+/gtk2/*.fas
-%dir %{_libdir}/%{name}-%{version}+/libsvm/
-%{_libdir}/%{name}-%{version}+/libsvm/*.fas
-#%%dir %%{_libdir}/%%{name}-%%{version}/pari/
-#%%{_libdir}/%%{name}-%%{version}/pari/*.fas
-%dir %{_libdir}/%{name}-%{version}+/pcre/
-%{_libdir}/%{name}-%{version}+/pcre/*.fas
-%dir %{_libdir}/%{name}-%{version}+/postgresql/
-%{_libdir}/%{name}-%{version}+/postgresql/*.fas
-%dir %{_libdir}/%{name}-%{version}+/rawsock/
-%{_libdir}/%{name}-%{version}+/rawsock/*.fas
-%dir %{_libdir}/%{name}-%{version}+/zlib/
-%{_libdir}/%{name}-%{version}+/zlib/*.fas
+%dir %{_libdir}/%{instdir}/
+%dir %{_libdir}/%{instdir}/asdf/
+%{_libdir}/%{instdir}/asdf/asdf.fas
+%dir %{_libdir}/%{instdir}/base/
+%{_libdir}/%{instdir}/base/lispinit.mem
+%{_libdir}/%{instdir}/base/lisp.run
+%dir %{_libdir}/%{instdir}/berkeley-db/
+%{_libdir}/%{instdir}/berkeley-db/*.fas
+%dir %{_libdir}/%{instdir}/bindings/
+%dir %{_libdir}/%{instdir}/bindings/glibc/
+%{_libdir}/%{instdir}/bindings/glibc/*.fas
+%dir %{_libdir}/%{instdir}/clx/
+%dir %{_libdir}/%{instdir}/clx/new-clx/
+%{_libdir}/%{instdir}/clx/new-clx/*.fas
+%{_libdir}/%{instdir}/data/
+%dir %{_libdir}/%{instdir}/dbus/
+%{_libdir}/%{instdir}/dbus/*.fas
+%{_libdir}/%{instdir}/dynmod/
+%dir %{_libdir}/%{instdir}/fastcgi/
+%{_libdir}/%{instdir}/fastcgi/*.fas
+%dir %{_libdir}/%{instdir}/full/
+%{_libdir}/%{instdir}/full/lispinit.mem
+%{_libdir}/%{instdir}/full/lisp.run
+%dir %{_libdir}/%{instdir}/gdbm/
+%{_libdir}/%{instdir}/gdbm/*.fas
+%dir %{_libdir}/%{instdir}/gtk2/
+%{_libdir}/%{instdir}/gtk2/*.fas
+%dir %{_libdir}/%{instdir}/libsvm/
+%{_libdir}/%{instdir}/libsvm/*.fas
+%dir %{_libdir}/%{instdir}/pari/
+%{_libdir}/%{instdir}/pari/*.fas
+%dir %{_libdir}/%{instdir}/pcre/
+%{_libdir}/%{instdir}/pcre/*.fas
+%dir %{_libdir}/%{instdir}/postgresql/
+%{_libdir}/%{instdir}/postgresql/*.fas
+%dir %{_libdir}/%{instdir}/rawsock/
+%{_libdir}/%{instdir}/rawsock/*.fas
+%dir %{_libdir}/%{instdir}/zlib/
+%{_libdir}/%{instdir}/zlib/*.fas
%{_datadir}/emacs/site-lisp/*
%{_datadir}/vim/vimfiles/after/syntax/*
@@ -334,97 +302,104 @@ ln -s ../../src/modules.c build/full/modules.c
%doc modules/clx/clx-manual
%{_bindir}/clisp-link
%{_mandir}/man1/clisp-link.1*
-%{_libdir}/%{name}-%{version}+/asdf/Makefile
-%{_libdir}/%{name}-%{version}+/asdf/*.lisp
-%{_libdir}/%{name}-%{version}+/asdf/*.sh
-%{_libdir}/%{name}-%{version}+/base/*.a
-%{_libdir}/%{name}-%{version}+/base/*.h
-%{_libdir}/%{name}-%{version}+/base/*.o
-%{_libdir}/%{name}-%{version}+/base/makevars
-%{_libdir}/%{name}-%{version}+/berkeley-db/Makefile
-%{_libdir}/%{name}-%{version}+/berkeley-db/*.h
-%{_libdir}/%{name}-%{version}+/berkeley-db/*.lisp
-%{_libdir}/%{name}-%{version}+/berkeley-db/*.o
-%{_libdir}/%{name}-%{version}+/berkeley-db/*.sh
-%{_libdir}/%{name}-%{version}+/bindings/glibc/Makefile
-%{_libdir}/%{name}-%{version}+/bindings/glibc/*.lisp
-%{_libdir}/%{name}-%{version}+/bindings/glibc/*.o
-%{_libdir}/%{name}-%{version}+/bindings/glibc/*.sh
-%{_libdir}/%{name}-%{version}+/build-aux/
-%{_libdir}/%{name}-%{version}+/clx/new-clx/demos/
-%{_libdir}/%{name}-%{version}+/clx/new-clx/README
-%{_libdir}/%{name}-%{version}+/clx/new-clx/Makefile
-%{_libdir}/%{name}-%{version}+/clx/new-clx/*.h
-%{_libdir}/%{name}-%{version}+/clx/new-clx/*.lisp
-%{_libdir}/%{name}-%{version}+/clx/new-clx/*.o
-%{_libdir}/%{name}-%{version}+/clx/new-clx/*.sh
-%{_libdir}/%{name}-%{version}+/config.h
-%{_libdir}/%{name}-%{version}+/dbus/Makefile
-%{_libdir}/%{name}-%{version}+/dbus/*.h
-%{_libdir}/%{name}-%{version}+/dbus/*.lisp
-%{_libdir}/%{name}-%{version}+/dbus/*.o
-%{_libdir}/%{name}-%{version}+/dbus/*.sh
-%{_libdir}/%{name}-%{version}+/fastcgi/README
-%{_libdir}/%{name}-%{version}+/fastcgi/Makefile
-%{_libdir}/%{name}-%{version}+/fastcgi/*.h
-%{_libdir}/%{name}-%{version}+/fastcgi/*.lisp
-%{_libdir}/%{name}-%{version}+/fastcgi/*.o
-%{_libdir}/%{name}-%{version}+/fastcgi/*.sh
-%{_libdir}/%{name}-%{version}+/full/*.a
-%{_libdir}/%{name}-%{version}+/full/*.h
-%{_libdir}/%{name}-%{version}+/full/*.o
-%{_libdir}/%{name}-%{version}+/full/makevars
-%{_libdir}/%{name}-%{version}+/gdbm/Makefile
-%{_libdir}/%{name}-%{version}+/gdbm/*.h
-%{_libdir}/%{name}-%{version}+/gdbm/*.lisp
-%{_libdir}/%{name}-%{version}+/gdbm/*.o
-%{_libdir}/%{name}-%{version}+/gdbm/*.sh
-%{_libdir}/%{name}-%{version}+/gtk2/Makefile
-%{_libdir}/%{name}-%{version}+/gtk2/*.cfg
-%{_libdir}/%{name}-%{version}+/gtk2/*.glade
-%{_libdir}/%{name}-%{version}+/gtk2/*.h
-%{_libdir}/%{name}-%{version}+/gtk2/*.lisp
-%{_libdir}/%{name}-%{version}+/gtk2/*.o
-%{_libdir}/%{name}-%{version}+/gtk2/*.sh
-%{_libdir}/%{name}-%{version}+/libsvm/README
-%{_libdir}/%{name}-%{version}+/libsvm/Makefile
-%{_libdir}/%{name}-%{version}+/libsvm/*.h
-%{_libdir}/%{name}-%{version}+/libsvm/*.lisp
-%{_libdir}/%{name}-%{version}+/libsvm/*.o
-%{_libdir}/%{name}-%{version}+/libsvm/*.sh
-%{_libdir}/%{name}-%{version}+/linkkit/
-#%%{_libdir}/%%{name}-%%{version}/pari/README
-#%%{_libdir}/%%{name}-%%{version}/pari/Makefile
-#%%{_libdir}/%%{name}-%%{version}/pari/*.h
-#%%{_libdir}/%%{name}-%%{version}/pari/*.lisp
-#%%{_libdir}/%%{name}-%%{version}/pari/*.o
-#%%{_libdir}/%%{name}-%%{version}/pari/*.sh
-%{_libdir}/%{name}-%{version}+/pcre/Makefile
-%{_libdir}/%{name}-%{version}+/pcre/*.h
-%{_libdir}/%{name}-%{version}+/pcre/*.lisp
-%{_libdir}/%{name}-%{version}+/pcre/*.o
-%{_libdir}/%{name}-%{version}+/pcre/*.sh
-%{_libdir}/%{name}-%{version}+/postgresql/README
-%{_libdir}/%{name}-%{version}+/postgresql/Makefile
-%{_libdir}/%{name}-%{version}+/postgresql/*.h
-%{_libdir}/%{name}-%{version}+/postgresql/*.lisp
-%{_libdir}/%{name}-%{version}+/postgresql/*.o
-%{_libdir}/%{name}-%{version}+/postgresql/*.sh
-%{_libdir}/%{name}-%{version}+/rawsock/demos/
-%{_libdir}/%{name}-%{version}+/rawsock/Makefile
-%{_libdir}/%{name}-%{version}+/rawsock/*.h
-%{_libdir}/%{name}-%{version}+/rawsock/*.lisp
-%{_libdir}/%{name}-%{version}+/rawsock/*.o
-%{_libdir}/%{name}-%{version}+/rawsock/*.sh
-%{_libdir}/%{name}-%{version}+/zlib/Makefile
-%{_libdir}/%{name}-%{version}+/zlib/*.h
-%{_libdir}/%{name}-%{version}+/zlib/*.lisp
-%{_libdir}/%{name}-%{version}+/zlib/*.o
-%{_libdir}/%{name}-%{version}+/zlib/*.sh
+%{_libdir}/%{instdir}/asdf/Makefile
+%{_libdir}/%{instdir}/asdf/*.lisp
+%{_libdir}/%{instdir}/asdf/*.sh
+%{_libdir}/%{instdir}/base/*.a
+%{_libdir}/%{instdir}/base/*.h
+%{_libdir}/%{instdir}/base/*.o
+%{_libdir}/%{instdir}/base/makevars
+%{_libdir}/%{instdir}/berkeley-db/Makefile
+%{_libdir}/%{instdir}/berkeley-db/*.h
+%{_libdir}/%{instdir}/berkeley-db/*.lisp
+%{_libdir}/%{instdir}/berkeley-db/*.o
+%{_libdir}/%{instdir}/berkeley-db/*.sh
+%{_libdir}/%{instdir}/bindings/glibc/Makefile
+%{_libdir}/%{instdir}/bindings/glibc/*.lisp
+%{_libdir}/%{instdir}/bindings/glibc/*.o
+%{_libdir}/%{instdir}/bindings/glibc/*.sh
+%{_libdir}/%{instdir}/build-aux/
+%{_libdir}/%{instdir}/clx/new-clx/demos/
+%{_libdir}/%{instdir}/clx/new-clx/README
+%{_libdir}/%{instdir}/clx/new-clx/Makefile
+%{_libdir}/%{instdir}/clx/new-clx/*.h
+%{_libdir}/%{instdir}/clx/new-clx/*.lisp
+%{_libdir}/%{instdir}/clx/new-clx/*.o
+%{_libdir}/%{instdir}/clx/new-clx/*.sh
+%{_libdir}/%{instdir}/config.h
+%{_libdir}/%{instdir}/dbus/Makefile
+%{_libdir}/%{instdir}/dbus/*.h
+%{_libdir}/%{instdir}/dbus/*.lisp
+%{_libdir}/%{instdir}/dbus/*.o
+%{_libdir}/%{instdir}/dbus/*.sh
+%{_libdir}/%{instdir}/fastcgi/README
+%{_libdir}/%{instdir}/fastcgi/Makefile
+%{_libdir}/%{instdir}/fastcgi/*.h
+%{_libdir}/%{instdir}/fastcgi/*.lisp
+%{_libdir}/%{instdir}/fastcgi/*.o
+%{_libdir}/%{instdir}/fastcgi/*.sh
+%{_libdir}/%{instdir}/full/*.a
+%{_libdir}/%{instdir}/full/*.h
+%{_libdir}/%{instdir}/full/*.o
+%{_libdir}/%{instdir}/full/makevars
+%{_libdir}/%{instdir}/gdbm/Makefile
+%{_libdir}/%{instdir}/gdbm/*.h
+%{_libdir}/%{instdir}/gdbm/*.lisp
+%{_libdir}/%{instdir}/gdbm/*.o
+%{_libdir}/%{instdir}/gdbm/*.sh
+%{_libdir}/%{instdir}/gtk2/Makefile
+%{_libdir}/%{instdir}/gtk2/*.cfg
+%{_libdir}/%{instdir}/gtk2/*.glade
+%{_libdir}/%{instdir}/gtk2/*.h
+%{_libdir}/%{instdir}/gtk2/*.lisp
+%{_libdir}/%{instdir}/gtk2/*.o
+%{_libdir}/%{instdir}/gtk2/*.sh
+%{_libdir}/%{instdir}/libsvm/README
+%{_libdir}/%{instdir}/libsvm/Makefile
+%{_libdir}/%{instdir}/libsvm/*.h
+%{_libdir}/%{instdir}/libsvm/*.lisp
+%{_libdir}/%{instdir}/libsvm/*.o
+%{_libdir}/%{instdir}/libsvm/*.sh
+%{_libdir}/%{instdir}/linkkit/
+%{_libdir}/%{instdir}/pari/README
+%{_libdir}/%{instdir}/pari/Makefile
+%{_libdir}/%{instdir}/pari/*.h
+%{_libdir}/%{instdir}/pari/*.lisp
+%{_libdir}/%{instdir}/pari/*.o
+%{_libdir}/%{instdir}/pari/*.sh
+%{_libdir}/%{instdir}/pcre/Makefile
+%{_libdir}/%{instdir}/pcre/*.h
+%{_libdir}/%{instdir}/pcre/*.lisp
+%{_libdir}/%{instdir}/pcre/*.o
+%{_libdir}/%{instdir}/pcre/*.sh
+%{_libdir}/%{instdir}/postgresql/README
+%{_libdir}/%{instdir}/postgresql/Makefile
+%{_libdir}/%{instdir}/postgresql/*.h
+%{_libdir}/%{instdir}/postgresql/*.lisp
+%{_libdir}/%{instdir}/postgresql/*.o
+%{_libdir}/%{instdir}/postgresql/*.sh
+%{_libdir}/%{instdir}/rawsock/demos/
+%{_libdir}/%{instdir}/rawsock/Makefile
+%{_libdir}/%{instdir}/rawsock/*.h
+%{_libdir}/%{instdir}/rawsock/*.lisp
+%{_libdir}/%{instdir}/rawsock/*.o
+%{_libdir}/%{instdir}/rawsock/*.sh
+%{_libdir}/%{instdir}/zlib/Makefile
+%{_libdir}/%{instdir}/zlib/*.h
+%{_libdir}/%{instdir}/zlib/*.lisp
+%{_libdir}/%{instdir}/zlib/*.o
+%{_libdir}/%{instdir}/zlib/*.sh
%{_datadir}/aclocal/clisp.m4
%changelog
+* Thu Jun 21 2018 Jerry James <loganjerry(a)gmail.com> - 2.49.93-1.d1310adgit
+- License change: GPLv2 to GPLv2+
+- Build with readline 6 due to the new license
+- Drop upstreamed -arm, -libsvm, -alias, and -linux patches
+- Build for all architectures
+- Bring back the pari module
+
* Mon Feb 26 2018 Tom Callaway <spot(a)fedoraproject.org> - 2.49.93-0.1.20180224hg
- update to latest in mercurial (lots of fixes)
- re-enable ppc64, aarch64
diff --git a/sources b/sources
index 6363fb5..1ed8cfa 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (clisp-2.49.93-20180224hg.tar.xz) = 61465a5b148b2bbea431407d41c00bbaaa473e01e5d29e2218421222b829ee8f1d9b91b3609af1d4a8b90f953dee5891379072a677251dc1fbead87065a02770
+SHA512 (clisp-d1310ad.tar.gz) = be315220e63c4996fc761caca36f0f3db2a3538e842449257628c988da90bce4d1b7a5561f065e33e17eb8b434f90da508c664d9e3d31b158d58ca54e8a6de38
5 years, 10 months
Architecture specific change in rpms/cargo.git
by githook-noreply@fedoraproject.org
The package rpms/cargo.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/cargo.git/commit/?id=d35c4527787b....
Change:
-%ifarch %{bootstrap_arches}
Thanks.
Full change:
============
commit d35c4527787b2f10b9ff1462fcf46f6a396d5197
Author: Josh Stone <jistone(a)redhat.com>
Date: Thu Jun 21 19:28:10 2018 -0700
cargo is now a subpackage of rust
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index eff3c23..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,114 +0,0 @@
-/cargo-0.11.0-vendor.tar.gz
-/cargo-0.11.0.tar.gz
-/cargo-nightly-i686-unknown-linux-gnu.tar.gz
-/cargo-nightly-x86_64-unknown-linux-gnu.tar.gz
-/rust-installer-c37d3747da75c280237dc2d6b925078e69555499.tar.gz
-/cargo-0.12.0.tar.gz
-/cargo-0.12.0-vendor.tar.gz
-/cargo-nightly-armv7-unknown-linux-gnueabihf.tar.gz
-/cargo-0.13.0.tar.gz
-/cargo-0.13.0-vendor.tar.xz
-/cargo-nightly-aarch64-unknown-linux-gnu.tar.gz
-/cargo-0.14.0.tar.gz
-/cargo-0.14.0-vendor.tar.xz
-/rust-installer-4f994850808a572e2cc8d43f968893c8e942e9bf.tar.gz
-/cargo-8d6378421598cd5e0effc2216a3c5a4d9fc0f493.tar.gz
-/cargo-0.15.0-vendor.tar.xz
-/cargo-nightly-powerpc64le-unknown-linux-gnu.tar.gz
-/cargo-nightly-powerpc64-unknown-linux-gnu.tar.gz
-/cargo-nightly-s390x-unknown-linux-gnu.tar.gz
-/cargo-0.15.0.tar.gz
-/cargo-0.16.0.tar.gz
-/cargo-0.16.0-aarch64-unknown-linux-gnu.tar.gz
-/cargo-0.16.0-armv7-unknown-linux-gnueabihf.tar.gz
-/cargo-0.16.0-i686-unknown-linux-gnu.tar.gz
-/cargo-0.16.0-powerpc64le-unknown-linux-gnu.tar.gz
-/cargo-0.16.0-powerpc64-unknown-linux-gnu.tar.gz
-/cargo-0.16.0-s390x-unknown-linux-gnu.tar.gz
-/cargo-0.16.0-x86_64-unknown-linux-gnu.tar.gz
-/cargo-0.16.0-vendor.tar.xz
-/cargo-0.17.0.tar.gz
-/cargo-0.17.0-vendor.tar.xz
-/cargo-0.18.0.tar.gz
-/cargo-0.18.0-vendor.tar.xz
-/cargo-0.17.0-aarch64-unknown-linux-gnu.tar.gz
-/cargo-0.17.0-armv7-unknown-linux-gnueabihf.tar.gz
-/cargo-0.17.0-i686-unknown-linux-gnu.tar.gz
-/cargo-0.17.0-powerpc64le-unknown-linux-gnu.tar.gz
-/cargo-0.17.0-powerpc64-unknown-linux-gnu.tar.gz
-/cargo-0.17.0-s390x-unknown-linux-gnu.tar.gz
-/cargo-0.17.0-x86_64-unknown-linux-gnu.tar.gz
-/cargo-0.19.0.tar.gz
-/cargo-0.19.0-vendor.tar.xz
-/cargo-0.18.0-aarch64-unknown-linux-gnu.tar.gz
-/cargo-0.18.0-armv7-unknown-linux-gnueabihf.tar.gz
-/cargo-0.18.0-i686-unknown-linux-gnu.tar.gz
-/cargo-0.18.0-powerpc64le-unknown-linux-gnu.tar.gz
-/cargo-0.18.0-powerpc64-unknown-linux-gnu.tar.gz
-/cargo-0.18.0-s390x-unknown-linux-gnu.tar.gz
-/cargo-0.18.0-x86_64-unknown-linux-gnu.tar.gz
-/cargo-0.20.0.tar.gz
-/cargo-0.20.0-vendor.tar.xz
-/cargo-0.19.0-aarch64-unknown-linux-gnu.tar.gz
-/cargo-0.19.0-armv7-unknown-linux-gnueabihf.tar.gz
-/cargo-0.19.0-i686-unknown-linux-gnu.tar.gz
-/cargo-0.19.0-powerpc64le-unknown-linux-gnu.tar.gz
-/cargo-0.19.0-powerpc64-unknown-linux-gnu.tar.gz
-/cargo-0.19.0-s390x-unknown-linux-gnu.tar.gz
-/cargo-0.19.0-x86_64-unknown-linux-gnu.tar.gz
-/cargo-0.21.0.tar.gz
-/cargo-0.21.0-vendor.tar.xz
-/cargo-0.20.0-aarch64-unknown-linux-gnu.tar.xz
-/cargo-0.20.0-armv7-unknown-linux-gnueabihf.tar.xz
-/cargo-0.20.0-i686-unknown-linux-gnu.tar.xz
-/cargo-0.20.0-powerpc64le-unknown-linux-gnu.tar.xz
-/cargo-0.20.0-powerpc64-unknown-linux-gnu.tar.xz
-/cargo-0.20.0-s390x-unknown-linux-gnu.tar.xz
-/cargo-0.20.0-x86_64-unknown-linux-gnu.tar.xz
-/cargo-0.21.1.tar.gz
-/cargo-0.21.1-vendor.tar.xz
-/cargo-0.22.0.tar.gz
-/cargo-0.22.0-vendor.tar.xz
-/cargo-0.21.0-aarch64-unknown-linux-gnu.tar.xz
-/cargo-0.21.0-armv7-unknown-linux-gnueabihf.tar.xz
-/cargo-0.21.0-i686-unknown-linux-gnu.tar.xz
-/cargo-0.21.0-powerpc64le-unknown-linux-gnu.tar.xz
-/cargo-0.21.0-powerpc64-unknown-linux-gnu.tar.xz
-/cargo-0.21.0-s390x-unknown-linux-gnu.tar.xz
-/cargo-0.21.0-x86_64-unknown-linux-gnu.tar.xz
-/cargo-0.23.0.tar.gz
-/cargo-0.23.0-vendor.tar.xz
-/cargo-0.22.0-aarch64-unknown-linux-gnu.tar.xz
-/cargo-0.22.0-armv7-unknown-linux-gnueabihf.tar.xz
-/cargo-0.22.0-i686-unknown-linux-gnu.tar.xz
-/cargo-0.22.0-powerpc64le-unknown-linux-gnu.tar.xz
-/cargo-0.22.0-powerpc64-unknown-linux-gnu.tar.xz
-/cargo-0.22.0-s390x-unknown-linux-gnu.tar.xz
-/cargo-0.22.0-x86_64-unknown-linux-gnu.tar.xz
-/cargo-0.24.0.tar.gz
-/cargo-0.24.0-vendor.tar.xz
-/cargo-0.23.0-aarch64-unknown-linux-gnu.tar.xz
-/cargo-0.23.0-armv7-unknown-linux-gnueabihf.tar.xz
-/cargo-0.23.0-i686-unknown-linux-gnu.tar.xz
-/cargo-0.23.0-powerpc64le-unknown-linux-gnu.tar.xz
-/cargo-0.23.0-powerpc64-unknown-linux-gnu.tar.xz
-/cargo-0.23.0-s390x-unknown-linux-gnu.tar.xz
-/cargo-0.23.0-x86_64-unknown-linux-gnu.tar.xz
-/cargo-0.25.0.tar.gz
-/cargo-0.25.0-vendor.tar.xz
-/cargo-0.24.0-aarch64-unknown-linux-gnu.tar.xz
-/cargo-0.24.0-armv7-unknown-linux-gnueabihf.tar.xz
-/cargo-0.24.0-i686-unknown-linux-gnu.tar.xz
-/cargo-0.24.0-powerpc64le-unknown-linux-gnu.tar.xz
-/cargo-0.24.0-powerpc64-unknown-linux-gnu.tar.xz
-/cargo-0.24.0-s390x-unknown-linux-gnu.tar.xz
-/cargo-0.24.0-x86_64-unknown-linux-gnu.tar.xz
-/cargo-0.26.0.tar.gz
-/cargo-0.26.0-vendor.tar.xz
-/cargo-0.25.0-x86_64-unknown-linux-gnu.tar.xz
-/cargo-0.25.0-i686-unknown-linux-gnu.tar.xz
-/cargo-0.25.0-armv7-unknown-linux-gnueabihf.tar.xz
-/cargo-0.25.0-aarch64-unknown-linux-gnu.tar.xz
-/cargo-0.25.0-powerpc64-unknown-linux-gnu.tar.xz
-/cargo-0.25.0-powerpc64le-unknown-linux-gnu.tar.xz
-/cargo-0.25.0-s390x-unknown-linux-gnu.tar.xz
diff --git a/cargo.spec b/cargo.spec
deleted file mode 100644
index 7d247fd..0000000
--- a/cargo.spec
+++ /dev/null
@@ -1,339 +0,0 @@
-# Only x86_64 and i686 are Tier 1 platforms at this time.
-# https://forge.rust-lang.org/platform-support.html
-%global rust_arches x86_64 i686 armv7hl aarch64 ppc64 ppc64le s390x
-
-# Only the specified arches will use bootstrap binaries.
-#global bootstrap_arches %%{rust_arches}
-
-%if 0%{?rhel} && !0%{?epel}
-%bcond_without bundled_libgit2
-%else
-%bcond_with bundled_libgit2
-%endif
-
-Name: cargo
-Version: 0.26.0
-Release: 2%{?dist}
-Summary: Rust's package manager and build tool
-License: ASL 2.0 or MIT
-URL: https://crates.io/
-ExclusiveArch: %{rust_arches}
-
-%global cargo_version %{version}
-%global cargo_bootstrap 0.25.0
-
-Source0: https://github.com/rust-lang/%{name}/archive/%{cargo_version}/%{name}-%{c...
-
-# Get the Rust triple for any arch.
-%{lua: function rust_triple(arch)
- local abi = "gnu"
- if arch == "armv7hl" then
- arch = "armv7"
- abi = "gnueabihf"
- elseif arch == "ppc64" then
- arch = "powerpc64"
- elseif arch == "ppc64le" then
- arch = "powerpc64le"
- end
- return arch.."-unknown-linux-"..abi
-end}
-
-%global rust_triple %{lua: print(rust_triple(rpm.expand("%{_target_cpu}")))}
-
-%if %defined bootstrap_arches
-# For each bootstrap arch, add an additional binary Source.
-# Also define bootstrap_source just for the current target.
-%{lua: do
- local bootstrap_arches = {}
- for arch in string.gmatch(rpm.expand("%{bootstrap_arches}"), "%S+") do
- table.insert(bootstrap_arches, arch)
- end
- local base = rpm.expand("https://static.rust-lang.org/dist/cargo-%{cargo_bootstrap}")
- local target_arch = rpm.expand("%{_target_cpu}")
- for i, arch in ipairs(bootstrap_arches) do
- i = i + 10
- print(string.format("Source%d: %s-%s.tar.xz\n",
- i, base, rust_triple(arch)))
- if arch == target_arch then
- rpm.define("bootstrap_source "..i)
- end
- end
-end}
-%endif
-
-# Use vendored crate dependencies so we can build offline.
-# Created using https://github.com/alexcrichton/cargo-vendor/ 0.1.13
-# It's so big because some of the -sys crates include the C library source they
-# want to link to. With our -devel buildreqs in place, they'll be used instead.
-# FIXME: These should all eventually be packaged on their own!
-Source100: %{name}-%{version}-vendor.tar.xz
-
-BuildRequires: rust
-BuildRequires: make
-BuildRequires: cmake
-BuildRequires: gcc
-BuildRequires: git
-
-%ifarch %{bootstrap_arches}
-%global bootstrap_root cargo-%{cargo_bootstrap}-%{rust_triple}
-%global local_cargo %{_builddir}/%{bootstrap_root}/cargo/bin/cargo
-Provides: bundled(%{name}-bootstrap) = %{cargo_bootstrap}
-%else
-BuildRequires: %{name} >= 0.13.0
-%global local_cargo %{_bindir}/%{name}
-%endif
-
-# Indirect dependencies for vendored -sys crates above
-BuildRequires: libcurl-devel
-BuildRequires: libssh2-devel
-BuildRequires: openssl-devel
-BuildRequires: zlib-devel
-BuildRequires: pkgconfig
-
-%if %with bundled_libgit2
-Provides: bundled(libgit2) = 0.26.0
-%else
-BuildRequires: libgit2-devel >= 0.24
-%endif
-
-# Cargo is not much use without Rust
-Requires: rust
-
-%description
-Cargo is a tool that allows Rust projects to declare their various dependencies
-and ensure that you'll always get a repeatable build.
-
-
-%package doc
-Summary: Documentation for Cargo
-BuildArch: noarch
-
-# Cargo no longer builds its own documentation
-# https://github.com/rust-lang/cargo/pull/4904
-Requires: rust-doc
-
-%description doc
-This package includes HTML documentation for Cargo.
-
-
-%prep
-
-%ifarch %{bootstrap_arches}
-%setup -q -n %{bootstrap_root} -T -b %{bootstrap_source}
-test -f '%{local_cargo}'
-%endif
-
-# cargo sources
-%setup -q -n %{name}-%{cargo_version}
-
-# vendored crates
-%setup -q -n %{name}-%{cargo_version} -T -D -a 100
-
-# define the offline registry
-%global cargo_home $PWD/.cargo
-mkdir -p %{cargo_home}
-cat >.cargo/config <<EOF
-[source.crates-io]
-registry = 'https://github.com/rust-lang/crates.io-index'
-replace-with = 'vendored-sources'
-
-[source.vendored-sources]
-directory = '$PWD/vendor'
-EOF
-
-# This should eventually migrate to distro policy
-# Enable optimization, debuginfo, and link hardening.
-%global rustflags -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now
-
-%build
-
-%if %without bundled_libgit2
-# convince libgit2-sys to use the distro libgit2
-export LIBGIT2_SYS_USE_PKG_CONFIG=1
-%endif
-
-# use our offline registry and custom rustc flags
-export CARGO_HOME="%{cargo_home}"
-export RUSTFLAGS="%{rustflags}"
-
-# cargo no longer uses a configure script, but we still want to use
-# CFLAGS in case of the odd C file in vendored dependencies.
-%{?__global_cflags:export CFLAGS="%{__global_cflags}"}
-%{!?__global_cflags:%{?optflags:export CFLAGS="%{optflags}"}}
-%{?__global_ldflags:export LDFLAGS="%{__global_ldflags}"}
-
-%{local_cargo} build --release
-
-
-%install
-export CARGO_HOME="%{cargo_home}"
-export RUSTFLAGS="%{rustflags}"
-
-%{local_cargo} install --root %{buildroot}%{_prefix}
-rm %{buildroot}%{_prefix}/.crates.toml
-
-mkdir -p %{buildroot}%{_mandir}/man1
-%{__install} -p -m644 src/etc/man/cargo*.1 \
- -t %{buildroot}%{_mandir}/man1
-
-%{__install} -p -m644 src/etc/cargo.bashcomp.sh \
- -D %{buildroot}%{_sysconfdir}/bash_completion.d/cargo
-
-%{__install} -p -m644 src/etc/_cargo \
- -D %{buildroot}%{_datadir}/zsh/site-functions/_cargo
-
-# Create the path for crate-devel packages
-mkdir -p %{buildroot}%{_datadir}/cargo/registry
-
-# Cargo no longer builds its own documentation
-# https://github.com/rust-lang/cargo/pull/4904
-mkdir -p %{buildroot}%{_docdir}/cargo/html
-cat <<EOF > %{buildroot}%{_docdir}/cargo/html/index.html
-<!DOCTYPE HTML>
-<html lang="en-US">
- <head>
- <meta charset="UTF-8">
- <meta http-equiv="refresh" content="0; url=../../rust/html/cargo/index.html">
- <script type="text/javascript">
- window.location.href = "../../rust/html/cargo/index.html"
- </script>
- <title>cargo-doc redirection</title>
- </head>
- <body>
- Cargo documentation has been moved to the rust-doc package.
- If you are not redirected automatically, please follow this
- <a href="../../rust/html/cargo/index.html">link</a>.
- </body>
-</html>
-EOF
-
-
-%check
-export CARGO_HOME="%{cargo_home}"
-export RUSTFLAGS="%{rustflags}"
-
-# some tests are known to fail exact output due to libgit2 differences
-CFG_DISABLE_CROSS_TESTS=1 %{local_cargo} test --no-fail-fast || :
-
-
-%files
-%license LICENSE-APACHE LICENSE-MIT LICENSE-THIRD-PARTY
-%doc README.md
-%{_bindir}/cargo
-%{_mandir}/man1/cargo*.1*
-%{_sysconfdir}/bash_completion.d/cargo
-%{_datadir}/zsh/site-functions/_cargo
-%dir %{_datadir}/cargo
-%dir %{_datadir}/cargo/registry
-
-%files doc
-%{_docdir}/cargo/html
-
-
-%changelog
-* Mon Apr 02 2018 Josh Stone <jistone(a)redhat.com> - 0.26.0-2
-- Use an HTML redirect for docs instead of the dir-symlink replacement.
-
-* Mon Apr 02 2018 Josh Stone <jistone(a)redhat.com> - 0.26.0-1
-- Update to 0.26.0.
-
-* Wed Feb 21 2018 Josh Stone <jistone(a)redhat.com> - 0.25.0-1
-- Update to 0.25.0.
-
-* Wed Feb 07 2018 Josh Stone <jistone(a)redhat.com> - 0.24.0-3
-- FTBFS: fix a misidentified shebang
-
-* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.24.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Mon Jan 08 2018 Josh Stone <jistone(a)redhat.com> - 0.24.0-1
-- Update to 0.24.0.
-
-* Wed Nov 29 2017 Josh Stone <jistone(a)redhat.com> - 0.23.0-1
-- Update to 0.23.0.
-
-* Mon Oct 16 2017 Josh Stone <jistone(a)redhat.com> - 0.22.0-1
-- Update to 0.22.0.
-
-* Mon Sep 11 2017 Josh Stone <jistone(a)redhat.com> - 0.21.1-1
-- Update to 0.21.1.
-
-* Thu Aug 31 2017 Josh Stone <jistone(a)redhat.com> - 0.21.0-1
-- Update to 0.21.0.
-
-* Fri Jul 21 2017 Josh Stone <jistone(a)redhat.com> - 0.20.0-1
-- Update to 0.20.0.
-- Add a cargo-doc subpackage.
-
-* Fri Jun 09 2017 Josh Stone <jistone(a)redhat.com> - 0.19.0-1
-- Update to 0.19.0.
-
-* Thu Apr 27 2017 Josh Stone <jistone(a)redhat.com> - 0.18.0-1
-- Update to 0.18.0.
-
-* Thu Mar 16 2017 Josh Stone <jistone(a)redhat.com> - 0.17.0-1
-- Update to 0.17.0.
-
-* Tue Feb 14 2017 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.16.0-2
-- Backport patch to expose description in cargo metadata
-
-* Thu Feb 09 2017 Josh Stone <jistone(a)redhat.com> - 0.16.0-1
-- Update to 0.16.0.
-- Start using the current upstream release for bootstrap.
-- Merge and clean up conditionals for epel7.
-
-* Tue Feb 07 2017 Igor Gnatenko <ignatenko(a)redhat.com> - 0.15.0-4
-- Disable bootstrap
-
-* Tue Feb 07 2017 Igor Gnatenko <ignatenko(a)redhat.com> - 0.15.0-3
-- Rebuild for libgit2-0.25.x
-
-* Tue Jan 03 2017 Josh Stone <jistone(a)redhat.com> - 0.15.0-2
-- Rebuild without bootstrap binaries.
-
-* Tue Jan 03 2017 Josh Stone <jistone(a)redhat.com> - 0.15.0-1
-- Update to 0.15.0.
-- Rewrite bootstrap logic to target specific arches.
-- Bootstrap ppc64, ppc64le, s390x.
-
-* Sun Nov 13 2016 Josh Stone <jistone(a)redhat.com> - 0.14.0-2
-- Fix CFG_RELEASE_NUM
-
-* Thu Nov 10 2016 Josh Stone <jistone(a)redhat.com> - 0.14.0-1
-- Update to 0.14.0.
-- Use hardening flags for linking.
-
-* Thu Oct 20 2016 Josh Stone <jistone(a)redhat.com> - 0.13.0-4
-- Rebuild with Rust 1.12.1 and enabled MIR.
-
-* Fri Oct 07 2016 Josh Stone <jistone(a)redhat.com> - 0.13.0-3
-- Rebuild without bootstrap binaries.
-
-* Thu Oct 06 2016 Josh Stone <jistone(a)redhat.com> - 0.13.0-2
-- Bootstrap aarch64.
-- Use jemalloc's MALLOC_CONF to work around #36944.
-
-* Fri Sep 30 2016 Josh Stone <jistone(a)redhat.com> - 0.13.0-1
-- Update to 0.13.0.
-- Always use --local-cargo, even for bootstrap binaries.
-- Disable MIR until rust#36774 is resolved.
-
-* Sat Sep 03 2016 Josh Stone <jistone(a)redhat.com> - 0.12.0-3
-- Rebuild without bootstrap binaries.
-
-* Fri Sep 02 2016 Josh Stone <jistone(a)redhat.com> - 0.12.0-2
-- Bootstrap armv7hl.
-- Patch dl-snapshot.py to ignore hashes on unknown archs.
-
-* Wed Aug 24 2016 Josh Stone <jistone(a)redhat.com> - 0.12.0-1
-- Update to 0.12.0.
-
-* Mon Aug 22 2016 Josh Stone <jistone(a)redhat.com> 0.11.0-3
-- Rebuild without bootstrap binaries.
-- Add a runtime requirement on rust.
-
-* Mon Aug 22 2016 Josh Stone <jistone(a)redhat.com> - 0.11.0-2
-- Initial import into Fedora (#1357749), bootstrapped
-
-* Sun Jul 17 2016 Josh Stone <jistone(a)fedoraproject.org> - 0.11.0-1
-- Initial package, bootstrapped
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..0f20880
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+cargo is now a subpackage of rust
diff --git a/sources b/sources
deleted file mode 100644
index 38714a1..0000000
--- a/sources
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA512 (cargo-0.26.0.tar.gz) = 0ceba204f6effb0b636b8a4cab38ae876e32d548a158cc2a67f3f80f144d4a05ce5ec44df74eb7e17a3dcd57105298dae1ac599b917c0dbb4b7386d3cf424070
-SHA512 (cargo-0.26.0-vendor.tar.xz) = 6ed2a1644c9b18fc24ddad5350d41b6c36cd5b62de4cf0b748a57b589f4f0ac12f91461989158d58d0892bf6fc2c1626cf574e7e2b9da4b0e35f72dfd88f9048
diff --git a/sources-bootstrap b/sources-bootstrap
deleted file mode 100644
index ea6dffb..0000000
--- a/sources-bootstrap
+++ /dev/null
@@ -1,9 +0,0 @@
-SHA512 (cargo-0.26.0.tar.gz) = 0ceba204f6effb0b636b8a4cab38ae876e32d548a158cc2a67f3f80f144d4a05ce5ec44df74eb7e17a3dcd57105298dae1ac599b917c0dbb4b7386d3cf424070
-SHA512 (cargo-0.26.0-vendor.tar.xz) = 6ed2a1644c9b18fc24ddad5350d41b6c36cd5b62de4cf0b748a57b589f4f0ac12f91461989158d58d0892bf6fc2c1626cf574e7e2b9da4b0e35f72dfd88f9048
-SHA512 (cargo-0.25.0-x86_64-unknown-linux-gnu.tar.xz) = 059aff53fe2b1f2239a85c9279fda0915a0f0134fe8a3d5c96dd680bbb41ea05cf5cb04ca61eb9ee91cbaf3dd05825b2bf2384ab1fd99d637633f0f24b87abb7
-SHA512 (cargo-0.25.0-i686-unknown-linux-gnu.tar.xz) = c83bbfdd44a7840beaf2c82438610dc64f31b1b66e62e7e10331ebb5c44f434a2006f987107324e377ca9d4f2b0b219aef0319db680f6c01519a4156ac6ae522
-SHA512 (cargo-0.25.0-armv7-unknown-linux-gnueabihf.tar.xz) = 6f1ad4b969ea3cfaa9b593b831c22a7c7c81c742d9652e5bcf926f668f0b9a1ede06d2865bb0362cc2bb70462b1a646df8054283296f5cc63cbd8f8a381eba99
-SHA512 (cargo-0.25.0-aarch64-unknown-linux-gnu.tar.xz) = 0283b3566f4ad22f3d34ba30ded6a0834b43b0c562ad131bbe4c3c17cc213e81e850db0d4ffa942ee8f877d554d4b887220ff7e5b331f29368b2312df9433320
-SHA512 (cargo-0.25.0-powerpc64-unknown-linux-gnu.tar.xz) = daae5907fef1c78df29348143a4753f3ee954ec4f82ecf2eee741996491e200d73cadb592ab9d69ba9d63fd4298d06e60b4de5e82c9cdcec36d9ba1031591d10
-SHA512 (cargo-0.25.0-powerpc64le-unknown-linux-gnu.tar.xz) = 62aee6b5a3dbc8f7ee0616394710fee0efc633c430098af2e192641af9e01bfd6c2eaf5c7c31bc3a60d9c6118f735e2b95e9a2d406e9a7fa599b84e90f2bc90d
-SHA512 (cargo-0.25.0-s390x-unknown-linux-gnu.tar.xz) = ed84bb0e803c3c9fbbbd2b3170d7013b629fd4e590f0d23f8e4df36eed47eddbc64cb2de3ea10d28622ebae7ed1b5bcd39777c8c287de154af14a03b829dee7e
5 years, 10 months
Architecture specific change in rpms/cargo.git
by githook-noreply@fedoraproject.org
The package rpms/cargo.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/cargo.git/commit/?id=ca77dcd652cb....
Change:
-%ifarch %{bootstrap_arches}
Thanks.
Full change:
============
commit ca77dcd652cb12cdcba57c76ab8d6a5577933fb1
Author: Josh Stone <jistone(a)redhat.com>
Date: Thu Jun 21 19:27:59 2018 -0700
cargo is now a subpackage of rust
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index eff3c23..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,114 +0,0 @@
-/cargo-0.11.0-vendor.tar.gz
-/cargo-0.11.0.tar.gz
-/cargo-nightly-i686-unknown-linux-gnu.tar.gz
-/cargo-nightly-x86_64-unknown-linux-gnu.tar.gz
-/rust-installer-c37d3747da75c280237dc2d6b925078e69555499.tar.gz
-/cargo-0.12.0.tar.gz
-/cargo-0.12.0-vendor.tar.gz
-/cargo-nightly-armv7-unknown-linux-gnueabihf.tar.gz
-/cargo-0.13.0.tar.gz
-/cargo-0.13.0-vendor.tar.xz
-/cargo-nightly-aarch64-unknown-linux-gnu.tar.gz
-/cargo-0.14.0.tar.gz
-/cargo-0.14.0-vendor.tar.xz
-/rust-installer-4f994850808a572e2cc8d43f968893c8e942e9bf.tar.gz
-/cargo-8d6378421598cd5e0effc2216a3c5a4d9fc0f493.tar.gz
-/cargo-0.15.0-vendor.tar.xz
-/cargo-nightly-powerpc64le-unknown-linux-gnu.tar.gz
-/cargo-nightly-powerpc64-unknown-linux-gnu.tar.gz
-/cargo-nightly-s390x-unknown-linux-gnu.tar.gz
-/cargo-0.15.0.tar.gz
-/cargo-0.16.0.tar.gz
-/cargo-0.16.0-aarch64-unknown-linux-gnu.tar.gz
-/cargo-0.16.0-armv7-unknown-linux-gnueabihf.tar.gz
-/cargo-0.16.0-i686-unknown-linux-gnu.tar.gz
-/cargo-0.16.0-powerpc64le-unknown-linux-gnu.tar.gz
-/cargo-0.16.0-powerpc64-unknown-linux-gnu.tar.gz
-/cargo-0.16.0-s390x-unknown-linux-gnu.tar.gz
-/cargo-0.16.0-x86_64-unknown-linux-gnu.tar.gz
-/cargo-0.16.0-vendor.tar.xz
-/cargo-0.17.0.tar.gz
-/cargo-0.17.0-vendor.tar.xz
-/cargo-0.18.0.tar.gz
-/cargo-0.18.0-vendor.tar.xz
-/cargo-0.17.0-aarch64-unknown-linux-gnu.tar.gz
-/cargo-0.17.0-armv7-unknown-linux-gnueabihf.tar.gz
-/cargo-0.17.0-i686-unknown-linux-gnu.tar.gz
-/cargo-0.17.0-powerpc64le-unknown-linux-gnu.tar.gz
-/cargo-0.17.0-powerpc64-unknown-linux-gnu.tar.gz
-/cargo-0.17.0-s390x-unknown-linux-gnu.tar.gz
-/cargo-0.17.0-x86_64-unknown-linux-gnu.tar.gz
-/cargo-0.19.0.tar.gz
-/cargo-0.19.0-vendor.tar.xz
-/cargo-0.18.0-aarch64-unknown-linux-gnu.tar.gz
-/cargo-0.18.0-armv7-unknown-linux-gnueabihf.tar.gz
-/cargo-0.18.0-i686-unknown-linux-gnu.tar.gz
-/cargo-0.18.0-powerpc64le-unknown-linux-gnu.tar.gz
-/cargo-0.18.0-powerpc64-unknown-linux-gnu.tar.gz
-/cargo-0.18.0-s390x-unknown-linux-gnu.tar.gz
-/cargo-0.18.0-x86_64-unknown-linux-gnu.tar.gz
-/cargo-0.20.0.tar.gz
-/cargo-0.20.0-vendor.tar.xz
-/cargo-0.19.0-aarch64-unknown-linux-gnu.tar.gz
-/cargo-0.19.0-armv7-unknown-linux-gnueabihf.tar.gz
-/cargo-0.19.0-i686-unknown-linux-gnu.tar.gz
-/cargo-0.19.0-powerpc64le-unknown-linux-gnu.tar.gz
-/cargo-0.19.0-powerpc64-unknown-linux-gnu.tar.gz
-/cargo-0.19.0-s390x-unknown-linux-gnu.tar.gz
-/cargo-0.19.0-x86_64-unknown-linux-gnu.tar.gz
-/cargo-0.21.0.tar.gz
-/cargo-0.21.0-vendor.tar.xz
-/cargo-0.20.0-aarch64-unknown-linux-gnu.tar.xz
-/cargo-0.20.0-armv7-unknown-linux-gnueabihf.tar.xz
-/cargo-0.20.0-i686-unknown-linux-gnu.tar.xz
-/cargo-0.20.0-powerpc64le-unknown-linux-gnu.tar.xz
-/cargo-0.20.0-powerpc64-unknown-linux-gnu.tar.xz
-/cargo-0.20.0-s390x-unknown-linux-gnu.tar.xz
-/cargo-0.20.0-x86_64-unknown-linux-gnu.tar.xz
-/cargo-0.21.1.tar.gz
-/cargo-0.21.1-vendor.tar.xz
-/cargo-0.22.0.tar.gz
-/cargo-0.22.0-vendor.tar.xz
-/cargo-0.21.0-aarch64-unknown-linux-gnu.tar.xz
-/cargo-0.21.0-armv7-unknown-linux-gnueabihf.tar.xz
-/cargo-0.21.0-i686-unknown-linux-gnu.tar.xz
-/cargo-0.21.0-powerpc64le-unknown-linux-gnu.tar.xz
-/cargo-0.21.0-powerpc64-unknown-linux-gnu.tar.xz
-/cargo-0.21.0-s390x-unknown-linux-gnu.tar.xz
-/cargo-0.21.0-x86_64-unknown-linux-gnu.tar.xz
-/cargo-0.23.0.tar.gz
-/cargo-0.23.0-vendor.tar.xz
-/cargo-0.22.0-aarch64-unknown-linux-gnu.tar.xz
-/cargo-0.22.0-armv7-unknown-linux-gnueabihf.tar.xz
-/cargo-0.22.0-i686-unknown-linux-gnu.tar.xz
-/cargo-0.22.0-powerpc64le-unknown-linux-gnu.tar.xz
-/cargo-0.22.0-powerpc64-unknown-linux-gnu.tar.xz
-/cargo-0.22.0-s390x-unknown-linux-gnu.tar.xz
-/cargo-0.22.0-x86_64-unknown-linux-gnu.tar.xz
-/cargo-0.24.0.tar.gz
-/cargo-0.24.0-vendor.tar.xz
-/cargo-0.23.0-aarch64-unknown-linux-gnu.tar.xz
-/cargo-0.23.0-armv7-unknown-linux-gnueabihf.tar.xz
-/cargo-0.23.0-i686-unknown-linux-gnu.tar.xz
-/cargo-0.23.0-powerpc64le-unknown-linux-gnu.tar.xz
-/cargo-0.23.0-powerpc64-unknown-linux-gnu.tar.xz
-/cargo-0.23.0-s390x-unknown-linux-gnu.tar.xz
-/cargo-0.23.0-x86_64-unknown-linux-gnu.tar.xz
-/cargo-0.25.0.tar.gz
-/cargo-0.25.0-vendor.tar.xz
-/cargo-0.24.0-aarch64-unknown-linux-gnu.tar.xz
-/cargo-0.24.0-armv7-unknown-linux-gnueabihf.tar.xz
-/cargo-0.24.0-i686-unknown-linux-gnu.tar.xz
-/cargo-0.24.0-powerpc64le-unknown-linux-gnu.tar.xz
-/cargo-0.24.0-powerpc64-unknown-linux-gnu.tar.xz
-/cargo-0.24.0-s390x-unknown-linux-gnu.tar.xz
-/cargo-0.24.0-x86_64-unknown-linux-gnu.tar.xz
-/cargo-0.26.0.tar.gz
-/cargo-0.26.0-vendor.tar.xz
-/cargo-0.25.0-x86_64-unknown-linux-gnu.tar.xz
-/cargo-0.25.0-i686-unknown-linux-gnu.tar.xz
-/cargo-0.25.0-armv7-unknown-linux-gnueabihf.tar.xz
-/cargo-0.25.0-aarch64-unknown-linux-gnu.tar.xz
-/cargo-0.25.0-powerpc64-unknown-linux-gnu.tar.xz
-/cargo-0.25.0-powerpc64le-unknown-linux-gnu.tar.xz
-/cargo-0.25.0-s390x-unknown-linux-gnu.tar.xz
diff --git a/cargo.spec b/cargo.spec
deleted file mode 100644
index 46d5f08..0000000
--- a/cargo.spec
+++ /dev/null
@@ -1,354 +0,0 @@
-# Only x86_64 and i686 are Tier 1 platforms at this time.
-# https://forge.rust-lang.org/platform-support.html
-%global rust_arches x86_64 i686 armv7hl aarch64 ppc64 ppc64le s390x
-
-# Only the specified arches will use bootstrap binaries.
-#global bootstrap_arches %%{rust_arches}
-
-%if 0%{?rhel} && !0%{?epel}
-%bcond_without bundled_libgit2
-%else
-%bcond_with bundled_libgit2
-%endif
-
-Name: cargo
-Version: 0.26.0
-Release: 2%{?dist}
-Summary: Rust's package manager and build tool
-License: ASL 2.0 or MIT
-URL: https://crates.io/
-ExclusiveArch: %{rust_arches}
-
-%global cargo_version %{version}
-%global cargo_bootstrap 0.25.0
-
-Source0: https://github.com/rust-lang/%{name}/archive/%{cargo_version}/%{name}-%{c...
-
-# Get the Rust triple for any arch.
-%{lua: function rust_triple(arch)
- local abi = "gnu"
- if arch == "armv7hl" then
- arch = "armv7"
- abi = "gnueabihf"
- elseif arch == "ppc64" then
- arch = "powerpc64"
- elseif arch == "ppc64le" then
- arch = "powerpc64le"
- end
- return arch.."-unknown-linux-"..abi
-end}
-
-%global rust_triple %{lua: print(rust_triple(rpm.expand("%{_target_cpu}")))}
-
-%if %defined bootstrap_arches
-# For each bootstrap arch, add an additional binary Source.
-# Also define bootstrap_source just for the current target.
-%{lua: do
- local bootstrap_arches = {}
- for arch in string.gmatch(rpm.expand("%{bootstrap_arches}"), "%S+") do
- table.insert(bootstrap_arches, arch)
- end
- local base = rpm.expand("https://static.rust-lang.org/dist/cargo-%{cargo_bootstrap}")
- local target_arch = rpm.expand("%{_target_cpu}")
- for i, arch in ipairs(bootstrap_arches) do
- i = i + 10
- print(string.format("Source%d: %s-%s.tar.xz\n",
- i, base, rust_triple(arch)))
- if arch == target_arch then
- rpm.define("bootstrap_source "..i)
- end
- end
-end}
-%endif
-
-# Use vendored crate dependencies so we can build offline.
-# Created using https://github.com/alexcrichton/cargo-vendor/ 0.1.13
-# It's so big because some of the -sys crates include the C library source they
-# want to link to. With our -devel buildreqs in place, they'll be used instead.
-# FIXME: These should all eventually be packaged on their own!
-Source100: %{name}-%{version}-vendor.tar.xz
-
-BuildRequires: rust
-BuildRequires: make
-BuildRequires: cmake
-BuildRequires: gcc
-BuildRequires: git
-
-%ifarch %{bootstrap_arches}
-%global bootstrap_root cargo-%{cargo_bootstrap}-%{rust_triple}
-%global local_cargo %{_builddir}/%{bootstrap_root}/cargo/bin/cargo
-Provides: bundled(%{name}-bootstrap) = %{cargo_bootstrap}
-%else
-BuildRequires: %{name} >= 0.13.0
-%global local_cargo %{_bindir}/%{name}
-%endif
-
-# Indirect dependencies for vendored -sys crates above
-BuildRequires: libcurl-devel
-BuildRequires: libssh2-devel
-BuildRequires: openssl-devel
-BuildRequires: zlib-devel
-BuildRequires: pkgconfig
-
-%if %with bundled_libgit2
-Provides: bundled(libgit2) = 0.26.0
-%else
-BuildRequires: libgit2-devel >= 0.24
-%endif
-
-# Cargo is not much use without Rust
-Requires: rust
-
-%description
-Cargo is a tool that allows Rust projects to declare their various dependencies
-and ensure that you'll always get a repeatable build.
-
-
-%package doc
-Summary: Documentation for Cargo
-BuildArch: noarch
-
-# Cargo no longer builds its own documentation
-# https://github.com/rust-lang/cargo/pull/4904
-Requires: rust-doc
-
-%description doc
-This package includes HTML documentation for Cargo.
-
-
-%prep
-
-%ifarch %{bootstrap_arches}
-%setup -q -n %{bootstrap_root} -T -b %{bootstrap_source}
-test -f '%{local_cargo}'
-%endif
-
-# cargo sources
-%setup -q -n %{name}-%{cargo_version}
-
-# vendored crates
-%setup -q -n %{name}-%{cargo_version} -T -D -a 100
-
-# define the offline registry
-%global cargo_home $PWD/.cargo
-mkdir -p %{cargo_home}
-cat >.cargo/config <<EOF
-[source.crates-io]
-registry = 'https://github.com/rust-lang/crates.io-index'
-replace-with = 'vendored-sources'
-
-[source.vendored-sources]
-directory = '$PWD/vendor'
-EOF
-
-# This should eventually migrate to distro policy
-# Enable optimization, debuginfo, and link hardening.
-%global rustflags -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now
-
-%build
-
-%if %without bundled_libgit2
-# convince libgit2-sys to use the distro libgit2
-export LIBGIT2_SYS_USE_PKG_CONFIG=1
-%endif
-
-# use our offline registry and custom rustc flags
-export CARGO_HOME="%{cargo_home}"
-export RUSTFLAGS="%{rustflags}"
-
-# cargo no longer uses a configure script, but we still want to use
-# CFLAGS in case of the odd C file in vendored dependencies.
-%{?__global_cflags:export CFLAGS="%{__global_cflags}"}
-%{!?__global_cflags:%{?optflags:export CFLAGS="%{optflags}"}}
-%{?__global_ldflags:export LDFLAGS="%{__global_ldflags}"}
-
-%{local_cargo} build --release
-
-
-%install
-export CARGO_HOME="%{cargo_home}"
-export RUSTFLAGS="%{rustflags}"
-
-%{local_cargo} install --root %{buildroot}%{_prefix}
-rm %{buildroot}%{_prefix}/.crates.toml
-
-mkdir -p %{buildroot}%{_mandir}/man1
-%{__install} -p -m644 src/etc/man/cargo*.1 \
- -t %{buildroot}%{_mandir}/man1
-
-%{__install} -p -m644 src/etc/cargo.bashcomp.sh \
- -D %{buildroot}%{_sysconfdir}/bash_completion.d/cargo
-
-%{__install} -p -m644 src/etc/_cargo \
- -D %{buildroot}%{_datadir}/zsh/site-functions/_cargo
-
-# Create the path for crate-devel packages
-mkdir -p %{buildroot}%{_datadir}/cargo/registry
-
-# Cargo no longer builds its own documentation
-# https://github.com/rust-lang/cargo/pull/4904
-mkdir -p %{buildroot}%{_docdir}/cargo/html
-cat <<EOF > %{buildroot}%{_docdir}/cargo/html/index.html
-<!DOCTYPE HTML>
-<html lang="en-US">
- <head>
- <meta charset="UTF-8">
- <meta http-equiv="refresh" content="0; url=../../rust/html/cargo/index.html">
- <script type="text/javascript">
- window.location.href = "../../rust/html/cargo/index.html"
- </script>
- <title>cargo-doc redirection</title>
- </head>
- <body>
- Cargo documentation has been moved to the rust-doc package.
- If you are not redirected automatically, please follow this
- <a href="../../rust/html/cargo/index.html">link</a>.
- </body>
-</html>
-EOF
-
-
-%check
-export CARGO_HOME="%{cargo_home}"
-export RUSTFLAGS="%{rustflags}"
-
-# some tests are known to fail exact output due to libgit2 differences
-CFG_DISABLE_CROSS_TESTS=1 %{local_cargo} test --no-fail-fast || :
-
-
-%files
-%license LICENSE-APACHE LICENSE-MIT LICENSE-THIRD-PARTY
-%doc README.md
-%{_bindir}/cargo
-%{_mandir}/man1/cargo*.1*
-%{_sysconfdir}/bash_completion.d/cargo
-%{_datadir}/zsh/site-functions/_cargo
-%dir %{_datadir}/cargo
-%dir %{_datadir}/cargo/registry
-
-%files doc
-%{_docdir}/cargo/html
-
-
-%changelog
-* Mon Apr 02 2018 Josh Stone <jistone(a)redhat.com> - 0.26.0-2
-- Use an HTML redirect for docs instead of the dir-symlink replacement.
-
-* Mon Apr 02 2018 Josh Stone <jistone(a)redhat.com> - 0.26.0-1
-- Update to 0.26.0.
-
-* Wed Feb 21 2018 Josh Stone <jistone(a)redhat.com> - 0.25.0-1
-- Update to 0.25.0.
-
-* Wed Feb 07 2018 Josh Stone <jistone(a)redhat.com> - 0.24.0-3
-- FTBFS: fix a misidentified shebang
-
-* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.24.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Mon Jan 08 2018 Josh Stone <jistone(a)redhat.com> - 0.24.0-1
-- Update to 0.24.0.
-
-* Wed Nov 29 2017 Josh Stone <jistone(a)redhat.com> - 0.23.0-1
-- Update to 0.23.0.
-
-* Mon Oct 16 2017 Josh Stone <jistone(a)redhat.com> - 0.22.0-1
-- Update to 0.22.0.
-
-* Mon Sep 11 2017 Josh Stone <jistone(a)redhat.com> - 0.21.1-1
-- Update to 0.21.1.
-
-* Thu Aug 31 2017 Josh Stone <jistone(a)redhat.com> - 0.21.0-1
-- Update to 0.21.0.
-
-* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.20.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.20.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Jul 21 2017 Josh Stone <jistone(a)redhat.com> - 0.20.0-1
-- Update to 0.20.0.
-- Add a cargo-doc subpackage.
-
-* Sat Jul 08 2017 Igor Gnatenko <ignatenko(a)redhat.com> - 0.19.0-4
-- Disable bootstrap
-
-* Sat Jul 08 2017 Igor Gnatenko <ignatenko(a)redhat.com> - 0.19.0-3
-- Rebuild for libgit2 0.26.x
-
-* Tue Jun 20 2017 Josh Stone <jistone(a)redhat.com> - 0.19.0-2
-- Create /usr/share/cargo/registry for crate-devel packages
-
-* Fri Jun 09 2017 Josh Stone <jistone(a)redhat.com> - 0.19.0-1
-- Update to 0.19.0.
-
-* Thu Apr 27 2017 Josh Stone <jistone(a)redhat.com> - 0.18.0-1
-- Update to 0.18.0.
-
-* Thu Mar 16 2017 Josh Stone <jistone(a)redhat.com> - 0.17.0-1
-- Update to 0.17.0.
-
-* Tue Feb 14 2017 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.16.0-2
-- Backport patch to expose description in cargo metadata
-
-* Thu Feb 09 2017 Josh Stone <jistone(a)redhat.com> - 0.16.0-1
-- Update to 0.16.0.
-- Start using the current upstream release for bootstrap.
-- Merge and clean up conditionals for epel7.
-
-* Tue Feb 07 2017 Igor Gnatenko <ignatenko(a)redhat.com> - 0.15.0-4
-- Disable bootstrap
-
-* Tue Feb 07 2017 Igor Gnatenko <ignatenko(a)redhat.com> - 0.15.0-3
-- Rebuild for libgit2-0.25.x
-
-* Tue Jan 03 2017 Josh Stone <jistone(a)redhat.com> - 0.15.0-2
-- Rebuild without bootstrap binaries.
-
-* Tue Jan 03 2017 Josh Stone <jistone(a)redhat.com> - 0.15.0-1
-- Update to 0.15.0.
-- Rewrite bootstrap logic to target specific arches.
-- Bootstrap ppc64, ppc64le, s390x.
-
-* Sun Nov 13 2016 Josh Stone <jistone(a)redhat.com> - 0.14.0-2
-- Fix CFG_RELEASE_NUM
-
-* Thu Nov 10 2016 Josh Stone <jistone(a)redhat.com> - 0.14.0-1
-- Update to 0.14.0.
-- Use hardening flags for linking.
-
-* Thu Oct 20 2016 Josh Stone <jistone(a)redhat.com> - 0.13.0-4
-- Rebuild with Rust 1.12.1 and enabled MIR.
-
-* Fri Oct 07 2016 Josh Stone <jistone(a)redhat.com> - 0.13.0-3
-- Rebuild without bootstrap binaries.
-
-* Thu Oct 06 2016 Josh Stone <jistone(a)redhat.com> - 0.13.0-2
-- Bootstrap aarch64.
-- Use jemalloc's MALLOC_CONF to work around #36944.
-
-* Fri Sep 30 2016 Josh Stone <jistone(a)redhat.com> - 0.13.0-1
-- Update to 0.13.0.
-- Always use --local-cargo, even for bootstrap binaries.
-- Disable MIR until rust#36774 is resolved.
-
-* Sat Sep 03 2016 Josh Stone <jistone(a)redhat.com> - 0.12.0-3
-- Rebuild without bootstrap binaries.
-
-* Fri Sep 02 2016 Josh Stone <jistone(a)redhat.com> - 0.12.0-2
-- Bootstrap armv7hl.
-- Patch dl-snapshot.py to ignore hashes on unknown archs.
-
-* Wed Aug 24 2016 Josh Stone <jistone(a)redhat.com> - 0.12.0-1
-- Update to 0.12.0.
-
-* Mon Aug 22 2016 Josh Stone <jistone(a)redhat.com> 0.11.0-3
-- Rebuild without bootstrap binaries.
-- Add a runtime requirement on rust.
-
-* Mon Aug 22 2016 Josh Stone <jistone(a)redhat.com> - 0.11.0-2
-- Initial import into Fedora (#1357749), bootstrapped
-
-* Sun Jul 17 2016 Josh Stone <jistone(a)fedoraproject.org> - 0.11.0-1
-- Initial package, bootstrapped
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..0f20880
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+cargo is now a subpackage of rust
diff --git a/sources b/sources
deleted file mode 100644
index 38714a1..0000000
--- a/sources
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA512 (cargo-0.26.0.tar.gz) = 0ceba204f6effb0b636b8a4cab38ae876e32d548a158cc2a67f3f80f144d4a05ce5ec44df74eb7e17a3dcd57105298dae1ac599b917c0dbb4b7386d3cf424070
-SHA512 (cargo-0.26.0-vendor.tar.xz) = 6ed2a1644c9b18fc24ddad5350d41b6c36cd5b62de4cf0b748a57b589f4f0ac12f91461989158d58d0892bf6fc2c1626cf574e7e2b9da4b0e35f72dfd88f9048
diff --git a/sources-bootstrap b/sources-bootstrap
deleted file mode 100644
index ea6dffb..0000000
--- a/sources-bootstrap
+++ /dev/null
@@ -1,9 +0,0 @@
-SHA512 (cargo-0.26.0.tar.gz) = 0ceba204f6effb0b636b8a4cab38ae876e32d548a158cc2a67f3f80f144d4a05ce5ec44df74eb7e17a3dcd57105298dae1ac599b917c0dbb4b7386d3cf424070
-SHA512 (cargo-0.26.0-vendor.tar.xz) = 6ed2a1644c9b18fc24ddad5350d41b6c36cd5b62de4cf0b748a57b589f4f0ac12f91461989158d58d0892bf6fc2c1626cf574e7e2b9da4b0e35f72dfd88f9048
-SHA512 (cargo-0.25.0-x86_64-unknown-linux-gnu.tar.xz) = 059aff53fe2b1f2239a85c9279fda0915a0f0134fe8a3d5c96dd680bbb41ea05cf5cb04ca61eb9ee91cbaf3dd05825b2bf2384ab1fd99d637633f0f24b87abb7
-SHA512 (cargo-0.25.0-i686-unknown-linux-gnu.tar.xz) = c83bbfdd44a7840beaf2c82438610dc64f31b1b66e62e7e10331ebb5c44f434a2006f987107324e377ca9d4f2b0b219aef0319db680f6c01519a4156ac6ae522
-SHA512 (cargo-0.25.0-armv7-unknown-linux-gnueabihf.tar.xz) = 6f1ad4b969ea3cfaa9b593b831c22a7c7c81c742d9652e5bcf926f668f0b9a1ede06d2865bb0362cc2bb70462b1a646df8054283296f5cc63cbd8f8a381eba99
-SHA512 (cargo-0.25.0-aarch64-unknown-linux-gnu.tar.xz) = 0283b3566f4ad22f3d34ba30ded6a0834b43b0c562ad131bbe4c3c17cc213e81e850db0d4ffa942ee8f877d554d4b887220ff7e5b331f29368b2312df9433320
-SHA512 (cargo-0.25.0-powerpc64-unknown-linux-gnu.tar.xz) = daae5907fef1c78df29348143a4753f3ee954ec4f82ecf2eee741996491e200d73cadb592ab9d69ba9d63fd4298d06e60b4de5e82c9cdcec36d9ba1031591d10
-SHA512 (cargo-0.25.0-powerpc64le-unknown-linux-gnu.tar.xz) = 62aee6b5a3dbc8f7ee0616394710fee0efc633c430098af2e192641af9e01bfd6c2eaf5c7c31bc3a60d9c6118f735e2b95e9a2d406e9a7fa599b84e90f2bc90d
-SHA512 (cargo-0.25.0-s390x-unknown-linux-gnu.tar.xz) = ed84bb0e803c3c9fbbbd2b3170d7013b629fd4e590f0d23f8e4df36eed47eddbc64cb2de3ea10d28622ebae7ed1b5bcd39777c8c287de154af14a03b829dee7e
5 years, 10 months
Architecture specific change in rpms/cargo.git
by githook-noreply@fedoraproject.org
The package rpms/cargo.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/cargo.git/commit/?id=7ea2ab0e6cf7....
Change:
-%ifarch %{bootstrap_arches}
Thanks.
Full change:
============
commit 7ea2ab0e6cf7c08616a2d763d1e16f1849a2511a
Author: Josh Stone <jistone(a)redhat.com>
Date: Thu Jun 21 19:27:38 2018 -0700
cargo is now a subpackage of rust
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index eff3c23..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,114 +0,0 @@
-/cargo-0.11.0-vendor.tar.gz
-/cargo-0.11.0.tar.gz
-/cargo-nightly-i686-unknown-linux-gnu.tar.gz
-/cargo-nightly-x86_64-unknown-linux-gnu.tar.gz
-/rust-installer-c37d3747da75c280237dc2d6b925078e69555499.tar.gz
-/cargo-0.12.0.tar.gz
-/cargo-0.12.0-vendor.tar.gz
-/cargo-nightly-armv7-unknown-linux-gnueabihf.tar.gz
-/cargo-0.13.0.tar.gz
-/cargo-0.13.0-vendor.tar.xz
-/cargo-nightly-aarch64-unknown-linux-gnu.tar.gz
-/cargo-0.14.0.tar.gz
-/cargo-0.14.0-vendor.tar.xz
-/rust-installer-4f994850808a572e2cc8d43f968893c8e942e9bf.tar.gz
-/cargo-8d6378421598cd5e0effc2216a3c5a4d9fc0f493.tar.gz
-/cargo-0.15.0-vendor.tar.xz
-/cargo-nightly-powerpc64le-unknown-linux-gnu.tar.gz
-/cargo-nightly-powerpc64-unknown-linux-gnu.tar.gz
-/cargo-nightly-s390x-unknown-linux-gnu.tar.gz
-/cargo-0.15.0.tar.gz
-/cargo-0.16.0.tar.gz
-/cargo-0.16.0-aarch64-unknown-linux-gnu.tar.gz
-/cargo-0.16.0-armv7-unknown-linux-gnueabihf.tar.gz
-/cargo-0.16.0-i686-unknown-linux-gnu.tar.gz
-/cargo-0.16.0-powerpc64le-unknown-linux-gnu.tar.gz
-/cargo-0.16.0-powerpc64-unknown-linux-gnu.tar.gz
-/cargo-0.16.0-s390x-unknown-linux-gnu.tar.gz
-/cargo-0.16.0-x86_64-unknown-linux-gnu.tar.gz
-/cargo-0.16.0-vendor.tar.xz
-/cargo-0.17.0.tar.gz
-/cargo-0.17.0-vendor.tar.xz
-/cargo-0.18.0.tar.gz
-/cargo-0.18.0-vendor.tar.xz
-/cargo-0.17.0-aarch64-unknown-linux-gnu.tar.gz
-/cargo-0.17.0-armv7-unknown-linux-gnueabihf.tar.gz
-/cargo-0.17.0-i686-unknown-linux-gnu.tar.gz
-/cargo-0.17.0-powerpc64le-unknown-linux-gnu.tar.gz
-/cargo-0.17.0-powerpc64-unknown-linux-gnu.tar.gz
-/cargo-0.17.0-s390x-unknown-linux-gnu.tar.gz
-/cargo-0.17.0-x86_64-unknown-linux-gnu.tar.gz
-/cargo-0.19.0.tar.gz
-/cargo-0.19.0-vendor.tar.xz
-/cargo-0.18.0-aarch64-unknown-linux-gnu.tar.gz
-/cargo-0.18.0-armv7-unknown-linux-gnueabihf.tar.gz
-/cargo-0.18.0-i686-unknown-linux-gnu.tar.gz
-/cargo-0.18.0-powerpc64le-unknown-linux-gnu.tar.gz
-/cargo-0.18.0-powerpc64-unknown-linux-gnu.tar.gz
-/cargo-0.18.0-s390x-unknown-linux-gnu.tar.gz
-/cargo-0.18.0-x86_64-unknown-linux-gnu.tar.gz
-/cargo-0.20.0.tar.gz
-/cargo-0.20.0-vendor.tar.xz
-/cargo-0.19.0-aarch64-unknown-linux-gnu.tar.gz
-/cargo-0.19.0-armv7-unknown-linux-gnueabihf.tar.gz
-/cargo-0.19.0-i686-unknown-linux-gnu.tar.gz
-/cargo-0.19.0-powerpc64le-unknown-linux-gnu.tar.gz
-/cargo-0.19.0-powerpc64-unknown-linux-gnu.tar.gz
-/cargo-0.19.0-s390x-unknown-linux-gnu.tar.gz
-/cargo-0.19.0-x86_64-unknown-linux-gnu.tar.gz
-/cargo-0.21.0.tar.gz
-/cargo-0.21.0-vendor.tar.xz
-/cargo-0.20.0-aarch64-unknown-linux-gnu.tar.xz
-/cargo-0.20.0-armv7-unknown-linux-gnueabihf.tar.xz
-/cargo-0.20.0-i686-unknown-linux-gnu.tar.xz
-/cargo-0.20.0-powerpc64le-unknown-linux-gnu.tar.xz
-/cargo-0.20.0-powerpc64-unknown-linux-gnu.tar.xz
-/cargo-0.20.0-s390x-unknown-linux-gnu.tar.xz
-/cargo-0.20.0-x86_64-unknown-linux-gnu.tar.xz
-/cargo-0.21.1.tar.gz
-/cargo-0.21.1-vendor.tar.xz
-/cargo-0.22.0.tar.gz
-/cargo-0.22.0-vendor.tar.xz
-/cargo-0.21.0-aarch64-unknown-linux-gnu.tar.xz
-/cargo-0.21.0-armv7-unknown-linux-gnueabihf.tar.xz
-/cargo-0.21.0-i686-unknown-linux-gnu.tar.xz
-/cargo-0.21.0-powerpc64le-unknown-linux-gnu.tar.xz
-/cargo-0.21.0-powerpc64-unknown-linux-gnu.tar.xz
-/cargo-0.21.0-s390x-unknown-linux-gnu.tar.xz
-/cargo-0.21.0-x86_64-unknown-linux-gnu.tar.xz
-/cargo-0.23.0.tar.gz
-/cargo-0.23.0-vendor.tar.xz
-/cargo-0.22.0-aarch64-unknown-linux-gnu.tar.xz
-/cargo-0.22.0-armv7-unknown-linux-gnueabihf.tar.xz
-/cargo-0.22.0-i686-unknown-linux-gnu.tar.xz
-/cargo-0.22.0-powerpc64le-unknown-linux-gnu.tar.xz
-/cargo-0.22.0-powerpc64-unknown-linux-gnu.tar.xz
-/cargo-0.22.0-s390x-unknown-linux-gnu.tar.xz
-/cargo-0.22.0-x86_64-unknown-linux-gnu.tar.xz
-/cargo-0.24.0.tar.gz
-/cargo-0.24.0-vendor.tar.xz
-/cargo-0.23.0-aarch64-unknown-linux-gnu.tar.xz
-/cargo-0.23.0-armv7-unknown-linux-gnueabihf.tar.xz
-/cargo-0.23.0-i686-unknown-linux-gnu.tar.xz
-/cargo-0.23.0-powerpc64le-unknown-linux-gnu.tar.xz
-/cargo-0.23.0-powerpc64-unknown-linux-gnu.tar.xz
-/cargo-0.23.0-s390x-unknown-linux-gnu.tar.xz
-/cargo-0.23.0-x86_64-unknown-linux-gnu.tar.xz
-/cargo-0.25.0.tar.gz
-/cargo-0.25.0-vendor.tar.xz
-/cargo-0.24.0-aarch64-unknown-linux-gnu.tar.xz
-/cargo-0.24.0-armv7-unknown-linux-gnueabihf.tar.xz
-/cargo-0.24.0-i686-unknown-linux-gnu.tar.xz
-/cargo-0.24.0-powerpc64le-unknown-linux-gnu.tar.xz
-/cargo-0.24.0-powerpc64-unknown-linux-gnu.tar.xz
-/cargo-0.24.0-s390x-unknown-linux-gnu.tar.xz
-/cargo-0.24.0-x86_64-unknown-linux-gnu.tar.xz
-/cargo-0.26.0.tar.gz
-/cargo-0.26.0-vendor.tar.xz
-/cargo-0.25.0-x86_64-unknown-linux-gnu.tar.xz
-/cargo-0.25.0-i686-unknown-linux-gnu.tar.xz
-/cargo-0.25.0-armv7-unknown-linux-gnueabihf.tar.xz
-/cargo-0.25.0-aarch64-unknown-linux-gnu.tar.xz
-/cargo-0.25.0-powerpc64-unknown-linux-gnu.tar.xz
-/cargo-0.25.0-powerpc64le-unknown-linux-gnu.tar.xz
-/cargo-0.25.0-s390x-unknown-linux-gnu.tar.xz
diff --git a/cargo.spec b/cargo.spec
deleted file mode 100644
index 46d5f08..0000000
--- a/cargo.spec
+++ /dev/null
@@ -1,354 +0,0 @@
-# Only x86_64 and i686 are Tier 1 platforms at this time.
-# https://forge.rust-lang.org/platform-support.html
-%global rust_arches x86_64 i686 armv7hl aarch64 ppc64 ppc64le s390x
-
-# Only the specified arches will use bootstrap binaries.
-#global bootstrap_arches %%{rust_arches}
-
-%if 0%{?rhel} && !0%{?epel}
-%bcond_without bundled_libgit2
-%else
-%bcond_with bundled_libgit2
-%endif
-
-Name: cargo
-Version: 0.26.0
-Release: 2%{?dist}
-Summary: Rust's package manager and build tool
-License: ASL 2.0 or MIT
-URL: https://crates.io/
-ExclusiveArch: %{rust_arches}
-
-%global cargo_version %{version}
-%global cargo_bootstrap 0.25.0
-
-Source0: https://github.com/rust-lang/%{name}/archive/%{cargo_version}/%{name}-%{c...
-
-# Get the Rust triple for any arch.
-%{lua: function rust_triple(arch)
- local abi = "gnu"
- if arch == "armv7hl" then
- arch = "armv7"
- abi = "gnueabihf"
- elseif arch == "ppc64" then
- arch = "powerpc64"
- elseif arch == "ppc64le" then
- arch = "powerpc64le"
- end
- return arch.."-unknown-linux-"..abi
-end}
-
-%global rust_triple %{lua: print(rust_triple(rpm.expand("%{_target_cpu}")))}
-
-%if %defined bootstrap_arches
-# For each bootstrap arch, add an additional binary Source.
-# Also define bootstrap_source just for the current target.
-%{lua: do
- local bootstrap_arches = {}
- for arch in string.gmatch(rpm.expand("%{bootstrap_arches}"), "%S+") do
- table.insert(bootstrap_arches, arch)
- end
- local base = rpm.expand("https://static.rust-lang.org/dist/cargo-%{cargo_bootstrap}")
- local target_arch = rpm.expand("%{_target_cpu}")
- for i, arch in ipairs(bootstrap_arches) do
- i = i + 10
- print(string.format("Source%d: %s-%s.tar.xz\n",
- i, base, rust_triple(arch)))
- if arch == target_arch then
- rpm.define("bootstrap_source "..i)
- end
- end
-end}
-%endif
-
-# Use vendored crate dependencies so we can build offline.
-# Created using https://github.com/alexcrichton/cargo-vendor/ 0.1.13
-# It's so big because some of the -sys crates include the C library source they
-# want to link to. With our -devel buildreqs in place, they'll be used instead.
-# FIXME: These should all eventually be packaged on their own!
-Source100: %{name}-%{version}-vendor.tar.xz
-
-BuildRequires: rust
-BuildRequires: make
-BuildRequires: cmake
-BuildRequires: gcc
-BuildRequires: git
-
-%ifarch %{bootstrap_arches}
-%global bootstrap_root cargo-%{cargo_bootstrap}-%{rust_triple}
-%global local_cargo %{_builddir}/%{bootstrap_root}/cargo/bin/cargo
-Provides: bundled(%{name}-bootstrap) = %{cargo_bootstrap}
-%else
-BuildRequires: %{name} >= 0.13.0
-%global local_cargo %{_bindir}/%{name}
-%endif
-
-# Indirect dependencies for vendored -sys crates above
-BuildRequires: libcurl-devel
-BuildRequires: libssh2-devel
-BuildRequires: openssl-devel
-BuildRequires: zlib-devel
-BuildRequires: pkgconfig
-
-%if %with bundled_libgit2
-Provides: bundled(libgit2) = 0.26.0
-%else
-BuildRequires: libgit2-devel >= 0.24
-%endif
-
-# Cargo is not much use without Rust
-Requires: rust
-
-%description
-Cargo is a tool that allows Rust projects to declare their various dependencies
-and ensure that you'll always get a repeatable build.
-
-
-%package doc
-Summary: Documentation for Cargo
-BuildArch: noarch
-
-# Cargo no longer builds its own documentation
-# https://github.com/rust-lang/cargo/pull/4904
-Requires: rust-doc
-
-%description doc
-This package includes HTML documentation for Cargo.
-
-
-%prep
-
-%ifarch %{bootstrap_arches}
-%setup -q -n %{bootstrap_root} -T -b %{bootstrap_source}
-test -f '%{local_cargo}'
-%endif
-
-# cargo sources
-%setup -q -n %{name}-%{cargo_version}
-
-# vendored crates
-%setup -q -n %{name}-%{cargo_version} -T -D -a 100
-
-# define the offline registry
-%global cargo_home $PWD/.cargo
-mkdir -p %{cargo_home}
-cat >.cargo/config <<EOF
-[source.crates-io]
-registry = 'https://github.com/rust-lang/crates.io-index'
-replace-with = 'vendored-sources'
-
-[source.vendored-sources]
-directory = '$PWD/vendor'
-EOF
-
-# This should eventually migrate to distro policy
-# Enable optimization, debuginfo, and link hardening.
-%global rustflags -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now
-
-%build
-
-%if %without bundled_libgit2
-# convince libgit2-sys to use the distro libgit2
-export LIBGIT2_SYS_USE_PKG_CONFIG=1
-%endif
-
-# use our offline registry and custom rustc flags
-export CARGO_HOME="%{cargo_home}"
-export RUSTFLAGS="%{rustflags}"
-
-# cargo no longer uses a configure script, but we still want to use
-# CFLAGS in case of the odd C file in vendored dependencies.
-%{?__global_cflags:export CFLAGS="%{__global_cflags}"}
-%{!?__global_cflags:%{?optflags:export CFLAGS="%{optflags}"}}
-%{?__global_ldflags:export LDFLAGS="%{__global_ldflags}"}
-
-%{local_cargo} build --release
-
-
-%install
-export CARGO_HOME="%{cargo_home}"
-export RUSTFLAGS="%{rustflags}"
-
-%{local_cargo} install --root %{buildroot}%{_prefix}
-rm %{buildroot}%{_prefix}/.crates.toml
-
-mkdir -p %{buildroot}%{_mandir}/man1
-%{__install} -p -m644 src/etc/man/cargo*.1 \
- -t %{buildroot}%{_mandir}/man1
-
-%{__install} -p -m644 src/etc/cargo.bashcomp.sh \
- -D %{buildroot}%{_sysconfdir}/bash_completion.d/cargo
-
-%{__install} -p -m644 src/etc/_cargo \
- -D %{buildroot}%{_datadir}/zsh/site-functions/_cargo
-
-# Create the path for crate-devel packages
-mkdir -p %{buildroot}%{_datadir}/cargo/registry
-
-# Cargo no longer builds its own documentation
-# https://github.com/rust-lang/cargo/pull/4904
-mkdir -p %{buildroot}%{_docdir}/cargo/html
-cat <<EOF > %{buildroot}%{_docdir}/cargo/html/index.html
-<!DOCTYPE HTML>
-<html lang="en-US">
- <head>
- <meta charset="UTF-8">
- <meta http-equiv="refresh" content="0; url=../../rust/html/cargo/index.html">
- <script type="text/javascript">
- window.location.href = "../../rust/html/cargo/index.html"
- </script>
- <title>cargo-doc redirection</title>
- </head>
- <body>
- Cargo documentation has been moved to the rust-doc package.
- If you are not redirected automatically, please follow this
- <a href="../../rust/html/cargo/index.html">link</a>.
- </body>
-</html>
-EOF
-
-
-%check
-export CARGO_HOME="%{cargo_home}"
-export RUSTFLAGS="%{rustflags}"
-
-# some tests are known to fail exact output due to libgit2 differences
-CFG_DISABLE_CROSS_TESTS=1 %{local_cargo} test --no-fail-fast || :
-
-
-%files
-%license LICENSE-APACHE LICENSE-MIT LICENSE-THIRD-PARTY
-%doc README.md
-%{_bindir}/cargo
-%{_mandir}/man1/cargo*.1*
-%{_sysconfdir}/bash_completion.d/cargo
-%{_datadir}/zsh/site-functions/_cargo
-%dir %{_datadir}/cargo
-%dir %{_datadir}/cargo/registry
-
-%files doc
-%{_docdir}/cargo/html
-
-
-%changelog
-* Mon Apr 02 2018 Josh Stone <jistone(a)redhat.com> - 0.26.0-2
-- Use an HTML redirect for docs instead of the dir-symlink replacement.
-
-* Mon Apr 02 2018 Josh Stone <jistone(a)redhat.com> - 0.26.0-1
-- Update to 0.26.0.
-
-* Wed Feb 21 2018 Josh Stone <jistone(a)redhat.com> - 0.25.0-1
-- Update to 0.25.0.
-
-* Wed Feb 07 2018 Josh Stone <jistone(a)redhat.com> - 0.24.0-3
-- FTBFS: fix a misidentified shebang
-
-* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.24.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Mon Jan 08 2018 Josh Stone <jistone(a)redhat.com> - 0.24.0-1
-- Update to 0.24.0.
-
-* Wed Nov 29 2017 Josh Stone <jistone(a)redhat.com> - 0.23.0-1
-- Update to 0.23.0.
-
-* Mon Oct 16 2017 Josh Stone <jistone(a)redhat.com> - 0.22.0-1
-- Update to 0.22.0.
-
-* Mon Sep 11 2017 Josh Stone <jistone(a)redhat.com> - 0.21.1-1
-- Update to 0.21.1.
-
-* Thu Aug 31 2017 Josh Stone <jistone(a)redhat.com> - 0.21.0-1
-- Update to 0.21.0.
-
-* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.20.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.20.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Jul 21 2017 Josh Stone <jistone(a)redhat.com> - 0.20.0-1
-- Update to 0.20.0.
-- Add a cargo-doc subpackage.
-
-* Sat Jul 08 2017 Igor Gnatenko <ignatenko(a)redhat.com> - 0.19.0-4
-- Disable bootstrap
-
-* Sat Jul 08 2017 Igor Gnatenko <ignatenko(a)redhat.com> - 0.19.0-3
-- Rebuild for libgit2 0.26.x
-
-* Tue Jun 20 2017 Josh Stone <jistone(a)redhat.com> - 0.19.0-2
-- Create /usr/share/cargo/registry for crate-devel packages
-
-* Fri Jun 09 2017 Josh Stone <jistone(a)redhat.com> - 0.19.0-1
-- Update to 0.19.0.
-
-* Thu Apr 27 2017 Josh Stone <jistone(a)redhat.com> - 0.18.0-1
-- Update to 0.18.0.
-
-* Thu Mar 16 2017 Josh Stone <jistone(a)redhat.com> - 0.17.0-1
-- Update to 0.17.0.
-
-* Tue Feb 14 2017 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.16.0-2
-- Backport patch to expose description in cargo metadata
-
-* Thu Feb 09 2017 Josh Stone <jistone(a)redhat.com> - 0.16.0-1
-- Update to 0.16.0.
-- Start using the current upstream release for bootstrap.
-- Merge and clean up conditionals for epel7.
-
-* Tue Feb 07 2017 Igor Gnatenko <ignatenko(a)redhat.com> - 0.15.0-4
-- Disable bootstrap
-
-* Tue Feb 07 2017 Igor Gnatenko <ignatenko(a)redhat.com> - 0.15.0-3
-- Rebuild for libgit2-0.25.x
-
-* Tue Jan 03 2017 Josh Stone <jistone(a)redhat.com> - 0.15.0-2
-- Rebuild without bootstrap binaries.
-
-* Tue Jan 03 2017 Josh Stone <jistone(a)redhat.com> - 0.15.0-1
-- Update to 0.15.0.
-- Rewrite bootstrap logic to target specific arches.
-- Bootstrap ppc64, ppc64le, s390x.
-
-* Sun Nov 13 2016 Josh Stone <jistone(a)redhat.com> - 0.14.0-2
-- Fix CFG_RELEASE_NUM
-
-* Thu Nov 10 2016 Josh Stone <jistone(a)redhat.com> - 0.14.0-1
-- Update to 0.14.0.
-- Use hardening flags for linking.
-
-* Thu Oct 20 2016 Josh Stone <jistone(a)redhat.com> - 0.13.0-4
-- Rebuild with Rust 1.12.1 and enabled MIR.
-
-* Fri Oct 07 2016 Josh Stone <jistone(a)redhat.com> - 0.13.0-3
-- Rebuild without bootstrap binaries.
-
-* Thu Oct 06 2016 Josh Stone <jistone(a)redhat.com> - 0.13.0-2
-- Bootstrap aarch64.
-- Use jemalloc's MALLOC_CONF to work around #36944.
-
-* Fri Sep 30 2016 Josh Stone <jistone(a)redhat.com> - 0.13.0-1
-- Update to 0.13.0.
-- Always use --local-cargo, even for bootstrap binaries.
-- Disable MIR until rust#36774 is resolved.
-
-* Sat Sep 03 2016 Josh Stone <jistone(a)redhat.com> - 0.12.0-3
-- Rebuild without bootstrap binaries.
-
-* Fri Sep 02 2016 Josh Stone <jistone(a)redhat.com> - 0.12.0-2
-- Bootstrap armv7hl.
-- Patch dl-snapshot.py to ignore hashes on unknown archs.
-
-* Wed Aug 24 2016 Josh Stone <jistone(a)redhat.com> - 0.12.0-1
-- Update to 0.12.0.
-
-* Mon Aug 22 2016 Josh Stone <jistone(a)redhat.com> 0.11.0-3
-- Rebuild without bootstrap binaries.
-- Add a runtime requirement on rust.
-
-* Mon Aug 22 2016 Josh Stone <jistone(a)redhat.com> - 0.11.0-2
-- Initial import into Fedora (#1357749), bootstrapped
-
-* Sun Jul 17 2016 Josh Stone <jistone(a)fedoraproject.org> - 0.11.0-1
-- Initial package, bootstrapped
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..0f20880
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+cargo is now a subpackage of rust
diff --git a/sources b/sources
deleted file mode 100644
index 38714a1..0000000
--- a/sources
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA512 (cargo-0.26.0.tar.gz) = 0ceba204f6effb0b636b8a4cab38ae876e32d548a158cc2a67f3f80f144d4a05ce5ec44df74eb7e17a3dcd57105298dae1ac599b917c0dbb4b7386d3cf424070
-SHA512 (cargo-0.26.0-vendor.tar.xz) = 6ed2a1644c9b18fc24ddad5350d41b6c36cd5b62de4cf0b748a57b589f4f0ac12f91461989158d58d0892bf6fc2c1626cf574e7e2b9da4b0e35f72dfd88f9048
diff --git a/sources-bootstrap b/sources-bootstrap
deleted file mode 100644
index ea6dffb..0000000
--- a/sources-bootstrap
+++ /dev/null
@@ -1,9 +0,0 @@
-SHA512 (cargo-0.26.0.tar.gz) = 0ceba204f6effb0b636b8a4cab38ae876e32d548a158cc2a67f3f80f144d4a05ce5ec44df74eb7e17a3dcd57105298dae1ac599b917c0dbb4b7386d3cf424070
-SHA512 (cargo-0.26.0-vendor.tar.xz) = 6ed2a1644c9b18fc24ddad5350d41b6c36cd5b62de4cf0b748a57b589f4f0ac12f91461989158d58d0892bf6fc2c1626cf574e7e2b9da4b0e35f72dfd88f9048
-SHA512 (cargo-0.25.0-x86_64-unknown-linux-gnu.tar.xz) = 059aff53fe2b1f2239a85c9279fda0915a0f0134fe8a3d5c96dd680bbb41ea05cf5cb04ca61eb9ee91cbaf3dd05825b2bf2384ab1fd99d637633f0f24b87abb7
-SHA512 (cargo-0.25.0-i686-unknown-linux-gnu.tar.xz) = c83bbfdd44a7840beaf2c82438610dc64f31b1b66e62e7e10331ebb5c44f434a2006f987107324e377ca9d4f2b0b219aef0319db680f6c01519a4156ac6ae522
-SHA512 (cargo-0.25.0-armv7-unknown-linux-gnueabihf.tar.xz) = 6f1ad4b969ea3cfaa9b593b831c22a7c7c81c742d9652e5bcf926f668f0b9a1ede06d2865bb0362cc2bb70462b1a646df8054283296f5cc63cbd8f8a381eba99
-SHA512 (cargo-0.25.0-aarch64-unknown-linux-gnu.tar.xz) = 0283b3566f4ad22f3d34ba30ded6a0834b43b0c562ad131bbe4c3c17cc213e81e850db0d4ffa942ee8f877d554d4b887220ff7e5b331f29368b2312df9433320
-SHA512 (cargo-0.25.0-powerpc64-unknown-linux-gnu.tar.xz) = daae5907fef1c78df29348143a4753f3ee954ec4f82ecf2eee741996491e200d73cadb592ab9d69ba9d63fd4298d06e60b4de5e82c9cdcec36d9ba1031591d10
-SHA512 (cargo-0.25.0-powerpc64le-unknown-linux-gnu.tar.xz) = 62aee6b5a3dbc8f7ee0616394710fee0efc633c430098af2e192641af9e01bfd6c2eaf5c7c31bc3a60d9c6118f735e2b95e9a2d406e9a7fa599b84e90f2bc90d
-SHA512 (cargo-0.25.0-s390x-unknown-linux-gnu.tar.xz) = ed84bb0e803c3c9fbbbd2b3170d7013b629fd4e590f0d23f8e4df36eed47eddbc64cb2de3ea10d28622ebae7ed1b5bcd39777c8c287de154af14a03b829dee7e
5 years, 10 months
Architecture specific change in rpms/mariadb.git
by githook-noreply@fedoraproject.org
The package rpms/mariadb.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/mariadb.git/commit/?id=e7e8c32ace....
Change:
-%ifarch x86_64
Thanks.
Full change:
============
commit 6d5dc963e259cf9ea8b1fcbd64c3aac2c7368330
Merge: 0ad7003 84de4c5
Author: Michal Schorm <mschorm(a)redhat.com>
Date: Wed Jun 20 15:11:56 2018 +0200
Rebase to 10.3.7
Merge branch 'private-10.3-COPR'
diff --cc mariadb.spec
index fafcf30,9812066..d9c0ed6
--- a/mariadb.spec
+++ b/mariadb.spec
@@@ -149,7 -146,7 +149,7 @@@
Name: mariadb
Version: %{compatver}.%{bugfixver}
- Release: 2%{?with_debug:.debug}%{?dist}
-Release: 1.COPR%{?with_debug:.debug}%{?dist}
++Release: 1%{?with_debug:.debug}%{?dist}
Epoch: 3
Summary: A community developed branch of MySQL
@@@ -703,7 -691,7 +699,7 @@@ sources
%prep
%setup -q -n mariadb-%{version}
--# Removt JAR files that upstream puts into tarball
++# Remove JAR files that upstream puts into tarball
find . -name "*.jar" -type f -exec rm --verbose -f {} \;
%patch4 -p1
@@@ -1166,8 -1151,8 +1161,8 @@@ export MTR_BUILD_THREAD=%{__isa_bits
%endif
# Second run for the SPIDER suites that fail with SCA (ssl self signed certificate)
- perl ./mysql-test-run.pl --force --retry=0 \
- --suite-timeout=720 --testcase-timeout=30 \
+ perl ./mysql-test-run.pl --force --retry=1 \
- --suite-timeout=900 --testcase-timeout=30 \
++ --suite-timeout=60 --testcase-timeout=10 \
--mysqld=--binlog-format=mixed --force-restart \
--shutdown-timeout=60 --max-test-fail=0 --big-test \
--skip-ssl --suite=spider,spider/bg \
commit 84de4c5d8c3701d280b5ad23cb99b8ebe7cb0e0d
Author: Jakub Janco <jjanco(a)redhat.com>
Date: Wed Jun 13 16:36:22 2018 +0200
new version 10.3.7
diff --git a/mariadb-notestdb.patch b/mariadb-notestdb.patch
deleted file mode 100644
index 90a0d88..0000000
--- a/mariadb-notestdb.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -up mariadb-10.0.16/scripts/mysql_install_db.pl.in.createtestdb mariadb-10.0.16/scripts/mysql_install_db.pl.in
---- mariadb-10.0.16/scripts/mysql_install_db.pl.in.createtestdb 2015-03-03 23:02:33.287620715 +0100
-+++ mariadb-10.0.16/scripts/mysql_install_db.pl.in 2015-03-03 23:02:56.664641960 +0100
-@@ -398,10 +398,10 @@ if ( $opt->{'skip-name-resolve'} and $re
- }
-
- # ----------------------------------------------------------------------
--# Create database directories mysql & test
-+# Create database directories mysql
- # ----------------------------------------------------------------------
-
--foreach my $dir ( $opt->{ldata}, "$opt->{ldata}/mysql", "$opt->{ldata}/test" )
-+foreach my $dir ( $opt->{ldata}, "$opt->{ldata}/mysql" )
- {
- # FIXME not really the same as original "mkdir -p", but ok?
- mkdir($dir, 0700) unless -d $dir;
diff --git a/mariadb.spec b/mariadb.spec
index 582d485..9812066 100644
--- a/mariadb.spec
+++ b/mariadb.spec
@@ -142,7 +142,7 @@
# Make long macros shorter
%global sameevr %{epoch}:%{version}-%{release}
%global compatver 10.3
-%global bugfixver 6
+%global bugfixver 7
Name: mariadb
Version: %{compatver}.%{bugfixver}
@@ -187,10 +187,6 @@ Patch7: %{pkgnamepatch}-scripts.patch
# Patch9: pre-configure to comply with guidelines
Patch9: %{pkgnamepatch}-ownsetup.patch
-# Patches specific for this mysql package
-# Patch37: don't create a test DB: https://jira.mariadb.org/browse/MDEV-12645
-Patch37: %{pkgnamepatch}-notestdb.patch
-
# Patches for galera
Patch40: %{pkgnamepatch}-galera.cnf.patch
@@ -701,7 +697,6 @@ find . -name "*.jar" -type f -exec rm --verbose -f {} \;
%patch4 -p1
%patch7 -p1
%patch9 -p1
-%patch37 -p1
%patch40 -p1
# workaround for upstream bug #56342
@@ -1408,6 +1403,7 @@ fi
%{_datadir}/%{pkg_name}/mysql_test_data_timezone.sql
%{_datadir}/%{pkg_name}/mysql_to_mariadb.sql
%{_datadir}/%{pkg_name}/mysql_performance_tables.sql
+%{_datadir}/%{pkg_name}/mysql_test_db.sql
%if %{with mroonga}
%{_datadir}/%{pkg_name}/mroonga/install.sql
%{_datadir}/%{pkg_name}/mroonga/uninstall.sql
diff --git a/mysql-prepare-db-dir.sh b/mysql-prepare-db-dir.sh
index 22d0566..a82479f 100644
--- a/mysql-prepare-db-dir.sh
+++ b/mysql-prepare-db-dir.sh
@@ -97,7 +97,7 @@ if should_initialize "$datadir" ; then
# https://bugzilla.redhat.com/show_bug.cgi?id=1335849#c19
INITDB_TIMESTAMP=`LANG=C date -u`
sleep 1
- @bindir@/mysql_install_db --rpm --datadir="$datadir" --user="$myuser" >&2
+ @bindir@/mysql_install_db --rpm --datadir="$datadir" --user="$myuser" --skip-test-db >&2
ret=$?
if [ $ret -ne 0 ] ; then
echo "Initialization of @NICE_PROJECT_NAME@ database failed." >&2
diff --git a/sources b/sources
index 5ed519a..b541430 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (mariadb-10.3.6.tar.gz) = cf146752be5857e702a3c88f42c7b6be3117bd92ac304eb217f902c1ffe478dc3043d3cf6a9a9305b51babb3bafc2612a8e4f5dfa7731cfa53634014d86438d1
+SHA512 (mariadb-10.3.7.tar.gz) = b1b3ad9ddc45bdfd3d03888ba160f9991b23187341deac402d5dc4b735511e29767a5dc64ca557bea9bf3d3b413b941ef2e1f5fa30be056dfaec4542a43895f1
commit e7e8c32ace7195c39b92a2c968094ae04c77ba4a
Author: Jakub Janco <jjanco(a)redhat.com>
Date: Thu Jun 14 13:02:55 2018 +0200
Merge changes from 'master' into 'private-10.3-COPR'
diff --git a/mariadb-logrotate.patch b/mariadb-logrotate.patch
index 9be0c99..a495c07 100644
--- a/mariadb-logrotate.patch
+++ b/mariadb-logrotate.patch
@@ -59,7 +59,7 @@ Update 3/2017
- endscript
-}
+# Then, un-comment the following lines to enable rotation of mysql's log file:
-+#@LOG_LOCATION(a)/mysqld.log {
++#@LOG_LOCATION@ {
+# create 600 mysql mysql
+# notifempty
+# daily
diff --git a/mariadb.rpmlintrc b/mariadb.rpmlintrc
new file mode 100644
index 0000000..74911d2
--- /dev/null
+++ b/mariadb.rpmlintrc
@@ -0,0 +1,31 @@
+# THIS FILE SERVES FOR WHITELISTING RPMLINT ERRORS AND WARNINGS IN TASKOTRON
+# https://fedoraproject.org/wiki/Taskotron/Tasks/dist.rpmlint#Whitelisting_...
+
+# (same file in python3 package served as a great example)
+
+
+
+# Spelling errors
+addFilter(r'spelling-error .* en_US (cnf|mysqld|benchmarking|pam|passwordless|subpackage) ')
+
+# Debugsource
+addFilter(r'^mariadb.*debugsource\.[^:]+: (E|W): no-documentation')
+
+# Debuginfo
+addFilter(r'^mariadb.*debuginfo\.[^:]+: (E|W): useless-provides debuginfo\(build-id\)')
+
+# Testsuite
+# Some expected tests results are zero-length files
+addFilter(r'(zero-length|pem-certificate) /usr/share/mysql-test/*')
+
+# Chroot function
+# False positive; checked by upstream
+addFilter(r'missing-call-to-chdir-with-chroot')
+
+# Missing documentation
+# I don't think that's on the upstream priority list
+addFilter(r'no-documentation')
+
+# Obsoleted not provided
+# Obsoleting upstream packages, not providing them is expected to not mix them up
+addFilter(r'obsolete-not-provided MySQL')
diff --git a/mariadb.spec b/mariadb.spec
index 1829335..582d485 100644
--- a/mariadb.spec
+++ b/mariadb.spec
@@ -16,9 +16,15 @@
# Turn that off to ensure such files don't get included in RPMs (cf bz#884755).
%global _default_patch_flags --no-backup-if-mismatch
+
+
# TokuDB engine
# https://mariadb.com/kb/en/mariadb/tokudb/
# TokuDB engine is available only for x86_64
+# * There's a problem currently with jemalloc, which tokudb use.
+# TokuDB does not yet support new Jemalloc 5, but on F>=28, there's only Jemalloc 5. Not a supported configuration.
+# * Disabling build of TokuDB with Jemalloc 5 since it doesn't work. https://jira.percona.com/browse/PS-4393
+# Also build of TokuDB without Jemalloc is not supported.
# Mroonga engine
# https://mariadb.com/kb/en/mariadb/about-mroonga/
# Actual version in MariaDB, 5.04, only supports the x86_64
@@ -26,8 +32,12 @@
# RocksDB engine
# https://mariadb.com/kb/en/library/myrocks-supported-platforms/
# RocksB engine is available only for x86_64
-%ifarch x86_64
+%if %_arch == x86_64 && 0%{?fedora}
+%if 0%{?fedora} >= 28 || 0%{?rhel} > 7
+%bcond_with tokudb
+%else
%bcond_without tokudb
+%endif
%bcond_without mroonga
%bcond_without rocksdb
%else
@@ -41,12 +51,16 @@
%bcond_without oqgraph
# Other plugins
-# Allow to override the values outside of spec
-# https://github.com/rpm-software-management/rpm/blob/34c2ba3c/macros.in#L1...
-%{!?_with_cracklib: %{!?_without_cracklib: %bcond_without cracklib}}
-%{!?_with_gssapi: %{!?_without_gssapi: %bcond_without gssapi}}
-%{!?_with_connect: %{!?_without_sphinx: %bcond_without connect}}
-%{!?_with_sphinx: %{!?_without_sphinx: %bcond_without sphinx}}
+%if 0%{?fedora}
+%bcond_without cracklib
+%bcond_without connect
+%bcond_without sphinx
+%else
+%bcond_with cracklib
+%bcond_with connect
+%bcond_with sphinx
+%endif
+%bcond_without gssapi
# For some use cases we do not need some parts of the package. Set to "...with" to exclude
%if 0%{?fedora} >= 28 || 0%{?rhel} > 7
@@ -72,14 +86,19 @@
# For deep debugging we need to build binaries with extra debug info
%bcond_with debug
+# Page compression algorithms for InnoDB & XtraDB
+# lz4 currently cannot be turned off by CMake, only by not having lz4-devel package in the buildroot
+# https://jira.mariadb.org/browse/MDEV-15932
+%bcond_without lz4
+
# MariaDB 10.0 and later requires pcre >= 8.35, otherwise we need to use
# the bundled library, since the package cannot be build with older version
%if 0%{?fedora} || 0%{?rhel} > 7
-%bcond_without bundled_pcre
+%bcond_without unbundled_pcre
%else
-%bcond_with bundled_pcre
+%bcond_with unbundled_pcre
%global pcre_bundled_version 8.41
%endif
@@ -112,8 +131,13 @@
%global obsoleted_mariadb_galera_server_evr 1:10.0.17-6
# Provide mysql names for compatibility
+%if 0%{?fedora}
%bcond_without mysql_names
%bcond_without conflicts
+%else
+%bcond_with mysql_names
+%bcond_with conflicts
+%endif
# Make long macros shorter
%global sameevr %{epoch}:%{version}-%{release}
@@ -171,11 +195,14 @@ Patch37: %{pkgnamepatch}-notestdb.patch
Patch40: %{pkgnamepatch}-galera.cnf.patch
BuildRequires: cmake gcc-c++
-BuildRequires: zlib-devel
BuildRequires: multilib-rpm-config
BuildRequires: selinux-policy-devel
BuildRequires: systemd systemd-devel
+# Page compression algorithms for InnoDB & XtraDB
+BuildRequires: zlib-devel
+%{?with_lz4:BuildRequires: lz4-devel}
+
# TokuDB and some core stuff
BuildRequires: jemalloc-devel
@@ -193,8 +220,8 @@ BuildRequires: bison bison-devel
# auth_pam.so plugin will be build if pam-devel is installed
BuildRequires: pam-devel
# use either new enough version of pcre or provide bundles(pcre)
-%{?with_bundled_pcre:BuildRequires: pcre-devel >= 8.35 pkgconf}
-%{!?with_bundled_pcre:Provides: bundled(pcre) = %{pcre_bundled_version}}
+%{?with_unbundled_pcre:BuildRequires: pcre-devel >= 8.35 pkgconf}
+%{!?with_unbundled_pcre:Provides: bundled(pcre) = %{pcre_bundled_version}}
# Few utilities needs Perl
%if 0%{?fedora} || 0%{?rhel} > 7
BuildRequires: perl-interpreter
@@ -378,10 +405,10 @@ Requires: %{name}-common%{?_isa} = %{sameevr}
Requires: %{name}-errmsg%{?_isa} = %{sameevr}
Recommends: %{name}-server-utils%{?_isa} = %{sameevr}
Recommends: %{name}-backup%{?_isa} = %{sameevr}
-Recommends: %{name}-craclkib-password-check%{?_isa} = %{sameevr}
-Recommends: %{name}-gssapi-server%{?_isa} = %{sameevr}
-Recommends: %{name}-rocksdb-engine%{?_isa} = %{sameevr}
-Recommends: %{name}-tokudb-engine%{?_isa} = %{sameevr}
+%{?with_cracklib:Recommends: %{name}-cracklib-password-check%{?_isa} = %{sameevr}}
+%{?with_gssapi:Recommends: %{name}-gssapi-server%{?_isa} = %{sameevr}}
+%{?with_rocksdb:Recommends: %{name}-rocksdb-engine%{?_isa} = %{sameevr}}
+%{?with_tokudb:Recommends: %{name}-tokudb-engine%{?_isa} = %{sameevr}}
Suggests: mytop
@@ -478,6 +505,7 @@ The RocksDB storage engine is used for high performance servers on SSD drives.
%package tokudb-engine
Summary: The TokuDB storage engine for MariaDB
Requires: %{name}-server%{?_isa} = %{sameevr}
+Requires: jemalloc
%description tokudb-engine
The TokuDB storage engine from Percona.
@@ -709,7 +737,7 @@ sed 's/mariadb-server-galera/%{name}-server-galera/' %{SOURCE72} > selinux/%{nam
pcre_maj=`grep '^m4_define(pcre_major' pcre/configure.ac | sed -r 's/^m4_define\(pcre_major, \[([0-9]+)\]\)/\1/'`
pcre_min=`grep '^m4_define(pcre_minor' pcre/configure.ac | sed -r 's/^m4_define\(pcre_minor, \[([0-9]+)\]\)/\1/'`
-%if %{without bundled_pcre}
+%if %{without unbundled_pcre}
# Check if the PCRE version in macro 'pcre_bundled_version', used in Provides: bundled(...), is the same version as upstream actually bundles
if [ %{pcre_bundled_version} != "$pcre_maj.$pcre_min" ]
then
@@ -806,7 +834,9 @@ export CFLAGS CXXFLAGS
-DCONC_WITH_SSL=%{?with_clibrary:ON}%{!?with_clibrary:NO} \
-DWITH_SSL=system \
-DWITH_ZLIB=system \
- -DWITH_JEMALLOC=no \
+ -DWITH_JEMALLOC=yes \
+ -DLZ4_LIBS=%{_libdir}/liblz4.so \
+ -DWITH_INNODB_LZ4=%{?with_lz4:ON}%{!?with_lz4:OFF} \
-DPLUGIN_MROONGA=%{?with_mroonga:DYNAMIC}%{!?with_mroonga:NO} \
-DPLUGIN_OQGRAPH=%{?with_oqgraph:DYNAMIC}%{!?with_oqgraph:NO} \
-DPLUGIN_CRACKLIB_PASSWORD_CHECK=%{?with_cracklib:DYNAMIC}%{!?with_cracklib:NO} \
@@ -819,12 +849,12 @@ export CFLAGS CXXFLAGS
%{?with_debug: -DCMAKE_BUILD_TYPE=Debug -DWITH_ASAN=OFF -DWITH_INNODB_EXTRA_DEBUG=ON -DWITH_VALGRIND=ON}
# Print all Cmake options values
+# cmake -LAH for List Advanced Help
cmake -L
make %{?_smp_mflags} VERBOSE=1
-
# build selinux policy
%if %{with galera}
pushd selinux
@@ -843,7 +873,8 @@ ln -s mysql_config.1.gz %{buildroot}%{_mandir}/man1/mariadb_config.1.gz
# multilib support for shell scripts
# we only apply this to known Red Hat multilib arches, per bug #181335
-if %multilib_capable; then
+if [ %multilib_capable ]
+then
mv %{buildroot}%{_bindir}/mysql_config %{buildroot}%{_bindir}/mysql_config-%{__isa_bits}
install -p -m 0755 scripts/mysql_config_multilib %{buildroot}%{_bindir}/mysql_config
# Copy manual page for multilib mysql_config; https://jira.mariadb.org/browse/MDEV-11961
@@ -1033,6 +1064,12 @@ mysqldump,mysqlimport,mysqlshow,mysqlslap}.1*
# because upstream ships manpages for tokudb even on architectures that tokudb doesn't support
rm %{buildroot}%{_mandir}/man1/tokuftdump.1*
rm %{buildroot}%{_mandir}/man1/tokuft_logdump.1*
+%else
+%if 0%{?fedora} >= 28 || 0%{?rhel} > 7
+echo 'Environment="LD_PRELOAD=%{_libdir}/libjemalloc.so.2"' >> %{buildroot}%{_sysconfdir}/systemd/system/mariadb.service.d/tokudb.conf
+%endif
+# Move to better location, systemd config files has to be in /lib/
+mv %{buildroot}%{_sysconfdir}/systemd/system/mariadb.service.d %{buildroot}/usr/lib/systemd/system/
%endif
%if %{without config}
@@ -1107,15 +1144,26 @@ export MTR_BUILD_THREAD=%{__isa_bits}
set -ex
cd mysql-test
- perl ./mysql-test-run.pl --force --retry=0 --ssl \
- --suite-timeout=720 --testcase-timeout=30 \
+ perl ./mysql-test-run.pl --force --retry=1 --ssl \
+ --suite-timeout=900 --testcase-timeout=30 \
--mysqld=--binlog-format=mixed --force-restart \
--shutdown-timeout=60 --max-test-fail=0 --big-test \
+ --skip-test=spider \
%if %{ignore_testsuite_result}
|| :
%else
--skip-test-list=unstable-tests
%endif
+
+# Second run for the SPIDER suites that fail with SCA (ssl self signed certificate)
+ perl ./mysql-test-run.pl --force --retry=1 \
+ --suite-timeout=900 --testcase-timeout=30 \
+ --mysqld=--binlog-format=mixed --force-restart \
+ --shutdown-timeout=60 --max-test-fail=0 --big-test \
+ --skip-ssl --suite=spider,spider/bg \
+%if %{ignore_testsuite_result}
+ || :
+%endif
)
%endif # if dry run
@@ -1429,6 +1477,7 @@ fi
%{_mandir}/man1/tokuft_logdump.1*
%config(noreplace) %{_sysconfdir}/my.cnf.d/tokudb.cnf
%{_libdir}/%{pkg_name}/plugin/ha_tokudb.so
+/usr/lib/systemd/system/mariadb.service.d/tokudb.conf
%endif
%if %{with gssapi}
@@ -1526,6 +1575,17 @@ fi
%endif
%changelog
+* Wed May 23 2018 Michal Schorm <mschorm(a)redhat.com> - 3:10.2.15-1
+- Rebase to 10.2.15
+- CVEs fixed: #1568962
+ CVE-2018-2755 CVE-2018-2761 CVE-2018-2766 CVE-2018-2771 CVE-2018-2781
+ CVE-2018-2782 CVE-2018-2784 CVE-2018-2787 CVE-2018-2813 CVE-2018-2817
+ CVE-2018-2819 CVE-2018-2786 CVE-2018-2759 CVE-2018-2777 CVE-2018-2810
+
+* Thu Mar 29 2018 Michal Schorm <mschorm(a)redhat.com> - 3:10.2.14-1
+- Rebase to 10.2.14
+- Update testsuite run for SSL self signed certificates
+
* Tue Mar 6 2018 Michal Schorm <mschorm(a)redhat.com> - 3:10.2.13-2
- Further fix of ldconfig scriptlets for F27
- Fix hardcoded paths, move unversioned libraries and symlinks to the devel subpackage
diff --git a/mysql.service.in b/mysql.service.in
index bb5b8c2..6f84dd3 100644
--- a/mysql.service.in
+++ b/mysql.service.in
@@ -26,8 +26,15 @@
[Unit]
Description=@NICE_PROJECT_NAME@ @MAJOR_VERSION@.@MINOR_VERSION@ database server
+Documentation=man:mysqld(8)
+Documentation=https://mariadb.com/kb/en/library/systemd/
After=network.target
+[Install]
+WantedBy=multi-user.target
+Alias=mysql.service
+Alias=mysqld.service
+
[Service]
Type=notify
User=mysql
@@ -64,8 +71,3 @@ TimeoutSec=300
# Place temp files in a secure directory, not /tmp
PrivateTmp=true
-
-[Install]
-WantedBy=multi-user.target
-Alias=mysql.service
-Alias=mysqld.service
diff --git a/mysql@.service.in b/mysql@.service.in
index 34e645f..b36ce6d 100644
--- a/mysql@.service.in
+++ b/mysql@.service.in
@@ -33,8 +33,15 @@
[Unit]
Description=@NICE_PROJECT_NAME@ @MAJOR_VERSION@.@MINOR_VERSION@ database server
+Documentation=man:mysqld(8)
+Documentation=https://mariadb.com/kb/en/library/systemd/
After=network.target
+[Install]
+WantedBy=multi-user.target
+Alias=mysql.service
+Alias=mysqld.service
+
[Service]
Type=notify
User=mysql
@@ -70,8 +77,3 @@ TimeoutSec=300
# Place temp files in a secure directory, not /tmp
PrivateTmp=true
-
-[Install]
-WantedBy=multi-user.target
-Alias=mysql.service
-Alias=mysqld.service
diff --git a/rh-skipped-tests-arm.list b/rh-skipped-tests-arm.list
index 8b13789..6ec9031 100644
--- a/rh-skipped-tests-arm.list
+++ b/rh-skipped-tests-arm.list
@@ -1 +1,2 @@
-
+# Fails since 10.2.15
+encryption.innodb-encryption-alter :
diff --git a/rh-skipped-tests-base.list b/rh-skipped-tests-base.list
index 5859a1d..3afa05d 100644
--- a/rh-skipped-tests-base.list
+++ b/rh-skipped-tests-base.list
@@ -2,20 +2,20 @@
# https://jira.mariadb.org/browse/MDEV-8404?focusedCommentId=84275&page=com...
main.ssl_7937 : #1399847
main.ssl_crl_clients : #1399847
+main.ssl_cert_verify :
#
main.non_blocking_api : #1399847
perfschema.nesting : #1399847
perfschema.socket_summary_by_instance_func : #1399847
+perfschema.socket_summary_by_event_name_func :
# <mkocka(a)redhat.com> needs this tests disabled for mode build
plugins.feedback_plugin_load : #
plugins.show_all_plugins : warnings in log
# ------------------------------
-# Failing from rebase to 10.1.24
-# issues trackers will be added
-
+# Tests that fails because of 'Self Signed Certificate in the Certificate Chain'
perfschema.cnf_option :
rpl.rpl_row_img_blobs :
@@ -24,40 +24,11 @@ rpl.rpl_row_img_eng_noblob :
sys_vars.slave_parallel_threads_basic :
-# Fails since 10.1.12
+# ------------------------------
+# Fails since 10.1.12; only x86_64
innodb.innodb_defrag_binlog :
-# Fails on PPC, PPC64 and AArch
-parts.partition_alter4_innodb : #1399847
-
-# https://jira.mariadb.org/browse/MDEV-14003
-spider/bg.spider3_fixes_part :
-spider/bg.spider_fixes :
-spider/bg.spider_fixes_part :
-spider/bg.basic_sql :
-spider/bg.basic_sql_part :
-spider/bg.direct_aggregate_part :
-spider/bg.direct_update :
-spider/bg.direct_update_part :
-spider/bg.function :
-spider/bg.ha :
-spider/bg.ha_part :
-spider/bg.vp_fixes :
-spider.spider3_fixes :
-spider.spider3_fixes_part :
-spider.spider_fixes :
-spider.spider_fixes_part :
-spider.basic_sql_part :
-spider.direct_aggregate :
-spider.direct_aggregate_part :
-spider.direct_update :
-spider.direct_update_part :
-spider.function :
-spider.ha :
-spider.ha_part :
-spider.vp_fixes :
-
-# 10.2.12 and 10.2.13 after some unidentified change in Rawhide buildroot
+# on x86_64 after 10.2.12 and 10.2.13 after some unidentified change in Rawhide buildroot
mroonga/storage.index_multiple_column_range_all_used_less_than :
mroonga/storage.index_multiple_column_range_all_used_less_than_or_equal :
mroonga/storage.index_multiple_column_range_partially_used_have_prefix_less_than :
@@ -67,3 +38,21 @@ mroonga/storage.index_multiple_column_range_partially_used_no_prefix_less_than_o
mroonga/storage.optimization_order_limit_optimized_datetime_less_than :
mroonga/storage.optimization_order_limit_optimized_datetime_less_than_or_equal :
+# Fails everywhere since 10.2.15
+main.non_blocking_api :
+main.userstat :
+
+# Fails on x86_64 since 10.2.15
+rocksdb.2pc_group_commit :
+rocksdb.read_only_tx :
+rocksdb.shutdown :
+rocksdb.index_merge_rocksdb2 :
+rocksdb.index_merge_rocksdb :
+
+# Fails on ppc and arm since 10.2.15
+binlog.binlog_flush_binlogs_delete_domain :
+innodb.innodb_buffer_pool_resize_with_chunks :
+innodb.innodb_buffer_pool_resize :
+innodb_gis.rtree_compress :
+innodb_gis.rtree_compress2 :
+parts.partition_alter4_innodb :
diff --git a/rh-skipped-tests-ppc.list b/rh-skipped-tests-ppc.list
index a62648c..38a0948 100644
--- a/rh-skipped-tests-ppc.list
+++ b/rh-skipped-tests-ppc.list
@@ -1,33 +1,12 @@
-# Fails since 10.1.12 only on PPC64
-innodb_fts.fulltext :
-# Fails since 10.1.12 only on PPC64 and PPC64le; timeout after 1800 seconds
-innodb.innodb_defrag_concurrent :
-parts.partition_alter1_2_innodb :
-
# 10.2.12 & 10.2.13 after some uninedtified Rawhide (and the forked f28) buildroot change
# failed: 1045: Access denied for user '.....'@'localhost' (using password: YES)
+binlog_encryption.encrypted_master :
binlog_encryption.encrypted_slave :
-rpl.rpl_create_drop_user :
-rpl.rpl_do_grant :
-rpl.rpl_temporary :
-main.connect :
-main.events_bugs :
-main.mysql_client_test :
-main.mysql_upgrade-6984 :
-innodb.innodb_defragment :
-innodb.innodb_defrag_stats :
-main.mysql_upgrade :
-innodb.temporary_table_optimization :
-main.plugin_auth :
+
funcs_1.innodb_trig_03 :
funcs_1.innodb_trig_03e :
funcs_1.innodb_trig_0407 :
funcs_1.innodb_trig_08 :
-innodb.innodb_bug34053 :
-main.select_pkeycache :
-main.mysql_client_test_comp :
-main.plugin_auth_qa_1 :
-sys_vars.secure_auth_func :
funcs_1.memory_trig_03 :
funcs_1.memory_trig_03e :
funcs_1.memory_trig_0407 :
@@ -38,24 +17,51 @@ funcs_1.myisam_trig_0407 :
funcs_1.myisam_trig_08 :
funcs_1.processlist_priv_no_prot :
funcs_1.processlist_val_no_prot :
-main.change_user :
+
+innodb.innodb_bug34053 :
+innodb.temporary_table_optimization :
+innodb_zip.cmp_per_index :
+
+main.connect :
+main.derived_cond_pushdown :
+main.events_bugs :
main.grant :
main.grant2 :
+main.change_user :
main.lowercase_fs_off :
+main.mysql_client_test :
+main.mysql_client_test_comp :
+main.mysql_client_test_nonblock :
+main.mysql_upgrade :
+main.mysql_upgrade-6984 :
+main.plugin_auth :
+main.plugin_auth_qa_1 :
+main.ps :
main.ps_grant :
-main.select :
-main.select_jcl6 :
+main.select_pkeycache :
main.set_password_plugin-9835 :
main.show_grants_with_plugin-7985 :
-main.sp-security :
main.sp_notembedded :
-main.type_float :
+main.sp-security :
main.type_newdecimal :
main.type_ranges :
main.userstat-badlogin-4824 :
main.view_grant :
+
+parts.partition_alter1_1_innodb :
+parts.partition_alter1_2_innodb :
+parts.part_supported_sql_func_innodb :
+
plugins.auth_ed25519 :
+
roles.grant_role_auto_create_user :
+
+rpl.rpl_create_drop_user :
+rpl.rpl_do_grant :
+rpl.rpl_temporary :
+
sys_vars.old_passwords_func :
+sys_vars.secure_auth_func :
+
unit.conc_connection :
unit.ed25519 :
diff --git a/rh-skipped-tests-s390.list b/rh-skipped-tests-s390.list
index e69de29..e0a897b 100644
--- a/rh-skipped-tests-s390.list
+++ b/rh-skipped-tests-s390.list
@@ -0,0 +1,2 @@
+# Fails since 10.2.15
+disks.disks :
commit fb1dfc156ecd42587c5c3dd926a71b1a833c4445
Author: Michal Schorm <mschorm(a)redhat.com>
Date: Thu Apr 19 14:54:56 2018 +0200
Update to 10.3.6
diff --git a/mariadb.spec b/mariadb.spec
index 96be6f5..1829335 100644
--- a/mariadb.spec
+++ b/mariadb.spec
@@ -118,7 +118,7 @@
# Make long macros shorter
%global sameevr %{epoch}:%{version}-%{release}
%global compatver 10.3
-%global bugfixver 5
+%global bugfixver 6
Name: mariadb
Version: %{compatver}.%{bugfixver}
@@ -677,7 +677,7 @@ find . -name "*.jar" -type f -exec rm --verbose -f {} \;
%patch40 -p1
# workaround for upstream bug #56342
-rm mysql-test/t/ssl_8k_key-master.opt
+#rm mysql-test/t/ssl_8k_key-master.opt
# generate a list of tests that fail, but are not disabled by upstream
cat %{SOURCE50} | tee -a mysql-test/unstable-tests
diff --git a/sources b/sources
index a73bbea..5ed519a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (mariadb-10.3.5.tar.gz) = e7f2ffd38da4e4dbd214bc97e30216682b6f8ca368bcbd5717fb408a6110f26da4472cd7ac0d288c817eb9c6426a063cff8d582e03fe8a1219c0d70508e5a004
+SHA512 (mariadb-10.3.6.tar.gz) = cf146752be5857e702a3c88f42c7b6be3117bd92ac304eb217f902c1ffe478dc3043d3cf6a9a9305b51babb3bafc2612a8e4f5dfa7731cfa53634014d86438d1
commit b8e80adff160dab5cb265d790dbab07be2fd7452
Author: Michal Schorm <mschorm(a)redhat.com>
Date: Sun Mar 11 03:33:21 2018 +0100
COPR: New sources for 10.3.5
diff --git a/sources b/sources
index 0de4b83..a73bbea 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (mariadb-10.2.13.tar.gz) = 4c6038f134a32f50daa3172b367588240ef20a6f6cfe36d830e427cf52d315284481f5300d3db32d9e81ddd352dbea01fd4230f4e4d79e175d97c0c49331a4ca
+SHA512 (mariadb-10.3.5.tar.gz) = e7f2ffd38da4e4dbd214bc97e30216682b6f8ca368bcbd5717fb408a6110f26da4472cd7ac0d288c817eb9c6426a063cff8d582e03fe8a1219c0d70508e5a004
commit 785540702590b511a45765274f59a1a6d488b296
Author: Michal Schorm <mschorm(a)redhat.com>
Date: Sun Mar 11 03:30:09 2018 +0100
Revert "COPR: update source url to fix source download"
This reverts commit 2f146cfc0018867f8a2992ee6e2bbf4a919e5e43.
diff --git a/mariadb.spec b/mariadb.spec
index 81e6482..96be6f5 100644
--- a/mariadb.spec
+++ b/mariadb.spec
@@ -130,7 +130,7 @@ URL: http://mariadb.org
# Exceptions allow client libraries to be linked with most open source SW, not only GPL code. See README.mysql-license
License: GPLv2 with exceptions and LGPLv2 and BSD
-Source0: https://downloads.mariadb.org/interstitial/mariadb-%{version}/source/mari...
+Source0: https://downloads.mariadb.org/interstitial/mariadb-%{version}/source/mari...
Source2: mysql_config_multilib.sh
Source3: my.cnf.in
Source5: README.mysql-cnf
commit 2f146cfc0018867f8a2992ee6e2bbf4a919e5e43
Author: Michal Schorm <mschorm(a)redhat.com>
Date: Sun Mar 11 03:06:18 2018 +0100
COPR: update source url to fix source download
diff --git a/mariadb.spec b/mariadb.spec
index 96be6f5..81e6482 100644
--- a/mariadb.spec
+++ b/mariadb.spec
@@ -130,7 +130,7 @@ URL: http://mariadb.org
# Exceptions allow client libraries to be linked with most open source SW, not only GPL code. See README.mysql-license
License: GPLv2 with exceptions and LGPLv2 and BSD
-Source0: https://downloads.mariadb.org/interstitial/mariadb-%{version}/source/mari...
+Source0: https://downloads.mariadb.org/interstitial/mariadb-%{version}/source/mari...
Source2: mysql_config_multilib.sh
Source3: my.cnf.in
Source5: README.mysql-cnf
commit f900752655e82e6b01f36e8eeae04d2e257d5b41
Author: Michal Schorm <mschorm(a)redhat.com>
Date: Sun Mar 11 02:44:01 2018 +0100
COPR: update for building in COPR
diff --git a/mariadb.spec b/mariadb.spec
index 1b3f6b6..96be6f5 100644
--- a/mariadb.spec
+++ b/mariadb.spec
@@ -3,7 +3,7 @@
%global pkgnamepatch mariadb
# Regression tests may take a long time (many cores recommended), skip them by
-%{!?runselftest:%global runselftest 1}
+%{!?runselftest:%global runselftest 0}
# Set this to 1 to see which tests fail, but 0 on production ready build
%global ignore_testsuite_result 0
@@ -117,12 +117,12 @@
# Make long macros shorter
%global sameevr %{epoch}:%{version}-%{release}
-%global compatver 10.2
-%global bugfixver 13
+%global compatver 10.3
+%global bugfixver 5
Name: mariadb
Version: %{compatver}.%{bugfixver}
-Release: 2%{?with_debug:.debug}%{?dist}
+Release: 1.COPR%{?with_debug:.debug}%{?dist}
Epoch: 3
Summary: A community developed branch of MySQL
@@ -986,7 +986,7 @@ rm %{buildroot}%{_mandir}/man1/{mysql_client_test_embedded,mysqltest_embedded}.1
%if %{without clibrary}
rm %{buildroot}%{_sysconfdir}/my.cnf.d/client.cnf
# Client library and links
-rm %{buildroot}%{_libdir}/libmariadb*.so.*
+rm %{buildroot}%{_libdir}/libmariadb.so.*
unlink %{buildroot}%{_libdir}/libmysqlclient.so
unlink %{buildroot}%{_libdir}/libmysqlclient_r.so
unlink %{buildroot}%{_libdir}/libmariadb.so
@@ -1370,7 +1370,6 @@ fi
%doc %{_datadir}/groonga-normalizer-mysql/README.md
%doc %{_datadir}/groonga/README.md
%endif
-%{_datadir}/%{pkg_name}/my-*.cnf
%{_datadir}/%{pkg_name}/wsrep.cnf
%{_datadir}/%{pkg_name}/wsrep_notify
%dir %{_datadir}/%{pkg_name}/policy
@@ -1496,10 +1495,11 @@ fi
%if %{with embedded}
%files embedded
-%{_libdir}/libmysqld.so.*
+%{_libdir}/libmariadbd.so.*
%files embedded-devel
%{_libdir}/libmysqld.so
+%{_libdir}/libmariadbd.so
%endif
%if %{with bench}
5 years, 10 months
Architecture specific change in rpms/rust-nom3.git
by githook-noreply@fedoraproject.org
The package rpms/rust-nom3.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/rust-nom3.git/commit/?id=2157e5cd....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 55e12cebecfef87e16849d971ce6ad90f054da21
Merge: f82362c 50f8a59
Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Thu Jun 21 19:14:12 2018 +0200
Import 3.2.1
diff --cc README.md
index 2982a67,67e0401..4333727
--- a/README.md
+++ b/README.md
@@@ -1,3 -1,3 +1,3 @@@
-# rust-nom
+# rust-nom3
- The rust-nom3 package
-The rust-nom package
++The rust-nom3 package
diff --cc rust-nom3.spec
index 0000000,0000000..1afc436
new file mode 100644
--- /dev/null
+++ b/rust-nom3.spec
@@@ -1,0 -1,0 +1,80 @@@
++# Generated by rust2rpm
++%bcond_without check
++%global debug_package %{nil}
++
++%global crate nom
++
++Name: rust-%{crate}3
++Version: 3.2.1
++Release: 5%{?dist}
++Summary: Byte-oriented, zero-copy, parser combinators library
++
++License: MIT
++URL: https://crates.io/crates/nom
++Source0: https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{...
++# Initial patched metadata
++# * Bump memchr to 2, https://github.com/Geal/nom/commit/38830cb40888ca10975e6446e133a830fe8f9604
++# * compiler_error is nightly
++# * Bump lazy_static to 1, https://github.com/Geal/nom/pull/631
++# * Bump regex to 1, https://github.com/Geal/nom/commit/5b55b60b7e69391c8a9eed704c4aec9c197cdf8b
++Patch0: nom-3.2.1-fix-metadata.diff
++
++ExclusiveArch: %{rust_arches}
++
++BuildRequires: rust-packaging
++# [dependencies]
++BuildRequires: (crate(lazy_static) >= 1.0.0 with crate(lazy_static) < 2.0.0)
++BuildRequires: (crate(memchr) >= 2.0.0 with crate(memchr) < 3.0.0)
++BuildRequires: (crate(regex) >= 1.0.0 with crate(regex) < 2.0.0)
++
++%description
++%{summary}.
++
++%package devel
++Summary: %{summary}
++BuildArch: noarch
++
++%description devel
++A byte-oriented, zero-copy, parser combinators library.
++
++This package contains library source intended for building other packages
++which use %{crate} from crates.io.
++
++%prep
++%autosetup -n %{crate}-%{version} -p1
++%cargo_prep
++
++%build
++%cargo_build
++
++%install
++%cargo_install
++
++%if %{with check}
++%check
++# https://github.com/Geal/nom/issues/609
++sed -i -e "/fn seeking_consumer/i #[ignore]" src/stream.rs
++rm -vf tests/mp4.rs
++%cargo_test
++%endif
++
++%files devel
++%license LICENSE
++%doc CHANGELOG.md
++%{cargo_registry}/%{crate}-%{version}/
++
++%changelog
++* Thu Jun 14 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 3.2.1-5
++- Bump regex to 1
++
++* Fri Feb 09 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.2.1-4
++- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
++
++* Mon Jan 08 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 3.2.1-3
++- Rebuild for rust-packaging v5
++
++* Thu Nov 30 2017 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 3.2.1-2
++- Bump lazy_static to 1
++
++* Sat Nov 18 2017 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 3.2.1-1
++- Initial package
commit 50f8a592531f61b943544d34b52b99e5c1450c2d
Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Thu Jun 14 08:03:08 2018 +0200
Bump regex to 1
Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
diff --git a/nom-3.2.1-fix-metadata.diff b/nom-3.2.1-fix-metadata.diff
index 177fa21..5390247 100644
--- a/nom-3.2.1-fix-metadata.diff
+++ b/nom-3.2.1-fix-metadata.diff
@@ -1,5 +1,5 @@
--- nom-3.2.1/Cargo.toml 1970-01-01T01:00:00+01:00
-+++ nom-3.2.1/Cargo.toml 2017-11-30T18:15:15.012863+01:00
++++ nom-3.2.1/Cargo.toml 2018-06-14T08:06:04.357807+02:00
@@ -23,19 +23,15 @@
license = "MIT"
repository = "https://github.com/Geal/nom"
@@ -7,18 +7,19 @@
-version = "^1.0.1"
+version = "^2"
default-features = false
--
+
-[dependencies.compiler_error]
-version = "0.1.1"
-optional = true
-
+-
[dependencies.regex]
- version = "^0.2"
+-version = "^0.2"
++version = "^1"
optional = true
[dependencies.lazy_static]
-version = "^0.2.2"
-+version = "^1.0"
++version = "^1"
optional = true
[features]
diff --git a/rust-nom.spec b/rust-nom.spec
index f0888f0..279eff2 100644
--- a/rust-nom.spec
+++ b/rust-nom.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 3.2.1
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Byte-oriented, zero-copy, parser combinators library
License: MIT
@@ -16,6 +16,7 @@ Source0: https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{
# * Bump memchr to 2, https://github.com/Geal/nom/commit/38830cb40888ca10975e6446e133a830fe8f9604
# * compiler_error is nightly
# * Bump lazy_static to 1, https://github.com/Geal/nom/pull/631
+# * Bump regex to 1, https://github.com/Geal/nom/commit/5b55b60b7e69391c8a9eed704c4aec9c197cdf8b
Patch0: nom-3.2.1-fix-metadata.diff
ExclusiveArch: %{rust_arches}
@@ -24,7 +25,7 @@ BuildRequires: rust-packaging
# [dependencies]
BuildRequires: (crate(lazy_static) >= 1.0.0 with crate(lazy_static) < 2.0.0)
BuildRequires: (crate(memchr) >= 2.0.0 with crate(memchr) < 3.0.0)
-BuildRequires: (crate(regex) >= 0.2.0 with crate(regex) < 0.3.0)
+BuildRequires: (crate(regex) >= 1.0.0 with crate(regex) < 2.0.0)
%description
%{summary}.
@@ -63,6 +64,9 @@ rm -vf tests/mp4.rs
%{cargo_registry}/%{crate}-%{version}/
%changelog
+* Thu Jun 14 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 3.2.1-5
+- Bump regex to 1
+
* Fri Feb 09 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.2.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
commit 3ac671dbb70518aac827253f05297ae25817991f
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Feb 9 15:36:23 2018 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/rust-nom.spec b/rust-nom.spec
index 1d84ff6..f0888f0 100644
--- a/rust-nom.spec
+++ b/rust-nom.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 3.2.1
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Byte-oriented, zero-copy, parser combinators library
License: MIT
@@ -63,6 +63,9 @@ rm -vf tests/mp4.rs
%{cargo_registry}/%{crate}-%{version}/
%changelog
+* Fri Feb 09 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.2.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
* Mon Jan 08 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 3.2.1-3
- Rebuild for rust-packaging v5
commit 0935a88e6dde3125647412e6ea6734564fb48fca
Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Mon Jan 8 21:17:52 2018 +0100
Rebuild for rust-packaging v5
Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
diff --git a/rust-nom.spec b/rust-nom.spec
index 607307b..1d84ff6 100644
--- a/rust-nom.spec
+++ b/rust-nom.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 3.2.1
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Byte-oriented, zero-copy, parser combinators library
License: MIT
@@ -63,6 +63,9 @@ rm -vf tests/mp4.rs
%{cargo_registry}/%{crate}-%{version}/
%changelog
+* Mon Jan 08 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 3.2.1-3
+- Rebuild for rust-packaging v5
+
* Thu Nov 30 2017 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 3.2.1-2
- Bump lazy_static to 1
commit 9d5f550a77a42c943b80ef2a9342d3cd192afd57
Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Thu Nov 30 18:17:35 2017 +0100
add coments for patch
Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
diff --git a/rust-nom.spec b/rust-nom.spec
index 95ba0a2..607307b 100644
--- a/rust-nom.spec
+++ b/rust-nom.spec
@@ -13,6 +13,9 @@ License: MIT
URL: https://crates.io/crates/nom
Source0: https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{...
# Initial patched metadata
+# * Bump memchr to 2, https://github.com/Geal/nom/commit/38830cb40888ca10975e6446e133a830fe8f9604
+# * compiler_error is nightly
+# * Bump lazy_static to 1, https://github.com/Geal/nom/pull/631
Patch0: nom-3.2.1-fix-metadata.diff
ExclusiveArch: %{rust_arches}
commit 8efdcf862b91873edcf28d213619dba3d70387f2
Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Thu Nov 30 18:13:47 2017 +0100
Bump lazy_static to 1
Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
diff --git a/nom-3.2.1-fix-metadata.diff b/nom-3.2.1-fix-metadata.diff
index f42018d..177fa21 100644
--- a/nom-3.2.1-fix-metadata.diff
+++ b/nom-3.2.1-fix-metadata.diff
@@ -1,6 +1,6 @@
--- nom-3.2.1/Cargo.toml 1970-01-01T01:00:00+01:00
-+++ nom-3.2.1/Cargo.toml 2017-11-18T08:44:01.011668+01:00
-@@ -23,12 +23,8 @@
++++ nom-3.2.1/Cargo.toml 2017-11-30T18:15:15.012863+01:00
+@@ -23,19 +23,15 @@
license = "MIT"
repository = "https://github.com/Geal/nom"
[dependencies.memchr]
@@ -14,6 +14,14 @@
[dependencies.regex]
version = "^0.2"
+ optional = true
+
+ [dependencies.lazy_static]
+-version = "^0.2.2"
++version = "^1.0"
+ optional = true
+
+ [features]
@@ -43,7 +39,6 @@
regexp = ["regex"]
verbose-errors = []
diff --git a/rust-nom.spec b/rust-nom.spec
index 8f98469..95ba0a2 100644
--- a/rust-nom.spec
+++ b/rust-nom.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 3.2.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Byte-oriented, zero-copy, parser combinators library
License: MIT
@@ -19,7 +19,7 @@ ExclusiveArch: %{rust_arches}
BuildRequires: rust-packaging
# [dependencies]
-BuildRequires: (crate(lazy_static) >= 0.2.2 with crate(lazy_static) < 0.3.0)
+BuildRequires: (crate(lazy_static) >= 1.0.0 with crate(lazy_static) < 2.0.0)
BuildRequires: (crate(memchr) >= 2.0.0 with crate(memchr) < 3.0.0)
BuildRequires: (crate(regex) >= 0.2.0 with crate(regex) < 0.3.0)
@@ -60,5 +60,8 @@ rm -vf tests/mp4.rs
%{cargo_registry}/%{crate}-%{version}/
%changelog
+* Thu Nov 30 2017 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 3.2.1-2
+- Bump lazy_static to 1
+
* Sat Nov 18 2017 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 3.2.1-1
- Initial package
commit 2157e5cd21dd88b23bd9ff5a90c5366c04cce5ca
Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Mon Nov 20 15:18:03 2017 +0100
initial import
Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..33a2347
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/nom-3.2.1.crate
diff --git a/nom-3.2.1-fix-metadata.diff b/nom-3.2.1-fix-metadata.diff
new file mode 100644
index 0000000..f42018d
--- /dev/null
+++ b/nom-3.2.1-fix-metadata.diff
@@ -0,0 +1,24 @@
+--- nom-3.2.1/Cargo.toml 1970-01-01T01:00:00+01:00
++++ nom-3.2.1/Cargo.toml 2017-11-18T08:44:01.011668+01:00
+@@ -23,12 +23,8 @@
+ license = "MIT"
+ repository = "https://github.com/Geal/nom"
+ [dependencies.memchr]
+-version = "^1.0.1"
++version = "^2"
+ default-features = false
+-
+-[dependencies.compiler_error]
+-version = "0.1.1"
+-optional = true
+
+ [dependencies.regex]
+ version = "^0.2"
+@@ -43,7 +39,6 @@
+ regexp = ["regex"]
+ verbose-errors = []
+ stream = []
+-nightly = ["compiler_error"]
+ regexp_macros = ["regexp", "lazy_static"]
+ std = ["memchr/use_std"]
+ [badges.travis-ci]
diff --git a/rust-nom.spec b/rust-nom.spec
new file mode 100644
index 0000000..8f98469
--- /dev/null
+++ b/rust-nom.spec
@@ -0,0 +1,64 @@
+# Generated by rust2rpm
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate nom
+
+Name: rust-%{crate}
+Version: 3.2.1
+Release: 1%{?dist}
+Summary: Byte-oriented, zero-copy, parser combinators library
+
+License: MIT
+URL: https://crates.io/crates/nom
+Source0: https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{...
+# Initial patched metadata
+Patch0: nom-3.2.1-fix-metadata.diff
+
+ExclusiveArch: %{rust_arches}
+
+BuildRequires: rust-packaging
+# [dependencies]
+BuildRequires: (crate(lazy_static) >= 0.2.2 with crate(lazy_static) < 0.3.0)
+BuildRequires: (crate(memchr) >= 2.0.0 with crate(memchr) < 3.0.0)
+BuildRequires: (crate(regex) >= 0.2.0 with crate(regex) < 0.3.0)
+
+%description
+%{summary}.
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel
+A byte-oriented, zero-copy, parser combinators library.
+
+This package contains library source intended for building other packages
+which use %{crate} from crates.io.
+
+%prep
+%autosetup -n %{crate}-%{version} -p1
+%cargo_prep
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+# https://github.com/Geal/nom/issues/609
+sed -i -e "/fn seeking_consumer/i #[ignore]" src/stream.rs
+rm -vf tests/mp4.rs
+%cargo_test
+%endif
+
+%files devel
+%license LICENSE
+%doc CHANGELOG.md
+%{cargo_registry}/%{crate}-%{version}/
+
+%changelog
+* Sat Nov 18 2017 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 3.2.1-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..992161e
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (nom-3.2.1.crate) = 2baf05e568c426eaa1560569538e0f08706e40333a797374bd3f897bcadfcf239c6dc9eaabb99e9ac72d8b79e46f12ade8b5d88b04ce10ef24e8b21513392c77
commit 28427e80869922f53ec69a86af72905815f5c029
Author: Gwyn Ciesla <limb(a)fedoraproject.org>
Date: Mon Nov 20 13:56:17 2017 +0000
Added the README
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..67e0401
--- /dev/null
+++ b/README.md
@@ -0,0 +1,3 @@
+# rust-nom
+
+The rust-nom package
\ No newline at end of file
5 years, 10 months