Architecture specific change in rpms/rust-pq-sys.git
by githook-noreply@fedoraproject.org
The package rpms/rust-pq-sys.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-pq-sys.git/commit/?id=e18876....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit e18876647da357b0a6e0b6ee966f02a15979e8b2
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Thu Aug 31 22:05:49 2023 +0200
Update to version 0.4.8; Fixes RHBZ#2187760
diff --git a/.gitignore b/.gitignore
index 33da6d7..990fc63 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/pq-sys-0.4.6.crate
/pq-sys-0.4.7.crate
+/pq-sys-0.4.8.crate
diff --git a/0001-unconditionally-use-pkg-config-to-link-against-syste.patch b/0001-Unconditionally-use-pkg-config-to-link-against-syste.patch
similarity index 94%
rename from 0001-unconditionally-use-pkg-config-to-link-against-syste.patch
rename to 0001-Unconditionally-use-pkg-config-to-link-against-syste.patch
index 133d0fa..54cf32e 100644
--- a/0001-unconditionally-use-pkg-config-to-link-against-syste.patch
+++ b/0001-Unconditionally-use-pkg-config-to-link-against-syste.patch
@@ -1,17 +1,17 @@
-From 6ad894cf364730af4b9c859a9f429e813d29e0e2 Mon Sep 17 00:00:00 2001
+From 3b9c72eeb08946147f8a31a12a313ca01b225810 Mon Sep 17 00:00:00 2001
From: Fabio Valentini <decathorpe(a)gmail.com>
-Date: Fri, 5 Aug 2022 17:34:40 +0200
-Subject: [PATCH] unconditionally use pkg-config to link against system libpq
+Date: Thu, 31 Aug 2023 22:03:55 +0200
+Subject: [PATCH] Unconditionally use pkg-config to link against system libpq
---
- build.rs | 194 +------------------------------------------------------
- 1 file changed, 1 insertion(+), 193 deletions(-)
+ build.rs | 195 +------------------------------------------------------
+ 1 file changed, 1 insertion(+), 194 deletions(-)
diff --git a/build.rs b/build.rs
-index c8f5a6b..3a146aa 100644
+index 2640f27..3a146aa 100644
--- a/build.rs
+++ b/build.rs
-@@ -1,197 +1,5 @@
+@@ -1,198 +1,5 @@
-#[cfg(feature="pkg-config")]
extern crate pkg_config;
@@ -134,6 +134,7 @@ index c8f5a6b..3a146aa 100644
- println!("cargo:rustc-link-lib=user32");
- println!("cargo:rustc-link-lib=secur32");
- println!("cargo:rustc-link-lib=shell32");
+- println!("cargo:rustc-link-lib=wldap32");
- }).is_ok()
-}
-
@@ -211,5 +212,5 @@ index c8f5a6b..3a146aa 100644
+ pkg_config::probe_library("libpq").unwrap();
}
--
-2.37.1
+2.41.0
diff --git a/README.md b/README.md
deleted file mode 100644
index d523d27..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-pq-sys
-
-The rust-pq-sys package
\ No newline at end of file
diff --git a/pq-sys-fix-metadata-auto.diff b/pq-sys-fix-metadata-auto.diff
index e85b31f..5d9ba85 100644
--- a/pq-sys-fix-metadata-auto.diff
+++ b/pq-sys-fix-metadata-auto.diff
@@ -1,6 +1,6 @@
---- pq-sys-0.4.7/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ pq-sys-0.4.7/Cargo.toml 1970-01-01T00:00:01+00:00
-@@ -25,5 +25,3 @@
+--- pq-sys-0.4.8/Cargo.toml 1970-01-01T00:00:01+00:00
++++ pq-sys-0.4.8/Cargo.toml 2023-08-31T20:00:11.068121+00:00
+@@ -26,5 +26,3 @@
version = "0.3.0"
optional = true
diff --git a/pq-sys-fix-metadata.diff b/pq-sys-fix-metadata.diff
index 2336a74..3565041 100644
--- a/pq-sys-fix-metadata.diff
+++ b/pq-sys-fix-metadata.diff
@@ -1,6 +1,6 @@
---- pq-sys-0.4.7/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ pq-sys-0.4.7/Cargo.toml 2022-08-05T15:25:23.988681+00:00
-@@ -23,5 +23,6 @@
+--- pq-sys-0.4.8/Cargo.toml 1970-01-01T00:00:01+00:00
++++ pq-sys-0.4.8/Cargo.toml 2023-08-31T20:00:32.674209+00:00
+@@ -24,5 +24,6 @@
[build-dependencies.pkg-config]
version = "0.3.0"
diff --git a/rust-pq-sys.spec b/rust-pq-sys.spec
index fc640f1..ff44a41 100644
--- a/rust-pq-sys.spec
+++ b/rust-pq-sys.spec
@@ -1,4 +1,4 @@
-# Generated by rust2rpm 22
+# Generated by rust2rpm 24
%ifarch %{ix86} %{arm}
# * generated bindgen tests only work on 64-bit architectures
# https://github.com/sgrif/pq-sys/issues/32
@@ -11,7 +11,7 @@
%global crate pq-sys
Name: rust-pq-sys
-Version: 0.4.7
+Version: 0.4.8
Release: %autorelease
Summary: Auto-generated rust bindings for libpq
@@ -24,9 +24,7 @@ Patch: pq-sys-fix-metadata-auto.diff
# * make build-dependency on pkg-config non-optional
Patch: pq-sys-fix-metadata.diff
# * unconditionally use pkg-config to link against system libpq
-Patch: 0001-unconditionally-use-pkg-config-to-link-against-syste.patch
-
-ExclusiveArch: %{rust_arches}
+Patch: 0001-Unconditionally-use-pkg-config-to-link-against-syste.patch
BuildRequires: rust-packaging >= 21
diff --git a/sources b/sources
index b661c51..fc05ab7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (pq-sys-0.4.7.crate) = 26d4c241ce607922b71eca87e753661dc4583b356279cdd3b693c34d8d3eda3cd188aa7f4daa632c4f8785ad7f5a42d58a4ec1fde059d42cc365a411170ef811
+SHA512 (pq-sys-0.4.8.crate) = 5c9c049c2ed2f88a7e910c06bf1f13dc79a86420f57605958dc137d68e7e85cb18429c7c6e0df720e8a106b972a299f499996e91ba258635fd007c1139068f79
commit 91f12d9fbef64f9de941cfc9e68912b75c989e8f
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jul 21 22:35:14 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit 316f49141567a32284da43b668b974605d0534b4
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Jan 21 00:36:27 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
3 months, 1 week
Architecture specific change in rpms/rust-actix.git
by githook-noreply@fedoraproject.org
The package rpms/rust-actix.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-actix.git/commit/?id=606e624....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 606e624b8aa641dd0e6be96ccda47146a5ec1eab
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Thu Aug 31 22:14:18 2023 +0200
Update to version 0.13.1; Fixes RHBZ#2236179
diff --git a/.gitignore b/.gitignore
index db59f3b..aed0fc6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@
/actix-0.11.1.crate
/actix-0.12.0.crate
/actix-0.13.0.crate
+/actix-0.13.1.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index 74cc1e0..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-actix
-
-The rust-actix package
\ No newline at end of file
diff --git a/rust-actix.spec b/rust-actix.spec
index 67a29a2..a7f394a 100644
--- a/rust-actix.spec
+++ b/rust-actix.spec
@@ -1,4 +1,4 @@
-# Generated by rust2rpm 22
+# Generated by rust2rpm 24
# * tests can only be run in-tree
%bcond_with check
%global debug_package %{nil}
@@ -6,7 +6,7 @@
%global crate actix
Name: rust-actix
-Version: 0.13.0
+Version: 0.13.1
Release: %autorelease
Summary: Actor framework for Rust
@@ -14,8 +14,6 @@ License: MIT OR Apache-2.0
URL: https://crates.io/crates/actix
Source: %{crates_source}
-ExclusiveArch: %{rust_arches}
-
BuildRequires: rust-packaging >= 21
%global _description %{expand:
@@ -52,6 +50,18 @@ use the "default" feature of the "%{crate}" crate.
%files -n %{name}+default-devel
%ghost %{crate_instdir}/Cargo.toml
+%package -n %{name}+actix-macros-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+actix-macros-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "actix-macros" feature of the "%{crate}" crate.
+
+%files -n %{name}+actix-macros-devel
+%ghost %{crate_instdir}/Cargo.toml
+
%package -n %{name}+actix_derive-devel
Summary: %{summary}
BuildArch: noarch
diff --git a/sources b/sources
index 94ef555..3237065 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (actix-0.13.0.crate) = 407f2da4a9dddfe1a32c1101e884e6c908ff38c3298938741f4b0a820eaf7dfc44e59822345fbff0ba7e8c2e3937cace6330bbfa4fc4375ec7f872ded71c6a0b
+SHA512 (actix-0.13.1.crate) = ca8fac655b80ddddb312f08e6a3b2e9ddf5ece890a15dc88e97ba3c0800348e869d83dc5cf5d5cb0a505c63d5156abc7b47f5760fa20a5284785d2054c4a48c1
commit 88131eb73844ce8bb3c1a454c6c3baa59d9fd32a
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jul 21 18:42:17 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit 570aa8a1060da792a6166156caeed0412f9eaa82
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 20 21:24:52 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
3 months, 1 week
Architecture specific change in rpms/rust-webpki.git
by githook-noreply@fedoraproject.org
The package rpms/rust-webpki.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-webpki.git/commit/?id=4f1b46....
Change:
+%ifarch %{supported_arches}
Thanks.
Full change:
============
commit 4f1b46eeb64d6590ee2da8df04e22774ba7e2a8f
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Thu Aug 31 22:11:33 2023 +0200
Update to version 0.22.1; Fixes RHBZ#2236328
diff --git a/.gitignore b/.gitignore
index be40cb2..1c485ff 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/webpki-0.21.4.crate
/webpki-0.22.0.crate
+/webpki-0.22.1.crate
diff --git a/rust-webpki.spec b/rust-webpki.spec
index 5478764..637bfe5 100644
--- a/rust-webpki.spec
+++ b/rust-webpki.spec
@@ -1,11 +1,15 @@
# Generated by rust2rpm 24
-%bcond_without check
+# * missing dev-dependencies: rcgen ^0.11.1
+%bcond_with check
%global debug_package %{nil}
%global crate webpki
+# compile and run tests only on supported architectures
+%global supported_arches x86_64 %{ix86} aarch64 %{arm}
+
Name: rust-webpki
-Version: 0.22.0
+Version: 0.22.1
Release: %autorelease
Summary: Web PKI X.509 Certificate Verification
@@ -18,12 +22,9 @@ URL: https://crates.io/crates/webpki
Source: %{crates_source}
# Manually created patch for downstream crate metadata changes
# * bump base64 dev-dependency from 0.9 to 0.13
-# * drop profiles that set compiler flags that are incompatible with packaging
+# * specify license with SPDX identifier in crate metadata
Patch: webpki-fix-metadata.diff
-# ring is not available on ppc64le and s390x
-ExcludeArch: ppc64le s390x
-
BuildRequires: rust-packaging >= 21
%global _description %{expand:
@@ -44,7 +45,8 @@ use the "%{crate}" crate.
%license %{crate_instdir}/LICENSE
%doc %{crate_instdir}/README.md
%{crate_instdir}/
-# these files are only used by integration tests
+# exclude integration tests and associated data from installed files
+%exclude %{crate_instdir}/tests/
%exclude %{crate_instdir}/third-party/
%package -n %{name}+default-devel
@@ -91,15 +93,19 @@ use the "std" feature of the "%{crate}" crate.
%cargo_generate_buildrequires
%build
+%ifarch %{supported_arches}
%cargo_build
+%endif
%install
%cargo_install
%if %{with check}
+%ifarch %{supported_arches}
%check
%cargo_test
%endif
+%endif
%changelog
%autochangelog
diff --git a/rust2rpm.conf b/rust2rpm.conf
new file mode 100644
index 0000000..53a9929
--- /dev/null
+++ b/rust2rpm.conf
@@ -0,0 +1,6 @@
+[DEFAULT]
+supported-arches =
+ x86_64
+ %{ix86}
+ aarch64
+ %{arm}
diff --git a/sources b/sources
index ddbefea..493adba 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (webpki-0.22.0.crate) = 7c2916d47f2232587e3ccaa8fefc8b576addaf84b55166011032e471f91ce54a79d2fca7fcc1144552c254f5baead708fba2b0ce76a1c34286838a8744b0f570
+SHA512 (webpki-0.22.1.crate) = 8af6c45f71cd14c7bc0ae69cd8bbd998da55dadbb0ae0bc6a5fcf2c4f2b6e7aa973750ff6c0def1e876190369ec1113a67e7dca3cb47b64ad6dd2b217694f5e1
diff --git a/webpki-fix-metadata.diff b/webpki-fix-metadata.diff
index a703ea7..6762f83 100644
--- a/webpki-fix-metadata.diff
+++ b/webpki-fix-metadata.diff
@@ -1,33 +1,20 @@
---- webpki-0.22.0/Cargo.toml 1970-01-01T00:00:00+00:00
-+++ webpki-0.22.0/Cargo.toml 2023-03-18T21:22:36.870752+00:00
-@@ -24,21 +24,6 @@
+--- webpki-0.22.1/Cargo.toml 1970-01-01T00:00:01+00:00
++++ webpki-0.22.1/Cargo.toml 2023-08-31T21:05:25.688338+00:00
+@@ -51,7 +51,7 @@
+ "cryptography",
+ "no-std",
+ ]
+-license-file = "LICENSE"
++license = "ISC"
repository = "https://github.com/briansmith/webpki"
- [package.metadata.docs.rs]
- all-features = true
--[profile.bench]
--opt-level = 3
--lto = true
--codegen-units = 1
--debug = false
--debug-assertions = false
--rpath = false
--
--[profile.release]
--opt-level = 3
--lto = true
--codegen-units = 1
--debug = false
--debug-assertions = false
--rpath = false
- [lib]
- name = "webpki"
-@@ -49,7 +34,7 @@
- [dependencies.untrusted]
+ [package.metadata.docs.rs]
+@@ -84,7 +84,7 @@
version = "0.7.1"
+
[dev-dependencies.base64]
-version = "0.9.1"
+version = "0.13"
- [features]
- alloc = ["ring/alloc"]
+ [dev-dependencies.rcgen]
+ version = "0.11.1"
commit 78153a2d139cf2559ba666487c7ace5ed7a89dd7
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Jul 22 00:41:43 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
3 months, 1 week
Architecture specific change in rpms/rust-pq-sys.git
by githook-noreply@fedoraproject.org
The package rpms/rust-pq-sys.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-pq-sys.git/commit/?id=e18876....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit e18876647da357b0a6e0b6ee966f02a15979e8b2
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Thu Aug 31 22:05:49 2023 +0200
Update to version 0.4.8; Fixes RHBZ#2187760
diff --git a/.gitignore b/.gitignore
index 33da6d7..990fc63 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/pq-sys-0.4.6.crate
/pq-sys-0.4.7.crate
+/pq-sys-0.4.8.crate
diff --git a/0001-unconditionally-use-pkg-config-to-link-against-syste.patch b/0001-Unconditionally-use-pkg-config-to-link-against-syste.patch
similarity index 94%
rename from 0001-unconditionally-use-pkg-config-to-link-against-syste.patch
rename to 0001-Unconditionally-use-pkg-config-to-link-against-syste.patch
index 133d0fa..54cf32e 100644
--- a/0001-unconditionally-use-pkg-config-to-link-against-syste.patch
+++ b/0001-Unconditionally-use-pkg-config-to-link-against-syste.patch
@@ -1,17 +1,17 @@
-From 6ad894cf364730af4b9c859a9f429e813d29e0e2 Mon Sep 17 00:00:00 2001
+From 3b9c72eeb08946147f8a31a12a313ca01b225810 Mon Sep 17 00:00:00 2001
From: Fabio Valentini <decathorpe(a)gmail.com>
-Date: Fri, 5 Aug 2022 17:34:40 +0200
-Subject: [PATCH] unconditionally use pkg-config to link against system libpq
+Date: Thu, 31 Aug 2023 22:03:55 +0200
+Subject: [PATCH] Unconditionally use pkg-config to link against system libpq
---
- build.rs | 194 +------------------------------------------------------
- 1 file changed, 1 insertion(+), 193 deletions(-)
+ build.rs | 195 +------------------------------------------------------
+ 1 file changed, 1 insertion(+), 194 deletions(-)
diff --git a/build.rs b/build.rs
-index c8f5a6b..3a146aa 100644
+index 2640f27..3a146aa 100644
--- a/build.rs
+++ b/build.rs
-@@ -1,197 +1,5 @@
+@@ -1,198 +1,5 @@
-#[cfg(feature="pkg-config")]
extern crate pkg_config;
@@ -134,6 +134,7 @@ index c8f5a6b..3a146aa 100644
- println!("cargo:rustc-link-lib=user32");
- println!("cargo:rustc-link-lib=secur32");
- println!("cargo:rustc-link-lib=shell32");
+- println!("cargo:rustc-link-lib=wldap32");
- }).is_ok()
-}
-
@@ -211,5 +212,5 @@ index c8f5a6b..3a146aa 100644
+ pkg_config::probe_library("libpq").unwrap();
}
--
-2.37.1
+2.41.0
diff --git a/README.md b/README.md
deleted file mode 100644
index d523d27..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-pq-sys
-
-The rust-pq-sys package
\ No newline at end of file
diff --git a/pq-sys-fix-metadata-auto.diff b/pq-sys-fix-metadata-auto.diff
index e85b31f..5d9ba85 100644
--- a/pq-sys-fix-metadata-auto.diff
+++ b/pq-sys-fix-metadata-auto.diff
@@ -1,6 +1,6 @@
---- pq-sys-0.4.7/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ pq-sys-0.4.7/Cargo.toml 1970-01-01T00:00:01+00:00
-@@ -25,5 +25,3 @@
+--- pq-sys-0.4.8/Cargo.toml 1970-01-01T00:00:01+00:00
++++ pq-sys-0.4.8/Cargo.toml 2023-08-31T20:00:11.068121+00:00
+@@ -26,5 +26,3 @@
version = "0.3.0"
optional = true
diff --git a/pq-sys-fix-metadata.diff b/pq-sys-fix-metadata.diff
index 2336a74..3565041 100644
--- a/pq-sys-fix-metadata.diff
+++ b/pq-sys-fix-metadata.diff
@@ -1,6 +1,6 @@
---- pq-sys-0.4.7/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ pq-sys-0.4.7/Cargo.toml 2022-08-05T15:25:23.988681+00:00
-@@ -23,5 +23,6 @@
+--- pq-sys-0.4.8/Cargo.toml 1970-01-01T00:00:01+00:00
++++ pq-sys-0.4.8/Cargo.toml 2023-08-31T20:00:32.674209+00:00
+@@ -24,5 +24,6 @@
[build-dependencies.pkg-config]
version = "0.3.0"
diff --git a/rust-pq-sys.spec b/rust-pq-sys.spec
index fc640f1..ff44a41 100644
--- a/rust-pq-sys.spec
+++ b/rust-pq-sys.spec
@@ -1,4 +1,4 @@
-# Generated by rust2rpm 22
+# Generated by rust2rpm 24
%ifarch %{ix86} %{arm}
# * generated bindgen tests only work on 64-bit architectures
# https://github.com/sgrif/pq-sys/issues/32
@@ -11,7 +11,7 @@
%global crate pq-sys
Name: rust-pq-sys
-Version: 0.4.7
+Version: 0.4.8
Release: %autorelease
Summary: Auto-generated rust bindings for libpq
@@ -24,9 +24,7 @@ Patch: pq-sys-fix-metadata-auto.diff
# * make build-dependency on pkg-config non-optional
Patch: pq-sys-fix-metadata.diff
# * unconditionally use pkg-config to link against system libpq
-Patch: 0001-unconditionally-use-pkg-config-to-link-against-syste.patch
-
-ExclusiveArch: %{rust_arches}
+Patch: 0001-Unconditionally-use-pkg-config-to-link-against-syste.patch
BuildRequires: rust-packaging >= 21
diff --git a/sources b/sources
index b661c51..fc05ab7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (pq-sys-0.4.7.crate) = 26d4c241ce607922b71eca87e753661dc4583b356279cdd3b693c34d8d3eda3cd188aa7f4daa632c4f8785ad7f5a42d58a4ec1fde059d42cc365a411170ef811
+SHA512 (pq-sys-0.4.8.crate) = 5c9c049c2ed2f88a7e910c06bf1f13dc79a86420f57605958dc137d68e7e85cb18429c7c6e0df720e8a106b972a299f499996e91ba258635fd007c1139068f79
commit 91f12d9fbef64f9de941cfc9e68912b75c989e8f
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jul 21 22:35:14 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
3 months, 1 week
Architecture specific change in rpms/rust-actix.git
by githook-noreply@fedoraproject.org
The package rpms/rust-actix.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-actix.git/commit/?id=606e624....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 606e624b8aa641dd0e6be96ccda47146a5ec1eab
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Thu Aug 31 22:14:18 2023 +0200
Update to version 0.13.1; Fixes RHBZ#2236179
diff --git a/.gitignore b/.gitignore
index db59f3b..aed0fc6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@
/actix-0.11.1.crate
/actix-0.12.0.crate
/actix-0.13.0.crate
+/actix-0.13.1.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index 74cc1e0..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-actix
-
-The rust-actix package
\ No newline at end of file
diff --git a/rust-actix.spec b/rust-actix.spec
index 67a29a2..a7f394a 100644
--- a/rust-actix.spec
+++ b/rust-actix.spec
@@ -1,4 +1,4 @@
-# Generated by rust2rpm 22
+# Generated by rust2rpm 24
# * tests can only be run in-tree
%bcond_with check
%global debug_package %{nil}
@@ -6,7 +6,7 @@
%global crate actix
Name: rust-actix
-Version: 0.13.0
+Version: 0.13.1
Release: %autorelease
Summary: Actor framework for Rust
@@ -14,8 +14,6 @@ License: MIT OR Apache-2.0
URL: https://crates.io/crates/actix
Source: %{crates_source}
-ExclusiveArch: %{rust_arches}
-
BuildRequires: rust-packaging >= 21
%global _description %{expand:
@@ -52,6 +50,18 @@ use the "default" feature of the "%{crate}" crate.
%files -n %{name}+default-devel
%ghost %{crate_instdir}/Cargo.toml
+%package -n %{name}+actix-macros-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+actix-macros-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "actix-macros" feature of the "%{crate}" crate.
+
+%files -n %{name}+actix-macros-devel
+%ghost %{crate_instdir}/Cargo.toml
+
%package -n %{name}+actix_derive-devel
Summary: %{summary}
BuildArch: noarch
diff --git a/sources b/sources
index 94ef555..3237065 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (actix-0.13.0.crate) = 407f2da4a9dddfe1a32c1101e884e6c908ff38c3298938741f4b0a820eaf7dfc44e59822345fbff0ba7e8c2e3937cace6330bbfa4fc4375ec7f872ded71c6a0b
+SHA512 (actix-0.13.1.crate) = ca8fac655b80ddddb312f08e6a3b2e9ddf5ece890a15dc88e97ba3c0800348e869d83dc5cf5d5cb0a505c63d5156abc7b47f5760fa20a5284785d2054c4a48c1
commit 88131eb73844ce8bb3c1a454c6c3baa59d9fd32a
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jul 21 18:42:17 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
3 months, 1 week
Architecture specific change in rpms/rust-webpki.git
by githook-noreply@fedoraproject.org
The package rpms/rust-webpki.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-webpki.git/commit/?id=4f1b46....
Change:
+%ifarch %{supported_arches}
Thanks.
Full change:
============
commit 4f1b46eeb64d6590ee2da8df04e22774ba7e2a8f
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Thu Aug 31 22:11:33 2023 +0200
Update to version 0.22.1; Fixes RHBZ#2236328
diff --git a/.gitignore b/.gitignore
index be40cb2..1c485ff 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/webpki-0.21.4.crate
/webpki-0.22.0.crate
+/webpki-0.22.1.crate
diff --git a/rust-webpki.spec b/rust-webpki.spec
index 5478764..637bfe5 100644
--- a/rust-webpki.spec
+++ b/rust-webpki.spec
@@ -1,11 +1,15 @@
# Generated by rust2rpm 24
-%bcond_without check
+# * missing dev-dependencies: rcgen ^0.11.1
+%bcond_with check
%global debug_package %{nil}
%global crate webpki
+# compile and run tests only on supported architectures
+%global supported_arches x86_64 %{ix86} aarch64 %{arm}
+
Name: rust-webpki
-Version: 0.22.0
+Version: 0.22.1
Release: %autorelease
Summary: Web PKI X.509 Certificate Verification
@@ -18,12 +22,9 @@ URL: https://crates.io/crates/webpki
Source: %{crates_source}
# Manually created patch for downstream crate metadata changes
# * bump base64 dev-dependency from 0.9 to 0.13
-# * drop profiles that set compiler flags that are incompatible with packaging
+# * specify license with SPDX identifier in crate metadata
Patch: webpki-fix-metadata.diff
-# ring is not available on ppc64le and s390x
-ExcludeArch: ppc64le s390x
-
BuildRequires: rust-packaging >= 21
%global _description %{expand:
@@ -44,7 +45,8 @@ use the "%{crate}" crate.
%license %{crate_instdir}/LICENSE
%doc %{crate_instdir}/README.md
%{crate_instdir}/
-# these files are only used by integration tests
+# exclude integration tests and associated data from installed files
+%exclude %{crate_instdir}/tests/
%exclude %{crate_instdir}/third-party/
%package -n %{name}+default-devel
@@ -91,15 +93,19 @@ use the "std" feature of the "%{crate}" crate.
%cargo_generate_buildrequires
%build
+%ifarch %{supported_arches}
%cargo_build
+%endif
%install
%cargo_install
%if %{with check}
+%ifarch %{supported_arches}
%check
%cargo_test
%endif
+%endif
%changelog
%autochangelog
diff --git a/rust2rpm.conf b/rust2rpm.conf
new file mode 100644
index 0000000..53a9929
--- /dev/null
+++ b/rust2rpm.conf
@@ -0,0 +1,6 @@
+[DEFAULT]
+supported-arches =
+ x86_64
+ %{ix86}
+ aarch64
+ %{arm}
diff --git a/sources b/sources
index ddbefea..493adba 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (webpki-0.22.0.crate) = 7c2916d47f2232587e3ccaa8fefc8b576addaf84b55166011032e471f91ce54a79d2fca7fcc1144552c254f5baead708fba2b0ce76a1c34286838a8744b0f570
+SHA512 (webpki-0.22.1.crate) = 8af6c45f71cd14c7bc0ae69cd8bbd998da55dadbb0ae0bc6a5fcf2c4f2b6e7aa973750ff6c0def1e876190369ec1113a67e7dca3cb47b64ad6dd2b217694f5e1
diff --git a/webpki-fix-metadata.diff b/webpki-fix-metadata.diff
index a703ea7..6762f83 100644
--- a/webpki-fix-metadata.diff
+++ b/webpki-fix-metadata.diff
@@ -1,33 +1,20 @@
---- webpki-0.22.0/Cargo.toml 1970-01-01T00:00:00+00:00
-+++ webpki-0.22.0/Cargo.toml 2023-03-18T21:22:36.870752+00:00
-@@ -24,21 +24,6 @@
+--- webpki-0.22.1/Cargo.toml 1970-01-01T00:00:01+00:00
++++ webpki-0.22.1/Cargo.toml 2023-08-31T21:05:25.688338+00:00
+@@ -51,7 +51,7 @@
+ "cryptography",
+ "no-std",
+ ]
+-license-file = "LICENSE"
++license = "ISC"
repository = "https://github.com/briansmith/webpki"
- [package.metadata.docs.rs]
- all-features = true
--[profile.bench]
--opt-level = 3
--lto = true
--codegen-units = 1
--debug = false
--debug-assertions = false
--rpath = false
--
--[profile.release]
--opt-level = 3
--lto = true
--codegen-units = 1
--debug = false
--debug-assertions = false
--rpath = false
- [lib]
- name = "webpki"
-@@ -49,7 +34,7 @@
- [dependencies.untrusted]
+ [package.metadata.docs.rs]
+@@ -84,7 +84,7 @@
version = "0.7.1"
+
[dev-dependencies.base64]
-version = "0.9.1"
+version = "0.13"
- [features]
- alloc = ["ring/alloc"]
+ [dev-dependencies.rcgen]
+ version = "0.11.1"
commit 78153a2d139cf2559ba666487c7ace5ed7a89dd7
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Jul 22 00:41:43 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
3 months, 1 week
Architecture specific change in rpms/rust-pq-sys.git
by githook-noreply@fedoraproject.org
The package rpms/rust-pq-sys.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-pq-sys.git/commit/?id=e18876....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit e18876647da357b0a6e0b6ee966f02a15979e8b2
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Thu Aug 31 22:05:49 2023 +0200
Update to version 0.4.8; Fixes RHBZ#2187760
diff --git a/.gitignore b/.gitignore
index 33da6d7..990fc63 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/pq-sys-0.4.6.crate
/pq-sys-0.4.7.crate
+/pq-sys-0.4.8.crate
diff --git a/0001-unconditionally-use-pkg-config-to-link-against-syste.patch b/0001-Unconditionally-use-pkg-config-to-link-against-syste.patch
similarity index 94%
rename from 0001-unconditionally-use-pkg-config-to-link-against-syste.patch
rename to 0001-Unconditionally-use-pkg-config-to-link-against-syste.patch
index 133d0fa..54cf32e 100644
--- a/0001-unconditionally-use-pkg-config-to-link-against-syste.patch
+++ b/0001-Unconditionally-use-pkg-config-to-link-against-syste.patch
@@ -1,17 +1,17 @@
-From 6ad894cf364730af4b9c859a9f429e813d29e0e2 Mon Sep 17 00:00:00 2001
+From 3b9c72eeb08946147f8a31a12a313ca01b225810 Mon Sep 17 00:00:00 2001
From: Fabio Valentini <decathorpe(a)gmail.com>
-Date: Fri, 5 Aug 2022 17:34:40 +0200
-Subject: [PATCH] unconditionally use pkg-config to link against system libpq
+Date: Thu, 31 Aug 2023 22:03:55 +0200
+Subject: [PATCH] Unconditionally use pkg-config to link against system libpq
---
- build.rs | 194 +------------------------------------------------------
- 1 file changed, 1 insertion(+), 193 deletions(-)
+ build.rs | 195 +------------------------------------------------------
+ 1 file changed, 1 insertion(+), 194 deletions(-)
diff --git a/build.rs b/build.rs
-index c8f5a6b..3a146aa 100644
+index 2640f27..3a146aa 100644
--- a/build.rs
+++ b/build.rs
-@@ -1,197 +1,5 @@
+@@ -1,198 +1,5 @@
-#[cfg(feature="pkg-config")]
extern crate pkg_config;
@@ -134,6 +134,7 @@ index c8f5a6b..3a146aa 100644
- println!("cargo:rustc-link-lib=user32");
- println!("cargo:rustc-link-lib=secur32");
- println!("cargo:rustc-link-lib=shell32");
+- println!("cargo:rustc-link-lib=wldap32");
- }).is_ok()
-}
-
@@ -211,5 +212,5 @@ index c8f5a6b..3a146aa 100644
+ pkg_config::probe_library("libpq").unwrap();
}
--
-2.37.1
+2.41.0
diff --git a/README.md b/README.md
deleted file mode 100644
index d523d27..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-pq-sys
-
-The rust-pq-sys package
\ No newline at end of file
diff --git a/pq-sys-fix-metadata-auto.diff b/pq-sys-fix-metadata-auto.diff
index e85b31f..5d9ba85 100644
--- a/pq-sys-fix-metadata-auto.diff
+++ b/pq-sys-fix-metadata-auto.diff
@@ -1,6 +1,6 @@
---- pq-sys-0.4.7/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ pq-sys-0.4.7/Cargo.toml 1970-01-01T00:00:01+00:00
-@@ -25,5 +25,3 @@
+--- pq-sys-0.4.8/Cargo.toml 1970-01-01T00:00:01+00:00
++++ pq-sys-0.4.8/Cargo.toml 2023-08-31T20:00:11.068121+00:00
+@@ -26,5 +26,3 @@
version = "0.3.0"
optional = true
diff --git a/pq-sys-fix-metadata.diff b/pq-sys-fix-metadata.diff
index 2336a74..3565041 100644
--- a/pq-sys-fix-metadata.diff
+++ b/pq-sys-fix-metadata.diff
@@ -1,6 +1,6 @@
---- pq-sys-0.4.7/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ pq-sys-0.4.7/Cargo.toml 2022-08-05T15:25:23.988681+00:00
-@@ -23,5 +23,6 @@
+--- pq-sys-0.4.8/Cargo.toml 1970-01-01T00:00:01+00:00
++++ pq-sys-0.4.8/Cargo.toml 2023-08-31T20:00:32.674209+00:00
+@@ -24,5 +24,6 @@
[build-dependencies.pkg-config]
version = "0.3.0"
diff --git a/rust-pq-sys.spec b/rust-pq-sys.spec
index fc640f1..ff44a41 100644
--- a/rust-pq-sys.spec
+++ b/rust-pq-sys.spec
@@ -1,4 +1,4 @@
-# Generated by rust2rpm 22
+# Generated by rust2rpm 24
%ifarch %{ix86} %{arm}
# * generated bindgen tests only work on 64-bit architectures
# https://github.com/sgrif/pq-sys/issues/32
@@ -11,7 +11,7 @@
%global crate pq-sys
Name: rust-pq-sys
-Version: 0.4.7
+Version: 0.4.8
Release: %autorelease
Summary: Auto-generated rust bindings for libpq
@@ -24,9 +24,7 @@ Patch: pq-sys-fix-metadata-auto.diff
# * make build-dependency on pkg-config non-optional
Patch: pq-sys-fix-metadata.diff
# * unconditionally use pkg-config to link against system libpq
-Patch: 0001-unconditionally-use-pkg-config-to-link-against-syste.patch
-
-ExclusiveArch: %{rust_arches}
+Patch: 0001-Unconditionally-use-pkg-config-to-link-against-syste.patch
BuildRequires: rust-packaging >= 21
diff --git a/sources b/sources
index b661c51..fc05ab7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (pq-sys-0.4.7.crate) = 26d4c241ce607922b71eca87e753661dc4583b356279cdd3b693c34d8d3eda3cd188aa7f4daa632c4f8785ad7f5a42d58a4ec1fde059d42cc365a411170ef811
+SHA512 (pq-sys-0.4.8.crate) = 5c9c049c2ed2f88a7e910c06bf1f13dc79a86420f57605958dc137d68e7e85cb18429c7c6e0df720e8a106b972a299f499996e91ba258635fd007c1139068f79
3 months, 1 week
Architecture specific change in rpms/rust-webpki.git
by githook-noreply@fedoraproject.org
The package rpms/rust-webpki.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-webpki.git/commit/?id=4f1b46....
Change:
+%ifarch %{supported_arches}
Thanks.
Full change:
============
commit 4f1b46eeb64d6590ee2da8df04e22774ba7e2a8f
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Thu Aug 31 22:11:33 2023 +0200
Update to version 0.22.1; Fixes RHBZ#2236328
diff --git a/.gitignore b/.gitignore
index be40cb2..1c485ff 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/webpki-0.21.4.crate
/webpki-0.22.0.crate
+/webpki-0.22.1.crate
diff --git a/rust-webpki.spec b/rust-webpki.spec
index 5478764..637bfe5 100644
--- a/rust-webpki.spec
+++ b/rust-webpki.spec
@@ -1,11 +1,15 @@
# Generated by rust2rpm 24
-%bcond_without check
+# * missing dev-dependencies: rcgen ^0.11.1
+%bcond_with check
%global debug_package %{nil}
%global crate webpki
+# compile and run tests only on supported architectures
+%global supported_arches x86_64 %{ix86} aarch64 %{arm}
+
Name: rust-webpki
-Version: 0.22.0
+Version: 0.22.1
Release: %autorelease
Summary: Web PKI X.509 Certificate Verification
@@ -18,12 +22,9 @@ URL: https://crates.io/crates/webpki
Source: %{crates_source}
# Manually created patch for downstream crate metadata changes
# * bump base64 dev-dependency from 0.9 to 0.13
-# * drop profiles that set compiler flags that are incompatible with packaging
+# * specify license with SPDX identifier in crate metadata
Patch: webpki-fix-metadata.diff
-# ring is not available on ppc64le and s390x
-ExcludeArch: ppc64le s390x
-
BuildRequires: rust-packaging >= 21
%global _description %{expand:
@@ -44,7 +45,8 @@ use the "%{crate}" crate.
%license %{crate_instdir}/LICENSE
%doc %{crate_instdir}/README.md
%{crate_instdir}/
-# these files are only used by integration tests
+# exclude integration tests and associated data from installed files
+%exclude %{crate_instdir}/tests/
%exclude %{crate_instdir}/third-party/
%package -n %{name}+default-devel
@@ -91,15 +93,19 @@ use the "std" feature of the "%{crate}" crate.
%cargo_generate_buildrequires
%build
+%ifarch %{supported_arches}
%cargo_build
+%endif
%install
%cargo_install
%if %{with check}
+%ifarch %{supported_arches}
%check
%cargo_test
%endif
+%endif
%changelog
%autochangelog
diff --git a/rust2rpm.conf b/rust2rpm.conf
new file mode 100644
index 0000000..53a9929
--- /dev/null
+++ b/rust2rpm.conf
@@ -0,0 +1,6 @@
+[DEFAULT]
+supported-arches =
+ x86_64
+ %{ix86}
+ aarch64
+ %{arm}
diff --git a/sources b/sources
index ddbefea..493adba 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (webpki-0.22.0.crate) = 7c2916d47f2232587e3ccaa8fefc8b576addaf84b55166011032e471f91ce54a79d2fca7fcc1144552c254f5baead708fba2b0ce76a1c34286838a8744b0f570
+SHA512 (webpki-0.22.1.crate) = 8af6c45f71cd14c7bc0ae69cd8bbd998da55dadbb0ae0bc6a5fcf2c4f2b6e7aa973750ff6c0def1e876190369ec1113a67e7dca3cb47b64ad6dd2b217694f5e1
diff --git a/webpki-fix-metadata.diff b/webpki-fix-metadata.diff
index a703ea7..6762f83 100644
--- a/webpki-fix-metadata.diff
+++ b/webpki-fix-metadata.diff
@@ -1,33 +1,20 @@
---- webpki-0.22.0/Cargo.toml 1970-01-01T00:00:00+00:00
-+++ webpki-0.22.0/Cargo.toml 2023-03-18T21:22:36.870752+00:00
-@@ -24,21 +24,6 @@
+--- webpki-0.22.1/Cargo.toml 1970-01-01T00:00:01+00:00
++++ webpki-0.22.1/Cargo.toml 2023-08-31T21:05:25.688338+00:00
+@@ -51,7 +51,7 @@
+ "cryptography",
+ "no-std",
+ ]
+-license-file = "LICENSE"
++license = "ISC"
repository = "https://github.com/briansmith/webpki"
- [package.metadata.docs.rs]
- all-features = true
--[profile.bench]
--opt-level = 3
--lto = true
--codegen-units = 1
--debug = false
--debug-assertions = false
--rpath = false
--
--[profile.release]
--opt-level = 3
--lto = true
--codegen-units = 1
--debug = false
--debug-assertions = false
--rpath = false
- [lib]
- name = "webpki"
-@@ -49,7 +34,7 @@
- [dependencies.untrusted]
+ [package.metadata.docs.rs]
+@@ -84,7 +84,7 @@
version = "0.7.1"
+
[dev-dependencies.base64]
-version = "0.9.1"
+version = "0.13"
- [features]
- alloc = ["ring/alloc"]
+ [dev-dependencies.rcgen]
+ version = "0.11.1"
3 months, 1 week
Architecture specific change in rpms/rust-actix.git
by githook-noreply@fedoraproject.org
The package rpms/rust-actix.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-actix.git/commit/?id=606e624....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 606e624b8aa641dd0e6be96ccda47146a5ec1eab
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Thu Aug 31 22:14:18 2023 +0200
Update to version 0.13.1; Fixes RHBZ#2236179
diff --git a/.gitignore b/.gitignore
index db59f3b..aed0fc6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@
/actix-0.11.1.crate
/actix-0.12.0.crate
/actix-0.13.0.crate
+/actix-0.13.1.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index 74cc1e0..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-actix
-
-The rust-actix package
\ No newline at end of file
diff --git a/rust-actix.spec b/rust-actix.spec
index 67a29a2..a7f394a 100644
--- a/rust-actix.spec
+++ b/rust-actix.spec
@@ -1,4 +1,4 @@
-# Generated by rust2rpm 22
+# Generated by rust2rpm 24
# * tests can only be run in-tree
%bcond_with check
%global debug_package %{nil}
@@ -6,7 +6,7 @@
%global crate actix
Name: rust-actix
-Version: 0.13.0
+Version: 0.13.1
Release: %autorelease
Summary: Actor framework for Rust
@@ -14,8 +14,6 @@ License: MIT OR Apache-2.0
URL: https://crates.io/crates/actix
Source: %{crates_source}
-ExclusiveArch: %{rust_arches}
-
BuildRequires: rust-packaging >= 21
%global _description %{expand:
@@ -52,6 +50,18 @@ use the "default" feature of the "%{crate}" crate.
%files -n %{name}+default-devel
%ghost %{crate_instdir}/Cargo.toml
+%package -n %{name}+actix-macros-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+actix-macros-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "actix-macros" feature of the "%{crate}" crate.
+
+%files -n %{name}+actix-macros-devel
+%ghost %{crate_instdir}/Cargo.toml
+
%package -n %{name}+actix_derive-devel
Summary: %{summary}
BuildArch: noarch
diff --git a/sources b/sources
index 94ef555..3237065 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (actix-0.13.0.crate) = 407f2da4a9dddfe1a32c1101e884e6c908ff38c3298938741f4b0a820eaf7dfc44e59822345fbff0ba7e8c2e3937cace6330bbfa4fc4375ec7f872ded71c6a0b
+SHA512 (actix-0.13.1.crate) = ca8fac655b80ddddb312f08e6a3b2e9ddf5ece890a15dc88e97ba3c0800348e869d83dc5cf5d5cb0a505c63d5156abc7b47f5760fa20a5284785d2054c4a48c1
3 months, 1 week
Architecture specific change in rpms/rust-pcre2-sys.git
by githook-noreply@fedoraproject.org
The package rpms/rust-pcre2-sys.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-pcre2-sys.git/commit/?id=154....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit f6e03c7096d3749ebaec6895e89f630766dbf2d2
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Thu Aug 31 21:21:59 2023 +0200
Update to version 0.2.6; Fixes RHBZ#2215776
diff --git a/.gitignore b/.gitignore
index 674e16e..cb46df9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
/pcre2-sys-0.2.2.crate
/pcre2-sys-0.2.4.crate
/pcre2-sys-0.2.5.crate
+/pcre2-sys-0.2.6.crate
diff --git a/pcre2-sys-fix-metadata.diff b/pcre2-sys-fix-metadata.diff
new file mode 100644
index 0000000..9f2f868
--- /dev/null
+++ b/pcre2-sys-fix-metadata.diff
@@ -0,0 +1,13 @@
+--- pcre2-sys-0.2.6/Cargo.toml 1970-01-01T00:00:01+00:00
++++ pcre2-sys-0.2.6/Cargo.toml 2023-08-31T19:20:30.255450+00:00
+@@ -27,6 +27,10 @@
+ categories = ["external-ffi-bindings"]
+ license = "Unlicense OR MIT"
+ repository = "https://github.com/BurntSushi/rust-pcre2"
++exclude = [
++ "/generate-bindings",
++ "/update-pcre2",
++]
+
+ [dependencies.libc]
+ version = "0.2.146"
diff --git a/rust-pcre2-sys.spec b/rust-pcre2-sys.spec
index 603ddad..cd66fe9 100644
--- a/rust-pcre2-sys.spec
+++ b/rust-pcre2-sys.spec
@@ -5,14 +5,16 @@
%global crate pcre2-sys
Name: rust-pcre2-sys
-Version: 0.2.5
+Version: 0.2.6
Release: %autorelease
Summary: Low level bindings to PCRE2
-# Upstream license specification: Unlicense/MIT
License: Unlicense OR MIT
URL: https://crates.io/crates/pcre2-sys
Source: %{crates_source}
+# Manually created patch for downstream crate metadata changes
+# * exclude files that are only useful for upstream development
+Patch: pcre2-sys-fix-metadata.diff
BuildRequires: rust-packaging >= 21
@@ -52,9 +54,9 @@ use the "default" feature of the "%{crate}" crate.
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
-# remove bundled copy of pcre2
-rm -rv pcre2/
%cargo_prep
+# remove bundled copy of pcre2
+rm -rv upstream/
%generate_buildrequires
%cargo_generate_buildrequires
diff --git a/sources b/sources
index e5ef52b..bd94156 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (pcre2-sys-0.2.5.crate) = e18e14da73a84b09a2671881e12b1516f83c90ec0e4134afcab99b71688895f188e4f6bae0c7e3f18d0b7d69b3d19c44cccb4d8348fe613c2f8824edee4e35a6
+SHA512 (pcre2-sys-0.2.6.crate) = f53d837ee42044cc61fd9467cedfd9d6ad735b4a4e344357d241709fe08bf0e50821fa00f8fec86b4b2e93640de1a98b3961d381f652afdb4cfef916ec5b4e13
commit cace475b8f43bb9adead65c46dfa65353ba985bf
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jul 21 22:21:56 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit 154ede854dc53c7d1806d0bf049f4dbc25ee7733
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Tue May 16 21:46:59 2023 +0200
Regenerate with rust2rpm v24
diff --git a/README.md b/README.md
deleted file mode 100644
index e2fbe14..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-pcre2-sys
-
-The rust-pcre2-sys package
\ No newline at end of file
diff --git a/rust-pcre2-sys.spec b/rust-pcre2-sys.spec
index c641654..603ddad 100644
--- a/rust-pcre2-sys.spec
+++ b/rust-pcre2-sys.spec
@@ -1,25 +1,20 @@
-# Generated by rust2rpm 13
+# Generated by rust2rpm 24
%bcond_without check
%global debug_package %{nil}
%global crate pcre2-sys
-Name: rust-%{crate}
+Name: rust-pcre2-sys
Version: 0.2.5
Release: %autorelease
Summary: Low level bindings to PCRE2
# Upstream license specification: Unlicense/MIT
-License: Unlicense or MIT
+License: Unlicense OR MIT
URL: https://crates.io/crates/pcre2-sys
Source: %{crates_source}
-ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
-
-BuildRequires: rust-packaging
+BuildRequires: rust-packaging >= 21
%global _description %{expand:
Low level bindings to PCRE2.}
@@ -33,13 +28,15 @@ Requires: pkgconfig(libpcre2-8)
%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 UNLICENSE LICENSE-MIT COPYING
-%doc README.md
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
+%license %{crate_instdir}/COPYING
+%license %{crate_instdir}/LICENSE-MIT
+%license %{crate_instdir}/UNLICENSE
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@@ -47,15 +44,16 @@ 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
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
-rm -vrf pcre2
+# remove bundled copy of pcre2
+rm -rv pcre2/
%cargo_prep
%generate_buildrequires
diff --git a/.rust2rpm.conf b/rust2rpm.conf
similarity index 100%
rename from .rust2rpm.conf
rename to rust2rpm.conf
commit 427c33ef18535ac6afb9294fd4c50796d81ff37a
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Tue May 16 21:45:47 2023 +0200
Convert to %autorelease and %autochangelog
[skip changelog]
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..06abdc6
--- /dev/null
+++ b/changelog
@@ -0,0 +1,56 @@
+* Sat Jan 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.5-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+
+* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.5-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
+* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.5-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
+* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.5-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.5-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Wed Sep 16 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.5-1
+- Update to version 0.2.5.
+
+* Wed Aug 26 2020 Josh Stone <jistone(a)redhat.com> - 0.2.4-1
+- Update to 0.2.4
+
+* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.2-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.2-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Fri Jul 26 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.2-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Thu Jun 27 08:55:35 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.2.2-2
+- Regenerate
+
+* Sun Jun 09 15:19:59 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.2.2-1
+- Update to 0.2.2
+
+* Sun Jun 09 11:33:02 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.2.1-2
+- Regenerate
+
+* Tue Apr 30 08:43:36 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.2.1-1
+- Update to 0.2.1
+
+* Tue Apr 16 2019 Josh Stone <jistone(a)redhat.com> - 0.2.0-1
+- Update to 0.2.0
+
+* Sat Feb 02 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Sun Oct 28 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.1.1-3
+- Adapt to new packaging
+
+* Sun Oct 07 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.1.1-2
+- Run tests in infrastructure
+
+* Sat Sep 08 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.1.1-1
+- Initial package
diff --git a/rust-pcre2-sys.spec b/rust-pcre2-sys.spec
index 379f459..c641654 100644
--- a/rust-pcre2-sys.spec
+++ b/rust-pcre2-sys.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 0.2.5
-Release: 6%{?dist}
+Release: %autorelease
Summary: Low level bindings to PCRE2
# Upstream license specification: Unlicense/MIT
@@ -74,59 +74,4 @@ echo 'pkgconfig(libpcre2-8)'
%endif
%changelog
-* Sat Jan 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.5-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
-
-* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.5-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
-
-* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.5-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.5-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.5-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Wed Sep 16 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.5-1
-- Update to version 0.2.5.
-
-* Wed Aug 26 2020 Josh Stone <jistone(a)redhat.com> - 0.2.4-1
-- Update to 0.2.4
-
-* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.2-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.2-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Fri Jul 26 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.2-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Thu Jun 27 08:55:35 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.2.2-2
-- Regenerate
-
-* Sun Jun 09 15:19:59 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.2.2-1
-- Update to 0.2.2
-
-* Sun Jun 09 11:33:02 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.2.1-2
-- Regenerate
-
-* Tue Apr 30 08:43:36 CEST 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.2.1-1
-- Update to 0.2.1
-
-* Tue Apr 16 2019 Josh Stone <jistone(a)redhat.com> - 0.2.0-1
-- Update to 0.2.0
-
-* Sat Feb 02 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.1-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Sun Oct 28 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.1.1-3
-- Adapt to new packaging
-
-* Sun Oct 07 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.1.1-2
-- Run tests in infrastructure
-
-* Sat Sep 08 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.1.1-1
-- Initial package
+%autochangelog
commit 9db094dd337f9f8709659912cc9949bf573dae34
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sat Jan 21 00:25:54 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-pcre2-sys.spec b/rust-pcre2-sys.spec
index c93ac84..379f459 100644
--- a/rust-pcre2-sys.spec
+++ b/rust-pcre2-sys.spec
@@ -6,7 +6,7 @@
Name: rust-%{crate}
Version: 0.2.5
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: Low level bindings to PCRE2
# Upstream license specification: Unlicense/MIT
@@ -74,6 +74,9 @@ echo 'pkgconfig(libpcre2-8)'
%endif
%changelog
+* Sat Jan 21 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.5-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+
* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.5-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
3 months, 1 week