Architecture specific change in rpms/llvm5.0.git
by githook-noreply@fedoraproject.org
The package rpms/llvm5.0.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/llvm5.0.git/commit/?id=dee055d266....
Change:
-%ifarch s390 %{arm}
Thanks.
Full change:
============
commit dee055d26656f66846e4a7a97e1588740989c908
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Mon Jan 4 10:30:25 2021 +0100
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 6f52658..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-/llvm-5.0.0.src.tar.xz
-/llvm-5.0.1.src.tar.xz
diff --git a/0001-CMake-Fix-pthread-handling-for-out-of-tree-builds.patch b/0001-CMake-Fix-pthread-handling-for-out-of-tree-builds.patch
deleted file mode 100644
index 0ad05d4..0000000
--- a/0001-CMake-Fix-pthread-handling-for-out-of-tree-builds.patch
+++ /dev/null
@@ -1,193 +0,0 @@
-From a61fc423f3c043314efd4c0cdb1367de2077ac36 Mon Sep 17 00:00:00 2001
-From: Eric Fiselier <eric(a)efcs.ca>
-Date: Fri, 10 Feb 2017 01:59:20 +0000
-Subject: [PATCH] [CMake] Fix pthread handling for out-of-tree builds
-
-LLVM defines `PTHREAD_LIB` which is used by AddLLVM.cmake and various projects
-to correctly link the threading library when needed. Unfortunately
-`PTHREAD_LIB` is defined by LLVM's `config-ix.cmake` file which isn't installed
-and therefore can't be used when configuring out-of-tree builds. This causes
-such builds to fail since `pthread` isn't being correctly linked.
-
-This patch attempts to fix that problem by renaming and exporting
-`LLVM_PTHREAD_LIB` as part of`LLVMConfig.cmake`. I renamed `PTHREAD_LIB`
-because It seemed likely to cause collisions with downstream users of
-`LLVMConfig.cmake`.
-
-
-git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@294690 91177308-0d34-0410-b5e6-96231b3b80d8
----
- cmake/config-ix.cmake | 2 +-
- cmake/modules/AddLLVM.cmake | 6 +++---
- cmake/modules/LLVMConfig.cmake.in | 4 ++++
- examples/ParallelJIT/CMakeLists.txt | 2 +-
- lib/CodeGen/CMakeLists.txt | 2 +-
- lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt | 2 +-
- lib/Fuzzer/CMakeLists.txt | 4 ++--
- lib/Support/CMakeLists.txt | 2 +-
- unittests/ExecutionEngine/Orc/CMakeLists.txt | 2 +-
- unittests/Support/CMakeLists.txt | 2 +-
- utils/unittest/CMakeLists.txt | 4 ++--
- 11 files changed, 18 insertions(+), 14 deletions(-)
-
-diff --git a/cmake/config-ix.cmake b/cmake/config-ix.cmake
-index 50bcc50..6bd2b53 100755
---- a/cmake/config-ix.cmake
-+++ b/cmake/config-ix.cmake
-@@ -115,7 +115,7 @@ if(HAVE_LIBPTHREAD)
- set(CMAKE_THREAD_PREFER_PTHREAD TRUE)
- set(THREADS_HAVE_PTHREAD_ARG Off)
- find_package(Threads REQUIRED)
-- set(PTHREAD_LIB ${CMAKE_THREAD_LIBS_INIT})
-+ set(LLVM_PTHREAD_LIB ${CMAKE_THREAD_LIBS_INIT})
- endif()
-
- # Don't look for these libraries on Windows. Also don't look for them if we're
-diff --git a/cmake/modules/AddLLVM.cmake b/cmake/modules/AddLLVM.cmake
-index b3c7746..cb4171c 100644
---- a/cmake/modules/AddLLVM.cmake
-+++ b/cmake/modules/AddLLVM.cmake
-@@ -718,11 +718,11 @@ macro(add_llvm_executable name)
- if(NOT ARG_IGNORE_EXTERNALIZE_DEBUGINFO)
- llvm_externalize_debuginfo(${name})
- endif()
-- if (PTHREAD_LIB)
-+ if (LLVM_PTHREAD_LIB)
- # libpthreads overrides some standard library symbols, so main
- # executable must be linked with it in order to provide consistent
- # API for all shared libaries loaded by this executable.
-- target_link_libraries(${name} ${PTHREAD_LIB})
-+ target_link_libraries(${name} ${LLVM_PTHREAD_LIB})
- endif()
- endmacro(add_llvm_executable name)
-
-@@ -1027,7 +1027,7 @@ function(add_unittest test_suite test_name)
- # libpthreads overrides some standard library symbols, so main
- # executable must be linked with it in order to provide consistent
- # API for all shared libaries loaded by this executable.
-- target_link_libraries(${test_name} gtest_main gtest ${PTHREAD_LIB})
-+ target_link_libraries(${test_name} gtest_main gtest ${LLVM_PTHREAD_LIB})
-
- add_dependencies(${test_suite} ${test_name})
- get_target_property(test_suite_folder ${test_suite} FOLDER)
-diff --git a/cmake/modules/LLVMConfig.cmake.in b/cmake/modules/LLVMConfig.cmake.in
-index 2aea2dc..7a8eb36 100644
---- a/cmake/modules/LLVMConfig.cmake.in
-+++ b/cmake/modules/LLVMConfig.cmake.in
-@@ -45,6 +45,10 @@ set(LLVM_ENABLE_PIC @LLVM_ENABLE_PIC@)
-
- set(LLVM_BUILD_32_BITS @LLVM_BUILD_32_BITS@)
-
-+if (NOT "@LLVM_PTHREAD_LIB@" STREQUAL "")
-+ set(LLVM_PTHREAD_LIB "@LLVM_PTHREAD_LIB@")
-+endif()
-+
- set(LLVM_ENABLE_PLUGINS @LLVM_ENABLE_PLUGINS@)
- set(LLVM_EXPORT_SYMBOLS_FOR_PLUGINS @LLVM_EXPORT_SYMBOLS_FOR_PLUGINS@)
- set(LLVM_PLUGIN_EXT @LLVM_PLUGIN_EXT@)
-diff --git a/examples/ParallelJIT/CMakeLists.txt b/examples/ParallelJIT/CMakeLists.txt
-index e85b470..deeee07 100644
---- a/examples/ParallelJIT/CMakeLists.txt
-+++ b/examples/ParallelJIT/CMakeLists.txt
-@@ -11,4 +11,4 @@ add_llvm_example(ParallelJIT
- ParallelJIT.cpp
- )
-
--target_link_libraries(ParallelJIT ${PTHREAD_LIB})
-+target_link_libraries(ParallelJIT ${LLVM_PTHREAD_LIB})
-diff --git a/lib/CodeGen/CMakeLists.txt b/lib/CodeGen/CMakeLists.txt
-index a1e5fd4..a9a3d85 100644
---- a/lib/CodeGen/CMakeLists.txt
-+++ b/lib/CodeGen/CMakeLists.txt
-@@ -150,7 +150,7 @@ add_llvm_library(LLVMCodeGen
- ${LLVM_MAIN_INCLUDE_DIR}/llvm/CodeGen
- ${LLVM_MAIN_INCLUDE_DIR}/llvm/CodeGen/PBQP
-
-- LINK_LIBS ${PTHREAD_LIB}
-+ LINK_LIBS ${LLVM_PTHREAD_LIB}
-
- DEPENDS
- intrinsics_gen
-diff --git a/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt b/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt
-index 3b8c4b9..e6c33b2 100644
---- a/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt
-+++ b/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt
-@@ -4,7 +4,7 @@ if( HAVE_LIBDL )
- set(LLVM_INTEL_JIT_LIBS ${CMAKE_DL_LIBS})
- endif()
-
--set(LLVM_INTEL_JIT_LIBS ${PTHREAD_LIB} ${LLVM_INTEL_JIT_LIBS})
-+set(LLVM_INTEL_JIT_LIBS ${LLVM_PTHREAD_LIB} ${LLVM_INTEL_JIT_LIBS})
-
-
- add_llvm_library(LLVMIntelJITEvents
-diff --git a/lib/Fuzzer/CMakeLists.txt b/lib/Fuzzer/CMakeLists.txt
-index 5ba126e..f490b36 100644
---- a/lib/Fuzzer/CMakeLists.txt
-+++ b/lib/Fuzzer/CMakeLists.txt
-@@ -34,12 +34,12 @@ if( LLVM_USE_SANITIZE_COVERAGE )
- add_library(LLVMFuzzerNoMain STATIC
- $<TARGET_OBJECTS:LLVMFuzzerNoMainObjects>
- )
-- target_link_libraries(LLVMFuzzerNoMain ${PTHREAD_LIB})
-+ target_link_libraries(LLVMFuzzerNoMain ${LLVM_PTHREAD_LIB})
- add_library(LLVMFuzzer STATIC
- FuzzerMain.cpp
- $<TARGET_OBJECTS:LLVMFuzzerNoMainObjects>
- )
-- target_link_libraries(LLVMFuzzer ${PTHREAD_LIB})
-+ target_link_libraries(LLVMFuzzer ${LLVM_PTHREAD_LIB})
-
- if( LLVM_INCLUDE_TESTS )
- add_subdirectory(test)
-diff --git a/lib/Support/CMakeLists.txt b/lib/Support/CMakeLists.txt
-index 3301364..f7cfa76 100644
---- a/lib/Support/CMakeLists.txt
-+++ b/lib/Support/CMakeLists.txt
-@@ -17,7 +17,7 @@ elseif( CMAKE_HOST_UNIX )
- if( LLVM_ENABLE_THREADS AND HAVE_LIBATOMIC )
- set(system_libs ${system_libs} atomic)
- endif()
-- set(system_libs ${system_libs} ${PTHREAD_LIB})
-+ set(system_libs ${system_libs} ${LLVM_PTHREAD_LIB})
- if ( LLVM_ENABLE_ZLIB AND HAVE_LIBZ )
- set(system_libs ${system_libs} z)
- endif()
-diff --git a/unittests/ExecutionEngine/Orc/CMakeLists.txt b/unittests/ExecutionEngine/Orc/CMakeLists.txt
-index 68f6d0c..80c344e 100644
---- a/unittests/ExecutionEngine/Orc/CMakeLists.txt
-+++ b/unittests/ExecutionEngine/Orc/CMakeLists.txt
-@@ -21,4 +21,4 @@ add_llvm_unittest(OrcJITTests
- RPCUtilsTest.cpp
- )
-
--target_link_libraries(OrcJITTests ${PTHREAD_LIB})
-+target_link_libraries(OrcJITTests ${LLVM_PTHREAD_LIB})
-diff --git a/unittests/Support/CMakeLists.txt b/unittests/Support/CMakeLists.txt
-index 4c9bb5e..ea26079 100644
---- a/unittests/Support/CMakeLists.txt
-+++ b/unittests/Support/CMakeLists.txt
-@@ -64,4 +64,4 @@ add_llvm_unittest(SupportTests
- )
-
- # ManagedStatic.cpp uses <pthread>.
--target_link_libraries(SupportTests ${PTHREAD_LIB})
-+target_link_libraries(SupportTests ${LLVM_PTHREAD_LIB})
-diff --git a/utils/unittest/CMakeLists.txt b/utils/unittest/CMakeLists.txt
-index a50733a..b42ac83 100644
---- a/utils/unittest/CMakeLists.txt
-+++ b/utils/unittest/CMakeLists.txt
-@@ -40,8 +40,8 @@ if (NOT LLVM_ENABLE_THREADS)
- add_definitions( -DGTEST_HAS_PTHREAD=0 )
- endif()
-
--find_library(PTHREAD_LIBRARY_PATH pthread)
--if (PTHREAD_LIBRARY_PATH)
-+find_library(LLVM_PTHREAD_LIBRARY_PATH pthread)
-+if (LLVM_PTHREAD_LIBRARY_PATH)
- list(APPEND LIBS pthread)
- endif()
-
---
-1.8.3.1
-
diff --git a/0001-CMake-Split-static-library-exports-into-their-own-ex.patch b/0001-CMake-Split-static-library-exports-into-their-own-ex.patch
deleted file mode 100644
index 123fb1a..0000000
--- a/0001-CMake-Split-static-library-exports-into-their-own-ex.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-From 80d3393d3e324dd8bef7de1b9c6db3010585f3e8 Mon Sep 17 00:00:00 2001
-From: Tom Stellard <tstellar(a)redhat.com>
-Date: Sat, 29 Apr 2017 02:03:23 +0000
-Subject: [PATCH] CMake: Split static library exports into their own export
- file
-
-Summary:
-This is to better support distros which split the static libraries into
-their own package.
-
-The current problem is that any project the includes LLVMConfig.cmake
-will fail to configure unless the static libraries are installed. This
-is because LLVMConfig.cmake includes LLVMExports.cmake, which throws an
-error if it can't find files linked to one of the exported targets.
-
-This patch resolves the problem by putting the static library targets
-into their own export file, LLVMStaticExports.cmake. This file
-is optionally included by LLVMConfig.cmake, so distros can put this
-new file in their static library package to make LLVMConfig.cmake
-no longer depend on these libraries when they are not installed.
-
-Reviewers: beanz, mgorny, chapuni
-
-Subscribers: llvm-commits
-
-Differential Revision: https://reviews.llvm.org/D32668
----
- cmake/modules/AddLLVM.cmake | 6 +++++-
- cmake/modules/CMakeLists.txt | 3 +++
- cmake/modules/LLVMConfig.cmake.in | 2 ++
- 3 files changed, 10 insertions(+), 1 deletion(-)
-
-diff --git a/cmake/modules/AddLLVM.cmake b/cmake/modules/AddLLVM.cmake
-index 1c92265..e1ad9b9 100644
---- a/cmake/modules/AddLLVM.cmake
-+++ b/cmake/modules/AddLLVM.cmake
-@@ -603,7 +603,11 @@ macro(add_llvm_library name)
-
- if(${name} IN_LIST LLVM_DISTRIBUTION_COMPONENTS OR
- NOT LLVM_DISTRIBUTION_COMPONENTS)
-- set(export_to_llvmexports EXPORT LLVMExports)
-+ if (ARG_SHARED)
-+ set(export_to_llvmexports EXPORT LLVMExports)
-+ else()
-+ set(export_to_llvmexports EXPORT LLVMStaticExports)
-+ endif()
- set_property(GLOBAL PROPERTY LLVM_HAS_EXPORTS True)
- endif()
-
-diff --git a/cmake/modules/CMakeLists.txt b/cmake/modules/CMakeLists.txt
-index ac4b0b7..f77c905 100644
---- a/cmake/modules/CMakeLists.txt
-+++ b/cmake/modules/CMakeLists.txt
-@@ -91,6 +91,7 @@ set(LLVM_CONFIG_BINARY_DIR "\${LLVM_INSTALL_PREFIX}")
- set(LLVM_CONFIG_TOOLS_BINARY_DIR "\${LLVM_INSTALL_PREFIX}/bin")
- set(LLVM_CONFIG_EXPORTS_FILE "\${LLVM_CMAKE_DIR}/LLVMExports.cmake")
- set(LLVM_CONFIG_EXPORTS "${LLVM_EXPORTS}")
-+set(LLVM_CONFIG_STATIC_EXPORTS_FILE "\${LLVM_CMAKE_DIR}/LLVMStaticExports.cmake")
- configure_file(
- LLVMConfig.cmake.in
- ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/LLVMConfig.cmake
-@@ -107,6 +108,8 @@ if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY)
- if(llvm_has_exports)
- install(EXPORT LLVMExports DESTINATION ${LLVM_INSTALL_PACKAGE_DIR}
- COMPONENT cmake-exports)
-+ install(EXPORT LLVMStaticExports DESTINATION ${LLVM_INSTALL_PACKAGE_DIR}
-+ COMPONENT cmake-exports)
- endif()
-
- install(FILES
-diff --git a/cmake/modules/LLVMConfig.cmake.in b/cmake/modules/LLVMConfig.cmake.in
-index 7a8eb36..1fa0028 100644
---- a/cmake/modules/LLVMConfig.cmake.in
-+++ b/cmake/modules/LLVMConfig.cmake.in
-@@ -77,6 +77,8 @@ if(NOT TARGET LLVMSupport)
- set(LLVM_EXPORTED_TARGETS "@LLVM_CONFIG_EXPORTS@")
- include("@LLVM_CONFIG_EXPORTS_FILE@")
- @llvm_config_include_buildtree_only_exports@
-+
-+ include("@LLVM_CONFIG_STATIC_EXPORTS_FILE@" OPTIONAL)
- endif()
-
- set_property(GLOBAL PROPERTY LLVM_TARGETS_CONFIGURED On)
---
-1.8.3.1
-
diff --git a/0001-Fix-llvm-config-paths-on-Fedora.patch b/0001-Fix-llvm-config-paths-on-Fedora.patch
deleted file mode 100644
index d219b13..0000000
--- a/0001-Fix-llvm-config-paths-on-Fedora.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From f5602d2183ce07a2e1b6acd9211553bf4e1423c7 Mon Sep 17 00:00:00 2001
-From: Tom Stellard <tstellar(a)redhat.com>
-Date: Thu, 18 May 2017 12:10:20 -0400
-Subject: [PATCH] Fix llvm-config paths on Fedora
-
----
- tools/llvm-config/llvm-config.cpp | 10 ++++------
- 1 file changed, 4 insertions(+), 6 deletions(-)
-
-diff --git a/tools/llvm-config/llvm-config.cpp b/tools/llvm-config/llvm-config.cpp
-index 08b096a..fde29d4 100644
---- a/tools/llvm-config/llvm-config.cpp
-+++ b/tools/llvm-config/llvm-config.cpp
-@@ -331,11 +331,9 @@ int main(int argc, char **argv) {
- ActiveIncludeOption =
- ("-I" + ActiveIncludeDir + " " + "-I" + ActiveObjRoot + "/include");
- } else {
-- ActivePrefix = CurrentExecPrefix;
-- ActiveIncludeDir = ActivePrefix + "/include";
-- SmallString<256> path(StringRef(LLVM_TOOLS_INSTALL_DIR));
-- sys::fs::make_absolute(ActivePrefix, path);
-- ActiveBinDir = path.str();
-+ ActivePrefix = CurrentExecPrefix + "";
-+ ActiveIncludeDir = ActivePrefix + "/../../include/llvm5.0";
-+ ActiveBinDir = ActivePrefix + "/bin";
- ActiveLibDir = ActivePrefix + "/lib" + LLVM_LIBDIR_SUFFIX;
- ActiveCMakeDir = ActiveLibDir + "/cmake/llvm";
- ActiveIncludeOption = "-I" + ActiveIncludeDir;
---
-1.8.3.1
-
diff --git a/0001-Fix-return-type-in-ORC-readMem-client-interface.patch b/0001-Fix-return-type-in-ORC-readMem-client-interface.patch
deleted file mode 100644
index 21f8482..0000000
--- a/0001-Fix-return-type-in-ORC-readMem-client-interface.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 5cea35478aaaac7728a50cbafd3770f96162f7ac Mon Sep 17 00:00:00 2001
-From: Tilmann Scheller <tschelle(a)redhat.com>
-Date: Thu, 1 Feb 2018 11:40:01 -0600
-Subject: [PATCH] Fix return type in ORC readMem() client interface.
-
-GCC 8.0.1 detects the type mismatch and causes the compilation to fail. Clang
-and earlier versions of GCC don't detect the issue.
-
-Fixes rhbz#1540620.
----
- include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h b/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h
-index da02250ba16..bed472e2e0e 100644
---- a/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h
-+++ b/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h
-@@ -713,8 +713,8 @@ private:
-
- uint32_t getTrampolineSize() const { return RemoteTrampolineSize; }
-
-- Expected<std::vector<char>> readMem(char *Dst, JITTargetAddress Src,
-- uint64_t Size) {
-+ Expected<std::vector<uint8_t>> readMem(char *Dst, JITTargetAddress Src,
-+ uint64_t Size) {
- // Check for an 'out-of-band' error, e.g. from an MM destructor.
- if (ExistingError)
- return std::move(ExistingError);
---
-2.16.1
-
diff --git a/0001-Ignore-all-duplicate-frame-index-expression.patch b/0001-Ignore-all-duplicate-frame-index-expression.patch
deleted file mode 100644
index 25338a1..0000000
--- a/0001-Ignore-all-duplicate-frame-index-expression.patch
+++ /dev/null
@@ -1,105 +0,0 @@
-From 9848d812bc6a5ecbac4b64b28d580f5f5ce16c4f Mon Sep 17 00:00:00 2001
-From: Bjorn Steinbrink <bsteinbr(a)gmail.com>
-Date: Tue, 10 Oct 2017 07:46:17 +0000
-Subject: [PATCH 1/2] Ignore all duplicate frame index expression
-
-Some passes might duplicate calls to llvm.dbg.declare creating
-duplicate frame index expression which currently trigger an assertion
-which is meant to catch erroneous, overlapping fragment declarations.
-But identical frame index expressions are just redundant and don't
-actually conflict with each other, so we can be more lenient and just
-ignore the duplicates.
-
-Reviewers: aprantl, rnk
-
-Subscribers: llvm-commits, JDevlieghere
-
-Differential Revision: https://reviews.llvm.org/D38540
-
-git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@315279 91177308-0d34-0410-b5e6-96231b3b80d8
-
-Conflicts:
- lib/CodeGen/AsmPrinter/DwarfDebug.h
----
- lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 25 +++++++++++++++++++++++++
- lib/CodeGen/AsmPrinter/DwarfDebug.h | 25 +------------------------
- 2 files changed, 26 insertions(+), 24 deletions(-)
-
-diff --git a/lib/CodeGen/AsmPrinter/DwarfDebug.cpp b/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
-index f1b4d9f..90f6f2f 100644
---- a/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
-+++ b/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
-@@ -206,9 +206,34 @@ ArrayRef<DbgVariable::FrameIndexExpr> DbgVariable::getFrameIndexExprs() const {
- return A.Expr->getFragmentInfo()->OffsetInBits <
- B.Expr->getFragmentInfo()->OffsetInBits;
- });
-+
- return FrameIndexExprs;
- }
-
-+void DbgVariable::addMMIEntry(const DbgVariable &V) {
-+ assert(DebugLocListIndex == ~0U && !MInsn && "not an MMI entry");
-+ assert(V.DebugLocListIndex == ~0U && !V.MInsn && "not an MMI entry");
-+ assert(V.Var == Var && "conflicting variable");
-+ assert(V.IA == IA && "conflicting inlined-at location");
-+
-+ assert(!FrameIndexExprs.empty() && "Expected an MMI entry");
-+ assert(!V.FrameIndexExprs.empty() && "Expected an MMI entry");
-+
-+ for (const auto &FIE : V.FrameIndexExprs)
-+ // Ignore duplicate entries.
-+ if (llvm::none_of(FrameIndexExprs, [&](const FrameIndexExpr &Other) {
-+ return FIE.FI == Other.FI && FIE.Expr == Other.Expr;
-+ }))
-+ FrameIndexExprs.push_back(FIE);
-+
-+ assert((FrameIndexExprs.size() == 1 ||
-+ llvm::all_of(FrameIndexExprs,
-+ [](FrameIndexExpr &FIE) {
-+ return FIE.Expr && FIE.Expr->isFragment();
-+ })) &&
-+ "conflicting locations for variable");
-+}
-+
- static const DwarfAccelTable::Atom TypeAtoms[] = {
- DwarfAccelTable::Atom(dwarf::DW_ATOM_die_offset, dwarf::DW_FORM_data4),
- DwarfAccelTable::Atom(dwarf::DW_ATOM_die_tag, dwarf::DW_FORM_data2),
-diff --git a/lib/CodeGen/AsmPrinter/DwarfDebug.h b/lib/CodeGen/AsmPrinter/DwarfDebug.h
-index 78ee9a1..44107aa 100644
---- a/lib/CodeGen/AsmPrinter/DwarfDebug.h
-+++ b/lib/CodeGen/AsmPrinter/DwarfDebug.h
-@@ -124,30 +124,7 @@ public:
- /// Get the FI entries, sorted by fragment offset.
- ArrayRef<FrameIndexExpr> getFrameIndexExprs() const;
- bool hasFrameIndexExprs() const { return !FrameIndexExprs.empty(); }
--
-- void addMMIEntry(const DbgVariable &V) {
-- assert(DebugLocListIndex == ~0U && !MInsn && "not an MMI entry");
-- assert(V.DebugLocListIndex == ~0U && !V.MInsn && "not an MMI entry");
-- assert(V.Var == Var && "conflicting variable");
-- assert(V.IA == IA && "conflicting inlined-at location");
--
-- assert(!FrameIndexExprs.empty() && "Expected an MMI entry");
-- assert(!V.FrameIndexExprs.empty() && "Expected an MMI entry");
--
-- if (FrameIndexExprs.size()) {
-- auto *Expr = FrameIndexExprs.back().Expr;
-- // Get rid of duplicate non-fragment entries. More than one non-fragment
-- // dbg.declare makes no sense so ignore all but the first.
-- if (!Expr || !Expr->isFragment())
-- return;
-- }
-- FrameIndexExprs.append(V.FrameIndexExprs.begin(), V.FrameIndexExprs.end());
-- assert(all_of(FrameIndexExprs,
-- [](FrameIndexExpr &FIE) {
-- return FIE.Expr && FIE.Expr->isFragment();
-- }) &&
-- "conflicting locations for variable");
-- }
-+ void addMMIEntry(const DbgVariable &V);
-
- // Translate tag to proper Dwarf tag.
- dwarf::Tag getTag() const {
---
-1.8.3.1
-
diff --git a/0001-PPC-Avoid-non-simple-MVT-in-STBRX-optimization.patch b/0001-PPC-Avoid-non-simple-MVT-in-STBRX-optimization.patch
deleted file mode 100644
index 7240966..0000000
--- a/0001-PPC-Avoid-non-simple-MVT-in-STBRX-optimization.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-From 3ab40462f17659a4ae14b1f8aa7036e65377a199 Mon Sep 17 00:00:00 2001
-From: Guozhi Wei <carrot(a)google.com>
-Date: Thu, 15 Mar 2018 17:49:12 +0000
-Subject: [PATCH] [PPC] Avoid non-simple MVT in STBRX optimization
-
-PR35402 triggered this case. It bswap and stores a 48bit value, current STBRX optimization transforms it into STBRX. Unfortunately 48bit is not a simple MVT, there is no PPC instruction to support it, and it can't be automatically expanded by llvm, so caused a crash.
-
-This patch detects the non-simple MVT and returns early.
-
-Differential Revision: https://reviews.llvm.org/D44500
-
-git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@327651 91177308-0d34-0410-b5e6-96231b3b80d8
----
- lib/Target/PowerPC/PPCISelLowering.cpp | 6 +++++-
- test/CodeGen/PowerPC/pr35402.ll | 18 ++++++++++++++++++
- 2 files changed, 23 insertions(+), 1 deletion(-)
- create mode 100644 test/CodeGen/PowerPC/pr35402.ll
-
-diff --git a/lib/Target/PowerPC/PPCISelLowering.cpp b/lib/Target/PowerPC/PPCISelLowering.cpp
-index b3a3c73..7fc3627 100644
---- a/lib/Target/PowerPC/PPCISelLowering.cpp
-+++ b/lib/Target/PowerPC/PPCISelLowering.cpp
-@@ -11861,6 +11861,11 @@ SDValue PPCTargetLowering::PerformDAGCombine(SDNode *N,
- N->getOperand(1).getValueType() == MVT::i16 ||
- (Subtarget.hasLDBRX() && Subtarget.isPPC64() &&
- N->getOperand(1).getValueType() == MVT::i64))) {
-+ // STBRX can only handle simple types.
-+ EVT mVT = cast<StoreSDNode>(N)->getMemoryVT();
-+ if (mVT.isExtended())
-+ break;
-+
- SDValue BSwapOp = N->getOperand(1).getOperand(0);
- // Do an any-extend to 32-bits if this is a half-word input.
- if (BSwapOp.getValueType() == MVT::i16)
-@@ -11868,7 +11873,6 @@ SDValue PPCTargetLowering::PerformDAGCombine(SDNode *N,
-
- // If the type of BSWAP operand is wider than stored memory width
- // it need to be shifted to the right side before STBRX.
-- EVT mVT = cast<StoreSDNode>(N)->getMemoryVT();
- if (Op1VT.bitsGT(mVT)) {
- int Shift = Op1VT.getSizeInBits() - mVT.getSizeInBits();
- BSwapOp = DAG.getNode(ISD::SRL, dl, Op1VT, BSwapOp,
-diff --git a/test/CodeGen/PowerPC/pr35402.ll b/test/CodeGen/PowerPC/pr35402.ll
-new file mode 100644
-index 0000000..06e6d96
---- /dev/null
-+++ b/test/CodeGen/PowerPC/pr35402.ll
-@@ -0,0 +1,18 @@
-+; RUN: llc -O2 < %s | FileCheck %s
-+target triple = "powerpc64le-linux-gnu"
-+
-+define void @test(i8* %p, i64 %data) {
-+entry:
-+ %0 = tail call i64 @llvm.bswap.i64(i64 %data)
-+ %ptr = bitcast i8* %p to i48*
-+ %val = trunc i64 %0 to i48
-+ store i48 %val, i48* %ptr, align 1
-+ ret void
-+
-+; CHECK: sth
-+; CHECK: stw
-+; CHECK-NOT: stdbrx
-+
-+}
-+
-+declare i64 @llvm.bswap.i64(i64)
---
-1.8.3.1
-
diff --git a/0001-PowerPC-Don-t-use-xscvdpspn-on-the-P7.patch b/0001-PowerPC-Don-t-use-xscvdpspn-on-the-P7.patch
deleted file mode 100644
index 2fae157..0000000
--- a/0001-PowerPC-Don-t-use-xscvdpspn-on-the-P7.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-From a481ab548d038c1dfd52ee211b997e2dd33ff5ae Mon Sep 17 00:00:00 2001
-From: Hal Finkel <hfinkel(a)anl.gov>
-Date: Wed, 6 Sep 2017 03:08:26 +0000
-Subject: [PATCH] [PowerPC] Don't use xscvdpspn on the P7
-
-xscvdpspn was not introduced until the P8, so don't use it on the P7. Fixes a
-regression introduced in r288152.
-
-git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@312612 91177308-0d34-0410-b5e6-96231b3b80d8
----
- lib/Target/PowerPC/PPCISelLowering.cpp | 9 ++++++---
- test/CodeGen/PowerPC/fp-splat.ll | 27 +++++++++++++++++++++++++++
- 2 files changed, 33 insertions(+), 3 deletions(-)
- create mode 100644 test/CodeGen/PowerPC/fp-splat.ll
-
-diff --git a/lib/Target/PowerPC/PPCISelLowering.cpp b/lib/Target/PowerPC/PPCISelLowering.cpp
-index 74dedaf..6295693 100644
---- a/lib/Target/PowerPC/PPCISelLowering.cpp
-+++ b/lib/Target/PowerPC/PPCISelLowering.cpp
-@@ -7463,9 +7463,11 @@ static SDValue BuildVSLDOI(SDValue LHS, SDValue RHS, unsigned Amt, EVT VT,
- /// - The node is a "load-and-splat"
- /// In all other cases, we will choose to keep the BUILD_VECTOR.
- static bool haveEfficientBuildVectorPattern(BuildVectorSDNode *V,
-- bool HasDirectMove) {
-+ bool HasDirectMove,
-+ bool HasP8Vector) {
- EVT VecVT = V->getValueType(0);
-- bool RightType = VecVT == MVT::v2f64 || VecVT == MVT::v4f32 ||
-+ bool RightType = VecVT == MVT::v2f64 ||
-+ (HasP8Vector && VecVT == MVT::v4f32) ||
- (HasDirectMove && (VecVT == MVT::v2i64 || VecVT == MVT::v4i32));
- if (!RightType)
- return false;
-@@ -7627,7 +7629,8 @@ SDValue PPCTargetLowering::LowerBUILD_VECTOR(SDValue Op,
- // lowered to VSX instructions under certain conditions.
- // Without VSX, there is no pattern more efficient than expanding the node.
- if (Subtarget.hasVSX() &&
-- haveEfficientBuildVectorPattern(BVN, Subtarget.hasDirectMove()))
-+ haveEfficientBuildVectorPattern(BVN, Subtarget.hasDirectMove(),
-+ Subtarget.hasP8Vector()))
- return Op;
- return SDValue();
- }
-diff --git a/test/CodeGen/PowerPC/fp-splat.ll b/test/CodeGen/PowerPC/fp-splat.ll
-new file mode 100644
-index 0000000..9b1ab21
---- /dev/null
-+++ b/test/CodeGen/PowerPC/fp-splat.ll
-@@ -0,0 +1,27 @@
-+; RUN: llc -mcpu=pwr8 -mtriple=powerpc64le-unknown-linux-gnu < %s | FileCheck %s -check-prefix=CHECK-P8 -check-prefix=CHECK
-+; RUN: llc -mcpu=pwr7 -mtriple=powerpc64-unknown-linux-gnu < %s | FileCheck %s -check-prefix=CHECK-P7 -check-prefix=CHECK
-+
-+define <4 x float> @test1(float %a) {
-+entry:
-+; CHECK-LABEL: test1
-+ %vecins = insertelement <4 x float> undef, float %a, i32 0
-+ %vecins1 = insertelement <4 x float> %vecins, float %a, i32 1
-+ %vecins2 = insertelement <4 x float> %vecins1, float %a, i32 2
-+ %vecins3 = insertelement <4 x float> %vecins2, float %a, i32 3
-+ ret <4 x float> %vecins3
-+; CHECK-P8: xscvdpspn
-+; CHECK-P7-NOT: xscvdpspn
-+; CHECK: blr
-+}
-+
-+define <2 x double> @test2(double %a) {
-+entry:
-+; CHECK-LABEL: test2
-+ %vecins = insertelement <2 x double> undef, double %a, i32 0
-+ %vecins1 = insertelement <2 x double> %vecins, double %a, i32 1
-+ ret <2 x double> %vecins1
-+; CHECK-P8: xxspltd
-+; CHECK-P7: xxspltd
-+; CHECK: blr
-+}
-+
---
-1.8.3.1
-
diff --git a/0001-Revert-Add-a-linker-script-to-version-LLVM-symbols.patch b/0001-Revert-Add-a-linker-script-to-version-LLVM-symbols.patch
deleted file mode 100644
index af11182..0000000
--- a/0001-Revert-Add-a-linker-script-to-version-LLVM-symbols.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-From 2912190aec4a215849a6dea0463f6599425fb7c7 Mon Sep 17 00:00:00 2001
-From: Tom Stellard <tstellar(a)redhat.com>
-Date: Mon, 14 Aug 2017 17:46:14 -0700
-Subject: [PATCH] Revert "Add a linker script to version LLVM symbols"
-
-This reverts commit cd789d8cfe12aa374e66eafc748f4fc06e149ca7.
-
-Conflicts:
- tools/llvm-shlib/CMakeLists.txt
----
- cmake/modules/AddLLVM.cmake | 3 +--
- tools/llvm-shlib/CMakeLists.txt | 8 ++------
- tools/llvm-shlib/simple_version_script.map.in | 1 -
- 3 files changed, 3 insertions(+), 9 deletions(-)
- delete mode 100644 tools/llvm-shlib/simple_version_script.map.in
-
-diff --git a/cmake/modules/AddLLVM.cmake b/cmake/modules/AddLLVM.cmake
-index e1ad9b9..e5ee4ee 100644
---- a/cmake/modules/AddLLVM.cmake
-+++ b/cmake/modules/AddLLVM.cmake
-@@ -81,9 +81,8 @@ function(add_llvm_symbol_exports target_name export_file)
- # Gold and BFD ld require a version script rather than a plain list.
- set(native_export_file "${target_name}.exports")
- # FIXME: Don't write the "local:" line on OpenBSD.
-- # in the export file, also add a linker script to version LLVM symbols (form: LLVM_N.M)
- add_custom_command(OUTPUT ${native_export_file}
-- COMMAND echo "LLVM_${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR} {" > ${native_export_file}
-+ COMMAND echo "{" > ${native_export_file}
- COMMAND grep -q "[[:alnum:]]" ${export_file} && echo " global:" >> ${native_export_file} || :
- COMMAND sed -e "s/$/;/" -e "s/^/ /" < ${export_file} >> ${native_export_file}
- COMMAND echo " local: *;" >> ${native_export_file}
-diff --git a/tools/llvm-shlib/CMakeLists.txt b/tools/llvm-shlib/CMakeLists.txt
-index 907345a..01a37b5 100644
---- a/tools/llvm-shlib/CMakeLists.txt
-+++ b/tools/llvm-shlib/CMakeLists.txt
-@@ -37,13 +37,9 @@ endif()
- add_llvm_library(LLVM SHARED DISABLE_LLVM_LINK_LLVM_DYLIB SONAME ${SOURCES})
-
- list(REMOVE_DUPLICATES LIB_NAMES)
--if(("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux") OR (MINGW) OR (HAIKU) OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "FreeBSD") OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "DragonFly")) # FIXME: It should be "GNU ld for elf"
-- configure_file(
-- ${CMAKE_CURRENT_SOURCE_DIR}/simple_version_script.map.in
-- ${LLVM_LIBRARY_DIR}/tools/llvm-shlib/simple_version_script.map)
--
-+if(("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux") OR (MINGW) OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "FreeBSD") OR ("${CMAKE_SYSTEM_NAME}" STREQUAL "DragonFly")) # FIXME: It should be "GNU ld for elf"
- # GNU ld doesn't resolve symbols in the version script.
-- set(LIB_NAMES -Wl,--version-script,${LLVM_LIBRARY_DIR}/tools/llvm-shlib/simple_version_script.map -Wl,--whole-archive ${LIB_NAMES} -Wl,--no-whole-archive)
-+ set(LIB_NAMES -Wl,--whole-archive ${LIB_NAMES} -Wl,--no-whole-archive)
- elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin")
- set(LIB_NAMES -Wl,-all_load ${LIB_NAMES})
- endif()
-diff --git a/tools/llvm-shlib/simple_version_script.map.in b/tools/llvm-shlib/simple_version_script.map.in
-deleted file mode 100644
-index e9515fe..0000000
---- a/tools/llvm-shlib/simple_version_script.map.in
-+++ /dev/null
-@@ -1 +0,0 @@
--LLVM_@LLVM_VERSION_MAJOR@.(a)LLVM_VERSION_MINOR@ { global: *; };
---
-1.8.3.1
-
diff --git a/0002-Reinstantiate-old-bad-deduplication-logic-that-was-r.patch b/0002-Reinstantiate-old-bad-deduplication-logic-that-was-r.patch
deleted file mode 100644
index 941c87e..0000000
--- a/0002-Reinstantiate-old-bad-deduplication-logic-that-was-r.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From ca865fbaa493ff3250db39786c41658037e456ab Mon Sep 17 00:00:00 2001
-From: Daniel Jasper <djasper(a)google.com>
-Date: Thu, 12 Oct 2017 13:25:05 +0000
-Subject: [PATCH 2/2] Reinstantiate old/bad deduplication logic that was
- removed in r315279.
-
-While this shouldn't be necessary anymore, we have cases where we run
-into the assertion below, i.e. cases with two non-fragment entries for the
-same variable at different frame indices.
-
-This should be fixed, but for now, we should revert to a version that
-does not trigger asserts.
-
-git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@315576 91177308-0d34-0410-b5e6-96231b3b80d8
----
- lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 10 ++++++++++
- 1 file changed, 10 insertions(+)
-
-diff --git a/lib/CodeGen/AsmPrinter/DwarfDebug.cpp b/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
-index 90f6f2f..064450f 100644
---- a/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
-+++ b/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
-@@ -219,6 +219,16 @@ void DbgVariable::addMMIEntry(const DbgVariable &V) {
- assert(!FrameIndexExprs.empty() && "Expected an MMI entry");
- assert(!V.FrameIndexExprs.empty() && "Expected an MMI entry");
-
-+ // FIXME: This logic should not be necessary anymore, as we now have proper
-+ // deduplication. However, without it, we currently run into the assertion
-+ // below, which means that we are likely dealing with broken input, i.e. two
-+ // non-fragment entries for the same variable at different frame indices.
-+ if (FrameIndexExprs.size()) {
-+ auto *Expr = FrameIndexExprs.back().Expr;
-+ if (!Expr || !Expr->isFragment())
-+ return;
-+ }
-+
- for (const auto &FIE : V.FrameIndexExprs)
- // Ignore duplicate entries.
- if (llvm::none_of(FrameIndexExprs, [&](const FrameIndexExpr &Other) {
---
-1.8.3.1
-
diff --git a/README.md b/README.md
deleted file mode 100644
index 7d13b41..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# llvm5.0
-
-The llvm5.0 package
\ No newline at end of file
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..5204a84
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Orphaned for 6+ weeks
diff --git a/llvm-3.7.1-cmake-s390.patch b/llvm-3.7.1-cmake-s390.patch
deleted file mode 100644
index bc9b583..0000000
--- a/llvm-3.7.1-cmake-s390.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up llvm-3.7.1.src/cmake/config-ix.cmake.s390 llvm-3.7.1.src/cmake/config-ix.cmake
---- llvm-3.7.1.src/cmake/config-ix.cmake.s390 2016-02-16 12:27:36.000000000 +0100
-+++ llvm-3.7.1.src/cmake/config-ix.cmake 2016-02-16 12:27:52.000000000 +0100
-@@ -356,6 +356,8 @@ elseif (LLVM_NATIVE_ARCH MATCHES "msp430
- set(LLVM_NATIVE_ARCH MSP430)
- elseif (LLVM_NATIVE_ARCH MATCHES "hexagon")
- set(LLVM_NATIVE_ARCH Hexagon)
-+elseif (LLVM_NATIVE_ARCH MATCHES "s390")
-+ set(LLVM_NATIVE_ARCH SystemZ)
- elseif (LLVM_NATIVE_ARCH MATCHES "s390x")
- set(LLVM_NATIVE_ARCH SystemZ)
- elseif (LLVM_NATIVE_ARCH MATCHES "wasm32")
diff --git a/llvm5.0.spec b/llvm5.0.spec
deleted file mode 100644
index c03c4bc..0000000
--- a/llvm5.0.spec
+++ /dev/null
@@ -1,318 +0,0 @@
-# Components enabled if supported by target architecture:
-%ifarch %ix86 x86_64
- %bcond_without gold
-%else
- %bcond_with gold
-%endif
-
-%global ver_major_minor 5.0
-%global exec_suffix -%{ver_major_minor}
-%global install_prefix %{_libdir}/%{name}
-%global install_bindir %{install_prefix}/bin
-%global install_includedir %{install_prefix}/include
-%global install_libdir %{install_prefix}/lib
-
-%global pkg_bindir %{install_bindir}
-%global pkg_includedir %{_includedir}/%{name}
-%global pkg_libdir %{install_libdir}
-
-# https://bugzilla.redhat.com/show_bug.cgi?id=1538318
-%undefine _strict_symbol_defs_build
-
-Name: llvm%{ver_major_minor}
-Version: %ver_major_minor.1
-Release: 13%{?dist}
-Summary: The Low Level Virtual Machine
-
-License: NCSA
-URL: http://llvm.org
-Source0: http://llvm.org/releases/%{version}/llvm-%{version}.src.tar.xz
-
-# recognize s390 as SystemZ when configuring build
-Patch0: llvm-3.7.1-cmake-s390.patch
-Patch2: 0001-Fix-llvm-config-paths-on-Fedora.patch
-# FIXME: Symbol versioning breaks some unittests when statically linking
-# libstdc++, so we disable it for now.
-Patch4: 0001-Revert-Add-a-linker-script-to-version-LLVM-symbols.patch
-Patch5: 0001-CMake-Split-static-library-exports-into-their-own-ex.patch
-Patch6: 0001-PowerPC-Don-t-use-xscvdpspn-on-the-P7.patch
-Patch7: 0001-Fix-return-type-in-ORC-readMem-client-interface.patch
-Patch8: 0001-Ignore-all-duplicate-frame-index-expression.patch
-Patch9: 0002-Reinstantiate-old-bad-deduplication-logic-that-was-r.patch
-Patch10: 0001-PPC-Avoid-non-simple-MVT-in-STBRX-optimization.patch
-
-
-BuildRequires: gcc
-BuildRequires: gcc-c++
-BuildRequires: cmake
-BuildRequires: zlib-devel
-BuildRequires: libffi-devel
-BuildRequires: ncurses-devel
-BuildRequires: python3-sphinx
-BuildRequires: multilib-rpm-config
-%if %{with gold}
-BuildRequires: binutils-devel
-%endif
-BuildRequires: libstdc++-static
-# Enable extra functionality when run the LLVM JIT under valgrind.
-BuildRequires: valgrind-devel
-# LLVM's LineEditor library will use libedit if it is available.
-BuildRequires: libedit-devel
-
-Requires: %{name}-libs%{?_isa} = %{version}-%{release}
-
-%description
-LLVM is a compiler infrastructure designed for compile-time, link-time,
-runtime, and idle-time optimization of programs from arbitrary programming
-languages. The compiler infrastructure includes mirror sets of programming
-tools as well as libraries with equivalent functionality.
-
-%package devel
-Summary: Libraries and header files for LLVM
-Requires: %{name}%{?_isa} = %{version}-%{release}
-# The installed LLVM cmake files will add -ledit to the linker flags for any
-# app that requires the libLLVMLineEditor, so we need to make sure
-# libedit-devel is available.
-Requires: libedit-devel
-Requires(post): %{_sbindir}/alternatives
-Requires(postun): %{_sbindir}/alternatives
-
-%description devel
-This package contains library and header files needed to develop new native
-programs that use the LLVM infrastructure.
-
-%package doc
-Summary: Documentation for LLVM
-BuildArch: noarch
-Requires: %{name} = %{version}-%{release}
-
-%description doc
-Documentation for the LLVM compiler infrastructure.
-
-%package libs
-Summary: LLVM shared libraries
-
-%description libs
-Shared libraries for the LLVM compiler infrastructure.
-
-
-%package static
-Summary: LLVM %{ver_major_minor} static libraries
-Requires: %{name}-devel%{?_isa} = %{version}-%{release}
-Requires: ncurses-devel%{?_isa}
-
-%description static
-Static libraries for the LLVM compiler infrastructure.
-
-This package contains LLVM %{ver_major_minor} and can be installed
-in parallel with other LLVM versions.
-
-%prep
-%autosetup -n llvm-%{version}.src -p1
-
-%ifarch armv7hl
-
-# These tests are marked as XFAIL, but they still run and hang on ARM.
-for f in `grep -Rl 'XFAIL.\+arm' test/ExecutionEngine `; do rm $f; done
-
-%endif
-
-%build
-mkdir -p _build
-cd _build
-
-%ifarch s390 %{arm} %{ix86}
-# use linker flags that prioritize efficiency over speed (try and save memory)
-%global optflags %{optflags} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads
-# Decrease debuginfo verbosity to reduce memory consumption during final library linking
-%global optflags %(echo %{optflags} | sed 's/-g /-g1 /')
-%endif
-
-# force off shared libs as cmake macros turns it on.
-%cmake .. \
- -DBUILD_SHARED_LIBS:BOOL=OFF \
- -DCMAKE_BUILD_TYPE=RelWithDebInfo \
- -DCMAKE_SHARED_LINKER_FLAGS="-Wl,-Bsymbolic -static-libstdc++" \
-%ifarch s390 %{arm}
- -DCMAKE_C_FLAGS_RELWITHDEBINFO="%{optflags} -DNDEBUG" \
- -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="%{optflags} -DNDEBUG" \
-%endif
- \
- -DCMAKE_INSTALL_PREFIX=%{install_prefix} \
- -DLLVM_TARGETS_TO_BUILD="X86;AMDGPU;PowerPC;NVPTX;SystemZ;AArch64;ARM;Mips;BPF" \
- -DLLVM_ENABLE_LIBCXX:BOOL=OFF \
- -DLLVM_ENABLE_ZLIB:BOOL=ON \
- -DLLVM_ENABLE_FFI:BOOL=ON \
- -DLLVM_ENABLE_RTTI:BOOL=ON \
-%if %{with gold}
- -DLLVM_BINUTILS_INCDIR=%{_includedir} \
-%endif
- \
- -DLLVM_BUILD_RUNTIME:BOOL=ON \
- \
- -DLLVM_INCLUDE_TOOLS:BOOL=ON \
- -DLLVM_BUILD_TOOLS:BOOL=ON \
- \
- -DLLVM_INCLUDE_TESTS:BOOL=ON \
- -DLLVM_BUILD_TESTS:BOOL=ON \
- \
- -DLLVM_INCLUDE_EXAMPLES:BOOL=ON \
- -DLLVM_BUILD_EXAMPLES:BOOL=OFF \
- \
- -DLLVM_INCLUDE_UTILS:BOOL=ON \
- -DLLVM_INSTALL_UTILS:BOOL=OFF \
- \
- -DLLVM_INCLUDE_DOCS:BOOL=ON \
- -DLLVM_BUILD_DOCS:BOOL=ON \
- -DLLVM_ENABLE_SPHINX:BOOL=ON \
- -DLLVM_ENABLE_DOXYGEN:BOOL=OFF \
- \
- -DLLVM_BUILD_LLVM_DYLIB:BOOL=ON \
- -DLLVM_DYLIB_EXPORT_ALL:BOOL=ON \
- -DLLVM_LINK_LLVM_DYLIB:BOOL=ON \
- -DLLVM_BUILD_EXTERNAL_COMPILER_RT:BOOL=ON \
- -DLLVM_INSTALL_TOOLCHAIN_ONLY:BOOL=OFF \
- \
- -DSPHINX_WARNINGS_AS_ERRORS=OFF \
- -DLLVM_INSTALL_SPHINX_HTML_DIR=%{_pkgdocdir}/html \
- -DSPHINX_EXECUTABLE=%{_bindir}/sphinx-build-3
-
-make %{?_smp_mflags}
-
-%install
-cd _build
-make install DESTDIR=%{buildroot}
-
-# Add version suffix to binaries
-mkdir -p %{buildroot}/%{_bindir}
-for f in `ls %{buildroot}/%{install_bindir}/*`; do
- filename=`basename $f`
- ln -s %{install_bindir}/$filename %{buildroot}/%{_bindir}/$filename%{exec_suffix}
-done
-
-# Move header files
-mkdir -p %{buildroot}/%{pkg_includedir}
-mv %{buildroot}/%{install_includedir}/llvm %{buildroot}/%{pkg_includedir}/
-mv %{buildroot}/%{install_includedir}/llvm-c %{buildroot}/%{pkg_includedir}/
-
-# Fix multi-lib
-mv %{buildroot}%{_bindir}/llvm-config{%{exec_suffix},%{exec_suffix}-%{__isa_bits}}
-%multilib_fix_c_header --file %{pkg_includedir}/llvm/Config/llvm-config.h
-
-# Create ld.so.conf.d entry
-mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
-cat >> %{buildroot}%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf << EOF
-%{pkg_libdir}
-EOF
-
-# Add version suffix to man pages and move them to mandir.
-mkdir -p %{buildroot}/%{_mandir}/man1
-for f in `ls %{buildroot}%{install_prefix}/share/man/man1/*`; do
- filename=`basename $f | cut -f 1 -d '.'`
- mv $f %{buildroot}%{_mandir}/man1/$filename%{exec_suffix}.1
-done
-
-# Remove opt-viewer, since this is just a compatibility package.
-rm -Rf %{buildroot}%{install_prefix}/share/opt-viewer
-
-%check
-cd _build
-#make check-all || :
-
-#export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{buildroot}/%{_libdir}
-test "`%{buildroot}/%{install_bindir}/llvm-config --bindir`" -ef "%{buildroot}/%{pkg_bindir}"
-test "`%{buildroot}/%{install_bindir}/llvm-config --libdir`" -ef "%{buildroot}/%{pkg_libdir}"
-test "`%{buildroot}/%{install_bindir}/llvm-config --includedir`" -ef "%{buildroot}/%{pkg_includedir}"
-test "`%{buildroot}/%{install_bindir}/llvm-config --cmakedir`" -ef "%{buildroot}/%{pkg_libdir}/cmake/llvm"
-
-%post libs -p /sbin/ldconfig
-%postun libs -p /sbin/ldconfig
-
-%files
-%{_bindir}/*
-%{pkg_bindir}
-%exclude %{_bindir}/llvm-config%{exec_suffix}-%{__isa_bits}
-%exclude %{pkg_bindir}/llvm-config
-%{_mandir}/man1/*.1.*
-%exclude %{_mandir}/man1/llvm-config%{exec_suffix}.1.gz
-%license LICENSE.TXT
-
-%files libs
-%config(noreplace) %{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf
-%{pkg_libdir}/BugpointPasses.so
-%{pkg_libdir}/LLVMHello.so
-%if %{with gold}
-%{_libdir}/%{name}/lib/LLVMgold.so
-%endif
-%{pkg_libdir}/libLLVM-%{ver_major_minor}*.so
-%{pkg_libdir}/libLTO.so*
-%exclude %{pkg_libdir}/libLTO.so
-%license LICENSE.TXT
-
-%files devel
-%{_bindir}/llvm-config%{exec_suffix}-%{__isa_bits}
-%{pkg_bindir}/llvm-config
-%{_mandir}/man1/llvm-config%{exec_suffix}.1.gz
-%{pkg_includedir}/llvm
-%{pkg_includedir}/llvm-c
-%{pkg_libdir}/libLTO.so
-%{pkg_libdir}/libLLVM.so
-%{pkg_libdir}/cmake/llvm
-
-%files static
-%{_libdir}/%{name}/lib/*.a
-
-%files doc
-%doc %{_pkgdocdir}/html
-
-%changelog
-* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 5.0.1-13
-- Second attempt - Rebuilt for
- https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Tue Jul 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 5.0.1-12
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 5.0.1-11
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 5.0.1-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 5.0.1-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 5.0.1-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Mon Mar 19 2018 Tom Stellard <tstellar(a)redhat.com> - 5.0.1-7
-- Backport r327651 from trunk rhbz#1554349
-
-* Wed Mar 07 2018 Adam Williamson <awilliam(a)redhat.com> - 5.0.1-6
-- Rebuild to fix GCC 8 mis-compilation
- See https://da.gd/YJVwk ("GCC 8 ABI change on x86_64")
-
-* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 5.0.1-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Thu Feb 01 2018 Tom Stellard <tstellar(a)redhat.com> - 5.0.1-4
-- Backport r315279 to fix an issue with rust
-
-* Thu Feb 01 2018 Tom Stellard <tstellar(a)redhat.com> - 5.0.1-3
-- Fix buid with gcc 8
-
-* Sat Jan 27 2018 Tom Stellard <tstellar(a)redhat.com> - 5.0.1-2
-- Work-around LLVMHello.so link failures caused by LD_FLAGS="-Wl,-z,defs"
-- https://bugzilla.redhat.com/show_bug.cgi?id=1538318
-
-* Tue Dec 12 2017 Tom Stellard <tstellar(a)redhat.com> - 5.0.1-1
-- 5.0.1 Release
-
-* Tue Dec 12 2017 Tom Stellard <tstellar(a)redhat.com> - 5.0.0-3
-- Update package structure to match llvm4.0.
-
-* Fri Dec 08 2017 Tom Stellard <tstellar(a)redhat.com> - 5.0.0-2
-- Reduce debuginfo size on ARM
-
-* Fri Apr 21 2017 Tom Stellard <tstellar(a)redhat.com> - 5.0.0-1
-- Initial version.
diff --git a/sources b/sources
deleted file mode 100644
index 16fb09f..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (llvm-5.0.1.src.tar.xz) = bee1d45fca15ce725b1f2b1339b13eb6f750a3a321cfd099075477ec25835a8ca55b5366172c4aad46592dfd8afe372349ecf264f581463d017f9cee2d63c1cb
3 years, 4 months
Architecture specific change in rpms/jblas.git
by githook-noreply@fedoraproject.org
The package rpms/jblas.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/jblas.git/commit/?id=746e2ae40e63....
Change:
-%ifarch ppc64
Thanks.
Full change:
============
commit 746e2ae40e63b877ad89df96c3ea7bedc30392bc
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Mon Jan 4 10:27:54 2021 +0100
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 37c9bcd..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-/jblas-1.2.3.tar.gz
-/jblas-1.2.4.tar.gz
diff --git a/0001-Try-to-load-libraries-directly-on-Linux.patch b/0001-Try-to-load-libraries-directly-on-Linux.patch
deleted file mode 100644
index a93ecba..0000000
--- a/0001-Try-to-load-libraries-directly-on-Linux.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-From b606be256ff7e555f24185c110ddbcbef7fcb344 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek(a)in.waw.pl>
-Date: Tue, 30 Jul 2013 14:59:00 -0400
-Subject: [PATCH] Try to load libraries directly on Linux
-
-Fedora Packaging Guidelines for Java require the use of
-System.load() instead of System.loadLibrary(). Also, the
-name of the library is fixed. So the whole process of
-guessing the architecture and path can be sidestepped.
-
-Actual atlas library that is loaded is determined at runtime,
-based what is installed. Thus package dependencies determine
-the outcome, and there's no need to check the architecture.
-
-Unfortunately there doesn't seem to be a way to depend
-on any version of the atlas-*-devel headers, so during
-build, atlas-devel is required. On installation however,
-uninstalling atlas and installing e.g. atlas-sse3 will give
-a nice speedup.
----
- .../java/org/jblas/NativeBlasLibraryLoader.java | 25 +++++++++++++++++++++-
- 1 file changed, 24 insertions(+), 1 deletion(-)
-
-diff --git a/src/main/java/org/jblas/NativeBlasLibraryLoader.java b/src/main/java/org/jblas/NativeBlasLibraryLoader.java
-index 297becbc89..cdd9378c51 100644
---- a/src/main/java/org/jblas/NativeBlasLibraryLoader.java
-+++ b/src/main/java/org/jblas/NativeBlasLibraryLoader.java
-@@ -13,7 +13,31 @@ import org.jblas.util.Logger;
- * Date: Oct 24, 2012
- */
- class NativeBlasLibraryLoader {
-+ static public boolean tryLoad(String filename) {
-+ try {
-+ System.load(filename);
-+ } catch (Exception e) {
-+ return false;
-+ } catch (UnsatisfiedLinkError e) {
-+ return false;
-+ }
-+
-+ return true;
-+ }
-+
- static void loadLibraryAndCheckErrors() {
-+ String name = System.getProperty("os.name");
-+
-+ if (name.equals("Linux")) {
-+ /*
-+ * Check for 64-bit library availability
-+ * prior to 32-bit library availability.
-+ */
-+ if (tryLoad("/usr/lib64/jblas/libjblas.so") ||
-+ tryLoad("/usr/lib/jblas/libjblas.so"))
-+ return;
-+ }
-+
- try {
- try {
- // Try to load it first, probably it's in the path
-@@ -38,7 +62,6 @@ class NativeBlasLibraryLoader {
- NativeBlas.dgemm('N', 'N', 1, 1, 1, 1.0, a, 0, 1, a, 0, 1, 1.0, a, 0, 1);
- } catch (UnsatisfiedLinkError e) {
- String arch = System.getProperty("os.arch");
-- String name = System.getProperty("os.name");
-
- if (name.startsWith("Windows") && e.getMessage().contains("Can't find dependent libraries")) {
- System.err.println("On Windows, you need some additional support libraries.\n" +
---
-2.9.0
-
diff --git a/0002-Prevent-resource-leak-by-closing-resources-in-load-s.patch b/0002-Prevent-resource-leak-by-closing-resources-in-load-s.patch
deleted file mode 100644
index 647cdb3..0000000
--- a/0002-Prevent-resource-leak-by-closing-resources-in-load-s.patch
+++ /dev/null
@@ -1,245 +0,0 @@
-From 91b12920cc787e38d14d857f1ea73abb4ad281d0 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Fran=C3=A7ois=20Garillot?= <francois(a)garillot.net>
-Date: Sat, 20 Jun 2015 23:56:37 +0200
-Subject: [PATCH] Prevent resource leak by closing resources in load/save
-
-Inner resource (File(Input|Output)Stream) was not closed. This is one place where dropping
-source compatibility with 1.5 would help, allowing for try-with-resource.
----
- src/main/java/org/jblas/ComplexDoubleMatrix.java | 18 +++++++--
- src/main/java/org/jblas/ComplexFloatMatrix.java | 18 +++++++--
- src/main/java/org/jblas/DoubleMatrix.java | 50 ++++++++++++++++--------
- src/main/java/org/jblas/FloatMatrix.java | 50 ++++++++++++++++--------
- 4 files changed, 96 insertions(+), 40 deletions(-)
-
-diff --git a/src/main/java/org/jblas/ComplexDoubleMatrix.java b/src/main/java/org/jblas/ComplexDoubleMatrix.java
-index 08160255a6..feb3fb4e8a 100644
---- a/src/main/java/org/jblas/ComplexDoubleMatrix.java
-+++ b/src/main/java/org/jblas/ComplexDoubleMatrix.java
-@@ -1470,8 +1470,14 @@ public class ComplexDoubleMatrix {
- * @throws IOException thrown on errors while writing the matrix to the file
- */
- public void save(String filename) throws IOException {
-- DataOutputStream dos = new DataOutputStream(new FileOutputStream(filename, false));
-- this.out(dos);
-+ FileOutputStream fos = new FileOutputStream(filename, false);
-+ DataOutputStream dos = new DataOutputStream(fos);
-+ try {
-+ this.out(dos);
-+ } finally {
-+ dos.close();
-+ fos.close();
-+ }
- }
-
- /**
-@@ -1481,8 +1487,14 @@ public class ComplexDoubleMatrix {
- * @throws IOException thrown on errors while reading the matrix
- */
- public void load(String filename) throws IOException {
-- DataInputStream dis = new DataInputStream(new FileInputStream(filename));
-+ FileInputStream fis = new FileInputStream(filename);
-+ DataInputStream dis = new DataInputStream(fis);
-+ try {
- this.in(dis);
-+ } finally {
-+ dis.close();
-+ fis.close();
-+ }
- }
-
- /****************************************************************
-diff --git a/src/main/java/org/jblas/ComplexFloatMatrix.java b/src/main/java/org/jblas/ComplexFloatMatrix.java
-index 9c4edf5eab..72de09f030 100644
---- a/src/main/java/org/jblas/ComplexFloatMatrix.java
-+++ b/src/main/java/org/jblas/ComplexFloatMatrix.java
-@@ -1470,8 +1470,14 @@ public class ComplexFloatMatrix {
- * @throws IOException thrown on errors while writing the matrix to the file
- */
- public void save(String filename) throws IOException {
-- DataOutputStream dos = new DataOutputStream(new FileOutputStream(filename, false));
-- this.out(dos);
-+ FileOutputStream fos = new FileOutputStream(filename, false);
-+ DataOutputStream dos = new DataOutputStream(fos);
-+ try {
-+ this.out(dos);
-+ } finally {
-+ dos.close();
-+ fos.close();
-+ }
- }
-
- /**
-@@ -1481,8 +1487,14 @@ public class ComplexFloatMatrix {
- * @throws IOException thrown on errors while reading the matrix
- */
- public void load(String filename) throws IOException {
-- DataInputStream dis = new DataInputStream(new FileInputStream(filename));
-+ FileInputStream fis = new FileInputStream(filename);
-+ DataInputStream dis = new DataInputStream(fis);
-+ try {
- this.in(dis);
-+ } finally {
-+ dis.close();
-+ fis.close();
-+ }
- }
-
- /****************************************************************
-diff --git a/src/main/java/org/jblas/DoubleMatrix.java b/src/main/java/org/jblas/DoubleMatrix.java
-index 6e153031e4..0573dc9aa9 100644
---- a/src/main/java/org/jblas/DoubleMatrix.java
-+++ b/src/main/java/org/jblas/DoubleMatrix.java
-@@ -2760,9 +2760,14 @@ public class DoubleMatrix implements Serializable {
- * @throws IOException thrown on errors while writing the matrix to the file
- */
- public void save(String filename) throws IOException {
-- DataOutputStream dos = new DataOutputStream(new FileOutputStream(filename, false));
-- this.out(dos);
-- dos.close();
-+ FileOutputStream fos = new FileOutputStream(filename, false);
-+ DataOutputStream dos = new DataOutputStream(fos);
-+ try {
-+ this.out(dos);
-+ } finally {
-+ dos.close();
-+ fos.close();
-+ }
- }
-
- /**
-@@ -2772,9 +2777,15 @@ public class DoubleMatrix implements Serializable {
- * @throws IOException thrown on errors while reading the matrix
- */
- public void load(String filename) throws IOException {
-- DataInputStream dis = new DataInputStream(new FileInputStream(filename));
-- this.in(dis);
-- dis.close();
-+ FileInputStream fis = new FileInputStream(filename);
-+ DataInputStream dis = new DataInputStream(fis);
-+ try {
-+ this.in(dis);
-+ }
-+ finally {
-+ dis.close();
-+ fis.close();
-+ }
- }
-
- public static DoubleMatrix loadAsciiFile(String filename) throws IOException {
-@@ -2808,19 +2819,24 @@ public class DoubleMatrix implements Serializable {
- }
- is.close();
-
-- // Go through file a second time process the actual data.
-- is = new BufferedReader(new InputStreamReader(new FileInputStream(filename)));
-- DoubleMatrix result = new DoubleMatrix(rows, columns);
-- int r = 0;
-- while ((line = is.readLine()) != null) {
-- String[] elements = WHITESPACES.split(line);
-- int firstElement = (elements[0].length() == 0) ? 1 : 0;
-- for (int c = 0, cc = firstElement; c < columns; c++, cc++) {
-- result.put(r, c, Double.valueOf(elements[cc]));
-+ FileInputStream fis = new FileInputStream(filename);
-+ try {
-+ // Go through file a second time process the actual data.
-+ is = new BufferedReader(new InputStreamReader(fis));
-+ DoubleMatrix result = new DoubleMatrix(rows, columns);
-+ int r = 0;
-+ while ((line = is.readLine()) != null) {
-+ String[] elements = WHITESPACES.split(line);
-+ int firstElement = (elements[0].length() == 0) ? 1 : 0;
-+ for (int c = 0, cc = firstElement; c < columns; c++, cc++) {
-+ result.put(r, c, Double.valueOf(elements[cc]));
-+ }
-+ r++;
- }
-- r++;
-+ return result;
-+ } finally {
-+ fis.close();
- }
-- return result;
- }
-
- public static DoubleMatrix loadCSVFile(String filename) throws IOException {
-diff --git a/src/main/java/org/jblas/FloatMatrix.java b/src/main/java/org/jblas/FloatMatrix.java
-index 7c4370c677..a8cb56d24c 100644
---- a/src/main/java/org/jblas/FloatMatrix.java
-+++ b/src/main/java/org/jblas/FloatMatrix.java
-@@ -2760,9 +2760,14 @@ public class FloatMatrix implements Serializable {
- * @throws IOException thrown on errors while writing the matrix to the file
- */
- public void save(String filename) throws IOException {
-- DataOutputStream dos = new DataOutputStream(new FileOutputStream(filename, false));
-- this.out(dos);
-- dos.close();
-+ FileOutputStream fos = new FileOutputStream(filename, false);
-+ DataOutputStream dos = new DataOutputStream(fos);
-+ try {
-+ this.out(dos);
-+ } finally {
-+ dos.close();
-+ fos.close();
-+ }
- }
-
- /**
-@@ -2772,9 +2777,15 @@ public class FloatMatrix implements Serializable {
- * @throws IOException thrown on errors while reading the matrix
- */
- public void load(String filename) throws IOException {
-- DataInputStream dis = new DataInputStream(new FileInputStream(filename));
-- this.in(dis);
-- dis.close();
-+ FileInputStream fis = new FileInputStream(filename);
-+ DataInputStream dis = new DataInputStream(fis);
-+ try {
-+ this.in(dis);
-+ }
-+ finally {
-+ dis.close();
-+ fis.close();
-+ }
- }
-
- public static FloatMatrix loadAsciiFile(String filename) throws IOException {
-@@ -2808,19 +2819,24 @@ public class FloatMatrix implements Serializable {
- }
- is.close();
-
-- // Go through file a second time process the actual data.
-- is = new BufferedReader(new InputStreamReader(new FileInputStream(filename)));
-- FloatMatrix result = new FloatMatrix(rows, columns);
-- int r = 0;
-- while ((line = is.readLine()) != null) {
-- String[] elements = WHITESPACES.split(line);
-- int firstElement = (elements[0].length() == 0) ? 1 : 0;
-- for (int c = 0, cc = firstElement; c < columns; c++, cc++) {
-- result.put(r, c, Float.valueOf(elements[cc]));
-+ FileInputStream fis = new FileInputStream(filename);
-+ try {
-+ // Go through file a second time process the actual data.
-+ is = new BufferedReader(new InputStreamReader(fis));
-+ FloatMatrix result = new FloatMatrix(rows, columns);
-+ int r = 0;
-+ while ((line = is.readLine()) != null) {
-+ String[] elements = WHITESPACES.split(line);
-+ int firstElement = (elements[0].length() == 0) ? 1 : 0;
-+ for (int c = 0, cc = firstElement; c < columns; c++, cc++) {
-+ result.put(r, c, Float.valueOf(elements[cc]));
-+ }
-+ r++;
- }
-- r++;
-+ return result;
-+ } finally {
-+ fis.close();
- }
-- return result;
- }
-
- public static FloatMatrix loadCSVFile(String filename) throws IOException {
---
-2.9.0
-
diff --git a/0002-build.xml-fix-version.patch b/0002-build.xml-fix-version.patch
deleted file mode 100644
index 17ace12..0000000
--- a/0002-build.xml-fix-version.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 0a755860ece9cd56e368b0a8826ec53ef55e7005 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek(a)in.waw.pl>
-Date: Wed, 25 Jan 2017 17:47:21 -0500
-Subject: [PATCH] build.xml: fix version
-
----
- build.xml | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/build.xml b/build.xml
-index 5598460135..3092333f9d 100644
---- a/build.xml
-+++ b/build.xml
-@@ -41,7 +41,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- <!-- Define directories -->
-
-- <property name="version" value="1.2.3-SNAPSHOT" />
-+ <property name="version" value="1.2.4-SNAPSHOT" />
- <property name="src" value="${basedir}/src/main/java" />
- <property name="test" value="${basedir}/src/test/java" />
- <property name="bin" value="${basedir}/target/classes" />
---
-2.9.0
-
diff --git a/0003-javadoc-use-html-entities-unicode-and-fix-formatting.patch b/0003-javadoc-use-html-entities-unicode-and-fix-formatting.patch
deleted file mode 100644
index a5b1401..0000000
--- a/0003-javadoc-use-html-entities-unicode-and-fix-formatting.patch
+++ /dev/null
@@ -1,615 +0,0 @@
-From bf8b43a70f47a253692074d553e0b9f011f0f8e9 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek(a)in.waw.pl>
-Date: Thu, 26 Jan 2017 10:58:19 -0500
-Subject: [PATCH] javadoc: use html entities, unicode and fix formatting to
- silence java 8 parser
-
----
- src/main/java/org/jblas/ComplexDoubleMatrix.java | 8 ++--
- src/main/java/org/jblas/ComplexFloatMatrix.java | 10 ++--
- src/main/java/org/jblas/DoubleMatrix.java | 16 +++----
- src/main/java/org/jblas/Eigen.java | 6 +--
- src/main/java/org/jblas/FloatMatrix.java | 16 +++----
- src/main/java/org/jblas/JavaBlas.java | 8 ++--
- src/main/java/org/jblas/MatrixFunctions.java | 4 +-
- src/main/java/org/jblas/SimpleBlas.java | 54 +++++++++++-----------
- src/main/java/org/jblas/Solve.java | 12 ++---
- .../jblas/exceptions/LapackArgumentException.java | 2 +-
- .../UnsupportedArchitectureException.java | 4 --
- src/main/java/org/jblas/ranges/IntervalRange.java | 2 +-
- src/main/java/org/jblas/util/LibraryLoader.java | 4 +-
- 13 files changed, 72 insertions(+), 74 deletions(-)
-
-diff --git a/src/main/java/org/jblas/ComplexDoubleMatrix.java b/src/main/java/org/jblas/ComplexDoubleMatrix.java
-index feb3fb4e8a..e05b545dc4 100644
---- a/src/main/java/org/jblas/ComplexDoubleMatrix.java
-+++ b/src/main/java/org/jblas/ComplexDoubleMatrix.java
-@@ -59,8 +59,8 @@ public class ComplexDoubleMatrix {
- **************************************************************************/
-
- /**
-- * Create a new matrix with <i>newRows</i> rows, <i>newColumns</i> columns
-- * using <i>newData></i> as the data.
-+ * Create a new matrix with <i>newRows</i> rows, <i>newColumns</i> columns
-+ * using <i>newData</i> as the data.
- */
- public ComplexDoubleMatrix(int newRows, int newColumns, double... newData) {
- rows = newRows;
-@@ -142,8 +142,8 @@ public class ComplexDoubleMatrix {
- * Creates a new <i>n</i> times <i>m</i> <tt>ComplexDoubleMatrix</tt> from
- * the given <i>n</i> times <i>m</i> 2D data array. The first dimension of the array makes the
- * rows (<i>n</i>) and the second dimension the columns (<i>m</i>). For example, the
-- * given code <br/><br/>
-- * <code>new ComplexDoubleMatrix(new double[][]{{1d, 2d, 3d}, {4d, 5d, 6d}, {7d, 8d, 9d}}).print();</code><br/><br/>
-+ * given code <br><br>
-+ * <code>new ComplexDoubleMatrix(new double[][]{{1d, 2d, 3d}, {4d, 5d, 6d}, {7d, 8d, 9d}}).print();</code><br><br>
- * will constructs the following matrix:
- * <pre>
- * 1.0 2.0 3.0
-diff --git a/src/main/java/org/jblas/ComplexFloatMatrix.java b/src/main/java/org/jblas/ComplexFloatMatrix.java
-index 72de09f030..845b6afc61 100644
---- a/src/main/java/org/jblas/ComplexFloatMatrix.java
-+++ b/src/main/java/org/jblas/ComplexFloatMatrix.java
-@@ -59,8 +59,8 @@ public class ComplexFloatMatrix {
- **************************************************************************/
-
- /**
-- * Create a new matrix with <i>newRows</i> rows, <i>newColumns</i> columns
-- * using <i>newData></i> as the data.
-+ * Create a new matrix with <i>newRows</i> rows, <i>newColumns</i> columns
-+ * using <i>newData</i> as the data.
- */
- public ComplexFloatMatrix(int newRows, int newColumns, float... newData) {
- rows = newRows;
-@@ -142,8 +142,8 @@ public class ComplexFloatMatrix {
- * Creates a new <i>n</i> times <i>m</i> <tt>ComplexFloatMatrix</tt> from
- * the given <i>n</i> times <i>m</i> 2D data array. The first dimension of the array makes the
- * rows (<i>n</i>) and the second dimension the columns (<i>m</i>). For example, the
-- * given code <br/><br/>
-- * <code>new ComplexFloatMatrix(new float[][]{{1d, 2d, 3d}, {4d, 5d, 6d}, {7d, 8d, 9d}}).print();</code><br/><br/>
-+ * given code <br><br>
-+ * <code>new ComplexFloatMatrix(new float[][]{{1d, 2d, 3d}, {4d, 5d, 6d}, {7d, 8d, 9d}}).print();</code><br><br>
- * will constructs the following matrix:
- * <pre>
- * 1.0f 2.0f 3.0f
-@@ -1473,7 +1473,7 @@ public class ComplexFloatMatrix {
- FileOutputStream fos = new FileOutputStream(filename, false);
- DataOutputStream dos = new DataOutputStream(fos);
- try {
-- this.out(dos);
-+ this.out(dos);
- } finally {
- dos.close();
- fos.close();
-diff --git a/src/main/java/org/jblas/DoubleMatrix.java b/src/main/java/org/jblas/DoubleMatrix.java
-index 0573dc9aa9..b12677db68 100644
---- a/src/main/java/org/jblas/DoubleMatrix.java
-+++ b/src/main/java/org/jblas/DoubleMatrix.java
-@@ -265,7 +265,7 @@ import java.util.regex.Pattern;
- *
- * <table class="my">
- * <tr><th>Operation <th>Method
-- * <tr><td>x & y <td>x.and(y)
-+ * <tr><td>x & y <td>x.and(y)
- * <tr><td>x | y <td>x.or(y)
- * <tr><td>x ^ y <td>x.xor(y)
- * <tr><td>! x <td>x.not()
-@@ -311,7 +311,7 @@ public class DoubleMatrix implements Serializable {
- *
- **************************************************************************/
- /** Create a new matrix with <i>newRows</i> rows, <i>newColumns</i> columns
-- * using <i>newData></i> as the data. Note that any change to the DoubleMatrix
-+ * using <i>newData</i> as the data. Note that any change to the DoubleMatrix
- * will change the input array, too.
- *
- * @param newRows the number of rows of the new matrix
-@@ -382,8 +382,8 @@ public class DoubleMatrix implements Serializable {
- * is copied and any change to the DoubleMatrix will not change the input array.
- * The first dimension of the array makes the
- * rows (<i>n</i>) and the second dimension the columns (<i>m</i>). For example, the
-- * given code <br/><br/>
-- * <code>new DoubleMatrix(new double[][]{{1d, 2d, 3d}, {4d, 5d, 6d}, {7d, 8d, 9d}}).print();</code><br/><br/>
-+ * given code <br><br>
-+ * <code>new DoubleMatrix(new double[][]{{1d, 2d, 3d}, {4d, 5d, 6d}, {7d, 8d, 9d}}).print();</code><br><br>
- * will constructs the following matrix:
- * <pre>
- * 1.0 2.0 3.0
-@@ -407,7 +407,7 @@ public class DoubleMatrix implements Serializable {
- }
-
- /**
-- * Creates a DoubleMatrix column vector from the given List<Double&rt;.
-+ * Creates a DoubleMatrix column vector from the given List<Double>.
- *
- * @param data data from which the entries are taken.
- */
-@@ -796,7 +796,7 @@ public class DoubleMatrix implements Serializable {
- return result;
- }
-
-- /** Get elements from a column and rows <tt>a/tt> to <tt>b</tt>. */
-+ /** Get elements from a column and rows <tt>a</tt> to <tt>b</tt>. */
- public DoubleMatrix getRowRange(int a, int b, int c) {
- DoubleMatrix result = new DoubleMatrix(b - a);
-
-@@ -1898,7 +1898,7 @@ public class DoubleMatrix implements Serializable {
- return dup().isInfinitei();
- }
-
-- /** Checks whether all entries (i, j) with i >= j are zero. */
-+ /** Checks whether all entries (i, j) with i ≥ j are zero. */
- public boolean isLowerTriangular() {
- for (int i = 0; i < rows; i++)
- for (int j = i+1; j < columns; j++) {
-@@ -1910,7 +1910,7 @@ public class DoubleMatrix implements Serializable {
- }
-
- /**
-- * Checks whether all entries (i, j) with i <= j are zero.
-+ * Checks whether all entries (i, j) with i ≤ j are zero.
- */
- public boolean isUpperTriangular() {
- for (int i = 0; i < rows; i++)
-diff --git a/src/main/java/org/jblas/Eigen.java b/src/main/java/org/jblas/Eigen.java
-index 7a03f83163..2e4156de2a 100644
---- a/src/main/java/org/jblas/Eigen.java
-+++ b/src/main/java/org/jblas/Eigen.java
-@@ -45,7 +45,7 @@ import org.jblas.ranges.Range;
-
- /**
- * <p>Eigenvalue and Eigenvector related functions.</p>
-- * <p/>
-+ * <p>
- * <p>Methods exist for working with symmetric matrices or general eigenvalues.
- * The symmetric versions are usually much faster on symmetric matrices.</p>
- */
-@@ -164,7 +164,7 @@ public class Eigen {
- * Computes selected eigenvalues of the real generalized symmetric-definite eigenproblem of the form A x = L B x
- * or, equivalently, (A - L B)x = 0. Here A and B are assumed to be symmetric and B is also positive definite.
- * The selection is based on the given range of values for the desired eigenvalues.
-- * <p/>
-+ * <p>
- * The range is half open: (vl,vu].
- *
- * @param A symmetric Matrix A. Only the upper triangle will be considered.
-@@ -423,7 +423,7 @@ public class Eigen {
- * Computes selected eigenvalues of the real generalized symmetric-definite eigenproblem of the form A x = L B x
- * or, equivalently, (A - L B)x = 0. Here A and B are assumed to be symmetric and B is also positive definite.
- * The selection is based on the given range of values for the desired eigenvalues.
-- * <p/>
-+ * <p>
- * The range is half open: (vl,vu].
- *
- * @param A symmetric Matrix A. Only the upper triangle will be considered.
-diff --git a/src/main/java/org/jblas/FloatMatrix.java b/src/main/java/org/jblas/FloatMatrix.java
-index a8cb56d24c..889d72795a 100644
---- a/src/main/java/org/jblas/FloatMatrix.java
-+++ b/src/main/java/org/jblas/FloatMatrix.java
-@@ -265,7 +265,7 @@ import java.util.regex.Pattern;
- *
- * <table class="my">
- * <tr><th>Operation <th>Method
-- * <tr><td>x & y <td>x.and(y)
-+ * <tr><td>x & y <td>x.and(y)
- * <tr><td>x | y <td>x.or(y)
- * <tr><td>x ^ y <td>x.xor(y)
- * <tr><td>! x <td>x.not()
-@@ -311,7 +311,7 @@ public class FloatMatrix implements Serializable {
- *
- **************************************************************************/
- /** Create a new matrix with <i>newRows</i> rows, <i>newColumns</i> columns
-- * using <i>newData></i> as the data. Note that any change to the FloatMatrix
-+ * using <i>newData</i> as the data. Note that any change to the FloatMatrix
- * will change the input array, too.
- *
- * @param newRows the number of rows of the new matrix
-@@ -382,8 +382,8 @@ public class FloatMatrix implements Serializable {
- * is copied and any change to the FloatMatrix will not change the input array.
- * The first dimension of the array makes the
- * rows (<i>n</i>) and the second dimension the columns (<i>m</i>). For example, the
-- * given code <br/><br/>
-- * <code>new FloatMatrix(new float[][]{{1d, 2d, 3d}, {4d, 5d, 6d}, {7d, 8d, 9d}}).print();</code><br/><br/>
-+ * given code <br><br>
-+ * <code>new FloatMatrix(new float[][]{{1d, 2d, 3d}, {4d, 5d, 6d}, {7d, 8d, 9d}}).print();</code><br><br>
- * will constructs the following matrix:
- * <pre>
- * 1.0f 2.0f 3.0f
-@@ -407,7 +407,7 @@ public class FloatMatrix implements Serializable {
- }
-
- /**
-- * Creates a FloatMatrix column vector from the given List<Double&rt;.
-+ * Creates a FloatMatrix column vector from the given List<Double>.
- *
- * @param data data from which the entries are taken.
- */
-@@ -796,7 +796,7 @@ public class FloatMatrix implements Serializable {
- return result;
- }
-
-- /** Get elements from a column and rows <tt>a/tt> to <tt>b</tt>. */
-+ /** Get elements from a column and rows <tt>a</tt> to <tt>b</tt>. */
- public FloatMatrix getRowRange(int a, int b, int c) {
- FloatMatrix result = new FloatMatrix(b - a);
-
-@@ -1898,7 +1898,7 @@ public class FloatMatrix implements Serializable {
- return dup().isInfinitei();
- }
-
-- /** Checks whether all entries (i, j) with i >= j are zero. */
-+ /** Checks whether all entries (i, j) with i ≥ j are zero. */
- public boolean isLowerTriangular() {
- for (int i = 0; i < rows; i++)
- for (int j = i+1; j < columns; j++) {
-@@ -1910,7 +1910,7 @@ public class FloatMatrix implements Serializable {
- }
-
- /**
-- * Checks whether all entries (i, j) with i <= j are zero.
-+ * Checks whether all entries (i, j) with i ≤ j are zero.
- */
- public boolean isUpperTriangular() {
- for (int i = 0; i < rows; i++)
-diff --git a/src/main/java/org/jblas/JavaBlas.java b/src/main/java/org/jblas/JavaBlas.java
-index e240799635..16c09c4c8c 100644
---- a/src/main/java/org/jblas/JavaBlas.java
-+++ b/src/main/java/org/jblas/JavaBlas.java
-@@ -92,7 +92,7 @@ public class JavaBlas {
- }
- }
-
-- /** Compute dy <- da * dx + dy. */
-+ /** Compute dy ← da * dx + dy. */
- public static void raxpy(int n, double da, double[] dx, int dxIdx, int incx, double[] dy, int dyIdx, int incy) {
- if (dxIdx < 0 || dxIdx + (n - 1) * incx >= dx.length) {
- throw new LapackException("Java.raxpy", "Parameters for x aren't valid! (n = " + n + ", dx.length = " + dx.length + ", dxIdx = " + dxIdx + ", incx = " + incx + ")");
-@@ -125,7 +125,7 @@ public class JavaBlas {
- }
- }
-
-- /** Computes dz <- dx + dy */
-+ /** Computes dz ← dx + dy */
- public static void rzaxpy(int n, double[] dz, int dzIdx, int incz, double da, double[] dx, int dxIdx, int incx, double[] dy, int dyIdx, int incy) {
- if (dxIdx == 0 && incx == 1 && dyIdx == 0 && incy == 1 && dzIdx == 0 && incz == 1) {
- if (da == 1.0) {
-@@ -207,7 +207,7 @@ public class JavaBlas {
- }
- }
-
-- /** Compute dy <- da * dx + dy. */
-+ /** Compute dy ← da * dx + dy. */
- public static void raxpy(int n, float da, float[] dx, int dxIdx, int incx, float[] dy, int dyIdx, int incy) {
- if (dxIdx < 0 || dxIdx + (n - 1) * incx >= dx.length) {
- throw new LapackException("Java.raxpy", "Parameters for x aren't valid! (n = " + n + ", dx.length = " + dx.length + ", dxIdx = " + dxIdx + ", incx = " + incx + ")");
-@@ -240,7 +240,7 @@ public class JavaBlas {
- }
- }
-
-- /** Computes dz <- dx + dy */
-+ /** Computes dz ← dx + dy */
- public static void rzaxpy(int n, float[] dz, int dzIdx, int incz, float da, float[] dx, int dxIdx, int incx, float[] dy, int dyIdx, int incy) {
- if (dxIdx == 0 && incx == 1 && dyIdx == 0 && incy == 1 && dzIdx == 0 && incz == 1) {
- if (da == 1.0f) {
-diff --git a/src/main/java/org/jblas/MatrixFunctions.java b/src/main/java/org/jblas/MatrixFunctions.java
-index 80277929b8..efd578b83d 100644
---- a/src/main/java/org/jblas/MatrixFunctions.java
-+++ b/src/main/java/org/jblas/MatrixFunctions.java
-@@ -396,7 +396,7 @@ public class MatrixFunctions {
- * Calculate matrix exponential of a square matrix.
- *
- * A scaled Pade approximation algorithm is used.
-- * The algorithm has been directly translated from Golub & Van Loan "Matrix Computations",
-+ * The algorithm has been directly translated from Golub & Van Loan "Matrix Computations",
- * algorithm 11.3.1. Special Horner techniques from 11.2 are also used to minimize the number
- * of matrix multiplications.
- *
-@@ -827,7 +827,7 @@ public class MatrixFunctions {
- * Calculate matrix exponential of a square matrix.
- *
- * A scaled Pade approximation algorithm is used.
-- * The algorithm has been directly translated from Golub & Van Loan "Matrix Computations",
-+ * The algorithm has been directly translated from Golub & Van Loan "Matrix Computations",
- * algorithm 11.3f.1. Special Horner techniques from 11.2f are also used to minimize the number
- * of matrix multiplications.
- *
-diff --git a/src/main/java/org/jblas/SimpleBlas.java b/src/main/java/org/jblas/SimpleBlas.java
-index 3240b4a6c6..6b8b0272ae 100644
---- a/src/main/java/org/jblas/SimpleBlas.java
-+++ b/src/main/java/org/jblas/SimpleBlas.java
-@@ -46,10 +46,10 @@ import static org.jblas.util.Functions.*;
- /**
- * This class provides a cleaner direct interface to the BLAS routines by
- * extracting the parameters of the matrices from the matrices itself.
-- * <p/>
-+ * <p>
- * For example, you can just pass the vector and do not have to pass the length,
- * corresponding DoubleBuffer, offset and step size explicitly.
-- * <p/>
-+ * <p>
- * Currently, all the general matrix routines are implemented.
- */
- public class SimpleBlas {
-@@ -58,7 +58,7 @@ public class SimpleBlas {
- */
-
- /**
-- * Compute x <-> y (swap two matrices)
-+ * Compute x ↔ y (swap two matrices)
- */
- public static DoubleMatrix swap(DoubleMatrix x, DoubleMatrix y) {
- //NativeBlas.dswap(x.length, x.data, 0, 1, y.data, 0, 1);
-@@ -67,7 +67,7 @@ public class SimpleBlas {
- }
-
- /**
-- * Compute x <- alpha * x (scale a matrix)
-+ * Compute x ← alpha * x (scale a matrix)
- */
- public static DoubleMatrix scal(double alpha, DoubleMatrix x) {
- NativeBlas.dscal(x.length, alpha, x.data, 0, 1);
-@@ -80,7 +80,7 @@ public class SimpleBlas {
- }
-
- /**
-- * Compute y <- x (copy a matrix)
-+ * Compute y ← x (copy a matrix)
- */
- public static DoubleMatrix copy(DoubleMatrix x, DoubleMatrix y) {
- //NativeBlas.dcopy(x.length, x.data, 0, 1, y.data, 0, 1);
-@@ -94,7 +94,7 @@ public class SimpleBlas {
- }
-
- /**
-- * Compute y <- alpha * x + y (elementwise addition)
-+ * Compute y ← alpha * x + y (elementwise addition)
- */
- public static DoubleMatrix axpy(double da, DoubleMatrix dx, DoubleMatrix dy) {
- //NativeBlas.daxpy(dx.length, da, dx.data, 0, 1, dy.data, 0, 1);
-@@ -175,7 +175,7 @@ public class SimpleBlas {
- */
-
- /**
-- * Compute y <- alpha*op(a)*x + beta * y (general matrix vector
-+ * Compute y ← alpha*op(a)*x + beta * y (general matrix vector
- * multiplication)
- */
- public static DoubleMatrix gemv(double alpha, DoubleMatrix a,
-@@ -205,7 +205,7 @@ public class SimpleBlas {
- }
-
- /**
-- * Compute A <- alpha * x * y^T + A (general rank-1 update)
-+ * Compute A ← alpha * x * y^T + A (general rank-1 update)
- */
- public static DoubleMatrix ger(double alpha, DoubleMatrix x,
- DoubleMatrix y, DoubleMatrix a) {
-@@ -215,7 +215,7 @@ public class SimpleBlas {
- }
-
- /**
-- * Compute A <- alpha * x * y^T + A (general rank-1 update)
-+ * Compute A ← alpha * x * y^T + A (general rank-1 update)
- */
- public static ComplexDoubleMatrix geru(ComplexDouble alpha, ComplexDoubleMatrix x,
- ComplexDoubleMatrix y, ComplexDoubleMatrix a) {
-@@ -225,7 +225,7 @@ public class SimpleBlas {
- }
-
- /**
-- * Compute A <- alpha * x * y^H + A (general rank-1 update)
-+ * Compute A ← alpha * x * y^H + A (general rank-1 update)
- */
- public static ComplexDoubleMatrix gerc(ComplexDouble alpha, ComplexDoubleMatrix x,
- ComplexDoubleMatrix y, ComplexDoubleMatrix a) {
-@@ -239,7 +239,7 @@ public class SimpleBlas {
- */
-
- /**
-- * Compute c <- a*b + beta * c (general matrix matrix
-+ * Compute c ← a*b + beta * c (general matrix matrix
- * multiplication)
- */
- public static DoubleMatrix gemm(double alpha, DoubleMatrix a,
-@@ -421,10 +421,11 @@ public class SimpleBlas {
- * Note that B must be padded to contain the solution matrix. This occurs when A has fewer rows
- * than columns.
- *
-- * For example: in A * X = B, A is (m,n), X is (n,k) and B is (m,k). Now if m < n, since B is overwritten to contain
-- * the solution (in classical LAPACK style), B needs to be padded to be an (n,k) matrix.
-+ * For example: in A * X = B, A is (m,n), X is (n,k) and B is (m,k). Now if m < n,
-+ * since B is overwritten to contain the solution (in classical LAPACK style), B needs
-+ * to be padded to be an (n,k) matrix.
- *
-- * Likewise, if m > n, the solution consists only of the first n rows of B.
-+ * Likewise, if m > n, the solution consists only of the first n rows of B.
- *
- * @param A an (m,n) matrix
- * @param B an (max(m,n), k) matrix (well, at least)
-@@ -486,7 +487,7 @@ public class SimpleBlas {
- */
-
- /**
-- * Compute x <-> y (swap two matrices)
-+ * Compute x ↔ y (swap two matrices)
- */
- public static FloatMatrix swap(FloatMatrix x, FloatMatrix y) {
- //NativeBlas.sswap(x.length, x.data, 0, 1, y.data, 0, 1);
-@@ -495,7 +496,7 @@ public class SimpleBlas {
- }
-
- /**
-- * Compute x <- alpha * x (scale a matrix)
-+ * Compute x ← alpha * x (scale a matrix)
- */
- public static FloatMatrix scal(float alpha, FloatMatrix x) {
- NativeBlas.sscal(x.length, alpha, x.data, 0, 1);
-@@ -508,7 +509,7 @@ public class SimpleBlas {
- }
-
- /**
-- * Compute y <- x (copy a matrix)
-+ * Compute y ← x (copy a matrix)
- */
- public static FloatMatrix copy(FloatMatrix x, FloatMatrix y) {
- //NativeBlas.scopy(x.length, x.data, 0, 1, y.data, 0, 1);
-@@ -522,7 +523,7 @@ public class SimpleBlas {
- }
-
- /**
-- * Compute y <- alpha * x + y (elementwise addition)
-+ * Compute y ← alpha * x + y (elementwise addition)
- */
- public static FloatMatrix axpy(float da, FloatMatrix dx, FloatMatrix dy) {
- //NativeBlas.saxpy(dx.length, da, dx.data, 0, 1, dy.data, 0, 1);
-@@ -603,7 +604,7 @@ public class SimpleBlas {
- */
-
- /**
-- * Compute y <- alpha*op(a)*x + beta * y (general matrix vector
-+ * Compute y ← alpha*op(a)*x + beta * y (general matrix vector
- * multiplication)
- */
- public static FloatMatrix gemv(float alpha, FloatMatrix a,
-@@ -633,7 +634,7 @@ public class SimpleBlas {
- }
-
- /**
-- * Compute A <- alpha * x * y^T + A (general rank-1 update)
-+ * Compute A ← alpha * x * y^T + A (general rank-1 update)
- */
- public static FloatMatrix ger(float alpha, FloatMatrix x,
- FloatMatrix y, FloatMatrix a) {
-@@ -643,7 +644,7 @@ public class SimpleBlas {
- }
-
- /**
-- * Compute A <- alpha * x * y^T + A (general rank-1 update)
-+ * Compute A ← alpha * x * y^T + A (general rank-1 update)
- */
- public static ComplexFloatMatrix geru(ComplexFloat alpha, ComplexFloatMatrix x,
- ComplexFloatMatrix y, ComplexFloatMatrix a) {
-@@ -653,7 +654,7 @@ public class SimpleBlas {
- }
-
- /**
-- * Compute A <- alpha * x * y^H + A (general rank-1 update)
-+ * Compute A ← alpha * x * y^H + A (general rank-1 update)
- */
- public static ComplexFloatMatrix gerc(ComplexFloat alpha, ComplexFloatMatrix x,
- ComplexFloatMatrix y, ComplexFloatMatrix a) {
-@@ -667,7 +668,7 @@ public class SimpleBlas {
- */
-
- /**
-- * Compute c <- a*b + beta * c (general matrix matrix
-+ * Compute c ← a*b + beta * c (general matrix matrix
- * multiplication)
- */
- public static FloatMatrix gemm(float alpha, FloatMatrix a,
-@@ -842,10 +843,11 @@ public class SimpleBlas {
- * Note that B must be padded to contain the solution matrix. This occurs when A has fewer rows
- * than columns.
- *
-- * For example: in A * X = B, A is (m,n), X is (n,k) and B is (m,k). Now if m < n, since B is overwritten to contain
-- * the solution (in classical LAPACK style), B needs to be padded to be an (n,k) matrix.
-+ * For example: in A * X = B, A is (m,n), X is (n,k) and B is (m,k). Now if m < n,
-+ * since B is overwritten to contain the solution (in classical LAPACK style), B needs
-+ * to be padded to be an (n,k) matrix.
- *
-- * Likewise, if m > n, the solution consists only of the first n rows of B.
-+ * Likewise, if m > n, the solution consists only of the first n rows of B.
- *
- * @param A an (m,n) matrix
- * @param B an (max(m,n), k) matrix (well, at least)
-diff --git a/src/main/java/org/jblas/Solve.java b/src/main/java/org/jblas/Solve.java
-index e40d9a824f..a80f995eab 100644
---- a/src/main/java/org/jblas/Solve.java
-+++ b/src/main/java/org/jblas/Solve.java
-@@ -70,10 +70,10 @@ public class Solve {
- /** Computes the Least Squares solution for over or underdetermined
- * linear equations A*X = B
- *
-- * In the overdetermined case, when m > n, that is, there are more equations than
-- * variables, it computes the least squares solution of X -> ||A*X - B ||_2.
-+ * In the overdetermined case, when m > n, that is, there are more equations than
-+ * variables, it computes the least squares solution of X → ||A*X - B ||_2.
- *
-- * In the underdetermined case, when m < n (less equations than variables), there are infinitely
-+ * In the underdetermined case, when m < n (less equations than variables), there are infinitely
- * many solutions and it computes the minimum norm solution.
- *
- * @param A an (m,n) matrix
-@@ -138,10 +138,10 @@ public class Solve {
- /** Computes the Least Squares solution for over or underdetermined
- * linear equations A*X = B
- *
-- * In the overdetermined case, when m > n, that is, there are more equations than
-- * variables, it computes the least squares solution of X -> ||A*X - B ||_2.
-+ * In the overdetermined case, when m > n, that is, there are more equations than
-+ * variables, it computes the least squares solution of X → ||A*X - B ||_2.
- *
-- * In the underdetermined case, when m < n (less equations than variables), there are infinitely
-+ * In the underdetermined case, when m < n (less equations than variables), there are infinitely
- * many solutions and it computes the minimum norm solution.
- *
- * @param A an (m,n) matrix
-diff --git a/src/main/java/org/jblas/exceptions/LapackArgumentException.java b/src/main/java/org/jblas/exceptions/LapackArgumentException.java
-index d408823bbc..be35a176ac 100644
---- a/src/main/java/org/jblas/exceptions/LapackArgumentException.java
-+++ b/src/main/java/org/jblas/exceptions/LapackArgumentException.java
-@@ -44,7 +44,7 @@ package org.jblas.exceptions;
- public class LapackArgumentException extends LapackException {
- /**
- * Construct exception for given function and info. Message
-- * will read "Argument <info> had an illegal value.");
-+ * will read "Argument <info> had an illegal value.");
- */
- public LapackArgumentException(String function, int info) {
- super(function, "Argument " + info + " had an illegal value.");
-diff --git a/src/main/java/org/jblas/exceptions/UnsupportedArchitectureException.java b/src/main/java/org/jblas/exceptions/UnsupportedArchitectureException.java
-index 6fa3520e1e..04fcde8b1a 100644
---- a/src/main/java/org/jblas/exceptions/UnsupportedArchitectureException.java
-+++ b/src/main/java/org/jblas/exceptions/UnsupportedArchitectureException.java
-@@ -1,10 +1,6 @@
- package org.jblas.exceptions;
-
- /**
-- * <one line description>
-- * <p/>
-- * <longer description>
-- * <p/>
- * User: mikio
- * Date: 2/13/13
- * Time: 12:28 PM
-diff --git a/src/main/java/org/jblas/ranges/IntervalRange.java b/src/main/java/org/jblas/ranges/IntervalRange.java
-index 763b2a9ddc..80fda0eff4 100644
---- a/src/main/java/org/jblas/ranges/IntervalRange.java
-+++ b/src/main/java/org/jblas/ranges/IntervalRange.java
-@@ -42,7 +42,7 @@ package org.jblas.ranges;
-
- /**
- * Range which varies from a given interval. Endpoint is exclusive!
-- * <p/>
-+ * <p>
- * "new IntervalRange(0, 3)" enumerates 0, 1, 2.
- */
- public class IntervalRange implements Range {
-diff --git a/src/main/java/org/jblas/util/LibraryLoader.java b/src/main/java/org/jblas/util/LibraryLoader.java
-index b7b528137f..53aaeb916b 100755
---- a/src/main/java/org/jblas/util/LibraryLoader.java
-+++ b/src/main/java/org/jblas/util/LibraryLoader.java
-@@ -134,9 +134,9 @@ public class LibraryLoader {
- * System.mapLibraryName(). For example, the library "foo" is called "libfoo.so"
- * under Linux and "foo.dll" under Windows, but you just have to pass "foo"
- * the loadLibrary().</p>
-- * <p/>
-+ * <p>
- * <p>I'm not quite sure if this doesn't open all kinds of security holes. Any ideas?</p>
-- * <p/>
-+ * <p>
- * <p>This function reports some more information to the "org.jblas" logger at
- * the FINE level.</p>
- *
---
-2.9.0
-
diff --git a/0004-javadoc-add-summaries-to-tables.patch b/0004-javadoc-add-summaries-to-tables.patch
deleted file mode 100644
index 326ac2a..0000000
--- a/0004-javadoc-add-summaries-to-tables.patch
+++ /dev/null
@@ -1,238 +0,0 @@
-From 8b9c6768d14273e0a143c81e021c1b428efc53cd Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek(a)in.waw.pl>
-Date: Thu, 26 Jan 2017 10:58:48 -0500
-Subject: [PATCH] javadoc: add summaries to tables
-
-Required by java 8 javadoc paraser.
----
- src/main/java/org/jblas/DoubleMatrix.java | 24 ++++++++++++------------
- src/main/java/org/jblas/FloatMatrix.java | 24 ++++++++++++------------
- 2 files changed, 24 insertions(+), 24 deletions(-)
-
-diff --git a/src/main/java/org/jblas/DoubleMatrix.java b/src/main/java/org/jblas/DoubleMatrix.java
-index b12677db68..fc039e5607 100644
---- a/src/main/java/org/jblas/DoubleMatrix.java
-+++ b/src/main/java/org/jblas/DoubleMatrix.java
-@@ -75,7 +75,7 @@ import java.util.regex.Pattern;
- * <p>To construct a two-dimensional matrices, you can use the following constructors
- * and static methods.</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="list of constructors">
- * <tr><th>Method<th>Description
- * <tr><td>DoubleMatrix(m,n, [value1, value2, value3...])<td>Values are filled in column by column.
- * <tr><td>DoubleMatrix(new double[][] {{value1, value2, ...}, ...}<td>Inner arrays are rows.
-@@ -90,7 +90,7 @@ import java.util.regex.Pattern;
- * <p>Alternatively, you can construct (column) vectors, if you just supply the length
- * using the following constructors and static methods.</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="list of alternate constructors">
- * <tr><th>Method</th> <th>Description</th></tr>
- * <tr><td>DoubleMatrix(m)</td> <td>Constructs a column vector.</td></tr>
- * <tr><td>DoubleMatrix(new double[] {value1, value2, ...})</td><td>Constructs a column vector.</td></tr>
-@@ -105,7 +105,7 @@ import java.util.regex.Pattern;
- * <p>You can also construct new matrices by concatenating matrices either horziontally
- * or vertically:</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="construction by concatenation">
- * <tr><th>Method<th>Description
- * <tr><td>x.concatHorizontally(y)<td>New matrix will be x next to y.
- * <tr><td>x.concatVertically(y)<td>New matrix will be x atop y.
-@@ -116,7 +116,7 @@ import java.util.regex.Pattern;
- * <p>To access individual elements, or whole rows and columns, use the following
- * methods:<p>
- *
-- * <table class="my">
-+ * <table class="my" summary="list of getters and setters">
- * <tr><th>x.Method<th>Description
- * <tr><td>x.get(i,j)<td>Get element in row i and column j.
- * <tr><td>x.put(i, j, v)<td>Set element in row i and column j to value v
-@@ -145,7 +145,7 @@ import java.util.regex.Pattern;
- *
- * <p>There exist the following Range objects. The Class <tt>RangeUtils</tt> also
- * contains the a number of handy helper methods for constructing these ranges.</p>
-- * <table class="my">
-+ * <table class="my" summary="list of range objects">
- * <tr><th>Class <th>RangeUtils method <th>Indices
- * <tr><td>AllRange <td>all() <td>All legal indices.
- * <tr><td>PointRange <td>point(i) <td> A single point.
-@@ -157,7 +157,7 @@ import java.util.regex.Pattern;
- *
- * <p>The following methods can be used for duplicating and copying matrices.</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="methods for duplicating and copying matrices">
- * <tr><th>Method<th>Description
- * <tr><td>x.dup()<td>Get a copy of x.
- * <tr><td>x.copy(y)<td>Copy the contents of y to x (possible resizing x).
-@@ -167,7 +167,7 @@ import java.util.regex.Pattern;
- *
- * <p>The following methods permit to access the size of a matrix and change its size or shape.</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="methods to query and change the size and shape of a matrix">
- * <tr><th>x.Method<th>Description
- * <tr><td>x.rows<td>Number of rows.
- * <tr><td>x.columns<td>Number of columns.
-@@ -217,7 +217,7 @@ import java.util.regex.Pattern;
- * right-hand-side. The same effect can be achieved by passing a DoubleMatrix with
- * exactly one element.</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="element-wise matrix operators">
- * <tr><th>Operation <th>Method <th>Comment
- * <tr><td>x + y <td>x.add(y) <td>
- * <tr><td>x - y <td>x.sub(y), y.rsub(x) <td>rsub subtracts left from right hand side
-@@ -230,7 +230,7 @@ import java.util.regex.Pattern;
- *
- * <p>There also exist operations which work on whole columns or rows.</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="column-wise matrix operators">
- * <tr><th>Method</th> <th>Description</th></tr>
- * <tr><td>x.addRowVector</td> <td>adds a vector to each row (addiRowVector works in-place)</td></tr>
- * <tr><td>x.addColumnVector</td><td>adds a vector to each column</td></tr>
-@@ -249,7 +249,7 @@ import java.util.regex.Pattern;
- *
- * <p>The following comparison operations are available</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="matrix comparison operators">
- * <tr><th>Operation <th>Method
- * <tr><td>x < y <td>x.lt(y)
- * <tr><td>x <= y <td>x.le(y)
-@@ -263,7 +263,7 @@ import java.util.regex.Pattern;
- * zero is treated as "true" and zero is treated as "false". All operations are carried
- * out elementwise.</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="matrix elementwise logical operators">
- * <tr><th>Operation <th>Method
- * <tr><td>x & y <td>x.and(y)
- * <tr><td>x | y <td>x.or(y)
-@@ -273,7 +273,7 @@ import java.util.regex.Pattern;
- *
- * <p>Finally, there are a few more methods to compute various things:</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="matrix min/max methods">
- * <tr><th>Method <th>Description
- * <tr><td>x.max() <td>Return maximal element
- * <tr><td>x.argmax() <td>Return index of largest element
-diff --git a/src/main/java/org/jblas/FloatMatrix.java b/src/main/java/org/jblas/FloatMatrix.java
-index 889d72795a..26c6594081 100644
---- a/src/main/java/org/jblas/FloatMatrix.java
-+++ b/src/main/java/org/jblas/FloatMatrix.java
-@@ -75,7 +75,7 @@ import java.util.regex.Pattern;
- * <p>To construct a two-dimensional matrices, you can use the following constructors
- * and static methods.</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="list of constructors">
- * <tr><th>Method<th>Description
- * <tr><td>FloatMatrix(m,n, [value1, value2, value3...])<td>Values are filled in column by column.
- * <tr><td>FloatMatrix(new float[][] {{value1, value2, ...}, ...}<td>Inner arrays are rows.
-@@ -90,7 +90,7 @@ import java.util.regex.Pattern;
- * <p>Alternatively, you can construct (column) vectors, if you just supply the length
- * using the following constructors and static methods.</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="list of alternate constructors">
- * <tr><th>Method</th> <th>Description</th></tr>
- * <tr><td>FloatMatrix(m)</td> <td>Constructs a column vector.</td></tr>
- * <tr><td>FloatMatrix(new float[] {value1, value2, ...})</td><td>Constructs a column vector.</td></tr>
-@@ -105,7 +105,7 @@ import java.util.regex.Pattern;
- * <p>You can also construct new matrices by concatenating matrices either horziontally
- * or vertically:</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="construction by concatenation">
- * <tr><th>Method<th>Description
- * <tr><td>x.concatHorizontally(y)<td>New matrix will be x next to y.
- * <tr><td>x.concatVertically(y)<td>New matrix will be x atop y.
-@@ -116,7 +116,7 @@ import java.util.regex.Pattern;
- * <p>To access individual elements, or whole rows and columns, use the following
- * methods:<p>
- *
-- * <table class="my">
-+ * <table class="my" summary="list of getters and setters">
- * <tr><th>x.Method<th>Description
- * <tr><td>x.get(i,j)<td>Get element in row i and column j.
- * <tr><td>x.put(i, j, v)<td>Set element in row i and column j to value v
-@@ -145,7 +145,7 @@ import java.util.regex.Pattern;
- *
- * <p>There exist the following Range objects. The Class <tt>RangeUtils</tt> also
- * contains the a number of handy helper methods for constructing these ranges.</p>
-- * <table class="my">
-+ * <table class="my" summary="list of range objects">
- * <tr><th>Class <th>RangeUtils method <th>Indices
- * <tr><td>AllRange <td>all() <td>All legal indices.
- * <tr><td>PointRange <td>point(i) <td> A single point.
-@@ -157,7 +157,7 @@ import java.util.regex.Pattern;
- *
- * <p>The following methods can be used for duplicating and copying matrices.</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="methods for duplicating and copying matrices">
- * <tr><th>Method<th>Description
- * <tr><td>x.dup()<td>Get a copy of x.
- * <tr><td>x.copy(y)<td>Copy the contents of y to x (possible resizing x).
-@@ -167,7 +167,7 @@ import java.util.regex.Pattern;
- *
- * <p>The following methods permit to access the size of a matrix and change its size or shape.</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="methods to query and change the size and shape of a matrix">
- * <tr><th>x.Method<th>Description
- * <tr><td>x.rows<td>Number of rows.
- * <tr><td>x.columns<td>Number of columns.
-@@ -217,7 +217,7 @@ import java.util.regex.Pattern;
- * right-hand-side. The same effect can be achieved by passing a FloatMatrix with
- * exactly one element.</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="element-wise matrix operators">
- * <tr><th>Operation <th>Method <th>Comment
- * <tr><td>x + y <td>x.add(y) <td>
- * <tr><td>x - y <td>x.sub(y), y.rsub(x) <td>rsub subtracts left from right hand side
-@@ -230,7 +230,7 @@ import java.util.regex.Pattern;
- *
- * <p>There also exist operations which work on whole columns or rows.</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="column-wise matrix operators">
- * <tr><th>Method</th> <th>Description</th></tr>
- * <tr><td>x.addRowVector</td> <td>adds a vector to each row (addiRowVector works in-place)</td></tr>
- * <tr><td>x.addColumnVector</td><td>adds a vector to each column</td></tr>
-@@ -249,7 +249,7 @@ import java.util.regex.Pattern;
- *
- * <p>The following comparison operations are available</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="matrix comparison operators">
- * <tr><th>Operation <th>Method
- * <tr><td>x < y <td>x.lt(y)
- * <tr><td>x <= y <td>x.le(y)
-@@ -263,7 +263,7 @@ import java.util.regex.Pattern;
- * zero is treated as "true" and zero is treated as "false". All operations are carried
- * out elementwise.</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="matrix elementwise logical operators">
- * <tr><th>Operation <th>Method
- * <tr><td>x & y <td>x.and(y)
- * <tr><td>x | y <td>x.or(y)
-@@ -273,7 +273,7 @@ import java.util.regex.Pattern;
- *
- * <p>Finally, there are a few more methods to compute various things:</p>
- *
-- * <table class="my">
-+ * <table class="my" summary="matrix min/max methods">
- * <tr><th>Method <th>Description
- * <tr><td>x.max() <td>Return maximal element
- * <tr><td>x.argmax() <td>Return index of largest element
---
-2.9.0
-
diff --git a/0005-Fix-path-to-stylesheet-and-overview.patch b/0005-Fix-path-to-stylesheet-and-overview.patch
deleted file mode 100644
index 89a532b..0000000
--- a/0005-Fix-path-to-stylesheet-and-overview.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From e80b08bfbde6b5e38a8f354c61123c5775294b86 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek(a)in.waw.pl>
-Date: Thu, 26 Jan 2017 11:02:43 -0500
-Subject: [PATCH] Fix path to stylesheet and overview
-
----
- build.xml | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/build.xml b/build.xml
-index 3092333f9d..61b40c60e7 100644
---- a/build.xml
-+++ b/build.xml
-@@ -230,7 +230,8 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- sourcepath="${src}" defaultexcludes="yes"
- destdir="${doc}" author="true" version="true"
- use="true" windowtitle="jblas" linksource="yes"
-- stylesheetfile="javadoc.css" overview="${src}/overview.html">
-+ stylesheetfile="src/main/javadoc/stylesheet.css"
-+ overview="src/main/javadoc/overview.html">
- <doctitle>
- <![CDATA[ <h1>jblas - Linear Algebra for Java (version ${version})</h1> ]]>
- </doctitle>
-@@ -285,7 +286,6 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- <include name="INSTALL" />
- <include name="COPYING" />
- <include name="AUTHORS" />
-- <include name="javadoc.css" />
- <include name="javadoc/**" />
- <include name="nbproject/**" />
- <include name="native/jblas_arch_flavor.c" />
---
-2.9.0
-
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..5204a84
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Orphaned for 6+ weeks
diff --git a/jblas-1.2.3-ppc64.patch b/jblas-1.2.3-ppc64.patch
deleted file mode 100644
index c5606c0..0000000
--- a/jblas-1.2.3-ppc64.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff --git a/config/config_libs.rb b/config/config_libs.rb
-index bdb09d45c7..83ccbe27b6 100644
---- a/config/config_libs.rb
-+++ b/config/config_libs.rb
-@@ -1,3 +1,4 @@
-+# coding: utf-8
- ## --- BEGIN LICENSE BLOCK ---
- # Copyright (c) 2009, Mikio L. Braun
- # All rights reserved.
-@@ -65,7 +66,7 @@ ATLAS_REQUIRED_SYMBOLS = [
- 'ATL_caxpy'
- ]
-
--LAPACK_REQUIRED_SYMBOLS = ['dsyev_', 'daxpy_', 'dgemm_']
-+LAPACK_REQUIRED_SYMBOLS = []
-
- ATLAS_LIBS = %w(lapack lapack_fortran lapack_atlas f77blas cblas atlas)
- PT_ATLAS_LIBS = %w(lapack lapack_fortran lapack_atlas ptf77blas ptcblas atlas)
diff --git a/jblas.spec b/jblas.spec
deleted file mode 100644
index 2e983dd..0000000
--- a/jblas.spec
+++ /dev/null
@@ -1,179 +0,0 @@
-Summary: Java bindings for BLAS
-Name: jblas
-Version: 1.2.4
-Release: 13%{?dist}
-License: BSD
-URL: http://jblas.org
-
-Source0: https://github.com/mikiobraun/jblas/archive/jblas-%{version}.tar.gz
-Patch0: 0001-Try-to-load-libraries-directly-on-Linux.patch
-Patch1: 0002-build.xml-fix-version.patch
-# workaround for build failure on ppc64
-# than, still investigate why libsyms returns empty array on ppc64
-Patch2: jblas-1.2.3-ppc64.patch
-Patch3: 0002-Prevent-resource-leak-by-closing-resources-in-load-s.patch
-# https://github.com/mikiobraun/jblas/pull/85
-Patch4: 0003-javadoc-use-html-entities-unicode-and-fix-formatting.patch
-Patch5: 0004-javadoc-add-summaries-to-tables.patch
-Patch6: 0005-Fix-path-to-stylesheet-and-overview.patch
-
-BuildRequires: javapackages-local
-BuildRequires: ant
-BuildRequires: ruby-devel
-BuildRequires: gcc-gfortran
-BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
-
-BuildRequires: junit
-BuildRequires: atlas-devel
-
-BuildRequires: rubygem-RedCloth
-BuildRequires: rubygem-hitimes
-BuildRequires: rubygem-nokogiri
-BuildRequires: rubygem-redcarpet
-BuildRequires: rubygem-ffi
-BuildRequires: rubygem-posix-spawn
-BuildRequires: rubygem-fog-json
-BuildRequires: make
-# fast-stemmer
-
-%description
-Wraps BLAS (e.g. ATLAS) using generated code through JNI. Allows Java
-programs to use the full power of ATLAS/Lapack through a convenient
-interface.
-
-Uninstalling generic atlas rpm and installing an architecture-specific
-version of atlas (e.g. atlas-sse3) is recommended.
-
-%package javadoc
-Summary: Javadocs for %{name}
-Requires: jpackage-utils
-
-%description javadoc
-This package contains the API documentation for %{name}.
-
-%prep
-%setup -qn %{name}-%{name}-%{version}
-rm -rf src/main/resources/lib/static
-%patch0 -p1
-%patch1 -p1
-%ifarch ppc64
-%patch2 -p1
-%endif
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-
-# turn of javadoc warnings, we don't care
-sed -i.bak -r 's/overview=/additionalparam="-Xdoclint:none" \0/' build.xml
-
-sed -i.bak -r 's/-SNAPSHOT//' build.xml
-
-ln -s pom.xml %{name}.pom
-%mvn_file org.jblas:jblas %{name}
-
-%build
-libdir="$(cd "/usr/lib/$(gcc -print-multi-os-directory)"; pwd)"
-export LC_ALL=C.UTF-8
-./configure --ptatlas --libpath="$libdir/atlas" --arch-flavor=sse --libs=tatlas
-%make_build CFLAGS="%{optflags} -fPIC"
-ant minimal-jar javadoc
-rm -rf javadoc/src-html
-
-ln -s jblas-minimal-%{version}*.jar %{name}.jar
-
-%mvn_artifact %{name}.pom %{name}.jar
-
-%install
-%mvn_install -J javadoc
-
-install -d -m 755 %buildroot%{_libdir}/%{name}
-install -pm 755 src/main/resources/lib/dynamic/Linux/*/sse/libjblas.so \
- %buildroot%{_libdir}/%{name}/
-
-%files -f .mfiles
-%{_libdir}/%{name}
-%license COPYING AUTHORS
-%doc RELEASE_NOTES
-
-%files javadoc -f .mfiles-javadoc
-
-%changelog
-* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.4-13
-- Second attempt - Rebuilt for
- https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Tue Jul 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.4-12
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Fri Jul 10 2020 Jiri Vanek <jvanek(a)redhat.com> - 1.2.4-11
-- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
-
-* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.4-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.4-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.4-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Mon Nov 19 2018 Zbigniew Jędrzejewski-Szmek <zbyszek(a)in.waw.pl> - 1.2.4-7
-- Use C.UTF-8 locale
- See https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_bu...
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.4-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.4-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Mon Aug 7 2017 Zbigniew Jędrzejewski-Szmek <zbyszek(a)in.waw.pl> - 1.2.4-4
-- Replace deprecated %%add_maven_depmap with %%mvn_file/%%mvn_install
-
-* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.4-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.4-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.4-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Wed Jan 25 2017 Zbigniew Jędrzejewski-Szmek <zbyszek(a)in.waw.pl> - 1.2.4-1
-- Update to latest version
-- Clean up spec file
-
-* Tue Nov 15 2016 Than Ngo <than(a)redhat.com> - 1.2.3-11
-- add BR on ruby-devel → fix build failure
-- add workaround to fix build failure on ppc64
-
-* Sun Nov 13 2016 Peter Robinson <pbrobinson(a)fedoraproject.org> 1.2.3-10
-- Rebuild
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.3-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.3-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sat Aug 16 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.3-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Fri Jun 13 2014 Zbigniew Jędrzejewski-Szmek <zbyszek(a)in.waw.pl> - 1.2.3-6
-- Fix rawhide build (#1106829).
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.2.3-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Sat Feb 22 2014 Zbigniew Jędrzejewski-Szmek <zbyszek(a)in.waw.pl> - 1.2.3-4
-- Prune dependency on jpackage-utils and depend on java-headless (#1068201).
-
-* Sun Sep 22 2013 Zbigniew Jędrzejewski-Szmek <zbyszek(a)in.waw.pl> - 1.2.3-3
-- Bump release for rebuild after libatlas so name bump.
-
-* Mon Aug 05 2013 Zbigniew Jędrzejewski-Szmek <zbyszek(a)in.waw.pl> - 1.2.3-2
-- Make /usr/lib64/jblas owned.
-
-* Tue Jul 30 2013 Zbigniew Jędrzejewski-Szmek <zbyszek(a)in.waw.pl> - 1.2.3-1
-- Initial packaging (#990627).
diff --git a/sources b/sources
deleted file mode 100644
index 220a9b9..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (jblas-1.2.4.tar.gz) = 1dd24e5efa2ab419449df1406ac7913e6709772d8cdc6f69bda44c4ebc1d2631289410e9732cd95cabe16914588ff827edfb8e9d486e75955f5097cc270478b7
3 years, 4 months
Architecture specific change in rpms/edb.git
by githook-noreply@fedoraproject.org
The package rpms/edb.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/edb.git/commit/?id=b47faf9743db9a....
Change:
-ExclusiveArch: %{ix86} x86_64
Thanks.
Full change:
============
commit b47faf9743db9ab5c173d4e04d56f5b1fa8668b0
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Mon Jan 4 10:24:53 2021 +0100
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index b7b3ccc..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-/debugger-0.9.16.tgz
-/debugger-0.9.17.tgz
-/debugger-0.9.18.tgz
-/edb-debugger-0.9.21.tgz
diff --git a/0001-perhaps-a-fix-for-issues-350-361-and-546.patch b/0001-perhaps-a-fix-for-issues-350-361-and-546.patch
deleted file mode 100644
index 54d19d9..0000000
--- a/0001-perhaps-a-fix-for-issues-350-361-and-546.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 7a5589359fa813ea61236f2f6e52c3d1c9f735b4 Mon Sep 17 00:00:00 2001
-From: Evan Teran <evan.teran(a)gmail.com>
-Date: Mon, 24 Apr 2017 02:41:40 -0400
-Subject: [PATCH] perhaps a fix for issues #350, #361, and #546 ? Seems that
- moc (only on Fedora) is senstive to QT_VERSION getting munged. Including
- <QObject> first seems to avoid it getting messed with...
-
----
- plugins/DebuggerCore/unix/linux/DebuggerCore.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/plugins/DebuggerCore/unix/linux/DebuggerCore.h b/plugins/DebuggerCore/unix/linux/DebuggerCore.h
-index c2512e30..c93fdad0 100644
---- a/plugins/DebuggerCore/unix/linux/DebuggerCore.h
-+++ b/plugins/DebuggerCore/unix/linux/DebuggerCore.h
-@@ -19,6 +19,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
- #ifndef DEBUGGERCORE_20090529_H_
- #define DEBUGGERCORE_20090529_H_
-
-+#include <Qobject>
- #include "DebuggerCoreUNIX.h"
- #include "PlatformState.h"
- #include "PlatformThread.h"
---
-2.13.6
-
diff --git a/0002-typo-that-s-what-I-get-for-commiting-without-testing.patch b/0002-typo-that-s-what-I-get-for-commiting-without-testing.patch
deleted file mode 100644
index af70a3b..0000000
--- a/0002-typo-that-s-what-I-get-for-commiting-without-testing.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 6797ad19fd48509ab2d945f214aeb9f6252f17fa Mon Sep 17 00:00:00 2001
-From: Evan Teran <evan.teran(a)gmail.com>
-Date: Mon, 24 Apr 2017 02:44:53 -0400
-Subject: [PATCH 2/2] typo! that's what I get for commiting without testing,
- sorry
-
----
- plugins/DebuggerCore/unix/linux/DebuggerCore.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/plugins/DebuggerCore/unix/linux/DebuggerCore.h b/plugins/DebuggerCore/unix/linux/DebuggerCore.h
-index c93fdad0..e4b0b5ff 100644
---- a/plugins/DebuggerCore/unix/linux/DebuggerCore.h
-+++ b/plugins/DebuggerCore/unix/linux/DebuggerCore.h
-@@ -19,7 +19,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
- #ifndef DEBUGGERCORE_20090529_H_
- #define DEBUGGERCORE_20090529_H_
-
--#include <Qobject>
-+#include <QObject>
- #include "DebuggerCoreUNIX.h"
- #include "PlatformState.h"
- #include "PlatformThread.h"
---
-2.13.6
-
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..5204a84
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Orphaned for 6+ weeks
diff --git a/edb.spec b/edb.spec
deleted file mode 100644
index 5688fde..0000000
--- a/edb.spec
+++ /dev/null
@@ -1,216 +0,0 @@
-Name: edb
-Version: 0.9.21
-Release: 7%{?dist}
-Summary: A debugger based on the ptrace API and Qt
-
-License: GPLv2+
-URL: https://github.com/eteran/edb-debugger
-Source0: https://github.com/eteran/edb-debugger/releases/download/%{version}/edb-d...
-
-# it builds without these upstream patches but is non-functional
-Patch0: 0001-perhaps-a-fix-for-issues-350-361-and-546.patch
-Patch1: 0002-typo-that-s-what-I-get-for-commiting-without-testing.patch
-
-BuildRequires: gcc-c++
-BuildRequires: desktop-file-utils
-BuildRequires: qt5-devel
-BuildRequires: cmake
-BuildRequires: boost-devel
-BuildRequires: capstone-devel
-BuildRequires: libappstream-glib
-BuildRequires: graphviz
-BuildRequires: make
-
-# as edb is an x86 debugger
-ExclusiveArch: %{ix86} x86_64
-
-%description
-edb a debugger based on the ptrace API.
-
-One of the main goals of this debugger is modularity.
-The interface is written in Qt and thus source portable to many platforms.
-The debugger core is a plugin and the platform specific code is isolated
-to just a few files, porting to a new OS would require porting these few
-files and implementing a plugin which implements the
-DebuggerCoreInterface interface. Also, because the plugins are based
-on the QPlugin API, and do their work through the DebuggerCoreInterface
-object, they are almost always portable with just a simple recompile.
-
-
-%prep
-%autosetup -n edb-debugger-%{version} -p1
-
-%build
-%cmake .
-make %{?_smp_mflags}
-
-
-%install
-make install DESTDIR=%{buildroot}
-desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
-
-#fix man page location
-mkdir -p %{buildroot}/%{_mandir}/man1/
-mv %{buildroot}%{_mandir}/%{name}.1 %{buildroot}/%{_mandir}/man1/
-
-#install appdata file
-mkdir -p %{buildroot}%{_datadir}/metainfo/
-install -m 644 %{name}.appdata.xml %{buildroot}%{_datadir}/metainfo/
-appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/%{name}.appdata.xml
-
-#icon
-mv %{buildroot}%{_datadir}/pixmaps/%{name}48-logo.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
-
-%files
-%doc CHANGELOG COPYING README.md TODO doc
-%{_bindir}/%{name}
-%{_libdir}/%{name}
-%{_datadir}/metainfo/%{name}.appdata.xml
-%{_datadir}/applications/%{name}.desktop
-%{_datadir}/pixmaps/%{name}.png
-%{_mandir}/man1/%{name}.1*
-
-%changelog
-* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.21-7
-- Second attempt - Rebuilt for
- https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.21-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Tue Jan 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.21-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Wed Jul 24 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.21-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.21-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Thu Jul 12 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.21-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Fri Feb 16 2018 Michael Cullen <mich181189(a)fedoraproject.org> - 0.9.21-1
-- Added GraphViz dependency for added functionality
-- Updated to new version
-- Changed to use Qt5 instead of Qt4
-* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.18-24
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.18-23
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.18-22
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Sun Jun 18 2017 Filipe Rosset <rosset.filipe(a)gmail.com> - 0.9.18-21
-- Spec cleanup
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.18-20
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.18-19
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Tue Feb 02 2016 Rex Dieter <rdieter(a)fedoraproject.org> - 0.9.18-18
-- use %%qmake_qt4 macro to ensure proper build flags
-
-* Thu Aug 27 2015 Jonathan Wakely <jwakely(a)redhat.com> - 0.9.18-17
-- Rebuilt for Boost 1.59
-
-* Wed Jul 29 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.9.18-16
-- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
-
-* Wed Jul 22 2015 David Tardon <dtardon(a)redhat.com> - 0.9.18-15
-- rebuild for Boost 1.58
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.9.18-14
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sat May 02 2015 Kalev Lember <kalevlember(a)gmail.com> - 0.9.18-13
-- Rebuilt for GCC 5 C++11 ABI change
-
-* Thu Mar 26 2015 Richard Hughes <rhughes(a)redhat.com> - 0.9.18-12
-- Add an AppData file for the software center
-
-* Mon Jan 26 2015 Petr Machata <pmachata(a)redhat.com> - 0.9.18-11
-- Rebuild for boost 1.57.0
-
-* Sat Aug 16 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.9.18-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.9.18-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Thu May 22 2014 Petr Machata <pmachata(a)redhat.com> - 0.9.18-8
-- Rebuild for boost 1.54.0
-
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.9.18-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Tue Jul 30 2013 Petr Machata <pmachata(a)redhat.com> - 0.9.18-6
-- Rebuild for boost 1.54.0
-
-* Wed Feb 13 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.9.18-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Wed Jul 18 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.9.18-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Tue Feb 28 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.9.18-3
-- Rebuilt for c++ ABI breakage
-
-* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.9.18-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Sun Jan 1 2012 Nicoleau Fabien <nicoleau.fabien(a)gmail.com> - 0.9.18-1
-- Update to 0.9.18
-* Sat Apr 23 2011 Nicoleau Fabien <nicoleau.fabien(a)gmail.com> - 0.9.17-1
-- Update to 0.9.17
-* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.9.16-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-* Sun Nov 7 2010 Dan Horák <dan[at]danny.cz> - 0.9.16-2
-- switch to ExclusiveArch
-* Thu Oct 28 2010 Nicoleau Fabien <nicoleau.fabien(a)gmail.com> - 0.9.16-1
-- Update to 0.9.16
-* Wed Jun 2 2010 Nicoleau Fabien <nicoleau.fabien(a)gmail.com> 0.9.15-1
-- Update to 0.9.15
-* Sat Feb 27 2010 Nicoleau Fabien <nicoleau.fabien(a)gmail.com> 0.9.13-1
-- Update to 0.9.13
-* Thu Feb 18 2010 Nicoleau Fabien <nicoleau.fabien(a)gmail.com> 0.9.12-1
-- Update to 0.9.12
-* Tue Jan 12 2010 Nicoleau Fabien <nicoleau.fabien(a)gmail.com> 0.9.11-1
-- Update to 0.9.11
-* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.9.10-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-* Sat Jul 11 2009 Nicoleau Fabien <nicoleau.fabien(a)gmail.com> 0.9.10-1
-- Rebuild for 0.9.10
-* Wed May 27 2009 Nicoleau Fabien <nicoleau.fabien(a)gmail.com> 0.9.9-1
-- Rebuild for 0.9.9
-* Wed Apr 22 2009 Kedar Sovani <kedars(a)marvell.com> 0.9.8-2
-- ExcludeArch ARM
-* Sat Apr 4 2009 Nicoleau Fabien <nicoleau.fabien(a)gmail.com> 0.9.8-1
-- Rebuild for 0.9.8
-* Tue Mar 17 2009 Nicoleau Fabien <nicoleau.fabien(a)gmail.com> 0.9.7-1
-- Rebuild for 0.9.7
-* Tue Feb 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.9.6-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-- added an include
-* Sun Nov 23 2008 Nicoleau Fabien <nicoleau.fabien(a)gmail.com> 0.9.6-2
-- Licence fix
-- Add desktop file
-- Removed separate plugin package
-* Sun Nov 16 2008 Nicoleau Fabien <nicoleau.fabien(a)gmail.com> 0.9.6-1
-- Rebuild for 0.9.6
-* Mon Sep 29 2008 Nicoleau Fabien <nicoleau.fabien(a)gmail.com> 0.9.5-1
-- rebuild for 0.9.5
-* Wed Aug 13 2008 Nicoleau Fabien <nicoleau.fabien(a)gmail.com> 0.9.4-1
-- rebuild for 0.9.4
-* Sat Aug 9 2008 Nicoleau Fabien <nicoleau.fabien(a)gmail.com> 0.9.3-1
-* rebuild for 0.9.3
-* Thu Jul 31 2008 Nicoleau Fabien <nicoleau.fabien(a)gmail.com> 0.9.2-1
-- rebuild for 0.9.2
-* Mon Jul 28 2008 Nicoleau Fabien <nicoleau.fabien(a)gmail.com> 0.9.1-1
-- Rebuild for 0.9.1
-* Mon Jul 21 2008 Nicoleau Fabien <nicoleau.fabien(a)gmail.com> 0.9.0-1
-- Initital build
diff --git a/sources b/sources
deleted file mode 100644
index 2030b27..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (edb-debugger-0.9.21.tgz) = de921fa866da7d83efad92797bebcac3544ba1ffd5b3a015865b9bd554e8bc2e43539a9e4648517aff37f7d2497fdc4e1f6dc63df5cb0663012662626b1964f7
3 years, 4 months
Architecture specific change in rpms/firefox.git
by githook-noreply@fedoraproject.org
The package rpms/firefox.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/firefox.git/commit/?id=50bcf1e19e....
Change:
-ExcludeArch: armv7hl
Thanks.
Full change:
============
commit 50bcf1e19ea20eff3cd7998d4b40d18b900c3c02
Author: Martin Stransky <stransky(a)redhat.com>
Date: Mon Jan 4 08:10:20 2021 +0100
Enabled armv7hl arch on rawhide
diff --git a/firefox.spec b/firefox.spec
index 15e6517..1760ffa 100644
--- a/firefox.spec
+++ b/firefox.spec
@@ -14,11 +14,6 @@
# https://bugzilla.redhat.com/show_bug.cgi?id=1897522
ExcludeArch: s390x
-# https://bugzilla.redhat.com/show_bug.cgi?id=1910277
-%if 0%{?fedora} > 33
-ExcludeArch: armv7hl
-%endif
-
%ifarch armv7hl
%global create_debuginfo 0
%endif
@@ -136,7 +131,7 @@ ExcludeArch: armv7hl
Summary: Mozilla Firefox Web browser
Name: firefox
Version: 84.0.1
-Release: 2%{?pre_tag}%{?dist}
+Release: 3%{?pre_tag}%{?dist}
URL: https://www.mozilla.org/firefox/
License: MPLv1.1 or GPLv2+ or LGPLv2+
Source0: https://archive.mozilla.org/pub/firefox/releases/%{version}%{?pre_version...
@@ -1007,6 +1002,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
#---------------------------------------------------------------------
%changelog
+* Mon Jan 4 2021 Martin Stransky <stransky(a)redhat.com> - 84.0.1-3
+- Enabled armv7hl arch on rawhide
+
* Wed Dec 23 2020 Martin Stransky <stransky(a)redhat.com> - 84.0.1-2
- Reverted mzbz#1631061 due to clipboard regressions
- Disabled armv7hl build on rawhide due to rhbz#1910277
3 years, 4 months
Architecture specific change in rpms/firefox.git
by githook-noreply@fedoraproject.org
The package rpms/firefox.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/firefox.git/commit/?id=50bcf1e19e....
Change:
-ExcludeArch: armv7hl
Thanks.
Full change:
============
commit 8b6dc7fb989827a9696398e78dec50e0c9295993
Merge: 851602c 50bcf1e
Author: Martin Stransky <stransky(a)redhat.com>
Date: Mon Jan 4 08:10:39 2021 +0100
Merge branch 'master' into f33
commit 50bcf1e19ea20eff3cd7998d4b40d18b900c3c02
Author: Martin Stransky <stransky(a)redhat.com>
Date: Mon Jan 4 08:10:20 2021 +0100
Enabled armv7hl arch on rawhide
diff --git a/firefox.spec b/firefox.spec
index 15e6517..1760ffa 100644
--- a/firefox.spec
+++ b/firefox.spec
@@ -14,11 +14,6 @@
# https://bugzilla.redhat.com/show_bug.cgi?id=1897522
ExcludeArch: s390x
-# https://bugzilla.redhat.com/show_bug.cgi?id=1910277
-%if 0%{?fedora} > 33
-ExcludeArch: armv7hl
-%endif
-
%ifarch armv7hl
%global create_debuginfo 0
%endif
@@ -136,7 +131,7 @@ ExcludeArch: armv7hl
Summary: Mozilla Firefox Web browser
Name: firefox
Version: 84.0.1
-Release: 2%{?pre_tag}%{?dist}
+Release: 3%{?pre_tag}%{?dist}
URL: https://www.mozilla.org/firefox/
License: MPLv1.1 or GPLv2+ or LGPLv2+
Source0: https://archive.mozilla.org/pub/firefox/releases/%{version}%{?pre_version...
@@ -1007,6 +1002,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
#---------------------------------------------------------------------
%changelog
+* Mon Jan 4 2021 Martin Stransky <stransky(a)redhat.com> - 84.0.1-3
+- Enabled armv7hl arch on rawhide
+
* Wed Dec 23 2020 Martin Stransky <stransky(a)redhat.com> - 84.0.1-2
- Reverted mzbz#1631061 due to clipboard regressions
- Disabled armv7hl build on rawhide due to rhbz#1910277
3 years, 4 months
Architecture specific change in rpms/firefox.git
by githook-noreply@fedoraproject.org
The package rpms/firefox.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/firefox.git/commit/?id=50bcf1e19e....
Change:
-ExcludeArch: armv7hl
Thanks.
Full change:
============
commit 50bcf1e19ea20eff3cd7998d4b40d18b900c3c02
Author: Martin Stransky <stransky(a)redhat.com>
Date: Mon Jan 4 08:10:20 2021 +0100
Enabled armv7hl arch on rawhide
diff --git a/firefox.spec b/firefox.spec
index 15e6517..1760ffa 100644
--- a/firefox.spec
+++ b/firefox.spec
@@ -14,11 +14,6 @@
# https://bugzilla.redhat.com/show_bug.cgi?id=1897522
ExcludeArch: s390x
-# https://bugzilla.redhat.com/show_bug.cgi?id=1910277
-%if 0%{?fedora} > 33
-ExcludeArch: armv7hl
-%endif
-
%ifarch armv7hl
%global create_debuginfo 0
%endif
@@ -136,7 +131,7 @@ ExcludeArch: armv7hl
Summary: Mozilla Firefox Web browser
Name: firefox
Version: 84.0.1
-Release: 2%{?pre_tag}%{?dist}
+Release: 3%{?pre_tag}%{?dist}
URL: https://www.mozilla.org/firefox/
License: MPLv1.1 or GPLv2+ or LGPLv2+
Source0: https://archive.mozilla.org/pub/firefox/releases/%{version}%{?pre_version...
@@ -1007,6 +1002,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
#---------------------------------------------------------------------
%changelog
+* Mon Jan 4 2021 Martin Stransky <stransky(a)redhat.com> - 84.0.1-3
+- Enabled armv7hl arch on rawhide
+
* Wed Dec 23 2020 Martin Stransky <stransky(a)redhat.com> - 84.0.1-2
- Reverted mzbz#1631061 due to clipboard regressions
- Disabled armv7hl build on rawhide due to rhbz#1910277
3 years, 4 months
[Report] Packages Restricting Arches
by root
New package excluding arches (20)
============================
- rust-bytes0.6
ExclusiveArch: %{rust_arches}
- rust-rand0.7
ExclusiveArch: %{rust_arches}
- rust-rand_chacha0.2
ExclusiveArch: %{rust_arches}
- rust-rand_core0.5
ExclusiveArch: %{rust_arches}
- rust-rand_pcg0.2
ExclusiveArch: %{rust_arches}
- rust-ruma
ExclusiveArch: %{rust_arches}
- rust-ruma-api
ExclusiveArch: %{rust_arches}
- rust-ruma-api-macros
ExclusiveArch: %{rust_arches}
- rust-ruma-appservice-api
ExclusiveArch: %{rust_arches}
- rust-ruma-client-api
ExclusiveArch: %{rust_arches}
- rust-ruma-common
ExclusiveArch: %{rust_arches}
- rust-ruma-events
ExclusiveArch: %{rust_arches}
- rust-ruma-events-macros
ExclusiveArch: %{rust_arches}
- rust-ruma-federation-api
ExclusiveArch: %{rust_arches}
- rust-ruma-identity-service-api
ExclusiveArch: %{rust_arches}
- rust-ruma-push-gateway-api
ExclusiveArch: %{rust_arches}
- rust-ruma-serde
ExclusiveArch: %{rust_arches}
- rust-ruma-serde-macros
ExclusiveArch: %{rust_arches}
- rust-ruma-signatures
ExclusiveArch: %{rust_arches}
- rust-sct
ExclusiveArch: %{rust_arches}
List of packages currently excluding arches (2558)
===========================================
- 0ad
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- 90-Second-Portraits
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- GoldenCheetah
ExclusiveArch: %{qt5_qtwebengine_arches}
- GtkAda
ExclusiveArch: %{GPRbuild_arches}
- GtkAda3
ExclusiveArch: %{GPRbuild_arches}
- OpenImageIO
ExclusiveArch: x86_64 ppc64le
- PragmARC
ExclusiveArch: %{GPRbuild_arches}
- R-V8
ExclusiveArch: %{nodejs_arches}
- RdRand
ExclusiveArch: %{ix86} x86_64
- RediSearch
ExclusiveArch: x86_64
- SLOF
ExclusiveArch: ppc64le
- YafaRay
ExclusiveArch: %{ix86} x86_64
- aboot
ExclusiveArch: alpha
- accel-config
ExclusiveArch: %{ix86} x86_64
- acpid
ExclusiveArch: ia64 x86_64 %{ix86} %{arm} aarch64
- ahven
ExclusiveArch: %{GPRbuild_arches}
- algobox
ExclusiveArch: %{qt5_qtwebengine_arches}
- alleyoop
ExclusiveArch: %{ix86} x86_64 ppc ppc64 ppc64le s390x %{arm} aarch64
- american-fuzzy-lop
ExclusiveArch: %{ix86} x86_64
- anet
ExclusiveArch: %{GPRbuild_arches}
- anki
ExclusiveArch: %{qt5_qtwebengine_arches} noarch
- apmd
ExclusiveArch: %{ix86}
- appstream-generator
ExclusiveArch: x86_64 %{ix86} %{arm}
- arduino
ExclusiveArch: %{go_arches}
- arduino-builder
ExclusiveArch: %{go_arches}
- arm-trusted-firmware
ExclusiveArch: aarch64
- aunit
ExclusiveArch: %GPRbuild_arches
- avgtime
ExclusiveArch: %{ldc_arches}
- aws
ExclusiveArch: %GPRbuild_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} aarch64 s390x armv7hl
- bcm283x-firmware
ExclusiveArch: %{arm} aarch64
- berusky2
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{mips}
- biosdevname
ExclusiveArch: %{ix86} x86_64
- blender
ExclusiveArch: x86_64 aarch64 ppc64le
- bless
ExclusiveArch: %mono_arches
- boo
ExclusiveArch: %{mono_arches}
- bpftrace
ExclusiveArch: x86_64 %{power64} aarch64 s390x
- calamares
ExclusiveArch: %{ix86} x86_64
- calibre
ExclusiveArch: %{qt5_qtwebengine_arches}
- ccdciel
ExclusiveArch: %{fpc_arches}
- cdcollect
ExclusiveArch: %{mono_arches}
- ceph
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- chromium
ExclusiveArch: x86_64 i686
ExclusiveArch: x86_64 i686 aarch64
- cjdns
ExclusiveArch: %{nodejs_arches}
- clevis-pin-tpm2
ExclusiveArch: %{rust_arches}
- cmospwd
ExclusiveArch: %{ix86} x86_64
- cmrt
ExclusiveArch: %{ix86} x86_64 ia64
- coffee-script
ExclusiveArch: %{nodejs_arches} noarch
- colorful
ExclusiveArch: %{fpc_arches}
- cpu-x
ExclusiveArch: i686 x86_64
- 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
ExclusiveArch: x86_64 ppc64le
- dbus-parsec
ExclusiveArch: %{rust_arches}
- dbus-sharp
ExclusiveArch: %mono_arches
- dbus-sharp-glib
ExclusiveArch: %mono_arches
- dbxtool
ExclusiveArch: i386 x86_64 aarch64
- deepin-daemon
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- deepin-desktop-schemas
ExclusiveArch: %{go_arches}
- dlm
ExclusiveArch: i686 x86_64
- dmidecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- docker-distribution
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- dolphin-emu
ExclusiveArch: x86_64 aarch64
- dotnet-build-reference-packages
ExclusiveArch: aarch64 x86_64
ExclusiveArch: x86_64
- dotnet3.1
ExclusiveArch: aarch64 x86_64
ExclusiveArch: x86_64
- doublecmd
ExclusiveArch: %{ix86} x86_64
- dpdk
ExclusiveArch: x86_64 i686 aarch64 ppc64le
- dssi-vst
ExclusiveArch: %{ix86} x86_64
- dyninst
ExclusiveArch: %{ix86} x86_64 ppc64le aarch64
- 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}
- elk
ExclusiveArch: x86_64 %{ix86}
ExclusiveArch: x86_64 %{ix86} aarch64 %{arm} %{power64}
- emacs-slime
ExclusiveArch: %{arm} %{ix86} x86_64 ppc sparcv9 aarch64
- embree
ExclusiveArch: x86_64
- enki
ExclusiveArch: %{qt5_qtwebengine_arches} noarch
- envytools
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- eric
ExclusiveArch: %{qt5_qtwebengine_arches} noarch
- extlinux-bootloader
ExclusiveArch: %{arm} aarch64
- fcitx-libpinyin
ExclusiveArch: %{qt5_qtwebengine_arches}
- fedora-dockerfiles
ExclusiveArch: %{go_arches}
- fes
ExclusiveArch: %{ix86} x86_64
- flannel
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- florist
ExclusiveArch: %{GPRbuild_arches}
- fpc
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64 ppc64le
- frescobaldi
ExclusiveArch: %{qt5_qtwebengine_arches}
- frysk
ExclusiveArch: %{ix86} x86_64 ppc64
- fwts
ExclusiveArch: x86_64 %{arm} aarch64 s390x riscv64 %{power64}
- ga
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- gbrainy
ExclusiveArch: %mono_arches
- gdata-sharp
ExclusiveArch: %mono_arches
- gdb-exploitable
ExclusiveArch: x86_64 i386
ExclusiveArch: x86_64 noarch
- gearhead1
ExclusiveArch: %{fpc_arches}
- gela-asis
ExclusiveArch: %GPRbuild_arches
- ghdl
ExclusiveArch: %{GNAT_arches}
- ghostwriter
ExclusiveArch: %{qt5_qtwebengine_arches}
- gio-sharp
ExclusiveArch: %mono_arches
- gir-to-d
ExclusiveArch: %{ldc_arches}
- git-octopus
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- giver
ExclusiveArch: %{mono_arches}
- gkeyfile-sharp
ExclusiveArch: %mono_arches
- glibc32
ExclusiveArch: x86_64
- glibd
ExclusiveArch: %{ldc_arches}
- gmqcc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- gnatcoll
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-bindings
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-db
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}
- go-bindata
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- go-compilers
ExclusiveArch: %{go_arches}
- go-rpm-macros
ExclusiveArch: %{golang_arches} %{gccgo_arches}
- godep
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang
ExclusiveArch: %{golang_arches}
- gomtree
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- gotun
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: x86_64
- goverlay
ExclusiveArch: %{fpc_arches}
- gprbuild
ExclusiveArch: %{GPRbuild_arches} %{bootstrap_arch}
- gprolog
ExclusiveArch: x86_64 %{ix86} ppc alpha
- grafana
ExclusiveArch: %{grafana_arches}
- grafana-pcp
ExclusiveArch: %{grafanapcp_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}
- hsakmt
ExclusiveArch: x86_64 aarch64
- hyena
ExclusiveArch: %{mono_arches}
- hyperscan
ExclusiveArch: x86_64
- hyperv-daemons
ExclusiveArch: i686 x86_64
- i3status-rs
ExclusiveArch: %{rust_arches}
- icaro
ExclusiveArch: %{ix86} x86_64 noarch
- imvirt
ExclusiveArch: %{ix86} x86_64 ia64
- indistarter
ExclusiveArch: %{fpc_arches}
- infinipath-psm
ExclusiveArch: x86_64
- intel-cmt-cat
ExclusiveArch: x86_64 i686 i586
ExclusiveArch: x86_64 i686 i586
- intel-gmmlib
ExclusiveArch: x86_64 i686
- intel-ipsec-mb
ExclusiveArch: x86_64
ExclusiveArch: x86_64
- intel-mediasdk
ExclusiveArch: x86_64
- intel-undervolt
ExclusiveArch: i386 x86_64
- ioport
ExclusiveArch: %{ix86} x86_64
- ipmctl
ExclusiveArch: x86_64
- ipw2100-firmware
ExclusiveArch: noarch i386 x86_64
- ipw2200-firmware
ExclusiveArch: noarch i386 x86_64
- ispc
ExclusiveArch: x86_64 aarch64
- iucode-tool
ExclusiveArch: %{ix86} x86_64
- iyfct
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- java-1.8.0-openjdk-aarch32
ExclusiveArch: %{arm}
- keepass
ExclusiveArch: %{mono_arches}
- kernel
ExclusiveArch: x86_64 s390x %{arm} aarch64 ppc64le
ExclusiveArch: noarch i386 i686 x86_64 s390x %{arm} aarch64 ppc64le
- kf5-akonadi-search
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-audiocd-kio
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kalarmcal
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kblog
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kcalendarcore
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kcalendarutils
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kitinerary
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kmailtransport
ExclusiveArch: x86_64 %{arm}
- kf5-ktnef
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-libkdcraw
ExclusiveArch: x86_64 ppc64le %{arm}
- kicad
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- kiwix-desktop
ExclusiveArch: %{qt5_qtwebengine_arches}
- knot-resolver
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- knotes
ExclusiveArch: x86_64 %{arm}
- kompose
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 s390x
- kubernetes
ExclusiveArch: x86_64 aarch64 ppc64le s390x %{arm}
- lazarus
ExclusiveArch: %{fpc_arches}
- lazpaint
ExclusiveArch: %{fpc_arches}
- ldc
ExclusiveArch: %{ldc_arches}
- libbsr
ExclusiveArch: %{power64}
- libclc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{power64} s390x
- libcxl
ExclusiveArch: %{power64}
- libdfp
ExclusiveArch: ppc ppc64 ppc64le s390 s390x x86_64
- libguestfs
ExclusiveArch: %{kernel_arches}
- libica
ExclusiveArch: s390 s390x
- libipt
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- libnxz
ExclusiveArch: ppc64le
- libocxl
ExclusiveArch: ppc64le
- libpmemobj-cpp
ExclusiveArch: x86_64
- libpsm2
ExclusiveArch: x86_64
- libquentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- libretro-desmume2015
ExclusiveArch: i686 x86_64
- librtas
ExclusiveArch: %{power64}
- libservicelog
ExclusiveArch: ppc %{power64}
- libsmbios
ExclusiveArch: x86_64 %{ix86}
- libunwind
ExclusiveArch: %{arm} aarch64 hppa ia64 mips ppc %{power64} s390x %{ix86} x86_64
- libva-intel-hybrid-driver
ExclusiveArch: %{ix86} x86_64 ia64
- libvma
ExclusiveArch: x86_64 ppc64le ppc64 aarch64
- libvmi
ExclusiveArch: x86_64
- libvpd
ExclusiveArch: %{power64}
- libxsmm
ExclusiveArch: x86_64
- libzfcphbaapi
ExclusiveArch: s390 s390x
- lightdm
ExclusiveArch: x86_64 ppc64le
- log4net
ExclusiveArch: %mono_arches
- lrmi
ExclusiveArch: %{ix86}
- lsvpd
ExclusiveArch: %{power64}
- luajit
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64 s390x ppc64le
- luxcorerender
ExclusiveArch: x86_64
- mactel-boot
ExclusiveArch: x86_64
- manifest-tool
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- mantle
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- marked
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- matreshka
ExclusiveArch: %GPRbuild_arches
- maxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
ExclusiveArch: %{ix86} x86_64 ppc sparcv9
- mbpfan
ExclusiveArch: x86_64
- mcelog
ExclusiveArch: i686 x86_64
- mediaconch
ExclusiveArch: %{qt5_qtwebengine_arches}
- megapixels
ExclusiveArch: aarch64 armv7hl
- mellowplayer
ExclusiveArch: %{qt5_qtwebengine_arches}
- memkind
ExclusiveArch: x86_64 ppc64 ppc64le s390x aarch64
- memtest86+
ExclusiveArch: %{ix86} x86_64
- mesos
ExclusiveArch: x86_64
- microcode_ctl
ExclusiveArch: %{ix86} x86_64
- micropython
ExclusiveArch: %{arm} %{ix86} 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
- mirrorlist-server
ExclusiveArch: %{rust_arches}
- mkbootdisk
ExclusiveArch: %{ix86} sparc sparc64 x86_64
- mod_mono
ExclusiveArch: %mono_arches
- module-build-service
ExclusiveArch: %{ix86} x86_64 noarch
- mokutil
ExclusiveArch: %{ix86} x86_64 aarch64
- 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-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 aarch64 ppc64le
- msr-tools
ExclusiveArch: %{ix86} x86_64
- mustache-d
ExclusiveArch: %{ldc_arches}
- mysql-connector-net
ExclusiveArch: %{mono_arches}
- nant
ExclusiveArch: %mono_arches
- nbc
ExclusiveArch: %{fpc_arches}
- nbdkit
ExclusiveArch: x86_64
- ndesk-dbus
ExclusiveArch: %{mono_arches}
- ndesk-dbus-glib
ExclusiveArch: %{mono_arches}
- newsflash
ExclusiveArch: %{rust_arches}
- newtonsoft-json
ExclusiveArch: %{mono_arches}
- nim
ExclusiveArch: %{nim_arches}
- nispor
ExclusiveArch: %{rust_arches}
- nodejs
ExclusiveArch: %{nodejs_arches}
- nodejs-Base64
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-align-text
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-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-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-append-field
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-append-transform
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-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-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-asap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-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-limiter
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-aws4
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-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-plugins
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-base32-encode
ExclusiveArch: %{nodejs_arches} 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-beeper
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-bit-mask
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-blob
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-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-equal
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- 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-burrito
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-busboy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-byline
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-caching-transform
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-call-me-maybe
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-call-signature
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-camelcase
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-camelcase-keys
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-as-promised
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chai-json-schema
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chai-oauth2orize-grant
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chai-spies-next
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-chainer
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-chardet
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-charenc
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-charm
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-check-env
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-check-error
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ci-info
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-circular-json
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-clap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-class-utils
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-clean-yaml-object
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-deep
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-clone-stats
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-code-point-at
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-codemirror
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-collection-visit
ExclusiveArch: %{nodejs_arches} 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-compare-func
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-compare-versions
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-component-indexof
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-component-inherit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-concat-map
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-connect-livereload
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-console-group
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-consolemd
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-content-disposition
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-content-type
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-conventional-commits-filter
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-convert-hex
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-js
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-crc
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-what
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-csso
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-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-data-uri-to-buffer
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-log
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-decamelize
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-decamelize-keys
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-decimal-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dedent
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-delayed-stream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-delegates
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-depd
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-dezalgo
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dicer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-diff
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-discord-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-docopt
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-dot-prop
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-dotfile-regex
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-duplexer2
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-echomd
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-error-symbol
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-promise
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-es6-promisify
ExclusiveArch: %{nodejs_arches} 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-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-espurify
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-event-emitter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-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-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-fancy-log
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fast-levenshtein
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fastfall
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-file-sync-cmp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-filename-regex
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fill-range
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-fmix
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-fn-dot-name
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-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-forwarded
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-fragment-cache
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-temp
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-function-loop
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-generic-pool
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-get-port
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-get-value
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-github-url-from-username-repo
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-glob-base
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-globals
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-glogg
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-gonzales-pe
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-graceful-readlink
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-growl
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-banner
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-grunt-contrib-nodeunit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-sed
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-grunt-simple-mocha
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-gulplog
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-value
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-values
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-has-yarn
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-hawk
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-hoek
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-homedir-polyfill
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-hook-std
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-hosted-git-info
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-http-deceiver
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-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-inflight
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-info-symbol
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-int64-buffer
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-interpret
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-invert-kv
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-irc-formatting
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-irc-upd
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-irregular-plurals
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-accessor-descriptor
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-boolean-object
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-buffer
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-builtin-module
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-data-descriptor
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-shallow
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-module
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-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-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-string
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-is-subset
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-text-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-is-unc-path
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-isobject
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-isodate
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-istanbul-lib-coverage
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-istanbul-lib-hook
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-jest-mock
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-js-base64
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-js-tokens
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-jschardet
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-jsonparse
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-keep-alive-agent
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-keygrip
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-kind-of
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lazy-cache
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-lcid
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-levn
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- 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-locate-character
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-log-driver
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-log-ok
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-log-utils
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lolex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-long
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-longest
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-loud-rejection
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-lru-cache
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-lru-queue
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-error
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-visit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-markdown
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-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-metascript
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-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-minipass
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-modify-values
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mongodb
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mongodb-core
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ms
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-murmur-32
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mustache
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mutate-fs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mysql
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-mz
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-nanoseconds
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-negative-zero
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-net-browserify-alt
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-next-tick
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-node-uuid
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-nodemon
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nomnom
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-noncharacters
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nopt-usage
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-run-path
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-nth-check
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-number-is-nan
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-oauth-sign
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-object-copy
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-on-finished
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-on-headers
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-once
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-open
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-orchestrator
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-own-or
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-own-or-env
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-p-finally
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-p-limit
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-p-try
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-package-license
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-packaging
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-parse-github-repo-url
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-parse-glob
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-parseuri
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pascalcase
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-path-array
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-path-dirname
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-path2
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pathval
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pbkdf2-password
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-posix-character-classes
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-precond
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-prelude-ls
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-preserve
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-prism-media
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-proclaim
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-progress
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-promise
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-propagate
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-propget
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-proxy-addr
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pruddy-error
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-pseudomap
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-pump
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-qs
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-qtdatastream
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-quick-lru
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-re-emitter
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-read-file
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-readdir-enhanced
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-realize-package-specifier
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-regex-cache
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-replace
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-replace-require-self
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-require-inject
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-require-main-filename
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-require-relative
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-reusify
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-plugin-json
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-safecb
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-samsam
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-seedrandom
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-semver
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sentiment
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-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-value
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-setprototypeof
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
- nodejs-sift
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-signal-exit
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-sinon-chai
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-slash
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-slide
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} 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-snekfetch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sntp
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-url
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sparkles
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-spdx-exceptions
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-split-string
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sprintf
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-sprintf-js
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ssri
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-stream-consume
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stream-pair
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-stream-replace
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-stream-transform
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-streamsearch
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-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-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-json-comments
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-strip-path
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-success-symbol
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-supervisor
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-suspend
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-svgo
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-symbol-observable
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-temp-dir
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tempfile
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tern-liferay
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-terst
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-testdata-w3c-json-form
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-text-extensions
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-thunkify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tildify
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-time-diff
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-time-stamp
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-timekeeper
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-timers-ext
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tippex
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tlds
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-tmatch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tmpl
ExclusiveArch: %{nodejs_arches} 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-range
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-toidentifier
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-touch
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tracejs
ExclusiveArch: %{nodejs_arches} 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-tunnel-agent
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tv4
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tweetnacl
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-tweetnacl-util
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-type-check
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-type-is
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-type-name
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-typescript
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-uc-dot-micro
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-uid-safe
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-unicode-length
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-unpipe
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-unset-value
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-urix
ExclusiveArch: %{nodejs_arches} 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-util-extend
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-name
ExclusiveArch: %{nodejs_arches} 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-queue
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-watershed
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-wbuf
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-wcwidth
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-when
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-whet-dot-extend
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-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-wrappy
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-ws
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-xdg-basedir
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-xmlhttprequest
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-yeast
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-yn
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-zeropad
ExclusiveArch: %{nodejs_arches} noarch
- notify-sharp
ExclusiveArch: %{mono_arches}
- notify-sharp3
ExclusiveArch: %{mono_arches}
- nuget
ExclusiveArch: %{mono_arches}
- numatop
ExclusiveArch: x86_64 ppc64le
- nunit
ExclusiveArch: %{mono_arches}
- nunit2
ExclusiveArch: %{mono_arches}
- nvml
ExclusiveArch: x86_64 ppc64le
- nwchem
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- obs-service-rust2rpm
ExclusiveArch: %{rust_arches} noarch
- oci-kvm-hook
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- oci-seccomp-bpf-hook
ExclusiveArch: x86_64 %{power64} aarch64 s390x armv7hl
- oci-umount
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x %{mips}
- oidn
ExclusiveArch: x86_64
- olpc-kbdshim
ExclusiveArch: %{ix86} %{arm}
- olpc-netutils
ExclusiveArch: %{ix86} %{arm}
- olpc-utils
ExclusiveArch: %{ix86} %{arm}
- onednn
ExclusiveArch: x86_64 aarch64 ppc64le
- onedrive
ExclusiveArch: %{ldc_arches}
- opae
ExclusiveArch: x86_64
- opal-prd
ExclusiveArch: ppc64le
- open-vm-tools
ExclusiveArch: x86_64
ExclusiveArch: %{ix86} x86_64
- openblas
ExclusiveArch: %{openblas_arches}
- openjfx
ExclusiveArch: x86_64
- openjfx8
ExclusiveArch: x86_64
- openlibm
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 %{power64}
- openni
ExclusiveArch: %{ix86} x86_64 %{arm}
- openni-primesense
ExclusiveArch: %{ix86} x86_64 %{arm}
- openshadinglanguage
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- openssl-ibmca
ExclusiveArch: s390 s390x
- origin
ExclusiveArch: %{go_arches}
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- orion
ExclusiveArch: %{qt5_qtwebengine_arches}
- orthorobot
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- paflib
ExclusiveArch: ppc %{power64}
- parsec
ExclusiveArch: %{rust_arches}
- parsec-tool
ExclusiveArch: %{rust_arches}
- pcc
ExclusiveArch: %{ix86} x86_64
- pcmciautils
ExclusiveArch: %{ix86} x86_64 ia64 ppc ppc64 %{arm}
- pdfmod
ExclusiveArch: %mono_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: x86_64
- pinta
ExclusiveArch: %mono_arches
- pioneer
ExclusiveArch: %{ix86} x86_64
- pmdk-convert
ExclusiveArch: x86_64
- pmemkv
ExclusiveArch: 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}
- psi-plus
ExclusiveArch: %{qt5_qtwebengine_arches}
- pveclib
ExclusiveArch: ppc %{power64}
- pvs-sbcl
ExclusiveArch: %{ix86} x86_64 ppc sparcv9
- pyqtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- python-etcd
ExclusiveArch: noarch %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- python-healpy
ExclusiveArch: aarch64 ppc64 ppc64le x86_64 s390x
- python-javabridge
ExclusiveArch: i686 x86_64
- python-openoffice
ExclusiveArch: noarch 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
- qemu-sanity-check
ExclusiveArch: %{kernel_arches}
- qevercloud
ExclusiveArch: %{qt5_qtwebengine_arches}
- qmapshack
ExclusiveArch: %{qt5_qtwebengine_arches}
- qt4pas
ExclusiveArch: %{fpc_arches}
- qt5-qtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- quantum-espresso
ExclusiveArch: x86_64 %{ix86}
ExclusiveArch: x86_64 %{ix86}
- 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: 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
- rmd
ExclusiveArch: %{ix86} x86_64
- rocm-runtime
ExclusiveArch: x86_64 aarch64
- rocminfo
ExclusiveArch: x86_64 aarch64
- rpm-ostree
ExclusiveArch: %{rust_arches}
- rr
ExclusiveArch: %{ix86} x86_64
- rssguard
ExclusiveArch: %{qt5_qtwebengine_arches}
- rubygem-childprocess
ExclusiveArch: %{ix86} x86_64 noarch
- runc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le %{mips} s390x
- rust
ExclusiveArch: %{rust_arches}
- rust-ab_glyph_rasterizer
ExclusiveArch: %{rust_arches}
- rust-abomonation
ExclusiveArch: %{rust_arches}
- rust-actix
ExclusiveArch: %{rust_arches}
- rust-actix-codec
ExclusiveArch: %{rust_arches}
- rust-actix-connect
ExclusiveArch: %{rust_arches}
- rust-actix-files
ExclusiveArch: %{rust_arches}
- rust-actix-http
ExclusiveArch: %{rust_arches}
- rust-actix-macros
ExclusiveArch: %{rust_arches}
- rust-actix-router
ExclusiveArch: %{rust_arches}
- rust-actix-rt
ExclusiveArch: %{rust_arches}
- rust-actix-server
ExclusiveArch: %{rust_arches}
- rust-actix-server-config
ExclusiveArch: %{rust_arches}
- rust-actix-service
ExclusiveArch: %{rust_arches}
- rust-actix-testing
ExclusiveArch: %{rust_arches}
- rust-actix-threadpool
ExclusiveArch: %{rust_arches}
- rust-actix-tls
ExclusiveArch: %{rust_arches}
- rust-actix-utils
ExclusiveArch: %{rust_arches}
- rust-actix-web
ExclusiveArch: %{rust_arches}
- rust-actix-web-codegen
ExclusiveArch: %{rust_arches}
- rust-actix_derive
ExclusiveArch: %{rust_arches}
- rust-addr2line
ExclusiveArch: %{rust_arches}
- rust-adler
ExclusiveArch: %{rust_arches}
- rust-adler32
ExclusiveArch: %{rust_arches}
- rust-aead
ExclusiveArch: %{rust_arches}
- rust-aes
ExclusiveArch: %{rust_arches}
- rust-aes-gcm
ExclusiveArch: %{rust_arches}
- rust-aes-soft
ExclusiveArch: %{rust_arches}
- rust-afterburn
ExclusiveArch: %{rust_arches}
- rust-ahash
ExclusiveArch: %{rust_arches}
- rust-aho-corasick
ExclusiveArch: %{rust_arches}
- rust-alacritty
ExclusiveArch: %{rust_arches}
- rust-alacritty_terminal
ExclusiveArch: %{rust_arches}
- rust-alga
ExclusiveArch: %{rust_arches}
- rust-alga_derive
ExclusiveArch: %{rust_arches}
- rust-alloc-no-stdlib
ExclusiveArch: %{rust_arches}
- rust-alloc-stdlib
ExclusiveArch: %{rust_arches}
- rust-alphanumeric-sort
ExclusiveArch: %{rust_arches}
- rust-ammonia
ExclusiveArch: %{rust_arches}
- rust-andrew
ExclusiveArch: %{rust_arches}
- rust-ansi_colours
ExclusiveArch: %{rust_arches}
- rust-ansi_term
ExclusiveArch: %{rust_arches}
- rust-ansi_term0.11
ExclusiveArch: %{rust_arches}
- rust-antidote
ExclusiveArch: %{rust_arches}
- rust-anyhow
ExclusiveArch: %{rust_arches}
- rust-anymap
ExclusiveArch: %{rust_arches}
- rust-aom-sys
ExclusiveArch: %{rust_arches}
- rust-app_dirs
ExclusiveArch: %{rust_arches}
- rust-approx
ExclusiveArch: %{rust_arches}
- rust-arbitrary
ExclusiveArch: %{rust_arches}
- rust-arc-swap
ExclusiveArch: %{rust_arches}
- rust-arg_enum_proc_macro
ExclusiveArch: %{rust_arches}
- rust-argparse
ExclusiveArch: %{rust_arches}
- rust-array-init
ExclusiveArch: %{rust_arches}
- rust-arraydeque
ExclusiveArch: %{rust_arches}
- rust-arrayref
ExclusiveArch: %{rust_arches}
- rust-arrayvec
ExclusiveArch: %{rust_arches}
- rust-article_scraper
ExclusiveArch: %{rust_arches}
- rust-ascii
ExclusiveArch: %{rust_arches}
- rust-askalono
ExclusiveArch: %{rust_arches}
- rust-askalono-cli
ExclusiveArch: %{rust_arches}
- rust-askama
ExclusiveArch: %{rust_arches}
- rust-askama_derive
ExclusiveArch: %{rust_arches}
- rust-askama_escape
ExclusiveArch: %{rust_arches}
- rust-askama_shared
ExclusiveArch: %{rust_arches}
- rust-assert-json-diff
ExclusiveArch: %{rust_arches}
- rust-assert_cli
ExclusiveArch: %{rust_arches}
- rust-assert_cmd
ExclusiveArch: %{rust_arches}
- rust-assert_fs
ExclusiveArch: %{rust_arches}
- rust-assert_matches
ExclusiveArch: %{rust_arches}
- rust-assign
ExclusiveArch: %{rust_arches}
- rust-async-attributes
ExclusiveArch: %{rust_arches}
- rust-async-compression
ExclusiveArch: %{rust_arches}
- rust-async-task
ExclusiveArch: %{rust_arches}
- rust-async-trait
ExclusiveArch: %{rust_arches}
- rust-asyncgit
ExclusiveArch: %{rust_arches}
- rust-atk
ExclusiveArch: %{rust_arches}
- rust-atk-sys
ExclusiveArch: %{rust_arches}
- rust-atom
ExclusiveArch: %{rust_arches}
- rust-atomicwrites
ExclusiveArch: %{rust_arches}
- rust-attohttpc
ExclusiveArch: %{rust_arches}
- rust-atty
ExclusiveArch: %{rust_arches}
- rust-autocfg
ExclusiveArch: %{rust_arches}
- rust-av-metrics
ExclusiveArch: %{rust_arches}
- rust-average
ExclusiveArch: %{rust_arches}
- rust-awc
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-base64-0.10
ExclusiveArch: %{rust_arches}
- rust-base64-0.11
ExclusiveArch: %{rust_arches}
- rust-base64_0.12
ExclusiveArch: %{rust_arches}
- rust-bat
ExclusiveArch: %{rust_arches}
- rust-battery
ExclusiveArch: %{rust_arches}
- rust-bencher
ExclusiveArch: %{rust_arches}
- rust-better-panic
ExclusiveArch: %{rust_arches}
- rust-bincode
ExclusiveArch: %{rust_arches}
- rust-bincode0.8
ExclusiveArch: %{rust_arches}
- rust-bindgen
ExclusiveArch: %{rust_arches}
- rust-binfarce
ExclusiveArch: %{rust_arches}
- rust-biscuit
ExclusiveArch: %{rust_arches}
- rust-bit-set
ExclusiveArch: %{rust_arches}
- rust-bit-vec
ExclusiveArch: %{rust_arches}
- rust-bitfield
ExclusiveArch: %{rust_arches}
- rust-bitflags
ExclusiveArch: %{rust_arches}
- rust-bitmaps
ExclusiveArch: %{rust_arches}
- rust-bitstream-io
ExclusiveArch: %{rust_arches}
- rust-blake2
ExclusiveArch: %{rust_arches}
- rust-blobby
ExclusiveArch: %{rust_arches}
- rust-blobby0.1
ExclusiveArch: %{rust_arches}
- rust-block-buffer
ExclusiveArch: %{rust_arches}
- rust-block-buffer0.7
ExclusiveArch: %{rust_arches}
- rust-block-cipher
ExclusiveArch: %{rust_arches}
- rust-block-cipher-trait
ExclusiveArch: %{rust_arches}
- rust-block-modes
ExclusiveArch: %{rust_arches}
- rust-block-padding
ExclusiveArch: %{rust_arches}
- rust-blsctl
ExclusiveArch: %{rust_arches}
- rust-bodhi
ExclusiveArch: %{rust_arches}
- rust-bodhi-cli
ExclusiveArch: %{rust_arches}
- rust-bootupd
ExclusiveArch: x86_64 aarch64
- rust-box_drawing
ExclusiveArch: %{rust_arches}
- rust-brev
ExclusiveArch: %{rust_arches}
- rust-brotli
ExclusiveArch: %{rust_arches}
- rust-brotli-decompressor
ExclusiveArch: %{rust_arches}
- rust-brotli-sys
ExclusiveArch: %{rust_arches}
- rust-brotli2
ExclusiveArch: %{rust_arches}
- rust-bstr
ExclusiveArch: %{rust_arches}
- rust-buf-min
ExclusiveArch: %{rust_arches}
- rust-buf_redux
ExclusiveArch: %{rust_arches}
- rust-bufstream
ExclusiveArch: %{rust_arches}
- rust-build_const
ExclusiveArch: %{rust_arches}
- rust-bumpalo
ExclusiveArch: %{rust_arches}
- rust-byte-tools
ExclusiveArch: %{rust_arches}
- rust-byte-unit
ExclusiveArch: %{rust_arches}
- rust-byte-unit3
ExclusiveArch: %{rust_arches}
- rust-bytecount
ExclusiveArch: %{rust_arches}
- rust-bytelines
ExclusiveArch: %{rust_arches}
- rust-bytemuck
ExclusiveArch: %{rust_arches}
- rust-byteorder
ExclusiveArch: %{rust_arches}
- rust-bytes
ExclusiveArch: %{rust_arches}
- rust-bytes0.3
ExclusiveArch: %{rust_arches}
- rust-bytes0.4
ExclusiveArch: %{rust_arches}
- rust-bytes0.5
ExclusiveArch: %{rust_arches}
- rust-bytes0.6
ExclusiveArch: %{rust_arches}
- rust-bytesize
ExclusiveArch: %{rust_arches}
- rust-bytestring
ExclusiveArch: %{rust_arches}
- rust-bzip2
ExclusiveArch: %{rust_arches}
- rust-bzip2-sys
ExclusiveArch: %{rust_arches}
- rust-c2-chacha
ExclusiveArch: %{rust_arches}
- rust-c_vec
ExclusiveArch: %{rust_arches}
- rust-cairo-rs
ExclusiveArch: %{rust_arches}
- rust-cairo-sys-rs
ExclusiveArch: %{rust_arches}
- rust-calloop
ExclusiveArch: %{rust_arches}
- rust-caps
ExclusiveArch: %{rust_arches}
- rust-cargo
ExclusiveArch: %{rust_arches}
- rust-cargo-bloat
ExclusiveArch: %{rust_arches}
- rust-cargo-c
ExclusiveArch: %{rust_arches}
- rust-cargo-husky
ExclusiveArch: %{rust_arches}
- rust-cargo-insta
ExclusiveArch: %{rust_arches}
- rust-cargo-platform
ExclusiveArch: %{rust_arches}
- rust-cargo-readme
ExclusiveArch: %{rust_arches}
- rust-cargo_metadata
ExclusiveArch: %{rust_arches}
- rust-cassowary
ExclusiveArch: %{rust_arches}
- rust-cast
ExclusiveArch: %{rust_arches}
- rust-cbindgen
ExclusiveArch: %{rust_arches}
- rust-cc
ExclusiveArch: %{rust_arches}
- rust-cedarwood
ExclusiveArch: %{rust_arches}
- rust-cexpr
ExclusiveArch: %{rust_arches}
- rust-cfg-if
ExclusiveArch: %{rust_arches}
- rust-cfg-if0.1
ExclusiveArch: %{rust_arches}
- rust-chainerror
ExclusiveArch: %{rust_arches}
- rust-charset
ExclusiveArch: %{rust_arches}
- rust-chbs
ExclusiveArch: %{rust_arches}
- rust-checked_int_cast
ExclusiveArch: %{rust_arches}
- rust-choosier
ExclusiveArch: %{rust_arches}
- rust-chrono
ExclusiveArch: %{rust_arches}
- rust-chrono-humanize
ExclusiveArch: %{rust_arches}
- rust-chrono-tz
ExclusiveArch: %{rust_arches}
- rust-chunked_transfer
ExclusiveArch: %{rust_arches}
- rust-cipher
ExclusiveArch: %{rust_arches}
- rust-clang-sys
ExclusiveArch: %{rust_arches}
- rust-clap
ExclusiveArch: %{rust_arches}
- rust-clap2
ExclusiveArch: %{rust_arches}
- rust-clap_derive
ExclusiveArch: %{rust_arches}
- rust-clicolors-control
ExclusiveArch: %{rust_arches}
- rust-cmake
ExclusiveArch: %{rust_arches}
- rust-color-backtrace
ExclusiveArch: %{rust_arches}
- rust-color_quant
ExclusiveArch: %{rust_arches}
- rust-colored
ExclusiveArch: %{rust_arches}
- rust-colored1
ExclusiveArch: %{rust_arches}
- rust-colored_json
ExclusiveArch: %{rust_arches}
- rust-compiletest_rs
ExclusiveArch: %{rust_arches}
- rust-comrak
ExclusiveArch: %{rust_arches}
- rust-config
ExclusiveArch: %{rust_arches}
- rust-console
ExclusiveArch: %{rust_arches}
- rust-console0.11
ExclusiveArch: %{rust_arches}
- rust-console0.12
ExclusiveArch: %{rust_arches}
- rust-console0.9
ExclusiveArch: %{rust_arches}
- rust-const-random
ExclusiveArch: %{rust_arches}
- rust-const-random-macro
ExclusiveArch: %{rust_arches}
- rust-const_fn
ExclusiveArch: %{rust_arches}
- rust-content_inspector
ExclusiveArch: %{rust_arches}
- rust-conv
ExclusiveArch: %{rust_arches}
- rust-cookie
ExclusiveArch: %{rust_arches}
- rust-cookie_store
ExclusiveArch: %{rust_arches}
- rust-copydeps
ExclusiveArch: %{rust_arches}
- rust-copyless
ExclusiveArch: %{rust_arches}
- rust-copypasta
ExclusiveArch: %{rust_arches}
- rust-coreos-installer
ExclusiveArch: %{rust_arches}
- rust-cpio
ExclusiveArch: %{rust_arches}
- rust-cpp_demangle
ExclusiveArch: %{rust_arches}
- rust-cpuid-bool
ExclusiveArch: %{rust_arches}
- rust-crates-io
ExclusiveArch: %{rust_arches}
- rust-crc
ExclusiveArch: %{rust_arches}
- rust-crc-any
ExclusiveArch: %{rust_arches}
- rust-crc-core
ExclusiveArch: %{rust_arches}
- rust-crc32fast
ExclusiveArch: %{rust_arches}
- rust-criterion
ExclusiveArch: %{rust_arches}
- rust-criterion-plot
ExclusiveArch: %{rust_arches}
- rust-crossbeam
ExclusiveArch: %{rust_arches}
- rust-crossbeam-channel
ExclusiveArch: %{rust_arches}
- rust-crossbeam-channel0.4
ExclusiveArch: %{rust_arches}
- rust-crossbeam-deque
ExclusiveArch: %{rust_arches}
- rust-crossbeam-deque0.7
ExclusiveArch: %{rust_arches}
- rust-crossbeam-epoch
ExclusiveArch: %{rust_arches}
- rust-crossbeam-epoch0.8
ExclusiveArch: %{rust_arches}
- rust-crossbeam-queue
ExclusiveArch: %{rust_arches}
- rust-crossbeam-queue0.2
ExclusiveArch: %{rust_arches}
- rust-crossbeam-utils
ExclusiveArch: %{rust_arches}
- rust-crossbeam-utils0.7
ExclusiveArch: %{rust_arches}
- rust-crossbeam0.7
ExclusiveArch: %{rust_arches}
- rust-crossfont
ExclusiveArch: %{rust_arches}
- rust-crossterm
ExclusiveArch: %{rust_arches}
- rust-crossterm0.17
ExclusiveArch: %{rust_arches}
- rust-crosstermion
ExclusiveArch: %{rust_arches}
- rust-crypto-hash
ExclusiveArch: %{rust_arches}
- rust-crypto-mac
ExclusiveArch: %{rust_arches}
- rust-crypto-mac0.8
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-ctr
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-darling
ExclusiveArch: %{rust_arches}
- rust-darling_core
ExclusiveArch: %{rust_arches}
- rust-darling_macro
ExclusiveArch: %{rust_arches}
- rust-dashmap
ExclusiveArch: %{rust_arches}
- rust-data-encoding
ExclusiveArch: %{rust_arches}
- rust-data-url
ExclusiveArch: %{rust_arches}
- rust-datetime
ExclusiveArch: %{rust_arches}
- rust-dav1d-sys
ExclusiveArch: %{rust_arches}
- rust-dbus
ExclusiveArch: %{rust_arches}
- rust-dbus-codegen
ExclusiveArch: %{rust_arches}
- rust-dbus-crossroads
ExclusiveArch: %{rust_arches}
- rust-dbus0.2
ExclusiveArch: %{rust_arches}
- rust-dbus0.6
ExclusiveArch: %{rust_arches}
- rust-dbus0.8
ExclusiveArch: %{rust_arches}
- rust-debug-helper
ExclusiveArch: %{rust_arches}
- rust-decimal
ExclusiveArch: %{rust_arches}
- rust-deflate
ExclusiveArch: %{rust_arches}
- rust-defmac
ExclusiveArch: %{rust_arches}
- rust-delta_e
ExclusiveArch: %{rust_arches}
- rust-derivative
ExclusiveArch: %{rust_arches}
- rust-derive_arbitrary
ExclusiveArch: %{rust_arches}
- rust-derive_builder
ExclusiveArch: %{rust_arches}
- rust-derive_builder_core
ExclusiveArch: %{rust_arches}
- rust-derive_more
ExclusiveArch: %{rust_arches}
- rust-des
ExclusiveArch: %{rust_arches}
- rust-desed
ExclusiveArch: %{rust_arches}
- rust-deunicode
ExclusiveArch: %{rust_arches}
- rust-devicemapper
ExclusiveArch: %{rust_arches}
- rust-dialoguer
ExclusiveArch: %{rust_arches}
- rust-diesel
ExclusiveArch: %{rust_arches}
- rust-diesel_derives
ExclusiveArch: %{rust_arches}
- rust-diesel_migrations
ExclusiveArch: %{rust_arches}
- rust-diff
ExclusiveArch: %{rust_arches}
- rust-difference
ExclusiveArch: %{rust_arches}
- rust-digest
ExclusiveArch: %{rust_arches}
- rust-digest0.8
ExclusiveArch: %{rust_arches}
- rust-directories
ExclusiveArch: %{rust_arches}
- rust-dirs
ExclusiveArch: %{rust_arches}
- rust-dirs-next
ExclusiveArch: %{rust_arches}
- rust-dirs-sys
ExclusiveArch: %{rust_arches}
- rust-dirs-sys-next
ExclusiveArch: %{rust_arches}
- rust-dirs2
ExclusiveArch: %{rust_arches}
- rust-diskonaut
ExclusiveArch: %{rust_arches}
- rust-dissimilar
ExclusiveArch: %{rust_arches}
- rust-dlib
ExclusiveArch: %{rust_arches}
- rust-dlv-list
ExclusiveArch: %{rust_arches}
- rust-dns-lookup
ExclusiveArch: %{rust_arches}
- rust-dns-parser
ExclusiveArch: %{rust_arches}
- rust-doc-comment
ExclusiveArch: %{rust_arches}
- rust-docmatic
ExclusiveArch: %{rust_arches}
- rust-docopt
ExclusiveArch: %{rust_arches}
- rust-dotenv
ExclusiveArch: %{rust_arches}
- rust-downcast-rs
ExclusiveArch: %{rust_arches}
- rust-dtoa
ExclusiveArch: %{rust_arches}
- rust-dtoa-short
ExclusiveArch: %{rust_arches}
- rust-dua-cli
ExclusiveArch: %{rust_arches}
- rust-duct
ExclusiveArch: %{rust_arches}
- rust-dunce
ExclusiveArch: %{rust_arches}
- rust-dutree
ExclusiveArch: %{rust_arches}
- rust-edit-distance
ExclusiveArch: %{rust_arches}
- rust-either
ExclusiveArch: %{rust_arches}
- rust-elasticlunr-rs
ExclusiveArch: %{rust_arches}
- rust-encode_unicode
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-encoding_rs_io
ExclusiveArch: %{rust_arches}
- rust-entities
ExclusiveArch: %{rust_arches}
- rust-enum-as-inner
ExclusiveArch: %{rust_arches}
- rust-enum_primitive
ExclusiveArch: %{rust_arches}
- rust-enumflags2
ExclusiveArch: %{rust_arches}
- rust-enumflags2_derive
ExclusiveArch: %{rust_arches}
- rust-env_logger
ExclusiveArch: %{rust_arches}
- rust-env_logger0.4
ExclusiveArch: %{rust_arches}
- rust-env_logger0.5
ExclusiveArch: %{rust_arches}
- rust-env_logger0.6
ExclusiveArch: %{rust_arches}
- rust-env_logger0.7
ExclusiveArch: %{rust_arches}
- rust-environment
ExclusiveArch: %{rust_arches}
- rust-envsubst
ExclusiveArch: %{rust_arches}
- rust-erased-serde
ExclusiveArch: %{rust_arches}
- rust-err-derive
ExclusiveArch: %{rust_arches}
- rust-errln
ExclusiveArch: %{rust_arches}
- rust-errno
ExclusiveArch: %{rust_arches}
- rust-error-chain
ExclusiveArch: %{rust_arches}
- rust-escaper
ExclusiveArch: %{rust_arches}
- rust-escargot
ExclusiveArch: %{rust_arches}
- rust-euclid
ExclusiveArch: %{rust_arches}
- rust-exa
ExclusiveArch: %{rust_arches}
- rust-expat-sys
ExclusiveArch: %{rust_arches}
- rust-extend
ExclusiveArch: %{rust_arches}
- rust-extprim
ExclusiveArch: %{rust_arches}
- rust-extprim_literals_macros
ExclusiveArch: %{rust_arches}
- rust-fail
ExclusiveArch: %{rust_arches}
- rust-failure
ExclusiveArch: %{rust_arches}
- rust-failure-tools
ExclusiveArch: %{rust_arches}
- rust-failure_derive
ExclusiveArch: %{rust_arches}
- rust-fake
ExclusiveArch: %{rust_arches}
- rust-fake-simd
ExclusiveArch: %{rust_arches}
- rust-fake_clock
ExclusiveArch: %{rust_arches}
- rust-fallible-iterator
ExclusiveArch: %{rust_arches}
- rust-fastrand
ExclusiveArch: %{rust_arches}
- rust-fd-find
ExclusiveArch: %{rust_arches}
- rust-fdlimit
ExclusiveArch: %{rust_arches}
- rust-fedora
ExclusiveArch: %{rust_arches}
- rust-fedora-coreos-pinger
ExclusiveArch: %{rust_arches}
- rust-fedora-update-feedback
ExclusiveArch: %{rust_arches}
- rust-feed-rs
ExclusiveArch: %{rust_arches}
- rust-feedbin_api
ExclusiveArch: %{rust_arches}
- rust-feedly_api
ExclusiveArch: %{rust_arches}
- rust-fern
ExclusiveArch: %{rust_arches}
- rust-fever_api
ExclusiveArch: %{rust_arches}
- rust-ffsend
ExclusiveArch: %{rust_arches}
- rust-ffsend-api
ExclusiveArch: %{rust_arches}
- rust-filesize
ExclusiveArch: %{rust_arches}
- rust-filetime
ExclusiveArch: %{rust_arches}
- rust-findshlibs
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-float-cmp0.6
ExclusiveArch: %{rust_arches}
- rust-float-ord
ExclusiveArch: %{rust_arches}
- rust-flume
ExclusiveArch: %{rust_arches}
- rust-fnv
ExclusiveArch: %{rust_arches}
- rust-font-kit
ExclusiveArch: %{rust_arches}
- rust-foreign-types
ExclusiveArch: %{rust_arches}
- rust-foreign-types-macros
ExclusiveArch: %{rust_arches}
- rust-foreign-types-shared
ExclusiveArch: %{rust_arches}
- rust-foreign-types-shared0.1
ExclusiveArch: %{rust_arches}
- rust-foreign-types0.3
ExclusiveArch: %{rust_arches}
- rust-form_urlencoded
ExclusiveArch: %{rust_arches}
- rust-fragile
ExclusiveArch: %{rust_arches}
- rust-freetype
ExclusiveArch: %{rust_arches}
- rust-freetype-rs
ExclusiveArch: %{rust_arches}
- rust-freetype-sys
ExclusiveArch: %{rust_arches}
- rust-fs2
ExclusiveArch: %{rust_arches}
- rust-fs_extra
ExclusiveArch: %{rust_arches}
- rust-fuse
ExclusiveArch: %{rust_arches}
- rust-futf
ExclusiveArch: %{rust_arches}
- rust-futures
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
ExclusiveArch: %{rust_arches}
- rust-futures-sink
ExclusiveArch: %{rust_arches}
- rust-futures-task
ExclusiveArch: %{rust_arches}
- rust-futures-timer
ExclusiveArch: %{rust_arches}
- rust-futures-util
ExclusiveArch: %{rust_arches}
- rust-futures0.1
ExclusiveArch: %{rust_arches}
- rust-fuzzy-matcher
ExclusiveArch: %{rust_arches}
- rust-fxhash
ExclusiveArch: %{rust_arches}
- rust-gcsf
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-generic-array
ExclusiveArch: %{rust_arches}
- rust-generic-array0.12
ExclusiveArch: %{rust_arches}
- rust-getch
ExclusiveArch: %{rust_arches}
- rust-gethostname
ExclusiveArch: %{rust_arches}
- rust-getopts
ExclusiveArch: %{rust_arches}
- rust-getrandom
ExclusiveArch: %{rust_arches}
- rust-getrandom0.1
ExclusiveArch: %{rust_arches}
- rust-gettext-rs
ExclusiveArch: %{rust_arches}
- rust-gettext-sys
ExclusiveArch: %{rust_arches}
- rust-ghash
ExclusiveArch: %{rust_arches}
- rust-gif
ExclusiveArch: %{rust_arches}
- rust-gif0.10
ExclusiveArch: %{rust_arches}
- rust-gimli
ExclusiveArch: %{rust_arches}
- rust-gio
ExclusiveArch: %{rust_arches}
- rust-gio-sys
ExclusiveArch: %{rust_arches}
- rust-gir-format-check
ExclusiveArch: %{rust_arches}
- rust-git-delta
ExclusiveArch: %{rust_arches}
- rust-git2
ExclusiveArch: %{rust_arches}
- rust-git2-curl
ExclusiveArch: %{rust_arches}
- rust-gitui
ExclusiveArch: %{rust_arches}
- rust-gl_generator
ExclusiveArch: %{rust_arches}
- rust-glib
ExclusiveArch: %{rust_arches}
- rust-glib-macros
ExclusiveArch: %{rust_arches}
- rust-glib-sys
ExclusiveArch: %{rust_arches}
- rust-glob
ExclusiveArch: %{rust_arches}
- rust-globset
ExclusiveArch: %{rust_arches}
- rust-globwalk
ExclusiveArch: %{rust_arches}
- rust-glutin
ExclusiveArch: %{rust_arches}
- rust-glutin_egl_sys
ExclusiveArch: %{rust_arches}
- rust-glutin_glx_sys
ExclusiveArch: %{rust_arches}
- rust-gobject-sys
ExclusiveArch: %{rust_arches}
- rust-goblin
ExclusiveArch: %{rust_arches}
- rust-google-drive3-fork
ExclusiveArch: %{rust_arches}
- rust-gptman
ExclusiveArch: %{rust_arches}
- rust-grep
ExclusiveArch: %{rust_arches}
- rust-grep-cli
ExclusiveArch: %{rust_arches}
- rust-grep-matcher
ExclusiveArch: %{rust_arches}
- rust-grep-pcre2
ExclusiveArch: %{rust_arches}
- rust-grep-printer
ExclusiveArch: %{rust_arches}
- rust-grep-regex
ExclusiveArch: %{rust_arches}
- rust-grep-searcher
ExclusiveArch: %{rust_arches}
- rust-groupable
ExclusiveArch: %{rust_arches}
- rust-gspell
ExclusiveArch: %{rust_arches}
- rust-gspell-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer
ExclusiveArch: %{rust_arches}
- rust-gstreamer-audio
ExclusiveArch: %{rust_arches}
- rust-gstreamer-audio-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-base
ExclusiveArch: %{rust_arches}
- rust-gstreamer-base-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-editing-services
ExclusiveArch: %{rust_arches}
- rust-gstreamer-editing-services-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-pbutils
ExclusiveArch: %{rust_arches}
- rust-gstreamer-pbutils-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-player
ExclusiveArch: %{rust_arches}
- rust-gstreamer-player-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-sys
ExclusiveArch: %{rust_arches}
- rust-gstreamer-video
ExclusiveArch: %{rust_arches}
- rust-gstreamer-video-sys
ExclusiveArch: %{rust_arches}
- rust-gtk
ExclusiveArch: %{rust_arches}
- rust-gtk-macros
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-h2
ExclusiveArch: %{rust_arches}
- rust-half
ExclusiveArch: %{rust_arches}
- rust-hamcrest
ExclusiveArch: %{rust_arches}
- rust-handlebars
ExclusiveArch: %{rust_arches}
- rust-hashbrown
ExclusiveArch: %{rust_arches}
- rust-headers
ExclusiveArch: %{rust_arches}
- rust-headers-core
ExclusiveArch: %{rust_arches}
- rust-headers-derive
ExclusiveArch: %{rust_arches}
- rust-heapsize
ExclusiveArch: %{rust_arches}
- rust-heck
ExclusiveArch: %{rust_arches}
- rust-hex
ExclusiveArch: %{rust_arches}
- rust-hex-literal
ExclusiveArch: %{rust_arches}
- rust-hex-literal-impl
ExclusiveArch: %{rust_arches}
- rust-hex-literal0.2
ExclusiveArch: %{rust_arches}
- rust-hexyl
ExclusiveArch: %{rust_arches}
- rust-hkdf
ExclusiveArch: %{rust_arches}
- rust-hmac
ExclusiveArch: %{rust_arches}
- rust-home
ExclusiveArch: %{rust_arches}
- rust-horrorshow
ExclusiveArch: %{rust_arches}
- rust-hostname
ExclusiveArch: %{rust_arches}
- rust-hostname-validator
ExclusiveArch: %{rust_arches}
- rust-html2pango
ExclusiveArch: %{rust_arches}
- rust-html5ever
ExclusiveArch: %{rust_arches}
- rust-http
ExclusiveArch: %{rust_arches}
- rust-http-body
ExclusiveArch: %{rust_arches}
- rust-http0.1
ExclusiveArch: %{rust_arches}
- rust-httparse
ExclusiveArch: %{rust_arches}
- rust-httpdate
ExclusiveArch: %{rust_arches}
- rust-humansize
ExclusiveArch: %{rust_arches}
- rust-humantime
ExclusiveArch: %{rust_arches}
- rust-humantime1
ExclusiveArch: %{rust_arches}
- rust-hyper
ExclusiveArch: %{rust_arches}
- rust-hyper-native-tls
ExclusiveArch: %{rust_arches}
- rust-hyper-staticfile
ExclusiveArch: %{rust_arches}
- rust-hyper-tls
ExclusiveArch: %{rust_arches}
- rust-hyper0.10
ExclusiveArch: %{rust_arches}
- rust-hyperfine
ExclusiveArch: %{rust_arches}
- rust-i3ipc
ExclusiveArch: %{rust_arches}
- rust-id_tree
ExclusiveArch: %{rust_arches}
- rust-ident_case
ExclusiveArch: %{rust_arches}
- rust-idna
ExclusiveArch: %{rust_arches}
- rust-idna0.1
ExclusiveArch: %{rust_arches}
- rust-ignore
ExclusiveArch: %{rust_arches}
- rust-im-rc
ExclusiveArch: %{rust_arches}
- rust-image
ExclusiveArch: %{rust_arches}
- rust-imgref
ExclusiveArch: %{rust_arches}
- rust-indexmap
ExclusiveArch: %{rust_arches}
- rust-indicatif
ExclusiveArch: %{rust_arches}
- rust-indoc
ExclusiveArch: %{rust_arches}
- rust-inflate
ExclusiveArch: %{rust_arches}
- rust-inotify
ExclusiveArch: %{rust_arches}
- rust-inotify-sys
ExclusiveArch: %{rust_arches}
- rust-input_buffer
ExclusiveArch: %{rust_arches}
- rust-insta
ExclusiveArch: %{rust_arches}
- rust-instant
ExclusiveArch: %{rust_arches}
- rust-interpolate_name
ExclusiveArch: %{rust_arches}
- rust-intervaltree
ExclusiveArch: %{rust_arches}
- rust-invalidstring
ExclusiveArch: %{rust_arches}
- rust-iovec
ExclusiveArch: %{rust_arches}
- rust-ipnet
ExclusiveArch: %{rust_arches}
- rust-ipnetwork
ExclusiveArch: %{rust_arches}
- rust-iron
ExclusiveArch: %{rust_arches}
- rust-isahc
ExclusiveArch: %{rust_arches}
- rust-iso8601
ExclusiveArch: %{rust_arches}
- rust-iter-read
ExclusiveArch: %{rust_arches}
- rust-itertools
ExclusiveArch: %{rust_arches}
- rust-itertools-num
ExclusiveArch: %{rust_arches}
- rust-itertools0.8
ExclusiveArch: %{rust_arches}
- rust-itoa
ExclusiveArch: %{rust_arches}
- rust-ivf
ExclusiveArch: %{rust_arches}
- rust-javascriptcore-rs
ExclusiveArch: %{rust_arches}
- rust-javascriptcore-rs-sys
ExclusiveArch: %{rust_arches}
- rust-jetscii
ExclusiveArch: %{rust_arches}
- rust-jieba-rs
ExclusiveArch: %{rust_arches}
- rust-jobserver
ExclusiveArch: %{rust_arches}
- rust-jpeg-decoder
ExclusiveArch: %{rust_arches}
- rust-jql
ExclusiveArch: %{rust_arches}
- rust-js-sys
ExclusiveArch: %{rust_arches}
- rust-js_int
ExclusiveArch: %{rust_arches}
- rust-json
ExclusiveArch: %{rust_arches}
- rust-jwalk
ExclusiveArch: %{rust_arches}
- rust-keccak
ExclusiveArch: %{rust_arches}
- rust-khronos_api
ExclusiveArch: %{rust_arches}
- rust-kstring
ExclusiveArch: %{rust_arches}
- rust-kv-log-macro
ExclusiveArch: %{rust_arches}
- rust-lab
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-letter-avatar
ExclusiveArch: %{rust_arches}
- rust-lexical-core
ExclusiveArch: %{rust_arches}
- rust-libc
ExclusiveArch: %{rust_arches}
- rust-libcryptsetup-rs
ExclusiveArch: %{rust_arches}
- rust-libcryptsetup-rs-sys
ExclusiveArch: %{rust_arches}
- rust-libdbus-sys
ExclusiveArch: %{rust_arches}
- rust-libflate
ExclusiveArch: %{rust_arches}
- rust-libflate_lz77
ExclusiveArch: %{rust_arches}
- rust-libgit2-sys
ExclusiveArch: %{rust_arches}
- rust-libhandy
ExclusiveArch: %{rust_arches}
- rust-libhandy-sys
ExclusiveArch: %{rust_arches}
- rust-libloading
ExclusiveArch: %{rust_arches}
- rust-libm
ExclusiveArch: %{rust_arches}
- rust-libmount
ExclusiveArch: %{rust_arches}
- rust-liboverdrop
ExclusiveArch: %{rust_arches}
- rust-libpulse-binding
ExclusiveArch: %{rust_arches}
- rust-libpulse-sys
ExclusiveArch: %{rust_arches}
- rust-libslirp
ExclusiveArch: %{rust_arches}
- rust-libslirp-sys
ExclusiveArch: %{rust_arches}
- rust-libsqlite3-sys
ExclusiveArch: %{rust_arches}
- rust-libssh2-sys
ExclusiveArch: %{rust_arches}
- rust-libsystemd
ExclusiveArch: %{rust_arches}
- rust-libudev
ExclusiveArch: %{rust_arches}
- rust-libudev-sys
ExclusiveArch: %{rust_arches}
- rust-libxml
ExclusiveArch: %{rust_arches}
- rust-libz-sys
ExclusiveArch: %{rust_arches}
- rust-line-wrap
ExclusiveArch: %{rust_arches}
- rust-line_drawing
ExclusiveArch: %{rust_arches}
- rust-linked-hash-map
ExclusiveArch: %{rust_arches}
- rust-linkify
ExclusiveArch: %{rust_arches}
- rust-lipsum
ExclusiveArch: %{rust_arches}
- rust-liquid
ExclusiveArch: %{rust_arches}
- rust-liquid-core
ExclusiveArch: %{rust_arches}
- rust-liquid-derive
ExclusiveArch: %{rust_arches}
- rust-liquid-lib
ExclusiveArch: %{rust_arches}
- rust-listenfd
ExclusiveArch: %{rust_arches}
- rust-lmdb
ExclusiveArch: %{rust_arches}
- rust-lmdb-sys
ExclusiveArch: %{rust_arches}
- rust-locale
ExclusiveArch: %{rust_arches}
- rust-locale_config
ExclusiveArch: %{rust_arches}
- rust-lock_api
ExclusiveArch: %{rust_arches}
- rust-lockfree
ExclusiveArch: %{rust_arches}
- rust-log
ExclusiveArch: %{rust_arches}
- rust-log-mdc
ExclusiveArch: %{rust_arches}
- rust-log-panics
ExclusiveArch: %{rust_arches}
- rust-log0.3
ExclusiveArch: %{rust_arches}
- rust-log4rs
ExclusiveArch: %{rust_arches}
- rust-loggerv
ExclusiveArch: %{rust_arches}
- rust-loopdev
ExclusiveArch: %{rust_arches}
- rust-lru-cache
ExclusiveArch: %{rust_arches}
- rust-lru_time_cache
ExclusiveArch: %{rust_arches}
- rust-lscolors
ExclusiveArch: %{rust_arches}
- rust-lsd
ExclusiveArch: %{rust_arches}
- rust-lzma-sys
ExclusiveArch: %{rust_arches}
- rust-lzw
ExclusiveArch: %{rust_arches}
- rust-mac
ExclusiveArch: %{rust_arches}
- rust-macro-attr
ExclusiveArch: %{rust_arches}
- rust-magic-crypt
ExclusiveArch: %{rust_arches}
- rust-maildir
ExclusiveArch: %{rust_arches}
- rust-mailparse
ExclusiveArch: %{rust_arches}
- rust-man
ExclusiveArch: %{rust_arches}
- rust-maplit
ExclusiveArch: %{rust_arches}
- rust-markup5ever
ExclusiveArch: %{rust_arches}
- rust-markup5ever_rcdom
ExclusiveArch: %{rust_arches}
- rust-match_cfg
ExclusiveArch: %{rust_arches}
- rust-matches
ExclusiveArch: %{rust_arches}
- rust-matrixmultiply
ExclusiveArch: %{rust_arches}
- rust-maxminddb
ExclusiveArch: %{rust_arches}
- rust-maybe-uninit
ExclusiveArch: %{rust_arches}
- rust-mbox
ExclusiveArch: %{rust_arches}
- rust-md-5
ExclusiveArch: %{rust_arches}
- rust-md5
ExclusiveArch: %{rust_arches}
- rust-mdl
ExclusiveArch: %{rust_arches}
- rust-memchr
ExclusiveArch: %{rust_arches}
- rust-memmap
ExclusiveArch: %{rust_arches}
- rust-memmap2
ExclusiveArch: %{rust_arches}
- rust-memoffset
ExclusiveArch: %{rust_arches}
- rust-memoffset0.5
ExclusiveArch: %{rust_arches}
- rust-metadeps
ExclusiveArch: %{rust_arches}
- rust-migrations_internals
ExclusiveArch: %{rust_arches}
- rust-migrations_macros
ExclusiveArch: %{rust_arches}
- rust-mime
ExclusiveArch: %{rust_arches}
- rust-mime-sniffer
ExclusiveArch: %{rust_arches}
- rust-mime0.2
ExclusiveArch: %{rust_arches}
- rust-mime_guess
ExclusiveArch: %{rust_arches}
- rust-mime_guess1
ExclusiveArch: %{rust_arches}
- rust-miniflux_api
ExclusiveArch: %{rust_arches}
- rust-minify-html
ExclusiveArch: %{rust_arches}
- rust-miniz-sys
ExclusiveArch: %{rust_arches}
- rust-miniz_oxide
ExclusiveArch: %{rust_arches}
- rust-miniz_oxide0.3
ExclusiveArch: %{rust_arches}
- rust-miniz_oxide_c_api
ExclusiveArch: %{rust_arches}
- rust-mint
ExclusiveArch: %{rust_arches}
- rust-mio
ExclusiveArch: %{rust_arches}
- rust-mio-extras
ExclusiveArch: %{rust_arches}
- rust-mio-uds
ExclusiveArch: %{rust_arches}
- rust-mio0.6
ExclusiveArch: %{rust_arches}
- rust-mktemp
ExclusiveArch: %{rust_arches}
- rust-mnt
ExclusiveArch: %{rust_arches}
- rust-mockito
ExclusiveArch: %{rust_arches}
- rust-modifier
ExclusiveArch: %{rust_arches}
- rust-muldiv
ExclusiveArch: %{rust_arches}
- rust-multimap
ExclusiveArch: %{rust_arches}
- rust-multipart
ExclusiveArch: %{rust_arches}
- rust-mustache
ExclusiveArch: %{rust_arches}
- rust-nalgebra
ExclusiveArch: %{rust_arches}
- rust-nasm-rs
ExclusiveArch: %{rust_arches}
- rust-native-tls
ExclusiveArch: %{rust_arches}
- rust-natord
ExclusiveArch: %{rust_arches}
- rust-net2
ExclusiveArch: %{rust_arches}
- rust-netlink-packet-core
ExclusiveArch: %{rust_arches}
- rust-netlink-packet-route
ExclusiveArch: %{rust_arches}
- rust-netlink-packet-utils
ExclusiveArch: %{rust_arches}
- rust-netlink-proto
ExclusiveArch: %{rust_arches}
- rust-netlink-sys
ExclusiveArch: %{rust_arches}
- rust-netmap_sys
ExclusiveArch: %{rust_arches}
- rust-new_debug_unreachable
ExclusiveArch: %{rust_arches}
- rust-news-flash
ExclusiveArch: %{rust_arches}
- rust-newtype_derive
ExclusiveArch: %{rust_arches}
- rust-nickel
ExclusiveArch: %{rust_arches}
- rust-nix
ExclusiveArch: %{rust_arches}
- rust-nix0.14
ExclusiveArch: %{rust_arches}
- rust-nix0.17
ExclusiveArch: %{rust_arches}
- rust-nix0.18
ExclusiveArch: %{rust_arches}
- rust-no-panic
ExclusiveArch: %{rust_arches}
- rust-nodrop
ExclusiveArch: %{rust_arches}
- rust-nom
ExclusiveArch: %{rust_arches}
- rust-nom4
ExclusiveArch: %{rust_arches}
- rust-noop_proc_macro
ExclusiveArch: %{rust_arches}
- rust-normalize-line-endings
ExclusiveArch: %{rust_arches}
- rust-notify
ExclusiveArch: %{rust_arches}
- rust-num
ExclusiveArch: %{rust_arches}
- rust-num-bigint
ExclusiveArch: %{rust_arches}
- rust-num-bigint-dig
ExclusiveArch: %{rust_arches}
- rust-num-complex
ExclusiveArch: %{rust_arches}
- rust-num-derive
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-numtoa
ExclusiveArch: %{rust_arches}
- rust-obfstr
ExclusiveArch: %{rust_arches}
- rust-object
ExclusiveArch: %{rust_arches}
- rust-odds
ExclusiveArch: %{rust_arches}
- rust-oid
ExclusiveArch: %{rust_arches}
- rust-once_cell
ExclusiveArch: %{rust_arches}
- rust-onig
ExclusiveArch: %{rust_arches}
- rust-onig_sys
ExclusiveArch: %{rust_arches}
- rust-oorandom
ExclusiveArch: %{rust_arches}
- rust-opaque-debug
ExclusiveArch: %{rust_arches}
- rust-open
ExclusiveArch: %{rust_arches}
- rust-openat
ExclusiveArch: %{rust_arches}
- rust-openat-ext
ExclusiveArch: %{rust_arches}
- rust-opener
ExclusiveArch: %{rust_arches}
- rust-openssh-keys
ExclusiveArch: %{rust_arches}
- rust-openssl
ExclusiveArch: %{rust_arches}
- rust-openssl-probe
ExclusiveArch: %{rust_arches}
- rust-openssl-sys
ExclusiveArch: %{rust_arches}
- rust-ord_subset
ExclusiveArch: %{rust_arches}
- rust-ordered-float
ExclusiveArch: %{rust_arches}
- rust-ordered-multimap
ExclusiveArch: %{rust_arches}
- rust-os_info
ExclusiveArch: %{rust_arches}
- rust-os_pipe
ExclusiveArch: %{rust_arches}
- rust-os_str_bytes
ExclusiveArch: %{rust_arches}
- rust-osmesa-sys
ExclusiveArch: %{rust_arches}
- rust-osstrtools
ExclusiveArch: %{rust_arches}
- rust-ostree
ExclusiveArch: %{rust_arches}
- rust-ostree-sys
ExclusiveArch: %{rust_arches}
- rust-owned-alloc
ExclusiveArch: %{rust_arches}
- rust-owned_ttf_parser
ExclusiveArch: %{rust_arches}
- rust-owning_ref
ExclusiveArch: %{rust_arches}
- rust-packaging
ExclusiveArch: %{rust_arches}
- rust-pad
ExclusiveArch: %{rust_arches}
- rust-pager
ExclusiveArch: %{rust_arches}
- rust-palette
ExclusiveArch: %{rust_arches}
- rust-palette_derive
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-parity-wasm
ExclusiveArch: %{rust_arches}
- rust-parking_lot
ExclusiveArch: %{rust_arches}
- rust-parking_lot_core
ExclusiveArch: %{rust_arches}
- rust-parse-zoneinfo
ExclusiveArch: %{rust_arches}
- rust-parse_cfg
ExclusiveArch: %{rust_arches}
- rust-parsec-client
ExclusiveArch: %{rust_arches}
- rust-parsec-interface
ExclusiveArch: %{rust_arches}
- rust-partial-io
ExclusiveArch: %{rust_arches}
- rust-paste
ExclusiveArch: %{rust_arches}
- rust-paste-impl
ExclusiveArch: %{rust_arches}
- rust-path-absolutize
ExclusiveArch: %{rust_arches}
- rust-path-dedot
ExclusiveArch: %{rust_arches}
- rust-path-slash
ExclusiveArch: %{rust_arches}
- rust-pathdiff
ExclusiveArch: %{rust_arches}
- rust-pathfinder_geometry
ExclusiveArch: %{rust_arches}
- rust-pathfinder_simd
ExclusiveArch: %{rust_arches}
- rust-pbr
ExclusiveArch: %{rust_arches}
- rust-pcap
ExclusiveArch: %{rust_arches}
- rust-pcre2
ExclusiveArch: %{rust_arches}
- rust-pcre2-sys
ExclusiveArch: %{rust_arches}
- rust-peeking_take_while
ExclusiveArch: %{rust_arches}
- rust-peg
ExclusiveArch: %{rust_arches}
- rust-peg-macros
ExclusiveArch: %{rust_arches}
- rust-peg-runtime
ExclusiveArch: %{rust_arches}
- rust-peg0.5
ExclusiveArch: %{rust_arches}
- rust-pem
ExclusiveArch: %{rust_arches}
- rust-percent-encoding
ExclusiveArch: %{rust_arches}
- rust-percent-encoding1
ExclusiveArch: %{rust_arches}
- rust-peresil
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-pest_generator
ExclusiveArch: %{rust_arches}
- rust-pest_meta
ExclusiveArch: %{rust_arches}
- rust-petgraph
ExclusiveArch: %{rust_arches}
- rust-phf
ExclusiveArch: %{rust_arches}
- rust-phf0.7
ExclusiveArch: %{rust_arches}
- rust-phf_codegen
ExclusiveArch: %{rust_arches}
- rust-phf_codegen0.7
ExclusiveArch: %{rust_arches}
- rust-phf_generator
ExclusiveArch: %{rust_arches}
- rust-phf_generator0.7
ExclusiveArch: %{rust_arches}
- rust-phf_macros
ExclusiveArch: %{rust_arches}
- rust-phf_macros0.7
ExclusiveArch: %{rust_arches}
- rust-phf_shared
ExclusiveArch: %{rust_arches}
- rust-phf_shared0.7
ExclusiveArch: %{rust_arches}
- rust-picky-asn1
ExclusiveArch: %{rust_arches}
- rust-picky-asn1-der
ExclusiveArch: %{rust_arches}
- rust-picky-asn1-x509
ExclusiveArch: %{rust_arches}
- rust-pico-args
ExclusiveArch: %{rust_arches}
- rust-pin-project
ExclusiveArch: %{rust_arches}
- rust-pin-project-internal
ExclusiveArch: %{rust_arches}
- rust-pin-project-internal0.4
ExclusiveArch: %{rust_arches}
- rust-pin-project-lite
ExclusiveArch: %{rust_arches}
- rust-pin-project-lite0.1
ExclusiveArch: %{rust_arches}
- rust-pin-project0.4
ExclusiveArch: %{rust_arches}
- rust-pin-utils
ExclusiveArch: %{rust_arches}
- rust-pipe
ExclusiveArch: %{rust_arches}
- rust-piper
ExclusiveArch: %{rust_arches}
- rust-pkcs11
ExclusiveArch: %{rust_arches}
- rust-pkg-config
ExclusiveArch: %{rust_arches}
- rust-plain
ExclusiveArch: %{rust_arches}
- rust-platform-dirs
ExclusiveArch: %{rust_arches}
- rust-platforms
ExclusiveArch: %{rust_arches}
- rust-plist
ExclusiveArch: %{rust_arches}
- rust-plotters
ExclusiveArch: %{rust_arches}
- rust-plugin
ExclusiveArch: %{rust_arches}
- rust-pnet_base
ExclusiveArch: %{rust_arches}
- rust-pnet_datalink
ExclusiveArch: %{rust_arches}
- rust-pnet_sys
ExclusiveArch: %{rust_arches}
- rust-png
ExclusiveArch: %{rust_arches}
- rust-podio
ExclusiveArch: %{rust_arches}
- rust-polyval
ExclusiveArch: %{rust_arches}
- rust-pommes
ExclusiveArch: %{rust_arches}
- rust-ppv-lite86
ExclusiveArch: %{rust_arches}
- rust-pq-sys
ExclusiveArch: %{rust_arches}
- rust-precomputed-hash
ExclusiveArch: %{rust_arches}
- rust-predicates
ExclusiveArch: %{rust_arches}
- rust-predicates-core
ExclusiveArch: %{rust_arches}
- rust-predicates-tree
ExclusiveArch: %{rust_arches}
- rust-pretty-git-prompt
ExclusiveArch: %{rust_arches}
- rust-pretty-hex
ExclusiveArch: %{rust_arches}
- rust-pretty_assertions
ExclusiveArch: %{rust_arches}
- rust-pretty_env_logger
ExclusiveArch: %{rust_arches}
- rust-prettytable-rs
ExclusiveArch: %{rust_arches}
- rust-proc-macro-crate
ExclusiveArch: %{rust_arches}
- rust-proc-macro-error
ExclusiveArch: %{rust_arches}
- rust-proc-macro-error-attr
ExclusiveArch: %{rust_arches}
- rust-proc-macro-hack
ExclusiveArch: %{rust_arches}
- rust-proc-macro-nested
ExclusiveArch: %{rust_arches}
- rust-proc-macro2
ExclusiveArch: %{rust_arches}
- rust-proc-macro2-0.4
ExclusiveArch: %{rust_arches}
- rust-proc-quote
ExclusiveArch: %{rust_arches}
- rust-proc-quote-impl
ExclusiveArch: %{rust_arches}
- rust-procedural-masquerade
ExclusiveArch: %{rust_arches}
- rust-process_path
ExclusiveArch: %{rust_arches}
- rust-procfs
ExclusiveArch: %{rust_arches}
- rust-procfs0.8
ExclusiveArch: %{rust_arches}
- rust-procs
ExclusiveArch: %{rust_arches}
- rust-progress-streams
ExclusiveArch: %{rust_arches}
- rust-prometheus
ExclusiveArch: %{rust_arches}
- rust-proptest
ExclusiveArch: %{rust_arches}
- rust-proptest-derive
ExclusiveArch: %{rust_arches}
- rust-prost
ExclusiveArch: %{rust_arches}
- rust-prost-build
ExclusiveArch: %{rust_arches}
- rust-prost-derive
ExclusiveArch: %{rust_arches}
- rust-prost-types
ExclusiveArch: %{rust_arches}
- rust-protobuf
ExclusiveArch: %{rust_arches}
- rust-protobuf-codegen
ExclusiveArch: %{rust_arches}
- rust-protobuf-codegen-pure
ExclusiveArch: %{rust_arches}
- rust-protoc
ExclusiveArch: %{rust_arches}
- rust-protoc-rust
ExclusiveArch: %{rust_arches}
- rust-psa-crypto
ExclusiveArch: %{rust_arches}
- rust-psa-crypto-sys
ExclusiveArch: %{rust_arches}
- rust-psm
ExclusiveArch: %{rust_arches}
- rust-psutil
ExclusiveArch: %{rust_arches}
- rust-publicsuffix
ExclusiveArch: %{rust_arches}
- rust-pulldown-cmark
ExclusiveArch: %{rust_arches}
- rust-pulse
ExclusiveArch: %{rust_arches}
- rust-pure-rust-locales
ExclusiveArch: %{rust_arches}
- rust-qr2term
ExclusiveArch: %{rust_arches}
- rust-qrcode
ExclusiveArch: %{rust_arches}
- rust-quick-error
ExclusiveArch: %{rust_arches}
- rust-quick-error1
ExclusiveArch: %{rust_arches}
- rust-quick-xml
ExclusiveArch: %{rust_arches}
- rust-quickcheck
ExclusiveArch: %{rust_arches}
- rust-quickcheck0.6
ExclusiveArch: %{rust_arches}
- rust-quickcheck_macros
ExclusiveArch: %{rust_arches}
- rust-quickersort
ExclusiveArch: %{rust_arches}
- rust-quote
ExclusiveArch: %{rust_arches}
- rust-quote0.3
ExclusiveArch: %{rust_arches}
- rust-quote0.6
ExclusiveArch: %{rust_arches}
- rust-quoted_printable
ExclusiveArch: %{rust_arches}
- rust-r2d2
ExclusiveArch: %{rust_arches}
- rust-rand
ExclusiveArch: %{rust_arches}
- rust-rand0.4
ExclusiveArch: %{rust_arches}
- rust-rand0.5
ExclusiveArch: %{rust_arches}
- rust-rand0.6
ExclusiveArch: %{rust_arches}
- rust-rand0.7
ExclusiveArch: %{rust_arches}
- rust-rand_chacha
ExclusiveArch: %{rust_arches}
- rust-rand_chacha0.1
ExclusiveArch: %{rust_arches}
- rust-rand_chacha0.2
ExclusiveArch: %{rust_arches}
- rust-rand_core
ExclusiveArch: %{rust_arches}
- rust-rand_core0.3
ExclusiveArch: %{rust_arches}
- rust-rand_core0.4
ExclusiveArch: %{rust_arches}
- rust-rand_core0.5
ExclusiveArch: %{rust_arches}
- rust-rand_distr
ExclusiveArch: %{rust_arches}
- rust-rand_distr0.2
ExclusiveArch: %{rust_arches}
- rust-rand_hc
ExclusiveArch: %{rust_arches}
- rust-rand_hc0.1
ExclusiveArch: %{rust_arches}
- rust-rand_isaac
ExclusiveArch: %{rust_arches}
- rust-rand_isaac0.1
ExclusiveArch: %{rust_arches}
- rust-rand_jitter
ExclusiveArch: %{rust_arches}
- rust-rand_jitter0.1
ExclusiveArch: %{rust_arches}
- rust-rand_os
ExclusiveArch: %{rust_arches}
- rust-rand_os0.1
ExclusiveArch: %{rust_arches}
- rust-rand_pcg
ExclusiveArch: %{rust_arches}
- rust-rand_pcg0.1
ExclusiveArch: %{rust_arches}
- rust-rand_pcg0.2
ExclusiveArch: %{rust_arches}
- rust-rand_xorshift
ExclusiveArch: %{rust_arches}
- rust-rand_xorshift0.1
ExclusiveArch: %{rust_arches}
- rust-rand_xoshiro
ExclusiveArch: %{rust_arches}
- rust-random-fast-rng
ExclusiveArch: %{rust_arches}
- rust-random-trait
ExclusiveArch: %{rust_arches}
- rust-randomize
ExclusiveArch: %{rust_arches}
- rust-rav1e
ExclusiveArch: %{rust_arches}
- rust-raw-window-handle
ExclusiveArch: %{rust_arches}
- rust-rawpointer
ExclusiveArch: %{rust_arches}
- rust-rawslice
ExclusiveArch: %{rust_arches}
- rust-rayon
ExclusiveArch: %{rust_arches}
- rust-rayon-core
ExclusiveArch: %{rust_arches}
- rust-readability-fork
ExclusiveArch: %{rust_arches}
- rust-readwrite
ExclusiveArch: %{rust_arches}
- rust-recycler
ExclusiveArch: %{rust_arches}
- rust-ref-cast
ExclusiveArch: %{rust_arches}
- rust-ref-cast-impl
ExclusiveArch: %{rust_arches}
- rust-regex
ExclusiveArch: %{rust_arches}
- rust-regex-automata
ExclusiveArch: %{rust_arches}
- rust-regex-syntax
ExclusiveArch: %{rust_arches}
- rust-region
ExclusiveArch: %{rust_arches}
- rust-relative-path
ExclusiveArch: %{rust_arches}
- rust-relay
ExclusiveArch: %{rust_arches}
- rust-remove_dir_all
ExclusiveArch: %{rust_arches}
- rust-reqwest
ExclusiveArch: %{rust_arches}
- rust-resize
ExclusiveArch: %{rust_arches}
- rust-resolv-conf
ExclusiveArch: %{rust_arches}
- rust-restson
ExclusiveArch: %{rust_arches}
- rust-retry
ExclusiveArch: %{rust_arches}
- rust-rgb
ExclusiveArch: %{rust_arches}
- rust-ring
ExclusiveArch: %{rust_arches}
- rust-ripgrep
ExclusiveArch: %{rust_arches}
- rust-rle-decode-fast
ExclusiveArch: %{rust_arches}
- rust-rmp
ExclusiveArch: %{rust_arches}
- rust-rmp-serde
ExclusiveArch: %{rust_arches}
- rust-roff
ExclusiveArch: %{rust_arches}
- rust-ron
ExclusiveArch: %{rust_arches}
- rust-roxmltree
ExclusiveArch: %{rust_arches}
- rust-rpassword
ExclusiveArch: %{rust_arches}
- rust-rpick
ExclusiveArch: %{rust_arches}
- rust-rsa
ExclusiveArch: %{rust_arches}
- rust-rtnetlink
ExclusiveArch: %{rust_arches}
- rust-ruma
ExclusiveArch: %{rust_arches}
- rust-ruma-api
ExclusiveArch: %{rust_arches}
- rust-ruma-api-macros
ExclusiveArch: %{rust_arches}
- rust-ruma-appservice-api
ExclusiveArch: %{rust_arches}
- rust-ruma-client-api
ExclusiveArch: %{rust_arches}
- rust-ruma-common
ExclusiveArch: %{rust_arches}
- rust-ruma-events
ExclusiveArch: %{rust_arches}
- rust-ruma-events-macros
ExclusiveArch: %{rust_arches}
- rust-ruma-federation-api
ExclusiveArch: %{rust_arches}
- rust-ruma-identifiers
ExclusiveArch: %{rust_arches}
- rust-ruma-identifiers-macros
ExclusiveArch: %{rust_arches}
- rust-ruma-identifiers-validation
ExclusiveArch: %{rust_arches}
- rust-ruma-identity-service-api
ExclusiveArch: %{rust_arches}
- rust-ruma-push-gateway-api
ExclusiveArch: %{rust_arches}
- rust-ruma-serde
ExclusiveArch: %{rust_arches}
- rust-ruma-serde-macros
ExclusiveArch: %{rust_arches}
- rust-ruma-signatures
ExclusiveArch: %{rust_arches}
- rust-rust-embed
ExclusiveArch: %{rust_arches}
- rust-rust-embed-impl
ExclusiveArch: %{rust_arches}
- rust-rust-embed-utils
ExclusiveArch: %{rust_arches}
- rust-rust-ini
ExclusiveArch: %{rust_arches}
- rust-rust-stemmers
ExclusiveArch: %{rust_arches}
- rust-rust_decimal
ExclusiveArch: %{rust_arches}
- rust-rust_hawktracer
ExclusiveArch: %{rust_arches}
- rust-rust_hawktracer_normal_macro
ExclusiveArch: %{rust_arches}
- rust-rust_hawktracer_proc_macro
ExclusiveArch: %{rust_arches}
- rust-rust_hawktracer_sys
ExclusiveArch: %{rust_arches}
- rust-rustc-demangle
ExclusiveArch: %{rust_arches}
- rust-rustc-hash
ExclusiveArch: %{rust_arches}
- rust-rustc-serialize
ExclusiveArch: %{rust_arches}
- rust-rustc-test
ExclusiveArch: %{rust_arches}
- rust-rustc_tools_util
ExclusiveArch: %{rust_arches}
- rust-rustc_version
ExclusiveArch: %{rust_arches}
- rust-rustdoc-stripper
ExclusiveArch: %{rust_arches}
- rust-rustfilt
ExclusiveArch: %{rust_arches}
- rust-rustfix
ExclusiveArch: %{rust_arches}
- rust-rustio
ExclusiveArch: %{rust_arches}
- rust-rusttype
ExclusiveArch: %{rust_arches}
- rust-rustversion
ExclusiveArch: %{rust_arches}
- rust-rusty-fork
ExclusiveArch: %{rust_arches}
- rust-rustyline
ExclusiveArch: %{rust_arches}
- rust-rustyline-derive
ExclusiveArch: %{rust_arches}
- rust-ryu
ExclusiveArch: %{rust_arches}
- rust-safe-transmute
ExclusiveArch: %{rust_arches}
- rust-safemem
ExclusiveArch: %{rust_arches}
- rust-same-file
ExclusiveArch: %{rust_arches}
- rust-sass-rs
ExclusiveArch: %{rust_arches}
- rust-sass-sys
ExclusiveArch: %{rust_arches}
- rust-scan_fmt
ExclusiveArch: %{rust_arches}
- rust-scheduled-thread-pool
ExclusiveArch: %{rust_arches}
- rust-scoped-tls
ExclusiveArch: %{rust_arches}
- rust-scoped-tls-hkt
ExclusiveArch: %{rust_arches}
- rust-scoped_threadpool
ExclusiveArch: %{rust_arches}
- rust-scopeguard
ExclusiveArch: %{rust_arches}
- rust-scopetime
ExclusiveArch: %{rust_arches}
- rust-scroll
ExclusiveArch: %{rust_arches}
- rust-scroll_derive
ExclusiveArch: %{rust_arches}
- rust-sct
ExclusiveArch: %{rust_arches}
- rust-sd
ExclusiveArch: %{rust_arches}
- rust-sd-notify
ExclusiveArch: %{rust_arches}
- rust-seahash
ExclusiveArch: %{rust_arches}
- rust-secrecy
ExclusiveArch: %{rust_arches}
- rust-secret-service
ExclusiveArch: %{rust_arches}
- rust-semver
ExclusiveArch: %{rust_arches}
- rust-semver-parser
ExclusiveArch: %{rust_arches}
- rust-semver-parser0.7
ExclusiveArch: %{rust_arches}
- rust-semver-parser0.9
ExclusiveArch: %{rust_arches}
- rust-semver0.10
ExclusiveArch: %{rust_arches}
- rust-semver0.9
ExclusiveArch: %{rust_arches}
- rust-serde
ExclusiveArch: %{rust_arches}
- rust-serde-big-array
ExclusiveArch: %{rust_arches}
- rust-serde-pickle
ExclusiveArch: %{rust_arches}
- rust-serde-value
ExclusiveArch: %{rust_arches}
- rust-serde-xml-rs
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_repr
ExclusiveArch: %{rust_arches}
- rust-serde_stacker
ExclusiveArch: %{rust_arches}
- rust-serde_test
ExclusiveArch: %{rust_arches}
- rust-serde_url_params
ExclusiveArch: %{rust_arches}
- rust-serde_urlencoded
ExclusiveArch: %{rust_arches}
- rust-serde_urlencoded0.6
ExclusiveArch: %{rust_arches}
- rust-serde_with_macros
ExclusiveArch: %{rust_arches}
- rust-serde_yaml
ExclusiveArch: %{rust_arches}
- rust-serial_test
ExclusiveArch: %{rust_arches}
- rust-serial_test_derive
ExclusiveArch: %{rust_arches}
- rust-servo-fontconfig
ExclusiveArch: %{rust_arches}
- rust-servo-fontconfig-sys
ExclusiveArch: %{rust_arches}
- rust-sha-1
ExclusiveArch: %{rust_arches}
- rust-sha1
ExclusiveArch: %{rust_arches}
- rust-sha2
ExclusiveArch: %{rust_arches}
- rust-sha3
ExclusiveArch: %{rust_arches}
- rust-shared_child
ExclusiveArch: %{rust_arches}
- rust-shared_library
ExclusiveArch: %{rust_arches}
- rust-shell-escape
ExclusiveArch: %{rust_arches}
- rust-shell-words
ExclusiveArch: %{rust_arches}
- rust-shellexpand
ExclusiveArch: %{rust_arches}
- rust-shlex
ExclusiveArch: %{rust_arches}
- rust-signal-hook
ExclusiveArch: %{rust_arches}
- rust-signal-hook-registry
ExclusiveArch: %{rust_arches}
- rust-silver
ExclusiveArch: %{rust_arches}
- rust-simd_helpers
ExclusiveArch: %{rust_arches}
- rust-simple_asn1
ExclusiveArch: %{rust_arches}
- rust-simple_logger
ExclusiveArch: %{rust_arches}
- rust-simplelog
ExclusiveArch: %{rust_arches}
- rust-siphasher
ExclusiveArch: %{rust_arches}
- rust-size
ExclusiveArch: %{rust_arches}
- rust-sized-chunks
ExclusiveArch: %{rust_arches}
- rust-skeptic
ExclusiveArch: %{rust_arches}
- rust-skim
ExclusiveArch: %{rust_arches}
- rust-slab
ExclusiveArch: %{rust_arches}
- rust-slash-formatter
ExclusiveArch: %{rust_arches}
- rust-slice-deque
ExclusiveArch: %{rust_arches}
- rust-slog
ExclusiveArch: %{rust_arches}
- rust-slog-async
ExclusiveArch: %{rust_arches}
- rust-slog-scope
ExclusiveArch: %{rust_arches}
- rust-slog-term
ExclusiveArch: %{rust_arches}
- rust-slotmap
ExclusiveArch: %{rust_arches}
- rust-slug
ExclusiveArch: %{rust_arches}
- rust-sluice
ExclusiveArch: %{rust_arches}
- rust-smallvec
ExclusiveArch: %{rust_arches}
- rust-smart-default
ExclusiveArch: %{rust_arches}
- rust-smawk
ExclusiveArch: %{rust_arches}
- rust-smithay-client-toolkit
ExclusiveArch: %{rust_arches}
- rust-smithay-clipboard
ExclusiveArch: %{rust_arches}
- rust-snafu
ExclusiveArch: %{rust_arches}
- rust-snafu-derive
ExclusiveArch: %{rust_arches}
- rust-snowflake
ExclusiveArch: %{rust_arches}
- rust-socket2
ExclusiveArch: %{rust_arches}
- rust-soup-sys
ExclusiveArch: %{rust_arches}
- rust-sourceview
ExclusiveArch: %{rust_arches}
- rust-spin
ExclusiveArch: %{rust_arches}
- rust-spinning_top
ExclusiveArch: %{rust_arches}
- rust-spmc
ExclusiveArch: %{rust_arches}
- rust-ssh-key-dir
ExclusiveArch: %{rust_arches}
- rust-stable_deref_trait
ExclusiveArch: %{rust_arches}
- rust-stacker
ExclusiveArch: %{rust_arches}
- rust-standback
ExclusiveArch: %{rust_arches}
- rust-starship
ExclusiveArch: %{rust_arches}
- rust-starship_module_config_derive
ExclusiveArch: %{rust_arches}
- rust-static_assertions
ExclusiveArch: %{rust_arches}
- rust-statistical
ExclusiveArch: %{rust_arches}
- rust-stb_truetype
ExclusiveArch: %{rust_arches}
- rust-stream-cipher
ExclusiveArch: %{rust_arches}
- rust-streaming-stats
ExclusiveArch: %{rust_arches}
- rust-string
ExclusiveArch: %{rust_arches}
- rust-string_cache
ExclusiveArch: %{rust_arches}
- rust-string_cache_codegen
ExclusiveArch: %{rust_arches}
- rust-string_cache_shared
ExclusiveArch: %{rust_arches}
- rust-strings
ExclusiveArch: %{rust_arches}
- rust-strip-ansi-escapes
ExclusiveArch: %{rust_arches}
- rust-strsim
ExclusiveArch: %{rust_arches}
- rust-structopt
ExclusiveArch: %{rust_arches}
- rust-structopt-derive
ExclusiveArch: %{rust_arches}
- rust-structopt-derive0.2
ExclusiveArch: %{rust_arches}
- rust-structopt0.2
ExclusiveArch: %{rust_arches}
- rust-strum
ExclusiveArch: %{rust_arches}
- rust-strum_macros
ExclusiveArch: %{rust_arches}
- rust-subtle
ExclusiveArch: %{rust_arches}
- rust-sudo_plugin
ExclusiveArch: %{rust_arches}
- rust-sudo_plugin-sys
ExclusiveArch: %{rust_arches}
- rust-sval
ExclusiveArch: %{rust_arches}
- rust-sval_derive
ExclusiveArch: %{rust_arches}
- rust-svg_metadata
ExclusiveArch: %{rust_arches}
- rust-sxd-document
ExclusiveArch: %{rust_arches}
- rust-syn
ExclusiveArch: %{rust_arches}
- rust-syn-mid
ExclusiveArch: %{rust_arches}
- rust-syn0.15
ExclusiveArch: %{rust_arches}
- rust-synom
ExclusiveArch: %{rust_arches}
- rust-synstructure
ExclusiveArch: %{rust_arches}
- rust-syntect
ExclusiveArch: %{rust_arches}
- rust-sys-info
ExclusiveArch: %{rust_arches}
- rust-sysinfo
ExclusiveArch: %{rust_arches}
- rust-system-deps
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-target-lexicon
ExclusiveArch: %{rust_arches}
- rust-tealdeer
ExclusiveArch: %{rust_arches}
- rust-teloxide
ExclusiveArch: %{rust_arches}
- rust-teloxide-macros
ExclusiveArch: %{rust_arches}
- rust-tempdir
ExclusiveArch: %{rust_arches}
- rust-tempfile
ExclusiveArch: %{rust_arches}
- rust-tendril
ExclusiveArch: %{rust_arches}
- rust-tera
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-terminal_size
ExclusiveArch: %{rust_arches}
- rust-terminfo
ExclusiveArch: %{rust_arches}
- rust-termion
ExclusiveArch: %{rust_arches}
- rust-termios
ExclusiveArch: %{rust_arches}
- rust-test-assembler
ExclusiveArch: %{rust_arches}
- rust-tester
ExclusiveArch: %{rust_arches}
- rust-testing_logger
ExclusiveArch: %{rust_arches}
- rust-textwrap
ExclusiveArch: %{rust_arches}
- rust-textwrap0.11
ExclusiveArch: %{rust_arches}
- rust-textwrap0.12
ExclusiveArch: %{rust_arches}
- rust-thiserror
ExclusiveArch: %{rust_arches}
- rust-thiserror-impl
ExclusiveArch: %{rust_arches}
- rust-thread-id
ExclusiveArch: %{rust_arches}
- rust-thread-scoped
ExclusiveArch: %{rust_arches}
- rust-thread_local
ExclusiveArch: %{rust_arches}
- rust-threadpool
ExclusiveArch: %{rust_arches}
- rust-tiff
ExclusiveArch: %{rust_arches}
- rust-tiger-digest
ExclusiveArch: %{rust_arches}
- rust-time
ExclusiveArch: %{rust_arches}
- rust-time-macros
ExclusiveArch: %{rust_arches}
- rust-time-macros-impl
ExclusiveArch: %{rust_arches}
- rust-time0.1
ExclusiveArch: %{rust_arches}
- rust-timebomb
ExclusiveArch: %{rust_arches}
- rust-timer
ExclusiveArch: %{rust_arches}
- rust-timerfd
ExclusiveArch: %{rust_arches}
- rust-tiny_http
ExclusiveArch: %{rust_arches}
- rust-tinytemplate
ExclusiveArch: %{rust_arches}
- rust-tinyvec
ExclusiveArch: %{rust_arches}
- rust-tinyvec0.3
ExclusiveArch: %{rust_arches}
- rust-tinyvec_macros
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-io-pool
ExclusiveArch: %{rust_arches}
- rust-tokio-macros
ExclusiveArch: %{rust_arches}
- rust-tokio-mock-task
ExclusiveArch: %{rust_arches}
- rust-tokio-openssl
ExclusiveArch: %{rust_arches}
- rust-tokio-reactor
ExclusiveArch: %{rust_arches}
- rust-tokio-socks
ExclusiveArch: %{rust_arches}
- rust-tokio-sync
ExclusiveArch: %{rust_arches}
- rust-tokio-tcp
ExclusiveArch: %{rust_arches}
- rust-tokio-test
ExclusiveArch: %{rust_arches}
- rust-tokio-threadpool
ExclusiveArch: %{rust_arches}
- rust-tokio-timer
ExclusiveArch: %{rust_arches}
- rust-tokio-tls
ExclusiveArch: %{rust_arches}
- rust-tokio-tls0.2
ExclusiveArch: %{rust_arches}
- rust-tokio-tungstenite
ExclusiveArch: %{rust_arches}
- rust-tokio-udp
ExclusiveArch: %{rust_arches}
- rust-tokio-uds
ExclusiveArch: %{rust_arches}
- rust-tokio-util
ExclusiveArch: %{rust_arches}
- rust-tokio-util0.2
ExclusiveArch: %{rust_arches}
- rust-tokio0.1
ExclusiveArch: %{rust_arches}
- rust-toml
ExclusiveArch: %{rust_arches}
- rust-toml0.4
ExclusiveArch: %{rust_arches}
- rust-tower-layer
ExclusiveArch: %{rust_arches}
- rust-tower-service
ExclusiveArch: %{rust_arches}
- rust-tower-test
ExclusiveArch: %{rust_arches}
- rust-tower-util
ExclusiveArch: %{rust_arches}
- rust-tpm2-policy
ExclusiveArch: %{rust_arches}
- rust-tracing
ExclusiveArch: %{rust_arches}
- rust-tracing-attributes
ExclusiveArch: %{rust_arches}
- rust-tracing-core
ExclusiveArch: %{rust_arches}
- rust-tracing-futures
ExclusiveArch: %{rust_arches}
- rust-traitobject
ExclusiveArch: %{rust_arches}
- rust-treebitmap
ExclusiveArch: %{rust_arches}
- rust-treeline
ExclusiveArch: %{rust_arches}
- rust-trust-dns-native-tls
ExclusiveArch: %{rust_arches}
- rust-trust-dns-openssl
ExclusiveArch: %{rust_arches}
- rust-trust-dns-proto
ExclusiveArch: %{rust_arches}
- rust-trust-dns-resolver
ExclusiveArch: %{rust_arches}
- rust-try-lock
ExclusiveArch: %{rust_arches}
- rust-try_from
ExclusiveArch: %{rust_arches}
- rust-try_or
ExclusiveArch: %{rust_arches}
- rust-trybuild
ExclusiveArch: %{rust_arches}
- rust-tss-esapi
ExclusiveArch: %{rust_arches}
- rust-ttf-parser
ExclusiveArch: %{rust_arches}
- rust-tui
ExclusiveArch: %{rust_arches}
- rust-tui-react
ExclusiveArch: %{rust_arches}
- rust-tui0.11
ExclusiveArch: %{rust_arches}
- rust-tui0.9
ExclusiveArch: %{rust_arches}
- rust-tuikit
ExclusiveArch: %{rust_arches}
- rust-tungstenite
ExclusiveArch: %{rust_arches}
- rust-twoway
ExclusiveArch: %{rust_arches}
- rust-typeable
ExclusiveArch: %{rust_arches}
- rust-typed-arena
ExclusiveArch: %{rust_arches}
- rust-typemap
ExclusiveArch: %{rust_arches}
- rust-typenum
ExclusiveArch: %{rust_arches}
- rust-ucd-parse
ExclusiveArch: %{rust_arches}
- rust-ucd-trie
ExclusiveArch: %{rust_arches}
- rust-ucd-util
ExclusiveArch: %{rust_arches}
- rust-unchecked-index
ExclusiveArch: %{rust_arches}
- rust-unescape
ExclusiveArch: %{rust_arches}
- rust-unic-char-property
ExclusiveArch: %{rust_arches}
- rust-unic-char-range
ExclusiveArch: %{rust_arches}
- rust-unic-common
ExclusiveArch: %{rust_arches}
- rust-unic-segment
ExclusiveArch: %{rust_arches}
- rust-unic-ucd-category
ExclusiveArch: %{rust_arches}
- rust-unic-ucd-common
ExclusiveArch: %{rust_arches}
- rust-unic-ucd-segment
ExclusiveArch: %{rust_arches}
- rust-unic-ucd-version
ExclusiveArch: %{rust_arches}
- rust-unicase
ExclusiveArch: %{rust_arches}
- rust-unicase1
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-unicode-xid0.1
ExclusiveArch: %{rust_arches}
- rust-unicode_categories
ExclusiveArch: %{rust_arches}
- rust-unindent
ExclusiveArch: %{rust_arches}
- rust-universal-hash
ExclusiveArch: %{rust_arches}
- rust-unix_socket
ExclusiveArch: %{rust_arches}
- rust-unreachable
ExclusiveArch: %{rust_arches}
- rust-unsafe-any
ExclusiveArch: %{rust_arches}
- rust-untrusted
ExclusiveArch: %{rust_arches}
- rust-uom
ExclusiveArch: %{rust_arches}
- rust-url
ExclusiveArch: %{rust_arches}
- rust-url1
ExclusiveArch: %{rust_arches}
- rust-url_serde
ExclusiveArch: %{rust_arches}
- rust-urlencoding
ExclusiveArch: %{rust_arches}
- rust-urlocator
ExclusiveArch: %{rust_arches}
- rust-urlshortener
ExclusiveArch: %{rust_arches}
- rust-users
ExclusiveArch: %{rust_arches}
- rust-users0.10
ExclusiveArch: %{rust_arches}
- rust-utf-8
ExclusiveArch: %{rust_arches}
- rust-utf8-ranges
ExclusiveArch: %{rust_arches}
- rust-utf8-width
ExclusiveArch: %{rust_arches}
- rust-utf8parse
ExclusiveArch: %{rust_arches}
- rust-uuid
ExclusiveArch: %{rust_arches}
- rust-uuid0.7
ExclusiveArch: %{rust_arches}
- rust-v_escape
ExclusiveArch: %{rust_arches}
- rust-v_escape_derive
ExclusiveArch: %{rust_arches}
- rust-v_frame
ExclusiveArch: %{rust_arches}
- rust-v_htmlescape
ExclusiveArch: %{rust_arches}
- rust-varlink
ExclusiveArch: %{rust_arches}
- rust-varlink-cli
ExclusiveArch: %{rust_arches}
- rust-varlink_generator
ExclusiveArch: %{rust_arches}
- rust-varlink_parser
ExclusiveArch: %{rust_arches}
- rust-varlink_stdinterfaces
ExclusiveArch: %{rust_arches}
- rust-vec_map
ExclusiveArch: %{rust_arches}
- rust-vergen
ExclusiveArch: %{rust_arches}
- rust-version
ExclusiveArch: %{rust_arches}
- rust-version-compare
ExclusiveArch: %{rust_arches}
- rust-version-sync
ExclusiveArch: %{rust_arches}
- rust-version-sync0.8
ExclusiveArch: %{rust_arches}
- rust-version_check
ExclusiveArch: %{rust_arches}
- rust-vmw_backdoor
ExclusiveArch: %{rust_arches}
- rust-void
ExclusiveArch: %{rust_arches}
- rust-vte
ExclusiveArch: %{rust_arches}
- rust-vte0.3
ExclusiveArch: %{rust_arches}
- rust-vte_generate_state_changes
ExclusiveArch: %{rust_arches}
- rust-wait-timeout
ExclusiveArch: %{rust_arches}
- rust-walkdir
ExclusiveArch: %{rust_arches}
- rust-want
ExclusiveArch: %{rust_arches}
- rust-warp
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-backend
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-macro
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-macro-support
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-shared
ExclusiveArch: %{rust_arches}
- rust-wasm-bindgen-test-macro
ExclusiveArch: %{rust_arches}
- rust-wayland-client
ExclusiveArch: %{rust_arches}
- rust-wayland-commons
ExclusiveArch: %{rust_arches}
- rust-wayland-cursor
ExclusiveArch: %{rust_arches}
- rust-wayland-egl
ExclusiveArch: %{rust_arches}
- rust-wayland-protocols
ExclusiveArch: %{rust_arches}
- rust-wayland-scanner
ExclusiveArch: %{rust_arches}
- rust-wayland-server
ExclusiveArch: %{rust_arches}
- rust-wayland-sys
ExclusiveArch: %{rust_arches}
- rust-web-sys
ExclusiveArch: %{rust_arches}
- rust-webkit2gtk
ExclusiveArch: %{rust_arches}
- rust-webkit2gtk-sys
ExclusiveArch: %{rust_arches}
- rust-websocket
ExclusiveArch: %{rust_arches}
- rust-websocket-base
ExclusiveArch: %{rust_arches}
- rust-weezl
ExclusiveArch: %{rust_arches}
- rust-which
ExclusiveArch: %{rust_arches}
- rust-wild
ExclusiveArch: %{rust_arches}
- rust-wildmatch
ExclusiveArch: %{rust_arches}
- rust-winit
ExclusiveArch: %{rust_arches}
- rust-ws
ExclusiveArch: %{rust_arches}
- rust-x11
ExclusiveArch: %{rust_arches}
- rust-x11-clipboard
ExclusiveArch: %{rust_arches}
- rust-x11-dl
ExclusiveArch: %{rust_arches}
- rust-xattr
ExclusiveArch: %{rust_arches}
- rust-xcb
ExclusiveArch: %{rust_arches}
- rust-xcursor
ExclusiveArch: %{rust_arches}
- rust-xdg
ExclusiveArch: %{rust_arches}
- rust-xkbcommon
ExclusiveArch: %{rust_arches}
- rust-xml-rs
ExclusiveArch: %{rust_arches}
- rust-xml5ever
ExclusiveArch: %{rust_arches}
- rust-xmlparser
ExclusiveArch: %{rust_arches}
- rust-xz2
ExclusiveArch: %{rust_arches}
- rust-y4m
ExclusiveArch: %{rust_arches}
- rust-yaml-rust
ExclusiveArch: %{rust_arches}
- rust-yaml-rust0.3
ExclusiveArch: %{rust_arches}
- rust-ybaas
ExclusiveArch: %{rust_arches}
- rust-ytop
ExclusiveArch: %{rust_arches}
- rust-yubibomb
ExclusiveArch: %{rust_arches}
- rust-yup-oauth2
ExclusiveArch: %{rust_arches}
- rust-zbus_macros
ExclusiveArch: %{rust_arches}
- rust-zeroize
ExclusiveArch: %{rust_arches}
- rust-zeroize_derive
ExclusiveArch: %{rust_arches}
- rust-zincati
ExclusiveArch: %{rust_arches}
- rust-zip
ExclusiveArch: %{rust_arches}
- rust-zoneinfo_compiled
ExclusiveArch: %{rust_arches}
- rust-zoxide
ExclusiveArch: %{rust_arches}
- rust-zram-generator
ExclusiveArch: %{rust_arches}
- rust-zstd
ExclusiveArch: %{rust_arches}
- rust-zstd-safe
ExclusiveArch: %{rust_arches}
- rust-zstd-sys
ExclusiveArch: %{rust_arches}
- rust-zvariant
ExclusiveArch: %{rust_arches}
- rust-zvariant_derive
ExclusiveArch: %{rust_arches}
- s390utils
ExclusiveArch: s390 s390x
- safetyblanket
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- sagemath
ExclusiveArch: aarch64 %{ix86} x86_64 ppc sparcv9
- sbcl
ExclusiveArch: %{arm} %{ix86} x86_64 ppc sparcv9 aarch64
- sbd
ExclusiveArch: i686 x86_64 s390x aarch64 ppc64le
- sbsigntools
ExclusiveArch: x86_64 aarch64 %{arm} %{ix86}
- seabios
ExclusiveArch: x86_64
- seadrive-gui
ExclusiveArch: %{qt5_qtwebengine_arches}
- seafile-client
ExclusiveArch: %{qt5_qtwebengine_arches}
- seamonkey
ExclusiveArch: x86_64
- seqan3
ExclusiveArch: %{power64} x86_64 aarch64
- 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}
- snapd
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- soup-sharp
ExclusiveArch: %{mono_arches}
- 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
- springlobby
ExclusiveArch: %{ix86} x86_64
- squeekboard
ExclusiveArch: %{rust_arches}
- 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
- supercollider
ExclusiveArch: %{qt5_qtwebengine_arches}
- supermin
ExclusiveArch: %{kernel_arches}
- svt-av1
ExclusiveArch: x86_64
- svt-vp9
ExclusiveArch: x86_64
- swift-lang
ExclusiveArch: x86_64 aarch64
- sysbench
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- syslinux
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- taglib-sharp
ExclusiveArch: %{mono_arches}
- tarantool
ExclusiveArch: %{ix86} x86_64
- tboot
ExclusiveArch: %{ix86} x86_64
- tdlib
ExclusiveArch: x86_64
- templates_parser
ExclusiveArch: %GPRbuild_arches
- ternimal
ExclusiveArch: %{rust_arches}
- testcloud
ExclusiveArch: %{kernel_arches} noarch
- 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
- tilix
ExclusiveArch: %{ldc_arches}
- tmux-top
ExclusiveArch: %{go_arches}
- tomboy
ExclusiveArch: %{mono_arches}
- torbrowser-launcher
ExclusiveArch: %{ix86} x86_64
- 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
- uglify-js1
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- unetbootin
ExclusiveArch: %{ix86} x86_64
- ursa-major
ExclusiveArch: noarch aarch64 ppc64le s390x x86_64
- v8-314
ExclusiveArch: %{ix86} x86_64 %{arm} mips mipsel ppc ppc64
- valgrind
ExclusiveArch: %{ix86} x86_64 ppc ppc64 ppc64le s390x armv7hl aarch64
- vapoursynth
ExclusiveArch: %{ix86} x86_64
- vboot-utils
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- vim-go
ExclusiveArch: %{?golang_arches}%{!?golang_arches:%{ix86} x86_64 %{arm}}
- virt-p2v
ExclusiveArch: x86_64
- virt-v2v
ExclusiveArch: x86_64
- virtualbox-guest-additions
ExclusiveArch: i686 x86_64
- virtualplanet
ExclusiveArch: %{fpc_arches}
- vkd3d
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- vmaf
ExclusiveArch: x86_64
- vmem
ExclusiveArch: x86_64
- vmemcache
ExclusiveArch: x86_64 ppc64 ppc64le s390x aarch64
- vrq
ExclusiveArch: %{ix86} x86_64
- warsow
ExclusiveArch: %{ix86} x86_64 %{arm}
- warsow-data
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{ix86} x86_64 %{arm}
- webkit2-sharp
ExclusiveArch: %mono_arches
- wine
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
ExclusiveArch: %{ix86} %{arm}
- wine-dxvk
ExclusiveArch: %{ix86} x86_64
- winetricks
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- wxMaxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
- x2goclient
ExclusiveArch: x86_64
- xe-guest-utilities-latest
ExclusiveArch: %{ix86} x86_64
- xen
ExclusiveArch: %{ix86} x86_64 armv7hl aarch64
- xmlada
ExclusiveArch: %{GPRbuild_arches}
- xorg-x11-drv-armsoc
ExclusiveArch: %{arm} aarch64
- xorg-x11-drv-intel
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-openchrome
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vesa
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vmware
ExclusiveArch: %{ix86} x86_64 ia64
- xsp
ExclusiveArch: %mono_arches
- yarnpkg
ExclusiveArch: %{nodejs_arches} noarch
- zeromq-ada
ExclusiveArch: %{GPRbuild_arches}
- zlib-ada
ExclusiveArch: %{GPRbuild_arches}
- zlib-ng
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64
- zola
ExclusiveArch: %{rust_arches}
3 years, 4 months
Architecture specific change in rpms/sympy.git
by githook-noreply@fedoraproject.org
The package rpms/sympy.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/sympy.git/commit/?id=1a00222e572f...
https://src.fedoraproject.org/cgit/rpms/sympy.git/commit/?id=655cd5303082....
Change:
-%ifnarch %{arm} %{ix86}
+%ifnarch %{arm} %{ix86}
Thanks.
Full change:
============
commit e3481ee098b253024dbb4ffc007eefa3caf923cc
Author: Petr Viktorin <pviktori(a)redhat.com>
Date: Mon Dec 14 11:13:05 2020 +0100
Do not force a Pyglet image decoder for preview
diff --git a/sympy-png-decoder.patch b/sympy-png-decoder.patch
index a51871a..876cdb6 100644
--- a/sympy-png-decoder.patch
+++ b/sympy-png-decoder.patch
@@ -1,13 +1,12 @@
--- sympy-sympy-1.7/sympy/printing/preview.py.orig 2020-11-29 04:02:22.000000000 -0700
+++ sympy-sympy-1.7/sympy/printing/preview.py 2020-12-10 10:55:53.290413553 -0700
-@@ -32,8 +32,8 @@ def _run_pyglet(fname, fmt):
+@@ -32,8 +32,7 @@ def _run_pyglet(fname, fmt):
from pyglet.window import key
if fmt == "png":
- from pyglet.image.codecs.png import PNGImageDecoder
- img = image.load(fname, decoder=PNGImageDecoder())
-+ from pyglet.image.codecs.pil import PILImageDecoder
-+ img = image.load(fname, decoder=PILImageDecoder())
++ img = image.load(fname)
else:
raise ValueError("pyglet preview works only for 'png' files.")
commit f3a1574fa3e2e5ad1fa343e33d7e35c094e999bb
Author: Jerry James <loganjerry(a)gmail.com>
Date: Sat Dec 12 19:16:20 2020 -0700
Version 1.7.1.
diff --git a/sources b/sources
index 9460559..76782fd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (sympy-1.7.tar.gz) = f7bdaff7432436dc888e56d4b56d023c8da5cfb54dfa6955cf7999acceedfd5175f910fb9b3c5776145f3dc3036f78e66813cdba4201be854dfa2c5c9f4e9f4d
+SHA512 (sympy-1.7.1.tar.gz) = eb9387bb9c632203af650279f896427556725b7496c00d8dfe97b7476beedbbee5714659f7fb44b4fa986c9567cdcaefcc19401d63e1ca0e9a6c7317855440ea
diff --git a/sympy.spec b/sympy.spec
index 6b9d9ab..ea07963 100644
--- a/sympy.spec
+++ b/sympy.spec
@@ -1,6 +1,6 @@
Name: sympy
-Version: 1.7
-Release: 2%{?dist}
+Version: 1.7.1
+Release: 1%{?dist}
Summary: A Python library for symbolic mathematics
License: BSD
URL: http://sympy.org/
@@ -184,6 +184,9 @@ fi
%{_docdir}/%{name}-doc/html
%changelog
+* Sat Dec 12 2020 Jerry James <loganjerry(a)gmail.com> - 1.7.1-1
+- Version 1.7.1
+
* Thu Dec 10 2020 Jerry James <loganjerry(a)gmail.com> - 1.7-2
- Fix preview of PNG images (bz 1906363)
- Add missing Recommends needed to preview images (bz 1906363)
commit fd6694989d4c5c04f60c21a13a7e26308df69b2a
Author: Jerry James <loganjerry(a)gmail.com>
Date: Thu Dec 10 12:10:25 2020 -0700
Fix preview of PNG images (bz 1906363).
Add missing Recommends needed to preview images (bz 1906363).
diff --git a/sympy-png-decoder.patch b/sympy-png-decoder.patch
new file mode 100644
index 0000000..a51871a
--- /dev/null
+++ b/sympy-png-decoder.patch
@@ -0,0 +1,13 @@
+--- sympy-sympy-1.7/sympy/printing/preview.py.orig 2020-11-29 04:02:22.000000000 -0700
++++ sympy-sympy-1.7/sympy/printing/preview.py 2020-12-10 10:55:53.290413553 -0700
+@@ -32,8 +32,8 @@ def _run_pyglet(fname, fmt):
+ from pyglet.window import key
+
+ if fmt == "png":
+- from pyglet.image.codecs.png import PNGImageDecoder
+- img = image.load(fname, decoder=PNGImageDecoder())
++ from pyglet.image.codecs.pil import PILImageDecoder
++ img = image.load(fname, decoder=PILImageDecoder())
+ else:
+ raise ValueError("pyglet preview works only for 'png' files.")
+
diff --git a/sympy.spec b/sympy.spec
index a000a77..6b9d9ab 100644
--- a/sympy.spec
+++ b/sympy.spec
@@ -1,6 +1,6 @@
Name: sympy
Version: 1.7
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A Python library for symbolic mathematics
License: BSD
URL: http://sympy.org/
@@ -11,6 +11,8 @@ Patch0: %{name}-float.patch
Patch1: %{name}-python3.patch
# Adapt to Theano-PyMC
Patch2: %{name}-theano-pymc.patch
+# Work around Fedora pyglet not including PNGImageDecoder
+Patch3: %{name}-png-decoder.patch
BuildArch: noarch
@@ -61,6 +63,12 @@ Requires: %{py3_dist gmpy2}
Requires: %{py3_dist matplotlib}
Requires: %{py3_dist pyglet}
+Recommends: tex(latex)
+Recommends: tex(amsfonts.sty)
+Recommends: tex(amsmath.sty)
+Recommends: tex(euler.sty)
+Recommends: tex(eulervm.sty)
+Recommends: tex(standalone.cls)
Recommends: %{py3_dist numexpr}
Recommends: %{py3_dist scipy}
Recommends: %{py3_dist theano-pymc}
@@ -143,7 +151,6 @@ find examples/ -name '*.py[co]' -print -delete
# Do not run tests on 32-bit systems.
%global maxpyint %(python3 -c 'import sys;print("%x" % sys.maxsize)')
if [ "%{maxpyint}" != "7fffffff" ]; then
- let "dnum = $RANDOM % 90 + 10"
# Split into many small chunks to reduce waiting in the end-game
jobs=%{?_smp_mflags}; jobs=${jobs#-j}; jobs=$((jobs * 3))
@@ -177,6 +184,10 @@ fi
%{_docdir}/%{name}-doc/html
%changelog
+* Thu Dec 10 2020 Jerry James <loganjerry(a)gmail.com> - 1.7-2
+- Fix preview of PNG images (bz 1906363)
+- Add missing Recommends needed to preview images (bz 1906363)
+
* Sat Nov 28 2020 Jerry James <loganjerry(a)gmail.com> - 1.7-1
- Version 1.7
commit 3f327dec4eca921599df58e47f8ca2267aee50d0
Author: Jerry James <loganjerry(a)gmail.com>
Date: Sun Nov 29 11:45:25 2020 -0700
Version 1.7.
diff --git a/sources b/sources
index 6167a97..9460559 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (sympy-1.6.2.tar.gz) = e16a1d85aba438e4248bac48a163ea1827e2cee57c28f7670ed19cc69d4c08d6796d62f79d245e269d75765b8f7ff4f4ca2841f98534e136ceeb5d3f7a5d252a
+SHA512 (sympy-1.7.tar.gz) = f7bdaff7432436dc888e56d4b56d023c8da5cfb54dfa6955cf7999acceedfd5175f910fb9b3c5776145f3dc3036f78e66813cdba4201be854dfa2c5c9f4e9f4d
diff --git a/sympy.spec b/sympy.spec
index 81e52dd..a000a77 100644
--- a/sympy.spec
+++ b/sympy.spec
@@ -1,6 +1,6 @@
Name: sympy
-Version: 1.6.2
-Release: 2%{?dist}
+Version: 1.7
+Release: 1%{?dist}
Summary: A Python library for symbolic mathematics
License: BSD
URL: http://sympy.org/
@@ -177,6 +177,9 @@ fi
%{_docdir}/%{name}-doc/html
%changelog
+* Sat Nov 28 2020 Jerry James <loganjerry(a)gmail.com> - 1.7-1
+- Version 1.7
+
* Thu Nov 26 2020 Jerry James <loganjerry(a)gmail.com> - 1.6.2-2
- Update Theano dependency for Theano-PyMC
- Add -theano-pymc patch to adapt
commit c4a0b40a3a4901ba7fdc41520a6a688099337818
Author: Jerry James <loganjerry(a)gmail.com>
Date: Thu Nov 26 09:24:34 2020 -0700
Add -theano-pymc patch to adapt.
diff --git a/sympy-theano-pymc.patch b/sympy-theano-pymc.patch
new file mode 100644
index 0000000..0741612
--- /dev/null
+++ b/sympy-theano-pymc.patch
@@ -0,0 +1,22 @@
+--- sympy-sympy-1.6.2/sympy/printing/tests/test_theanocode.py.orig 2020-08-07 09:17:07.000000000 -0600
++++ sympy-sympy-1.6.2/sympy/printing/tests/test_theanocode.py 2020-11-26 07:36:24.900389599 -0700
+@@ -350,7 +350,7 @@ def test_theano_function_scalar():
+ f = theano_function_(inputs, outputs, dims=in_dims, scalar=scalar)
+
+ # Check the theano_function attribute is set whether wrapped or not
+- assert isinstance(f.theano_function, theano.compile.function_module.Function)
++ assert isinstance(f.theano_function, theano.compile.function.types.Function)
+
+ # Feed in inputs of the appropriate size and get outputs
+ in_values = [
+--- sympy-sympy-1.6.2/sympy/printing/theanocode.py.orig 2020-08-07 09:17:07.000000000 -0600
++++ sympy-sympy-1.6.2/sympy/printing/theanocode.py 2020-11-26 07:35:55.667441366 -0700
+@@ -442,7 +442,7 @@ def theano_function(inputs, outputs, sca
+ function will return a list of arrays. See description of the ``squeeze``
+ argument above for the behavior when a single output is passed in a list.
+ The returned object will either be an instance of
+- ``theano.compile.function_module.Function`` or a Python wrapper
++ ``theano.compile.function.types.Function`` or a Python wrapper
+ function around one. In both cases, the returned value will have a
+ ``theano_function`` attribute which points to the return value of
+ ``theano.function``.
diff --git a/sympy.spec b/sympy.spec
index d975150..81e52dd 100644
--- a/sympy.spec
+++ b/sympy.spec
@@ -9,6 +9,8 @@ Source0: https://github.com/%{name}/%{name}/archive/%{name}-%{version}.ta
Patch0: %{name}-float.patch
# Default to python3 in the Cython backend
Patch1: %{name}-python3.patch
+# Adapt to Theano-PyMC
+Patch2: %{name}-theano-pymc.patch
BuildArch: noarch
@@ -177,6 +179,7 @@ fi
%changelog
* Thu Nov 26 2020 Jerry James <loganjerry(a)gmail.com> - 1.6.2-2
- Update Theano dependency for Theano-PyMC
+- Add -theano-pymc patch to adapt
* Mon Aug 10 2020 Jerry James <loganjerry(a)gmail.com> - 1.6.2-1
- Version 1.6.2
commit 5997950515055db4b0441d57b503b91bc867043c
Author: Jerry James <loganjerry(a)gmail.com>
Date: Thu Nov 26 07:02:35 2020 -0700
Update Theano dependency for Theano-PyMC.
diff --git a/sympy.spec b/sympy.spec
index b71afe6..d975150 100644
--- a/sympy.spec
+++ b/sympy.spec
@@ -1,6 +1,6 @@
Name: sympy
Version: 1.6.2
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A Python library for symbolic mathematics
License: BSD
URL: http://sympy.org/
@@ -35,7 +35,7 @@ BuildRequires: python3-numpy-f2py
BuildRequires: %{py3_dist scipy}
BuildRequires: %{py3_dist setuptools}
BuildRequires: %{py3_dist sphinx-math-dollar}
-BuildRequires: %{py3_dist theano}
+BuildRequires: %{py3_dist theano-pymc}
BuildRequires: %{py3_dist wurlitzer}
BuildRequires: tex(latex)
BuildRequires: tex-dvipng
@@ -61,7 +61,7 @@ Requires: %{py3_dist pyglet}
Recommends: %{py3_dist numexpr}
Recommends: %{py3_dist scipy}
-Recommends: %{py3_dist theano}
+Recommends: %{py3_dist theano-pymc}
%description -n python3-%{name}
SymPy aims to become a full-featured computer algebra system (CAS)
@@ -175,6 +175,9 @@ fi
%{_docdir}/%{name}-doc/html
%changelog
+* Thu Nov 26 2020 Jerry James <loganjerry(a)gmail.com> - 1.6.2-2
+- Update Theano dependency for Theano-PyMC
+
* Mon Aug 10 2020 Jerry James <loganjerry(a)gmail.com> - 1.6.2-1
- Version 1.6.2
commit 9d5dcfb5a08fbe18e00accf8abaf3776622281b2
Author: Jerry James <loganjerry(a)gmail.com>
Date: Mon Nov 9 21:15:57 2020 -0700
Explicitly BR make.
diff --git a/sympy.spec b/sympy.spec
index 78df19d..b71afe6 100644
--- a/sympy.spec
+++ b/sympy.spec
@@ -19,6 +19,7 @@ BuildRequires: gettext
BuildRequires: graphviz
BuildRequires: ImageMagick
BuildRequires: librsvg2-tools
+BuildRequires: make
BuildRequires: parallel
BuildRequires: procps
BuildRequires: python3-devel
@@ -144,7 +145,7 @@ if [ "%{maxpyint}" != "7fffffff" ]; then
# Split into many small chunks to reduce waiting in the end-game
jobs=%{?_smp_mflags}; jobs=${jobs#-j}; jobs=$((jobs * 3))
- xvfb-run -a -n $dnum \
+ xvfb-run -d \
parallel %{?_smp_mflags} \
%{python3} bin/test -v --split {}/$jobs \
::: $(bash -c "echo {1..$jobs}")
commit 659c9df0dafb89eb09a07b06cb32fb779ea3637c
Author: Jerry James <loganjerry(a)gmail.com>
Date: Mon Aug 10 21:52:41 2020 -0600
Version 1.6.2.
diff --git a/sources b/sources
index 581479a..6167a97 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (sympy-1.6.1.tar.gz) = 95630b6fad1e41f2d58d1f4f4433ef76d4553f3e119bfdd36048c5880ac7f07d572e901eaae0b5c6208f598989a86ab5e03932a851f8048c584154973be6982c
+SHA512 (sympy-1.6.2.tar.gz) = e16a1d85aba438e4248bac48a163ea1827e2cee57c28f7670ed19cc69d4c08d6796d62f79d245e269d75765b8f7ff4f4ca2841f98534e136ceeb5d3f7a5d252a
diff --git a/sympy.spec b/sympy.spec
index 056f496..78df19d 100644
--- a/sympy.spec
+++ b/sympy.spec
@@ -1,6 +1,6 @@
Name: sympy
-Version: 1.6.1
-Release: 2%{?dist}
+Version: 1.6.2
+Release: 1%{?dist}
Summary: A Python library for symbolic mathematics
License: BSD
URL: http://sympy.org/
@@ -52,15 +52,15 @@ Python and does not require any external libraries.
%package -n python3-%{name}
Summary: A Python3 library for symbolic mathematics
Requires: mesa-libGLU
-Requires: python3dist(cython)
-Requires: python3dist(fastcache)
-Requires: python3dist(gmpy2)
-Requires: python3dist(matplotlib)
-Requires: python3dist(pyglet)
+Requires: %{py3_dist cython}
+Requires: %{py3_dist fastcache}
+Requires: %{py3_dist gmpy2}
+Requires: %{py3_dist matplotlib}
+Requires: %{py3_dist pyglet}
-Recommends: python3dist(numexpr)
-Recommends: python3dist(scipy)
-Recommends: python3dist(theano)
+Recommends: %{py3_dist numexpr}
+Recommends: %{py3_dist scipy}
+Recommends: %{py3_dist theano}
%description -n python3-%{name}
SymPy aims to become a full-featured computer algebra system (CAS)
@@ -106,7 +106,7 @@ done
# Build the documentation
pushd doc
-make html SPHINXOPTS=%{?_smp_mflags} PYTHON=%{__python3}
+make html SPHINXOPTS=%{?_smp_mflags} PYTHON=%{python3}
make cheatsheet
popd
@@ -146,7 +146,7 @@ if [ "%{maxpyint}" != "7fffffff" ]; then
xvfb-run -a -n $dnum \
parallel %{?_smp_mflags} \
- %{__python3} bin/test -v --split {}/$jobs \
+ %{python3} bin/test -v --split {}/$jobs \
::: $(bash -c "echo {1..$jobs}")
fi
@@ -174,6 +174,9 @@ fi
%{_docdir}/%{name}-doc/html
%changelog
+* Mon Aug 10 2020 Jerry James <loganjerry(a)gmail.com> - 1.6.2-1
+- Version 1.6.2
+
* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
commit e245106a6048dbdb758180e3175d663bc0d76614
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Wed Jul 29 11:57:21 2020 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/sympy.spec b/sympy.spec
index 149fbb7..056f496 100644
--- a/sympy.spec
+++ b/sympy.spec
@@ -1,6 +1,6 @@
Name: sympy
Version: 1.6.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A Python library for symbolic mathematics
License: BSD
URL: http://sympy.org/
@@ -174,6 +174,9 @@ fi
%{_docdir}/%{name}-doc/html
%changelog
+* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
* Thu Jul 2 2020 Jerry James <loganjerry(a)gmail.com> - 1.6.1-1
- Version 1.6.1
- Drop upstreamed -ast patch
commit eebbf2b2562a26e760bd645513febb4d1253e5a5
Author: Jerry James <loganjerry(a)gmail.com>
Date: Thu Jul 2 15:38:42 2020 -0600
Version 1.6.1. Drop upstreamed -ast patch.
diff --git a/sources b/sources
index b38d2fa..581479a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (sympy-1.6.tar.gz) = d3fa69deb27d70be476c2be45f8cd58f2951bfa8adba5f62810ccce36a26d0380b1b8f4eac3d1f28056f415b2b66ef2bcbe752a29e7cd8913feff19443ceddba
+SHA512 (sympy-1.6.1.tar.gz) = 95630b6fad1e41f2d58d1f4f4433ef76d4553f3e119bfdd36048c5880ac7f07d572e901eaae0b5c6208f598989a86ab5e03932a851f8048c584154973be6982c
diff --git a/sympy-ast.patch b/sympy-ast.patch
deleted file mode 100644
index d9de64a..0000000
--- a/sympy-ast.patch
+++ /dev/null
@@ -1,38 +0,0 @@
---- sympy-sympy-1.6/sympy/parsing/sympy_parser.py.orig 2020-05-22 19:34:58.000000000 -0600
-+++ sympy-sympy-1.6/sympy/parsing/sympy_parser.py 2020-06-24 09:39:41.248164173 -0600
-@@ -1058,7 +1058,7 @@ class EvaluateFalseTransformer(ast.NodeT
- right = ast.Call(
- func=ast.Name(id='Mul', ctx=ast.Load()),
- args=[ast.UnaryOp(op=ast.USub(), operand=ast.Num(1)), right],
-- keywords=[ast.keyword(arg='evaluate', value=ast.Name(id='False', ctx=ast.Load()))],
-+ keywords=[ast.keyword(arg='evaluate', value=ast.Constant(value=False))],
- starargs=None,
- kwargs=None
- )
-@@ -1069,7 +1069,7 @@ class EvaluateFalseTransformer(ast.NodeT
- left = ast.Call(
- func=ast.Name(id='Pow', ctx=ast.Load()),
- args=[left, ast.UnaryOp(op=ast.USub(), operand=ast.Num(1))],
-- keywords=[ast.keyword(arg='evaluate', value=ast.Name(id='False', ctx=ast.Load()))],
-+ keywords=[ast.keyword(arg='evaluate', value=ast.Constant(value=False))],
- starargs=None,
- kwargs=None
- )
-@@ -1077,7 +1077,7 @@ class EvaluateFalseTransformer(ast.NodeT
- right = ast.Call(
- func=ast.Name(id='Pow', ctx=ast.Load()),
- args=[right, ast.UnaryOp(op=ast.USub(), operand=ast.Num(1))],
-- keywords=[ast.keyword(arg='evaluate', value=ast.Name(id='False', ctx=ast.Load()))],
-+ keywords=[ast.keyword(arg='evaluate', value=ast.Constant(value=False))],
- starargs=None,
- kwargs=None
- )
-@@ -1085,7 +1085,7 @@ class EvaluateFalseTransformer(ast.NodeT
- new_node = ast.Call(
- func=ast.Name(id=sympy_class, ctx=ast.Load()),
- args=[left, right],
-- keywords=[ast.keyword(arg='evaluate', value=ast.Name(id='False', ctx=ast.Load()))],
-+ keywords=[ast.keyword(arg='evaluate', value=ast.Constant(value=False))],
- starargs=None,
- kwargs=None
- )
diff --git a/sympy.spec b/sympy.spec
index 7856ab5..149fbb7 100644
--- a/sympy.spec
+++ b/sympy.spec
@@ -1,6 +1,6 @@
Name: sympy
-Version: 1.6
-Release: 2%{?dist}
+Version: 1.6.1
+Release: 1%{?dist}
Summary: A Python library for symbolic mathematics
License: BSD
URL: http://sympy.org/
@@ -9,9 +9,6 @@ Source0: https://github.com/%{name}/%{name}/archive/%{name}-%{version}.ta
Patch0: %{name}-float.patch
# Default to python3 in the Cython backend
Patch1: %{name}-python3.patch
-# Adapt to AST changes in python 3.9
-# See https://github.com/sympy/sympy/issues/19638
-Patch2: %{name}-ast.patch
BuildArch: noarch
@@ -177,6 +174,10 @@ fi
%{_docdir}/%{name}-doc/html
%changelog
+* Thu Jul 2 2020 Jerry James <loganjerry(a)gmail.com> - 1.6.1-1
+- Version 1.6.1
+- Drop upstreamed -ast patch
+
* Wed Jun 24 2020 Jerry James <loganjerry(a)gmail.com> - 1.6-2
- Add setuptools BR
- Add -ast patch to fix compilation with python 3.9
commit 8caa98c2cd3b7097bde511d5a7f42fbcc86c6f30
Author: Jerry James <loganjerry(a)gmail.com>
Date: Wed Jun 24 10:03:43 2020 -0600
Add setuptools BR. Add -ast patch to fix compilation with python 3.9.
diff --git a/sympy-ast.patch b/sympy-ast.patch
new file mode 100644
index 0000000..d9de64a
--- /dev/null
+++ b/sympy-ast.patch
@@ -0,0 +1,38 @@
+--- sympy-sympy-1.6/sympy/parsing/sympy_parser.py.orig 2020-05-22 19:34:58.000000000 -0600
++++ sympy-sympy-1.6/sympy/parsing/sympy_parser.py 2020-06-24 09:39:41.248164173 -0600
+@@ -1058,7 +1058,7 @@ class EvaluateFalseTransformer(ast.NodeT
+ right = ast.Call(
+ func=ast.Name(id='Mul', ctx=ast.Load()),
+ args=[ast.UnaryOp(op=ast.USub(), operand=ast.Num(1)), right],
+- keywords=[ast.keyword(arg='evaluate', value=ast.Name(id='False', ctx=ast.Load()))],
++ keywords=[ast.keyword(arg='evaluate', value=ast.Constant(value=False))],
+ starargs=None,
+ kwargs=None
+ )
+@@ -1069,7 +1069,7 @@ class EvaluateFalseTransformer(ast.NodeT
+ left = ast.Call(
+ func=ast.Name(id='Pow', ctx=ast.Load()),
+ args=[left, ast.UnaryOp(op=ast.USub(), operand=ast.Num(1))],
+- keywords=[ast.keyword(arg='evaluate', value=ast.Name(id='False', ctx=ast.Load()))],
++ keywords=[ast.keyword(arg='evaluate', value=ast.Constant(value=False))],
+ starargs=None,
+ kwargs=None
+ )
+@@ -1077,7 +1077,7 @@ class EvaluateFalseTransformer(ast.NodeT
+ right = ast.Call(
+ func=ast.Name(id='Pow', ctx=ast.Load()),
+ args=[right, ast.UnaryOp(op=ast.USub(), operand=ast.Num(1))],
+- keywords=[ast.keyword(arg='evaluate', value=ast.Name(id='False', ctx=ast.Load()))],
++ keywords=[ast.keyword(arg='evaluate', value=ast.Constant(value=False))],
+ starargs=None,
+ kwargs=None
+ )
+@@ -1085,7 +1085,7 @@ class EvaluateFalseTransformer(ast.NodeT
+ new_node = ast.Call(
+ func=ast.Name(id=sympy_class, ctx=ast.Load()),
+ args=[left, right],
+- keywords=[ast.keyword(arg='evaluate', value=ast.Name(id='False', ctx=ast.Load()))],
++ keywords=[ast.keyword(arg='evaluate', value=ast.Constant(value=False))],
+ starargs=None,
+ kwargs=None
+ )
diff --git a/sympy.spec b/sympy.spec
index cbc0626..7856ab5 100644
--- a/sympy.spec
+++ b/sympy.spec
@@ -1,6 +1,6 @@
Name: sympy
Version: 1.6
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A Python library for symbolic mathematics
License: BSD
URL: http://sympy.org/
@@ -9,6 +9,9 @@ Source0: https://github.com/%{name}/%{name}/archive/%{name}-%{version}.ta
Patch0: %{name}-float.patch
# Default to python3 in the Cython backend
Patch1: %{name}-python3.patch
+# Adapt to AST changes in python 3.9
+# See https://github.com/sympy/sympy/issues/19638
+Patch2: %{name}-ast.patch
BuildArch: noarch
@@ -22,19 +25,20 @@ BuildRequires: librsvg2-tools
BuildRequires: parallel
BuildRequires: procps
BuildRequires: python3-devel
-BuildRequires: python3dist(cython)
-BuildRequires: python3dist(docutils)
-BuildRequires: python3dist(fastcache)
-BuildRequires: python3dist(gmpy2)
-BuildRequires: python3dist(matplotlib)
-BuildRequires: python3dist(mpmath)
-BuildRequires: python3dist(numexpr)
-BuildRequires: python3dist(numpy)
+BuildRequires: %{py3_dist cython}
+BuildRequires: %{py3_dist docutils}
+BuildRequires: %{py3_dist fastcache}
+BuildRequires: %{py3_dist gmpy2}
+BuildRequires: %{py3_dist matplotlib}
+BuildRequires: %{py3_dist mpmath}
+BuildRequires: %{py3_dist numexpr}
+BuildRequires: %{py3_dist numpy}
BuildRequires: python3-numpy-f2py
-BuildRequires: python3dist(scipy)
-BuildRequires: python3dist(sphinx-math-dollar)
-BuildRequires: python3dist(theano)
-BuildRequires: python3dist(wurlitzer)
+BuildRequires: %{py3_dist scipy}
+BuildRequires: %{py3_dist setuptools}
+BuildRequires: %{py3_dist sphinx-math-dollar}
+BuildRequires: %{py3_dist theano}
+BuildRequires: %{py3_dist wurlitzer}
BuildRequires: tex(latex)
BuildRequires: tex-dvipng
BuildRequires: xorg-x11-fonts-Type1
@@ -173,6 +177,10 @@ fi
%{_docdir}/%{name}-doc/html
%changelog
+* Wed Jun 24 2020 Jerry James <loganjerry(a)gmail.com> - 1.6-2
+- Add setuptools BR
+- Add -ast patch to fix compilation with python 3.9
+
* Fri May 29 2020 Jerry James <loganjerry(a)gmail.com> - 1.6-1
- Version 1.6
- Drop upstreamed -doc and -sample-set patches
commit 1a00222e572f9f22c049a4f92028bbfc3d111be0
Author: Jerry James <loganjerry(a)gmail.com>
Date: Fri May 29 16:04:05 2020 -0600
Cannot use %ifnarch in a noarch package; check int size instead.
diff --git a/sympy.spec b/sympy.spec
index 77c4e79..cbc0626 100644
--- a/sympy.spec
+++ b/sympy.spec
@@ -134,19 +134,20 @@ rm -fr %{buildroot}%{_docdir}/%{name}-doc/i18n
# Try to get rid of pyc files, which aren't useful for documentation
find examples/ -name '*.py[co]' -print -delete
+%check
# Too many tests now assume that native 64-bit integers are available.
# Do not run tests on 32-bit systems.
-%ifnarch %{arm} %{ix86}
-%check
-let "dnum = $RANDOM % 90 + 10"
-# Split into many small chunks to reduce waiting in the end-game
-jobs=%{?_smp_mflags}; jobs=${jobs#-j}; jobs=$((jobs * 3))
-
-xvfb-run -a -n $dnum \
- parallel %{?_smp_mflags} \
- %{__python3} bin/test -v --split {}/$jobs \
- ::: $(bash -c "echo {1..$jobs}")
-%endif
+%global maxpyint %(python3 -c 'import sys;print("%x" % sys.maxsize)')
+if [ "%{maxpyint}" != "7fffffff" ]; then
+ let "dnum = $RANDOM % 90 + 10"
+ # Split into many small chunks to reduce waiting in the end-game
+ jobs=%{?_smp_mflags}; jobs=${jobs#-j}; jobs=$((jobs * 3))
+
+ xvfb-run -a -n $dnum \
+ parallel %{?_smp_mflags} \
+ %{__python3} bin/test -v --split {}/$jobs \
+ ::: $(bash -c "echo {1..$jobs}")
+fi
%files -n python3-%{name}
%doc AUTHORS README.md
commit 655cd53030825bad9c992c27df05496009d45a2e
Author: Jerry James <loganjerry(a)gmail.com>
Date: Fri May 29 14:50:58 2020 -0600
Disable testing on 32-bit systems; too many tests need 64-bit integers.
diff --git a/sympy.spec b/sympy.spec
index d94e015..77c4e79 100644
--- a/sympy.spec
+++ b/sympy.spec
@@ -93,12 +93,6 @@ HTML documentation for sympy.
%prep
%autosetup -p1 -n %{name}-%{name}-%{version}
-# If running on a 32-bit system, disable a test that requires 64-bit integers.
-%global maxpyint %(python3 -c 'import sys;print("%x" % sys.maxsize)')
-if [ "%{maxpyint}" = "7fffffff" ]; then
- sed -i '/issue 6393/,/assert b == -d/d' sympy/polys/tests/test_rootoftools.py
-fi
-
# Do not depend on env
for fil in $(grep -rl "^#\![[:blank:]]*%{_bindir}/env" .); do
sed -i.orig 's,^\(#\![[:blank:]]*%{_bindir}/\)env python,\1python3,' $fil
@@ -140,6 +134,9 @@ rm -fr %{buildroot}%{_docdir}/%{name}-doc/i18n
# Try to get rid of pyc files, which aren't useful for documentation
find examples/ -name '*.py[co]' -print -delete
+# Too many tests now assume that native 64-bit integers are available.
+# Do not run tests on 32-bit systems.
+%ifnarch %{arm} %{ix86}
%check
let "dnum = $RANDOM % 90 + 10"
# Split into many small chunks to reduce waiting in the end-game
@@ -149,6 +146,7 @@ xvfb-run -a -n $dnum \
parallel %{?_smp_mflags} \
%{__python3} bin/test -v --split {}/$jobs \
::: $(bash -c "echo {1..$jobs}")
+%endif
%files -n python3-%{name}
%doc AUTHORS README.md
@@ -177,6 +175,7 @@ xvfb-run -a -n $dnum \
* Fri May 29 2020 Jerry James <loganjerry(a)gmail.com> - 1.6-1
- Version 1.6
- Drop upstreamed -doc and -sample-set patches
+- Disable testing on 32-bit systems; too many tests need 64-bit integers
* Tue May 26 2020 Miro Hrončok <mhroncok(a)redhat.com> - 1.5.1-4
- Rebuilt for Python 3.9
commit 53a6ccd846158503c6dd47dc39f7b04f5d1cdeae
Author: Jerry James <loganjerry(a)gmail.com>
Date: Fri May 29 13:53:50 2020 -0600
Version 1.6. Drop upstreamed -doc and -sample-set patches.
diff --git a/sources b/sources
index bbeb94c..b38d2fa 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (sympy-1.5.1.tar.gz) = 3c4220243d2cbcff9eedb2a7986431b5b4d7d0007c78208a60b21830c9a3528d2171086874c42205c1227f779e44c19b9562943e2935d329bc352e7ea85396c7
+SHA512 (sympy-1.6.tar.gz) = d3fa69deb27d70be476c2be45f8cd58f2951bfa8adba5f62810ccce36a26d0380b1b8f4eac3d1f28056f415b2b66ef2bcbe752a29e7cd8913feff19443ceddba
diff --git a/sympy-doc.patch b/sympy-doc.patch
deleted file mode 100644
index d7d4e33..0000000
--- a/sympy-doc.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- sympy-sympy-1.4/README.rst.orig 2019-04-09 18:29:25.000000000 -0600
-+++ sympy-sympy-1.4/README.rst 2019-04-17 14:31:01.408877172 -0600
-@@ -240,7 +240,7 @@ To cite SymPy in publications use
-
- A BibTeX entry for LaTeX users is
-
--.. code-block:: none
-+.. code-block:: BibTeX
-
- @article{10.7717/peerj-cs.103,
- title = {SymPy: symbolic computing in Python},
diff --git a/sympy-sample-set.patch b/sympy-sample-set.patch
deleted file mode 100644
index ac194f6..0000000
--- a/sympy-sample-set.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- sympy-sympy-1.5.1/sympy/polys/modulargcd.py.orig 2019-12-20 15:59:54.000000000 -0700
-+++ sympy-sympy-1.5.1/sympy/polys/modulargcd.py 2020-05-10 14:56:32.546383740 -0600
-@@ -1010,7 +1010,7 @@ def _modgcd_multivariate_p(f, g, p, degb
- d = 0
- evalpoints = []
- heval = []
-- points = set(range(p))
-+ points = list(range(p))
-
- while points:
- a = random.sample(points, 1)[0]
-@@ -1606,7 +1606,7 @@ def _func_field_modgcd_p(f, g, minpoly,
- evalpoints = []
- heval = []
- LMlist = []
-- points = set(range(p))
-+ points = list(range(p))
-
- while points:
- a = random.sample(points, 1)[0]
diff --git a/sympy.spec b/sympy.spec
index 229e77e..d94e015 100644
--- a/sympy.spec
+++ b/sympy.spec
@@ -1,19 +1,14 @@
Name: sympy
-Version: 1.5.1
-Release: 4%{?dist}
+Version: 1.6
+Release: 1%{?dist}
Summary: A Python library for symbolic mathematics
License: BSD
URL: http://sympy.org/
Source0: https://github.com/%{name}/%{name}/archive/%{name}-%{version}.tar.gz
# Remove tests that fail on non-x86 architectures
Patch0: %{name}-float.patch
-# Fix a documentation typo
-Patch1: %{name}-doc.patch
# Default to python3 in the Cython backend
-Patch2: %{name}-python3.patch
-# Do not use deprecated sample from a set functionality
-# https://github.com/sympy/sympy/pull/19291
-Patch3: %{name}-sample-set.patch
+Patch1: %{name}-python3.patch
BuildArch: noarch
@@ -136,9 +131,6 @@ chmod a-x %{buildroot}%{_datadir}/TeXmacs/plugins/sympy/progs/*.scm
# Don't let an executable script go into the documentation
chmod -R a-x+X examples
-# Convert the README to HTML
-rst2html --no-datestamp README.rst README.html
-
# Install the HTML documentation
mkdir -p %{buildroot}%{_docdir}/%{name}-doc
cp -a doc/_build/html %{buildroot}%{_docdir}/%{name}-doc
@@ -148,12 +140,6 @@ rm -fr %{buildroot}%{_docdir}/%{name}-doc/i18n
# Try to get rid of pyc files, which aren't useful for documentation
find examples/ -name '*.py[co]' -print -delete
-# Fix some executable bits
-chmod a+x \
- %{buildroot}%{python3_sitelib}/sympy/benchmarks/bench_symbench.py \
- %{buildroot}%{python3_sitelib}/sympy/physics/mechanics/models.py \
- %{buildroot}%{python3_sitelib}/sympy/utilities/tests/diagnose_imports.py
-
%check
let "dnum = $RANDOM % 90 + 10"
# Split into many small chunks to reduce waiting in the end-game
@@ -165,7 +151,7 @@ xvfb-run -a -n $dnum \
::: $(bash -c "echo {1..$jobs}")
%files -n python3-%{name}
-%doc AUTHORS CODE_OF_CONDUCT.md README.html
+%doc AUTHORS README.md
%doc doc/_build/cheatsheet/combinatoric_cheatsheet.pdf
%license LICENSE
%{python3_sitelib}/isympy.*
@@ -188,6 +174,10 @@ xvfb-run -a -n $dnum \
%{_docdir}/%{name}-doc/html
%changelog
+* Fri May 29 2020 Jerry James <loganjerry(a)gmail.com> - 1.6-1
+- Version 1.6
+- Drop upstreamed -doc and -sample-set patches
+
* Tue May 26 2020 Miro Hrončok <mhroncok(a)redhat.com> - 1.5.1-4
- Rebuilt for Python 3.9
commit e3f48f62c3f08a209100761dd3d6bcd91009ecca
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Tue May 26 03:51:25 2020 +0200
Rebuilt for Python 3.9
diff --git a/sympy.spec b/sympy.spec
index 5310f24..229e77e 100644
--- a/sympy.spec
+++ b/sympy.spec
@@ -1,6 +1,6 @@
Name: sympy
Version: 1.5.1
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: A Python library for symbolic mathematics
License: BSD
URL: http://sympy.org/
@@ -188,6 +188,9 @@ xvfb-run -a -n $dnum \
%{_docdir}/%{name}-doc/html
%changelog
+* Tue May 26 2020 Miro Hrončok <mhroncok(a)redhat.com> - 1.5.1-4
+- Rebuilt for Python 3.9
+
* Mon May 11 2020 Jerry James <loganjerry(a)gmail.com> - 1.5.1-3
- Add -sample-set patch to fix test failure with python 3.9
commit 378dc570ec08a34b1e6f9d553df4cf3af39efebb
Author: Jerry James <loganjerry(a)gmail.com>
Date: Mon May 11 08:36:50 2020 -0600
Add -sample-set patch to fix test failure with python 3.9 (bz 1830943)
diff --git a/sympy-sample-set.patch b/sympy-sample-set.patch
new file mode 100644
index 0000000..ac194f6
--- /dev/null
+++ b/sympy-sample-set.patch
@@ -0,0 +1,20 @@
+--- sympy-sympy-1.5.1/sympy/polys/modulargcd.py.orig 2019-12-20 15:59:54.000000000 -0700
++++ sympy-sympy-1.5.1/sympy/polys/modulargcd.py 2020-05-10 14:56:32.546383740 -0600
+@@ -1010,7 +1010,7 @@ def _modgcd_multivariate_p(f, g, p, degb
+ d = 0
+ evalpoints = []
+ heval = []
+- points = set(range(p))
++ points = list(range(p))
+
+ while points:
+ a = random.sample(points, 1)[0]
+@@ -1606,7 +1606,7 @@ def _func_field_modgcd_p(f, g, minpoly,
+ evalpoints = []
+ heval = []
+ LMlist = []
+- points = set(range(p))
++ points = list(range(p))
+
+ while points:
+ a = random.sample(points, 1)[0]
diff --git a/sympy-sympify.patch b/sympy-sympify.patch
deleted file mode 100644
index e289e05..0000000
--- a/sympy-sympify.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- sympy-sympy-1.4/sympy/core/sympify.py.orig 2019-04-09 18:29:25.000000000 -0600
-+++ sympy-sympy-1.4/sympy/core/sympify.py 2019-04-17 14:36:06.028059616 -0600
-@@ -382,7 +382,7 @@ def sympify(a, locals=None, convert_xor=
- try:
- a = a.replace('\n', '')
- expr = parse_expr(a, local_dict=locals, transformations=transformations, evaluate=evaluate)
-- except (TokenError, SyntaxError) as exc:
-+ except (TokenError, SyntaxError, TypeError) as exc:
- raise SympifyError('could not parse %r' % a, exc)
-
- return expr
diff --git a/sympy.spec b/sympy.spec
index aa60b53..5310f24 100644
--- a/sympy.spec
+++ b/sympy.spec
@@ -1,6 +1,6 @@
Name: sympy
Version: 1.5.1
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: A Python library for symbolic mathematics
License: BSD
URL: http://sympy.org/
@@ -11,6 +11,9 @@ Patch0: %{name}-float.patch
Patch1: %{name}-doc.patch
# Default to python3 in the Cython backend
Patch2: %{name}-python3.patch
+# Do not use deprecated sample from a set functionality
+# https://github.com/sympy/sympy/pull/19291
+Patch3: %{name}-sample-set.patch
BuildArch: noarch
@@ -185,6 +188,9 @@ xvfb-run -a -n $dnum \
%{_docdir}/%{name}-doc/html
%changelog
+* Mon May 11 2020 Jerry James <loganjerry(a)gmail.com> - 1.5.1-3
+- Add -sample-set patch to fix test failure with python 3.9
+
* Fri Jan 31 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.5.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
3 years, 4 months
Architecture specific change in rpms/zita-resampler.git
by githook-noreply@fedoraproject.org
The package rpms/zita-resampler.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/zita-resampler.git/commit/?id=15f....
Change:
+%ifarch x86_64
Thanks.
Full change:
============
commit 15f4c885b3b4ce9f78443d76c960fe3047382dc3
Author: Guido Aulisi <guido.aulisi(a)gmail.com>
Date: Sun Jan 3 15:38:06 2021 +0100
Fix build on arches without SSE2
diff --git a/zita-resampler.spec b/zita-resampler.spec
index b04072c..1498a81 100644
--- a/zita-resampler.spec
+++ b/zita-resampler.spec
@@ -36,11 +36,18 @@ This package contains the headers and development libraries for %{name}.
%patch0 -p1 -b .destdir
# To make sure to have the correct Fedora specific flags:
-sed -i -e 's|-O[23]||' -e 's|ldconfig||' -e 's|-march=native||' source/Makefile
+sed -i -e 's|-O[23]||' -e 's|ldconfig||' -e 's|-march=native||' -e '/^CPPFLAGS += -DENABLE_SSE2/d' source/Makefile
sed -i -e 's|-O[23]||' -e 's|-march=native||' apps/Makefile
%build
%set_build_flags
+
+# Enable SSE2 on x86_64
+%ifarch x86_64
+CPPFLAGS+=" -DENABLE_SSE2"
+export CPPFLAGS
+%endif
+
%make_build -C source
# In order to build apps, we need to create the symlink
# Note that this is originally done at "make install" stage
3 years, 4 months
Architecture specific change in rpms/rust-rand0.7.git
by githook-noreply@fedoraproject.org
The package rpms/rust-rand0.7.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-rand0.7.git/commit/?id=a17db....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit a17db30ade33a868064594076e50b23579041e4b
Author: Igor Raits <ignatenkobrain(a)fedoraproject.org>
Date: Sun Jan 3 12:18:58 2021 +0100
Initial import
Signed-off-by: Igor Raits <ignatenkobrain(a)fedoraproject.org>
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..c19f0a7
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/rand-0.7.3.crate
diff --git a/.rust2rpm.conf b/.rust2rpm.conf
new file mode 100644
index 0000000..759930b
--- /dev/null
+++ b/.rust2rpm.conf
@@ -0,0 +1,7 @@
+[DEFAULT]
+unwanted-features =
+ nightly
+ packed_simd
+ simd_support
+ stdweb
+ wasm-bindgen
diff --git a/rand-fix-metadata.diff b/rand-fix-metadata.diff
new file mode 100644
index 0000000..e129326
--- /dev/null
+++ b/rand-fix-metadata.diff
@@ -0,0 +1,11 @@
+--- rand-0.7.3/Cargo.toml 2020-01-10T21:46:19+00:00
++++ rand-0.7.3/Cargo.toml 2021-01-03T11:18:36.633761+00:00
+@@ -67,8 +67,6 @@
+ [target."cfg(not(target_os = \"emscripten\"))".dependencies.rand_chacha]
+ version = "0.2.1"
+ default-features = false
+-[target."cfg(target_os = \"emscripten\")".dependencies.rand_hc]
+-version = "0.2"
+ [target."cfg(unix)".dependencies.libc]
+ version = "0.2.22"
+ optional = true
diff --git a/rust-rand0.7.spec b/rust-rand0.7.spec
new file mode 100644
index 0000000..76956a5
--- /dev/null
+++ b/rust-rand0.7.spec
@@ -0,0 +1,186 @@
+# Generated by rust2rpm 17
+%bcond_with check
+%global debug_package %{nil}
+
+%global crate rand
+
+Name: rust-%{crate}0.7
+Version: 0.7.3
+Release: 1%{?dist}
+Summary: Random number generators and other randomness functionality
+
+# Upstream license specification: MIT OR Apache-2.0
+License: MIT or ASL 2.0
+URL: https://crates.io/crates/rand
+Source: %{crates_source}
+# Initial patched metadata
+# * Remove non-unix dependencies
+Patch0: rand-fix-metadata.diff
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Random number generators and other randomness functionality.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages
+which use "%{crate}" crate.
+
+%files devel
+%license LICENSE-MIT LICENSE-APACHE COPYRIGHT
+%doc README.md CHANGELOG.md
+%{cargo_registry}/%{crate}-%{version_no_tilde}/
+
+%package -n %{name}+default-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+default-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "default" feature of "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+alloc-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+alloc-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "alloc" feature of "%{crate}" crate.
+
+%files -n %{name}+alloc-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+getrandom-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+getrandom-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "getrandom" feature of "%{crate}" crate.
+
+%files -n %{name}+getrandom-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+getrandom_package-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+getrandom_package-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "getrandom_package" feature of "%{crate}" crate.
+
+%files -n %{name}+getrandom_package-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+libc-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+libc-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "libc" feature of "%{crate}" crate.
+
+%files -n %{name}+libc-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+log-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+log-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "log" feature of "%{crate}" crate.
+
+%files -n %{name}+log-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+rand_pcg-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+rand_pcg-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "rand_pcg" feature of "%{crate}" crate.
+
+%files -n %{name}+rand_pcg-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+serde1-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+serde1-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "serde1" feature of "%{crate}" crate.
+
+%files -n %{name}+serde1-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+small_rng-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+small_rng-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "small_rng" feature of "%{crate}" crate.
+
+%files -n %{name}+small_rng-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+std-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+std-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "std" feature of "%{crate}" crate.
+
+%files -n %{name}+std-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+* Sun Jan 03 12:18:36 CET 2021 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.7.3-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..ee1b8d8
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (rand-0.7.3.crate) = f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e
3 years, 4 months