[ffmpeg] Drop placebo support for now
by Nicolas Chauvet
commit 0fb1ddac1362d810865591648b3f064206b67ea7
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Fri Jul 28 15:05:14 2023 +0200
Drop placebo support for now
ffmpeg.spec | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/ffmpeg.spec b/ffmpeg.spec
index 172e54d..83f4c41 100644
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@ -24,8 +24,10 @@
# Disable because of gcc issue
%global _without_lensfun 1
%if 0%{?fedora}
+%ifnarch i686
%global _with_placebo 1
%endif
+%endif
%ifnarch i686
%global _with_bs2b 1
%global _with_chromaprint 1
1 year, 3 months
[telegram-desktop] Rebuild for new Qt.
by Vasiliy Glazov
commit 5337b19860aef6ca9d046ac01ea6caee3a52e143
Author: Vasiliy Glazov <vascom2(a)gmail.com>
Date: Fri Jul 28 14:47:54 2023 +0300
Rebuild for new Qt.
telegram-desktop.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/telegram-desktop.spec b/telegram-desktop.spec
index 3c626ba..64fd6b4 100644
--- a/telegram-desktop.spec
+++ b/telegram-desktop.spec
@@ -6,7 +6,7 @@
Name: telegram-desktop
Version: 4.8.4
-Release: 2%{?dist}
+Release: 3%{?dist}
# Application and 3rd-party modules licensing:
# * Telegram Desktop - GPL-3.0-or-later with OpenSSL exception -- main tarball;
@@ -162,6 +162,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%{_metainfodir}/*.metainfo.xml
%changelog
+* Fri Jul 28 2023 Vasiliy Glazov <vascom2(a)gmail.com> - 4.8.4-3
+- Rebuild for new Qt 6
+
* Sun Jul 16 2023 Vitaly Zaitsev <vitaly(a)easycoding.org> - 4.8.4-2
- Rebuilt due to Qt 6 private API export changes.
1 year, 3 months
[rtmpdump] Switch git repo urls
by Nicolas Chauvet
commit 52ddfc7ca931a9b442ddf0abdbd2593d00a3733d
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Fri Jul 28 12:55:41 2023 +0200
Switch git repo urls
.gitignore | 1 +
rtmpdump.spec | 13 ++++++++-----
sources | 2 +-
3 files changed, 10 insertions(+), 6 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 8b16f99..7e3b655 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
a107cef9b392616dff54fabfd37f985ee2190a6f.tar.gz
/rtmpdump-fa8646d.tar.gz
/rtmpdump-c5f04a5.tar.gz
+/rtmpdump-f1b83c1.tar.gz
diff --git a/rtmpdump.spec b/rtmpdump.spec
index 69bedc9..696299d 100644
--- a/rtmpdump.spec
+++ b/rtmpdump.spec
@@ -1,16 +1,16 @@
-%global commit c5f04a58fc2aeea6296ca7c44ee4734c18401aa3
+%global commit f1b83c10d8beb43fcc70a6e88cf4325499f25857
%global shortcommit %(c=%{commit}; echo ${c:0:7})
-%global gitdate 20190330
+%global gitdate 20210219
Name: rtmpdump
Version: 2.4
-Release: 22.%{gitdate}.git%{shortcommit}%{?dist}
+Release: 23.%{gitdate}.git%{shortcommit}%{?dist}
Summary: Toolkit for RTMP streams
# The tools are GPLv2+. The library is LGPLv2+, see below.
License: GPLv2+
-URL: http://rtmpdump.mplayerhq.hu/
-Source0: http://repo.or.cz/w/rtmpdump.git/snapshot/%{commit}.tar.gz#/rtmpdump-%{sh...
+URL: https://rtmpdump.mplayerhq.hu/
+Source0: https://git.ffmpeg.org/gitweb/rtmpdump.git/snapshot/%{commit}.tar.gz#rtmp...
BuildRequires: gcc
BuildRequires: gnutls-devel
@@ -77,6 +77,9 @@ rm -f %{buildroot}%{_libdir}/librtmp.a
%{_mandir}/man3/librtmp.3*
%changelog
+* Fri Jul 28 2023 Nicolas Chauvet <kwizart(a)gmail.com> - 2.4-23.20210219.gitf1b83c1
+- Switch git repo urls
+
* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 2.4-22.20190330.gitc5f04a5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
5.1
diff --git a/sources b/sources
index d7dad9b..d9a7e04 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-64fc96a898c038d75bbaf13325b0fda2 rtmpdump-c5f04a5.tar.gz
+SHA512 (rtmpdump-f1b83c1.tar.gz) = 2bcd169c8c142390e4a37a5f115bb722f8878188920818349aead50ad6c40b8e96c4f929f1b4d6c26ebc05ee264e6675d3843bf963ad4fbac04c3ce74b7fbb20
1 year, 3 months
[vlc] apply patch
by Nicolas Chauvet
commit 1a0b4fb3576f69e9bf12fcd348281d92bc7fd98b
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Fri Jul 28 12:29:13 2023 +0200
apply patch
vlc.spec | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/vlc.spec b/vlc.spec
index 90973c9..51426e3 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -63,6 +63,7 @@ Release: 0.5%{?dist}
License: GPLv2+
URL: https://www.videolan.org
Source0: https://code.videolan.org/videolan/vlc/-/archive/%{commit0}/vlc-%{shortco...
+Patch2: 0001-po-Fixup-invalid-format-string.patch
Patch3: 0001-Use-SYSTEM-wide-ciphers-for-gnutls.patch
Patch4: vlc-onevpl.patch
Patch5: Lower-libgcrypt-to-1.5.3.patch
@@ -322,6 +323,7 @@ VLC media player extras modules.
%prep
%setup -q -n %{vlc_setup}
+%patch -P2 -p1
%patch -P3 -p1
%if 0%{?fedora} > 37 || 0%{?rhel} > 8
%patch -P4 -p1
1 year, 3 months
[vlc] Add patch
by Nicolas Chauvet
commit ceb392cafa0709a477b79179a954fa4468f3eb7d
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Fri Jul 28 12:29:02 2023 +0200
Add patch
0001-po-Fixup-invalid-format-string.patch | 45 +++++++++++++++++++++++++++++++
1 file changed, 45 insertions(+)
---
diff --git a/0001-po-Fixup-invalid-format-string.patch b/0001-po-Fixup-invalid-format-string.patch
new file mode 100644
index 0000000..2fd7609
--- /dev/null
+++ b/0001-po-Fixup-invalid-format-string.patch
@@ -0,0 +1,45 @@
+From 982f44d09bb61490194baf371d52c12016e0c5c9 Mon Sep 17 00:00:00 2001
+From: Nicolas Chauvet <kwizart(a)gmail.com>
+Date: Fri, 28 Jul 2023 12:25:44 +0200
+Subject: [PATCH] po: Fixup invalid format string
+
+Will fix the following errors
+
+oc.po:5301: 'msgstr' is not a valid C format string, unlike 'msgid'. Reason: In the directive number 1, the argument size specifier is invalid.
+oc.po:5306: 'msgstr' is not a valid C format string, unlike 'msgid'. Reason: In the directive number 1, the argument size specifier is invalid.
+oc.po:5312: 'msgstr' is not a valid C format string, unlike 'msgid'. Reason: In the directive number 1, the argument size specifier is invalid.
+
+Signed-off-by: Nicolas Chauvet <kwizart(a)gmail.com>
+---
+ po/oc.po | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/po/oc.po b/po/oc.po
+index 667696cfe785..ddb1677d8a53 100644
+--- a/po/oc.po
++++ b/po/oc.po
+@@ -5298,18 +5298,18 @@ msgstr "Comanda+"
+ #: src/misc/update.c:482
+ #, c-format
+ msgid "%.1f GiB"
+-msgstr "%.lf Gio"
++msgstr "%.1f Gio"
+
+ #: src/misc/update.c:484
+ #, c-format
+ msgid "%.1f MiB"
+-msgstr "%.lf Mio"
++msgstr "%.1f Mio"
+
+ #: src/misc/update.c:486 modules/gui/macosx/VLCPlaylistInfo.m:138
+ #: modules/gui/macosx/VLCPlaylistInfo.m:140
+ #, c-format
+ msgid "%.1f KiB"
+-msgstr "%.lf Kio"
++msgstr "%.1f Kio"
+
+ #: src/misc/update.c:488
+ #, c-format
+--
+2.41.0
+
1 year, 3 months
[ffmpeg] rebuilt
by Nicolas Chauvet
commit 9f28c85f534d05acad3246bb2dfcf7ede7b994ce
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Fri Jul 28 12:06:01 2023 +0200
rebuilt
ffmpeg.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/ffmpeg.spec b/ffmpeg.spec
index ba95cbc..172e54d 100644
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@ -112,7 +112,7 @@ ExclusiveArch: armv7hnl
Summary: Digital VCR and streaming server
Name: ffmpeg%{?flavor}
Version: 6.0
-Release: 15%{?date:.%{?date}%{?date:git}%{?rel}}%{?dist}
+Release: 16%{?date:.%{?date}%{?date:git}%{?rel}}%{?dist}
License: %{ffmpeg_license}
URL: https://ffmpeg.org/
%if 0%{?date}
@@ -532,6 +532,9 @@ strip %{buildroot}%{_libdir}/%{name}/libavcodec.so.*
%changelog
+* Fri Jul 28 2023 Nicolas Chauvet <kwizart(a)gmail.com> - 6.0-16
+- rebuilt
+
* Sun Jul 16 2023 Leigh Scott <leigh123linux(a)gmail.com> - 6.0-15
- rebuilt
1 year, 3 months
[vlc/f38] (10 commits) ...Update changelog
by Nicolas Chauvet
Summary of changes:
3439737... Remove right bump (*)
062d42a... Explicit comment about compat-ffmpeg4 usage (*)
f550af0... Rework freeworld (*)
485563d... Update to 3.0.19.0 (*)
443c8e6... Switch to current 3.x branch (*)
8df13f6... Drop libplacebo for rawhide (*)
1d74fc7... Update snapshot (*)
b9132e4... Add vlc-onevpl.patch (*)
adb509b... Apply onevpl (*)
6a23f87... Update changelog (*)
(*) This commit already existed in another branch; no separate mail sent
1 year, 3 months
[vlc] Update changelog
by Nicolas Chauvet
commit 6a23f87ef081a452dfaee2c143a0c7b99d5af031
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Fri Jul 28 12:01:45 2023 +0200
Update changelog
vlc.spec | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/vlc.spec b/vlc.spec
index dc11143..90973c9 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -609,6 +609,7 @@ fi || :
%changelog
* Fri Jul 28 2023 Nicolas Chauvet <kwizart(a)gmail.com> - 1:3.0.19-0.5
- Update snapshot
+- Use onevpl for f38+ and el9+
* Tue Jun 13 2023 Nicolas Chauvet <kwizart(a)gmail.com> - 1:3.0.19-0.4
- Update snapshot
1 year, 3 months
[vlc] Apply onevpl
by Nicolas Chauvet
commit adb509bfbdca1a1fc32fb181a40b2e984e02957d
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Fri Jul 28 12:01:09 2023 +0200
Apply onevpl
vlc.spec | 4 ++++
1 file changed, 4 insertions(+)
---
diff --git a/vlc.spec b/vlc.spec
index 6be513c..dc11143 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -64,6 +64,7 @@ License: GPLv2+
URL: https://www.videolan.org
Source0: https://code.videolan.org/videolan/vlc/-/archive/%{commit0}/vlc-%{shortco...
Patch3: 0001-Use-SYSTEM-wide-ciphers-for-gnutls.patch
+Patch4: vlc-onevpl.patch
Patch5: Lower-libgcrypt-to-1.5.3.patch
Patch6: Restore-support-for-thread-callbacks-for-older-gcryp.patch
# lua-5.1 is used by default for vlc build
@@ -322,6 +323,9 @@ VLC media player extras modules.
%prep
%setup -q -n %{vlc_setup}
%patch -P3 -p1
+%if 0%{?fedora} > 37 || 0%{?rhel} > 8
+%patch -P4 -p1
+%endif
%if 0%{?el7}
%patch -P5 -p1
%patch -P6 -p1
1 year, 3 months