Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
List overview
Download
Arch-excludes
March 2023
----- 2024 -----
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
arch-excludes@lists.fedoraproject.org
2 participants
624 discussions
Start a n
N
ew thread
Architecture specific change in rpms/rust-textwrap.git
by githook-noreply@fedoraproject.org
21 Mar '23
21 Mar '23
The package rpms/rust-textwrap.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-textwrap.git/commit/?id=fca77a…
. Change: -ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit fca77a9ab691b68b46dbab9f2d30012bd8e44fc6 Author: Fabio Valentini <decathorpe(a)gmail.com> Date: Sat Mar 18 14:44:44 2023 +0100 Update to version 0.15.2 diff --git a/.gitignore b/.gitignore index 8cf4095..291f94d 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /textwrap-0.13.2.crate /textwrap-0.14.2.crate /textwrap-0.15.0.crate +/textwrap-0.15.2.crate diff --git a/README.md b/README.md deleted file mode 100644 index 5fb7692..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# rust-textwrap - -The rust-textwrap package \ No newline at end of file diff --git a/rust-textwrap.spec b/rust-textwrap.spec index dee5fca..668eae8 100644 --- a/rust-textwrap.spec +++ b/rust-textwrap.spec @@ -1,22 +1,19 @@ -# Generated by rust2rpm 21 +# Generated by rust2rpm 24 # * missing dev-dependencies: lipsum ^0.8, unic-emoji-char ^0.9 %bcond_with check %global debug_package %{nil} %global crate textwrap -Name: rust-%{crate} -Version: 0.15.0 +Name: rust-textwrap +Version: 0.15.2 Release: %autorelease Summary: Powerful library for word wrapping, indenting, and dedenting strings -# Upstream license specification: MIT License: MIT URL:
https://crates.io/crates/textwrap
Source: %{crates_source} -ExclusiveArch: %{rust_arches} - BuildRequires: rust-packaging >= 21 %global _description %{expand: diff --git a/.rust2rpm.conf b/rust2rpm.conf similarity index 100% rename from .rust2rpm.conf rename to rust2rpm.conf diff --git a/sources b/sources index db6c9d1..a9f1d00 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (textwrap-0.15.0.crate) = f44271c542c22f17a4e3a459255f95e6c02d999f7d6bc8414d3973fd4ac9353aa4ef436932a45340738126905463d776902715feaa9329371f8a14f14b5a7bfd +SHA512 (textwrap-0.15.2.crate) = 1c5190d136fc9fdab1fca36dbfd3ce9228c0bc2a10780d1a7fa64cf5c6ff30d4c0e3827c2253c50e8a5c980a15441679edf65f024f2b997dcd61e32f2acc624a commit 0c2a4f5f66f04b8dfeff82e8eac2a8054bb545a3 Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Sat Jan 21 01:46:23 2023 +0000 Rebuilt for
https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org> commit 1b3cfa43eddd23b916c1e439be2dc5a187858ea0 Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Sat Jul 23 07:03:02 2022 +0000 Rebuilt for
https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
1
0
0
0
Architecture specific change in rpms/rust-textwrap.git
by githook-noreply@fedoraproject.org
21 Mar '23
21 Mar '23
The package rpms/rust-textwrap.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-textwrap.git/commit/?id=fca77a…
. Change: -ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit fca77a9ab691b68b46dbab9f2d30012bd8e44fc6 Author: Fabio Valentini <decathorpe(a)gmail.com> Date: Sat Mar 18 14:44:44 2023 +0100 Update to version 0.15.2 diff --git a/.gitignore b/.gitignore index 8cf4095..291f94d 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /textwrap-0.13.2.crate /textwrap-0.14.2.crate /textwrap-0.15.0.crate +/textwrap-0.15.2.crate diff --git a/README.md b/README.md deleted file mode 100644 index 5fb7692..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# rust-textwrap - -The rust-textwrap package \ No newline at end of file diff --git a/rust-textwrap.spec b/rust-textwrap.spec index dee5fca..668eae8 100644 --- a/rust-textwrap.spec +++ b/rust-textwrap.spec @@ -1,22 +1,19 @@ -# Generated by rust2rpm 21 +# Generated by rust2rpm 24 # * missing dev-dependencies: lipsum ^0.8, unic-emoji-char ^0.9 %bcond_with check %global debug_package %{nil} %global crate textwrap -Name: rust-%{crate} -Version: 0.15.0 +Name: rust-textwrap +Version: 0.15.2 Release: %autorelease Summary: Powerful library for word wrapping, indenting, and dedenting strings -# Upstream license specification: MIT License: MIT URL:
https://crates.io/crates/textwrap
Source: %{crates_source} -ExclusiveArch: %{rust_arches} - BuildRequires: rust-packaging >= 21 %global _description %{expand: diff --git a/.rust2rpm.conf b/rust2rpm.conf similarity index 100% rename from .rust2rpm.conf rename to rust2rpm.conf diff --git a/sources b/sources index db6c9d1..a9f1d00 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (textwrap-0.15.0.crate) = f44271c542c22f17a4e3a459255f95e6c02d999f7d6bc8414d3973fd4ac9353aa4ef436932a45340738126905463d776902715feaa9329371f8a14f14b5a7bfd +SHA512 (textwrap-0.15.2.crate) = 1c5190d136fc9fdab1fca36dbfd3ce9228c0bc2a10780d1a7fa64cf5c6ff30d4c0e3827c2253c50e8a5c980a15441679edf65f024f2b997dcd61e32f2acc624a commit 0c2a4f5f66f04b8dfeff82e8eac2a8054bb545a3 Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Sat Jan 21 01:46:23 2023 +0000 Rebuilt for
https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
1
0
0
0
Architecture specific change in rpms/rust-textwrap.git
by githook-noreply@fedoraproject.org
21 Mar '23
21 Mar '23
The package rpms/rust-textwrap.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-textwrap.git/commit/?id=fca77a…
. Change: -ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit fca77a9ab691b68b46dbab9f2d30012bd8e44fc6 Author: Fabio Valentini <decathorpe(a)gmail.com> Date: Sat Mar 18 14:44:44 2023 +0100 Update to version 0.15.2 diff --git a/.gitignore b/.gitignore index 8cf4095..291f94d 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /textwrap-0.13.2.crate /textwrap-0.14.2.crate /textwrap-0.15.0.crate +/textwrap-0.15.2.crate diff --git a/README.md b/README.md deleted file mode 100644 index 5fb7692..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# rust-textwrap - -The rust-textwrap package \ No newline at end of file diff --git a/rust-textwrap.spec b/rust-textwrap.spec index dee5fca..668eae8 100644 --- a/rust-textwrap.spec +++ b/rust-textwrap.spec @@ -1,22 +1,19 @@ -# Generated by rust2rpm 21 +# Generated by rust2rpm 24 # * missing dev-dependencies: lipsum ^0.8, unic-emoji-char ^0.9 %bcond_with check %global debug_package %{nil} %global crate textwrap -Name: rust-%{crate} -Version: 0.15.0 +Name: rust-textwrap +Version: 0.15.2 Release: %autorelease Summary: Powerful library for word wrapping, indenting, and dedenting strings -# Upstream license specification: MIT License: MIT URL:
https://crates.io/crates/textwrap
Source: %{crates_source} -ExclusiveArch: %{rust_arches} - BuildRequires: rust-packaging >= 21 %global _description %{expand: diff --git a/.rust2rpm.conf b/rust2rpm.conf similarity index 100% rename from .rust2rpm.conf rename to rust2rpm.conf diff --git a/sources b/sources index db6c9d1..a9f1d00 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (textwrap-0.15.0.crate) = f44271c542c22f17a4e3a459255f95e6c02d999f7d6bc8414d3973fd4ac9353aa4ef436932a45340738126905463d776902715feaa9329371f8a14f14b5a7bfd +SHA512 (textwrap-0.15.2.crate) = 1c5190d136fc9fdab1fca36dbfd3ce9228c0bc2a10780d1a7fa64cf5c6ff30d4c0e3827c2253c50e8a5c980a15441679edf65f024f2b997dcd61e32f2acc624a
1
0
0
0
Architecture specific change in rpms/rust-mockito.git
by githook-noreply@fedoraproject.org
21 Mar '23
21 Mar '23
The package rpms/rust-mockito.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-mockito.git/commit/?id=dde66ce…
. Change: -ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit dde66ceb2c44c789b94f9d9b294680a3dc07a3a1 Author: Fabio Valentini <decathorpe(a)gmail.com> Date: Tue Mar 21 21:32:11 2023 +0100 Update to version 1.0.0; Fixes RHBZ#2058896 diff --git a/.gitignore b/.gitignore index f028a93..f62858e 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /mockito-0.27.0.crate /mockito-0.28.0.crate /mockito-0.30.0.crate +/mockito-1.0.0.crate diff --git a/README.md b/README.md deleted file mode 100644 index 37e1687..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# rust-mockito - -The rust-mockito package \ No newline at end of file diff --git a/rust-mockito.spec b/rust-mockito.spec index 670d47b..67074f1 100644 --- a/rust-mockito.spec +++ b/rust-mockito.spec @@ -1,25 +1,19 @@ -# Generated by rust2rpm 17 +# Generated by rust2rpm 24 %bcond_without check %global debug_package %{nil} %global crate mockito -Name: rust-%{crate} -Version: 0.30.0 +Name: rust-mockito +Version: 1.0.0 Release: %autorelease Summary: HTTP mocking for Rust -# Upstream license specification: MIT License: MIT URL:
https://crates.io/crates/mockito
Source: %{crates_source} -ExclusiveArch: %{rust_arches} -%if %{__cargo_skip_build} -BuildArch: noarch -%endif - -BuildRequires: rust-packaging +BuildRequires: rust-packaging >= 21 %global _description %{expand: HTTP mocking for Rust.} @@ -32,13 +26,13 @@ BuildArch: noarch %description devel %{_description} -This package contains library source intended for building other packages -which use "%{crate}" crate. +This package contains library source intended for building other packages which +use the "%{crate}" crate. %files devel -%license LICENSE -%doc README.md -%{cargo_registry}/%{crate}-%{version_no_tilde}/ +%license %{crate_instdir}/LICENSE +%doc %{crate_instdir}/README.md +%{crate_instdir}/ %package -n %{name}+default-devel Summary: %{summary} @@ -46,11 +40,11 @@ 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. +This package contains library source intended for building other packages which +use the "default" feature of the "%{crate}" crate. %files -n %{name}+default-devel -%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml +%ghost %{crate_instdir}/Cargo.toml %package -n %{name}+color-devel Summary: %{summary} @@ -58,11 +52,11 @@ BuildArch: noarch %description -n %{name}+color-devel %{_description} -This package contains library source intended for building other packages -which use "color" feature of "%{crate}" crate. +This package contains library source intended for building other packages which +use the "color" feature of the "%{crate}" crate. %files -n %{name}+color-devel -%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml +%ghost %{crate_instdir}/Cargo.toml %package -n %{name}+colored-devel Summary: %{summary} @@ -70,11 +64,11 @@ BuildArch: noarch %description -n %{name}+colored-devel %{_description} -This package contains library source intended for building other packages -which use "colored" feature of "%{crate}" crate. +This package contains library source intended for building other packages which +use the "colored" feature of the "%{crate}" crate. %files -n %{name}+colored-devel -%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml +%ghost %{crate_instdir}/Cargo.toml %prep %autosetup -n %{crate}-%{version_no_tilde} -p1 @@ -91,9 +85,7 @@ which use "colored" feature of "%{crate}" crate. %if %{with check} %check -# disable default features: -# tests that check for ANSI color sequences fail in mock environments -#
https://github.com/lipanski/mockito/issues/107
+# * disable colored output: mock shells do not support ANSI escape sequences %cargo_test -n %endif diff --git a/sources b/sources index 6b851c4..83d1a2c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (mockito-0.30.0.crate) = ca68bb9e0bb8e52b7ec0c23ce1666367c4969904ad5537b6578d7e662ab774738cd1463f1dd9115fabcdfe56cd0ae99d8f6816476d2d5ef61f38e494c9e61689 +SHA512 (mockito-1.0.0.crate) = 3d93c00d57b124b49c14d5a0d796d3b8b683c2c0a479af7897adfe473193030d592cc68d9fb53bb45976c40c31171b3340fffaed9cfbf1aca7ca0ec9401201bc commit 4c8a290c12562fb4f34eda9422d0c8e8bc782928 Author: Fabio Valentini <decathorpe(a)gmail.com> Date: Tue Mar 21 21:16:19 2023 +0100 Convert to %autorelease and %autochangelog [skip changelog] diff --git a/changelog b/changelog new file mode 100644 index 0000000..38e7799 --- /dev/null +++ b/changelog @@ -0,0 +1,65 @@ +* Sat Jan 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.30.0-5 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+ +* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.30.0-4 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+ +* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.30.0-3 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+ +* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.30.0-2 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+ +* Fri May 21 2021 Fabio Valentini <decathorpe(a)gmail.com> - 0.30.0-1 +- Update to version 0.30.0. +- Fixes RHBZ#1920082 + +* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.28.0-2 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+ +* Thu Dec 10 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.28.0-1 +- Update to version 0.28.0. +- Fixes RHBZ#1894721 + +* Tue Sep 29 2020 Dusty Mabe <dusty(a)dustymabe.com> - 0.27.0-1 +- Update to 0.27.0 + +* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.26.0-3 +- Second attempt - Rebuilt for +
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+ +* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.26.0-2 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+ +* Fri Jul 24 2020 Dusty Mabe <dusty(a)dustymabe.com> - 0.26.0-1 +- Update to 0.26.0 + +* Sat Jun 06 2020 Josh Stone <jistone(a)redhat.com> - 0.25.2-1 +- Update to 0.25.2 + +* Mon May 18 12:16:38 CEST 2020 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.25.1-1 +- Update to 0.25.1 + +* Tue Mar 10 2020 Josh Stone <jistone(a)redhat.com> - 0.23.3-1 +- Update to 0.23.3 + +* Thu Feb 20 15:17:15 CET 2020 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.23.1-1 +- Update to 0.23.1 + +* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.22.0-2 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+ +* Tue Nov 19 19:43:38 CET 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.22.0-1 +- Update to 0.22.0 + +* Fri Aug 09 14:55:06 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.20.0-1 +- Update to 0.20.0 + +* Fri Jul 26 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.17.1-3 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+ +* Fri Jun 21 21:05:16 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.17.1-2 +- Regenerate + +* Sun Apr 28 09:31:27 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.17.1-1 +- Initial package diff --git a/rust-mockito.spec b/rust-mockito.spec index f357d88..670d47b 100644 --- a/rust-mockito.spec +++ b/rust-mockito.spec @@ -6,7 +6,7 @@ Name: rust-%{crate} Version: 0.30.0 -Release: 5%{?dist} +Release: %autorelease Summary: HTTP mocking for Rust # Upstream license specification: MIT @@ -98,68 +98,4 @@ which use "colored" feature of "%{crate}" crate. %endif %changelog -* Sat Jan 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.30.0-5 -- Rebuilt for
https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
- -* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.30.0-4 -- Rebuilt for
https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
- -* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.30.0-3 -- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
- -* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.30.0-2 -- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
- -* Fri May 21 2021 Fabio Valentini <decathorpe(a)gmail.com> - 0.30.0-1 -- Update to version 0.30.0. -- Fixes RHBZ#1920082 - -* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.28.0-2 -- Rebuilt for
https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
- -* Thu Dec 10 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.28.0-1 -- Update to version 0.28.0. -- Fixes RHBZ#1894721 - -* Tue Sep 29 2020 Dusty Mabe <dusty(a)dustymabe.com> - 0.27.0-1 -- Update to 0.27.0 - -* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.26.0-3 -- Second attempt - Rebuilt for -
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
- -* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.26.0-2 -- Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
- -* Fri Jul 24 2020 Dusty Mabe <dusty(a)dustymabe.com> - 0.26.0-1 -- Update to 0.26.0 - -* Sat Jun 06 2020 Josh Stone <jistone(a)redhat.com> - 0.25.2-1 -- Update to 0.25.2 - -* Mon May 18 12:16:38 CEST 2020 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.25.1-1 -- Update to 0.25.1 - -* Tue Mar 10 2020 Josh Stone <jistone(a)redhat.com> - 0.23.3-1 -- Update to 0.23.3 - -* Thu Feb 20 15:17:15 CET 2020 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.23.1-1 -- Update to 0.23.1 - -* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.22.0-2 -- Rebuilt for
https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
- -* Tue Nov 19 19:43:38 CET 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.22.0-1 -- Update to 0.22.0 - -* Fri Aug 09 14:55:06 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.20.0-1 -- Update to 0.20.0 - -* Fri Jul 26 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.17.1-3 -- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
- -* Fri Jun 21 21:05:16 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.17.1-2 -- Regenerate - -* Sun Apr 28 09:31:27 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.17.1-1 -- Initial package +%autochangelog commit 1a178c90db86390b70002f1555f3d45eecdff280 Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Sat Jan 21 00:01:15 2023 +0000 Rebuilt for
https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org> diff --git a/rust-mockito.spec b/rust-mockito.spec index 615146d..f357d88 100644 --- a/rust-mockito.spec +++ b/rust-mockito.spec @@ -6,7 +6,7 @@ Name: rust-%{crate} Version: 0.30.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: HTTP mocking for Rust # Upstream license specification: MIT @@ -98,6 +98,9 @@ which use "colored" feature of "%{crate}" crate. %endif %changelog +* Sat Jan 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.30.0-5 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+ * Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.30.0-4 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
1
0
0
0
Architecture specific change in rpms/rust-mockito.git
by githook-noreply@fedoraproject.org
21 Mar '23
21 Mar '23
The package rpms/rust-mockito.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-mockito.git/commit/?id=dde66ce…
. Change: -ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit dde66ceb2c44c789b94f9d9b294680a3dc07a3a1 Author: Fabio Valentini <decathorpe(a)gmail.com> Date: Tue Mar 21 21:32:11 2023 +0100 Update to version 1.0.0; Fixes RHBZ#2058896 diff --git a/.gitignore b/.gitignore index f028a93..f62858e 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /mockito-0.27.0.crate /mockito-0.28.0.crate /mockito-0.30.0.crate +/mockito-1.0.0.crate diff --git a/README.md b/README.md deleted file mode 100644 index 37e1687..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# rust-mockito - -The rust-mockito package \ No newline at end of file diff --git a/rust-mockito.spec b/rust-mockito.spec index 670d47b..67074f1 100644 --- a/rust-mockito.spec +++ b/rust-mockito.spec @@ -1,25 +1,19 @@ -# Generated by rust2rpm 17 +# Generated by rust2rpm 24 %bcond_without check %global debug_package %{nil} %global crate mockito -Name: rust-%{crate} -Version: 0.30.0 +Name: rust-mockito +Version: 1.0.0 Release: %autorelease Summary: HTTP mocking for Rust -# Upstream license specification: MIT License: MIT URL:
https://crates.io/crates/mockito
Source: %{crates_source} -ExclusiveArch: %{rust_arches} -%if %{__cargo_skip_build} -BuildArch: noarch -%endif - -BuildRequires: rust-packaging +BuildRequires: rust-packaging >= 21 %global _description %{expand: HTTP mocking for Rust.} @@ -32,13 +26,13 @@ BuildArch: noarch %description devel %{_description} -This package contains library source intended for building other packages -which use "%{crate}" crate. +This package contains library source intended for building other packages which +use the "%{crate}" crate. %files devel -%license LICENSE -%doc README.md -%{cargo_registry}/%{crate}-%{version_no_tilde}/ +%license %{crate_instdir}/LICENSE +%doc %{crate_instdir}/README.md +%{crate_instdir}/ %package -n %{name}+default-devel Summary: %{summary} @@ -46,11 +40,11 @@ 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. +This package contains library source intended for building other packages which +use the "default" feature of the "%{crate}" crate. %files -n %{name}+default-devel -%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml +%ghost %{crate_instdir}/Cargo.toml %package -n %{name}+color-devel Summary: %{summary} @@ -58,11 +52,11 @@ BuildArch: noarch %description -n %{name}+color-devel %{_description} -This package contains library source intended for building other packages -which use "color" feature of "%{crate}" crate. +This package contains library source intended for building other packages which +use the "color" feature of the "%{crate}" crate. %files -n %{name}+color-devel -%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml +%ghost %{crate_instdir}/Cargo.toml %package -n %{name}+colored-devel Summary: %{summary} @@ -70,11 +64,11 @@ BuildArch: noarch %description -n %{name}+colored-devel %{_description} -This package contains library source intended for building other packages -which use "colored" feature of "%{crate}" crate. +This package contains library source intended for building other packages which +use the "colored" feature of the "%{crate}" crate. %files -n %{name}+colored-devel -%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml +%ghost %{crate_instdir}/Cargo.toml %prep %autosetup -n %{crate}-%{version_no_tilde} -p1 @@ -91,9 +85,7 @@ which use "colored" feature of "%{crate}" crate. %if %{with check} %check -# disable default features: -# tests that check for ANSI color sequences fail in mock environments -#
https://github.com/lipanski/mockito/issues/107
+# * disable colored output: mock shells do not support ANSI escape sequences %cargo_test -n %endif diff --git a/sources b/sources index 6b851c4..83d1a2c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (mockito-0.30.0.crate) = ca68bb9e0bb8e52b7ec0c23ce1666367c4969904ad5537b6578d7e662ab774738cd1463f1dd9115fabcdfe56cd0ae99d8f6816476d2d5ef61f38e494c9e61689 +SHA512 (mockito-1.0.0.crate) = 3d93c00d57b124b49c14d5a0d796d3b8b683c2c0a479af7897adfe473193030d592cc68d9fb53bb45976c40c31171b3340fffaed9cfbf1aca7ca0ec9401201bc commit 4c8a290c12562fb4f34eda9422d0c8e8bc782928 Author: Fabio Valentini <decathorpe(a)gmail.com> Date: Tue Mar 21 21:16:19 2023 +0100 Convert to %autorelease and %autochangelog [skip changelog] diff --git a/changelog b/changelog new file mode 100644 index 0000000..38e7799 --- /dev/null +++ b/changelog @@ -0,0 +1,65 @@ +* Sat Jan 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.30.0-5 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+ +* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.30.0-4 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+ +* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.30.0-3 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+ +* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.30.0-2 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+ +* Fri May 21 2021 Fabio Valentini <decathorpe(a)gmail.com> - 0.30.0-1 +- Update to version 0.30.0. +- Fixes RHBZ#1920082 + +* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.28.0-2 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+ +* Thu Dec 10 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.28.0-1 +- Update to version 0.28.0. +- Fixes RHBZ#1894721 + +* Tue Sep 29 2020 Dusty Mabe <dusty(a)dustymabe.com> - 0.27.0-1 +- Update to 0.27.0 + +* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.26.0-3 +- Second attempt - Rebuilt for +
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+ +* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.26.0-2 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+ +* Fri Jul 24 2020 Dusty Mabe <dusty(a)dustymabe.com> - 0.26.0-1 +- Update to 0.26.0 + +* Sat Jun 06 2020 Josh Stone <jistone(a)redhat.com> - 0.25.2-1 +- Update to 0.25.2 + +* Mon May 18 12:16:38 CEST 2020 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.25.1-1 +- Update to 0.25.1 + +* Tue Mar 10 2020 Josh Stone <jistone(a)redhat.com> - 0.23.3-1 +- Update to 0.23.3 + +* Thu Feb 20 15:17:15 CET 2020 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.23.1-1 +- Update to 0.23.1 + +* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.22.0-2 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+ +* Tue Nov 19 19:43:38 CET 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.22.0-1 +- Update to 0.22.0 + +* Fri Aug 09 14:55:06 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.20.0-1 +- Update to 0.20.0 + +* Fri Jul 26 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.17.1-3 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+ +* Fri Jun 21 21:05:16 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.17.1-2 +- Regenerate + +* Sun Apr 28 09:31:27 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.17.1-1 +- Initial package diff --git a/rust-mockito.spec b/rust-mockito.spec index f357d88..670d47b 100644 --- a/rust-mockito.spec +++ b/rust-mockito.spec @@ -6,7 +6,7 @@ Name: rust-%{crate} Version: 0.30.0 -Release: 5%{?dist} +Release: %autorelease Summary: HTTP mocking for Rust # Upstream license specification: MIT @@ -98,68 +98,4 @@ which use "colored" feature of "%{crate}" crate. %endif %changelog -* Sat Jan 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.30.0-5 -- Rebuilt for
https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
- -* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.30.0-4 -- Rebuilt for
https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
- -* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.30.0-3 -- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
- -* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.30.0-2 -- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
- -* Fri May 21 2021 Fabio Valentini <decathorpe(a)gmail.com> - 0.30.0-1 -- Update to version 0.30.0. -- Fixes RHBZ#1920082 - -* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.28.0-2 -- Rebuilt for
https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
- -* Thu Dec 10 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.28.0-1 -- Update to version 0.28.0. -- Fixes RHBZ#1894721 - -* Tue Sep 29 2020 Dusty Mabe <dusty(a)dustymabe.com> - 0.27.0-1 -- Update to 0.27.0 - -* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.26.0-3 -- Second attempt - Rebuilt for -
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
- -* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.26.0-2 -- Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
- -* Fri Jul 24 2020 Dusty Mabe <dusty(a)dustymabe.com> - 0.26.0-1 -- Update to 0.26.0 - -* Sat Jun 06 2020 Josh Stone <jistone(a)redhat.com> - 0.25.2-1 -- Update to 0.25.2 - -* Mon May 18 12:16:38 CEST 2020 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.25.1-1 -- Update to 0.25.1 - -* Tue Mar 10 2020 Josh Stone <jistone(a)redhat.com> - 0.23.3-1 -- Update to 0.23.3 - -* Thu Feb 20 15:17:15 CET 2020 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.23.1-1 -- Update to 0.23.1 - -* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.22.0-2 -- Rebuilt for
https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
- -* Tue Nov 19 19:43:38 CET 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.22.0-1 -- Update to 0.22.0 - -* Fri Aug 09 14:55:06 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.20.0-1 -- Update to 0.20.0 - -* Fri Jul 26 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.17.1-3 -- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
- -* Fri Jun 21 21:05:16 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.17.1-2 -- Regenerate - -* Sun Apr 28 09:31:27 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.17.1-1 -- Initial package +%autochangelog
1
0
0
0
Architecture specific change in rpms/firefox.git
by githook-noreply@fedoraproject.org
21 Mar '23
21 Mar '23
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=b35d0d6682f4…
. Change: -ExcludeArch: armv7hl Thanks. Full change: ============ commit b35d0d6682f48da1319bcb0feaa5e269e077af70 Author: Martin Stransky <stransky(a)redhat.com> Date: Tue Mar 21 18:09:42 2023 +0100 Added libproxy support (rhbz#2177806), Added build fixes on arm diff --git a/D172126.diff b/D172126.diff new file mode 100644 index 0000000..b4189c0 --- /dev/null +++ b/D172126.diff @@ -0,0 +1,22 @@ +diff --git a/dom/media/webaudio/AudioNodeEngineGeneric.h b/dom/media/webaudio/AudioNodeEngineGeneric.h +--- a/dom/media/webaudio/AudioNodeEngineGeneric.h ++++ b/dom/media/webaudio/AudioNodeEngineGeneric.h +@@ -203,14 +203,14 @@ + MOZ_ASSERT((aSize % xsimd::batch<float, Arch>::size == 0), + "requires tail processing"); + + MOZ_UNROLL(2) + for (unsigned i = 0; i < aSize * 2; +- i += 2 * xsimd::batch<std::complex<float>>::size) { +- auto in1 = xsimd::batch<std::complex<float>>::load_aligned( ++ i += 2 * xsimd::batch<std::complex<float>, Arch>::size) { ++ auto in1 = xsimd::batch<std::complex<float>, Arch>::load_aligned( + reinterpret_cast<const std::complex<float>*>(&aInput[i])); +- auto in2 = xsimd::batch<std::complex<float>>::load_aligned( ++ auto in2 = xsimd::batch<std::complex<float>, Arch>::load_aligned( + reinterpret_cast<const std::complex<float>*>(&aScale[i])); + auto out = in1 * in2; + out.store_aligned(reinterpret_cast<std::complex<float>*>(&aOutput[i])); + } + }; + diff --git a/firefox-mozconfig b/firefox-mozconfig index 676a0e0..af5d664 100644 --- a/firefox-mozconfig +++ b/firefox-mozconfig @@ -16,6 +16,7 @@ ac_add_options --enable-js-shell ac_add_options --with-unsigned-addon-scopes=app,system ac_add_options --without-sysroot ac_add_options --without-wasm-sandboxed-libraries +ac_add_options --enable-libproxy export BUILD_OFFICIAL=1 export MOZILLA_OFFICIAL=1 diff --git a/firefox.spec b/firefox.spec index 1e2beab..195132a 100644 --- a/firefox.spec +++ b/firefox.spec @@ -6,9 +6,6 @@ #
https://bugzilla.redhat.com/show_bug.cgi?id=2129720
ExcludeArch: i686 -# Excluded due to build failure on F36 -ExcludeArch: armv7hl - # Run Mozilla test suite as a part of compile rpm section. Turn off when # building locally and don't want to spend 24 hours waiting for results. %global run_firefox_tests 0 @@ -176,7 +173,7 @@ ExcludeArch: armv7hl Summary: Mozilla Firefox Web browser Name: firefox Version: 111.0 -Release: 1%{?pre_tag}%{?dist} +Release: 2%{?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}/…
@@ -229,6 +226,7 @@ Patch61: firefox-glibc-dynstack.patch Patch71: 0001-GLIBCXX-fix-for-GCC-12.patch Patch78: firefox-i686-build.patch Patch79: firefox-gcc-13-build.patch +Patch80: D172126.diff # Test patches # Generate without context by @@ -416,6 +414,7 @@ BuildRequires: xorg-x11-fonts-misc BuildRequires: make BuildRequires: pciutils-libs BuildRequires: mesa-libgbm-devel +BuildRequires: libproxy-devel Obsoletes: mozilla <= 37:1.7.13 Provides: webclient @@ -503,6 +502,7 @@ This package contains results of tests executed during build. %patch71 -p1 -b .0001-GLIBCXX-fix-for-GCC-12 %patch78 -p1 -b .firefox-i686 %patch79 -p1 -b .firefox-gcc-13-build +%patch80 -p1 -b .D172126 # Test patches #%patch100 -p1 -b .firefox-tests-xpcshell @@ -1073,6 +1073,10 @@ fi #--------------------------------------------------------------------- %changelog +* Tue Mar 21 2023 Martin Stransky <stransky(a)redhat.com>- 111.0-2 +- Added libproxy support (rhbz#2177806) +- Added build fixes on arm + * Mon Mar 20 2023 Martin Stransky <stransky(a)redhat.com>- 111.0-1 - Updated to 111.0 - Disabled arm on F36
1
0
0
0
Architecture specific change in rpms/firefox.git
by githook-noreply@fedoraproject.org
21 Mar '23
21 Mar '23
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=b35d0d6682f4…
. Change: -ExcludeArch: armv7hl Thanks. Full change: ============ commit b35d0d6682f48da1319bcb0feaa5e269e077af70 Author: Martin Stransky <stransky(a)redhat.com> Date: Tue Mar 21 18:09:42 2023 +0100 Added libproxy support (rhbz#2177806), Added build fixes on arm diff --git a/D172126.diff b/D172126.diff new file mode 100644 index 0000000..b4189c0 --- /dev/null +++ b/D172126.diff @@ -0,0 +1,22 @@ +diff --git a/dom/media/webaudio/AudioNodeEngineGeneric.h b/dom/media/webaudio/AudioNodeEngineGeneric.h +--- a/dom/media/webaudio/AudioNodeEngineGeneric.h ++++ b/dom/media/webaudio/AudioNodeEngineGeneric.h +@@ -203,14 +203,14 @@ + MOZ_ASSERT((aSize % xsimd::batch<float, Arch>::size == 0), + "requires tail processing"); + + MOZ_UNROLL(2) + for (unsigned i = 0; i < aSize * 2; +- i += 2 * xsimd::batch<std::complex<float>>::size) { +- auto in1 = xsimd::batch<std::complex<float>>::load_aligned( ++ i += 2 * xsimd::batch<std::complex<float>, Arch>::size) { ++ auto in1 = xsimd::batch<std::complex<float>, Arch>::load_aligned( + reinterpret_cast<const std::complex<float>*>(&aInput[i])); +- auto in2 = xsimd::batch<std::complex<float>>::load_aligned( ++ auto in2 = xsimd::batch<std::complex<float>, Arch>::load_aligned( + reinterpret_cast<const std::complex<float>*>(&aScale[i])); + auto out = in1 * in2; + out.store_aligned(reinterpret_cast<std::complex<float>*>(&aOutput[i])); + } + }; + diff --git a/firefox-mozconfig b/firefox-mozconfig index 676a0e0..af5d664 100644 --- a/firefox-mozconfig +++ b/firefox-mozconfig @@ -16,6 +16,7 @@ ac_add_options --enable-js-shell ac_add_options --with-unsigned-addon-scopes=app,system ac_add_options --without-sysroot ac_add_options --without-wasm-sandboxed-libraries +ac_add_options --enable-libproxy export BUILD_OFFICIAL=1 export MOZILLA_OFFICIAL=1 diff --git a/firefox.spec b/firefox.spec index 1e2beab..195132a 100644 --- a/firefox.spec +++ b/firefox.spec @@ -6,9 +6,6 @@ #
https://bugzilla.redhat.com/show_bug.cgi?id=2129720
ExcludeArch: i686 -# Excluded due to build failure on F36 -ExcludeArch: armv7hl - # Run Mozilla test suite as a part of compile rpm section. Turn off when # building locally and don't want to spend 24 hours waiting for results. %global run_firefox_tests 0 @@ -176,7 +173,7 @@ ExcludeArch: armv7hl Summary: Mozilla Firefox Web browser Name: firefox Version: 111.0 -Release: 1%{?pre_tag}%{?dist} +Release: 2%{?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}/…
@@ -229,6 +226,7 @@ Patch61: firefox-glibc-dynstack.patch Patch71: 0001-GLIBCXX-fix-for-GCC-12.patch Patch78: firefox-i686-build.patch Patch79: firefox-gcc-13-build.patch +Patch80: D172126.diff # Test patches # Generate without context by @@ -416,6 +414,7 @@ BuildRequires: xorg-x11-fonts-misc BuildRequires: make BuildRequires: pciutils-libs BuildRequires: mesa-libgbm-devel +BuildRequires: libproxy-devel Obsoletes: mozilla <= 37:1.7.13 Provides: webclient @@ -503,6 +502,7 @@ This package contains results of tests executed during build. %patch71 -p1 -b .0001-GLIBCXX-fix-for-GCC-12 %patch78 -p1 -b .firefox-i686 %patch79 -p1 -b .firefox-gcc-13-build +%patch80 -p1 -b .D172126 # Test patches #%patch100 -p1 -b .firefox-tests-xpcshell @@ -1073,6 +1073,10 @@ fi #--------------------------------------------------------------------- %changelog +* Tue Mar 21 2023 Martin Stransky <stransky(a)redhat.com>- 111.0-2 +- Added libproxy support (rhbz#2177806) +- Added build fixes on arm + * Mon Mar 20 2023 Martin Stransky <stransky(a)redhat.com>- 111.0-1 - Updated to 111.0 - Disabled arm on F36
1
0
0
0
Architecture specific change in rpms/firefox.git
by githook-noreply@fedoraproject.org
21 Mar '23
21 Mar '23
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=b35d0d6682f4…
. Change: -ExcludeArch: armv7hl Thanks. Full change: ============ commit b35d0d6682f48da1319bcb0feaa5e269e077af70 Author: Martin Stransky <stransky(a)redhat.com> Date: Tue Mar 21 18:09:42 2023 +0100 Added libproxy support (rhbz#2177806), Added build fixes on arm diff --git a/D172126.diff b/D172126.diff new file mode 100644 index 0000000..b4189c0 --- /dev/null +++ b/D172126.diff @@ -0,0 +1,22 @@ +diff --git a/dom/media/webaudio/AudioNodeEngineGeneric.h b/dom/media/webaudio/AudioNodeEngineGeneric.h +--- a/dom/media/webaudio/AudioNodeEngineGeneric.h ++++ b/dom/media/webaudio/AudioNodeEngineGeneric.h +@@ -203,14 +203,14 @@ + MOZ_ASSERT((aSize % xsimd::batch<float, Arch>::size == 0), + "requires tail processing"); + + MOZ_UNROLL(2) + for (unsigned i = 0; i < aSize * 2; +- i += 2 * xsimd::batch<std::complex<float>>::size) { +- auto in1 = xsimd::batch<std::complex<float>>::load_aligned( ++ i += 2 * xsimd::batch<std::complex<float>, Arch>::size) { ++ auto in1 = xsimd::batch<std::complex<float>, Arch>::load_aligned( + reinterpret_cast<const std::complex<float>*>(&aInput[i])); +- auto in2 = xsimd::batch<std::complex<float>>::load_aligned( ++ auto in2 = xsimd::batch<std::complex<float>, Arch>::load_aligned( + reinterpret_cast<const std::complex<float>*>(&aScale[i])); + auto out = in1 * in2; + out.store_aligned(reinterpret_cast<std::complex<float>*>(&aOutput[i])); + } + }; + diff --git a/firefox-mozconfig b/firefox-mozconfig index 676a0e0..af5d664 100644 --- a/firefox-mozconfig +++ b/firefox-mozconfig @@ -16,6 +16,7 @@ ac_add_options --enable-js-shell ac_add_options --with-unsigned-addon-scopes=app,system ac_add_options --without-sysroot ac_add_options --without-wasm-sandboxed-libraries +ac_add_options --enable-libproxy export BUILD_OFFICIAL=1 export MOZILLA_OFFICIAL=1 diff --git a/firefox.spec b/firefox.spec index 1e2beab..195132a 100644 --- a/firefox.spec +++ b/firefox.spec @@ -6,9 +6,6 @@ #
https://bugzilla.redhat.com/show_bug.cgi?id=2129720
ExcludeArch: i686 -# Excluded due to build failure on F36 -ExcludeArch: armv7hl - # Run Mozilla test suite as a part of compile rpm section. Turn off when # building locally and don't want to spend 24 hours waiting for results. %global run_firefox_tests 0 @@ -176,7 +173,7 @@ ExcludeArch: armv7hl Summary: Mozilla Firefox Web browser Name: firefox Version: 111.0 -Release: 1%{?pre_tag}%{?dist} +Release: 2%{?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}/…
@@ -229,6 +226,7 @@ Patch61: firefox-glibc-dynstack.patch Patch71: 0001-GLIBCXX-fix-for-GCC-12.patch Patch78: firefox-i686-build.patch Patch79: firefox-gcc-13-build.patch +Patch80: D172126.diff # Test patches # Generate without context by @@ -416,6 +414,7 @@ BuildRequires: xorg-x11-fonts-misc BuildRequires: make BuildRequires: pciutils-libs BuildRequires: mesa-libgbm-devel +BuildRequires: libproxy-devel Obsoletes: mozilla <= 37:1.7.13 Provides: webclient @@ -503,6 +502,7 @@ This package contains results of tests executed during build. %patch71 -p1 -b .0001-GLIBCXX-fix-for-GCC-12 %patch78 -p1 -b .firefox-i686 %patch79 -p1 -b .firefox-gcc-13-build +%patch80 -p1 -b .D172126 # Test patches #%patch100 -p1 -b .firefox-tests-xpcshell @@ -1073,6 +1073,10 @@ fi #--------------------------------------------------------------------- %changelog +* Tue Mar 21 2023 Martin Stransky <stransky(a)redhat.com>- 111.0-2 +- Added libproxy support (rhbz#2177806) +- Added build fixes on arm + * Mon Mar 20 2023 Martin Stransky <stransky(a)redhat.com>- 111.0-1 - Updated to 111.0 - Disabled arm on F36
1
0
0
0
Architecture specific change in rpms/ghc9.4.git
by githook-noreply@fedoraproject.org
21 Mar '23
21 Mar '23
The package rpms/ghc9.4.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/ghc9.4.git/commit/?id=4e24b23328c65…
https://src.fedoraproject.org/cgit/rpms/ghc9.4.git/commit/?id=c431613fe3273…
. Change: +%ifarch armv7hl -%ifarch s390x Thanks. Full change: ============ commit b06c4c6ff22b60d597f7959aed7dcba5cabc1010 Author: Jens Petersen <petersen(a)redhat.com> Date: Tue Mar 21 09:09:31 2023 +0800 should be able to build with ghc-rpm-macros-2.4 now diff --git a/ghc9.4.spec b/ghc9.4.spec index 7aa1058..36e9256 100644 --- a/ghc9.4.spec +++ b/ghc9.4.spec @@ -145,7 +145,7 @@ BuildRequires: %{ghcboot}-compiler %if %{with abicheck} BuildRequires: %{name} %endif -BuildRequires: ghc-rpm-macros-extra >= 2.5.0 +BuildRequires: ghc-rpm-macros-extra BuildRequires: %{ghcboot}-binary-devel BuildRequires: %{ghcboot}-bytestring-devel BuildRequires: %{ghcboot}-containers-devel commit 3c4fddc0a67d6baaa1b78b0b1f77ce7e6db4bf43 Author: Jens Petersen <petersen(a)redhat.com> Date: Mon Mar 20 20:51:26 2023 +0800 bump release diff --git a/ghc9.4.spec b/ghc9.4.spec index 61812f0..7aa1058 100644 --- a/ghc9.4.spec +++ b/ghc9.4.spec @@ -93,7 +93,7 @@ Version: 9.4.4 # - release can only be reset if *all* library versions get bumped simultaneously # (sometimes after a major release) # - minor release numbers for a branch should be incremented monotonically -Release: 16%{?dist} +Release: 17%{?dist} Summary: Glasgow Haskell Compiler License: BSD and HaskellReport @@ -989,6 +989,18 @@ env -C %{ghc_html_libraries_dir} ./gen_contents_index %changelog +* Mon Mar 20 2023 Jens Petersen <petersen(a)redhat.com> - 9.4.4-17 +- suffix hadrian with ghc_major +- only add ld.so.conf.d and remove RPATH if _ghcdynlibdir +- do not duplicate libHSrts-*.so in filelist +- add debian haddock-remove-googleapis-fonts.patch +- update buildpath-abi-stability.patch +- mv ld.so.conf.d out of rts block +- use ghcliblib everywhere and add its subdirs +- update abicheck with ghc_major +- sync packaging changes: subpackage ghc-bignum, llvm13, -W, _ghcdynlibdir +- build with ghc9.2 + * Fri Jan 6 2023 Jens Petersen <petersen(a)redhat.com> - 9.4.4-16 - epel9 s390x: re-enable hadrian using llvm12 (#2141054) commit 38dee3487a140f7828034a865d9c54404feae0f4 Author: Jens Petersen <petersen(a)redhat.com> Date: Fri Mar 17 15:56:04 2023 +0800 build with ghc9.2 diff --git a/ghc9.4.spec b/ghc9.4.spec index 56569ce..61812f0 100644 --- a/ghc9.4.spec +++ b/ghc9.4.spec @@ -25,7 +25,7 @@ %global xhtml_ver 3000.2.2.1 # bootstrap needs 9.0+ -%global ghcboot_major 9.0 +%global ghcboot_major 9.2 %global ghcboot ghc%{ghcboot_major} # build profiling libraries commit 38dcab2e12fcaef5b923efc9322f78abd6e69cea Author: Jens Petersen <petersen(a)redhat.com> Date: Fri Mar 17 15:54:49 2023 +0800 sync packaging changes: subpackage ghc-bignum, llvm13, -W, _ghcdynlibdir and ghclibplatform diff --git a/ghc9.4.spec b/ghc9.4.spec index 962c850..56569ce 100644 --- a/ghc9.4.spec +++ b/ghc9.4.spec @@ -18,6 +18,7 @@ %global ghc_release %{version} %global base_ver 4.17.0.0 +%global ghc_bignum_ver 1.3 %global ghc_compact_ver 0.1.0.0 %global hpc_ver 0.6.1.0 %global rts_ver 1.0.2 @@ -73,7 +74,11 @@ # rhel9 binutils too old for llvm13: #
https://bugzilla.redhat.com/show_bug.cgi?id=2141054
#
https://gitlab.haskell.org/ghc/ghc/-/issues/22427
+%if 0%{?rhel} >= 10 || 0%{?fedora} >= 38 +%global llvm_major 13 +%else %global llvm_major 12 +%endif %if %{with hadrian} %global ghc_llvm_archs armv7hl s390x %global ghc_unregisterized_arches s390 %{mips} riscv64 @@ -256,6 +261,9 @@ Obsoletes: %{name}-xhtml-devel < %{xhtml_ver}-%{release} Obsoletes: %{name}-xhtml-doc < %{xhtml_ver}-%{release} Obsoletes: %{name}-xhtml-prof < %{xhtml_ver}-%{release} %endif +%if %{without manual} +Obsoletes: %{name}-manual < %{version}-%{release} +%endif %ifarch %{ghc_llvm_archs} Requires: llvm%{llvm_major} %endif @@ -349,7 +357,7 @@ This provides the hadrian tool which can be used to build ghc. %ghc_lib_subpackage -d -l BSD filepath-1.4.2.2 # in ghc not ghc-libraries: %ghc_lib_subpackage -d -x ghc-%{ghc_version_override} -# see below for ghc-bignum +%ghc_lib_subpackage -d -x -l BSD ghc-bignum-%{ghc_bignum_ver} %ghc_lib_subpackage -d -x -l BSD ghc-boot-%{ghc_version_override} %ghc_lib_subpackage -d -l BSD ghc-boot-th-%{ghc_version_override} %ghc_lib_subpackage -d -x -l BSD ghc-compact-%{ghc_compact_ver} @@ -520,7 +528,11 @@ export LANG=C.utf8 %global ghc_debuginfo 1 ( cd hadrian +%if 0%{?fedora} >= 38 %ghc_bin_build -W +%else +%ghc_bin_build +%endif ) %global hadrian hadrian/dist/build/hadrian/hadrian %else @@ -569,12 +581,10 @@ sed -i -e 's!^library-dirs: %{ghclibdir}/rts!&\ndynamic-library-dirs: %{_ghcdynl %endif %endif -%if %{defined _ghcdynlibdir} -%if "%_ghcdynlibdir" != "%_libdir" +%if "%{?_ghcdynlibdir}" != "%_libdir" mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d echo "%{ghclibplatform}" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/%{name}.conf -%endif -# avoid 'E: binary-or-shlib-defines-rpath' +%else for i in $(find %{buildroot} -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print); do chrpath -d $i done @@ -599,6 +609,7 @@ done echo "%%dir %{ghclibdir}" >> %{name}-base%{?_ghcdynlibdir:-devel}.files %ghc_gen_filelists ghc %{ghc_version_override} +%ghc_gen_filelists ghc-bignum %{ghc_bignum_ver} %ghc_gen_filelists ghc-boot %{ghc_version_override} %ghc_gen_filelists ghc-compact %{ghc_compact_ver} %ghc_gen_filelists ghc-heap %{ghc_version_override} @@ -606,7 +617,6 @@ echo "%%dir %{ghclibdir}" >> %{name}-base%{?_ghcdynlibdir:-devel}.files %ghc_gen_filelists hpc %{hpc_ver} %ghc_gen_filelists libiserv %{ghc_version_override} -%ghc_gen_filelists ghc-bignum 1.3 %ghc_gen_filelists ghc-prim 0.9.0 %ghc_gen_filelists integer-gmp 1.1 %if %{with hadrian} @@ -616,8 +626,10 @@ echo "%%dir %{ghclibdir}" >> %{name}-base%{?_ghcdynlibdir:-devel}.files %define merge_filelist()\ cat %{name}-%1.files >> %{name}-%2.files\ cat %{name}-%1-devel.files >> %{name}-%2-devel.files\ -%if %{defined ghc_devel_prof}\ +%if %{with haddock}\ cat %{name}-%1-doc.files >> %{name}-%2-doc.files\ +%endif\ +%if %{with ghc_prof}\ cat %{name}-%1-prof.files >> %{name}-%2-prof.files\ %endif\ if [ "%1" != "rts" ]; then\ @@ -626,18 +638,15 @@ echo "%%license libraries/LICENSE.%1" >> %{name}-%2.files\ fi\ %{nil} -%merge_filelist ghc-bignum base %merge_filelist ghc-prim base %merge_filelist integer-gmp base %if %{with hadrian} %merge_filelist rts base %endif -%if %{defined _ghcdynlibdir} -%if "%_ghcdynlibdir" != "%_libdir" +%if "%{?_ghcdynlibdir}" != "%_libdir" echo "%{_sysconfdir}/ld.so.conf.d/%{name}.conf" >> %{name}-base.files %endif -%endif # add rts libs %if %{with hadrian} @@ -806,8 +815,10 @@ make test %if %{defined ghclibdir} +%if "%{?_ghcdynlibdir}" != "%_libdir" %post base -p /sbin/ldconfig %postun base -p /sbin/ldconfig +%endif %transfiletriggerin compiler -- %{ghcliblib}/package.conf.d @@ -883,7 +894,7 @@ env -C %{ghc_html_libraries_dir} ./gen_contents_index %{ghcliblib}/bin/ghc-iserv %{ghcliblib}/bin/ghc-iserv-dyn %{ghcliblib}/bin/unlit -%ghclibplatform +%dir %ghclibplatform %endif %{ghcliblib}/ghc-usage.txt %{ghcliblib}/ghci-usage.txt commit 95c04a29ff278c6215d2f115dfb843f38d5e20f5 Author: Jens Petersen <petersen(a)redhat.com> Date: Sat Jan 14 23:16:12 2023 +0800 update abicheck with ghc_major diff --git a/ghc9.4.spec b/ghc9.4.spec index 3085d08..962c850 100644 --- a/ghc9.4.spec +++ b/ghc9.4.spec @@ -2,7 +2,7 @@ # bcond_with for production builds: disable quick build %bcond_with quickbuild -# make sure ghc libraries' ABI hashes unchanged (ghcX.Y not supported yet) +# make sure ghc libraries' ABI hashes unchanged %bcond_with abicheck # bcond_without for production builds: use Hadrian buildsystem @@ -774,10 +774,10 @@ $GHC --info # check the ABI hashes %if %{with abicheck} -if [ "%{version}" = "$(ghc --numeric-version)" ]; then +if [ "%{version}" = "$(ghc-%{ghc_major} --numeric-version)" ]; then echo "Checking package ABI hashes:" for i in %{ghc_packages_list}; do - old=$(ghc-pkg field $i id --simple-output || :) + old=$(ghc-pkg-%{ghc_major} field $i id --simple-output || :) if [ -n "$old" ]; then new=$(/usr/lib/rpm/ghc-pkg-wrapper %{buildroot}%{ghclibdir} field $i id --simple-output) if [ "$old" != "$new" ]; then @@ -796,7 +796,7 @@ if [ "%{version}" = "$(ghc --numeric-version)" ]; then exit 1 fi else - echo "ABI hash checks skipped: GHC changed from $(ghc --numeric-version) to %{version}" + echo "ABI hash checks skipped: GHC changed from $(ghc-%{ghc_major} --numeric-version) to %{version}" fi %endif commit e155250b9b04732e5f1e38e15cd9c62443b1fb7b Author: Jens Petersen <petersen(a)redhat.com> Date: Sat Jan 14 23:08:18 2023 +0800 use %ghcliblib everywhere and add its subdirs diff --git a/ghc9.4.spec b/ghc9.4.spec index ba09366..3085d08 100644 --- a/ghc9.4.spec +++ b/ghc9.4.spec @@ -667,7 +667,7 @@ fi %if %{with ghc_prof} ls %{buildroot}%{ghclibdir}/bin/ghc-iserv-prof* >> %{name}-base-prof.files %if %{with hadrian} -ls %{buildroot}%{ghclibdir}/lib/bin/ghc-iserv-prof >> %{name}-base-prof.files +ls %{buildroot}%{ghcliblib}/bin/ghc-iserv-prof >> %{name}-base-prof.files %endif %endif @@ -719,10 +719,10 @@ done %endif %if %{with hadrian} -rm %{buildroot}%{ghclibdir}/lib/package.conf.d/.stamp -rm %{buildroot}%{ghclibdir}/lib/package.conf.d/*.conf.copy +rm %{buildroot}%{ghcliblib}/package.conf.d/.stamp +rm %{buildroot}%{ghcliblib}/package.conf.d/*.conf.copy -(cd %{buildroot}%{ghclibdir}/lib/bin +(cd %{buildroot}%{ghcliblib}/bin for i in *; do if [ -f %{buildroot}%{ghclibdir}/bin/$i ]; then ln -sf ../../bin/$i @@ -878,9 +878,12 @@ env -C %{ghc_html_libraries_dir} ./gen_contents_index %{ghclibdir}/bin/runhaskell %{ghclibdir}/bin/runhaskell-%{version} %{ghclibdir}/bin/unlit-ghc-%{version} -%{ghclibdir}/lib/bin/ghc-iserv -%{ghclibdir}/lib/bin/ghc-iserv-dyn -%{ghclibdir}/lib/bin/unlit +%dir %{ghcliblib} +%dir %{ghcliblib}/bin +%{ghcliblib}/bin/ghc-iserv +%{ghcliblib}/bin/ghc-iserv-dyn +%{ghcliblib}/bin/unlit +%ghclibplatform %endif %{ghcliblib}/ghc-usage.txt %{ghcliblib}/ghci-usage.txt commit 14cc0f7bfe2f67e5fc844036657e25525f4bc542 Author: Jens Petersen <petersen(a)redhat.com> Date: Sat Jan 14 23:07:20 2023 +0800 mv ld.so.conf.d out of rts block diff --git a/ghc9.4.spec b/ghc9.4.spec index a43075a..ba09366 100644 --- a/ghc9.4.spec +++ b/ghc9.4.spec @@ -633,6 +633,12 @@ fi\ %merge_filelist rts base %endif +%if %{defined _ghcdynlibdir} +%if "%_ghcdynlibdir" != "%_libdir" +echo "%{_sysconfdir}/ld.so.conf.d/%{name}.conf" >> %{name}-base.files +%endif +%endif + # add rts libs %if %{with hadrian} for i in %{buildroot}%{ghclibplatform}/libHSrts*ghc%{ghc_version}.so; do @@ -640,11 +646,6 @@ if [ "$(basename $i)" != "libHSrts-%{rts_ver}-ghc%{ghc_version}.so" ]; then echo $i >> %{name}-base.files fi done -%if %{defined _ghcdynlibdir} -%if "%_ghcdynlibdir" != "%_libdir" -echo "%{_sysconfdir}/ld.so.conf.d/%{name}.conf" >> %{name}-base.files -%endif -%endif %else %if %{defined _ghcdynlibdir} echo "%{ghclibdir}/rts" >> %{name}-base-devel.files commit 4e24b23328c65819e8f77fa63c6b53b0d0081f9f Author: Jens Petersen <petersen(a)redhat.com> Date: Sat Jan 14 23:06:32 2023 +0800 autotools BR tweaks diff --git a/ghc9.4.spec b/ghc9.4.spec index 58b375c..a43075a 100644 --- a/ghc9.4.spec +++ b/ghc9.4.spec @@ -170,8 +170,9 @@ BuildRequires: python3-sphinx %ifarch %{ghc_llvm_archs} BuildRequires: llvm%{llvm_major} %endif -BuildRequires: autoconf, automake %if %{with hadrian} +# needed for binary-dist-dir +BuildRequires: autoconf automake %if %{with build_hadrian} BuildRequires: ghc-Cabal-static BuildRequires: ghc-QuickCheck-static @@ -190,6 +191,11 @@ BuildRequires: ghc-unordered-containers-static %else BuildRequires: %{name}-hadrian %endif +%else +%ifarch armv7hl +# patch12 +BuildRequires: autoconf automake +%endif %endif Requires: %{name}-compiler = %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} commit c6f27f82ff8a8176d6ee329bd0355a087ff13929 Author: Jens Petersen <petersen(a)redhat.com> Date: Sat Jan 14 23:05:56 2023 +0800 update buildpath-abi-stability.patch diff --git a/buildpath-abi-stability.patch b/buildpath-abi-stability.patch index 1d45c72..cae79d2 100644 --- a/buildpath-abi-stability.patch +++ b/buildpath-abi-stability.patch @@ -1,23 +1,20 @@ -Forwarded to
https://ghc.haskell.org/trac/ghc/ticket/10424
- ---- a/compiler/iface/MkIface.hs -+++ b/compiler/iface/MkIface.hs -@@ -681,7 +681,7 @@ addFingerprints hsc_env mb_old_fingerpri - iface_hash <- computeFingerprint putNameLiterally +--- ghc-9.4.4/compiler/GHC/Iface/Recomp.hs.orig 2022-12-24 00:19:02.000000000 +0800 ++++ ghc-9.4.4/compiler/GHC/Iface/Recomp.hs 2023-01-14 23:03:23.190915038 +0800 +@@ -1231,7 +1231,7 @@ (mod_hash, + mi_src_hash iface0, ann_fn (mkVarOcc "module"), -- See mkIfaceAnnCache - mi_usages iface0, + usages, sorted_deps, mi_hpc iface0) -@@ -714,6 +714,9 @@ addFingerprints hsc_env mb_old_fingerpri +@@ -1266,6 +1266,8 @@ + (non_orph_rules, orph_rules) = mkOrphMap ifRuleOrph (mi_rules iface0) (non_orph_fis, orph_fis) = mkOrphMap ifFamInstOrph (mi_fam_insts iface0) - fix_fn = mi_fix_fn iface0 ann_fn = mkIfaceAnnCache (mi_anns iface0) + -- Do not allow filenames to affect the interface + usages = [ case u of UsageFile _ fp -> UsageFile "" fp; _ -> u | u <- mi_usages iface0 ] -+ -- | Retrieve the orphan hashes 'mi_orphan_hash' for a list of modules -- (in particular, the orphan modules which are transitively imported by the commit a62d7a9ca58afbda3acce7d387ff22138de5ffd7 Author: Jens Petersen <petersen(a)redhat.com> Date: Sat Jan 14 22:48:19 2023 +0800 add debian haddock-remove-googleapis-fonts.patch diff --git a/ghc9.4.spec b/ghc9.4.spec index a90a429..58b375c 100644 --- a/ghc9.4.spec +++ b/ghc9.4.spec @@ -128,6 +128,7 @@ Patch16: ghc-hadrian-s390x-rts--qg.patch # Debian patches: Patch24: buildpath-abi-stability.patch Patch26: no-missing-haddock-file-warning.patch +Patch27: haddock-remove-googleapis-fonts.patch # fedora ghc has been bootstrapped on # %%{ix86} x86_64 ppc ppc64 armv7hl s390 s390x ppc64le aarch64 @@ -429,6 +430,7 @@ rm libffi-tarballs/libffi-*.tar.gz #debian #%%patch24 -p1 -b .orig %patch26 -p1 -b .orig +%patch27 -p1 -b .orig %if %{with haddock} && %{without hadrian} %global gen_contents_index gen_contents_index.orig diff --git a/haddock-remove-googleapis-fonts.patch b/haddock-remove-googleapis-fonts.patch new file mode 100644 index 0000000..1429063 --- /dev/null +++ b/haddock-remove-googleapis-fonts.patch @@ -0,0 +1,26 @@ +Description: Remove hard-coded googleapis font URL +Bug:
https://github.com/haskell/haddock/issues/1211
+Bug-Debian:
https://bugs.debian.org/963690
+ +Index: b/utils/haddock/haddock-api/src/Haddock/Backends/Xhtml.hs +=================================================================== +--- a/utils/haddock/haddock-api/src/Haddock/Backends/Xhtml.hs ++++ b/utils/haddock/haddock-api/src/Haddock/Backends/Xhtml.hs +@@ -137,7 +137,7 @@ headHtml docTitle themes mathjax_url bas + , thetype "text/css" + , href (withBaseURL base_url quickJumpCssFile) ] + << noHtml +- , thelink ! [ rel "stylesheet", thetype "text/css", href fontUrl] << noHtml ++ -- , thelink ! [ rel "stylesheet", thetype "text/css", href fontUrl] << noHtml + , script ! [ src (withBaseURL base_url haddockJsFile) + , emptyAttr "async" + , thetype "text/javascript" ] +@@ -146,7 +146,7 @@ headHtml docTitle themes mathjax_url bas + , script ! [src mjUrl, thetype "text/javascript"] << noHtml + ] + where +- fontUrl = "
https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700
" ++ -- fontUrl = "
https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700
" + mjUrl = fromMaybe "
https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-…
" mathjax_url + mjConf = unwords [ "MathJax.Hub.Config({" + , "tex2jax: {" commit b568aeda1e9d67c6cec56670a3fd09a6061e0fd1 Author: Jens Petersen <petersen(a)redhat.com> Date: Sat Jan 14 14:31:29 2023 +0800 do not duplicate libHSrts-%{rts_ver}-ghc%{ghc_version}.so in filelist diff --git a/ghc9.4.spec b/ghc9.4.spec index 1ec5cde..a90a429 100644 --- a/ghc9.4.spec +++ b/ghc9.4.spec @@ -628,7 +628,9 @@ fi\ # add rts libs %if %{with hadrian} for i in %{buildroot}%{ghclibplatform}/libHSrts*ghc%{ghc_version}.so; do +if [ "$(basename $i)" != "libHSrts-%{rts_ver}-ghc%{ghc_version}.so" ]; then echo $i >> %{name}-base.files +fi done %if %{defined _ghcdynlibdir} %if "%_ghcdynlibdir" != "%_libdir" commit e91c1f231c1fe52317eba34376a1735a38d63750 Author: Jens Petersen <petersen(a)redhat.com> Date: Sat Jan 14 14:28:55 2023 +0800 only add ld.so.conf.d and remove RPATH if _ghcdynlibdir ld.so.conf.d is only needed if _ghcdynlibdir is not _libdir diff --git a/ghc9.4.spec b/ghc9.4.spec index 9c01730..1ec5cde 100644 --- a/ghc9.4.spec +++ b/ghc9.4.spec @@ -550,8 +550,6 @@ cd _build/bindist/ghc-%{version}-* ./configure --prefix=%{buildroot}%{ghclibdir} --bindir=%{buildroot}%{_bindir} --libdir=%{buildroot}%{_libdir} --mandir=%{buildroot}%{_mandir} --docdir=%{buildroot}%{_docdir}/%{name} make install ) -mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d -echo "%{ghclibplatform}" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/%{name}.conf %else make DESTDIR=%{buildroot} install %if %{defined _ghcdynlibdir} @@ -562,10 +560,17 @@ done sed -i -e 's!^library-dirs: %{ghclibdir}/rts!&\ndynamic-library-dirs: %{_ghcdynlibdir}!' %{buildroot}%{ghclibdir}/package.conf.d/rts.conf %endif %endif + +%if %{defined _ghcdynlibdir} +%if "%_ghcdynlibdir" != "%_libdir" +mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d +echo "%{ghclibplatform}" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/%{name}.conf +%endif # avoid 'E: binary-or-shlib-defines-rpath' for i in $(find %{buildroot} -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print); do chrpath -d $i done +%endif # containers src moved to a subdir cp -p libraries/containers/containers/LICENSE libraries/containers/LICENSE @@ -625,7 +630,11 @@ fi\ for i in %{buildroot}%{ghclibplatform}/libHSrts*ghc%{ghc_version}.so; do echo $i >> %{name}-base.files done +%if %{defined _ghcdynlibdir} +%if "%_ghcdynlibdir" != "%_libdir" echo "%{_sysconfdir}/ld.so.conf.d/%{name}.conf" >> %{name}-base.files +%endif +%endif %else %if %{defined _ghcdynlibdir} echo "%{ghclibdir}/rts" >> %{name}-base-devel.files commit 42b1267fb3ba774ee7aae3a9b0843cd86ff19e2d Author: Jens Petersen <petersen(a)redhat.com> Date: Sat Jan 14 14:12:39 2023 +0800 use %ghc_bin_build -W to build hadrian since it cannot build with ghc9.0 (via ghc_name) diff --git a/ghc9.4.spec b/ghc9.4.spec index 0c108f4..9c01730 100644 --- a/ghc9.4.spec +++ b/ghc9.4.spec @@ -139,7 +139,7 @@ BuildRequires: %{ghcboot}-compiler %if %{with abicheck} BuildRequires: %{name} %endif -BuildRequires: ghc-rpm-macros-extra >= 2.3.16 +BuildRequires: ghc-rpm-macros-extra >= 2.5.0 BuildRequires: %{ghcboot}-binary-devel BuildRequires: %{ghcboot}-bytestring-devel BuildRequires: %{ghcboot}-containers-devel @@ -512,7 +512,7 @@ export LANG=C.utf8 %global ghc_debuginfo 1 ( cd hadrian -%ghc_bin_build +%ghc_bin_build -W ) %global hadrian hadrian/dist/build/hadrian/hadrian %else commit 94acda4f26655999de34fc3949bba07c5e395af9 Author: Jens Petersen <petersen(a)redhat.com> Date: Sat Jan 14 14:11:48 2023 +0800 rename hadrian-%ghc_version to hadrian-%ghc_major diff --git a/ghc9.4.spec b/ghc9.4.spec index 17d33ab..0c108f4 100644 --- a/ghc9.4.spec +++ b/ghc9.4.spec @@ -516,7 +516,7 @@ cd hadrian ) %global hadrian hadrian/dist/build/hadrian/hadrian %else -%global hadrian %(echo %{_bindir}/hadrian-%{ghc_major}.*) +%global hadrian %{_bindir}/hadrian-%{ghc_major} %endif %ifarch %{ghc_llvm_archs} @@ -689,7 +689,7 @@ export RPM_BUILD_NCPUS=1 %if %{with hadrian} %if %{with build_hadrian} -mv %{buildroot}%{_bindir}/hadrian{,-%{version}} +mv %{buildroot}%{_bindir}/hadrian{,-%{ghc_major}} %endif %else for i in hp2ps hpc hsc2hs runhaskell; do @@ -931,7 +931,7 @@ env -C %{ghc_html_libraries_dir} ./gen_contents_index %if %{with hadrian} && %{with build_hadrian} %files hadrian %license LICENSE.hadrian -%{_bindir}/hadrian-%{version} +%{_bindir}/hadrian-%{ghc_major} %endif %if %{with manual} commit c40c9baaa40a927b1ecd7f196a64cd7b1951dc19 Author: Jens Petersen <petersen(a)redhat.com> Date: Sat Jan 14 14:10:45 2023 +0800 rts_ver and xhtml_ver diff --git a/ghc9.4.spec b/ghc9.4.spec index a110491..17d33ab 100644 --- a/ghc9.4.spec +++ b/ghc9.4.spec @@ -20,6 +20,8 @@ %global base_ver 4.17.0.0 %global ghc_compact_ver 0.1.0.0 %global hpc_ver 0.6.1.0 +%global rts_ver 1.0.2 +%global xhtml_ver 3000.2.2.1 # bootstrap needs 9.0+ %global ghcboot_major 9.0 @@ -242,6 +244,10 @@ Requires: %{name}-filesystem = %{version}-%{release} %else Obsoletes: %{name}-doc-index < %{version}-%{release} Obsoletes: %{name}-filesystem < %{version}-%{release} +Obsoletes: %{name}-xhtml < %{xhtml_ver}-%{release} +Obsoletes: %{name}-xhtml-devel < %{xhtml_ver}-%{release} +Obsoletes: %{name}-xhtml-doc < %{xhtml_ver}-%{release} +Obsoletes: %{name}-xhtml-prof < %{xhtml_ver}-%{release} %endif %ifarch %{ghc_llvm_archs} Requires: llvm%{llvm_major} @@ -360,7 +366,7 @@ This provides the hadrian tool which can be used to build ghc. %ghc_lib_subpackage -d -l BSD transformers-0.5.6.2 %ghc_lib_subpackage -d -l BSD unix-2.7.3 %if %{with haddock} || %{with hadrian} -%ghc_lib_subpackage -d -l BSD xhtml-3000.2.2.1 +%ghc_lib_subpackage -d -l BSD xhtml-%{xhtml_ver} %endif %endif @@ -591,7 +597,7 @@ echo "%%dir %{ghclibdir}" >> %{name}-base%{?_ghcdynlibdir:-devel}.files %ghc_gen_filelists ghc-prim 0.9.0 %ghc_gen_filelists integer-gmp 1.1 %if %{with hadrian} -%ghc_gen_filelists rts 1.0.2 +%ghc_gen_filelists rts %{rts_ver} %endif %define merge_filelist()\ commit fbc4f95f8ca2ab02485019feeb3c5a0af7bd79bb Author: Jens Petersen <petersen(a)redhat.com> Date: Sat Jan 14 14:07:52 2023 +0800 enable debuginfo and use ghcboot_major diff --git a/ghc9.4.spec b/ghc9.4.spec index 6df54d5..a110491 100644 --- a/ghc9.4.spec +++ b/ghc9.4.spec @@ -11,20 +11,9 @@ # bcond_without for production builds: build hadrian %bcond_without build_hadrian -# bcond_without for production builds: enable debuginfo -%bcond_without ghc_debuginfo - -%if %{without ghc_debuginfo} -%undefine _enable_debug_packages -%endif - %global ghc_major 9.4 %global ghc_name ghc%{ghc_major} -# bootstrap from this package -%global ghcboot ghc9.0 -%global ghcbootminor 9.0.2 - # to handle RCs %global ghc_release %{version} @@ -32,6 +21,10 @@ %global ghc_compact_ver 0.1.0.0 %global hpc_ver 0.6.1.0 +# bootstrap needs 9.0+ +%global ghcboot_major 9.0 +%global ghcboot ghc%{ghcboot_major} + # build profiling libraries # build haddock # perf production build (disable for quick build) @@ -75,7 +68,7 @@ %bcond_with testsuite # 9.4 needs llvm 10-13 -# rhel9 toolchain too old for llvm13: +# rhel9 binutils too old for llvm13: #
https://bugzilla.redhat.com/show_bug.cgi?id=2141054
#
https://gitlab.haskell.org/ghc/ghc/-/issues/22427
%global llvm_major 12 @@ -139,7 +132,7 @@ Patch26: no-missing-haddock-file-warning.patch # see also deprecated ghc_arches defined in ghc-srpm-macros # /usr/lib/rpm/macros.d/macros.ghc-srpm -BuildRequires: %{ghcboot}-compiler > 9.0 +BuildRequires: %{ghcboot}-compiler # for ABI hash checking %if %{with abicheck} BuildRequires: %{name} @@ -486,7 +479,7 @@ export CC=%{_bindir}/gcc #
https://gitlab.haskell.org/ghc/ghc/-/issues/22195
export LD=%{_bindir}/ld.gold -export GHC=/usr/bin/ghc-%{ghcbootminor} +export GHC=%{_bindir}/ghc-%{ghcboot_major} # * %%configure induces cross-build due to different target/host/build platform names ./configure --prefix=%{_prefix} --exec-prefix=%{_exec_prefix} \ @@ -509,10 +502,8 @@ export LANG=C.utf8 %endif %if %{with build_hadrian} -%if %{with ghc_debuginfo} # do not disable debuginfo with ghc_bin_build %global ghc_debuginfo 1 -%endif ( cd hadrian %ghc_bin_build commit c431613fe32739d068c1e276d12d93beaf01b28f Author: Jens Petersen <petersen(a)redhat.com> Date: Fri Jan 6 16:30:09 2023 +0800 epel9 s390x: re-enable hadrian using llvm12 diff --git a/ghc9.4.spec b/ghc9.4.spec index 825751c..6df54d5 100644 --- a/ghc9.4.spec +++ b/ghc9.4.spec @@ -6,17 +6,7 @@ %bcond_with abicheck # bcond_without for production builds: use Hadrian buildsystem -%if %{defined fedora} -%bcond_without hadrian -%else -#
https://bugzilla.redhat.com/show_bug.cgi?id=2141054
-#
https://gitlab.haskell.org/ghc/ghc/-/issues/22427
-%ifarch s390x -%bcond_with hadrian -%else %bcond_without hadrian -%endif -%endif # bcond_without for production builds: build hadrian %bcond_without build_hadrian @@ -85,7 +75,10 @@ %bcond_with testsuite # 9.4 needs llvm 10-13 -%global llvm_major 13 +# rhel9 toolchain too old for llvm13: +#
https://bugzilla.redhat.com/show_bug.cgi?id=2141054
+#
https://gitlab.haskell.org/ghc/ghc/-/issues/22427
+%global llvm_major 12 %if %{with hadrian} %global ghc_llvm_archs armv7hl s390x %global ghc_unregisterized_arches s390 %{mips} riscv64 @@ -100,7 +93,7 @@ Version: 9.4.4 # - release can only be reset if *all* library versions get bumped simultaneously # (sometimes after a major release) # - minor release numbers for a branch should be incremented monotonically -Release: 15%{?dist} +Release: 16%{?dist} Summary: Glasgow Haskell Compiler License: BSD and HaskellReport @@ -965,6 +958,9 @@ env -C %{ghc_html_libraries_dir} ./gen_contents_index %changelog +* Fri Jan 6 2023 Jens Petersen <petersen(a)redhat.com> - 9.4.4-16 +- epel9 s390x: re-enable hadrian using llvm12 (#2141054) + * Mon Dec 26 2022 Jens Petersen <petersen(a)redhat.com> - 9.4.4-15 -
https://www.haskell.org/ghc/blog/20221224-ghc-9.4.4-released.html
-
https://downloads.haskell.org/~ghc/9.4.4/docs/users_guide/9.4.4-notes.html
1
0
0
0
Architecture specific change in rpms/rust-xattr.git
by githook-noreply@fedoraproject.org
21 Mar '23
21 Mar '23
The package rpms/rust-xattr.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-xattr.git/commit/?id=efa0cf8fa…
. Change: -ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit efa0cf8fa65925689d75e450134caa08ca2d6541 Author: Fabio Valentini <decathorpe(a)gmail.com> Date: Tue Mar 21 13:27:30 2023 +0100 Update to version 1.0.0; Fixes RHBZ#2149183 diff --git a/.gitignore b/.gitignore index c87766a..f116ed3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /xattr-0.2.1.crate /xattr-0.2.2.crate /xattr-0.2.3.crate +/xattr-1.0.0.crate diff --git a/README.md b/README.md deleted file mode 100644 index 5fff879..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# rust-xattr - -The rust-xattr package \ No newline at end of file diff --git a/rust-xattr.spec b/rust-xattr.spec index 8493045..f42eb86 100644 --- a/rust-xattr.spec +++ b/rust-xattr.spec @@ -1,21 +1,19 @@ -# Generated by rust2rpm 21 +# Generated by rust2rpm 24 %bcond_without check %global debug_package %{nil} %global crate xattr -Name: rust-%{crate} -Version: 0.2.3 +Name: rust-xattr +Version: 1.0.0 Release: %autorelease Summary: UNIX extended filesystem attributes # Upstream license specification: MIT/Apache-2.0 -License: MIT or ASL 2.0 +License: MIT OR Apache-2.0 URL:
https://crates.io/crates/xattr
Source: %{crates_source} -ExclusiveArch: %{rust_arches} - BuildRequires: rust-packaging >= 21 %global _description %{expand: diff --git a/sources b/sources index ca39e6f..390089c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xattr-0.2.3.crate) = 55b99a9a9440463050b672dcacb7e1d1cc78f2b6f40ea7bff2134ee3a1c787d64972a1e00d2e06cf5a341bf76eff32f68e17a0c939a23f2c9a892715722afcac +SHA512 (xattr-1.0.0.crate) = b2553d6cee15006a9f60fd66855d055df45b4bf36872094dab43d04f5a206009dbeab9574fb10cf580f75c056777078b86fb83d53d1f15e4e41da80a49ef6c14 commit 9ef4f2e08e783a5e926ccdb7e263a614c7312c65 Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Sat Jan 21 02:23:58 2023 +0000 Rebuilt for
https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org> commit 61f4b491d6f48ef9c2fa92122d50c8625f970c0e Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Sat Jul 23 07:46:41 2022 +0000 Rebuilt for
https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
1
0
0
0
← Newer
1
...
16
17
18
19
20
21
22
...
63
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
Results per page:
10
25
50
100
200