diff --git a/0001-Fix-cast-to-f64-so-it-builds-in-i586.patch b/0001-Fix-cast-to-f64-so-it-builds-in-i586.patch deleted file mode 100644 index e3eb4bd..0000000 --- a/0001-Fix-cast-to-f64-so-it-builds-in-i586.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 9f39c3276e2d9a373e80a83ef127527bfff8f1f7 Mon Sep 17 00:00:00 2001 -From: Antonio Larrosa -Date: Tue, 20 Apr 2021 07:35:59 +0200 -Subject: [PATCH] Fix cast to f64 so it builds in i586 - -For some reason (compiler bug?), the rust compiler fails to compare -u32 and f64 types on i586 with the following error: - -error[E0282]: type annotations needed - --> audio/csound/src/filter/imp.rs:611:47 - | -611 | if rate != out_info.rate() || rate != csound.get_sample_rate() as _ { - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type - | - = note: type must be known at this point - -Using an explicit cast solves the issue. ---- - audio/csound/src/filter/imp.rs | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/audio/csound/src/filter/imp.rs b/audio/csound/src/filter/imp.rs -index 9ab2292..3059ccb 100644 ---- a/audio/csound/src/filter/imp.rs -+++ b/audio/csound/src/filter/imp.rs -@@ -608,7 +608,7 @@ impl BaseTransformImpl for CsoundFilter { - let rate = in_info.rate(); - - // Check if the negotiated caps are the right ones -- if rate != out_info.rate() || rate != csound.get_sample_rate() as _ { -+ if rate != out_info.rate() || rate as f64 != csound.get_sample_rate() { - return Err(loggable_error!( - CAT, - "Failed to negotiate caps: invalid sample rate {}", --- -2.31.1 - diff --git a/_service b/_service index f1d1d94..1d265ee 100644 --- a/_service +++ b/_service @@ -2,8 +2,10 @@ https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git gstreamer-plugins-rs - 0.6.0+git%cd.%h - master + @PARENT_TAG@+@TAG_OFFSET@ + (.*)\+0 + \1 + 0.7.2 git diff --git a/cargo_config b/cargo_config index 652a820..44753d1 100644 --- a/cargo_config +++ b/cargo_config @@ -6,17 +6,9 @@ git = "https://github.com/fengalin/tokio" tag = "tokio-0.2.13-throttling" replace-with = "vendored-sources" -[source."https://github.com/gtk-rs/gtk-rs"] -git = "https://github.com/gtk-rs/gtk-rs" -replace-with = "vendored-sources" - [source."https://github.com/rust-av/flavors"] git = "https://github.com/rust-av/flavors" replace-with = "vendored-sources" -[source."https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"] -git = "https://gitlab.freedesktop.org/gstreamer/gstreamer-rs" -replace-with = "vendored-sources" - [source.vendored-sources] directory = "vendor" \ No newline at end of file diff --git a/gstreamer-plugins-rs-0.6.0+git20210416.61214b5.tar.xz b/gstreamer-plugins-rs-0.6.0+git20210416.61214b5.tar.xz deleted file mode 100644 index 90cc29c..0000000 --- a/gstreamer-plugins-rs-0.6.0+git20210416.61214b5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:44043d0eaa36d93ac5dcfa4ab3452becbaef5977501877c7727199f7482dfda5 -size 33694416 diff --git a/gstreamer-plugins-rs-0.7.2.tar.xz b/gstreamer-plugins-rs-0.7.2.tar.xz new file mode 100644 index 0000000..faaabcc --- /dev/null +++ b/gstreamer-plugins-rs-0.7.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3cbf4a3879de3ead9bed65e5ba7df80bff80ef48bd1c57defbb4cc693d0d2fa +size 461372 diff --git a/gstreamer-plugins-rs.changes b/gstreamer-plugins-rs.changes index 9c8f182..684102e 100644 --- a/gstreamer-plugins-rs.changes +++ b/gstreamer-plugins-rs.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Sat Sep 4 23:21:39 UTC 2021 - Bjørn Lie + +- Update to version 0.7.2: +- Switch service to using an explicit released tag. +- Drop 0001-Fix-cast-to-f64-so-it-builds-in-i586.patch: Fixed + upstream. + ------------------------------------------------------------------- Mon Apr 19 15:00:36 UTC 2021 - Antonio Larrosa diff --git a/gstreamer-plugins-rs.spec b/gstreamer-plugins-rs.spec index e1375b0..01c02a3 100644 --- a/gstreamer-plugins-rs.spec +++ b/gstreamer-plugins-rs.spec @@ -24,7 +24,7 @@ %global rustflags '-Clink-arg=-Wl,-z,relro,-z,now' Name: gstreamer-plugins-rs -Version: 0.6.0+git20210416.61214b5 +Version: 0.7.2 Release: 0 Summary: GStreamer Streaming-Media Framework Plug-Ins License: LGPL-2.1-or-later @@ -36,7 +36,6 @@ Source1: vendor.tar.xz Source2: cargo_config Source3: gstreamer-plugins-rs.appdata.xml Source99: baselibs.conf -Patch0: 0001-Fix-cast-to-f64-so-it-builds-in-i586.patch BuildRequires: cargo BuildRequires: cargo-c diff --git a/vendor.tar.xz b/vendor.tar.xz index b043db1..4fa8850 100644 --- a/vendor.tar.xz +++ b/vendor.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:485cb4a2b51e6dbb3f422e9228300743fc62cc64bb2ab5dec07d24f16c96e693 -size 32616456 +oid sha256:86bea5cfbba77e6425cf42e2798ec2d31f26219ab2bc142930ca7c038a15b916 +size 33360948