The package rpms/swift-lang.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/swift-lang.git/commit/?id=637c2bb....
Change:
+ExclusiveArch: x86_64 aarch64
Thanks.
Full change:
============
commit 4083e84355e1d486ab1f0574dfd0609d0dfbe46f
Merge: 2ebfbb8 637c2bb
Author: Ron Olson <tachoknight(a)gmail.com>
Date: Fri May 22 09:58:27 2020 -0500
Merge branch 'master' into f30
commit 637c2bb9af1eb1be338913402753a7334d34a4b6
Author: Ron Olson <tachoknight(a)gmail.com>
Date: Fri May 22 09:55:47 2020 -0500
Updated to swift-5.2.4-RELEASE
diff --git a/sources b/sources
index 7bbd88b..7d09177 100644
--- a/sources
+++ b/sources
@@ -1,15 +1,15 @@
SHA512 (cmake-3.16.5.tar.gz) =
204ce83501c8068ff660c30a68641a354764135e1600a9a95b39476d072876e400961377e19bbe03a7b18412b36dcf21a693946a2a81cff5985e637e9f193671
-SHA512 (cmark.tar.gz) =
8625514a7146599c03f7c72e8618de872d4ff6c36d5674944e6f4e622a6e8445e5de0f5eac144dfe76b25da43265e9d69faa768308ff82193217d4d00fb0aebe
-SHA512 (corelibs-foundation.tar.gz) =
50bdc837f07256b3163b6a6df4c4c47980f8d73fd99c455dc92061ea6e881b6dffefea4398d5ccce4c56e8a4bbebf52b43000dda4923d9f2e7213fc2bf2a853a
-SHA512 (corelibs-libdispatch.tar.gz) =
33c46249d39153d7af814fabb7c3ccffb1d52b0b7997822ca8667c899c593bb89397a79b0c71820d57a62ff04afa4891141c59eadea4ec6d8e58b57f32b6828f
-SHA512 (corelibs-xctest.tar.gz) =
31e15ab31ebbf0203072bf7e7ef2a9e3a4fe4273ee840eeb71bdc7434bfbc4f36fbc768125967cd50249b406842118eff80dfefc3b1021e7bcd3fb3eff978922
-SHA512 (indexstore-db.tar.gz) =
25b07bad32aae1731ab928c2796177a1304373d872fe467bd2b6583142b17233456302ec465cf017c96d01826b62c09dcb70dfb853c92e251f893df4fa316bb3
-SHA512 (llbuild.tar.gz) =
a2ad5adf8455903b1e1e0493f2d5e9f353b3f5bec4aef923991a1d558c7cae38837216d71f91a329b18b21a99444e98c73e93b3445868e38559aba071f517fa5
-SHA512 (llvm-project.tar.gz) =
14395c3d3ceb36581c22c056b82f4b85293d2523ca54c6b4e4d2797d847b369917218f2f317b198eaa4fe18106439f37567ee9303307b7095b14433c6d81e46c
-SHA512 (package-manager.tar.gz) =
6b4d865ec75725def0b065012dc5302d27a5f8e32452047fcada79bb92cfbdc2af5d5e47979bedf466461a3c26b55f5a093e81b92289024e5ecdcdbcc9184c78
-SHA512 (release-61-2.tar.gz) =
9c277f95694ef2b65da0c435ef580f85ec5ac425bca0d3cac82167d32ac6dbcd00a4411def7a7dd0c16786943b498486716b2ed5b353f19c4a499e8e1529fbf2
-SHA512 (sourcekit-lsp.tar.gz) =
29c3c92ac95820732e6a92005ae30075f25db77c8bfe301b589d5966ae49302ad3ab6aa6c3b0c97ed5c05f789d2b557d238145e83e4fe9207cd6bab3c1568dae
-SHA512 (swift-integration-tests.tar.gz) =
09b3400b2fc269637a77a8a6fc1c5ac0953f5392fd218f24ce0a87fb59bdd881dff100ffb098aeed663d53c699ba8d00b35e925e6af948ef3d4d15a141ea4a28
+SHA512 (cmark.tar.gz) =
270c7db870e4e00158afafe8c21a91638ac87c85ae6c559361ecd8917078fe4b675a8d4d725a7174b6cc66208918f0ce55fbfab75e2104aaf008918e2287a5e1
+SHA512 (corelibs-foundation.tar.gz) =
64c4bb98b8dedaa9f1ff1b8e6af3e97267a49f074f7a80cb790f73c8072c1fc0e7c300c60e2e02e8faff4e8cae8113b37c22c2b7783fbf2c7bc1329daaa429e0
+SHA512 (corelibs-libdispatch.tar.gz) =
f39f7b0858c1c4b04aee0b84f6a4bbbf1233a8631cb5a396e645b8c8826c310b2f7d7f47b6ee71bc2887a5ca558752b891e041a94a31c6f11527cca2fe004fb1
+SHA512 (corelibs-xctest.tar.gz) =
dc7900d315518c7fabf30e5159c9ffe76550a91efa4c74cb25e7df3c956c8c0c98abd61897d0c6b84dbadc2208c3368f37fbe45beafc0021e7266acb17f7d67d
+SHA512 (indexstore-db.tar.gz) =
b0a9c7b63d1702f16562636fa799fbab34d51fa27efb966d284559bfa7af90bf2992e76f1a956f8ea6937e2ca0667d1fc2564a2188eb311cb753034bfc4c6686
+SHA512 (llbuild.tar.gz) =
0af847c3ca73abea6f660cb9ff06e1ac613f8210de8730730eb526bd4fcddd698daaee43fd0434c07ad17a30a2c4ba5d6ff901f41a0f6e16cd854fe8e73b717f
+SHA512 (llvm-project.tar.gz) =
24a4d58ffaa4b9eb5613bf2b12b8cec2491c1e70e5bd4cbd12a814b837fe46afb078bbc7d0fc888aa623a3f9b9adbba2df9c35eaf12d14ccc70ac28a5256f449
+SHA512 (package-manager.tar.gz) =
dbedccfbdbb3920773eeee89eb9b9face307828cf314f8269d3e9ed74dec7f3903ddc080cc69c6e456699798d17dce8036d5670a2134f1eb463ff06341df06bd
+SHA512 (release-61-2.tar.gz) =
5b0182a0142f9768457e893c05c95fab4ff1b769e9918792b0c8f19d8cdf367104c85e526897f33fd02150ef6c5bb716edf5ac73487c5b894de8ed9e79a97f7b
+SHA512 (sourcekit-lsp.tar.gz) =
3c0a74e66cc64c5ba299ab85f50781c3867bb4c641ef68066306829581fef3b291bb8e3830689aacee4be9e8a685476371bb13b891809baa115b7e6423e2a5a0
+SHA512 (swift-integration-tests.tar.gz) =
4f308b357c9028cbc3149bf2cdfe0b29a94417f9b772a775d7d76a6a5a3adc89314977b00d07b9ddc0270b91ab29d39cf7411389f4aac79259e1aaa7872fe189
SHA512 (swift-syntax.tar.gz) =
ca535e981357f0dfc005f1ad1e9db169e5a3704fe94e88008f73c91312ea35911bb1de70965576b0cbb241cce28dd389fbecc7c9027991bfb14cd5bcd0dba62f
-SHA512 (swift-xcode-playground-support.tar.gz) =
426e4c224b1554690d34d10768759237cd90ebf1c1b149620cd1527d659e693f069d713da4070cdd1bd153d5dbafbec1a3e5a46e14042043b53a23ac9a9d3ca9
-SHA512 (swift.tar.gz) =
7cda51b628fb2328b869c8cc025fe4b7a0a4b1231bf55503d9e45215f2dc2808951a70c1383bd78bab4a7b24b34fcd382398f5585180c5b8798a1fa878e84f0a
+SHA512 (swift-xcode-playground-support.tar.gz) =
3871eddcb2287762fc1cc3df11a1cabf03ac10405e053bfee7d4984fa8afe48dc864557f4d117b1cd57bc6ad0276cd163e49cf8886b1fd0e32375f86e0ed751d
+SHA512 (swift.tar.gz) =
7b2f368b2722b505a33a6965a9531221952f42d07ff37cff73d0454f1f566e557d43dc3904f4715c036181ca4ccb9be38d12ff23607ffb44ffa3a962d62da361
diff --git a/swift-lang.spec b/swift-lang.spec
index 079aa25..528cf29 100644
--- a/swift-lang.spec
+++ b/swift-lang.spec
@@ -1,43 +1,43 @@
%global debug_package %{nil}
-%global swifttag 5.2.3-RELEASE
+%global swifttag 5.2.4-RELEASE
# Swift syntax seems to only be updated on major releases
-%global swiftsyntax 5.2.3-RELEASE
%global swiftbuild swift-source
%global cmake_version 3.16.5
+%global swiftsyntax 5.2.3-RELEASE
-Name: swift-lang
-Version: 5.2.3
-Release: 1%{?dist}
-Summary: Apple's Swift programming language
-License: ASL 2.0 and Unicode
-URL:
https://swift.org
-Source0:
https://github.com/apple/swift/archive/swift-%{swifttag}.tar.gz#/swift.ta...
-Source1:
https://github.com/apple/swift-corelibs-libdispatch/archive/swift-%{swift...
-Source2:
https://github.com/apple/swift-corelibs-foundation/archive/swift-%{swiftt...
-Source3:
https://github.com/apple/swift-integration-tests/archive/swift-%{swifttag...
-Source4:
https://github.com/apple/swift-corelibs-xctest/archive/swift-%{swifttag}....
-Source5:
https://github.com/apple/swift-package-manager/archive/swift-%{swifttag}....
-Source6:
https://github.com/apple/swift-llbuild/archive/swift-%{swifttag}.tar.gz#/...
-Source7:
https://github.com/apple/swift-cmark/archive/swift-%{swifttag}.tar.gz#/cm...
-Source8:
https://github.com/apple/swift-xcode-playground-support/archive/swift-%{s...
-Source9:
https://github.com/apple/sourcekit-lsp/archive/swift-%{swifttag}.tar.gz#/...
-Source10:
https://github.com/apple/indexstore-db/archive/swift-%{swifttag}.tar.gz#/...
-Source11:
https://github.com/apple/llvm-project/archive/swift-%{swifttag}.tar.gz#/l...
-Source12:
https://github.com/unicode-org/icu/archive/release-61-2.tar.gz
-Source13:
https://github.com/apple/swift-syntax/archive/swift-%{swiftsyntax}.zip#/s...
-Source14:
https://github.com/Kitware/CMake/releases/download/v%{cmake_version}/cmak...
-
-Patch0: build-setup.patch
-Patch1: compiler-rt-fuzzer.patch
-Patch2: python3-2.patch
-Patch3: linux-tests-python-3-2.patch
-Patch4: glibcpthread.patch
-Patch5: swift.patch
-Patch6: llvm.patch
-Patch7: indexstore.patch
-Patch8: build-setup-s390x.patch
-Patch9: ibm-identifier.patch
-Patch10: nosysctl.patch
+Name: swift-lang
+Version: 5.2.4
+Release: 1%{?dist}
+Summary: Apple's Swift programming language
+License: ASL 2.0 and Unicode
+URL:
https://swift.org
+Source0:
https://github.com/apple/swift/archive/swift-%{swifttag}.tar.gz#/swift.ta...
+Source1:
https://github.com/apple/swift-corelibs-libdispatch/archive/swift-%{swift...
+Source2:
https://github.com/apple/swift-corelibs-foundation/archive/swift-%{swiftt...
+Source3:
https://github.com/apple/swift-integration-tests/archive/swift-%{swifttag...
+Source4:
https://github.com/apple/swift-corelibs-xctest/archive/swift-%{swifttag}....
+Source5:
https://github.com/apple/swift-package-manager/archive/swift-%{swifttag}....
+Source6:
https://github.com/apple/swift-llbuild/archive/swift-%{swifttag}.tar.gz#/...
+Source7:
https://github.com/apple/swift-cmark/archive/swift-%{swifttag}.tar.gz#/cm...
+Source8:
https://github.com/apple/swift-xcode-playground-support/archive/swift-%{s...
+Source9:
https://github.com/apple/sourcekit-lsp/archive/swift-%{swifttag}.tar.gz#/...
+Source10:
https://github.com/apple/indexstore-db/archive/swift-%{swifttag}.tar.gz#/...
+Source11:
https://github.com/apple/llvm-project/archive/swift-%{swifttag}.tar.gz#/l...
+Source12:
https://github.com/unicode-org/icu/archive/release-61-2.tar.gz
+Source13:
https://github.com/apple/swift-syntax/archive/swift-%{swiftsyntax}.zip#/s...
+Source14:
https://github.com/Kitware/CMake/releases/download/v%{cmake_version}/cmak...
+
+Patch0: build-setup.patch
+Patch1: compiler-rt-fuzzer.patch
+Patch2: python3-2.patch
+Patch3: linux-tests-python-3-2.patch
+Patch4: glibcpthread.patch
+Patch5: swift.patch
+Patch6: llvm.patch
+Patch7: indexstore.patch
+Patch8: build-setup-s390x.patch
+Patch9: ibm-identifier.patch
+Patch10: nosysctl.patch
BuildRequires: clang
BuildRequires: swig
@@ -46,7 +46,7 @@ BuildRequires: perl-podlators
BuildRequires: rsync
BuildRequires: python3
BuildRequires: python3-devel
-BuildRequires: python3-distro
+BuildRequires: python3-distro
BuildRequires: libbsd-devel
BuildRequires: libxml2-devel
BuildRequires: libsqlite3x-devel
@@ -57,25 +57,25 @@ BuildRequires: libuuid-devel
BuildRequires: libedit-devel
BuildRequires: libicu-devel
BuildRequires: ninja-build
-BuildRequires: /usr/bin/pathfix.py
+BuildRequires: /usr/bin/pathfix.py
BuildRequires: make
BuildRequires: openssl-devel
-Requires: glibc-devel
+Requires: glibc-devel
%if 0%{?fedora} >= 31
-Requires: binutils-gold
+Requires: binutils-gold
%else
-Requires: binutils
+Requires: binutils
%endif
-Requires: gcc
-Requires: ncurses-devel
-Requires: ncurses-compat-libs
+Requires: gcc
+Requires: ncurses-devel
+Requires: ncurses-compat-libs
-Provides: %{name} = %{version}-%{release}
-Obsoletes: %{name} < %{version}-%{release}
-Obsoletes: %{name}-runtime < %{version}-%{release}
+Provides: %{name} = %{version}-%{release}
+Obsoletes: %{name} < %{version}-%{release}
+Obsoletes: %{name}-runtime < %{version}-%{release}
-ExclusiveArch: x86_64 aarch64
+ExclusiveArch: x86_64 aarch64
%description
@@ -116,13 +116,11 @@ mv swift-xcode-playground-support-swift-%{swifttag}
swift-xcode-playground-suppo
mv sourcekit-lsp-swift-%{swifttag} sourcekit-lsp
mv indexstore-db-swift-%{swifttag} indexstore-db
mv llvm-project-swift-%{swifttag} llvm-project
+mv swift-syntax-swift-%{swiftsyntax} swift-syntax
# ICU
mv icu-release-61-2 icu
-# Swift Syntax on its own release (sigh)
-mv swift-syntax-swift-%{swiftsyntax} swift-syntax
-
# Since we require ninja for building, there's no sense to rebuild it just for Swift
%ifnarch s390x
%patch0 -p0
@@ -200,6 +198,8 @@ cp %{_builddir}/usr/share/man/man1/swift.1
%{buildroot}%{_mandir}/man1/swift.1
%changelog
+* Wed May 20 2020 Ron Olson <tachoknight(a)gmail.com> 5.2.4-1
+- Updated to swift-5.2.4-RELEASE
* Wed Apr 29 2020 Ron Olson <tachoknight(a)gmail.com> 5.2.3-1
- Updated to swift-5.2.3-RELEASE
* Fri Apr 17 2020 Ron Olson <tachoknight(a)gmail.com> 5.2.2-2