[mesa-freeworld] avoid "meson.build:4:0: ERROR: Unknown options: "gallium-omx"" error
by Thorsten Leemhuis
commit b6e488209f0bcec2e827ed1716dbe400d88b542d
Author: Thorsten Leemhuis <linux(a)leemhuis.info>
Date: Tue Nov 12 17:24:23 2024 +0100
avoid "meson.build:4:0: ERROR: Unknown options: "gallium-omx"" error
Signed-off-by: Thorsten Leemhuis <linux(a)leemhuis.info>
mesa-freeworld.spec | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
---
diff --git a/mesa-freeworld.spec b/mesa-freeworld.spec
index 88ca8ac..b29e658 100644
--- a/mesa-freeworld.spec
+++ b/mesa-freeworld.spec
@@ -15,7 +15,6 @@ algorithms and decoding only VC1 algorithm.
#%%if 0%%{?with_vulkan_hw}
%global with_nvk %{with_vulkan_hw}
#%%endif
-%global with_omx 0
%global with_opencl 0
%endif
#%%global base_vulkan %%{?with_vulkan_hw:,amd}%%{!?with_vulkan_hw:%%{nil}}
@@ -137,9 +136,6 @@ BuildRequires: pkgconfig(vdpau) >= 1.1
%if 0%{?with_va}
BuildRequires: pkgconfig(libva) >= 0.38.0
%endif
-%if 0%{?with_omx}
-BuildRequires: pkgconfig(libomxil-bellagio)
-%endif
BuildRequires: pkgconfig(libelf)
BuildRequires: pkgconfig(libglvnd) >= 1.3.2
BuildRequires: llvm-devel >= 7.0.0
@@ -233,7 +229,6 @@ export RUSTFLAGS="%build_rustflags"
-Dgallium-drivers=swrast,virgl \
%endif
-Dgallium-vdpau=%{?with_vdpau:enabled}%{!?with_vdpau:disabled} \
- -Dgallium-omx=%{!?with_omx:bellagio}%{?with_omx:disabled} \
-Dgallium-va=%{?with_va:enabled}%{!?with_va:disabled} \
-Dgallium-xa=%{!?with_xa:enabled}%{?with_xa:disabled} \
-Dgallium-nine=%{!?with_nine:true}%{?with_nine:false} \
@@ -354,6 +349,7 @@ rm -fr %{buildroot}%{_libdir}{,/dri-freeworld}/libVkLayer_MESA_device_select.so
%changelog
* Tue Nov 12 2024 Thorsten Leemhuis <fedora(a)leemhuis.info> - 24.3.0~rc1-1
- Update to 24.3.0-rc1
+- Drop unneeded omx support
* Thu Oct 31 2024 Thorsten Leemhuis <fedora(a)leemhuis.info> - 24.2.6-1
- Update to 24.2.6
1 week, 2 days
[mesa-freeworld] Update to 24.3.0-rc1
by Thorsten Leemhuis
commit 6959cce00bface97a045363072dfbe0d6b1a221c
Author: Thorsten Leemhuis <linux(a)leemhuis.info>
Date: Tue Nov 12 11:08:47 2024 +0100
Update to 24.3.0-rc1
Update to 24.3.0-rc1
Update to 24.3.0-rc1
Signed-off-by: Thorsten Leemhuis <linux(a)leemhuis.info>
mesa-freeworld.spec | 6 ++++--
sources | 2 +-
2 files changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/mesa-freeworld.spec b/mesa-freeworld.spec
index 9500c98..88ca8ac 100644
--- a/mesa-freeworld.spec
+++ b/mesa-freeworld.spec
@@ -71,7 +71,7 @@ algorithms and decoding only VC1 algorithm.
Name: %{srcname}-freeworld
Summary: Mesa graphics libraries
-%global ver 24.2.6
+%global ver 24.3.0-rc1
Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)}
Release: 1%{?dist}
License: MIT AND BSD-3-Clause AND SGI-B-2.0
@@ -226,7 +226,6 @@ export RUSTFLAGS="%build_rustflags"
-Ddri-drivers-path=%{_libdir}/dri-freeworld \
-Dva-libs-path=%{_libdir}/dri-freeworld \
-Dplatforms=x11,wayland \
- -Ddri3=enabled \
-Dosmesa=false \
%if 0%{?with_hardware}
-Dgallium-drivers=swrast,virgl,nouveau%{?with_r300:,r300}%{?with_crocus:,crocus}%{?with_i915:,i915}%{?with_iris:,iris}%{?with_vmware:,svga}%{?with_radeonsi:,radeonsi}%{?with_r600:,r600}%{?with_freedreno:,freedreno}%{?with_etnaviv:,etnaviv}%{?with_tegra:,tegra}%{?with_vc4:,vc4}%{?with_v3d:,v3d}%{?with_lima:,lima}%{?with_panfrost:,panfrost}%{?with_vulkan_hw:,zink} \
@@ -353,6 +352,9 @@ rm -fr %{buildroot}%{_libdir}{,/dri-freeworld}/libVkLayer_MESA_device_select.so
%endif
%changelog
+* Tue Nov 12 2024 Thorsten Leemhuis <fedora(a)leemhuis.info> - 24.3.0~rc1-1
+- Update to 24.3.0-rc1
+
* Thu Oct 31 2024 Thorsten Leemhuis <fedora(a)leemhuis.info> - 24.2.6-1
- Update to 24.2.6
diff --git a/sources b/sources
index e438453..21b9b08 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (mesa-24.2.6.tar.xz) = 830a40d38200ff8b2a6bd949e1ac3bf4edc887a10d9aa92285007d138079e1fafb3568f658e777e7894e95b5ce75d2bd6836b0473fa70d32270005e482b1a2da
+SHA512 (mesa-24.3.0-rc1.tar.xz) = 0e4f31df8d74009dff8dc71f374b626b72a07e2c2f5c683ddcbca226459e4e72764dd036cd700925f2f8dd2a666d2abf847fe693def14318839a7c3dd08e155b
1 week, 2 days
[moc] Patch for ffmpeg7, basically from debian with a bit modified
by Mamoru Tasaka
commit 3117bdf8104f305e229f38018cf4fc84e73ea676
Author: Mamoru TASAKA <mtasaka(a)fedoraproject.org>
Date: Tue Nov 12 16:45:41 2024 +0900
Patch for ffmpeg7, basically from debian with a bit modified
moc-svn3005-ffmpeg7.patch | 46 ++++++++++++++++++++++++++++++++++++++++++++++
moc.spec | 9 ++++++++-
2 files changed, 54 insertions(+), 1 deletion(-)
---
diff --git a/moc-svn3005-ffmpeg7.patch b/moc-svn3005-ffmpeg7.patch
new file mode 100644
index 0000000..6fcb8ef
--- /dev/null
+++ b/moc-svn3005-ffmpeg7.patch
@@ -0,0 +1,46 @@
+diff -urp '--exclude=*~' trunk.orig/decoder_plugins/ffmpeg/ffmpeg.c trunk/decoder_plugins/ffmpeg/ffmpeg.c
+--- trunk.orig/decoder_plugins/ffmpeg/ffmpeg.c 2024-11-10 21:41:24.186804394 +0900
++++ trunk/decoder_plugins/ffmpeg/ffmpeg.c 2024-11-11 17:14:28.373300243 +0900
+@@ -564,10 +564,10 @@ static bool is_seek_broken (struct ffmpe
+ /* Downmix multi-channel audios to stereo. */
+ static void set_downmixing (struct ffmpeg_data *data)
+ {
+- if (av_get_channel_layout_nb_channels (data->enc->channel_layout) <= 2)
++ if (data->enc->ch_layout.nb_channels <= 2)
+ return;
+
+- data->enc->request_channel_layout = AV_CH_LAYOUT_STEREO;
++ av_channel_layout_copy(&data->enc->ch_layout, &(AVChannelLayout)AV_CHANNEL_LAYOUT_STEREO);
+ }
+
+ static int ffmpeg_io_read_cb (void *s, uint8_t *buf, int count)
+@@ -1134,16 +1134,16 @@ static int decode_packet (struct ffmpeg_
+ is_planar = av_sample_fmt_is_planar (data->enc->sample_fmt);
+ packed = (char *)frame->extended_data[0];
+ packed_size = frame->nb_samples * data->sample_width
+- * data->enc->channels;
++ * data->enc->ch_layout.nb_channels;
+
+- if (is_planar && data->enc->channels > 1) {
++ if (is_planar && data->enc->ch_layout.nb_channels > 1) {
+ int sample, ch;
+
+ packed = xmalloc (packed_size);
+
+ for (sample = 0; sample < frame->nb_samples; sample += 1) {
+- for (ch = 0; ch < data->enc->channels; ch += 1)
+- memcpy (packed + (sample * data->enc->channels + ch)
++ for (ch = 0; ch < data->enc->ch_layout.nb_channels; ch += 1)
++ memcpy (packed + (sample * data->enc->ch_layout.nb_channels + ch)
+ * data->sample_width,
+ (char *)frame->extended_data[ch] + sample * data->sample_width,
+ data->sample_width);
+@@ -1241,7 +1241,7 @@ static int ffmpeg_decode (void *prv_data
+ return 0;
+
+ /* FFmpeg claims to always return native endian. */
+- sound_params->channels = data->enc->channels;
++ sound_params->channels = data->enc->ch_layout.nb_channels;
+ sound_params->rate = data->enc->sample_rate;
+ sound_params->fmt = data->fmt | SFMT_NE;
+
diff --git a/moc.spec b/moc.spec
index f552980..e794be8 100644
--- a/moc.spec
+++ b/moc.spec
@@ -21,7 +21,7 @@
Name: moc
Summary: Music on Console - Console audio player for Linux/UNIX
Version: 2.6
-Release: 0.52.svn%{checkout}%{?dist}
+Release: 0.53.svn%{checkout}%{?dist}
License: GPLv3+
URL: http://moc.daper.net
@@ -38,6 +38,9 @@ Patch1: %{name}-change_private_libdir.patch
# Initial fix for FFMpeg-5
Patch2: %{name}-bugfix-ffmpeg5.patch
Patch3: ffmpeg6.patch
+# https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1991260...
+# slightly modified
+Patch4: %{name}-svn3005-ffmpeg7.patch
BuildRequires: pkgconfig(ncurses)
BuildRequires: pkgconfig(alsa)
@@ -88,6 +91,7 @@ files in this directory beginning from the chosen file.
%if %{without oldffmpeg}
%patch -P2 -p1
%patch -P3 -p1
+%patch -P4 -p1
%endif
%build
@@ -140,6 +144,9 @@ patchelf --set-rpath %{_libdir}/mocp/decoder_plugins %{buildroot}%{_bindir}/*
%{_libdir}/mocp/decoder_plugins/*.so
%changelog
+* Tue Nov 12 2024 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 2.6-0.53.svn3005
+- Patch for ffmpeg7, basically from debian with a bit modified
+
* Wed Nov 06 2024 Sérgio Basto <sergio(a)serjux.com> - 2.6-0.52.svn3005
- Rebuild for ffmpeg-7
1 week, 2 days
[vdr-skindesigner] Update to 1:1.2.25
by Martin Gansser
commit 421688bf27c402db18b63ab003501ebf9a63201d
Author: Martin Gansser <mgansser(a)netcom-mail.de>
Date: Tue Nov 12 07:51:52 2024 +0100
Update to 1:1.2.25
Update to 1:1.2.25
Update to 1:1.2.25
Update to 1:1.2.25
.gitignore | 1 +
sources | 2 +-
vdr-skindesigner.spec | 5 ++++-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index cd536fb..a142bdf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -41,3 +41,4 @@ vdr-plugin-skindesigner-0.9.5.tar.bz2
/vdr-skindesigner-71b3e51.tar.gz
/skindesigner-1.2.23.tar.bz2
/skindesigner-1.2.24.tar.bz2
+/skindesigner-1.2.25.tar.bz2
diff --git a/sources b/sources
index 29314c9..2b6bc2e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (skindesigner-1.2.24.tar.bz2) = a1c39d6458938673af544d3540cd823658da0c7200ae7f9f9f6e328d83d89de91f19a84c5c8e73c9e9f2f1cbddd8282f667e8f1b71ca00c258f8f10d7df8b74b
+SHA512 (skindesigner-1.2.25.tar.bz2) = ae0dcb43ef280a8a2dd2a36a3ab7548840c612799e8561f569243f134fb79c3c1d8a65eced7c18dd66646fc1cff70ec9b7dcc7e8bfc2f12505faec608b3a6acc
diff --git a/vdr-skindesigner.spec b/vdr-skindesigner.spec
index 26ac3b5..be71934 100644
--- a/vdr-skindesigner.spec
+++ b/vdr-skindesigner.spec
@@ -13,7 +13,7 @@
%endif
Name: vdr-skindesigner
-Version: 1.2.24
+Version: 1.2.25
Release: 1%{?dist}
# Release: 0.6.%%{gitdate}git%%{shortcommit0}%%{?dist}
Summary: A VDR skinning engine that displays XML based Skins
@@ -151,6 +151,9 @@ ln -s %{vdr_resdir}/plugins/skindesigner/dtd %{buildroot}/%{vdr_configdir}/plugi
%{_includedir}/libskindesignerapi/*
%changelog
+* Mon Nov 11 2024 Martin Gansser <martinkg(a)fedoraproject.org> - 1:1.2.25-1
+- Update to 1:1.2.25
+
* Sun Nov 10 2024 Martin Gansser <martinkg(a)fedoraproject.org> - 1:1.2.24-1
- Update to 1:1.2.24
1 week, 2 days
[qmmp-plugins-freeworld] version bump to 2.2.2
by Karel Volný
commit b59e5a18a1664bcaca457645176e6d792a58bec1
Author: Karel Volný <kvolny(a)redhat.com>
Date: Mon Nov 11 12:20:58 2024 +0100
version bump to 2.2.2
.gitignore | 1 +
qmmp-plugins-freeworld.spec | 5 ++++-
sources | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 80e5821..ed5023c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -34,3 +34,4 @@ qmmp-0.9.6.tar.bz2
/qmmp-2.1.7.tar.bz2
/qmmp-2.1.8.tar.bz2
/qmmp-2.2.1.tar.bz2
+/qmmp-2.2.2.tar.bz2
diff --git a/qmmp-plugins-freeworld.spec b/qmmp-plugins-freeworld.spec
index b5951bf..0248f3b 100644
--- a/qmmp-plugins-freeworld.spec
+++ b/qmmp-plugins-freeworld.spec
@@ -1,5 +1,5 @@
Name: qmmp-plugins-freeworld
-Version: 2.2.1
+Version: 2.2.2
Release: 1%{?dist}
Summary: Plugins for qmmp (Qt-based multimedia player)
@@ -136,6 +136,9 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}-aac-enqueue.
%changelog
+* Mon Nov 11 2024 Karel Volný <kvolny(a)redhat.com> 2.2.2-1
+- version bump to 2.2.2
+
* Tue Oct 22 2024 Karel Volný <kvolny(a)redhat.com> 2.2.1-1
- version bump to 2.2.1
diff --git a/sources b/sources
index d383dd3..a08a365 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (qmmp-2.2.1.tar.bz2) = d509acc59ac7d0e62f8b56352f6bc200e442e1a7b7a173ce875a7426c5b4386af222798d6fc9bc2e5ff1f905c70372284126fcf8564e6f8940de202e8febfc5e
+SHA512 (qmmp-2.2.2.tar.bz2) = 5e30532020fcdb8da9508f093f44800c6b0e7921eaf2439ce1ea5e99af95ed6252d881af8ae74555760223f362cfcef2ed4edcf806f4c9725d3055ce0456c675
1 week, 3 days