From de14611aa75c8a246a96c9cc08bdcb31fd289089 Mon Sep 17 00:00:00 2001 From: Robert-André Mauchin Date: Sep 14 2019 17:00:43 +0000 Subject: Update to 1.3.1 Bump quickcheck to 0.9 Bump rand to 0.7 Signed-off-by: Robert-André Mauchin --- diff --git a/.gitignore b/.gitignore index 1f8737c..b564aaa 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ /regex-1.1.9.crate /regex-1.2.0.crate /regex-1.2.1.crate +/regex-1.3.1.crate diff --git a/regex-fix-metadata.diff b/regex-fix-metadata.diff new file mode 100644 index 0000000..6810f06 --- /dev/null +++ b/regex-fix-metadata.diff @@ -0,0 +1,16 @@ +--- regex-1.3.1/Cargo.toml 1970-01-01T00:00:00+00:00 ++++ regex-1.3.1/Cargo.toml 2019-09-14T16:59:21.067254+00:00 +@@ -93,11 +93,11 @@ + version = "1" + + [dev-dependencies.quickcheck] +-version = "0.8" ++version = "0.9" + default-features = false + + [dev-dependencies.rand] +-version = "0.6.5" ++version = "0.7" + + [features] + default = ["std", "perf", "unicode"] diff --git a/rust-regex.spec b/rust-regex.spec index 6eb54df..1a20427 100644 --- a/rust-regex.spec +++ b/rust-regex.spec @@ -5,7 +5,7 @@ %global crate regex Name: rust-%{crate} -Version: 1.2.1 +Version: 1.3.1 Release: 1%{?dist} Summary: Implementation of regular expressions for Rust @@ -13,6 +13,10 @@ Summary: Implementation of regular expressions for Rust License: MIT or ASL 2.0 URL: https://crates.io/crates/regex Source: %{crates_source} +# Initial patched metadata +# - Bump quickcheck to 0.9 https://github.com/rust-lang/regex/pull/616 +# - Bump rand to 0.7 +Patch0: regex-fix-metadata.diff ExclusiveArch: %{rust_arches} %if %{__cargo_skip_build} @@ -53,6 +57,30 @@ which use "default" feature of "%{crate}" crate. %files -n %{name}+default-devel %ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml +%package -n %{name}+aho-corasick-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+aho-corasick-devel %{_description} + +This package contains library source intended for building other packages +which use "aho-corasick" feature of "%{crate}" crate. + +%files -n %{name}+aho-corasick-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+memchr-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+memchr-devel %{_description} + +This package contains library source intended for building other packages +which use "memchr" feature of "%{crate}" crate. + +%files -n %{name}+memchr-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + %package -n %{name}+pattern-devel Summary: %{summary} BuildArch: noarch @@ -65,6 +93,186 @@ which use "pattern" feature of "%{crate}" crate. %files -n %{name}+pattern-devel %ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml +%package -n %{name}+perf-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+perf-devel %{_description} + +This package contains library source intended for building other packages +which use "perf" feature of "%{crate}" crate. + +%files -n %{name}+perf-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+perf-cache-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+perf-cache-devel %{_description} + +This package contains library source intended for building other packages +which use "perf-cache" feature of "%{crate}" crate. + +%files -n %{name}+perf-cache-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+perf-dfa-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+perf-dfa-devel %{_description} + +This package contains library source intended for building other packages +which use "perf-dfa" feature of "%{crate}" crate. + +%files -n %{name}+perf-dfa-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+perf-inline-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+perf-inline-devel %{_description} + +This package contains library source intended for building other packages +which use "perf-inline" feature of "%{crate}" crate. + +%files -n %{name}+perf-inline-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+perf-literal-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+perf-literal-devel %{_description} + +This package contains library source intended for building other packages +which use "perf-literal" feature of "%{crate}" crate. + +%files -n %{name}+perf-literal-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+std-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+std-devel %{_description} + +This package contains library source intended for building other packages +which use "std" feature of "%{crate}" crate. + +%files -n %{name}+std-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+thread_local-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+thread_local-devel %{_description} + +This package contains library source intended for building other packages +which use "thread_local" feature of "%{crate}" crate. + +%files -n %{name}+thread_local-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+unicode-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+unicode-devel %{_description} + +This package contains library source intended for building other packages +which use "unicode" feature of "%{crate}" crate. + +%files -n %{name}+unicode-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+unicode-age-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+unicode-age-devel %{_description} + +This package contains library source intended for building other packages +which use "unicode-age" feature of "%{crate}" crate. + +%files -n %{name}+unicode-age-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+unicode-bool-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+unicode-bool-devel %{_description} + +This package contains library source intended for building other packages +which use "unicode-bool" feature of "%{crate}" crate. + +%files -n %{name}+unicode-bool-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+unicode-case-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+unicode-case-devel %{_description} + +This package contains library source intended for building other packages +which use "unicode-case" feature of "%{crate}" crate. + +%files -n %{name}+unicode-case-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+unicode-gencat-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+unicode-gencat-devel %{_description} + +This package contains library source intended for building other packages +which use "unicode-gencat" feature of "%{crate}" crate. + +%files -n %{name}+unicode-gencat-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+unicode-perl-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+unicode-perl-devel %{_description} + +This package contains library source intended for building other packages +which use "unicode-perl" feature of "%{crate}" crate. + +%files -n %{name}+unicode-perl-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+unicode-script-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+unicode-script-devel %{_description} + +This package contains library source intended for building other packages +which use "unicode-script" feature of "%{crate}" crate. + +%files -n %{name}+unicode-script-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+unicode-segment-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+unicode-segment-devel %{_description} + +This package contains library source intended for building other packages +which use "unicode-segment" feature of "%{crate}" crate. + +%files -n %{name}+unicode-segment-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + %package -n %{name}+unstable-devel Summary: %{summary} BuildArch: noarch @@ -108,6 +316,11 @@ which use "use_std" feature of "%{crate}" crate. %endif %changelog +* Fri Sep 13 21:47:27 CEST 2019 Robert-André Mauchin - 1.3.1-1 +- Update to 1.3.1 +- Bump quickcheck to 0.9 +- Bump rand to 0.7 + * Sun Aug 04 06:54:20 CEST 2019 Igor Gnatenko - 1.2.1-1 - Update to 1.2.1 diff --git a/sources b/sources index 543271f..b171b54 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (regex-1.2.1.crate) = 8eebd914fac9ea0f5c879614acbdfc6dd5de651ebe4f38c886e9e7e14c26a11220df36997fdb6d3fb95aa28ddb77ac416d92cd0e98a18a1996ad4fa0cfb3a986 +SHA512 (regex-1.3.1.crate) = 6530767ca2896db30599e5b3e2bf46a785d9c95bda3e530e82c659e5a98345effe5424738fec7545fa5edad12729a396938a9c1dd3a680c0405dab6000fc19f7