public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Fabio Valentini <decathorpe@gmail.com>
To: git-commits@fedoraproject.org
Subject: [rpms/rust-gst-plugin-gtk4] eln: Update to version 0.15.0; Fixes RHBZ#2441647
Date: Tue, 23 Jun 2026 00:02:34 GMT [thread overview]
Message-ID: <178217295479.1.14622725674267337065.rpms-rust-gst-plugin-gtk4-ef746a0602f0@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/rust-gst-plugin-gtk4
Branch : eln
Commit : ef746a0602f06f12adf3d473aa853be496e1fc19
Author : Fabio Valentini <decathorpe@gmail.com>
Date : 2026-06-22T20:02:06-04:00
Stats : +26/-22 in 6 file(s)
URL : https://src.fedoraproject.org/rpms/rust-gst-plugin-gtk4/c/ef746a0602f06f12adf3d473aa853be496e1fc19?branch=eln
Log:
Update to version 0.15.0; Fixes RHBZ#2441647
---
diff --git a/.gitignore b/.gitignore
index b11be0e..3ae23d8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -20,3 +20,5 @@
/gst-plugin-gtk4-0.14.3-vendor.tar.xz
/gst-plugin-gtk4-0.14.4.crate
/gst-plugin-gtk4-0.14.4-vendor.tar.xz
+/gst-plugin-gtk4-0.15.0.crate
+/gst-plugin-gtk4-0.15.0-vendor.tar.xz
diff --git a/gst-plugin-gtk4-fix-metadata-auto.diff b/gst-plugin-gtk4-fix-metadata-auto.diff
index aaf0bae..04e3061 100644
--- a/gst-plugin-gtk4-fix-metadata-auto.diff
+++ b/gst-plugin-gtk4-fix-metadata-auto.diff
@@ -1,6 +1,6 @@
---- gst-plugin-gtk4-0.14.4/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ gst-plugin-gtk4-0.14.4/Cargo.toml 2025-12-13T21:59:38.818111+00:00
-@@ -84,7 +84,6 @@
+--- gst-plugin-gtk4-0.15.0/Cargo.toml 2006-07-24T01:21:28+00:00
++++ gst-plugin-gtk4-0.15.0/Cargo.toml 2026-03-11T17:45:11.460973+00:00
+@@ -85,7 +85,6 @@
"gst-gl-wayland",
]
winegl = [
@@ -8,22 +8,22 @@
"gst-gl-egl",
]
x11egl = [
-@@ -173,25 +172,3 @@
+@@ -175,25 +174,3 @@
[build-dependencies.gst-plugin-version-helper]
version = "0.8"
-[target.'cfg(target_os = "macos")'.dependencies.gst-gl]
--version = "0.24"
--features = ["v1_16"]
+-version = "0.25.0"
+-features = ["v1_18"]
-package = "gstreamer-gl"
-
-[target.'cfg(target_os = "windows")'.dependencies.gdk-win32]
--version = "0.10"
+-version = "0.11.0"
-features = ["v4_4"]
-package = "gdk4-win32"
-
-[target.'cfg(target_os = "windows")'.dependencies.gst-gl]
--version = "0.24"
+-version = "0.25.0"
-features = ["v1_20"]
-package = "gstreamer-gl"
-
diff --git a/gst-plugin-gtk4-fix-metadata.diff b/gst-plugin-gtk4-fix-metadata.diff
index 9aeebfb..dabb8b5 100644
--- a/gst-plugin-gtk4-fix-metadata.diff
+++ b/gst-plugin-gtk4-fix-metadata.diff
@@ -1,6 +1,6 @@
---- gst-plugin-gtk4-0.14.4/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ gst-plugin-gtk4-0.14.4/Cargo.toml 2025-12-13T21:59:38.819715+00:00
-@@ -82,9 +82,6 @@
+--- gst-plugin-gtk4-0.15.0/Cargo.toml 2006-07-24T01:21:28+00:00
++++ gst-plugin-gtk4-0.15.0/Cargo.toml 2026-03-11T17:45:11.462293+00:00
+@@ -83,9 +83,6 @@
waylandegl = [
"gdk-wayland",
"gst-gl-wayland",
diff --git a/rust-gst-plugin-gtk4.spec b/rust-gst-plugin-gtk4.spec
index f4ebdb2..96e2d3c 100644
--- a/rust-gst-plugin-gtk4.spec
+++ b/rust-gst-plugin-gtk4.spec
@@ -3,7 +3,7 @@
%global crate gst-plugin-gtk4
Name: rust-gst-plugin-gtk4
-Version: 0.14.4
+Version: 0.15.0
Release: %autorelease
Summary: GStreamer GTK 4 sink element
@@ -77,16 +77,17 @@ Provides: %{crate} = %{version}-%{release}
%prep
%autosetup -n %{crate}-%{version} -p1 -a1
%cargo_prep -v vendor
+rm -f Cargo.lock
%build
-%cargo_build -f dmabuf,gtk_v4_20,waylandegl,x11egl,x11glx
-%{cargo_license_summary -f dmabuf,gtk_v4_20,waylandegl,x11egl,x11glx}
-%{cargo_license -f dmabuf,gtk_v4_20,waylandegl,x11egl,x11glx} > LICENSE.dependencies
+%cargo_build -f dmabuf,gtk_v4_20,v1_28,waylandegl,x11egl,x11glx
+%{cargo_license_summary -f dmabuf,gtk_v4_20,v1_28,waylandegl,x11egl,x11glx}
+%{cargo_license -f dmabuf,gtk_v4_20,v1_28,waylandegl,x11egl,x11glx} > LICENSE.dependencies
%{cargo_vendor_manifest}
-%cargo_cbuild -f dmabuf,gtk_v4_20,waylandegl,x11egl,x11glx
+%cargo_cbuild -f dmabuf,gtk_v4_20,v1_28,waylandegl,x11egl,x11glx
%install
-%cargo_cinstall -f dmabuf,gtk_v4_20,waylandegl,x11egl,x11glx
+%cargo_cinstall -f dmabuf,gtk_v4_20,v1_28,waylandegl,x11egl,x11glx
# remove statically linked library
rm -v %{buildroot}/%{_libdir}/gstreamer-1.0/libgstgtk4.a
# remove unnecessary pkgconfig file
@@ -94,7 +95,7 @@ rm -v %{buildroot}/%{_libdir}/pkgconfig/gstgtk4.pc
%if %{with check}
%check
-%cargo_test -f dmabuf,gtk_v4_20,waylandegl,x11egl,x11glx
+%cargo_test -f dmabuf,gtk_v4_20,v1_28,waylandegl,x11egl,x11glx
%endif
%changelog
diff --git a/rust2rpm.toml b/rust2rpm.toml
index 4a6ed84..60c985c 100644
--- a/rust2rpm.toml
+++ b/rust2rpm.toml
@@ -12,14 +12,14 @@ Provides: %{crate} = %{version}-%{release}
build = ["cargo-c >= 0.9.21"]
[features]
-enable = ["dmabuf", "gtk_v4_20", "waylandegl", "x11egl", "x11glx"]
+enable = ["dmabuf", "gtk_v4_20", "v1_28", "waylandegl", "x11egl", "x11glx"]
[scripts]
build.post = [
- "%cargo_cbuild -f dmabuf,gtk_v4_20,waylandegl,x11egl,x11glx",
+ "%cargo_cbuild -f dmabuf,gtk_v4_20,v1_28,waylandegl,x11egl,x11glx",
]
install.post = [
- "%cargo_cinstall -f dmabuf,gtk_v4_20,waylandegl,x11egl,x11glx",
+ "%cargo_cinstall -f dmabuf,gtk_v4_20,v1_28,waylandegl,x11egl,x11glx",
"# remove statically linked library",
"rm -v %{buildroot}/%{_libdir}/gstreamer-1.0/libgstgtk4.a",
"# remove unnecessary pkgconfig file",
diff --git a/sources b/sources
index fa5ce12..69ae5f6 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
-SHA512 (gst-plugin-gtk4-0.14.4.crate) = e4250f6a09e8ff02c6d783ce294327f240c25cdc950477a7d9895519ba4da399c769ed7ab4f2ef6822574652f432474684282611cc8a440a72ab97d535cdb88a
+SHA512 (gst-plugin-gtk4-0.15.0.crate) = 68bec91338070f212cacc4fe86e6c1fe4d5d72ff60d17e67b01493a892c5be0482ce1a7c3a15909f3a1865080c69ea9658136004e42b57024e2098a9184a2699
+SHA512 (gst-plugin-gtk4-0.15.0-vendor.tar.xz) = 1b76bd20b9fcd3b769dd63bb6418900a40d5b6b0bf13e4297fb53e0daaa9fb5d364a5b77cc17a3e8530d37a109c85fde90cef455fe7fd0204745a5a253bd1d7c
reply other threads:[~2026-06-23 0:02 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178217295479.1.14622725674267337065.rpms-rust-gst-plugin-gtk4-ef746a0602f0@fedoraproject.org \
--to=decathorpe@gmail.com \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox