[obs-studio] Update to 27.2.0~rc1
by Leigh Scott
commit 04503a8614fc946289e5f34043c30871c0290a52
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Feb 7 13:26:13 2022 +0000
Update to 27.2.0~rc1
obs-studio.spec | 17 +++++++++++------
sources | 4 ++--
2 files changed, 13 insertions(+), 8 deletions(-)
---
diff --git a/obs-studio.spec b/obs-studio.spec
index 0e1ba3f..3997559 100644
--- a/obs-studio.spec
+++ b/obs-studio.spec
@@ -2,17 +2,17 @@
# bytecompile with Python 3
%global __python %{__python3}
-%global commit1 0dc95ed584b3f14ca308706d0d0324252bd9700b
+%global commit1 a75101793faf8bfb33d660dfd95affc55155359a
%global shortcommit1 %(c=%{commit1}; echo ${c:0:7})
Name: obs-studio
-Version: 27.1.3
-Release: 2%{?dist}
+Version: 27.2.0~rc1
+Release: 1%{?dist}
Summary: Open Broadcaster Software Studio
License: GPLv2+
URL: https://obsproject.com/
-Source0: https://github.com/obsproject/obs-studio/archive/%{version}/%{name}-%{ver...
+Source0: https://github.com/obsproject/obs-studio/archive/%{version_no_tilde}/%{na...
Source1: https://github.com/obsproject/obs-vst/archive/%{commit1}/obs-vst-%{shortc...
BuildRequires: gcc
@@ -42,8 +42,10 @@ BuildRequires: libX11-devel
BuildRequires: libxcb-devel
BuildRequires: libXcomposite-devel
BuildRequires: libXinerama-devel
+BuildRequires: libxkbcommon-devel
BuildRequires: luajit-devel
BuildRequires: mbedtls-devel
+BuildRequires: pciutils-devel
BuildRequires: pipewire-devel
BuildRequires: pulseaudio-libs-devel
BuildRequires: python3-devel
@@ -83,7 +85,7 @@ Header files for Open Broadcaster Software
%prep
-%autosetup -p1
+%autosetup -p1 -n %{name}-%{version_no_tilde}
# rpmlint reports E: hardcoded-library-path
# replace OBS_MULTIARCH_SUFFIX by LIB_SUFFIX
@@ -119,7 +121,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.appdata
%{_bindir}/obs-ffmpeg-mux
%{_datadir}/metainfo/com.obsproject.Studio.appdata.xml
%{_datadir}/applications/com.obsproject.Studio.desktop
-%{_datadir}/icons/hicolor/256x256/apps/com.obsproject.Studio.png
+%{_datadir}/icons/hicolor/*/apps/com.obsproject.Studio.*
%{_datadir}/obs/
%files libs
@@ -135,6 +137,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.appdata
%{_includedir}/obs/
%changelog
+* Mon Feb 07 2022 Leigh Scott <leigh123linux(a)gmail.com> - 27.2.0~rc1-1
+- Update to 27.2.0~rc1
+
* Wed Dec 01 2021 Nicolas Chauvet <kwizart(a)gmail.com> - 27.1.3-2
- Rebuilt
diff --git a/sources b/sources
index 38af87a..f816e69 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (obs-studio-27.1.3.tar.gz) = 04c11c79e3b091aa9ea8fc6674c9fbcaa1c924fe049f68e9be63f63724c31305d6e4fb33aecdd4d0095d20013e2ee188983f6938b175257368d2260681c2fb39
-SHA512 (obs-vst-0dc95ed.tar.gz) = 1e9b6d42bd5015e8174fc7ed4976d32ca6c61bab1b4000fe313ffdcf6fbbd491f230f3be5570f20295c3968082cb52623fbacd80fed5c6adcf14d39ccbbb4d5a
+SHA512 (obs-studio-27.2.0-rc1.tar.gz) = 90261971a1f0afe936b9eae613042113c32c5bb80df57100ce46a32a7bd1e26c6e3575673a63c59822cd4cd5e18645dfd9a1acb245946f66bf918015c440148b
+SHA512 (obs-vst-a751017.tar.gz) = 8ca2efa82253bb391f204c037fca8d6313346afbcecac442aa6b895307823540c3375558c82d2e8b1e19fdd61de235bf2b1f86ef3849dc965b1008c41085dcd1
2 years, 10 months
[avidemux] Rebuild for libvpx
by Leigh Scott
commit 88e04bf70e03f58cb1be5b9abcd2fbfa6957ac26
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Feb 7 11:56:34 2022 +0000
Rebuild for libvpx
avidemux.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/avidemux.spec b/avidemux.spec
index 9bcf3cf..98aa94f 100644
--- a/avidemux.spec
+++ b/avidemux.spec
@@ -10,7 +10,7 @@
Name: avidemux
Version: 2.8.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Graphical video editing and transcoding tool
License: GPLv2+
@@ -311,6 +311,9 @@ fi
%changelog
+* Mon Feb 07 2022 Leigh Scott <leigh123linux(a)gmail.com> - 2.8.0-2
+- Rebuild for libvpx
+
* Tue Dec 28 2021 Leigh Scott <leigh123linux(a)gmail.com> - 2.8.0-1
- Update to 2.8.0.
2 years, 10 months
[pulseaudio-module-bluetooth-freeworld] fix: ffmpeg 5
by Gergely Gombos
commit 7b7105ac628887aa81423f813646f0e854092aa6
Author: Gergely Gombos <gombosg(a)disroot.org>
Date: Mon Feb 7 11:03:00 2022 +0100
fix: ffmpeg 5
ffmpeg5_libavutil.patch | 10 ++++++++++
pulseaudio-module-bluetooth-freeworld.spec | 12 ++++++++++--
2 files changed, 20 insertions(+), 2 deletions(-)
---
diff --git a/ffmpeg5_libavutil.patch b/ffmpeg5_libavutil.patch
new file mode 100644
index 0000000..f420981
--- /dev/null
+++ b/ffmpeg5_libavutil.patch
@@ -0,0 +1,10 @@
+--- ./src/modules/bluetooth/a2dp/a2dp_aptx.c 2022-02-07 10:26:58.804788966 +0100
++++ ./src/modules/bluetooth/a2dp/a2dp_aptx.c 2022-02-07 10:27:56.430759427 +0100
+@@ -23,6 +23,7 @@
+
+ #include <libavcodec/avcodec.h>
+ #include <libavutil/samplefmt.h>
++#include <libavutil/channel_layout.h>
+
+ #include <pulse/xmalloc.h>
+
diff --git a/pulseaudio-module-bluetooth-freeworld.spec b/pulseaudio-module-bluetooth-freeworld.spec
index f13e3e0..fd3a7af 100644
--- a/pulseaudio-module-bluetooth-freeworld.spec
+++ b/pulseaudio-module-bluetooth-freeworld.spec
@@ -7,7 +7,7 @@
Name: pulseaudio-module-bluetooth-freeworld
Summary: Bluetooth support for the PulseAudio sound server, supports aptX, LDAC codecs
Version: 1.4
-Release: 8%{?snap:.%{snap}git%{shortcommit}}%{?dist}
+Release: 9%{?snap:.%{snap}git%{shortcommit}}%{?dist}
License: GPLv3
URL: https://github.com/EHfive/pulseaudio-modules-bt/
@@ -30,6 +30,8 @@ Source0: %{url}/archive/v%{version}/%{bt_archivename}.tar.gz
%endif
Source1: http://freedesktop.org/software/pulseaudio/releases/%{pa_archivename}.tar.xz
+Patch0: ffmpeg5_libavutil.patch
+
Provides: pulseaudio-module-bluetooth = %{pa_version}-100
Conflicts: pulseaudio-module-bluetooth < %{pa_version}-100
@@ -69,8 +71,11 @@ Includes support for LDAC, aptX, aptX-HD and AAC codecs.
rm -rf pa
mv %{pa_archivename} pa
+ls
+%patch0 -p1 -b .ffmpeg5
+
%build
-%cmake3
+%cmake3 -DCMAKE_SKIP_RPATH=ON
%cmake3_build
%install
@@ -84,6 +89,9 @@ mv %{pa_archivename} pa
%{_libdir}/pulse-%{pa_major}/modules/module-bluetooth-policy.so
%changelog
+* Mon Feb 07 2022 Gergely Gombos <gombosg(a)disroot.org> - 1.4-9
+- FFMpeg 5 patch, disable rpath
+
* Wed Oct 06 2021 Gergely Gombos <gombosg(a)disroot.org> - 1.4-8
- Updated to PA 15.0
2 years, 10 months
[gstreamer1-plugins-ugly] Update gstreamer1-plugins-ugly to 1.20.0
by Sérgio M. Basto
commit 5ca62384660fdfd599181ff8c87d3ee1b2e348f7
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sun Feb 6 18:06:17 2022 +0000
Update gstreamer1-plugins-ugly to 1.20.0
gstreamer1-plugins-ugly.spec | 5 ++++-
sources | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/gstreamer1-plugins-ugly.spec b/gstreamer1-plugins-ugly.spec
index 2ce8442..a28eb08 100644
--- a/gstreamer1-plugins-ugly.spec
+++ b/gstreamer1-plugins-ugly.spec
@@ -7,7 +7,7 @@
Summary: GStreamer 1.0 streaming media framework "ugly" plug-ins
Name: gstreamer1-plugins-ugly
Epoch: 1
-Version: 1.19.3
+Version: 1.20.0
Release: 1%{?dist}
License: LGPLv2+
URL: https://gstreamer.freedesktop.org/
@@ -78,6 +78,9 @@ gstreamer-plugins-good because:
%changelog
+* Sun Feb 06 2022 Sérgio Basto <sergio(a)serjux.com> - 1:1.20.0-1
+- Update gstreamer1-plugins-ugly to 1.20.0
+
* Mon Nov 15 2021 Sérgio Basto <sergio(a)serjux.com> - 1:1.19.3-1
- Update gstreamer1-plugins-ugly to 1.19.3
diff --git a/sources b/sources
index ebe49ce..22af0d2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (gst-plugins-ugly-1.19.3.tar.xz) = 2a716a9786aa692d8d13acaf54757c1f45560c9d199847f639b2a9a3e339f9dd5e480c358c6dccfd1f529919f4852117a425e1c6bc19f2add950fca064ab818b
+SHA512 (gst-plugins-ugly-1.20.0.tar.xz) = a5da400fb59733ec3433ebe40e1fd33e81429d24fbf00dc81c17b7e03e6ca0ce385782b0d3af8d7860c7780b7110872ddcdf0f3f55e60121bcded53d6acdc90d
2 years, 10 months
[gstreamer1-libav] fix file sources
by Sérgio M. Basto
commit 523d3fd577a0570b433091264614db66af5099b2
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sun Feb 6 17:36:22 2022 +0000
fix file sources
sources | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/sources b/sources
index bfda06d..cac9416 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (gst-libav-1.19.3.tar.xz) = 371296afe14b5f1fecc30c736b3aa0b2cd0d7bfd5bf28a343d6255cbfd9a65239e56b462878b9421566a791fda84a29171f036e8026a384dc7482f5bc2134153
+SHA512 (gst-libav-1.20.0.tar.xz) = 51cedfc3489915507d7640220aafe4f71ef3bbe5e7de9aa18187f211275a29917a893ee0375a89f256bda6c63e5103e1c4614f3e236ffe46e550ce518c9e7109
2 years, 10 months
[gstreamer1-libav] Update gstreamer1-libav to 1.20.0
by Sérgio M. Basto
commit f21eb5deda34a7585d7f7f6716ee96eda846f237
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sun Feb 6 17:28:14 2022 +0000
Update gstreamer1-libav to 1.20.0
gstreamer1-libav.spec | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/gstreamer1-libav.spec b/gstreamer1-libav.spec
index b614ceb..9531894 100644
--- a/gstreamer1-libav.spec
+++ b/gstreamer1-libav.spec
@@ -3,8 +3,8 @@
Name: gstreamer1-libav
Epoch: 1
-Version: 1.19.3
-Release: 2%{?dist}
+Version: 1.20.0
+Release: 1%{?dist}
Summary: GStreamer 1.0 libav-based plug-ins
License: LGPLv2+
URL: https://gstreamer.freedesktop.org/
@@ -48,9 +48,6 @@ plug-in.
%prep
%setup -n gst-libav-%{version}
-%if 0%{?fedora} >= 36
-%patch0 -p1 -b ffmpeg45
-%endif
%build
%meson \
@@ -76,6 +73,9 @@ plug-in.
%endif
%changelog
+* Sun Feb 06 2022 Sérgio Basto <sergio(a)serjux.com> - 1:1.20.0-1
+- Update gstreamer1-libav to 1.20.0
+
* Mon Nov 15 2021 Sérgio Basto <sergio(a)serjux.com> - 1:1.19.3-2
- Rebuilt for new ffmpeg snapshot
2 years, 10 months