[olive] Rebuilt for new ffmpeg snapshot Add olive-0.1.2-qt5.15.patch
by Martin Gansser
commit 8edf6ff3aa22fb7a83f61544ec2f4d04c27d0030
Author: Martin Gansser <mgansser(a)online.de>
Date: Fri Jan 1 13:46:02 2021 +0100
Rebuilt for new ffmpeg snapshot
Add olive-0.1.2-qt5.15.patch
olive-0.1.2-qt5.15.patch | 40 ++++++++++++++++++++++++++++++++++++++++
olive.spec | 12 +++++++-----
2 files changed, 47 insertions(+), 5 deletions(-)
---
diff --git a/olive-0.1.2-qt5.15.patch b/olive-0.1.2-qt5.15.patch
new file mode 100644
index 0000000..0ba64f6
--- /dev/null
+++ b/olive-0.1.2-qt5.15.patch
@@ -0,0 +1,40 @@
+--- olive-0.1.2/effects/internal/texteffect.cpp.orig 2021-01-01 12:02:53.808228887 +0100
++++ olive-0.1.2/effects/internal/texteffect.cpp 2021-01-01 12:03:29.551168827 +0100
+@@ -25,6 +25,7 @@
+ #include <QOpenGLTexture>
+ #include <QTextEdit>
+ #include <QPainter>
++#include <QPainterPath>
+ #include <QPushButton>
+ #include <QColorDialog>
+ #include <QFontDatabase>
+--- olive-0.1.2/effects/internal/timecodeeffect.cpp.orig 2021-01-01 13:18:03.597706937 +0100
++++ olive-0.1.2/effects/internal/timecodeeffect.cpp 2021-01-01 13:18:38.725643649 +0100
+@@ -25,6 +25,7 @@
+ #include <QOpenGLTexture>
+ #include <QTextEdit>
+ #include <QPainter>
++#include <QPainterPath>
+ #include <QPushButton>
+ #include <QColorDialog>
+ #include <QFontDatabase>
+--- olive-0.1.2/ui/graphview.cpp.orig 2021-01-01 13:26:15.729814018 +0100
++++ olive-0.1.2/ui/graphview.cpp 2021-01-01 13:27:10.035713140 +0100
+@@ -21,6 +21,7 @@
+ #include "graphview.h"
+
+ #include <QPainter>
++#include <QPainterPath>
+ #include <QMouseEvent>
+ #include <QtMath>
+ #include <cfloat>
+--- olive-0.1.2/ui/timelineheader.cpp.orig 2021-01-01 13:35:17.228804660 +0100
++++ olive-0.1.2/ui/timelineheader.cpp 2021-01-01 13:36:05.999712798 +0100
+@@ -21,6 +21,7 @@
+ #include "timelineheader.h"
+
+ #include <QPainter>
++#include <QPainterPath>
+ #include <QMouseEvent>
+ #include <QScrollBar>
+ #include <QtMath>
diff --git a/olive.spec b/olive.spec
index be0b354..715c3ce 100644
--- a/olive.spec
+++ b/olive.spec
@@ -1,10 +1,10 @@
#For git snapshots, set to 0 to use release instead:
%global usesnapshot 0
%if 0%{?usesnapshot}
-# https://github.com/olive-editor/olive/commit/7975ef11abb3cd35f226c4e4e9e7...
-%global commit0 7975ef11abb3cd35f226c4e4e9e7aaf1a49fcd65
+# https://github.com/olive-editor/olive/commit/19eabf283062ed0d046b8ce8dee8...
+%global commit0 19eabf283062ed0d046b8ce8dee8a14af7c6de31
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
-%global gitdate 20191111
+%global gitdate 20201230
%endif
%global unique_name org.olivevideoeditor.Olive
%global appl_name application-vnd.olive-project
@@ -14,7 +14,7 @@
Name: olive
Version: 0.1.2
%if 0%{?usesnapshot}
-Release: 0.9.%{gitdate}git%{shortcommit0}%{?dist}
+Release: 0.1.%{gitdate}git%{shortcommit0}%{?dist}
%else
Release: 5%{?dist}
%endif
@@ -26,6 +26,7 @@ Source0: https://github.com/olive-editor/%{name}/archive/%{commit0}/%{nam
%else
Source0: https://github.com/olive-editor/%{name}/archive/%{version}.tar.gz#/%{name...
%endif
+Patch0: %{name}-%{version}-qt5.15.patch
BuildRequires: cmake3
BuildRequires: frei0r-devel
@@ -63,7 +64,7 @@ A Feature list is a the moment not available.
%if 0%{?usesnapshot}
%autosetup -n %{name}-%{commit0}
%else
-%autosetup -n %{name}-%{version}
+%autosetup -p1 -n %{name}-%{version}
%endif
# Override the pathetic ffmpeg test
@@ -100,6 +101,7 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{unique_name
%changelog
* Fri Jan 1 2021 Leigh Scott <leigh123linux(a)gmail.com> - 0.1.2-5
- Rebuilt for new ffmpeg snapshot
+- Add olive-0.1.2-qt5.15.patch
* Tue Aug 18 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.1.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
3 years, 8 months
[motion] Disable LTO
by Leigh Scott
commit 2472565021e929952b63b084c6ea60cc91ac1575
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Jan 1 12:45:41 2021 +0000
Disable LTO
motion.spec | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/motion.spec b/motion.spec
index bbd717a..6341312 100644
--- a/motion.spec
+++ b/motion.spec
@@ -20,6 +20,7 @@
# svn export http://www.lavrsen.dk/svn/motion/trunk/ motion-3.3.0
# tar -pczf motion-3.3.0.tar.gz motion-3.3.0/
#v-
+%global _lto_cflags %{nil}
Name: motion
Version: 4.3.2
3 years, 8 months
[motion] Rebuilt for new ffmpeg snapshot
by Leigh Scott
commit 7725889a4dd2a492595f730fd59c88c87dbae00a
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Jan 1 12:26:58 2021 +0000
Rebuilt for new ffmpeg snapshot
motion.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/motion.spec b/motion.spec
index 06d142d..bbd717a 100644
--- a/motion.spec
+++ b/motion.spec
@@ -23,7 +23,7 @@
Name: motion
Version: 4.3.2
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A motion detection system
License: GPLv2+
@@ -138,6 +138,9 @@ find /var/motion -user root -group root -exec chown motion:video '{}' ';'
%{_tmpfilesdir}/%{name}.conf
%changelog
+* Fri Jan 1 2021 Leigh Scott <leigh123linux(a)gmail.com> - 4.3.2-2
+- Rebuilt for new ffmpeg snapshot
+
* Mon Oct 26 2020 Vasiliy N. Glazov <vascom2(a)gmail.com> - 4.3.2-1
- Update to 4.3.2
3 years, 8 months
[ppsspp] Rebuilt for new ffmpeg snapshot
by Leigh Scott
commit ea9033103cd0398253b21be67f02ebb54289c22c
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Jan 1 12:08:30 2021 +0000
Rebuilt for new ffmpeg snapshot
ppsspp.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/ppsspp.spec b/ppsspp.spec
index c3fb8bc..059f770 100644
--- a/ppsspp.spec
+++ b/ppsspp.spec
@@ -48,7 +48,7 @@ ExcludeArch: %{power64}
Name: ppsspp
Version: 1.10.3
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: A PSP emulator
License: BSD and GPLv2+
URL: https://www.ppsspp.org/
@@ -320,6 +320,9 @@ fi
%{_datadir}/icons/%{name}/
%changelog
+* Fri Jan 1 2021 Leigh Scott <leigh123linux(a)gmail.com> - 1.10.3-6
+- Rebuilt for new ffmpeg snapshot
+
* Sun Dec 13 2020 Antonio Trande <sagitter(a)fedoraproject.org> - 1.10.3-5
- Fix CMake options
- Add make BR
3 years, 8 months
[mlt-freeworld] Rebuilt for new ffmpeg snapshot
by Leigh Scott
commit 876ef1563dd0866c874f2856fc28fb1280f066a6
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Jan 1 12:07:34 2021 +0000
Rebuilt for new ffmpeg snapshot
mlt-freeworld.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/mlt-freeworld.spec b/mlt-freeworld.spec
index cfb699e..0167576 100644
--- a/mlt-freeworld.spec
+++ b/mlt-freeworld.spec
@@ -8,7 +8,7 @@
Name: mlt-freeworld
Version: 6.24.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Toolkit for broadcasters, video editors, media players, transcoders
# mlt/src/win32/fnmatch.{c,h} are BSD-licensed.
@@ -117,6 +117,9 @@ find %{buildroot} -type d -empty -delete
%{_datadir}/mlt/
%changelog
+* Fri Jan 1 2021 Leigh Scott <leigh123linux(a)gmail.com> - 6.24.0-2
+- Rebuilt for new ffmpeg snapshot
+
* Sat Dec 26 2020 Sérgio Basto <sergio(a)serjux.com> - 6.24.0-1
- Update mlt-freeworld to 6.24.0
3 years, 8 months
[audacity-freeworld] Rebuilt for new ffmpeg snapshot
by Leigh Scott
commit 0acd0df0908db9292bcf3406f4cb7eaa65aeb1a2
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Jan 1 12:06:38 2021 +0000
Rebuilt for new ffmpeg snapshot
audacity-freeworld.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/audacity-freeworld.spec b/audacity-freeworld.spec
index 099fd44..251dd48 100644
--- a/audacity-freeworld.spec
+++ b/audacity-freeworld.spec
@@ -9,7 +9,7 @@
Name: audacity-freeworld
Version: 2.4.2
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Multitrack audio editor
License: GPLv2
URL: https://www.audacityteam.org
@@ -197,6 +197,9 @@ rm %{buildroot}%{_datadir}/doc/%{realname}/LICENSE.txt
%changelog
+* Fri Jan 1 2021 Leigh Scott <leigh123linux(a)gmail.com> - 2.4.2-2
+- Rebuilt for new ffmpeg snapshot
+
* Wed Oct 21 2020 Leigh Scott <leigh123linux(a)gmail.com> - 2.4.2-1
- Update to Audacity 2.4.2
3 years, 8 months
[amule] Fix compilation with gcc-11
by Nicolas Chauvet
commit 89b72c692f996926fa7d7edaf23ce71302ff7d21
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Fri Jan 1 12:56:27 2021 +0100
Fix compilation with gcc-11
amule.spec | 5 +++++
1 file changed, 5 insertions(+)
---
diff --git a/amule.spec b/amule.spec
index a65548e..b839ea2 100644
--- a/amule.spec
+++ b/amule.spec
@@ -54,6 +54,11 @@ It is useful for servers which don't have Xorg.
%setup -q -n %{name}-%{commit}
%build
+# Downgrade to c++14 to avoid conflict with std::byte
+# https://github.com/amule-project/amule/issues/233
+%if 0%{?fedora} > 33 || 0%{?rhel} > 8
+export CXXFLAGS="%{optflags} -std=c++14"
+%endif
./autogen.sh
%configure \
--disable-rpath \
3 years, 8 months
[retroarch-freeworld] Disable LTO
by Leigh Scott
commit 47b63adad9bf240a3b6721663245ee66ba678180
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Jan 1 11:08:02 2021 +0000
Disable LTO
retroarch-freeworld.spec | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/retroarch-freeworld.spec b/retroarch-freeworld.spec
index 63ded28..df17204 100644
--- a/retroarch-freeworld.spec
+++ b/retroarch-freeworld.spec
@@ -1,3 +1,4 @@
+%global _lto_cflags %{nil}
# Free/Freeworld/Non-Free version
%bcond_without freeworld
%bcond_with nonfree
3 years, 8 months
[tvheadend] Rebuilt for new ffmpeg snapshot
by Leigh Scott
commit 695695cd62d3ee4977a4bd53b6f3a27fda05f2ef
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Jan 1 10:57:59 2021 +0000
Rebuilt for new ffmpeg snapshot
tvheadend.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/tvheadend.spec b/tvheadend.spec
index 4344f4f..b66350a 100644
--- a/tvheadend.spec
+++ b/tvheadend.spec
@@ -20,7 +20,7 @@
Name: tvheadend
Version: 4.2.8
-Release: 12%{?dist}
+Release: 13%{?dist}
Summary: TV streaming server and digital video recorder
License: GPLv3+
@@ -241,6 +241,9 @@ exit 0
%changelog
+* Fri Jan 1 2021 Leigh Scott <leigh123linux(a)gmail.com> - 4.2.8-13
+- Rebuilt for new ffmpeg snapshot
+
* Thu Aug 20 2020 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 4.2.8-12
- Fix F33 FTBFS
3 years, 8 months
[performous] Rebuilt for new ffmpeg snapshot
by Leigh Scott
commit 4d602be73576891fb932ff4513a230eceba75a25
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Jan 1 10:56:50 2021 +0000
Rebuilt for new ffmpeg snapshot
performous.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/performous.spec b/performous.spec
index d590068..fee8cfc 100644
--- a/performous.spec
+++ b/performous.spec
@@ -6,7 +6,7 @@
Name: performous
Version: 2.0.0
-Release: 0.1.%{gitdate}git%{shortcommit0}%{?dist}
+Release: 0.2.%{gitdate}git%{shortcommit0}%{?dist}
Summary: Free cross-platform music and rhythm / party game
# The main code is GPLv2+, and there are fonts under ASL 2.0 and SIL licenses
@@ -130,6 +130,9 @@ rm -rf %buildroot%{_libdir}/*.{a,la}
%changelog
+* Fri Jan 1 2021 Leigh Scott <leigh123linux(a)gmail.com> - 2.0.0-0.2.20200604git997f488
+- Rebuilt for new ffmpeg snapshot
+
* Thu Aug 27 2020 Sérgio Basto <sergio(a)serjux.com> - 2.0.0-0.1.20200604git997f488
- Update to 20200604git997f488
- Update Version https://github.com/performous/performous/projects/2
3 years, 8 months