[gstreamer1-plugins-bad-freeworld] Update gstreamer1-plugins-bad-freeworld to 1.24.8
by Sérgio M. Basto
commit 16e440a9e4cc0c7711d4e7ecdbe971d70b005d32
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Thu Oct 3 01:08:33 2024 +0100
Update gstreamer1-plugins-bad-freeworld to 1.24.8
gstreamer1-plugins-bad-freeworld.spec | 5 ++++-
sources | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec
index cc8b4a1..ed73d5c 100644
--- a/gstreamer1-plugins-bad-freeworld.spec
+++ b/gstreamer1-plugins-bad-freeworld.spec
@@ -1,7 +1,7 @@
Summary: GStreamer 1.0 streaming media framework "bad" plug-ins
Name: gstreamer1-plugins-bad-freeworld
Epoch: 1
-Version: 1.24.7
+Version: 1.24.8
Release: 1%{?dist}
License: LGPLv2+
URL: https://gstreamer.freedesktop.org/
@@ -91,6 +91,9 @@ rm -rf %{buildroot}%{_libdir}/pkgconfig
%changelog
+* Thu Oct 03 2024 Sérgio Basto <sergio(a)serjux.com> - 1:1.24.8-1
+- Update gstreamer1-plugins-bad-freeworld to 1.24.8
+
* Mon Aug 26 2024 Dominik Mierzejewski <dominik(a)greysector.net> - 1:1.24.7-1
- Update to 1.24.7
diff --git a/sources b/sources
index 2e19a3d..d9a8692 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (gst-plugins-bad-1.24.7.tar.xz) = a92a01724e7b6b532dfad38a6bab7c107844d2cfa823f098f6167d805d67265977703dd2bdd5dfa0116494613cc77484c4f8d5f9df80cc672956345068ba09ed
+SHA512 (gst-plugins-bad-1.24.8.tar.xz) = c69ee794a64b682e1de656eed4cdd91bbb8725940eca74bd0651d3aa2bce8c7f2c47241cb7b2a449018b2c68027911e556bf3aa5bea6897f7122b1b14ea3f962
1 month, 3 weeks
[discord/el9] Update to 0.0.70
by Sérgio M. Basto
Summary of changes:
464075b... Update to 0.0.70 (*)
(*) This commit already existed in another branch; no separate mail sent
1 month, 3 weeks
[discord/f40] Update to 0.0.70
by Sérgio M. Basto
Summary of changes:
464075b... Update to 0.0.70 (*)
(*) This commit already existed in another branch; no separate mail sent
1 month, 3 weeks
[discord/f41] Update to 0.0.70
by Sérgio M. Basto
Summary of changes:
464075b... Update to 0.0.70 (*)
(*) This commit already existed in another branch; no separate mail sent
1 month, 3 weeks
[discord/f39] Update to 0.0.70
by Sérgio M. Basto
Summary of changes:
464075b... Update to 0.0.70 (*)
(*) This commit already existed in another branch; no separate mail sent
1 month, 3 weeks
[discord] Update to 0.0.70
by Sérgio M. Basto
commit 464075bddb49642acbbb73bbb142338672da5df7
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Thu Oct 3 00:57:28 2024 +0100
Update to 0.0.70
discord.spec | 5 ++++-
sources | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/discord.spec b/discord.spec
index abd8dbf..39f6fcb 100644
--- a/discord.spec
+++ b/discord.spec
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_libdir}/discord/.*\\.s
Name: discord
-Version: 0.0.69
+Version: 0.0.70
Release: 1%{?dist}
Summary: All-in-one voice and text chat
@@ -86,6 +86,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.metain
%changelog
+* Wed Oct 02 2024 Sérgio Basto <sergio(a)serjux.com> - 0.0.70-1
+- Update to 0.0.70
+
* Wed Sep 25 2024 Sérgio Basto <sergio(a)serjux.com> - 0.0.69-1
- Update to 0.0.69
diff --git a/sources b/sources
index 736fda5..ef26d2e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (discord-0.0.69.tar.gz) = b91cf295f7571ed0378f3759932e0144823ab0996ace1716169bb77fff0f8bdcb473b51c9eef7a1b93fc94d135cb7108441ec6a2fa7e718d0cd104670fac7d31
+SHA512 (discord-0.0.70.tar.gz) = 78aa941ce759345c0f2dc5fc3f741462e9ae8d756ecfcd492a42b9e4a16168c4772e4f732e838fd06a305348c4923a6c601450eb80bf4bd3db6f4468ae803e17
1 month, 3 weeks
[mpd] clean up
by Leigh Scott
commit cded33c44381c93bc06717afe4cd53f6b4ac4528
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Wed Oct 2 23:51:44 2024 +0100
clean up
mpd.spec | 24 ++++++++++--------------
1 file changed, 10 insertions(+), 14 deletions(-)
---
diff --git a/mpd.spec b/mpd.spec
index f0768b7..0f07dbb 100644
--- a/mpd.spec
+++ b/mpd.spec
@@ -51,12 +51,10 @@ BuildRequires: flac-devel
BuildRequires: fmt-devel
BuildRequires: gcc
BuildRequires: gnupg2
-BuildRequires: jack-audio-connection-kit-devel
BuildRequires: lame-devel
BuildRequires: libao-devel
BuildRequires: libcdio-paranoia-devel
BuildRequires: libcurl-devel
-BuildRequires: libgcrypt-devel
BuildRequires: libid3tag-devel
BuildRequires: libmad-devel
BuildRequires: libmms-devel
@@ -76,18 +74,17 @@ BuildRequires: mikmod-devel
BuildRequires: wildmidi-devel
%endif
%if 0%{?fedora}
-BuildRequires: pipewire-devel > 0.3
+BuildRequires: libmpcdec-devel
BuildRequires: liburing-devel
+BuildRequires: pipewire-devel > 0.3
+BuildRequires: pipewire-jack-audio-connection-kit-devel
+%else
+BuildRequires: jack-audio-connection-kit-devel
%endif
BuildRequires: mpg123-devel
BuildRequires: openal-soft-devel
BuildRequires: python3-sphinx
BuildRequires: twolame-devel
-%if 0%{?fedora} && 0%{?fedora} >= 38
-# Need new version with SV8
-BuildRequires: libmpcdec-devel
-%endif
-
BuildRequires: libogg-devel
BuildRequires: libsamplerate-devel
BuildRequires: libshout-devel
@@ -100,14 +97,12 @@ BuildRequires: soxr-devel
BuildRequires: sqlite-devel
BuildRequires: systemd-devel
BuildRequires: wavpack-devel
-BuildRequires: yajl-devel
BuildRequires: zlib-devel
BuildRequires: zziplib-devel
%{?systemd_requires}
%{?sysusers_requires_compat}
Requires: (mpd-firewalld = %{?epoch}:%{version}-%{release} if firewalld)
-Requires: ffmpeg-libs%{?_isa}
%description
Music Player Daemon (MPD) is a flexible, powerful, server-side application for
@@ -148,6 +143,7 @@ sed -i -e 's@>= 0.56.0@>= 0.55.0@g' meson.build
-Dipv6=enabled \
-Dpipe=true \
%if 0%{?rhel}
+ -Dmpcdec=disabled \
-Dio_uring=disabled \
%if 0%{?rhel} > 8
-Dlibmpdclient=disabled \
@@ -163,11 +159,11 @@ sed -i -e 's@>= 0.56.0@>= 0.55.0@g' meson.build
-Dsndio=disabled \
-Dchromaprint=disabled \
-Dgme=disabled \
-%if 0%{?rhel} || 0%{?fedora} < 38
- -Dmpcdec=disabled \
-%endif
-Dshine=disabled \
- -Dtremor=disabled
+ -Dtremor=disabled \
+ -Dyajl=disabled \
+ -Dqobuz=disabled \
+ -Dsoundcloud=disabled
%{meson_build}
1 month, 3 weeks
[libva-intel-driver] Add pull requests 514 and 566.
by Dominik Mierzejewski
commit 321d8fd1bf3290f7525c2f86961b1fcd0f1cc7c1
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Tue Oct 1 22:43:43 2024 +0200
Add pull requests 514 and 566.
Fixes glitches and makes the deprecated wl_drm Wayland protocol optional.
Based on PR by Robert Mader:
https://github.com/rpmfusion/libva-intel-driver/pull/3
514.patch | 41 +++++++++++++++++++++++++++++++++++++++++
566.patch | 46 ++++++++++++++++++++++++++++++++++++++++++++++
libva-intel-driver.spec | 4 ++++
3 files changed, 91 insertions(+)
---
diff --git a/514.patch b/514.patch
new file mode 100644
index 0000000..f63e32a
--- /dev/null
+++ b/514.patch
@@ -0,0 +1,41 @@
+From 3aa8fbe690e33e2026002f7af713d52faf1bd617 Mon Sep 17 00:00:00 2001
+From: Michael Olbrich <m.olbrich(a)pengutronix.de>
+Date: Sun, 5 Jul 2020 19:27:11 +0200
+Subject: [PATCH] fix exporting buffers with 3 planes and
+ VA_EXPORT_SURFACE_SEPARATE_LAYERS
+
+To get the plane offset, y_cb_offset or y_cr_offset must be multiplied with
+the pitch for the 'Y' plane. See for example i965_DeriveImage().
+
+Without this, exporting formats with 3 planes where cb_cr_pitch == width/2
+is broken, because the offset of the third plane is calculated incorrectly.
+---
+ src/i965_drv_video.c | 9 +++++----
+ 1 file changed, 5 insertions(+), 4 deletions(-)
+
+diff --git a/src/i965_drv_video.c b/src/i965_drv_video.c
+index ff163887e..2202b8494 100644
+--- a/src/i965_drv_video.c
++++ b/src/i965_drv_video.c
+@@ -6904,16 +6904,17 @@ i965_ExportSurfaceHandle(VADriverContextP ctx, VASurfaceID surface_id,
+ else
+ y_offset = obj_surface->y_cr_offset;
+ } else {
+- y_offset = obj_surface->y_cr_offset - obj_surface->y_cb_offset;
+- if (y_offset < 0)
+- y_offset = -y_offset;
++ if (obj_surface->y_cb_offset < obj_surface->y_cr_offset)
++ y_offset = obj_surface->y_cr_offset;
++ else
++ y_offset = obj_surface->y_cb_offset;
+ pitch = obj_surface->cb_cr_pitch;
+ height = obj_surface->cb_cr_height;
+ }
+
+ desc->layers[p].offset[0] = offset;
+ desc->layers[p].pitch[0] = pitch;
+- offset += pitch * y_offset;
++ offset = obj_surface->width * y_offset;
+ }
+ }
+
diff --git a/566.patch b/566.patch
new file mode 100644
index 0000000..788dfd2
--- /dev/null
+++ b/566.patch
@@ -0,0 +1,46 @@
+From 4206d0e15363d188f30f2f3dbcc212fef206fc1d Mon Sep 17 00:00:00 2001
+From: Simon Ser <contact(a)emersion.fr>
+Date: Mon, 11 Mar 2024 23:48:17 +0100
+Subject: [PATCH] Make wl_drm optional
+
+Don't error out when vtable->wl_interface is NULL.
+
+Fetching wl_drm_interface from libEGL used to work but doesn't
+anymore: it's now a private symbol (wayland-scanner private-code).
+---
+ src/i965_output_wayland.c | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/src/i965_output_wayland.c b/src/i965_output_wayland.c
+index a6120b7b2..a002cae5b 100644
+--- a/src/i965_output_wayland.c
++++ b/src/i965_output_wayland.c
+@@ -154,7 +154,7 @@ registry_handle_global(
+ struct va_wl_output * const wl_output = i965->wl_output;
+ struct wl_vtable * const wl_vtable = &wl_output->vtable;
+
+- if (strcmp(interface, "wl_drm") == 0) {
++ if (strcmp(interface, "wl_drm") == 0 && wl_vtable->drm_interface) {
+ wl_output->wl_drm_name = name;
+ wl_output->wl_drm = registry_bind(wl_vtable, wl_output->wl_registry,
+ name, wl_vtable->drm_interface,
+@@ -472,6 +472,7 @@ i965_output_wayland_init(VADriverContextP ctx)
+
+ wl_vtable = &i965->wl_output->vtable;
+
++ /* drm_interface is optional */
+ if (vtable->wl_interface)
+ wl_vtable->drm_interface = vtable->wl_interface;
+ else {
+@@ -483,9 +484,8 @@ i965_output_wayland_init(VADriverContextP ctx)
+ }
+
+ dso_handle = i965->wl_output->libegl_handle;
+- if (!dso_get_symbols(dso_handle, wl_vtable, sizeof(*wl_vtable),
+- libegl_symbols))
+- goto error;
++ dso_get_symbols(dso_handle, wl_vtable, sizeof(*wl_vtable),
++ libegl_symbols);
+ }
+
+ i965->wl_output->libwl_client_handle = dso_open(LIBWAYLAND_CLIENT_NAME);
diff --git a/libva-intel-driver.spec b/libva-intel-driver.spec
index 3d709ed..499a394 100644
--- a/libva-intel-driver.spec
+++ b/libva-intel-driver.spec
@@ -18,6 +18,8 @@ Source1: intel-vaapi-driver.metainfo.xml
Source9: parse-intel-vaapi-driver.py
Patch0: https://github.com/digetx/intel-vaapi-driver/commit/d03fd1f86a9aeee0b3344...
Patch1: https://github.com/intel/intel-vaapi-driver/pull/548.patch
+Patch2: https://github.com/intel/intel-vaapi-driver/pull/514.patch
+Patch3: https://github.com/intel/intel-vaapi-driver/pull/566.patch
ExclusiveArch: %{ix86} x86_64
@@ -98,6 +100,8 @@ fn=%{buildroot}%{_datadir}/appdata/intel-vaapi-driver.metainfo.xml
- switched to modern post-release versioning scheme
- use tabs consistently
- drop unnecessary Obsoletes
+- Add pull requests 514, fixing glitches, and 566, making the deprecated wl_drm
+ Wayland protocol optional. (rmader)
* Fri Aug 02 2024 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 2.4.1-15.20221130gitab755cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
1 month, 3 weeks
[libva-intel-driver] switched to modern post-release versioning scheme
by Dominik Mierzejewski
commit c312feaee1d9425b8802e0edc67aeeba03f2cf96
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Tue Oct 1 22:35:09 2024 +0200
switched to modern post-release versioning scheme
use tabs consistently
drop unnecessary Obsoletes (reverts e073536b)
libva-intel-driver.spec | 27 +++++++++++++++------------
1 file changed, 15 insertions(+), 12 deletions(-)
---
diff --git a/libva-intel-driver.spec b/libva-intel-driver.spec
index 1aa901a..3d709ed 100644
--- a/libva-intel-driver.spec
+++ b/libva-intel-driver.spec
@@ -8,42 +8,40 @@
%global commitdate0 20221130
Name: libva-intel-driver
-Version: 2.4.1
-Release: 15.%{commitdate0}git%{shortcommit0}%{?dist}
+Version: 2.4.1^%{commitdate0}git%{shortcommit0}
+Release: 1%{?dist}
Summary: HW video decode support for Intel integrated graphics
License: MIT and EPL
URL: https://github.com/intel/intel-vaapi-driver
Source0: %{url}/archive/%{commit0}/intel-vaapi-driver-%{shortcommit0}.tar.gz
Source1: intel-vaapi-driver.metainfo.xml
Source9: parse-intel-vaapi-driver.py
-Patch0: https://github.com/digetx/intel-vaapi-driver/commit/d03fd1f86a9aeee0b3344...
-Patch1: https://github.com/intel/intel-vaapi-driver/pull/548.patch
+Patch0: https://github.com/digetx/intel-vaapi-driver/commit/d03fd1f86a9aeee0b3344...
+Patch1: https://github.com/intel/intel-vaapi-driver/pull/548.patch
ExclusiveArch: %{ix86} x86_64
BuildRequires: libtool
-BuildRequires: gcc
+BuildRequires: gcc
BuildRequires: python3
# AppStream metadata generation
-BuildRequires: libappstream-glib >= 0.6.3
+BuildRequires: libappstream-glib >= 0.6.3
#Renamed when moved to 01.org
-Provides: intel-vaapi-driver = 1:%{version}-%{release}
-# Once again repo war! so it's on purpose
-Obsoletes: intel-vaapi-driver
+Provides: intel-vaapi-driver = %{version}-%{release}
-%{?_with_gen4asm:BuildRequires: pkgconfig(intel-gen4asm)}
+%{?_with_gen4asm:BuildRequires: pkgconfig(intel-gen4asm)}
BuildRequires: systemd
BuildRequires: glibc-devel%{?_isa}
BuildRequires: libXext-devel%{?_isa}
BuildRequires: libXfixes-devel%{?_isa}
BuildRequires: libdrm-devel%{?_isa}
BuildRequires: libpciaccess-devel%{?_isa}
-BuildRequires: libva-devel%{?_isa}
+BuildRequires: libva-devel%{?_isa}
BuildRequires: libGL-devel%{?_isa}
BuildRequires: libEGL-devel%{?_isa}
%{!?_without_wayland:
-BuildRequires: wayland-devel%{?_isa}
+BuildRequires: wayland-devel%{?_isa}
}
@@ -96,6 +94,11 @@ fn=%{buildroot}%{_datadir}/appdata/intel-vaapi-driver.metainfo.xml
%changelog
+* Tue Oct 01 2024 Dominik Mierzejewski <dominik(a)greysector.net> - 2.4.1^20221130gitab755cb-1
+- switched to modern post-release versioning scheme
+- use tabs consistently
+- drop unnecessary Obsoletes
+
* Fri Aug 02 2024 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 2.4.1-15.20221130gitab755cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
1 month, 3 weeks