[amule] Rebuild with wxWidgets 3.2
by Sérgio M. Basto
commit e13689d65ff6d1ca6f563226a2e1b95ea0259452
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Tue Aug 23 01:26:52 2022 +0100
Rebuild with wxWidgets 3.2
Conflict with std::byte is fixed in 2.3.3
amule.spec | 14 ++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)
---
diff --git a/amule.spec b/amule.spec
index 5995685..b26b28a 100644
--- a/amule.spec
+++ b/amule.spec
@@ -1,6 +1,6 @@
Name: amule
Version: 2.3.3
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: File sharing client compatible with eDonkey
License: GPLv2+
Source0: https://github.com/amule-project/amule/archive/%{version}/%{name}-%{versi...
@@ -10,7 +10,7 @@ Patch1: 298.patch
# See http://wiki.amule.org/wiki/Requirements
BuildRequires: gcc-c++
-BuildRequires: wxGTK3-devel >= 0:2.8.7
+BuildRequires: wxGTK-devel >= 3.1.0
BuildRequires: desktop-file-utils
BuildRequires: binutils-devel
BuildRequires: boost-devel
@@ -51,11 +51,6 @@ It is useful for servers which don't have Xorg.
%autosetup -p1
%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 \
@@ -72,7 +67,6 @@ export CXXFLAGS="%{optflags} -std=c++14"
--enable-amule-gui \
--enable-optimize \
--enable-nls \
- --with-wx-config=%{_bindir}/wx-config-3.0 \
--with-boost \
--with-denoise-level=0
@@ -160,6 +154,10 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdat
%changelog
+* Tue Aug 23 2022 Sérgio Basto <sergio(a)serjux.com> - 2.3.3-7
+- Rebuild with wxWidgets 3.2
+- Conflict with std::byte is fixed in 2.3.3
+
* Sat Aug 06 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 2.3.3-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
5.1
2 years, 3 months
[mp4tools] Rebuild with wxWidgets 3.2
by Sérgio M. Basto
commit 54d5a7369b6c23a31fbd5563f6449ff6b39ad1b7
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Tue Aug 23 01:03:44 2022 +0100
Rebuild with wxWidgets 3.2
mp4tools.spec | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
---
diff --git a/mp4tools.spec b/mp4tools.spec
index 3d1d372..4ad0035 100644
--- a/mp4tools.spec
+++ b/mp4tools.spec
@@ -11,10 +11,10 @@
Name: mp4tools
%if 0%{?usesnapshot}
Version: 3.8
-Release: 10.beta3%{?snapshottag}%{?dist}
+Release: 11.beta3%{?snapshottag}%{?dist}
%else
Version: 3.8
-Release: 7%{?dist}
+Release: 8%{?dist}
%endif
Summary: A free cross-platform tool to manipulate MP4 files
License: GPLv2
@@ -35,8 +35,8 @@ Source0: https://sourceforge.net/projects/mp4joiner/files/%{pname}/%{vers
%endif
# fedora specific patch
Patch0: %{name}-wx-config.patch
-BuildRequires: gcc gcc-c++
-BuildRequires: wxGTK3-devel
+BuildRequires: gcc-c++
+BuildRequires: wxGTK-devel
BuildRequires: desktop-file-utils
BuildRequires: ffmpeg
BuildRequires: ffmpeg-devel
@@ -124,6 +124,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/mp4splitter.desktop
%{_datadir}/pixmaps/mp4splitter.png
%changelog
+* Tue Aug 23 2022 Sérgio Basto <sergio(a)serjux.com> - 3.8-8
+- Rebuild with wxWidgets 3.2
+
* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 3.8-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
5.1
2 years, 3 months
[olive] Update snapshot to 20220818
by Sérgio M. Basto
commit 1c28091304a7567b870fcc3724eb8205e785fc83
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Tue Aug 23 00:49:58 2022 +0100
Update snapshot to 20220818
.gitignore | 1 +
olive.spec | 17 ++++++++++-------
sources | 2 +-
3 files changed, 12 insertions(+), 8 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 3d854b1..3a83aa5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/olive-55c5b00.tar.gz
/olive-0.1.2.tar.gz
/olive-41a49c4.tar.gz
+/olive-20220818gitb169ad9.tar.gz
diff --git a/olive.spec b/olive.spec
index 9c78104..00081e7 100644
--- a/olive.spec
+++ b/olive.spec
@@ -1,10 +1,10 @@
#For git snapshots, set to 0 to use release instead:
%global usesnapshot 1
%if 0%{?usesnapshot}
-# https://github.com/olive-editor/olive/commit/19eabf283062ed0d046b8ce8dee8...
-%global commit0 41a49c4880e21b11b08de94d2df1b227bf219fc6
+# https://github.com/olive-editor/olive/commit/b169ad923cdf92d6d83c0add4a46...
+%global commit0 b169ad923cdf92d6d83c0add4a46fa7afd27858f
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
-%global gitdate 20220228
+%global gitdate 20220818
%endif
%global unique_name org.olivevideoeditor.Olive
%global appl_name application-vnd.olive-project
@@ -14,19 +14,19 @@
Name: olive
Version: 0.1.2
%if 0%{?usesnapshot}
-Release: 0.7.%{gitdate}git%{shortcommit0}%{?dist}
+Release: 0.8.%{gitdate}git%{shortcommit0}%{?dist}
%else
-Release: 11%{?dist}
+Release: 12%{?dist}
%endif
Summary: A free non-linear video editor
License: GPLv3+
Url: https://www.olivevideoeditor.org
%if 0%{?usesnapshot}
-Source0: https://github.com/olive-editor/%{name}/archive/%{commit0}/%{name}-%{shor...
+Source0: https://github.com/olive-editor/%{name}/archive/%{commit0}/%{name}-%{gitd...
%else
Source0: https://github.com/olive-editor/%{name}/archive/%{version}.tar.gz#/%{name...
%endif
-Patch0: ffmpeg51.patch
+#Patch0: ffmpeg51.patch
BuildRequires: cmake
BuildRequires: frei0r-devel
@@ -103,6 +103,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{unique_name
#%%{_datadir}/%%{name}-editor
%changelog
+* Mon Aug 22 2022 Sérgio Basto <sergio(a)serjux.com> - 0.1.2-0.8.20220818gitb169ad9
+- Update snapshot to 20220818
+
* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 0.1.2-0.7.20220228git41a49c4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
5.1
diff --git a/sources b/sources
index 79705c1..a866a77 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (olive-41a49c4.tar.gz) = 6340cd4b6203f56fc38f9ab755f7590e71255f04c38d336194d674494caabe6ebc6932cea5d32b8c6d5cb8734e2f090edd90a20fdc1030b0222395daa511c9e0
+SHA512 (olive-20220818gitb169ad9.tar.gz) = df525e7c0f52a4cc0db57587fcfa3d2f7fec9e5b3133959d56e1227143d075259707f2b79d15354339f819e7de14734b3e135f76f15bc339236e9ab7488819fa
2 years, 3 months
[qmplay2/f37] Update to 22.08.21
by Leigh Scott
Summary of changes:
0ec1037... Update to 22.08.21 (*)
(*) This commit already existed in another branch; no separate mail sent
2 years, 3 months
[qmplay2] Update to 22.08.21
by Leigh Scott
commit 0ec1037810b607af85f5d17412db60201bfabdc9
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Aug 22 22:45:38 2022 +0100
Update to 22.08.21
.gitignore | 1 +
ffmpeg51.patch | 11 -----------
qmplay2.spec | 41 ++++++++++++++++++++++++-----------------
sources | 2 +-
4 files changed, 26 insertions(+), 29 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 56605ee..7686ff2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -37,3 +37,4 @@
/QMPlay2-21.12.24.tar.gz
/QMPlay2-22.03.19.tar.gz
/QMPlay2-22.06.16.tar.gz
+/QMPlay2-22.08.21.tar.gz
diff --git a/qmplay2.spec b/qmplay2.spec
index 4400f48..7e31fe5 100644
--- a/qmplay2.spec
+++ b/qmplay2.spec
@@ -2,18 +2,16 @@
%global pname QMPlay2
Name: qmplay2
-Version: 22.06.16
-Release: 2%{?dist}
+Version: 22.08.21
+Release: 1%{?dist}
Summary: A Qt based media player, streamer and downloader
License: LGPLv3+
URL: http://zaps166.sourceforge.net/?app=QMPlay2
-Source: https://github.com/zaps166/QMPlay2/archive/%{version}.tar.gz#/%{pname}-%{...
+Source: https://github.com/zaps166/QMPlay2/archive/%{version}/%{pname}-%{version}...
Patch0: %{name}-numeric_limit_fix.patch
-Patch1: ffmpeg51.patch
BuildRequires: cmake
BuildRequires: ninja-build
-BuildRequires: kde-workspace-devel
BuildRequires: pkgconfig(Qt5)
BuildRequires: pkgconfig(Qt5X11Extras)
BuildRequires: pkgconfig(Qt5Qml)
@@ -42,6 +40,8 @@ BuildRequires: pkgconfig(vdpau)
BuildRequires: pkgconfig(xv)
Requires: youtube-dl
Requires: hicolor-icon-theme
+# Owns /usr/share/mime/packages/
+Requires: shared-mime-info
%description
%{name} is a video player, it can play and stream all formats supported by
@@ -50,7 +50,8 @@ ffmpeg and libmodplug (including J2B). It has an integrated Youtube browser.
%package kde-integration
Summary: %{pname} KDE integration subpackage
Requires: %{name} = %{version}-%{release}
-Requires: kde-workspace-common
+# Owns /usr/share/solid/actions/
+Requires: kf5-filesystem
BuildArch: noarch
%description kde-integration
@@ -76,7 +77,10 @@ sed -i '12,33d' src/gui/Unix/QMPlay2.desktop
#lrelease-qt5 QMPlay2.pro
%cmake \
-DCMAKE_BUILD_TYPE='Debug' \
- -GNinja -DUSE_VULKAN=OFF -DSOLID_ACTIONS_INSTALL_PATH='/usr/share/solid/actions'
+ -GNinja \
+ -DUSE_VULKAN=OFF \
+ -DUSE_UPDATES=OFF \
+ -DSOLID_ACTIONS_INSTALL_PATH='/usr/share/solid/actions'
%cmake_build
@@ -86,12 +90,12 @@ sed -i '12,33d' src/gui/Unix/QMPlay2.desktop
%find_lang %{name} --all-name --with-qt
# Let's use %%doc macro. AUTHORS & ChangeLog are required for help window
-cd %{buildroot}/%{_datadir}/qmplay2
+cd %{buildroot}%{_datadir}/qmplay2/
rm LICENSE README.md AUTHORS ChangeLog
-mkdir -p %{buildroot}%{_datadir}/appdata
-mv %{buildroot}/%{_datadir}/metainfo/QMPlay2.appdata.xml \
- %{buildroot}/%{_metainfodir}/%{name}.appdata.xml
+# Rename appdata file
+mv %{buildroot}%{_metainfodir}/QMPlay2.appdata.xml \
+ %{buildroot}%{_metainfodir}/%{name}.appdata.xml
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
@@ -103,25 +107,28 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml
%doc AUTHORS ChangeLog README.md
%license LICENSE
%{_bindir}/%{pname}
-%{_libdir}/%{name}
+%{_libdir}/%{name}/
%{_libdir}/libqmplay2.so
%{_datadir}/mime/packages/x-*.xml
-%dir %{_datadir}/solid
-%dir %{_datadir}/solid/actions
%{_datadir}/applications/%{pname}*.desktop
%{_metainfodir}/%{name}.appdata.xml
%{_datadir}/icons/hicolor/*/apps/%{pname}.*
-%dir %{_datadir}/%{name}
-%dir %{_datadir}/%{name}/lang
+%dir %{_datadir}/%{name}/
+%dir %{_datadir}/%{name}/lang/
%{_mandir}/man1/%{pname}.1*
%files kde-integration
%{_datadir}/solid/actions/*.desktop
%files devel
-%{_includedir}/%{pname}
+%{_includedir}/%{pname}/
%changelog
+* Mon Aug 22 2022 Leigh Scott <leigh123linux(a)gmail.com> - 22.08.21-1
+- Update to 22.08.21
+- Remove unused build requires and requires
+- Clean up spec file
+
* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 22.06.16-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
5.1
diff --git a/sources b/sources
index 23f141b..2058ea5 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (QMPlay2-22.06.16.tar.gz) = f9bb7256d6139d3da01cc25a80aa46f3a6d19738489123f575a24595ea72e35e1714938b546a1f506aaf641d49aa6416c5fd53b34a3ee2fbe7ebb20cc643befc
+SHA512 (QMPlay2-22.08.21.tar.gz) = 51fdd2f72714492530bf55065051fb9159676291dc4e40067a4f5db6a4ebb0952c3db53ac4200ad4dc3d4571ac835a39fe89cd6ea9cf6d036694b758a42c70df
2 years, 3 months
[celluloid/f37] Update to 0.24.
by Vasiliy Glazov
Summary of changes:
2e34d3a... Update to 0.24. (*)
(*) This commit already existed in another branch; no separate mail sent
2 years, 3 months
[celluloid] Update to 0.24.
by Vasiliy Glazov
commit 2e34d3a5ee67281aa34244d39f649e7dba56cfbb
Author: Vasiliy Glazov <vascom2(a)gmail.com>
Date: Sun Aug 21 09:17:40 2022 +0300
Update to 0.24.
.gitignore | 1 +
celluloid.spec | 8 ++++++--
sources | 2 +-
3 files changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 9b82d3c..8514079 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
/celluloid-0.21.tar.xz
/celluloid-0.22.tar.xz
/celluloid-0.23.tar.xz
+/celluloid-0.24.tar.xz
diff --git a/celluloid.spec b/celluloid.spec
index a3d3750..e359874 100644
--- a/celluloid.spec
+++ b/celluloid.spec
@@ -1,6 +1,6 @@
Name: celluloid
-Version: 0.23
-Release: 2%{?dist}
+Version: 0.24
+Release: 1%{?dist}
Summary: A simple GTK+ frontend for mpv
License: GPLv3+
@@ -19,6 +19,7 @@ BuildRequires: intltool >= 0.40.6
BuildRequires: libappstream-glib
BuildRequires: pkgconfig(epoxy)
BuildRequires: mpv-libs-devel
+BuildRequires: pkgconfig(libadwaita-1)
Requires: yt-dlp
Requires: hicolor-icon-theme
@@ -59,6 +60,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.celluloid_p
%{_mandir}/man1/%{name}.1.*
%changelog
+* Sun Aug 21 2022 Vasiliy N. Glazov <vascom2(a)gmail.com> - 0.24-1
+- Update to 0.24
+
* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 0.23-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
5.1
diff --git a/sources b/sources
index e02dbdb..01f5f1d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (celluloid-0.23.tar.xz) = 70ca371990bd3bc93689d52470ece1f471c159382032313dd60e9f83c7683adef352ecae3a3e461b474581bb1c1c18570bbc434836a0a2991511154452709812
+SHA512 (celluloid-0.24.tar.xz) = 15d7c8b98f8335e04e35138c14e28ed077e6be7d34bb8e2cac1bb40983b89e3da72967e4f3e6d93435a9d0d43fcbdfda9f1aa56cb35e708ac4e0e71b3c7f1bca
2 years, 3 months